Hiérarchie de Grzegorczyk
From Wikipedia, the free encyclopedia
La hiérarchie de Grzegorczyk – du nom du logicien polonais Andrzej Grzegorczyk – est une hiérarchie de fonctions utilisée en théorie de la calculabilité. Toutes les fonctions de la hiérarchie de Grzegorczyk sont primitives récursives et toute fonction primitive récursive apparait dans cette hiérarchie. Cette hiérarchie classe les fonctions selon leur croissance. Intuitivement, les fonctions d'un niveau croissent moins vite que les fonctions des niveaux supérieurs.
Tout d'abord on introduit un ensemble infini de fonctions notées pour tout entier naturel .
On pose et . En d'autre terme, est la fonction d'addition et est une fonction unaire qui élève au carré son argument et ajoute .
Ensuite, pour tout entier , on définit
On peut alors définir la hiérarchie de Grzegorczyk. , la n-ième classe (ou niveau) de la hiérarchie de Grzegorczyk est le plus petit ensemble qui contient
- pour ,
- la fonction nulle,
- la fonction successeur (),
- les projections (),
et stable par
- composition de fonction (si , , ,... , sont des fonctions de , alors l'est aussi),
- récursion bornée, (si , et sont des fonctions de et que est telle que , et , alors est aussi une fonction de ).
Propriétés
On a
puisque .
En fait, l'inclusion est stricte (Rose 1984; Gakwaya 1997)
parce que l'hyperopération appartient à mais pas à .
- contient des fonctions comme , , ,
- contient toutes les fonctions d'addition telles que , ,
- contient les fonctions de multiplication, telles que , ,
- contient les fonctions exponentiation, comme , . Cet ensemble est égal à celui des fonctions élémentaires,
- contient la tétration.