Ierarhia lui Grzegorczyk

Grzegorczyk ierarhie - numit după logician polonez Andrzej Grzegorczyk - este o ierarhie a funcțiilor utilizate în teoria calculabilitate . Toate funcțiile ierarhiei Grzegorczyk sunt primitive recursive și orice funcție primitivă recursivă apare în această ierarhie. Această ierarhie clasifică funcțiile în funcție de creșterea lor. Intuitiv, funcțiile unui nivel cresc mai puțin rapid decât funcțiile nivelurilor superioare.

Definiție

În primul rând, introducem un set infinit de funcții notate pentru orice număr natural .

Noi pozăm și . Cu alte cuvinte, este funcția de adunare și este o funcție unară care pătrează argumentul și adaugă .

Apoi, în ansamblu , definim

Putem apoi defini ierarhia lui Grzegorczyk. , clasa a- n -a (sau nivelul) ierarhiei Grzegorczyk este cel mai mic set care conține

  1. pentru ,
  2. funcția nulă,
  3. funcția succesor ( ),
  4. proiecții ( ),

și stabil de

  1. compoziție pe bază ( în cazul în care , , , ..., sunt functii , atunci asa este)
  2. recursivitate mărginită, (dacă , și sunt funcții ale și care este astfel încât , și , atunci este, de asemenea, o funcție a ).

Proprietăți

Avem

de când .

De fapt, includerea este strictă (Rose 1984; Gakwaya 1997)

deoarece hiperoperarea aparține, dar nu .

Relația cu funcțiile primitive recursive

Definiția lui este aceeași cu cea a funcțiilor recursive primitive , cu excepția faptului că construcția recursivă este mărginită ( pentru o anumită funcție ) și funcțiile sunt clar incluse în . Prin urmare, ierarhia Grzegorczyk poate fi văzută ca o modalitate de a limita puterea recursivității primitive.

Este clar că funcțiile fiecărui nivel sunt primitive recursive (adică ) și, prin urmare

De asemenea, putem arăta că orice funcție primitivă recursivă este prezentă în ierarhia lui Grzegorczyk (Rose 1984; Gakwaya 1997) fie

iar mulțimile formează o partiție a setului de funcții primitive recursive .

Extensii

Ierarhia Grzegorczyk poate fi extinsă la ordinali transfiniti . Apoi definim ierarhia creșterii rapide . Pentru aceasta, definiția lui trebuie extinsă pentru ordinali limită, într-adevăr sunt deja definiți pentru ordinali succesori de . Dacă există o metodă standard de definire a unei secvențe fundamentală a cărei limită ordinal este apoi generarea acestor funcții pot fi definite ca fiind . Cu toate acestea, această definiție depinde de secvența fundamentală. Rose (1984) propune o metodă standard pentru orice ordinal .

Extensia originală se datorează lui Martin Löb și Stan S. Wainer (1970) și este uneori denumită ierarhia Löb - Wainer.

Bibliografie


<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">