• Keine Ergebnisse gefunden

Logik in der Informatik

N/A
N/A
Protected

Academic year: 2021

Aktie "Logik in der Informatik"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Goethe-Universität Frankfurt am Main 27. Oktober 2011 Institut für Informatik

Theorie komplexer Systeme Prof. Dr. Nicole Schweikardt

Logik in der Informatik

Wintersemester 2011 / 2012

Übungsblatt 1

Zu bearbeiten bis Donnerstag, 3. November 2011

Aufgabe 1: (20 Punkte)

Geben Sie FO[σAr]-Formeln an, die im StandardmodellN der Arithmetik folgende intuitive Bedeu- tung haben:

(a) Es gibt unendlich viele Primzahlenp∈N, so dassp= 3m+ 2für eine Zahlm∈N. (b) √

2ist irrational, d.h. es gibt keine Zahlenm, n∈Nmit√ 2 = mn.

(c) Jede zusammengesetzte Zahln∈Nbesitzt einen Teilerm∈Nmitm6√ n.

Aufgabe 2: (25 Punkte)

Seiσeine Signatur, die aus endlich vielen Symbolen besteht, und seiAeine beliebigeσ-Struktur, deren UniversumAendlich ist.

• Geben Sie einen FO[σ]-SatzϕAan, der die StrukturAbis auf Isomorphie eindeutig beschreibt.

D.h. es soll für alleσ-StrukturenBgelten: B|=ϕA ⇐⇒ B∼=A.

• Beweisen Sie, dass ihre FormelϕAdie in (a) geforderte Eigenschaft tatsächlich besitzt. D.h.

zeigen Sie, dass für alleσ-StrukturenBgilt: B|=ϕA ⇐⇒ B∼=A.

Aufgabe 3: (25 Punkte)

Beweisen Sie das Isomorphielemma (Satz 1.36 aus der Vorlesung).

Aufgabe 4: (30 Punkte)

Seiσ={6, Pa, Pb}die Signatur, die aus dem 2-stelligen Relationssymbol6sowie zwei 1-stelligen RelationssymbolenPaundPbbesteht.

Einem endlichen Wortw=w1· · ·wnder Längen>1über dem AlphabetΣ :={a, b}ordnen wir die folgendeσ-StrukturAw= (Aw,6Aw, PaAw, PbAw)zu:

• Aw:={1, . . . , n},

• 6Awist die natürliche lineare Ordnung auf{1, . . . , n},

• PaAw :={i∈Aw : wi=a},

• PbAw :={i∈Aw : wi=b}.

Ein FO[σ]-Satzϕbeschreibt eine SpracheL ⊆ Σ, falls für jedes nicht-leere Wortw ∈ Σ gilt:

w∈L ⇐⇒ Aw|=ϕ.

— auf der nächsten Seite geht’s weiter —

(2)

(a) Welche Sprache beschreibt der folgende FO[σ]-Satzϕ0?

ϕ0 := ∃x∃y

x6y ∧ ¬x=y ∧ ∀z x6z→(x=z∨y6z)

∧ Pa(x) ∧Pb(y)

(b) Geben Sie einen FO[σ]-Satz an, der die durch den regulären Ausdruck (a|b)b(a|b)ba defi- nierte Sprache beschreibt.

(c) Können Sie auch einen FO[σ]-Satz finden, der die Sprache aller Worte beschreibt, in denen die Anzahl der in ihnen vorkommendenas gerade ist?

Falls ja, geben Sie den Satz an; falls nein, versuchen Sie zu erklären, warum es keinen solchen Satz zu geben scheint.

Referenzen

ÄHNLICHE DOKUMENTE

Januar 2012 Institut für Informatik.. Theorie komplexer

geben Sie eine be- rechenbare, injektive Funktion h·i an, die jeder solchen Turingmaschine M eine natürliche Zahl n M := hM i zuordnet. Aufgabe 3:

Überlegen Sie sich dazu zunächst eine geeignete Repräsentation von σ-Strukturen (für beliebige endliche Signaturen σ) durch gerichtete Graphen. Nutzen Sie dann, dass das

Februar 2012 Institut für Informatik. Theorie komplexer

Die Anforderungen, d.h. bei welchen Kombinationen der Werte der Zust¨ande eine Alarmaktivierung notwendig ist, werden durch den Medizin-Experten festgelegt.. Grundlagen

b) Es gibt kein rekursives ”deduktives System“, dessen Theoreme die Menge der allgemeing¨ultigen Formeln zweiter Stufe sind.. c) Es gibt erf¨ullbare Mengen von Formeln 2-Stufe,

Motivation: Oft will man eine beliebige A-Form in eine Form transformieren die „einfachere“ Gestalt hat und spezielle Algorithmen zur Lösung einer bestimmten Fragestellung für

Die Anforderungen, d.h. bei welchen Kombinationen der Werte der Zust¨ande eine Alarmaktivierung notwendig ist, werden durch den Medizin-Experten festgelegt.. Grundlagen