• Keine Ergebnisse gefunden

Grundlagen der Programmierung SS 05 Prof. Dr. K. Madlener ¨Ubungsblatt 7

N/A
N/A
Protected

Academic year: 2021

Aktie "Grundlagen der Programmierung SS 05 Prof. Dr. K. Madlener ¨Ubungsblatt 7"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Grundlagen der Programmierung

SS 05

Prof. Dr. K. Madlener Ubungsblatt 7¨

Aufgabe 7.1. Sei A:N2 →N die aus der Vorlesung bekannte Ackermann-Funktion.

(1) Zeigen Sie die Eigenschaften 1-5 von Beispiel 6.36.

(2) Zeigen Sie, dass A µ-rekursiv ist. Verwenden Sie dazu keine WHILE-Programme.

(3) Zeigen oder widerlegen Sie: Die Funktion f : N → N mit f(x) = A(x,0) f¨ur alle x∈Nist primitiv rekursiv.

(4) Zeigen oder widerlegen Sie: Die Funktion f :N→N mit f(x) = µy . A(y, x)−A(x, y) = 0

f¨ur alle x ∈ N ist primitiv rekursiv (− : N2 → N bezeichnet die nichtnegative Differenz).

Aufgabe 7.2. Sei RELn={χQ : Qist eine n-stellige entscheidbare Relation}.

(1) Zeigen oder widerlegen Sie, dass es zu jedem n eine 0/1-wertige universelle µ- rekursive Funktion reln f¨ur RELn gibt (d. h. im(reln) = {0,1} und zu jedem χ ∈ RELn gibt es ein p ∈ N mit χ(x1, . . . , xn) = reln(p, x1, . . . , xn) f¨ur alle x1, . . . , xn∈N).

(2) Zeigen oder widerlegen Sie, dass es zu jedem n eine 0/1-wertige totale universelle µ-rekursive Funktion reln f¨urRELn gibt.

Aufgabe 7.3.

(1) Sei h ∈ R(2)p (N). Zeigen Sie, dass es eine primitiv rekursive Funktion f ∈ P(2)(N) gibt mit

ϕ(1)f(p,q)(x) = h(ϕ(1)p (x), ϕ(1)q (x)) f¨ur alle p, q, x∈N.

(2) Zeigen Sie, dass es ein m∈N gibt mit ϕ(1)m (x) = ϕ(1)x (m) f¨ur alle x∈N. (3) Zeigen Sie, dass es ein m∈N gibt mit ϕ(2)m (x, y) = myxm f¨ur allex, y ∈N.

Informationen zur Vorlesung:

http://www-madlener.informatik.uni-kl.de/ag-madlener/teaching/ss2005/gdp/gdp.html

1

Referenzen

ÄHNLICHE DOKUMENTE

(1) Bestimmen Sie die Sprache, die der durch die Tabelle auf Seite 136 im Buch (Sper- schneider/Hammer) angegebene Automat akzeptiert.. Begr¨ unden Sie Ihre

Dieses Feld wird modelliert durch eine Funk- tion, die Indizes aus index A auf Elemente aus nat A abbildet.. Diese Funktion kann also insbesondere an einer Stelle j ∈ index

[r]

Diese Menge ist weder endlich noch co-endlich, und damit in N nicht durch eine Formel definierbar (siehe Beispiel 5.15,

Die Definition von x + 1 wird also zur¨ uckgef¨ uhrt auf verschiedene Kombinationen von Werten der Art A(x, ...), die

¨ Uber einen einfachen Widerspruchs- beweis folgt sofort, dass A nicht rekursiv aufz¨ ahlbar ist..

G ist eine entscheidbare Relation, da nach 6.53 die Relation BBER (Beschr¨ ankte Berechenbarkeit) primitiv rekursiv ist.. Also ist

Dann muss man allerdings noch die Gleichheit der so definierten Sprache mit L ∗ zeigen, das geht durch eine Induktion f¨ ur jede Inklusionsrichtung und ist insgesamt