Mathematical logic and foundations Computability theory Theorem
Ackermann function is not primitive recursive
Statement
Let be the Ackermann function, given by , and . Then is a total computable function that is not primitive recursive.
Remarks
The key lemma is a domination result. For every primitive recursive there is such that for all . It is proved by induction on the construction of , using that is increasing in each argument. If were primitive recursive, so would be . Then some would give for all , which fails at .
The theorem shows that the class of primitive recursive functions is strictly smaller than the class of total computable functions. Computability of follows from the fact that the recursion decreases the pair in the lexicographic order.
Going deeper
For a student
Each primitive recursive function is dominated by one level of the Ackermann function. The diagonal escapes every level, so it is outside the class. This is a diagonal argument, like the one that shows that no effective list of total computable functions contains all of them. To reach all computable functions one adds unbounded search, which gives the general recursive functions.
Reading path
To understand this page from the ground up, read these 3 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Computable function concept
- Primitive recursive function concept
- Ackermann function is not primitive recursive statement
Further reading
About this page
| Tag | 97QF3KHSBY |
|---|---|
| URI | m2://97QF3KHSBY |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 03D20 |
| Status | This copy of the site has no build data. Run m2 status 97QF3KHSBY. |
| About | Ackermann function, Primitive recursive function |
| Uses | Primitive recursive function, Computable function |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.