• Keine Ergebnisse gefunden

5. Übung Mathematische Logik Abgabe: bis Mittwoch, den 09.05. um 13:00 Uhr am Lehrstuhl. Geben Sie bitte Namen, Matrikelnummer und die Übungsgruppe an. Aufgabe 1

N/A
N/A
Protected

Academic year: 2021

Aktie "5. Übung Mathematische Logik Abgabe: bis Mittwoch, den 09.05. um 13:00 Uhr am Lehrstuhl. Geben Sie bitte Namen, Matrikelnummer und die Übungsgruppe an. Aufgabe 1"

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, Dr. C. Löding, W. Pakusa

SS 2012

5. Übung Mathematische Logik

Abgabe : bis Mittwoch, den 09.05. um 13:00 Uhr am Lehrstuhl.

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

Aufgabe 1 10 Punkte

(a) Welche der folgenden Sequenzen sind gültig? Begründen Sie Ihre Antworten semantisch, d.h. unter Verwendung von Interpretationen, nicht durch Beweise im Sequenzenkalkül.

(i) (X →(Y ∨ ¬Z)),(¬Z∨X)⇒ ¬Z,(X∧Y) (ii) (X∧ ¬Y),(Y →Z)⇒(X→Z)

(iii) (¬X∨Y),¬(Y →(Z∧X))Y,(X∧ ¬Z)

(b) Wie kann man mit Hilfe des Resolutionskalküls die Gültigkeit einer Sequenz Γ⇒∆ zeigen?

Verwenden Sie dieses Verfahren, um zu beweisen, dass die folgende Sequenz gültig ist:

(Y →X),(Y →(¬Z∨X))⇒(X∧Z),(¬Y ∨ ¬Z).

Aufgabe 2 10 Punkte

Eine Schlussregel heißt korrekt, wenn für alle aussagenlogischen Formelmengen und Formeln (Γ,∆, ϕ, ψ, ϑ, . . .) gilt: Sind alle Prämissen gültig, so ist auch die Konklusion gültig. Analog heißt eine Schlussregel invers korrekt, wenn für alle aussagenlogischen Formelmengen und Formeln (Γ,∆, ϕ, ψ, ϑ, . . .) gilt: Ist die Konklusion gültig, so ist auch jede Prämisse gültig.

(a) Zeigen Sie, dass die Implikationsregel (→⇒) des aussagenlogischen Sequenzenkalküls kor- rekt und invers korrekt ist (vgl. Lemma (1.28) im Skript).

(→⇒) Γ∆, ψ Γ, ϑ Γ, ψϑ

(b) Beweisen oder widerlegen Sie, dass die folgenden Schlussregeln korrekt und/oder invers korrekt sind.

(i) Γ, ϕ⇒∆ Γ, ψ⇒∆ Γ, ϕ,¬ψ⇒∆ (ii) Γ, ϕ, ψ⇒∆

Γ⇒∆,¬(ϕ∧ψ) (iii) Γ, ϕ⇒∆, ψ

Γ⇒∆,(ϕ∧ψ)

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

(2)

Aufgabe 3 10 Punkte (a) Konstruieren Sie im Sequenzenkalkül Beweise oder falsifizierende Interpretationen für die

folgenden Sequenzen:

(i) (X∧Y)→(Y ∧Z), Z→(X∧Y)⇒XZ, ¬Y; (ii) Y →(¬Z∨X), (¬X→Y),(X∨Z)X.

(b) Wir definieren einen neuen binären aussagenlogischen Junktor 6→ mit der Semantik I |= (ϕ6→ψ) gdw.I6|= (ϕ→ψ). Geben Sie die Schlussregeln (6→ ⇒) und (⇒ 6→) an, die Ihnen erlauben, den Junktor 6→ auf der linken bzw. rechten Seite der Konklusion einzuführen (analog zu den Schlussregeln (→ ⇒) und (⇒ →) für →) und beweisen Sie die Korrektheit Ihrer Schlussregeln.

(c) Konstruieren Sie einen Beweis für die Sequenz

((X6→Y)6→Z))⇒ ¬(Y 6→Z),¬X

in dem um die Schlussregeln (6→ ⇒) und (⇒ 6→) erweiterten Sequenzenkalkül.

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

Referenzen

ÄHNLICHE DOKUMENTE

(f) Die Theorie der linearen Ordnungen mit minimalem und maximalem Element, die weder dicht noch diskret sind. Aufgabe 3

(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

Mathematische Grundlagen der Informatik RWTH

(c) Zeigen Sie, dass der N-Resolutionskalkül korrekt ist: Wenn aus einer Klauselmenge K die leere Klausel durch N-Resolution abgeleitet werden kann, dann ist K unerfüllbar. (d)

(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