An independence of the MIN principle from the PHP principle
本論文は、すべての式に対する鳩の巣原理を付加したとしても、有界算術理論は、有限区間上の狭義線形順序に対する最小化原理を証明するには不十分であることを示している。
原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む
あなたは、非常に特定の種類の宇宙を構築しようとする数学者だと想像してください。この宇宙では、従わなければならない 2 つの主要な規則と、破りたいと望む 1 つの「不可能な」規則があります。
この論文は、最初の 2 つの規則が完璧に機能するが、3 つ目の規則が成り立たない宇宙を構築できることを証明するものです。
ここでは、単純なアナロジーを用いて、登場人物とゲームの概要を説明します。
ゲームの 3 つの規則
- 「数学」規則(数学的帰納法): これは私たちの宇宙の基盤です。ある性質が数 0 に対して成り立ち、かつ数 に対して成り立つならば、次の数に対しても必ず成り立たなければならないと述べています。つまり、宇宙は論理的で一貫して振る舞わなければなりません。それは、すべての本がその場所にある整然とした図書館のように振る舞うということです。
- 「鳩の巣」規則: これは有名な論理規則です。10 羽の鳩と 9 つの巣があると想像してください。すべての鳩を巣に入れようとするならば、少なくとも 1 つの巣には 2 羽の鳩が入らなければなりません。10 個の異なる項目を、衝突なしで 9 つの異なるスロットに収めることはできません。この論文は問いかけます:私たちが書ける任意のコンピュータ・プログラムに対して、この規則が真となるような宇宙を構築できるでしょうか?
- 「最小化」規則(ターゲット): この規則は、厳密な順序で並べられた数のリスト(バスを待つ人々の列のようなもの)があるならば、その先頭には必ず「最初」の人がいなければならないと述べています。この論文は、この規則が偽となるような宇宙を構築できることを証明したいと考えています。この宇宙では、誰もが誰かの後ろにいる列が存在しますが、先頭にいる人は誰もいません。それは、始まりもなく後ろへ無限に伸びる列のようなものです。
目的
著者は、**規則 2(鳩の巣)**が、**規則 1(数学)**が完全に守られていたとしても、**規則 3(最小化)**が真であることを強制するには十分ではないことを示したいと考えています。
論理の世界において、これは大きな問題です。なぜなら、通常、鳩の巣の規則があれば、最小化の規則を証明できることが期待されるからです。しかし、この論文は、「いいえ、最小化の規則なしでも鳩の巣の規則は存在し得る」と言っています。
構築:3 人のプレイヤーによるゲーム
これを証明するために、著者は単に数式を書くのではなく、無限の時間にわたって 3 人のキャラクターによって行われるゲームを想像します。彼らは段階的に「部分的」な宇宙を構築し、進化するにつれてパズルのピース(これは数の順序を表す)を追加していきます。
プレイヤー MIN(悪役):
- 目標: 列に「最初」の人が存在しないようにすること。
- 戦略: 列に始まりがあるように見えるたびに、プレイヤー MIN は現在の先頭の人よりも前に立つ新しい人を忍び込ませます。彼はこの作業を永遠に繰り返します。ゲームの終わりには、列に始まりが存在しなくなります。
プレイヤー IND(審判):
- 目標: 宇宙が依然として基本的な数学の規則(帰納法)に従っていることを確認すること。
- 戦略: プレイヤー IND は構築される列を監視します。プレイヤー MIN のトリックが宇宙の論理(論理的にものを数えたり順序付けたりすることを不可能にするもの)を壊し始めたら、プレイヤー IND は構造を修正するために介入します。この論文は、プレイヤー IND が常に勝利できることを証明しており、つまり、列に始まりが存在しない間でも、宇宙は論理的なまま保たれることを示しています。
プレイヤー PHP(執行者):
- 目標: 鳩の巣の規則が決して破られないことを確認すること。
- 戦略: これが最も難しい部分です。プレイヤー PHP は、プレイヤー MIN が列をどのように配置しても、衝突なしに少ないスロットに多くの項目を詰め込もうとする「魔法の」コンピュータ・プログラムを見つけることが決してできないことを保証しなければなりません。
- トリック: プレイヤー PHP は組合せ論的なトリック(複雑なチェスのゲームのようなもの)を使用します。列がなり得るすべての拡張方法を検討します。彼らは、鳩の巣の規則を破ろうとすると、それを行うために必要な「空間」が宇宙に収まるには大きすぎることを証明します。それは、巨大な象を靴箱に詰め込もうとするようなものです。数学は、靴箱が単純に小さすぎることを示しており、したがって象(破れた規則)は入ってこれません。
「木」のアナロジー
プレイヤー PHP が勝利することを証明するために、著者はMIN-木と呼ばれる概念を使用します。
あなたは宇宙という広大な森を横断する特定の経路を見つけようとしていると想像してください。
- 鳩の巣原理は、「異なる場所から出発した 2 つの経路が同じ場所に合流することはできない」という規則のようなものです。
- 著者の証明は、可能性の木を成長させることを含みます。彼らは、鳩の巣の規則を破る経路を構築しようとすると、可能性の木があまりにも巨大に成長し、宇宙の「空間」を使い果たしてしまうことを示します。
- 木が大きくなりすぎるため、「悪い」経路(規則を破る経路)は存在し得ません。したがって、鳩の巣の規則は成り立たなければなりません。
結果
この論文は、「悪役」(プレイヤー MIN)と「執行者」(プレイヤー PHP)が共存できることを結論付けています。
- 鳩の巣原理が常に真である宇宙が存在し得ます(10 羽の鳩を 9 つの巣に詰め込むことはできない)。
- また、最小化原理が偽である宇宙も存在し得ます(最初の人はいない列)。
これは、この特定の論理的設定において、鳩の巣原理が最小化原理よりも弱いことを証明しています。鳩の巣の規則を用いて、すべての列に始まりがなければならないことを証明することはできません。
なぜこれが重要なのか(論文によると)
この論文は、医療や工学のような現実世界への応用について述べているわけではありません。代わりに、異なる論理体系の「強さ」について述べています。
- それは数学者が論理の階層を理解するのを助けます。
- 一部の論理規則(最小化など)は、他の規則(鳩の巣など)よりも証明するために多くの「力」を必要とすることを示しています。
- それは、これらの論理体系を分離するための新しい方法(「ゲーム」と「木」の計数)を提供し、論理とコンピュータサイエンスの分野における他の長年の難問を解決するのに役立つ可能性があります。
要約すれば:著者は、鳩を巣に詰め込みすぎることができないことは知っているのに、列の始まりを見つけることができないような論理的宇宙を構築しました。これは、鳩を詰め込みすぎることができないことを知っていることが、自動的に列の始まりがどこかを示すわけではないことを証明しています。
自分の分野の論文に埋もれていませんか?
研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。