14

独立命題とはなにか

2037
1

数理論理学に於いて公理系T独立命題 (independent statement) あるいは決定不能命題 (undecidable statement) は以下のような命題φである。

φTに於いて証明することはできず、またφでないこと、すなわち¬φTに於いて証明することができない。

独立命題は数理論理学の中心的な話題の一つである。独立命題の具体例として以下のようなものが挙げられるだろう。

  1. 群の公理Grpに於ける可換性(x)(y)[xy=yx]
  2. Peano算術PAに於けるGoodsteinの定理
  3. Zermelo–Fraenkelの集合論+選択公理ZFCに於ける連続体仮説CH
  4. Zermelo–Fraenkelの集合論+選択公理ZFCに於けるGrothendieck宇宙の存在

この記事では上の表現が間違っていると断定できる訳ではないが、誤解を生みやすい表現である、ということを解説する。

メタの公理系とは

さて上では独立命題の例を挙げたのだが、「命題φTに於いて独立である」ということがどの公理系で証明されているかが問題となる。よって今から「命題φTに於いて独立である」かどうかを考えるメタの公理系をMTと置こう。

メタの公理系が何であるか、ということはとても重要になる。例えばMT0=1、すなわち矛盾とすれば任意の命題が証明可能になってしまう。よってMTに於いて、任意の公理系Tと論理式φに対して「φTに於ける独立命題である」ということが言えてしまうのである。よって基本的にMTは無矛盾だと信じる理論を使うことが多い。また特にMTを言及しない場合ZFCのこととすることが多い。

独立性証明

独立性の証明には完全性定理 (completeness theorem) が用いられることが多い。以下にステートメントを述べよう。

Gödel–Henkinの完全性定理

任意の公理系Tに対して以下の命題は同値である。

  • Tは無矛盾である。
  • Tはモデルを持つ。

ここで公理系Tモデル (model) はTの公理を全て満たす構造のことである。例えば群の公理Grpのモデルとは、すなわち群のことである。

この完全性定理にて重要な点は無矛盾性というフレーズが出てくることである。実は独立性は無矛盾性のことばを用いて表現することができる。

任意の公理系T、任意の論理式φに対して以下は同値である。

  • Tφを証明することができない。
  • T+¬φは無矛盾である。

この事実から特に以下も同値になる。

  • Tに於いてφは独立である。
  • T+φT+¬φは無矛盾である。

以上に挙げた命題からTに於いてφが独立であることを示すためには以下を示せば良いことが分かるであろう。

T+φT+¬φ、どちらのモデルも存在する。

これを使うことで最初に挙げた例の1.を示すことができる。

群に於ける可換性の独立性

群の公理系Grpに於いて(x)(y)[xy=yx]は独立である。

Grp+(x)(y)[xy=yx]のモデルの存在を示す。整数Zは加法に対して可換であり、また群となる為良い。

Grp+¬(x)(y)[xy=yx]のモデルの存在を示す。対称群S3がそのようなモデルになっている。今(1,2),(2,3)S3に対して(1,3,2)=(1,2)(2,3)(2,3)(1,2)=(1,2,3)となり非可換となる。

ここで重要なこととしてメタの公理系ZFCに於いてGrpのモデルの存在が示せる、ということである。

第二不完全性定理と「暗黙の無矛盾性」

さて次に3.の例「ZFCに於いて連続体仮説CHが独立」も1.の例と同様にモデルを取って示そうとすると以下の第二不完全性定理 (second incompleteness theorem) が問題になる。

Gödelの第二不完全性定理

公理系Tが十分に強い算術 (例えば初等再帰算術EA) などを含み、かつ計算可能であり無矛盾であるとする。このときMTに於いて、Tの無矛盾性を表現する論理式Con(T)を証明することはできない。

仮定に技術的な単語が何個か含まれるが、MTZFCとしたときMTが無矛盾なら、Gödelの第二不完全性定理(この第二不完全性定理はメタの更にメタの公理系で示されていることに注意)の仮定を満たす。よってZFCの無矛盾性を示せず、完全性定理からZFCのモデルの存在すら分からない、という問題が発生する。より強く、メタの公理系であるZFCで「ZFCに於いて連続体仮説が独立である」ことが示せるならば、メタの公理系が矛盾することが分かってしまうのである。

よってZFCに於いて連続体仮説CHが独立」というのはZFCの定理には成り得ない。これはどういうことであろうか?実は集合論などで「ZFCに於いて連続体仮説CHが独立」と主張するとき暗黙の内にZFCの無矛盾性を仮定しているのである。すなわち、「ZFCに於いて連続体仮説CHが独立」という主張を正確に表すと「ZFCが無矛盾であるならばZFCに於いて連続体仮説CHが独立」となる。

