Rezoluce (logika): Porovnání verzí
Smazaný obsah Přidaný obsah
m tzpo |
fixx |
||
Řádek 8:
Resolventa není ekvivalentní původní konjunkci klauzulí, ale platí <math>C_1 \land C_2 \rightarrow R</math>, a proto pokud je resolventa nesplnitelná, je nesplnitelná i původní konjunkce klauzulí.
Rezoluce tedy dokazuje tvrzení [[důkaz sporem|sporem]]. Chceme-li dokázat <math>p</math>, přidáme do množiny formulí <math>\neg p</math>. Pokud rezoluce dojde ke sporu (tj. k prázdné
V logice s rovností se k rezoluci přidává odvozovací pravidlo [[paramodulace]].
Na principu rezoluce jsou založeny logické programovací jazyky, například [[Prolog (programovací jazyk)|Prolog]], který využívá [[Hornova klauzule|Hornovy klauzule]].
[[Kategorie:Matematická logika]]
|