WikiDer > Ackermann-Funktion

Ackermannfunctie

Das Ackermann-Funktion (benannt nach Wilhelm Ackermann) ist ein Beispiel für eine Summe, kalkulierbarFunktion das nicht primitiv rekursiv ist. Es ist eines der bekanntesten Beispiele für eine Funktion, die mehr als exponentiell steigt an.

Definition

Das Ackermann-Funktion hat zwei natürliche Zahlen und als Argumente und lautet wie folgt[1] (rekursiv) definiert:

Eigenschaften

Diese Funktion ist für alle Werte von und definiert, das heißt für alle Werte von all und die Berechnung hört immer auf. Dies ist der Fall, da bei jedem rekursiven Aufruf der Funktion entweder das erste Argument fällt, oder das erste Argument bleibt gleich und das zweite Argument Tropfen. Auch im zweiten Fall fällt schließlich das erste Argument, nämlich wenn ist auf 0 gefallen. Daher tritt der Basisfall immer irgendwann auf auf.

Die Ackermann-Funktion nimmt bereits bei kleinen Werten von und sehr große Werte: Die Eingabewerte (4, 3) ergeben eine Zahl mit mehr Ziffern, als es Elementarteilchen im sichtbaren Universum gibt.

Beispiel

Das Ackermann-Funktion von und berechnet sich wie folgt:

darin ist

So

Verweise

  1. Version von R贸zsa Pater