キーワードを入力してください。

Qualia Journal

数学・論理

証明できないことを、証明した男

1931年、25歳のクルト・ゲーデルは論文を発表し、数学を完璧に基礎づけるというダフィット・ヒルベルトの30年がかりの夢を、たった数ページで終わらせた。

Est. 1931

ゲーデル、論文「プリンキピア・マテマティカおよび関連体系における形式的に決定不能な命題について I」を Monatshefte für Mathematik に発表。

同年の世界:9月、満州事変勃発(柳条湖事件)。5月、ニューヨークでエンパイア・ステート・ビルディング竣工。

この記事は数式を一つも使わずに、不完全性定理の中核を読者の手で体験してもらう。

辞書で知らない言葉を引いたら、説明文の中にまた知らない言葉があって、それも引く。その説明にまた知らない言葉がある。どこまで行っても、辞書は自分自身の言葉で自分を説明している。

気づけばあなたは同じページに戻っている。そして「結局この言葉は何を意味しているのか」という問いに、辞書自身は答えていない。

どんなに立派な体系でも、自分の中の道具だけでは、自分の正しさを証明できない場所がある。

難易度
上級 — ただし数式は一切使わない
読了時間 約 18 分
Published 2026-04-10
Updated 2026-04-10
要点

数学という最も厳密な営みの中に、自分のルールだけでは決して到達できない真理が必ず住み着いている。この記事では、読者自身が小さな記号体系を動かしてその壁に突き当たり、壁の向こう側から何が見えるかを覗き込む。

背景

希望の時代、あるいは数学を機械にかける夢

2+2=4は正しい。誰もが知っている。では、なぜ正しいのか。

「当たり前だから」ではない。数学者はそれを証明する。証明とは、認められたルール——公理公理(axiom)証明なしで出発点として受け入れる命題のこと。「この体系はここから始める」と宣言する土台。——から出発して、論理的な手順を踏んで結論に至ること。2+2=4も、「自然数とはこういうものだ」という出発点のルールから、ちゃんと証明できる。ではそのルール自体は、本当に正しいと言えるのか。ルールを証明しようとすると、もっと前のルールが必要になる。そのルールを証明しようとすると、さらに前のルールが要る。どこかで「これは証明なしに正しいと認める」という地点が必要になる。

ここに、数学者たちが長い間目をそらしてきた問いがある。数学の出発点は、本当に安全なのか。19世紀の終わり、その問いが突然、無視できないものになった。素朴に見えるルールから出発して、正しい手順で推論しただけなのに、矛盾が出てきたのだ。「自分自身を含まない集合すべての集合」を考えると、それは自分自身を含むのか含まないのか——どちらに転んでも矛盾する。数学の足元に、穴が空いていた。

1900年8月8日、パリ。第二回国際数学者会議国際数学者会議(ICM)4年に一度開かれる、世界中の数学者が集まる最大の国際会議。1897年にチューリッヒで第一回が開かれて以来、現在まで続いている。フィールズ賞の授賞式もここで行われる。1900年のパリ会議は20世紀の幕開けに重なり、ヒルベルトの23問題講演が「20世紀数学の羅針盤」として歴史的な位置を占めることになった。の講壇に立った38歳のダフィット・ヒルベルトDavid Hilbert(1862-1943)19世紀末から20世紀初頭にかけてドイツ・ゲッティンゲン大学を拠点に活躍した数学者。幾何学の公理化、積分方程式論、数学基礎論など、数学の広範な分野に影響を与えた、当時の数学界の中心人物。は、20世紀の数学者が取り組むべき23の未解決問題を提示した。聴衆にはこれから数学界を担う人々が座っていた。その第二の問題はこう述べていた——算術の公理公理(axiom)証明なしで出発点として受け入れる命題のこと。定義の代わりではなく、「この体系はここから始める」と宣言する土台。平面幾何学の「点・線・平面」の扱い方を決めるようなもの。が互いに矛盾しないことを証明せよ。

