50 likes | 200 Views
Resolution-based theorem proving (first-order logic). Otter / Prover9. Grundlagen. Horn-Klausel : Höchstens ein positives Literal Horn-Formel : konjunktive Normalform Konjunktion von Disjunktionen Disjunktionsterme sind Hornklauseln. Resolution.
E N D
Resolution-based theorem proving (first-order logic) Otter / Prover9
Grundlagen Horn-Klausel : • Höchstens einpositives Literal Horn-Formel : • konjunktive Normalform • Konjunktion von Disjunktionen • Disjunktionsterme sind Hornklauseln
Resolution • Test auf logische Gültigkeit/Konsistenz • Hornklauseln H₁, H₂, Literal L • H₁ enthält L, H₂ enthält !L • Resolvente von H₁, H₂ existiert • Resolvente ist notw. Bd. für H₁, H₂ • Resolution von [] folgt unerfüllbarkeit
Exemplarisches Bsp. • Bsp.: „John isthesonofPeter.“ • issonof(john,peter) • issonof(x,y) -> male(x) • male(x) -> !female(x) • Resolution von „John is male.“ • male(john)