もっと複雑な例として4.の例「ZFCに於いてGrothendieck宇宙の存在が独立」を考えよう。メタの公理系をZFCとすると、上と同様に「暗黙の無矛盾性」を仮定する必要があることは分かるであろう。すなわち「ZFCが無矛盾であるならばZFCに於いてGrothendieck宇宙の存在が独立」がメタのZFCで示せるであろうか。

残念ながらこれは成り立たない。まず「ZFCが無矛盾であるならばZFCに於いてGrothendieck宇宙の存在が独立」は以下の二つの命題が成立つこととして分解できる。

  1. ZFCが無矛盾ならZFC+¬UAのモデルが存在する。
  2. ZFCが無矛盾ならZFC+UAのモデルが存在する。

ここでUAを「Grothendieck宇宙が存在する」という命題とする。

まず1.はしっかり成り立つことが分かる。ZFCの無矛盾性の仮定からZFCのモデルMの存在が言えて、MUAのモデルなら、最小のGrothendieck宇宙Uを取ることができ、Mの中でUに含まれるもの全体がZFC+¬UAのモデルになっているからであり、ZFC+¬UAのモデルになっているならば、そのままで良い。

問題は2.である。まずGrothendieck宇宙がZFCのモデルになることから、メタの公理系ZFCに於いて「ZFC+UAが無矛盾ならZFC+Con(ZFC)も無矛盾」であることが示せる。

次にメタの公理系ZFCに於いて「ZFCが無矛盾ならZFC+UAのモデルが存在する」ことはメタの公理系ZFC+Con(ZFC)に於いて「ZFC+UAのモデルが存在する」ことと同値である。

よってメタの公理系ZFCに於いて「ZFCが無矛盾ならZFC+UAのモデルが存在する」ならばメタの公理系ZFC+Con(ZFC)に於いて「ZFC+Con(ZFC)は無矛盾である」ということが成り立ち、第二不完全性定理に矛盾してしまう。

結論としてZFCが無矛盾であるならばZFCに於いてGrothendieck宇宙の存在が独立」はメタの公理系ZFCでは示すことができないのである。一方、問題となっていたのは2.の部分であるのでZFC+UAが無矛盾であるならばZFCに於いてGrothendieck宇宙の存在が独立」ことはメタの公理系ZFCで成り立つ

結語

最初に挙げた例を正確に書くと以下のようになる。

  1. メタの公理系ZFCにて「群の公理Grpにて可換性(x)(y)[xy=yx]は独立である」ことが示せる。
  2. メタの公理系ZFCにて「Peano算術PAにてGoodsteinの定理は独立である」ことが示せる。
  3. メタの公理系ZFCにて「ZFCが無矛盾であるならばZFCにて連続体仮説CHは独立である」ことが示せる。
  4. メタの公理系ZFCにて「ZFC+UAが無矛盾であるならばZFCにてGrothendieck宇宙が存在することUAは独立である」ことが示せる。

このように独立性などに言及する場合は言及されていなくてもメタ理論がなのことであるかしっかり確認することが必要である。場合によっては独立性を表す文のそのものが独立になってします場合もある。もっと言えば数理論理学に於いて、「その定理はどの公理系で証明されているか」ということを確認することは非常に重要である。

以下は余談であるが、上ではモデルを用いた独立性証明を紹介したが、モデルを用いない、証明を直接扱うような証明も考えられる。例えば2.などの例はそういう手法で最初証明された。また連続体仮説の独立性の証明はアイデアとしては上のモデルの存在を用いるものと同じであるが、もっと技術的に複雑になってくる。その点をこの記事では曖昧にあつかったが容赦して頂きたい。

参考文献

  • T. Arai, Ordinal Analysis with an Introduction to Proof Theory, Springer, 2020.
  • K. Kunen, Set Theory: An Introduction to Independence Proofs, North Holland, 1983. 邦訳: 藤⽥博司. 集合論‒独⽴性証明への案内, ⽇本評論社, 2008.
  • 新井敏康. 数学基礎論, 岩波書店, 2011.
  • y., 独立命題かどうかが独立な命題について (pdf注意) 2019. (最終閲覧⽇: 2020年12⽉21⽇).
投稿日:20201220
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

Alwe
Alwe
81
7330
@ptykes

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. メタの公理系とは
  2. 独立性証明
  3. 第二不完全性定理と「暗黙の無矛盾性」
  4. 結語
  5. 参考文献