31.12.2014 Aufrufe

9. Kapitel

9. Kapitel

9. Kapitel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Primitiv rekursive und partiell rekursive Funktionen<br />

Primitiv rekursive Funktionen<br />

Primitiv rekursive Funktionen: Multiplikation<br />

Beispiel: Die Multiplikationsfunktion mult : N 2 → N, die definiert ist<br />

durch mult(x, y) = x · y, ist primitiv rekursiv. Im Normalschema der<br />

primitiven Rekursion lässt sie sich so beschreiben:<br />

mult(0, x) = 0<br />

mult(n + 1, x) = add(mult(n, x), x)<br />

= add(id 3 2 (n, mult(n, x), x), id3 3<br />

(n, mult(n, x), x))<br />

Die konstante Funktion 0 entspricht dabei der Funktion g aus (2b) in<br />

der Definition und die Funktion add, in die die Projektionen id 3 2 bzw. id3 3<br />

eingesetzt werden, entspricht dabei der Funktion h.<br />

J. Rothe (HHU Düsseldorf) Informatik IV 6 / 42

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!