それは「数学は正しい」と証明してほしい、という要求だった。奇妙な要求に聞こえるかもしれない。2+2=4が間違っているはずがない、と誰もが思う。しかし19世紀の終わり、数学者たちは自分たちの足元で静かに地面が崩れ始めているのを感じていた。カントールの集合論に現れる逆説、ラッセルが1901年に発見した「自分自身を含まない集合の集合」の矛盾、ブラリ=フォルティの逆説——これらはすべて、素朴に見えるルールから出発して厳密に推論するだけで矛盾が出てくる、という不気味な事実を示していた。数学の足元には穴が空いていた。

David Hilbert, ca 1912

ダフィット・ヒルベルト

David Hilbert · 1862–1943

Wikipedia

ケーニヒスベルク生まれ。1895年からゲッティンゲン大学教授として、当時の世界の数学の中心地を築いた。幾何学・積分方程式論・数理物理学・数学基礎論と広範な分野で決定的な業績を残す。「数学を記号とルールの機械にかけて完璧に基礎づける」——この構想はヒルベルト・プログラムと呼ばれ、30年がかりで進められた。

Photograph: University of Göttingen faculty postcard, c. 1912 / Public domain via Wikimedia Commons

ヒルベルトの構想は壮大だった。数学のすべてを、記号とルールだけで動く形式体系形式体系(formal system)記号とそれを変形するルールだけで動く、機械のような数学システム。中身の「意味」を一切考えず、文字列を別の文字列に書き換える操作だけを実行する。現代のコンピュータプログラムの遠い先祖のようなもの。にしてしまおう、と彼は言った。そしてその体系が、(1) すべての真理を証明でき、かつ (2) 決して矛盾しないことを、(3) その体系自身の道具で示そう。もしこれができれば、数学は神学にも哲学にも頼らず、自分の足で立つことができる。

Hilbert's Program — 1921年の提案
1
形式化
数学のすべてを記号と規則で書き換える
2
完全性
真なる命題はすべて証明できる
3
無矛盾性
自分自身で矛盾しないことを示せる
1931年——この3つが同時に成り立つことは、25歳の若者によって原理的に不可能だと証明される。

Wir müssen wissen. Wir werden wissen.

我々は知らねばならない。我々は知るだろう。

— David Hilbert, 1930年9月8日、ケーニヒスベルクでの講演末尾。墓碑銘にも刻まれている

この言葉が発せられた前日、同じケーニヒスベルクの学会場で、無名に近い一人の若いオーストリア人が短い発表を行っていた。クルト・ゲーデルKurt Gödel(1906-1978)オーストリア出身の論理学者。1931年の不完全性定理のほか、一階述語論理の完全性定理(1929)、集合論における選択公理と連続体仮説の相対的無矛盾性(1938)などの業績がある。後年は深刻な心気症と被毒妄想に苦しみ、最終的に食事を拒んで餓死した。という名前で、ウィーン大学で博士号を取ったばかりの24歳だった。彼の発表の内容は、ヒルベルトが翌日熱く語る夢を、静かに、決定的に終わらせるものだった。ヒルベルトがその事実を知るのはもう少し先のことになる。

Kurt Gödel as a student, ca 1925

クルト・ゲーデル

Kurt Gödel · 1906–1978

Wikipedia

オーストリア・ブリュン(現チェコ・ブルノ)生まれ。少年時代のあだ名は「なぜ君(der Herr Warum)」。ウィーン大学でハンス・ハーンのもとで博士号を取得後、ウィーン学団の議論に参加しながらも、主流の論理実証主義とは距離を取り続けた。1931年の論文のとき25歳。後年プリンストン高等研究所でアインシュタインと親交を結んだ。

Photograph: Kurt Gödel Papers, Institute for Advanced Study, Princeton, NJ / Public domain via Wikimedia Commons

