Zum Inhalt springen

Kurs:Einführung in die mathematische Logik (Osnabrück 2018)/Arbeitsblatt 9

Aus Wikiversity



Übungsaufgaben

Bestimme die freien Variablen in den folgenden Ausdrücken, wobei x,y,z Variablen seien und f ein einstelliges Funktionssymbol und R ein zweistelliges Relationssymbol sei.

  1. x(fx=y),
  2. x(fx=y)z(fx=y),
  3. xyRxfy,
  4. (xyRxfy)x=y.



Es sei αL0S ein Satz einer erststufigen Sprache über einem Symbolalphabet S. Es sei eine S-Struktur mit Trägermenge M gegeben und I1 und I2 zwei auf M definierte S-Interpretationen. Zeige I1α genau dann, wenn I2α gilt.



Es seien c,d Konstanten einer erststufigen Sprache, x,y,z,v Variablen, f ein einstelliges und g,h zweistellige Funktionssymbole. Bestimme die Substitution

ghhxcdfzfx,gxz,hvfxx,y,z.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk paarweise verschiedene Variablen und t1,,tk fixierte S-Terme.

a) Interpretiere die Termsubstitution t1,,tkx1,,xk als Abbildung.

b) Interpretiere die Substitution von Ausdrücken t1,,tkx1,,xk als Abbildung.



Es seien x,y,z Variablen (mit der angegebenen Reihenfolge), c eine Konstante und f ein einstelliges Funktionssymbol.

  1. Bestimme
    (x(x=c))zx.
  2. Bestimme
    (x(x=c))xx.
  3. Bestimme
    (x(x=c))fxx.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben.

  1. Zeige, dass die Substitution xx für die Terme die Identität ist.
  2. Zeige, dass die Substitution xx für die Ausdrücke die Identität ist.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben, es sei x eine Variable und t ein fixierter S-Term. Gehört die Symbolkette (!) αtx zu LS?



Es sei c eine Konstante einer erststufigen Sprache, x,y,z,u Variablen, f ein einstelliges Funktionssymbol, g,h zweistellige Funktionssymbole und R ein zweistelliges Relationssymbol. Bestimme die Substitution

(yRxy¬Ryfz)fx,gxz,hcfxx,y,z.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Man gebe ein Beispiel für eine Substitution t1,,tkx1,,xk und einen S-Ausdruck α derart, dass die sukzessive substituierten Ausdrücke

αt1,,tkx1,,xk,(αt1,,tkx1,,xk)t1,,tkx1,,xk,((αt1,,tkx1,,xk)t1,,tkx1,,xk)t1,,tkx1,,xk,

immer länger werden.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk paarweise verschiedene Variablen und t1,,tk fixierte S-Terme. Zeige, dass für jeden S-Satz αL0S die Gleichheit

αt1,,tkx1,,xk=α

gilt.



Es sei αLS. Zeige, dass die Gleichheit

(αyx)zy=αy,zx,y

im Allgemeinen nicht gilt.



Es seien x1,x2 Variablen, t1,t2 Terme und α ein Ausdruck in einer prädikatenlogischen Sprache. Zeige, dass

αt1,t2x1,x2(αt1x1)t2x2

im Allgemeinen nicht allgemeingültig ist.



Es seien x1,x2 Variablen, t1,t2 Terme und α ein Ausdruck in einer prädikatenlogischen Sprache. Zeige, dass

(αt1x1)t2x2αt1,t2x1,x2

im Allgemeinen nicht allgemeingültig ist.



Es seien x,y Variablen, s,t Terme und α ein Ausdruck in einer prädikatenlogischen Sprache. Es seien u,v neue Variablen, die weder in s noch in t noch in α vorkommen. Zeige, dass

αs,tx,yαsvyxtuxyxuyv

allgemeingültig ist, wobei der Ausdruck rechts als die Hintereinanderausführung von vier Einzelsubstitutionen (von links nach rechts) zu lesen ist.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben, αLS und I eine Interpretation mit Iα. Zeige durch ein Beispiel, dass daraus nicht im Allgemeinen die Gültigkeit Iαt1,,tkx1,,xk unter einer Substitution folgt.



Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk paarweise verschiedene Variablen und t1,,tk fixierte S-Terme. Zeige, dass zu einem allgemeingültigen Ausdruck α auch die Substitution αt1,,tkx1,,xk allgemeingültig ist. Gilt hiervon auch die Umkehrung?




Aufgaben zum Abgeben

Aufgabe (2 Punkte)

Es sei α ein S-Ausdruck. Zeige, dass es einen S-Ausdruck β der Form β=αγ derart gibt, dass

Frei(β)=Var(α)=Var(β)

gilt.



Aufgabe (2 Punkte)

Es seien c,d Konstanten einer erststufigen Sprache, x,y,z,u,v,w Variablen (in dieser Reihenfolge), f ein einstelliges Funktionssymbol, g ein zweistelliges Funktionssymbol und P,R einstellige Relationssymbole. Bestimme die Substitution

(y(y=c)(¬Rfzx¬Pu)gzz,c,fux,y,z.



Aufgabe (3 Punkte)

Man gebe für jedes r+ ein Beispiel für eine Substitution t1,,tkx1,,xk und einen S-Ausdruck α derart, dass die sukzessive substituierten Ausdrücke

αt1,,tkx1,,xk,(αt1,,tkx1,,xk)t1,,tkx1,,xk,((αt1,,tkx1,,xk)t1,,tkx1,,xk)t1,,tkx1,,xk,

eine Periode der Länge r besitzen.



Aufgabe (3 Punkte)

Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk,y1,,y paarweise verschiedene Variablen und t1,,tk,s1,,s fixierte S-Terme. Zeige, dass für Terme τ, in denen y1,,y nicht vorkommen, die Gleichheit

(τt1,,tkx1,,xk)s1,,sy1,,y=τt1s1,,sy1,,y,,tks1,,sy1,,yx1,,xk

gilt.



Aufgabe (2 Punkte)

Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk,y1,,y paarweise verschiedene Variablen und t1,,tk,s1,,s fixierte S-Terme. Zeige durch ein Beispiel, dass für Terme τ die Gleichheit

(τt1,,tkx1,,xk)s1,,sy1,,y=τt1s1,,sy1,,y,,tks1,,sy1,,yx1,,xk

nicht gelten muss.



Aufgabe (4 Punkte)

Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x1,,xk,y1,,y paarweise verschiedene Variablen und t1,,tk,s1,,s fixierte S-Terme. Zeige durch ein Beispiel, dass für Ausdrücke α die Gleichheit (von Ausdrücken)

(αt1,,tkx1,,xk)s1,,sy1,,y=αt1s1,,sy1,,y,,tks1,,sy1,,yx1,,xk

nicht gelten muss.



Aufgabe (3 Punkte)

Es sei ein Symbolalphabet S einer Sprache erster Stufe gegeben. Es seien x,z verschiedene Variablen, t ein S-Term und α ein S-Ausdruck, wobei z weder in t noch in α vorkomme. Gilt dann die Gleichheit

(αzx)tz=αtx?



<< | Kurs:Einführung in die mathematische Logik (Osnabrück 2018) | >>

PDF-Version dieses Arbeitsblattes

Zur Vorlesung (PDF)