この記事はMathematical Logic Advent Calendar 最終日の記事です. adventar.org
この記事では書いたpdfの解説を行いたいと思います.pdfの方ではモチベーションとかそういうものを省いたのでそういうことを中心に話していきたいと思います.
まずまだ未完成なのですがpdfの方はこちらになります. drive.google.com self-containedにしたかったんですがまだ前提知識の章を書き終えてません. とくに順序数について全く書いていません.
順序数解析とはなにか?
数理論理学とは
多分ほとんどの人が知らないと思うので順序数解析という分野のお話をします. 数学に於いて私達は「証明」をして定理を示していくと思います.そこで「どんな定理なら証明できるだろうか」という疑問が当然湧くと思います.そこで数理論理学(mathematical logic)と呼ばれる数学に於ける分野が活躍します.数理論理学という分野では普段扱っている数学そのものを形式化して,それを研究するというのがしばしば行われます.特に数学に於ける「証明」そのものを形式化して,研究する分野を証明論(proof theory)と言います.順序数解析(ordinal analysis)は,その証明論の一分野なのですが順序数解析では主に公理系の強さを順序数を用いて調べます.
ところで公理系とはなんなんでしょうか.有名な例としては集合の公理系などが存在します,が今は自然数が扱える程度の弱い公理系を考えてみます.以下の公理系をとします*1.
ただしこの式の中のは「ならば」という意味を持ちます. ここでといつもの自然数を定義しましょう. では小学校1,2年生くらいの簡単な足し算,掛け算ができます. 例えばは以下のように計算できます.
では以下の足し算は交換法則を満たす,すなわち
は示すことが可能でしょうか.ここでのは「任意の」という意味を持ちます. 実はからは証明できないことが知られています. ではにどんな公理があれば示せるでしょうか.皆さんも高校で習ったことがあると思う,あの証明方法が足りないのです.そう,数学的帰納法です.数学的帰納法は以下のように表せます.
ただしすべての論理式に対して仮定します*2. この数学的帰納法があれば交換法則などの様々な命題を示すことができます.に帰納法を加えた公理系をと言いましょう. このという公理系はそれなりに強いことが知られています.実際,似たような少し拡張した公理系であるでは古典的な解析学の定理をほとんど示せることが知られています.ここでとの違いは帰納法にあったことを覚えておきましょう.
Gentzenの定理と証明論的順序数
ところで順序数というものを知っているでしょうか.順序数は大雑把に言うならば,整列順序の代表みたいなものです.整列性には「任意の部分集合が極小元を持つ」という整礎性と呼ばれる性質が仮定されます.実は整礎性はある種の帰納法と見做せることが知られています*3.この超限帰納法は順序数が大きくなるに連れて複雑になっていきます.ドイツの証明論の研究者であったGerhard Gentzenは1936年に以下の定理を証明しました.
これは簡単にいうと「と呼ばれるそれなりに大きな順序数までの帰納法を用いての無矛盾性が証明できる」という定理です.この定理とGödelの第二不完全性定理からまでの帰納法はで示せないことが分かります.またGentzenはより小さな順序数までの帰納法はで示せることも示しました.このことからはの限界を測っているということが予想できそうです.この観察から一般の公理系の証明論的順序数というのを以下のように定義します*4.
順序数が公理系の証明論的順序数であるとはまでの帰納法がから証明できない最小の順序数であることである.
このように定義された証明論的順序数を求める分野が順序数解析です.
制限された帰納法の順序数解析
この記事で順序数解析をした公理系はより強くより弱いと呼ばれる公理系たちです.この公理系はの帰納法の公理をに制限したものになります.ではどうやって順序数解析をするのでしょうか.簡単に言えば上下から抑え込んではさみうちの原理を使うみたいに示します.Boundedness Theoremという定理から証明論的順序数は無限の長さを持つ体系の正規形である証明の長さで抑えられることが知られています.まずを無限の長さを持つ体系に埋め込んでそこで証明を正規形に変形する,カット除去をすることでBoundedness Theoremを使えるようにします.簡単なカット除去は以下にあります. alwe-logic.hatenablog.com 下から抑えるのは頑張って帰納法を示すことでやります.の順序数解析とは違い,繊細な証明図の操作をしなくてはならないところが難しかったです.
Mathematical Logic Advent Calendarについて
今年,私はこのような企画をたちあげたのですが,まさかのカレンダーが全部埋まってとても驚きました. しかもみなさんしっかりと書いてくれたので毎日新しい記事を楽しみに待ってました.
頭川るいさん
カワイシンさん
ジタさん
でぃぐさん
p進大好きbotさん
名前OSさん
ウッ鵜さん
Xさん
y.さん
飛車丸さん
しらそらさん
kbisさん
tomoさん
hexirpさん
はかりさん
Yasuda_Yasutomoさん
七果さん
そくらてすさん
YukihiroMasuokaさん
i.e.さん
本当にありがとうございました!!