MathLabs
定理証明済み

ゲーデルの第一不完全性定理

内容

基本的な算術(たとえばペアノ算術)を表現できるほど強力で、公理の集合をアルゴリズムで列挙できる無矛盾な形式体系 FF には、真であるにもかかわらず証明も反証もできない命題 GG が FF の中に必ず存在する。

なぜ正しいのか?

ゲーデルは、論理式と証明に番号を付ける方法(ゲーデル数)によって証明可能性についての主張を数についての主張へと翻訳し、事実上「私は FF の中で証明できない」と自分自身について語る命題を構成した。もし FF が GG を証明できれば、FF は矛盾する(偽なる命題を証明することになる)。もし FF が ¬G\neg G を証明できても、FF は再び偽なる命題を証明することになる。したがって GG は真でありながら、FF の中で決定不能である。

証明の概略

すべての論理式と、証明候補となる論理式の有限列に、それぞれ一意な自然数(ゲーデル数)を割り当てる。「数 yy が、数 xx が表す論理式の証明を符号化している」という関係を決定可能な算術関係 Prf(y,x)\mathrm{Prf}(y,x) として表現する。対角線論法を用いて、命題 GG を構成する。これを展開すると ¬∃y Prf(y,⌜G⌝)\neg\exists y\, \mathrm{Prf}(y,\ulcorner G\urcorner)(すなわち GG の証明を符号化する数は存在しないという主張)になる。F⊢GF\vdash G の場合と F⊢¬GF\vdash\neg G の場合をそれぞれ検討すると、前者は無矛盾性と矛盾し、後者は ω\omega-無矛盾性(ロッサーの改良により通常の無矛盾性に弱められる)と矛盾するため、FF はどちらも証明できないが、GG 自体は真である。

証明者

この定理を使うトピック

関連する定理

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Kurt Gödel (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I · DOI:10.1007/s00605-006-0423-7
  2. Ernest Nagel, James R. Newman (2001). Gödel's Proof