計算可能性理論において、ハイパー算術理論はチューリング計算可能性の一般化である。これは、 2階算術の定義可能性や、クリプキ・プラテック集合論などの弱い集合論体系と密接な関係がある。これは、効果的な記述集合論における重要なツールである。[ 1 ]
超算術理論の中心となるのは、超算術集合と呼ばれる自然数の集合である。この集合のクラスを定義する方法は3つあり、それらは互いに同等である。これらの異なる定義間の関係性を研究することが、超算術理論の研究の動機の一つとなっている。
超算術集合の最初の定義では、解析的階層を使用します。自然数の集合はレベルに分類されます。この階層構造において、存在量化子のみを含む2階算術式で定義可能であり、他の量化子を含まない場合、集合はレベルに分類されます。分析階層の集合は、全称集合量化子のみを含む2階算術の式で定義可能であり、他の集合量化子は含まない。集合は両方である場合そして超算術集合はまさにセット。
超算術集合の定義計算可能性の結果に直接依存するものではありません。2つ目の同等の定義では、超算術集合は無限回反復チューリングジャンプを用いて定義できることが示されています。この2つ目の定義では、超算術集合は算術階層を拡張した階層に分類できることも示されています。超算術集合は、まさにこの階層でランクが割り当てられた集合です。
超算術階層の各レベルは可算順序数(順序数)によってインデックス付けされますが、すべての可算順序数が階層のレベルに対応するわけではありません。階層で使用される順序数は、順序数表記を持つものであり、これは順序数の具体的かつ効果的な記述です。
順序表記とは、可算順序数を自然数で効果的に記述する方法である。超算術階層を定義するには、順序表記体系が必要となる。順序表記が持つべき基本的な性質は、順序数をより小さな順序数で効果的に記述することである。以下の帰納的定義は典型的な例であり、ペアリング関数を用いる。。
これは、極限順序数の表記だけでなく、すべてのレベルで有効な結合を取ることによっても定義できます。 [ 2 ]
順序記号はそれぞれ自然数であるため、可算個しか存在しません。したがって、記号を持つすべての順序数の上限となる可算順序数が存在します。この順序数はチャーチ・クリーネ順序数として知られ、次のように表されます。。この序数は依然として可算であり、その記号は最初の不可算序数との類推にすぎないことに注意してください。順序表記であるすべての自然数の集合は、次のように表されます。そしてクリーネズと呼ばれた。
反復チューリングジャンプを定義するために順序表記法が使用されます。階層を定義するために使用される自然数の集合は次のとおりです。各。時には次のように表記されることもあります[ 3 ]または表記法についてのために[ 2 ] δ の表記をeとします。これらの集合は、 Davis (1950) と Mostowski (1951) によって最初に定義されました。[ 2 ]集合は、 eを用いて以下のように定義される。
建設中δの固定表記に依存し、各無限順序数には多くの表記があり、クリフォード・スペクターの定理はチューリング次数がδのみに依存し、特定の表記法には依存しないため、チューリング次数まで明確に定義されている。[ 2 ]
超算術階層は、これらの反復チューリングジャンプから定義される。自然数の集合Xは、超算術階層のレベルδに分類される。Xがチューリング還元可能であれば。そのようなδが少なくとも存在するならば、必ずそれが存在する。Xの計算不可能性のレベルを測るのは、この最小のδである。
させてを示す構築可能な階層の 番目のレベルとし、クリーネの Oの要素からそれが表す順序数への写像とする。は、それが以下のメンバーである場合に限り、超算術的である。. サブセット定義可能式は、そのイメージがは-定義可能、 どここれはレヴィの公式階層に属する。[ 4 ]
クリーネによる超算術集合の3つ目の特徴付けは、より高次の計算可能な汎関数を使用する。タイプ2の汎関数以下の規則によって定義されます。
タイプ2汎関数に対する計算可能性の厳密な定義を用いて、クリーネは、自然数の集合が超算術的であるのは、それが以下の条件を満たす場合に限ることを示した。。
すべての算術集合は超算術的であるが、他にも多くの超算術的集合が存在する。超算術的でありながら算術的ではない集合の一例として、標準的な自然数において真であるペアノ算術の公式のゲーデル数からなる集合Tが挙げられる。集合Tは、集合とチューリング同値である。そのため、超算術的階層では上位には位置づけられていないが、タルスキの不確定性定理によって算術的に定義できるものでもない。
超算術理論の基本的な結果は、上記の3つの定義が同一の自然数の集合を定義することを示している。これらの同値性はクリーネによるものである。別の特徴付けは、ススリン・クリーネの定理によって与えられる。
完全性の結果も理論の基礎となる。自然数の集合はレベルが適切であれば完了してください分析階層のすべてと自然数の集合は、多対一でそれに還元できる。ベール空間の完全部分集合()も同様です。超算術理論に関連するいくつかの集合は完了:
結果が知られているこれらの完全性の結果から境界が導かれる。順序表記の集合Sには、Sのすべての要素は、より小さい順序数を表す表記である。どのような場合でもベール空間のサブセットT は、整列の特性関数のみで構成されており、Tで表される各序数は以下より小さい。
の定義自然数の集合Xに対して相対化することができます。順序表記の定義において、極限順序数に関する条項が変更され、順序表記のシーケンスの計算可能な列挙においてX をオラクルとして使用できるようになります。Xに対して順序表記である数の集合は、次のように表されます。順序数の上限はと表記される; これは、以下より小さい可算序数ではありません。
の定義任意の集合に対して相対化することもできる自然数の。定義の唯一の変更点は、は空集合ではなくXとして定義されるため、はXのチューリングジャンプであり、以下同様です。Xに関する階層は、より小さいすべての序数を通っています。。
相対化された超算術階層は、超算術的還元可能性を定義するために用いられる。集合XとYが与えられたとき、次のように言う。存在する場合に限りXがチューリング還元可能となるように。 もしそしてすると表記法XとYが超算術的に同値であることを示すために用いられます。これはチューリング同値よりも粗い同値関係です。例えば、自然数の集合はすべて、そのチューリングジャンプと超算術的に同値ですが、チューリングジャンプとはチューリング的に同値ではありません。超算術的同値の同値類は、超度数と呼ばれます。
セットXを受け取り、は、チューリングジャンプとの類推からハイパージャンプとして知られています。ハイパージャンプとハイパーデグリーの多くの性質が確立されています。特に、ハイパーデグリーに関するポストの問題には肯定的な答えがあることが知られています。すなわち、自然数の任意の集合Xに対して、自然数の 集合Yが存在し、。
超算術理論は、許容順序数の定義可能な部分集合の研究であるα再帰理論によって一般化されます。超算術理論は、αが。