Teoria hiperarytmetyczna

W teorii rekurencji teoria hiperarytmetyczna jest uogólnieniem obliczalności Turinga . Ma ścisłe powiązania z definiowalnością w arytmetyce drugiego rzędu oraz ze słabymi systemami teorii mnogości , takimi jak teoria mnogości Kripkego – Plateka . Jest to ważne narzędzie w efektywnej opisowej teorii mnogości .

Centralnym punktem teorii hiperarytmetyki są zbiory liczb naturalnych znane jako zbiory hiperarytmetyczne . Istnieją trzy równoważne sposoby definiowania tej klasy zbiorów; badanie związków między tymi różnymi definicjami jest jedną z motywacji do studiowania teorii hiperarytmetycznej.

Zbiory hiperarytmetyczne i definiowalność

Pierwsza definicja zbiorów hiperarytmetycznych wykorzystuje hierarchię analityczną . Zbiór liczb naturalnych jest klasyfikowany na poziomie formuły arytmetyki drugiego rzędu tylko kwantyfikatorami zbioru egzystencjalnego i żadnym innym zbiorem kwantyfikatory. Zestaw jest klasyfikowany na poziomie hierarchii analitycznej, jeśli można ją zdefiniować za pomocą formuły arytmetyki drugiego rzędu z tylko uniwersalnymi kwantyfikatorami zbiorów i bez innych kwantyfikatorów zbiorów. Zestaw jest , jeśli jest zarówno jak i . Zbiory hiperarytmetyczne są dokładnie zbiorami.

Zbiory hiperarytmetyczne i iterowane skoki Turinga: hierarchia hiperarytmetyczna

Definicja zbiorów hiperarytmetycznych jako bezpośrednio od wyników Druga, równoważna definicja pokazuje, że zbiory hiperarytmetyczne można definiować za pomocą nieskończenie iterowanych skoków Turinga . Ta druga definicja pokazuje również, że zbiory hiperarytmetyczne można sklasyfikować w hierarchię rozszerzającą hierarchię arytmetyczną ; zbiory hiperarytmetyczne to dokładnie te zbiory, którym przypisano rangę w tej hierarchii.

Każdy poziom hierarchii hiperarytmetycznej jest indeksowany przez policzalną liczbę porządkową (porządkową), ale nie wszystkie policzalne liczby porządkowe odpowiadają poziomowi hierarchii. Liczby porządkowe używane przez hierarchię to te z notacją porządkową , która jest konkretnym, skutecznym opisem liczby porządkowej.

Notacja porządkowa to skuteczny opis policzalnej liczby porządkowej za pomocą liczby naturalnej. Do zdefiniowania hierarchii hiperarytmetycznej wymagany jest system notacji porządkowych. Podstawową właściwością, jaką musi mieć notacja porządkowa, jest to, że skutecznie opisuje ona liczbę porządkową w kategoriach mniejszych liczb porządkowych. Następująca definicja indukcyjna jest typowa; wykorzystuje funkcję parowania .

  • Liczba 0 jest zapisem liczby porządkowej 0.
  • Jeśli n jest notacją dla porządkowej λ λ + 1
  • Załóżmy, że δ jest graniczną liczbą porządkową . Notacja dla δ jest liczbą postaci , gdzie e jest indeksem całkowitej obliczalnej funkcji takiej jak że dla każdego n , jest notacją dla liczby porządkowej λ n mniejszej niż δ, a δ jest supem zbioru .

Można to również zdefiniować, przyjmując efektywne łączenia na wszystkich poziomach, zamiast tylko notacji dla granicznych liczb porządkowych.

Istnieje tylko policzalnie wiele notacji porządkowych, ponieważ każda notacja jest liczbą naturalną; tak więc istnieje policzalna liczba porządkowa, która jest supremum wszystkich liczb porządkowych, które mają notację. znana jako liczba porządkowa Church- i Zauważ, że ta liczba porządkowa jest nadal policzalna, a symbol jest jedynie analogią do pierwszej niepoliczalnej liczby porządkowej, . Zbiór wszystkich liczb naturalnych, które są notacjami porządkowymi, oznaczamy i nazywał się Kleene's .

