@ TECHNISCHE UNIVERSITÄT CAROLO-WILHELMINA ZU BRAUNSCHWEIG Institut für Theoretische Informatik Prof. Dr. J. Adámek Braunschweig, 01. Juni 2011 Einführung in die Logik Aufgabenblatt Nr. 10 Website: www.tu-braunschweig.de/iti/teaching/ss2011/logik Aufgabe 1 [14 Punkte] Betrachten Sie die folgende Signatur für die Prädikatenlogik: g, f, c mit den Stelligkeiten 3, 1, 0 seien die Funktionssymbole und R, S mit den Stelligkeiten 2, 2 die Relationssymbole. Entscheiden Sie, welche der folgenden Ausdrücke korrekt gebildete prädikatenlogische Terme oder prädikatenlogische Formeln dieser Signatur sind (x, y, z seien Variablen). Falls ein Term vorliegt, zeichnen Sie den Syntaxbaum; falls weder ein Term noch eine Formel vorliegt, begründen Sie dies. (a) f (f (c)) (b) R(R(c, x), y) (c) g(f (g(x, f (y), z)), z, f (c)) (d) R(x, y) ⇒ (∃z : S(z, y)) (e) ∀x : ∃y : (R(c, f (x)) ∧ ((∀z : S(c, c)) ∨ R(g(h(x), c), z))) (f) c = S(c, x) ∨ ∃c : f (x) = c (g) ∃x : ∀y : R(x, y) ⇒ S(y, g(c, c, x)) ∧ f (x) = g(x, z, f (y)) Aufgabe 2 [28 Punkte] Schreiben Sie eine Formel in der Theorie der Graphen, die besagt, dass der gegebene Graph (a) [5 Punkte] wenigstens 3 Knoten hat (b) [5 Punkte] höchstens 3 Knoten hat (c) [5 Punkte] wenigstens 2 Loops hat (d) [5 Punkte] eine Clique ist, d.h. alle Paare von verschiedenen Knoten formen eine Kante und es gibt keine Loops (e) [8 Punkte] in jedem Knoten startet ein gerichteter Pfad der Länge 3 Aufgabe 3 [8 Punkte] In der Sprache der Arithmetik schreiben Sie die Formel, die sagt, dass alle Zahlen mit geradem Quadrat gerade sind. Aufgabe 4 [10 Punkte] Definieren Sie eine geeignete Signatur und schreiben Sie eine Formel, die das folgende besagt: alle Männer, die hoch sind oder hohe Geschwister haben, haben entweder hohe Mutter oder Großmutter.