Claude フェルマーの最終定理について、Anthropicが2026年9月4日に公開したLean形式化の規模・検証手順・数学研究への実務的な意味を整理します。
📖 この記事で分かること
- AnthropicがClaudeによるFLT形式化の成果を公開したこと
- Leanコード規模と検証条件の公式数値
- 数学の査読負荷に対する実務的な意味
- リポジトリと研究記事の確認先
💡 知っておきたい用語
- 形式化: 証明をコンピュータが一行ずつ検査できる形に書き直す作業
- Lean: 数学の正しさを機械的に検証する証明支援系
- Mathlib: Lean向けの標準数学ライブラリ
最終更新日: 2026年9月5日
▶ 公式ページ
- Formalizing Fermat’s Last Theorem(Anthropic Research)
- anthropics/fermats-last-theorem(GitHub)
Anthropicが公開した形式化成果
この記事のポイント
- Anthropicは2026年9月4日、Claudeがフェルマーの最終定理(FLT)の端到端の機械検査済み証明をLeanで完成させたと発表しました(2026年9月時点)。
- 作業は約11日、Leanコード約1,300万行、中間定理約29,500個。出力トークンは約60億でした(2026年9月時点)。
- 証明はGitHubで公開。研究用アーティファクトで、保守やコントリビューション受付は想定されていません。
Anthropicは研究記事「Formalizing Fermat’s Last Theorem」で、Claudeがほぼ自律的に動いてFLTの端到端のコンピュータ検査済み証明を完成させたと公表しました。対象はAndrew Wilesの証明を、人間が読む文章ではなくLeanが検査できる形へ落とし込む作業です。新規定理の発見ではなく、既存の大証明を機械検証可能にした点が中心です。
規模と検証条件
公式の説明では、Claudeは約11日間ほぼ自律的に作業し、約1,300万行のLeanと約29,500個の中間定理を書きました(2026年9月時点)。途中で証明した定理は約30,300個で、最終証明に使われたのが約29,500個です。出力トークンは約60億、モデルはClaude Fable 5.1相当の内部研究モデルとされています(2026年9月時点)。
人間側の数学入力は、ゴールの一行と高レベルの優先指示に限られた、とAnthropicは書いています。初期はエージェント同士の状態共有が崩れ失敗も多く、最終成果物の非ボイラープレート行のうち約7%は失敗試行由来だとしています。成功の転機は、Tianyi Peng氏らが設計した協調形式化基盤Prove2Meと、Claude Codeベースのマルチエージェント構成への切り替えでした。
検証面では、Leanの標準公理3つだけを使い、sorryや追加公理は入れない方針です。GitHubリポジトリはLean 4.33.1と固定Mathlib上でlake buildし、leanprover/comparatorでMathlib側のFermatLastTheoremと同一文を確認、さらに独立カーネルnanodaでも検査したと説明しています。Imperial College LondonのFLTプロジェクト主導者Kevin Buzzard氏は、公理以外の仮定なしにFLTを示す「extraordinary autoformalization achievement」と評した、とAnthropicは引用しています。
証明経路はFrey–Serre–Ribet–Wiles–Taylor–Wiles系で、Darmon–Diamond–Taylorの解説に沿う簡易版です。リポジトリは研究用アーティファクトで、保守対象ではなくコントリビューションも受け付けません。
数学研究への実務的な意味
Wilesの証明は1995年公表で129ページ規模とされ、人間査読でも欠陥修正に約1年かかった経緯があります。コミュニティのLean形式化は2024年以降の複数年計画で、初期blueprintだけでも86ページ規模とAnthropicは紹介しています。今回の成果は、その想定期間を大幅に縮めうる実例です。
Anthropicの主張の核は「AIが出す証明が増えるほど、形式化が査読負荷を下げる」点です。Buzzard氏のコメントでも、現代数学文献の自動形式化と、LLM生成数学の厳密検査への道筋として位置づけられています。一方でAnthropic自身、形式化証明が人間向け解説の代替にはならないとも明記しています。読める説明と機械検査は役割が違う、という整理です。
業務利用の観点では、数学そのものより「長い論理鎖を機械が再検証できる」方向の実証として読むのが近いです。コード検証や仕様証明へそのまま移植できる話ではありませんが、大規模形式化の実行可能性を数字付きで示した材料になります。
編集部の見方
編集部は、今回の本丸を「新発見」ではなく 検証コストの下げ方を実測したこと だと見ます。
- 根拠1: 公式が示す作業期間は約11日、Lean約1,300万行、中間定理約29,500個、出力約60億トークンと、規模が定量化されている(2026年9月時点)。
- 根拠2: Lean標準公理のみ、comparatorとnanodaによる追加検査、Buzzard氏レビューという多層の確認手順が公開されている。
- 根拠3: Prove2Meへの切替前後で失敗と成功が分かれたと明記され、モデル単体より協調基盤が効いたことが一次情報から読める。
- この見方が変わる条件: 同規模の形式化が、公開可能な検証手順なしで「できた」とだけ主張される事例が増えた場合。そのときは再現性より広報競争の指標に寄る。
よくある質問
Q: これは新しい数学的発見ですか?
A: いいえ。Anthropicの位置づけは、既存のWiles系証明をLeanで機械検査できる形へ落とした形式化です。Riemann予想のような新規数学成果とは別枠です。
Q: 証明は自分で確認できますか?
A: GitHubのanthropics/fermats-last-theoremにソースがあります。ビルドには大きなメモリと時間が必要で、公式説明では96並列で約5時間32分、ピークメモリ約153GBなどの実測が示されています(2026年9月時点)。
Q: 一般のClaude利用者でも再現できますか?
A: 本プロジェクトは内部研究モデルと専用ハーネスを使った研究成果です。Anthropicは別実験として、個人向けClaude Maxを3契約使った小規模形式化にも触れてはいますが、FLT本体の再現手順を一般利用者向けに提供しているわけではありません。
まとめ
Anthropicは2026年9月4日、Claudeによるフェルマーの最終定理の端到端Lean形式化を公開しました。約11日・約1,300万行・約29,500中間定理という規模と、Lean/comparator/nanodaによる検査条件が一次情報で示されています。価値の中心は新定理ではなく、長大な証明を機械検証可能にする実行例です。詳細は公式研究記事とGitHubリポジトリで確認できます。
【用語解説】
- フェルマーの最終定理: nが3以上のとき、正の整数a,b,cが aⁿ+bⁿ=cⁿ を満たさない、という命題
- 形式化: 人間向けの証明を、証明支援系が欠落なく検査できる記述へ変換する作業
- Prove2Me: 定理依存関係をDAGで共有し、複数エージェントが形式化を分担する基盤
引用元:
- [1] Formalizing Fermat’s Last Theorem(Anthropic Research)
- [2] anthropics/fermats-last-theorem(GitHub)
- [3] AnthropicAI post on X(X)
この記事について: AI 支援で執筆、編集部が事実確認・編集しています。誤りや追加情報があれば Contact よりお知らせください。
Previous Post
Claude Codeに/skill-doctor追加。未使用スキルのコンテキスト消費が分かる
Next Post
Google、音楽生成AI「Lyria 3.5」公開。3分の曲が1曲0.08ドルで値上げなし
15 年以上の開発経験を持つソフトウェアエンジニア / テクノロジーライター。AI エージェントの実務活用を研究し、現場や経営者向けセミナーでその知見を発信。本メディア tech-noisy.com では、一次情報に基づく最新ニュース・解説記事を執筆。また、音楽生成 AI による DJ パフォーマンスを企業イベントで行うなど、テクノロジーと表現の融合も探求している。