Ackermannfunktion
Definition
Einige Funktionswerte
a(x,y) | 0 | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | 6 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
2 | 3 | 5 | 7 | 9 | 11 | 13 |
2 | ... | |||||
2 | ... | |||||
5 | gross | gross | gross | gross | riesig | riesig |
Satz
- Die Ackermannfunktion "wächst schneller" als jede primitiv rekursive Funktion
- Die Ackermannfunktion ist nicht LOOP berechenbar / nicht primitiv rekursiv
- Die Ackermannfunktion ist total (überall definiert)
Beweis
Für den Beweis, dass die Ackermannfunktion nicht primitiv rekursiv ist, geht man wie folgt vor:
-
Definiere zu jeder primitiv rekursiven Funktion eine Funktion
-
Zeige, dass