2. Imperative Programmierung und Berechenbarkeit ...

2. Imperative Programmierung und Berechenbarkeit ... 2. Imperative Programmierung und Berechenbarkeit ...

matthias.draeger.info
von matthias.draeger.info Mehr von diesem Publisher
02.11.2013 Aufrufe

LOOP-Programme Satz: Mit LOOP-Programmen kann man genau die primitiv rekursiven Funktionen f k :: N k → N berechnen. … aber das sind bekanntlich nicht alle berechenbaren Funktionen. Loop Programme terminieren immer! Warum? hs / fub - alp2-2 4

Primitiv rekursive Grundfunktionen (I) 1. Konstante 0 Wiederholung aus ALP1 2. Nachfolgerfunktion succ succ (0), succ(succ(0)), ... succ(x) = x+1 (*) 3. Projektionen proj m,i : N m -> N, m ∈ N proj m,i (x 1 ,…,x i ,…,x m ) = x i, i£m (*) Funktionen in math. Schreibweise: f (x,y,z) hs / fub - alp2-2 5

LOOP-Programme<br />

Satz: Mit LOOP-Programmen kann man genau die<br />

primitiv rekursiven Funktionen f k :: N k → N<br />

berechnen.<br />

… aber das sind bekanntlich nicht alle berechenbaren<br />

Funktionen.<br />

Loop Programme terminieren immer!<br />

Warum?<br />

hs / fub - alp2-2 4

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!