Notacje porządkowe są używane do definiowania iterowanych skoków Turinga. Zbiory liczb naturalnych użyte do zdefiniowania hierarchii to każdego . . jest czasami również oznaczane lub dla oznaczenia dla . Załóżmy, że δ ma oznaczenie e . Zbiory te zostały po raz pierwszy zdefiniowane przez Davisa (1950) i Mostowskiego (1951). Zbiór jest zdefiniowany za pomocą e w następujący sposób.

  • Jeśli δ = 0, to jest zbiorem pustym.
  • Jeśli δ = λ + 1, to jest skokiem Turinga z . Zbiory i odpowiednio } \ and , respectively.
  • Jeśli δ jest graniczną liczbą porządkową, niech będzie sekwencją liczb porządkowych mniejszą niż δ określoną przez notacja e . Zbiór jest określony przez regułę . To jest efektywne połączenie zbiorów .

Chociaż konstrukcja zależy od posiadania ustalonej notacji dla δ nieskończona liczba porządkowa ma wiele notacji, twierdzenie Spectora pokazuje stopień Turinga , a nie od konkretnej użytej notacji, a zatem dobrze zdefiniowany aż do stopnia Turinga

Hierarchia hiperarytmetyczna jest definiowana na podstawie tych iterowanych skoków Turinga. Zbiór X jest klasyfikowany na poziomie δ hierarchii hiperarytmetycznej, dla , jeśli X jest redukowalny przez Turinga do . Zawsze będzie przynajmniej takie δ, jeśli takie istnieje; to właśnie to najmniejsze δ mierzy poziom nieobliczalności X .

Zbiory hiperarytmetyczne i rekurencja w typach wyższych

Trzecia charakterystyka zbiorów hiperarytmetycznych, za sprawą Kleene, wykorzystuje obliczalne funkcjonały wyższego typu . typu _ zasady:

jeśli istnieje ja takie, że fa ( ja ) > 0,
jeśli nie ma i takiego, że f ( i ) > 0.

Używając precyzyjnej definicji obliczalności w odniesieniu do funkcjonału typu 2, Kleene wykazał, że zbiór liczb naturalnych jest hiperarytmetyczny wtedy i tylko wtedy, gdy jest obliczalny względem .

Przykład: zbiór prawdy arytmetyki

Każdy zbiór arytmetyczny jest hiperarytmetyczny, ale istnieje wiele innych zbiorów hiperarytmetycznych. Jednym z przykładów zestawu hiperarytmetycznego, niearytmetycznego jest zbiór T liczb Gödla formuł arytmetyki Peano , które są prawdziwe w standardowych liczbach naturalnych. . Zbiór T jest odpowiednikiem Turinga zbioru , a więc nie znajduje się wysoko w hierarchii hiperarytmetycznej, chociaż nie można Twierdzenie Tarskiego o niedefiniowalności .

Podstawowe wyniki

Podstawowe wyniki teorii hiperarytmetyki pokazują, że trzy powyższe definicje definiują ten sam zbiór zbiorów liczb naturalnych. Te równoważności wynikają z Kleene.

Wyniki kompletności są również fundamentalne dla teorii. Zbiór liczb naturalnych jest 1 1 \ Displaystyle a każdy liczb naturalnych jest -jeden redukowalny niego Definicja pełnego podzbioru przestrzeni Baire'a ( ) jest podobny. Kilka zestawów związanych z teorią hiperarytmetyczną jest kompletnych:

  • Kleene's , zbiór liczb naturalnych, które są zapisami liczb porządkowych
  • Zbiór liczb naturalnych e że funkcja obliczalna liczb naturalnych Są to indeksy rekurencyjnych liczb porządkowych .
  • Zbiór elementów przestrzeni Baire'a , które są charakterystycznymi funkcjami dobrego uporządkowania liczb naturalnych (przy użyciu efektywnego izomorfizmu) .

kompletności znane jako z tych wyników Dla każdego notacji porządkowych istnieje { } tak, że każdy element S jest notacją dla liczby porządkowej mniejszej niż . Dla dowolnego podzbiór T przestrzeni Baire'a składający się tylko z charakterystycznych funkcji uporządkowania studni, istnieje tak, że każda liczba porządkowa reprezentowana w T jest mniejsza niż .

Relatywizowana hiperarytmetyczność i hiperstopnie

Definicję można zrelatywizować do zbioru X liczb naturalnych: w definicji tak, że obliczalne wyliczenie ciągu notacje porządkowe mogą używać X jako wyroczni. Zbiór liczb, które są notacjami porządkowymi względem X , jest oznaczony . Supremum liczb porządkowych reprezentowanych w jest oznaczone ; jest to policzalna liczba porządkowa nie mniejsza niż .

Definicję zrelatywizować do naturalnych Jedyna zmiana w definicji polega na tym, że definiuje się jako } to skok Turinga dla X , i tak dalej. Zamiast kończyć się na hierarchia względem X przebiega przez wszystkie liczby porządkowe mniejsze niż .

