• Keine Ergebnisse gefunden

Ubungsblatt – Woche 2 ¨ Semantik FOL

N/A
N/A
Protected

Academic year: 2022

Aktie "Ubungsblatt – Woche 2 ¨ Semantik FOL"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Ubungsblatt – Woche 2 ¨ Semantik FOL

Wir betrachten folgende InterpretationI=hU,intimitU={1,2,3,4}und einer Interpretationsfunktionint, welche Individuenkonstanten und Pr¨adikatsymbole wie folgt interpretiert:

• john 7→3

• mary 7→2

• Hungry7→ {2}

• Happy 7→ {3,4}

• Loves7→ {h1,1i,h2,1i,h3,1i,h3,2i,h3,3i,h3,4i}

• $7→ {h1,1i,h2,2i,h3,3i,h4,4i}

Aufgabe 1 Bestimmen Sie die Wahrheit des folgenden Satzes inI: 1. (¬Hungry(mary)∧ ¬Happy(john))

2. (Hungry(mary)↔ ¬Happy(mary)) 3. ∀x(¬(x$mary)→Happy(x))

4. ∃x∃y(Loves(x, y)∧(¬Hungry(y)∧Hungry(x)))

Im Folgenden betrachten wir folgende Aussagen 1. Antons Mutter ist Bea.

2. Antons Vater ist Claas.

3. Wenn x der Vater von y ist, dann ist x ein Mann und ein Vorfahre von x.

4. Wenn x die Mutter von y ist, dann ist y eine Frau und ein Vorfahre von x.

5. Kein Mann ist eine Frau.

6. DieVorfahre von Relation ist transitiv, asymmetrisch und irreflexiv.

Gegeben sei folgendes AlphabetA=hKon,Var,PS,FS,arityimit

• Kon={anton,bea,claas}

• PS={$,AncestorOf,{,♀}

• FS={mother,father}

• arity:{7→1,♀7→1,$7→2,AncestorOf7→2,mother7→1,father7→1

1

(2)

Aufgabe 2 Formalisieren Sie die S¨atze (1-6) in Pr¨adikatenlogik erster Stufe mit Hilfe des gegeben Alphabetes. Wir bezeichnen im Folgenden das Resultat ihrer ¨Ubersetzung mitφ1−φ6.

Aufgabe 3

1. Geben Sie eine Interpretationsfunktionint1 an, so dass f¨ur die Interpre- tationI1=h{1},int1ifolgendes gilt: I1,v|=φi(1≤i≤4).

2. Geben Sie eine InterpretationI2=hU2,int2ian, so dassU2aus m¨oglichst wenig Elementen besteht undI2,v|=φi (1≤i≤5).

3. Geben Sie eine InterpretationI3 an, so dassI3,v|=φi (1≤i≤6).

2

Referenzen

ÄHNLICHE DOKUMENTE

Lehrstuhl Theoretische Informatik Markus Lohrey. Model Checking

a) Gegeben eine pr¨ adikatenlogische Formel F mit einem einstelligen Pr¨ adi- katensymbol, ohne Gleichheit und ohne Funktionssymbole, ist F erf¨ ull- bar?. b) Gegeben zwei

F¨ugen Sie in ihr Google Docs Dokument den Quellcode des Servers und des Clients ein und schreiben Sie zum Quellcode eine kurze aber verst¨andliche Dokumentation. Die

a) Mit Hilfe von Stapeln kann man den Algortihmus quicksort ohne rekursive Aufrufe implementieren. Formulieren Sie dies im Pseudocode... b) Geben Sie eine Variante an, die nur

Eine Flüssigkeit werde über einen Zeitraum von 60 Sekunden erhitzt, die Temperaturent- wicklung verhalte sich in diesem Zeitraum linear – sie kann also durch eine

Modifizieren Sie Ihre Implementation von HeapSort so, dass Sie messen k¨ onnen, wieviel Zeit der reine Sortiervorgang ben¨ otigt (also ohne Erzeugung der Zufalls- zahlen und

Dann zeigen wir, dass man bei Formeln in Skolem–Normalform zur Untersuchung der Unerf¨ ullbarkeit nicht alle Interpretationen betrachten muss, sondern sich auf soge-

Zeigen oder widerlegen Sie jeweils, dass die Vereinigung beziehungsweise der Schnitt einer Menge von Stufen wieder eine Stufe ist. Zeigen oder widerlegen Sie ferner, dass