ヒルベルト『数学の問題』第2問題のページ(1900年)
ヒルベルト『数学の問題』(1900年)第13ページ。「2. 算術の公理の無矛盾性」という見出しが見える。ゲーデルが31年後に原理的に不可能だと示した、あの要求が書かれた紙。/ David Hilbert, Mathematische Probleme, 1900. Public domain via Wikimedia Commons.
▼ よくある誤解 vs. 実際は
✕ よくある誤解
「不完全性定理は、数学には証明できないことがある、と言っている。だから科学も哲学も結局は不確かだ」
○ 実際は
定理は「算術を含む十分に強い形式体系」についてだけ語っている。物理学や哲学や人間の思考一般について何かを言っているわけではない。拡大解釈は論理学者が何十年も戦ってきた誤用。
✕ よくある誤解
「ゲーデルが示したのは、数学の中には証明できない真理がある、ということだ」
○ 実際は
正しくは「特定の形式体系 F の中で証明できない」。同じ命題は、より強い別の体系では普通に証明できる。ただしその強い体系にも、そこでは証明できない命題が新たに現れる。
✕ よくある誤解
「ゲーデルは数学が矛盾していることを証明した」
○ 実際は
逆。定理の前提は「体系が無矛盾であること」。ゲーデルが示したのは、無矛盾な体系には必ず決定不能な命題がある、ということ。数学は壊れていない。ただ、自分の鏡を自分で持てないだけだ。
背景・続

1931年の衝撃

1931年、ゲーデルの論文が『月刊数学物理学報(Monatshefte für Mathematik und Physik)』38巻に掲載される。タイトルは『プリンキピア・マテマティカおよび関連体系における形式的に決定不能な命題について I』。ページ数にしてわずか25ページ。末尾に「I」が付いていたのは続編を予定していたからだが、彼は続編を書かなかった——書く必要がなくなったからだ。

反応は地震のようだった。論理学者パウル・ベルナイスPaul Bernays(1888-1977)ヒルベルトの最も近い共同研究者で、『数学の基礎』の共著者。ヒルベルト・プログラムの内部からゲーデルの結果を最初に受け止めた一人。のちにゲーデルと30年以上にわたる書簡を交わし続けた。とジョン・フォン・ノイマンはすぐにその意味を見抜いた。とりわけフォン・ノイマンは、ゲーデルがまだ公に語っていなかった「第二不完全性定理」——体系は自分の無矛盾性を自分では証明できない——を、論文を読んだその場で独立に導き出してゲーデルに手紙を書いた。「ヒルベルト・プログラムは実現不可能になった」。フォン・ノイマンはカルナップに宛ててそう書いている。ヒルベルト・プログラムの核心は、論文発表からわずか数ヶ月で内部から崩れていった。

体験

小さな体系の中で、壁を探してみる

ゲーデルの証明の核心を、数式を一つも使わずに体験してもらう。これから動かすのは、ダグラス・ホフスタッターが『ゲーデル・エッシャー・バッハ』で紹介したMIU-システムという小さなおもちゃの形式体系だ。アルファベットは MIU の3文字だけ。使えるルールは4つ。出発点は MI、ゴールは MU

ルールはすべて「機械的な書き換え」であって、意味を考える必要はまったくない。コンピュータがやるような、純粋な記号操作だ。形式体系の最小モデルと言っていい。

一つだけ、始める前に言っておく。ルールを見た瞬間に「どうせ無理でしょ」と感じた人は、そのままでいい。その外から見えたという感覚が、すでにゲーデルの話の核心にいる。なぜ外から見ると見えるのに、中からは見えないのか——それがこの体験で確かめたいことだ。逆に「わからない、でも試してみよう」という人も、そのままで正しい入口にいる。どちらの入り方でも、たどり着く場所は同じだ。

さあ、MIからMUへ行けるか試してみてほしい。

✦ MIU System — Formal Game 手数: 0
▼ ミッション
4つのルールだけを使って、MI から MU を作り出せ。ルールは適用できる条件のときだけボタンが緑の「使える」バッジになる。薄くなっているボタンは、いま使えない。
START
MI
GOAL
MU
現在の文字列
MI
▼ 使えるルール(4つ)
History [0] MI
▼ 答え:なぜ到達できないのか

答えから言うと、MI から MU には、このルールの中では絶対にたどり着けない。どれだけ長く試しても無駄だ。では、なぜ? 系の中でいくら頑張っても、不可能性の理由は見えない。

