ACA_0とATR_0の間の体系について
この記事は Mathematical Logic Advent Calendar2020(https://adventar.org/calendars/5002)の6日目の記事です.
概要
二階算術の部分体系では,ビッグ5と呼ばれる五つの体系()がよく扱われます. 昨年の記事 二階算術の諸体系のモデル - お勉強の記録 ではこれらについて述べたので,本記事ではビッグ5以外の体系について述べたいと思います. その中でも特にとの間にある二つの体系,とについて解説します.
と
は,任意の(集合パラメータありの)算術的論理式に対して,集合が存在する(算術的内包公理)という体系でした.一方は,この操作を任意の(可算)順序数に沿って行える,というものでした.もう少しフォーマルに述べると,では任意の順序数と任意の算術的論理式に対して,次のようにして集合族を定義することができます:
ここで,はという集合で,今まで定義されたたちの情報をすべて持っているような集合になります.
と
の例からもわかるように,算術的内包公理を繰り返すことでより複雑な集合を作ることができるようになります. そこで算術的内包公理の繰り返しにより体系を複雑化させることを考えたいのですが,まずでどの程度の繰り返しができるかを考えてみましょう.すると,任意の標準自然数に対しては回の繰り返しができることがわかります(つまり,上のの説明での場合はでも証明できます). ところが,これより少し複雑な,「任意の有限順序数に対して回の繰り返し」はでは一般にできません.このに「任意の有限順序数に対して回算術的内包公理を繰り返せる」という公理を付け加えた体系をと呼びます.そして,より強い体系として,「最小の無限順序数(の順序型)回」の繰り返し」を認める体系をと言います.
体系たちの強さ
定義から明らかにとなることがわかりますが,これらの不等号はすべて真の不等号になります.
定理:
(証明) 任意にPAの超準モデルを取る.をで集合パラメータなしの算術的論理式で定義できる集合全体とすると,はのモデルだが のモデルではない.
系:
(証明) より明らか.
定理:
(証明) 明らかにモデルにおいてはとに違いはなく,したがって上で算術的パラメータなしで定義できる集合の全体ARITHはのモデルである.一方でこれはのモデルではない.
定理:
(証明) はのモデルだがのモデルでない.
関連する定理
以上のように,それぞれの体系が別々の強さを持つことがわかりました.それでは,各々の体系と関連する定理には何があるでしょうか?とについてはSimpsonのSubsystems of Second Oder Arithmeticに詳しく述べられているので,ここでは残りの二つについて述べようと思います.
まず,は上でフルのRamseyの定理と同値であることが知られています.(Hirschfeldt,Slicing the Truth,定理6.27) より一般に,をパラメータとするような問題であって,解の複雑さが(の適当な式)回Turingジャンプ程度になるものについては,証明するのにでは不十分でこの体系が必要なものと思われます.
また,については,Hindmanの定理と関係することが知られています.Hindmanの定理ついては現状との中間にあることはわかっているようですが,厳密な強さについては未解決のようです.(Blass,Hirst,Simpson, Logical Analysis of Some Theorems of Combinatorics And Topological Dynamics,定理2.6,定理4.12)
おまけ
以上のように,算術的内包公理の繰り返し回数を適当に制限することによってとの間に様々な体系を作ることができます. このような形で作られる体系は,他にもあり,例えば繰り返しの回数を原始再帰的順序数に制限したなどが知られています.