Dokazatelnost
Definice: Formální důkaz formule z teorie v daném dokazovacím systému je konečná posloupnost
taková, že každá položka je buď logický axiom, axiom teorie , nebo je odvozena z předchozích pomocí příslušného odvozovacího pravidla.
Definice: Zamítnutím formule (refutation) rozumíme formální důkaz kontradikce z teorie nebo z .
-
Tablo metoda:
Tablo důkaz formule z teorie je sporné tableau s kořenem obsahujícím všechny axiomy jako pravdivé a formuli jako nepravdivou (). Příklad pro a cíl :- Kořen:
- Pravidlo pro rozvětví na
- Větev se uzavře proti .
- Větev se uzavře proti .
Všechny větve se uzavřely, takže tableau je refutující a .
-
Rezoluční metoda:
Rezoluční důkaz je refutace množiny klauzulí pomocí rezolučního pravidla tak, že se odvodí prázdná klauzule .
Příklad pro a cíl :- Přepište do CNF:
- Přidejte .
- Rezoluční kroky:
- Přepište do CNF:
Dosáhli jsme prázdné klauzule, tudíž a tedy .
2. Hilbertovský kalkulus:
Definice: Schémata logických axiomů (pro libovolné výroky ):
Definice: Modus ponens: z a odvoď . Definice: Hilbertovský důkaz je konečná posloupnost, kde každé je logický axiom, axiomatická formule, nebo je získáno modus ponens. Příklad pro a cíl :
- (axiom teorie)
- (axiom teorie)
- (modus ponens z 1. a 2.)
Tudíž .