視点を一段上げる必要がある。「文字列の中にある I の個数を3で割った余り」に注目してみよう。

出発点 MI は I が1個 → 余り 1。各ルールがこの余りに何をするかを調べると、ルール1は I を増やさない(余りは変わらない)、ルール2は I の数を2倍にする(余りは 1→2→1→2... と往復するだけで0にならない)、ルール3は3個減らす(余りは変わらない)、ルール4は I に触らない——つまりどのルールを使っても「Iの数 mod 3」を 0 にできない。しかし目標 MU は I が0個 → 余り 0。出発地点から目標地点まで、余りの「色」が合っていない。

▶ ここで起きていること

あなたが「系の中」で真剣に探していた間は、なぜ届かないのかが見えなかった。でも「Iの個数 mod 3」という視点を系の外から持ち込んだ瞬間、不可能性が一発で見える。この落差——中からは見えない真理が、外からは一瞬でわかる——が、不完全性定理の骨格だ。

どうだっただろうか。何手試しても届かない、あの感触。「もう少しで行けそう」という気がするのに、どこかで必ずループに入る。たどり着けない理由が、やっている間は見えない。これは能力の問題ではない。ルールを正しく適用している。それでも届かない。この「届かなさ」こそが、ゲーデルが算術の中で発見したものの縮小模型だ。

あなたが何手試したかは重要ではない。持ち帰ってほしいのは、「系の中で真剣に探している間は、なぜ不可能なのかが見えなかった」という体感のほうだ。一段上の視点——「Iの個数を3で割った余り」——を手に入れた瞬間に、不可能性が一発で見える。しかしその視点は、MIU-システムのルールブックのどこにも書かれていない。系を動かす道具と、系を外から眺める道具は、別の階にある

ゲーデルは何をしたのか — 2階建ての構造を見る

ただし、MIU-Systemと算術のあいだには、決定的な違いがある。MIU-Systemでは、プレイヤーが使える道具(文字列の書き換え)と、観察者が使う道具(算数)は最初から別物だった。観察者が「外の算数」を借りてきて不可能性を証明するのは、ある意味で当然に見える。MIU-Systemにはそもそも数の概念がないのだから。ところが算術は違う。算術のプレイヤーは最初から数を扱える。だから「算術は自分のことを自分で全部語れるはずだ」という期待が生まれる。ヒルベルトはその期待に賭けた。ゲーデルが壊したのは、その期待だ。

ここまでの体験を、そのまま絵にしてみる。あなたが MIU-システムの中で戦っていたとき、2つの階が存在していた。下の階は「ルールを機械的に適用する場所」。上の階は「系を外から眺めて理屈を言う場所」。普段この2つは完全に別の場所にある。下の階で働く人は上の階を見ない。上の階で考える人は下の階を動かさない。

The Two Floors
系の中と、系の外
UPPER FLOOR · 外から眺める視点
メタ数学の階
系を外から眺めて、「このルールでは何ができて何ができないか」を論じる場所。日常の言葉や別の数学を使って考える。MIU-システムなら「I の個数を 3 で割った余り」。算術なら「この公理系からどんな命題が証明できるか」。
例: 「どのルールを適用しても、Iの個数 mod 3 は 0 にならない。だから MU には絶対到達できない」
普段は行き来できない
LOWER FLOOR · 系の中で働く視点
形式体系の階
ルールを機械的に適用して文字列を書き換える場所。意味は考えない。ただルールブックに従うだけ。MIU-システムなら 4 つの書き換えルール。算術なら「ペアノの公理」とそこから命題を導く推論規則。
例: MI → MII → MIIII → MIIIIU → MUIU → ...(文字列の意味ではなくパターンだけを見て書き換えている)
▶ ゲーデルがやった離れ業
MIU-システムでは、上の階(mod 3)を下の階の中に書き込むことはできない——別の道具を借りてくるしかなかった。ところがゲーデルは、算術が十分に強ければ、算術自身の中に「上の階」を書き込めることを発見した。記号も、命題も、証明までも、すべて自然数に翻訳してしまう。一度自然数になれば、それは算術の中の対象として扱える。算術は、自分のことを自分の言葉で喋り始める

