Gedächtnisprotokoll – Theoretische Grundlagen der Informatik: Logik
Zweiter schriftlicher Test vom 26. Februar 2018

Dieses Gedächtnisprotokoll gibt es auch im GitLab der TU Berlin unter https://gitlab.tubit.tu-berlin.de/freitagsrunde/gedaechtnisprotokolle-logik.

Aufgabe 1

18 Punkte

Den folgenden σ-Strukturen sollen die Formeln zugeordnet werden, die sie erfüllen. Eine Struktur kann mehrere Formeln erfüllen. Es gibt Abzug für falsche Zuordnung.

\( \mathcal{A} = \left( \mathbb{Z}, E^\mathcal{A} \right) \), wobei \( \left(x, y \right) \in E^\mathcal{A} \) gdw. \( x < y \)

\( \mathcal{B}: \) Haus vom Nikolaus als ungerichteter Graph.

\( \mathcal{C}: \) Quadrat als gerichteter Graph im mathematisch positiven Drehsinn.

\( \mathcal{D} = \left( \mathbb{N}, E^\mathcal{D} \right) \), wobei \( \left(x, y \right) \in E^\mathcal{D} \) gdw. \( x < y \)

\( \mathcal{E}: \)

Kreuzen Sie die passenden σ-Strukturen an.
Formel σ-Struktur
\( \mathcal{A} \) \( \mathcal{B} \) \( \mathcal{C} \) \( \mathcal{D} \) \( \mathcal{E} \)
\( \varphi_1 := \forall x \forall y \left( E \left(x, y \right) \to E \left(y, x \right) \right) \)
\( \varphi_2 := \exists x \exists y \forall z \left( E \left(x, z \right) \lor E \left(y, z \right) \lor x = z \lor y = z \right) \)
\( \varphi_3 := \exists x_1 \exists x_2 \exists x_3 \left( \bigwedge_{1 \leq i < j \leq 3} x_i \neq x_j \land \bigwedge_{i, j \in \{1, 2, 3\}} \neg E \left(x_i, x_j \right) \right) \)
\( \varphi_4 := \forall x \forall y \forall z \left( E \left(x, y \right) \land E \left( y, z \right) \to E \left(x, z \right) \right) \)
\( \varphi_5 := \exists x \forall y \left( x \neq y \to E \left(x, y \right) \right) \)

Aufgabe 2

4 4 4 4 16 Punkte

Sei \( \mathcal{N} = \left( \mathbb{N}, +, \cdot \right) \) die Struktur der natürlichen Zahlen mit der üblichen Addition und Multiplikation. Ohne Begründung. Geben Sie die Formeln \( \varphi_1 \) bis \( \varphi_4 \) an, sodass gilt:

  1. \( \varphi_1 \left( \mathcal{N} \right) \) ist die Menge der Zahlen, die sich als dritte Potenz einer natürlichen Zahl schreiben lassen.
  2. \( \varphi_2 \left( \mathcal{N} \right) \) ist die Menge der der Paare \( \left(x, x^3 \right) \) mit \( x \in \mathbb{N} \).
  3. \( \varphi_3 \left( \mathcal{N} \right) \) ist die Menge der Zahlen, die größer als 4 sind.
  4. \( \varphi_4 \left( \mathcal{N} \right) \) ist die Menge der Primahlen. Die kleinste Primzahl ist 2.

Aufgabe 3

2 4 6 12 Punkte
  1. Gibt es eine Signatur σ, sodass jede σ-Struktur endlich ist? Beweisen Sie Ihre Antwort.
  2. [Fehlt]
  3. Sei \( A \) eine endliche, nicht leere Menge und σ eine endliche, relationale Signatur. Zeigen Sie, dass es nur endlich viele σ-Strukturen mit Universum \( A \) gibt.

Aufgabe 4

2 10 10 22 Punkte

Betrachten Sie folgende Signatur \( \sigma = \left\{ R \right\} \), wobei \( R \) ein 2-stelliges Relationssymbol ist.

  1. Was bedeutet es, dass der Sequenzenkalkül vollständig ist? Es ist nur nach Vollständigkeit gefragt, nicht nach Korrektheit.
  2. Zeigen Sie nur mit Hilfe des Sequenzenkalküls, dass die Sequenz \( \exists x \forall y \, R \left(x, y \right) \Rightarrow \forall y \exists x \, R \left(x, y \right) \) gültig ist. Geben Sie in jedem Schritt an, welche Regel verwendet wurde. In jedem Schritt darf nur eine einzige Regelanwendung gemacht werden. Falls Sie die Substitutionsregel anwenden, geben Sie bitte \( \psi \), \( t \) und \( t^\prime \) an.
  3. Zeigen oder widerlegen Sie die Korrektheit der folgenden Regeln:
    1. \( \frac{\displaystyle \Phi \Rightarrow \Delta, \psi \quad \Phi \Rightarrow \Delta, \varphi}{\displaystyle \Phi \Rightarrow \Delta, \psi \land \varphi} \),
    2. \( \frac{\displaystyle \Phi \Rightarrow \Delta, \varphi}{\displaystyle \Phi \Rightarrow \Delta} \).

Aufgabe 5 [fehlt]

? Punkte

[Ehrenfeucht-Fraïssé-Spiele und σ-Strukturen.]

Aufgabe 6

? Punkte

Sei \( \sigma := \left\{P, N \right\} \), wobei \( P \) und \( N \) einstellige Relationssymbole sind. Sei \( \mathcal{R} = \left( \mathbb{R}, P^R, N^R \right) \) die σ-Struktur mit

\[ P^R = \left\{ x \in \mathbb{R} \middle| x > 0 \right\}, \\ N^R = \left\{ x \in \mathbb{R} \middle| x < 0 \right\}. \]

Geben Sie eine Formel \( \psi \) an, so dass für jede σ-Struktur \( \mathcal{B} \) gilt

\[ \mathcal{B} \models \psi \iff \text{ Duplikatorin gewinnt das 1-Runden-Spiel } \left( \mathcal{R}, \mathcal{B} \right). \]

Begründen Sie Ihre Antwort.