Zum Inhalt springen

Kurs:Einführung in die mathematische Logik (Osnabrück 2014)/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.



Bestimme die kleinsten Symbolmengen, mit denen die folgenden Ausdrücke formulierbar sind.

  1. y(fx=y),
  2. x(fx=gyc)z(Rzxy),
  3. xySxhuy.



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 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 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 (5 Punkte)

Es seien u,x,y,z Variablen und f,g einstellige Funktionssymbole. Bestimme, welche der folgenden Ausdrücke untereinander äquivalent sind.

a)

  1. xy((fx=fyx=y)(gx=gyx=y)),
  2. xy(fx=fyx=y)xy(gx=gyx=y),
  3. xyuz((fx=fyx=y)(gu=gzu=z)).

b)

  1. xy(fy=x)xy(gy=x),
  2. xy(fy=xgy=x),
  3. xyuz(fy=xgz=u),
  4. xuyz(fy=xgz=u).



Aufgabe (2 Punkte)

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

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

gilt.



Aufgabe (3 Punkte)

Es sei f ein einstelliges Funktionssymbol. Bestimme, welche der folgenden Ausdrücke untereinander äquivalent[1] sind.

  1. xy(fx=y),
  2. xx(fx=x),
  3. x(fx=x).



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.




Fußnoten
  1. Zwei Ausdrücke α und β heißen äquivalent, wenn αβ allgemeingültig ist.


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

PDF-Version dieses Arbeitsblattes

Zur Vorlesung (PDF)