Korrektheit des Resolutionskalküls
Die Korrektheit besagt, dass der Kalkül keine falschen Schlüsse zieht. Wenn aus einer Klauselmenge
Lemma (Korrektheit)
Wenn
Insbesondere: Wenn
Beweisskizze
- Induktion über die Länge der Resolutionsableitung.
- Basis: Startklauseln sind in
, also triviale Konsequenzen. - Schritt: Neue Klausel entsteht per Resolution aus zwei früheren, ist wegen lokaler Korrektheit eine semantische Konsequenz dieser; mit Induktionsannahme damit auch Konsequenz von
.