• Keine Ergebnisse gefunden

Geben Sie bitte Namen, Matrikelnummer und die Übungsgruppe oben rechts an

N/A
N/A
Protected

Academic year: 2021

Aktie "Geben Sie bitte Namen, Matrikelnummer und die Übungsgruppe oben rechts an"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lehr- und Forschungsgebiet

Mathematische Grundlagen der Informatik RWTH Aachen

Prof. Dr. E. Grädel, R. Wilke

SS 2018

11. Übung Mathematische Logik

Abgabe: bis Mittwoch, den 11.07., um 12:15 Uhr im Übungskasten (Informatikzentrum, E1, Erdge- schoss) oder in der Vorlesung.

Geben Sie bitte Namen, Matrikelnummer und die Übungsgruppe oben rechts an.

Übungen, die mit einem Stern markiert sind, sind Bonusaufgaben.

Diese Woche gibt es keinen eTest!

Aufgabe 1 7 Punkte

In der Vorlesung wurde gezeigt, dass das Erfüllbarkeitsproblem der Prädikatenlogik unentscheidbar ist. Das heißt es gibt keinen Algorithmus, der, zu jedem gegebenenFO-Satz entscheidet, ob dieser ein Modell besitzt. Wir wollen nun zeigen, dass es jedoch entscheidbare Teilprobleme gibt. Sei dazuKeine Klasse vonτ-Strukturen. Das Erfüllbarkeitsproblem von FO(τ)modulo Kist, zu entscheiden, ob ein gegebenerτ-Satz ein Modell inKhat.

Zeigen Sie, dass das Erfüllbarkeitsproblem fürFO({E})modulo der Klasse aller Sterne entscheidbar ist. Dabei istEein zweistelliges Relationssymbol.

Hinweis:EinSternist ein Modell des SatzesϕS :=∃x∀y∀z(Eyz ↔(y=xz6=x)).

Aufgabe 2 4 + 4 Punkte

Betrachten Sie das unten angegebene Transitionssystem K = (V, E, P, Q). Geben Sie für ϕi (mit kurzer Begründung) die Menge[[ϕi]]K:={v∈V :K, v ϕi}an.

(a) ϕ1 :=♦(♦P →♦Q) (b) ϕ2 :=(P →♦P)

K:

1

2 3 4

5 6

7

P P

P, Q Q

P

Aufgabe 3 je 3 = 12 Punkte

In dieser Aufgabe betrachten wir Transitionssysteme der FormK = (V, E, P, Q), wobeiEdie (einzige) Kantenbeziehungen ist undP, QV die atomaren Eigenschaften sind. Ist vV, so nennen wir wV einen (P/Q-) Nachfolger vonv, wenn(v, w)∈E(undwP bzw.Q) gilt.

(a) Beschreiben Sie folgende Aussagen in der Modallogik. Geben Sie dazu eine Formelϕan, so dass K, vϕgenau dann gilt, wennvdie geforderte Eigenschaft erfüllt.

(i) JederP-Nachfolger jedes Nachfolgers vonvhat einenP-Nachfolger.

(ii) WennveinenQ-Nachfolger hat, dann hatvauch einenP-Nachfolger.

http://logic.rwth-aachen.de/Teaching/MaLo-SS18/

(2)

(iii) Jeder maximal lange Weg vonvaus, der Länge mindestens 2 hat, hat Länge genau 3.

Hinweis: Auf einem Weg darf es Knotenwiederholungen geben.

(b) Geben Sie eine erfüllbare Formelϕan, so dass ausK, v ϕfolgt, dassvmindestens vier ver- schiedene Nachfolger hat.

http://logic.rwth-aachen.de/Teaching/MaLo-SS18/

Referenzen

ÄHNLICHE DOKUMENTE

In einer Tabelle U wird zu jedem Übungsblatt pro Matrikelnummer gespeichert, wie viele Punkte die Person in der Übung erreicht hat und wie oft sie im dazugehörigen Tutorium über

Geben Sie im ersten Fall einen Satz vom Quantorenrang m an, welcher die Strukturen trennt, sowie Gewinnstrategien für Heraus-

(a) Für eine Klauselmenge K heißt ein Literal L einfach, wenn L in K vorkommt, L aber nicht.. Aufgabe 3 10 Punkte (a) Begründen Sie für die folgenden Sequenzen

Geben Sie für die folgenden Eigenschaf- ten jeweils eine Formel über der Signatur τ = {<} an, so dass eine lineare Ordnung (A, <) die Formeln genau dann erfüllt, wenn

(c) jeder Zustand, an dem ¬P und Q gilt, in maximal drei Schritten von genau zwei verschie- denen Zuständen erreicht werden kann, an denen jeweils ¬Q gilt. Hinweis: Führen

Zeigen Sie, dass die Menge der Bitsequenzen, in denen die ersten 8 Elemente Nullen sind, nicht elementar definierbar ist. (b) Zeigen Sie, dass die folgenden Relationen in der Struktur

Eine lineare Ordnung ist diskret, wenn jedes Element a, das Nachfolger (Vorgänger) hat, auch einen kleinsten (größten) Vorgänger (Nachfolger) b

Formalisieren Sie die Bedingungen (1) - (5) und benutzen Sie den Kompaktheitssatz, sowie die Beobachtung, dass man, wenn man Bedingung (5) weglässt, die anderen Bedingungen