Grzegorczyk Hierarchie

Das Grzegorczyk Hierarchie (/ɡrɛˈɡɔːrək/, Polnische Aussprache:[ʐɛˈʐɛˈɔrt͡ʂɨk]), benannt nach dem polnischen Logiker Andrzej Grzegorczykist eine Hierarchie von Funktionen, die in verwendet werden Computerbarkeitstheorie (Wagner und Wechsung 1986: 43). Jeder Funktion In der Grzegorczyk -Hierarchie ist a primitive rekursive Funktionund jede primitive rekursive Funktion erscheint in der Hierarchie auf einer bestimmten Ebene. Die Hierarchie befasst sich mit der Rate, mit der die Werte der Funktionen wachsen; Intuitiv werden die Funktionen in niedrigeren Ebenen der Hierarchie langsamer als Funktionen in den höheren Ebenen.

Definition

Zuerst stellen wir eine unendliche Reihe von Funktionen ein, die bezeichnet werden Ei für einige natürliche Zahl i. Wir definieren und . D.h. E0 ist die Additionsfunktion und E1 ist eine unäre Funktion, die ihre Argumentation aufschlägt und zwei hinzugefügt wird. Dann für jeden n Mehr als 2 definieren wir , d.h. die x-Th iterieren von bewertet bei 2.

Aus diesen Funktionen definieren wir die Grzegorczyk -Hierarchie. , das n-Die in der Hierarchie enthält die folgenden Funktionen:

  1. Ek zum k < n
  2. die Nullfunktion (Z(x) = 0);
  3. das Nachfolgerfunktion (S(x) = x + 1);
  4. das Projektionsfunktionen ();
  5. das (verallgemeinerte) Kompositionen von Funktionen im Set (wenn h, g1, g2, ... und gm sind in , dann ist auch)[Anmerkung 1]; und
  6. Die Ergebnisse der begrenzten (primitiven) Rekursion, die auf Funktionen im Satz angewendet wird (wenn g, h und j sind in und für alle t und , und weiter und , dann f ist in auch)[Anmerkung 1]

Mit anderen Worten, ist der Schließung of set in Bezug auf Funktionszusammensetzung und begrenzte Rekursion (wie oben definiert).

Eigenschaften

Diese Sätze bilden eindeutig die Hierarchie

Weil sie Schließungen über dem sind und .

Sie sind strenge Untergruppen (Rose 1984; Gakwaya 1997). Mit anderen Worten

weil die Hyperbetrieb ist in aber nicht in .

  • beinhaltet Funktionen wie z. x+1, x+2, ...
  • Bietet alle Additionsfunktionen, wie z. x+y, 4x, ...
  • Bietet alle Multiplikationsfunktionen, wie z. xy, x4
  • Bietet alle Exponentiationsfunktionen, wie z. xy, 222xund ist genau das elementare rekursive Funktionen.
  • Bietet alles Tetation Funktionen und so weiter.

Bemerkenswerterweise sowohl die Funktion und die charakteristische Funktion des Prädikats von dem Kleene Normal Form Theorem sind in gewisser Weise definierbar, dass sie auf Ebene liegen der Grzegorczyk -Hierarchie. Dies bedeutet insbesondere, dass jeder aufzählbare Set von einigen aufzählbar ist -Funktion.

Beziehung zu primitiven rekursiven Funktionen

Die Definition von ist dasselbe wie das der des primitive rekursive Funktionen, Pr, außer dass die Rekursion ist begrenzt ( für einige j in ) und die Funktionen sind explizit in enthalten in . Somit kann die Grzegorczyk -Hierarchie als Weg gesehen werden Grenze Die Kraft der primitiven Rekursion auf verschiedene Ebenen.

Aus dieser Tatsache geht hervor, dass alle Funktionen in jeder Ebene der Grzegorczyk -Hierarchie primitive rekursive Funktionen sind (d. H. ) und somit:

Es kann auch gezeigt werden, dass sich alle primitiven rekursiven Funktionen in einer gewissen Ebene der Hierarchie befinden (Rose 1984; Gakwaya 1997), somit

und die Sets Trennwand die Menge der primitiven rekursiven Funktionen, Pr.

Erweiterungen

Die Grzegorczyk -Hierarchie kann erweitert werden transfinite Ordinale. Solche Erweiterungen definieren a schnell wachsende Hierarchie. Dazu die Erzeugungsfunktionen muss rekursiv für Grenzbestimmungen definiert werden (beachten Sie, dass sie bereits für Nachfolgerverordnungen durch die Beziehung rekursiv definiert wurden ). Wenn es eine Standardmethode gibt, um a zu definieren Grundsequenz , Deren Ordinal begrenzen ist und dann können die Erzeugungsfunktionen definiert werden . Diese Definition hängt jedoch von einer Standardmethode ab, um die grundlegende Sequenz zu definieren. Rose (1984) schlägt eine Standardmethode für alle Ordnungen vor α < ε0.

Die ursprüngliche Erweiterung war auf Martin Löb und Stan S. Wainer (1970) und manchmal genannt das Löb -Wainer -Hierarchie.

Siehe auch

Anmerkungen

  1. ^ a b Hier repräsentiert a Tupel von Eingaben zu f. Die Notation bedeutet, dass f braucht einige willkürliche Anzahl der Argumente und wenn , dann . In der Notation , das erste Argument, t, wird explizit und der Rest als willkürliches Tupel angegeben . Also wenn , dann . Diese Notation ermöglicht es, Zusammensetzung und begrenzte Rekursion für Funktionen zu definieren, fvon einer beliebigen Anzahl von Argumenten.

Verweise

  • Brainerd, W. S., Landweber, L. H. (1974), Theorie der Berechnung, Wiley, ISBN0-471-09585-0
  • Cichon, E. A.; Wainer, S. S. (1983), "Der langsam wachsende und die Grzegorczyk-Hierarchien", Zeitschrift für symbolische Logik, 48 (2): 399–408, doi:10.2307/2273557, ISSN 0022-4812, HERR 0704094
  • Gakwaya, J. - S. (1997),, Eine Umfrage zur Grzegorczyk -Hierarchie und ihre Erweiterung durch das BSS -Modell der Computerbarkeit
  • Grzegorczyk, A (1953). "Einige Klassen rekursiver Funktionen" (PDF). Rozprawy Matematyczne. 4: 1–45.
  • Löb, M.H.;Wainer, S. S. (1970)."Hierarchien der theoretischen Funktionen I, II: Eine Korrektur". Archiv für Mathematische Logik und GrundlagenforSchung. 14: 198–199. doi:10.1007/bf01991855.
  • Rose, H.E., Unterrezidier: Funktionen und Hierarchien, Oxford University Press, 1984. ISBN0-19-853189-3
  • Wagner, K. und Wechsung, G. (1986), Rechenkomplexität, Mathematik und seine Anwendungen gegen 21. ISBN978-90-277-2146-4