Zum Inhalt springen

Kurs:Einführung in die mathematische Logik (Osnabrück 2014)/Arbeitsblatt 18



Übungsaufgaben

Beschreibe ein Verfahren, das alle prädikatenlogischen Ausdrücke ausgibt (dabei sei vorausgesetzt, dass die Variablen, die Konstanten, die Relationssymbole und die Funktionssymbole in einer aufgezählten Form vorliegen).



Zeige, dass es kein Programm für eine Registermaschine gibt, das bei jeder Anfangsbelegung sämtliche Register leert.



Entwerfe ein Programm für eine Registermaschine, die für rirj die Differenz rirj von zwei Registerinhalten berechnet.



Entwerfe ein Programm für eine Registermaschine, das entscheidet, ob der Registerinhalt ri des Registers Ri die echte Potenz einer natürlichen Zahl ist.




Aufgaben zum Abgeben

Aufgabe (3 Punkte)

Entwerfe ein Programm für eine Registermaschine, das nach und nach alle Primzahlen ausdruckt.



Aufgabe (3 Punkte)

Entwerfe ein Programm für eine Registermaschine, das die Potenz rirj berechnet (und ausgibt), wobei ri bzw. rj die Registerinhalte der Register Ri,Rj, ij, sind.



Aufgabe (3 Punkte)

Entwerfe ein Programm für eine Registermaschine, das nach und nach alle Mersenne-Primzahlen ausdruckt.


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

PDF-Version dieses Arbeitsblattes

Zur Vorlesung (PDF)