この図を頭に入れたうえで、もう一度「ゲーデルは何をしたのか」を整理する。彼がやったことは、一文で言えばこうなる。算術の中に、算術について語る文を埋め込んで、その文に自分自身のことを喋らせた。そして出来上がった文は、次のように主張していた——「この文は、この体系では証明できない」。

この文を仮に G と呼ぶ。G は算術の命題だから、真か偽かは決まっている。しかしここに罠がある。もし G が証明できるなら、G の内容(=G は証明できない)に矛盾する。体系が嘘をついたことになり、無矛盾でなくなる。だから G は証明できない。しかし「G は証明できない」というのは、まさに G が言っていたことだ。つまり G は——証明できないまま、真である。これが第一不完全性定理の骨子だ。

一つだけ注意がいる。ゲーデルは「算術の中の G が証明できない」ことを算術の外から論証している。つまり、証明の舞台はメタ数学の階であり、証明の対象である G が住んでいるのは形式体系の階だ。ゲーデル自身は上の階に立って、「下の階にはこういう命題が住んでいて、しかもそれはこの下の階の道具では捕まえられない」と指差している。「証明できないことを証明した」という言い方が当たっている——ただし、証明した場所と、証明された対象の場所は別の階にある。

では肝心の、「どうやって算術の中に上の階を埋め込んだのか」。その手品がゲーデル数化だ。

Gödel Numbering — 記号を数に翻訳する
① 記号に番号を振る
¬ = 1  = 2  = 3  = 4 = = 5 0 = 6 s = 7 …
② 命題全体を
1つの数に
命題 "∃x ¬(sx=0)" → 記号列 [4, 11, 1, 12, 7, 11, 5, 6] → 素数の冪で符号化して
→ 2⁴ × 3¹¹ × 5¹ × 7¹² × 11⁷ × 13¹¹ × 17⁵ × 19⁶ = ひとつのとても大きな自然数 n
③ 証明も数に
「命題 A から命題 B を導く証明」も、記号列の列だから同じやり方で1つの数になる。
→ 「p は n の証明である」というメタ数学的関係が、自然数 p と n の間の算術的関係として書けるようになる。
④ 自己言及の
登場
命題 G:「ゲーデル数が g である命題は、この体系では証明できない」
——ここで、その命題 G 自身のゲーデル数がちょうど g になるように組み立てる。すると G は自分自身について語っていることになる。
G を日常語で読むと:「この命題は、この体系では証明できない」。この G が、ただの言葉遊びではなく、ペアノ算術の中の立派な数学命題として書ける——この一点が、ゲーデルの真の離れ業だ。

この「自己言及」の仕掛けは、古代ギリシャの嘘つきのパラドックス——「私は今、嘘をついている」——と構造がそっくりだ。ゲーデル自身、論文の冒頭でそのことを認めている。しかし彼の偉業は、このパラドックス的な文を、ただの言葉遊びから算術の中の厳密な数学命題に変換したことだった。嘘つきの文は自然言語の曖昧さに頼っている。ゲーデル文は自然数の足し算と掛け算だけで書かれている。曖昧さの入り込む余地がない。


解説

証明の骨格 — 4ステップで見る

ここまでの体験と図解を踏まえて、不完全性定理の証明の骨格を追ってみよう。正確な証明は25ページの論文と膨大な補題を必要とするが、筋道だけなら4つのステップで語れる。各ステップをクリックして展開してほしい。

PROOF SKETCH
1
すべてを数に翻訳する(ゲーデル数化)
記号・命題・証明 → 自然数

まず、形式体系で使われるすべての記号(論理記号、変数、定数)に番号を振る。次に、命題(記号の列)全体を、ひとつの巨大な自然数に符号化する方法を決める。素数の冪を使うのがゲーデルの方法で、これなら異なる命題は必ず異なる数に対応する。

さらに重要なのは、証明もまた命題の列だから、同じやり方でひとつの数に変換できるということ。結果として、「p は n の証明である」という本来メタ数学的な関係が、自然数同士の算術的な関係として書けるようになる。上の階の言語が、下の階の中に入り込んだ瞬間だ。

