Ackermann function
Total non-primitive-recursive computable function
In computability theory, the Ackermann function, named after Wilhelm Ackermann, is one of the simplest and earliest-discovered examples of a total computable function that is not primitive recursive. All primitive recursive functions are total and computable, but the Ackermann function illustrates that not all total computable functions are primitive recursive.
Nº Q341835 ★★
Uncommon · Knowledge
Ackermann function
Total non-primitive-recursive computable function
In computability theory, the Ackermann function, named after Wilhelm Ackermann, is one of the simplest and earliest-discovered examples of a total computable function that is not primitive recursive. All primitive recursive functions are total and computable, but the Ackermann function illustrates that not all total computable functions are primitive recursive.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computability theory, the Ackermann function, named after Wilhelm Ackermann, is one of the simplest and earliest-discovered examples of a total computable function that is not primitive recursive. All primitive recursive functions are total and computable, but the Ackermann function illustrates that not all total computable functions are primitive recursive. It is essentially constructed by diagonalizing a sequence of primitive recursive functions f 1 , f 2 , … {\displaystyle f_{1},f_{2},\dots } selected from the Grzegorczyk hierarchy. This makes the Ackermann function the first limit point f ω {\displaystyle f_{\omega }} of the fast-growing hierarchy. After Ackermann's publication of his function (which had three non-negative integer arguments), many authors modified it to suit various purposes, so that today "the Ackermann function" may refer to any of numerous variants of the original function. One common version is the two-argument Ackermann–Péter function developed by Rózsa Péter and Raphael Robinson. This function is defined from the recurrence relation A ( m + 1 , n + 1 ) = A ( m , A ( m + 1 , n ) ) {\displaystyle \operatorname {A} (m+1,n+1)=\operatorname {A} (m,\operatorname {A} (m+1,n))} with appropriate base cases. Its value grows very rapidly; for example, A ( 4 , 2 ) {\displaystyle \operatorname {A} (4,2)} results in 2 65536 − 3 {\displaystyle 2^{65536}-3} , an integer with 19,729 decimal digits.
Text: Wikipédia, CC BY-SA 4.0. · Image: Unknown authorUnknown author (Public domain) ·
Related cards
Weierstrass function
Function that is continuous everywhere but differentiable nowhere
Nº Q94491 ★★★
Euler's totient function
Function which gives the number of integers relatively prime to and not greater than its input
Nº Q190026 ★★★
Cantor function
Continuous function that is not absolutely continuous
Nº Q938883 ★★
Riemann zeta function
Analytic function
Nº Q187235 ★★★★
Stone–Weierstrass theorem
Theorem that every continuous function on a compact Hausdorff space can be approximated by certain families of continuous functions
Nº Q939927 ★★
Bellman equation
Necessary condition for optimality associated with dynamic programming
Nº Q1430750 ★★