|
|
| Table of contents |
|
2 Recursiva, pero no recursiva primitiva 3 Tabla de Números 4 Descripción explícita |
La función de Ackermann se define por recursividad como sigue:
Esta función crece extremadamente rápido. A(4,2) ya tiene 19.729 dígitos. Este crecimiento desmesurado se puede explotar para demostrar que la función computable f(n) = A(n, n) crece más rápido que cualquier función recursiva primitiva, y por ello no es recursiva primitiva.Definición
Recursiva, pero no recursiva primitiva
| m\\n | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 |
| 1 | 2 | 3 | 4 | 5 | 6 |
| 2 | 3 | 5 | 7 | 9 | 11 |
| 3 | 5 | 13 | 29 | 61 | 125 |
| 4 | 13 | 65533 | 265536-3 | A(3,265536-3) | A(3,A(4,3)) |
| 5 | 65533 | A(4,65533) | A(4,A(5,1)) | A(4,A(5,2)) | A(4,A(5,3)) |
| 6 | A(5,1) | A(5,A(5,1)) | A(5,A(6,1)) | A(5,A(6,2)) | A(5,A(6,3)) |