2
自分について語る命題を作る(対角化)
自己言及を体系の中に埋め込む

次にゲーデルは、カントールの対角線論法を応用して、自分自身のゲーデル数に言及する命題を体系の中で構成する技術を開発する。これを使うと、以下のような命題 G が作れる。

G: 「ゲーデル数 g を持つ命題は、この体系では証明不可能である」——ただし、この命題 G 自身のゲーデル数が g である。

つまり G は、翻訳して読めば「この私は証明できない」と言っている。この仕掛けが作れるのは、体系が十分に強い(算術を含む)からだ。弱すぎる体系では、この自己言及は構成できない。

3
G が証明できないことを示す(第一定理)
矛盾を避けるには決定不能しかない

体系が無矛盾だと仮定する。場合分けで考えよう。

(a) もし G が証明できるなら:G の中身は「G は証明できない」だから、体系は偽の命題を証明したことになる。これは無矛盾の仮定に反する。よって G は証明できない。

(b) しかし、G が証明できない、というのはまさに G が主張していたこと。つまり G は真である——ただし、この体系の中では証明できない。こうして真だが証明不可能な命題が存在することが示される。これが第一不完全性定理

4
体系は自分の無矛盾性を証明できない(第二定理)
ヒルベルトの夢にとどめを刺す

第一定理の証明を丁寧に追うと、「もし体系が無矛盾なら G は証明できない」という主張そのものが、体系の内部で形式化できることがわかる。記号で書くと:Cons(F) → G(Fが無矛盾なら、Gは真)。

ここでもし体系が自分自身の無矛盾性 Cons(F) を証明できたとしたら、上の含意から G も証明できることになる。しかし第一定理より G は証明できない。矛盾。よって体系はその内部では自分の無矛盾性を証明できない。これが第二不完全性定理——ヒルベルト・プログラムの核心への直接の打撃だ。

この4ステップを眺めると、MIU-システムで経験したことの構造がそのまま見えてくる。系の中だけで探すと、真理の一部が必ず取り逃される。ただし違いは、算術という体系は自分の外側の視点を自分の中に埋め込めるほど強力だったということ。力が弱ければ不完全性は起きない——だが力を持った瞬間に、この宿命を背負う。


歴史

1900年から1936年まで、32年の弧

20世紀前半の論理学は、わずか30数年のあいだに「数学を完璧に基礎づけよう」という希望から「計算可能性の原理的限界」という発見まで、急速に駆け抜けた。不完全性定理はその弧の中央に位置する転換点だ。

定理の直接の系譜 関連する出来事
1900
ヒルベルト、23問題を提示
パリ国際数学者会議。第二問題が「算術の無矛盾性の証明」。20世紀の数学の羅針盤になる。
1901
ラッセルのパラドックス発見
フレーゲの公理系が矛盾を含むことが発覚。素朴集合論が足元から崩れる。
1910–13
『プリンキピア・マテマティカ』刊行
ホワイトヘッドとラッセルによる3巻の大著。型理論で逆説を回避しつつ数学を再構築する試み。ゲーデルの論文タイトルに登場する「プリンキピア」はこれ。
1921
ヒルベルト・プログラム正式発表
数学を有限の操作だけで基礎づけるという構想。ゲッティンゲンを中心に基礎論が活発化する。
1930
ゲーデル、完全性定理で博士号
後の不完全性定理とは別の定理。一階述語論理のほうは「完全」だった。同年9月のケーニヒスベルク会議で、ゲーデルは初めて不完全性の結果を簡単に口頭発表する。
1931
不完全性定理、論文として発表
Monatshefte für Mathematik und Physik 38巻、173-198頁。フォン・ノイマンは論文を読むや、論文に書かれていなかった第二定理を独力で再発見してゲーデルに書簡を送る。
1934
ゲーデル、プリンストンで講義
アメリカ高等研究所での講義ノートが出版され、英語圏に定理が広まる。一般関数・計算可能性の議論が次の主題になっていく。
1936
チューリングマシンと決定問題
アラン・チューリングが独立に「計算とは何か」を定義し、停止問題の決定不能性を証明。不完全性定理と停止問題は、深いところで同じ壁について語っていることが後にわかる。

