BI-MLO
Foo
  • Introduction
  • Výroková logika
    • Symboly a operace
    • Pravdivostní tabulka
    • Slovník
    • Pravidla a zákony
    • Věty
    • Konverze
  • Predikátová logika
    • Hilbertův axiomatický systém
Powered by GitBook
On this page
  1. Výroková logika

Slovník

PreviousPravdivostní tabulkaNextPravidla a zákony

Last updated 1 year ago

Výraz
Význam
Příklad

Výrok

Výrokem je každá oznamovací věta, u které se lze ptát, zda je či není pravdivá.

"Číslo 2 je sudé a zároveň je liché."

Prvotní výrok (atomický)

Dále nedělitelný výrok. Jedná se v jistém smyslu o to nejjednodušší konstatování.

"Je rok 2014.", "2 + 2 = 5"

                                        |                                                                                   |

Prvotní formule | Prvotní výroky označené velkými tiskacími písmeny. | AAA, BBB, CCC Formule | Prvotní formule a formule poskládáné pomocí logických spojek a závorek. | AAA, BBB, A∧BA \land BA∧B, ¬A⇒B\lnot A \Rightarrow B¬A⇒B, (A⇒B)∨¬((A∧B)∨B)(A \Rightarrow B) \lor \lnot ((A \land B) \lor B)(A⇒B)∨¬((A∧B)∨B) Podformule | Každá část formule, která je sama formulí. | Formule: ¬(A∧B)⇔(C⇒A)\lnot (A \land B) \Leftrightarrow (C \Rightarrow A)¬(A∧B)⇔(C⇒A), podformule: AAA, BBB, CCC, A∧BA \land BA∧B, ¬(A∧B)\lnot (A \land B)¬(A∧B), C⇒AC \Rightarrow AC⇒A Splnitelná formule | Formule, která je pravda alespoň pro jedno ohodnocení, tedy všechny formule kromě kontradikcí. | AAA, A∧BA \land BA∧B a nesplnitelné A∧¬AA \land \lnot AA∧¬A Instance formule | Formule, která vznikne nahrazením prvotních formulí jinými formulemi a to tak, že všechny výskyty jedné prvotní formule jsou nahrazeny jinou, jednou a tou samou formulí. | Instance ¬A∨(B⇒A)\lnot A \lor (B \Rightarrow A)¬A∨(B⇒A): ¬C∨(D⇒C)\lnot C \lor (D \Rightarrow C)¬C∨(D⇒C) nebo ¬(A∧B)∨(C⇒(A∧B))\lnot (A \land B) \lor (C \Rightarrow (A \land B))¬(A∧B)∨(C⇒(A∧B)) | | Pravdivostní ohodnocení | Funkce vvv z množiny prvotních formulí do množiny {0,1}\{0,1\}{0,1}. | Pokud pro formuli AAA platí v(A)=1v(A) = 1v(A)=1, řekneme, že AAA je pravdivá při ohodnocení vvv. Pokud platí v(A)=0v(A) = 0v(A)=0, řekneme, že AAA je nepravdivá při ohodnocení vvv. Teorie | Množina formulí | T={A,B,¬A∨¬B}T = \{A, B, \lnot A \lor \lnot B\}T={A,B,¬A∨¬B} Axiom | Formule obsažená v teorii | Splnitelná teorie | Teorie TTT je splnitelná, právě když existuje ohodnocení vvv prvotních formulí, pro které jsou všechny formule teorie pravdivé. Řekneme, že vvv splňuje TTT. | T={A,B,A∧B,C∨B}T = \{A, B, A \land B, C \lor B\}T={A,B,A∧B,C∨B} splnitelná pro (1,1,1)(1,1,1)(1,1,1), (1,1,0)(1,1,0)(1,1,0) | | Literál | Prvotní formule nebo její negace. | AAA, BBB, ¬C\lnot C¬C Minterm | Literál nebo konjunkce několika literálů | A∧BA \land BA∧B, B∧¬CB \land \lnot CB∧¬C Klausule | Literál nebo disjunkce několika literálů | A∨BA \lor BA∨B, B∨¬CB \lor \lnot CB∨¬C | | KNT (Konjunktivní normální tvar) | Formule je v KNT, jestliže je klausulí nebo konjunkcí několika klausulí. | (A∨¬B)∧C(A \lor \lnot B) \land C(A∨¬B)∧C, A∧¬BA \land \lnot BA∧¬B, A∨BA \lor BA∨B uKNT (Úplný konjunktivní normální tvar) | Formule je v uKNT, jestliže je v KNT a ve všech klausulích se vyskytují stejné prvotní formule. | (A∨¬B∨C)∧(¬A∨¬B∨C)(A \lor \lnot B \lor C) \land (\lnot A \lor \lnot B \lor C)(A∨¬B∨C)∧(¬A∨¬B∨C) DNT (Disjunktivní normální tvar) | Formule je v DNT, jestliže je mintermem nebo disjunkcí několika mintermů. | (A∧¬B)∨C(A \land \lnot B) \lor C(A∧¬B)∨C, A∧¬BA \land \lnot BA∧¬B, A∨BA \lor BA∨B uDNT (Úplný disjunktivní normální tvar) | Formule je v uDNT, jestliže je v DNT a ve všech mintermech se vyskytují stejné prvotní formule. | (A∧¬B∧C)∨(¬A∧¬B∧C)(A \land \lnot B \land C) \lor (\lnot A \land \lnot B \land C)(A∧¬B∧C)∨(¬A∧¬B∧C)