10.07.2015 Aufrufe

Programmieren mit Prolog

Programmieren mit Prolog

Programmieren mit Prolog

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.

Formeln auswerten (Forts.)• Der Wert einer geschlossenen Formel hängt nicht voneiner Variablenzuweisung ab.• Der Wert einer Formel <strong>mit</strong> freien Variablen sei der ihresAllabschlusses.• Eine Formel A gilt in einer Struktur M, wenn sie dortden Wert w hat. Dann heißt M Modell von A .• Die Struktur M ist Modell einer Formelmenge,wenn M Modell aller ihrer Formeln ist.Aufgabe: Sind N, Z bzw. S Modelle der Formeln (<strong>mit</strong> Variablen x, y, z)• G(add(x, x))• U(add(x, x))• G(x) → U(s(x))• U(x) → U(s(x))• K(x, y) → K(y, x)• K(x, y) ∧ K(y, z) → K(x, z)• ∃x.∀y.K(x, y)• ∀y.∃x.K(x, y)Hochschule Darmstadt, Januar 2009 – p.17/54

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!