04.11.2014 Aufrufe

Grundlagen der Logik und Logikprogrammierung

Grundlagen der Logik und Logikprogrammierung

Grundlagen der Logik und Logikprogrammierung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Eine Formel ψ ist gültig, wenn sie aus <strong>der</strong> leeren Menge von Annahmen folgt:<br />

|ù ψ : ðñ H ( ψ ðñ @κ : κ ( ψ,<br />

d.h. also wenn alle Wahrheitsbelegungen ψ erfüllen. Wir nennen ψ in diesem Fall auch tautologisch/eine<br />

Tautologie.<br />

Definition: Erfüllbarkeit einer Menge von Formeln Φ<br />

Eine Formelmenge Φ ist unerfüllbar, wenn sich aus ihr ein Wi<strong>der</strong>spruch herleiten lässt, d.h. wenn<br />

Falsum eine logische Konsequenz von Φ ist: Φ ( K. Dies ist gleichbedeutend damit, dass keine<br />

Wahrheitsbelegung Φ erfüllt: @κ : κ * Φ.<br />

An<strong>der</strong>nfalls, d.h. wenn Dκ : κ ( Φ, heißt Φ erfüllbar.<br />

Definition: Logische Äquivalenz zweier Formeln ϕ <strong>und</strong> ψ<br />

Zwei Formeln ϕ, ψ sind logisch äquivalent (ϕ ” ψ), wenn ϕ Ø ψ gültig ist:<br />

ϕ ” ψ : ðñ |ù φ Ø ψ.<br />

Lemma 1. ψ ist genau dann logische Konsequenz von Φ, wenn die Vereinigung von Φ <strong>und</strong> <strong>der</strong> Negation<br />

von ψ unerfüllbar ist:<br />

Φ ( ψ ô pΦ Y t␣ψuq ( K<br />

(Das obige Lemma kann als eine Formulierung des Prinzips des Wi<strong>der</strong>spruchsbeweises angesehen werden)<br />

Beispiel: Erfüllbarkeit <strong>und</strong> logische Konsequenz<br />

erfüllbar A Ñ ␣A (Für die Belegung κpAq “ K)<br />

unerfüllbar A ^ ␣A<br />

gültig A _ ␣A , pA ^ Bq Ñ A<br />

logische Konsequenz tA Ñ B, Au ( B (diesen Schluss nennt man „modus ponens“)<br />

1.4. Wahrheitstafeln<br />

Eine Wahrheitstafel ist die Betrachtung <strong>der</strong> (endlich vielen!) in konkreten Formeln vorkommenden<br />

Atome in tabellarischer Form. Mit Hilfe von Wahrheitstafeln kann z.B. die Äquivalenz zweier Formeln<br />

bewiesen werden.<br />

Zunächst definieren wir formal, was die Atome einer Formel ϕ sind.<br />

8

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!