Relatywizowana hierarchia hiperarytmetyczna służy do definiowania redukowalności hiperarytmetycznej . Biorąc pod uwagę zbiory X i Y , mówimy wtedy, gdy istnieje takie, że X jest redukowalne przez Turinga do . Jeśli i a następnie zapis służy do wskazania, że ​​X i Y hiperarytmetycznie równoważne . Jest to bardziej zgrubna relacja równoważności niż równoważność Turinga ; na przykład każdy zestaw liczb naturalnych jest hiperarytmetycznie równoważny skokowi Turinga , ale nie jest odpowiednikiem skoku Turinga. Klasy równoważności równoważności hiperarytmetycznej są znane jako hiperstopnie .

Funkcja, która przyjmuje zbiór, jest znana jako przez skoku Turinga. Ustalono wiele właściwości hiperskoku i hiperstopni. W szczególności wiadomo, że problem Posta dla hiperstopni ma pozytywną odpowiedź: dla każdego zbioru X liczb naturalnych istnieje zbiór Y takich liczb naturalnych, że .

Uogólnienia

Teorię hiperarytmetyczną uogólnia teoria α-rekursji , która zajmuje się badaniem definiowalnych podzbiorów dopuszczalnych liczb porządkowych . Teoria hiperarytmetyczna jest szczególnym przypadkiem, w którym α wynosi .

Stosunek do innych hierarchii

Jasna twarz Pogrubiona czcionka
0
0
0
0
0
0
Σ = Π = Δ (czasami to samo co Δ 0
1
)
Σ 0
0
= Π 0
0
= Δ 0
0
(jeśli zdefiniowano)
Δ 0
1
= rekurencyjny
Δ 0
1
= domknięty
Σ 0
1
= rekurencyjnie przeliczalny
Π 0
1
= współrekurencyjnie przeliczalny
Σ 0
1
= G = otwarte
Π 0
1
= F = zamknięty
Δ 0
2
Δ 0
2
Σ 0
2
Π 0
2
Σ 0
2
= fa σ
Π 0
2
= G δ
Δ 0
3
Δ 0
3
Σ 0
3
Π 0
3
Σ 0
3
= G δσ
Π 0
3
= fa σδ
Σ 0
= Π 0
= Δ 0
= Σ 1
0
= Π 1
0
= Δ 1
0
= arytmetyczne
Σ 0
= Π 0
= Δ 0
= Σ 1
0
= Π 1
0
= Δ 1
0
= pogrubiona czcionka arytmetyczna
Δ 0
α
rekurencyjny )
Δ 0
α
policzalne )
Σα 0
_
Πα 0
_
Σα 0
_
Πα 0
_
Σ 0
ω
CK 1
= Π 0
ω
CK 1
= Δ 0
ω
CK 1
= Δ
1 1
= hiperarytmetyczny
Σ 0
ω 1
= Π 0
ω 1
= Δ 0
ω 1
= Δ
1 1
= B = Borel
Σ
1 1
= analityk jasnej twarzy
Π
1 1
= koanalityczny o jasnej twarzy
Σ
1 1
= A = analityczny
Π
1 1
= CA = koanalityczny
Δ
1 2
Δ
1 2
Σ
1 2
Π
1 2
Σ
1 2
= PCA
Π
1 2
= CPCA
Δ
1 3
Δ
1 3
Σ
1 3
Π
1 3
Σ
1 3
= PCPCA
Π
1 3
= CPCPCA
Σ
1
= Π
1
= Δ
1
= Σ 2
0
= Π 2
0
= Δ 2
0
= analityczny
Σ
1
= Π
1
= Δ
1
= Σ 2
0
= Π 2
0
= Δ 2
0
= P = rzutowa


  •     H. Rogers, Jr., 1967. Theory of Recursive Functions and Effective Computability , wydanie drugie 1987, MIT Press. ISBN 0-262-68052-1 (miękka okładka), ISBN 0-07-053522-1
  •   G. Sacks, 1990. Teoria wyższej rekurencji , Springer-Verlag. ISBN 3-540-19305-7
  • S. Simpson, 1999. Podsystemy arytmetyki drugiego rzędu , Springer-Verlag.
  •   CJ Ash, JF Knight , 2000. Struktury obliczeniowe i hierarchia hiperarytmetyczna , Elsevier. ISBN 0-444-50072-3

Cytaty

Linki zewnętrzne