この時代の論理学者たちが発見したのは、「何ができて何ができないか」という問い自体が、厳密な数学の対象になる、ということだった。不完全性定理は一発勝負の事件ではなく、計算可能性理論・証明論・モデル理論という20世紀論理学の3本柱の出発点になった。


つまり

誤用の歴史と、本当に残るもの

不完全性定理ほど、専門家の手を離れて誤用されてきた数学の定理は珍しい。「数学にも限界がある」という刺激的な響きが、哲学・文芸批評・神秘思想・AI論・経済学・ポストモダンまで、ありとあらゆる場所に流れ出した。だが誤用のほとんどは、定理が何について語っているかを見失ったところから始まっている。

スウェーデンの論理学者トルケル・フランセンは2005年、『ゲーデルの定理 — その利用と誤用の不完全な手引』という書物を書いた。タイトル自体が皮肉で、定理は「不完全」なのに、その誤用の網羅は「完全」にはできない、と言っている。フランセンは特定の誤用例を数十ページにわたって丁寧に解体した。ポストモダン批評家、神秘主義者、ロジャー・ペンローズのような著名な物理学者まで、彼の分解対象になった。

定理が何も語っていない領域で、定理がすべてを語っているかのように引用される——それが誤用の常套手段だ

— Torkel Franzén, Gödel's Theorem: An Incomplete Guide to Its Use and Abuse (2005, 趣旨の意訳)

定理は具体的に、こう言っている。(1) 算術を含む (2) 有限個の公理で記述でき (3) 無矛盾な形式体系には、(4) その体系の中では証明も反証もできない命題が存在する。前提条件が4つもある厳しい主張であって、「人間の理性」や「宇宙全体」や「真理そのもの」について語る定理ではない。それらの領域でこの定理を使うには、まず「人間の理性は算術を含む形式体系である」ことを独立に示さねばならず、それは定理から出てくることではない。

ここで一つクイズを。読者がこの記事を通じて得たのは、定理への感触だけではなく、定理が何について語っていないかを見抜く感覚のはずだ。それを確かめたい。

✦ Quiz — どれが誤用?

次の主張のうち、不完全性定理の誤用はどれだろう?

正解は C。これは典型的な誤用で、哲学者ジョン・ルーカスや物理学者ロジャー・ペンローズによる一連の議論がよく知られているが、論理学者からは繰り返し批判されてきた。不完全性定理は「算術を含む形式体系」について語っているのであって、「人間の心」が形式体系であるかどうか、さらに言えば「人間の心」が存在するかどうかについてすら何も主張していない。定理を人間対機械の優劣論に持ち込むには、まず独立した前提を何重にも用意する必要がある。A・B・D はどれも定理の正しい帰結。

では、誤用を取り除いたあとに残るのは何か。それは虚無でもニヒリズムでもない。残るのは次のような理解だ。十分に豊かな記号の体系は、自分自身を完全には閉じることができない。自分を語る鏡は自分の外にある。そして外を持つことは、決して欠陥ではなく、むしろ体系が「豊か」であることの証でもある。ゲーデルは数学に限界を突きつけたのではない。数学のもつ、自分で自分を映すには少しだけ余白を持たないといけない、その慎ましさを暴いたのだ。

これは絶望ではない。地図がどれだけ精密でも、地図は地形ではない。地図に描けない部分があることは、地形が存在しないことを意味しない。むしろ、地形が地図より豊かだということを意味する。算術はルールブックより豊かだ。そのことを、ゲーデルは証明した。

