MathLabs

解法: ケプラー予想の形式的証明:HOL LightとIsabelleによるFlyspeckプロジェクト(2015年)

ステップ 1/9: 1611年のケプラー予想と機械検証された証明の計画を述べる
ざっくり言うと

スーパーでオレンジを積み上げる様子を思い浮かべてほしい。誰もが使うピラミッド型、すなわち面心立方格子詰めは、空間の約 74%74\% を埋める。1611年、ケプラーはどれほど巧妙な等しい球の配置であっても、これを上回ることは決してできないと推測した——しかし「いかなる配置も、決して」というのは無限に多くの可能な詰め込みについての無限の主張であり、誰も手で確かめることはできなかった。この証明の計画は、その無限の主張を、コンピュータープログラムが実行でき、証明支援系が一行ずつ検証できる有限で機械的なチェックリストへと縮小することである。

Δ3=π18≈0.7405\Delta_3 = \frac{\pi}{\sqrt{18}} \approx 0.7405
詳しい解説

詰め込みとは、任意の二点の距離が少なくとも 22 である単位球の中心からなる無限で離散的な集合 V⊂R3V \subset \mathbb{R}^3 である。その密度は、大きな容器の中で球が占める割合の極限として定義される。ケプラーの小冊子「六角形の雪片について」(1611年)は、この密度が Δ3=π/18≈0.7405\Delta_3 = \pi/\sqrt{18} \approx 0.7405 を決して超えないと予想した。この値は面心立方格子詰めと、同じ六角形の層から作られる無数の他の詰め込みによって達成される。トーマス・ヘイルズとサミュエル・ファーガソンは1998年に、幾何学的な場合分けと大規模な計算機計算を組み合わせてこの予想を証明したが、査読団を率いたジェフリー・ラガリアスが報告したように、その証明の性質は「人間が信頼性をもってすべての段階を確認することを困難にする」ものであり、2006年に完全な認証なしに出版された。

ヘイルズの対応は、2003年に発表されたFlyspeckプロジェクト(ケプラー予想の形式的証明)であった。これは、伝統的な数学的テキストと計算機計算として実装された部分の両方を含む論証のすべての部分を、HOL LightとIsabelleという証明支援系の中で再構築し、人間の査読者の代わりに、徹底的に精査された小さな論理的カーネルが各推論を検証できるようにするものである。プロジェクトは2014年に完了し、公式の報告はヘイルズと21名の共著者によって2017年に発表された。

この証明の概略の残りのステップは、論文自体の構成に従う:無限の幾何学的問題を有限個の組合せ論的場合に帰着させ(ステップ2–3)、各場合の数値的部分を純粋な算術によって証明できる不等式へと変換し(ステップ4–7)、証明済みの部分を最終的な形式的定理へと組み立てる(ステップ8)。

このステップの用語
詰め込みと密度
詰め込みとは、中心 VV を選ぶことで空間内に重なりのない単位球を配置する方法であり、密度とは、その領域が無限に大きくなる極限において、非常に大きな領域の中で球が占める割合である。
証明支援系(形式的証明)
HOL LightやIsabelleのような証明支援系は、ごく小さく固定された論理公理と推論規則の集合から従う場合にのみ推論を受理するコンピュータープログラムであり、それが検証した証明は人間による査読ではなく算術と同程度の信頼性で確認される。
このステップで使う知識