空を映した鏡
鏡は空を映す。自分の外にあるものを映す。しかし鏡自身は、自分を映せない。算術も同じだ——自分について語ることはできるが、自分の正しさを自分の中で完全に示すことはできない。Photo: Betül Hüküklü / Pexels
作品への登場 / Culture
『ゲーデル・エッシャー・バッハ — あるいは不思議の環』ダグラス・ホフスタッター(1979)
不完全性定理を、エッシャーの版画とバッハの音楽とともに織り上げた大著。一般読者への入門としては今も最良の一冊とされる。ピューリッツァー賞を受賞。本記事で使った MIU-システムもこの本の序盤に登場する。
『博士の愛した数式』小川洋子(2003)
80分しか記憶が持たない数学者の物語。作中で直接ゲーデルが語られるわけではないが、「数式は有限の記号で無限を表現する」という主題の底には、記号と意味の間の深い関係——不完全性定理と同じ地下水脈——が流れている。
『ゲーデルの不完全性定理』ナーゲル & ニューマン(1958 / 邦訳1999)
定理の証明を、数式をほとんど使わずに一般読者に説明した古典的な入門書。薄いが濃密。ホフスタッター本と並んで標準的な入り口とされる。

参考文献
Primary Source 1931

Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I

Kurt Gödel — Monatshefte für Mathematik und Physik, 38, 173–198

不完全性定理の原論文。25ページ。第一定理と、第二定理の概略が含まれる。当時の数学者の標準的な訓練を受けていれば読めるが、ゲーデル数化の具体構成は相当に込み入っている。

Book 1958 / 邦訳1999

ゲーデルの不完全性定理

E. Nagel & J. R. Newman(林一訳)— 岩波現代文庫

定理の証明を、数式を極力使わずに一般読者向けに解説した古典。不完全性定理を独学しようとする人に今も最初に薦められる一冊。原書は Gödel's Proof(New York University Press)。

Book 2005

Gödel's Theorem: An Incomplete Guide to Its Use and Abuse

Torkel Franzén — A K Peters / CRC Press

定理の誤用に対する最も包括的な反駁書。ポストモダン批評からペンローズの議論まで、実例を列挙して一つひとつ解体する。論理学者による「注意書き」として必読。

Encyclopedia 2022 update

Gödel's Incompleteness Theorems

Stanford Encyclopedia of Philosophy — Panu Raatikainen

定理の現代的な定式化、証明の技術的詳細、哲学的含意、よくある誤解まで、学術的に最新の情報を網羅している無料オンライン記事。これから深掘りする読者の起点として最適。

📌 この記事について:数学的主張は Nagel & Newman、SEP項目、Franzén の3つの独立した情報源で相互に裏付けている。歴史的事実(1930年9月ケーニヒスベルク会議、ゲーデルの生没年、フォン・ノイマンの書簡)は一次・二次資料で確認。ただし証明の細部や公理系の正確な定義は省略してある。厳密な理解が必要な場合は必ず原典にあたってほしい。

e. Tamaki

数学・論理 論理学 形式体系 20世紀 ゲーデル DEEP DIVE
▼ Internal Dialogue >> Active
after.sh — 読後の対話ログ(架空)
// 不完全性定理を読み終えた人との対話
reader@curious:~$ 結局、MIからMUに行けない、って話だったよね?
そう。でも本当に持ち帰ってほしいのは、系の中で真剣に探している間はなぜ不可能なのかが見えなかった、という体験のほうだ。視点を一段上げた瞬間に、不可能性が一発で見える。ゲーデルは、算術という体系の中にその「一段上」を埋め込めることを発見した
reader@curious:~$ じゃあ、数学って結局は不完全で、信用できないってこと?
それがまさに最大の誤解。定理が言っているのは「算術を含む特定の形式体系の中で」証明できない命題がある、ということ。数学全体が壊れたわけでも、真理が失われたわけでもない。むしろ逆に、体系が「十分に強い」ことの証明みたいなものだ。力が弱ければ、不完全性は起きない。
reader@curious:~$ 「人間の心はゲーデルを超えている」って聞いたことあるけど、あれは?
ペンローズやルーカスの議論ね。論理学者からは繰り返し批判されている。定理を人間の心に適用するには、まず「人間の心は算術を含む形式体系である」と独立に示さないといけないが、それは定理からは出てこない。定理が何も語っていない領域で定理を引用するのが、誤用の常套手段——Franzén が2005年の本で書いた通り。
reader@curious:~$  exit # ふうん、まだ頭がくらくらしてる
順番に読む