GPT-5.6 Sol Ultraが64のAIエージェントを用いて「サイクル二重被覆予想」に挑む方法
OpenAIは、グラフ理論における長年の未解決問題であるサイクル二重被覆予想の証明を示す短い原稿を公開しました。付随する発表によると、GPT-5.6 Sol Ultraは最大64もの並列サブエージェントを調整しながら、1時間以内にこの証明を生成したとのことです。

GPT-5.6 Sol Ultraが64のAIエージェントを用いて「サイクル二重被覆予想」に挑む方法
はじめに
OpenAIは、グラフ理論における長年の未解決問題であるサイクル二重被覆予想の証明を示す短い原稿を公開しました。付随する発表によると、GPT-5.6 Sol Ultraは最大64もの並列サブエージェントを調整しながら、1時間以内にこの証明を生成したとのことです。
この成果は2つの理由で注目を集めました。第一は数学的な理由です。この予想は、すべての有限な橋のないグラフが、すべての辺をちょうど2回ずつ被覆するサイクルの集合を持つかどうかを問うものです。第二は方法論的な理由です。このモデルは単一の中断のない思考プロセスに従ったわけではありません。多くのアプローチを並行して探索し、競合する証明ファミリーを維持し、候補となる論証を攻撃するための敵対的エージェントを割り当てました。
OpenAIは証明原稿と完全なタスクプロンプトの両方を公開しました。その後、公開されたLean形式化が追加され、カーネルチェックされた定理の実装が提供されています。

はじめに
OpenAIは、グラフ理論における長年の未解決問題であるサイクル二重被覆予想の証明を示す短い原稿を公開しました。付随する発表によると、GPT-5.6 Sol Ultraは最大64もの並列サブエージェントを調整しながら、1時間以内にこの証明を生成したとのことです。
この成果は2つの理由で注目を集めました。第一は数学的な理由です。この予想は、すべての有限な橋のないグラフが、すべての辺をちょうど2回ずつ被覆するサイクルの集合を持つかどうかを問うものです。第二は方法論的な理由です。このモデルは単一の中断のない思考プロセスに従ったわけではありません。多くのアプローチを並行して探索し、競合する証明ファミリーを維持し、候補となる論証を攻撃するための敵対的エージェントを割り当てました。
OpenAIは証明原稿と完全なタスクプロンプトの両方を公開しました。その後、公開されたLean形式化が追加され、カーネルチェックされた定理の実装が提供されています。

はじめに
OpenAIは、グラフ理論における長年の未解決問題であるサイクル二重被覆予想の証明を示す短い原稿を公開しました。付随する発表によると、GPT-5.6 Sol Ultraは最大64もの並列サブエージェントを調整しながら、1時間以内にこの証明を生成したとのことです。
この成果は2つの理由で注目を集めました。第一は数学的な理由です。この予想は、すべての有限な橋のないグラフが、すべての辺をちょうど2回ずつ被覆するサイクルの集合を持つかどうかを問うものです。第二は方法論的な理由です。このモデルは単一の中断のない思考プロセスに従ったわけではありません。多くのアプローチを並行して探索し、競合する証明ファミリーを維持し、候補となる論証を攻撃するための敵対的エージェントを割り当てました。
OpenAIは証明原稿と完全なタスクプロンプトの両方を公開しました。その後、公開されたLean形式化が追加され、カーネルチェックされた定理の実装が提供されています。

Ethan Knightの発表によると、この証明は64のサブエージェントを用いて1時間以内に生成された。
グラフ理論における50年の挑戦
サイクル二重被覆予想は、1970年代のW.T.タット、アロン・イタイとマイケル・ロデ、ジョージ・セケレシュ、ポール・シーモアらの研究および関連する議論と独立に関連付けられています。
その主張は簡潔です:
すべての有限な橋のない無向グラフは、すべての辺がちょうど2回ずつ現れるようなサイクルの集合を持つ。
橋とは、その除去によってグラフの一部が分断される辺のことです。したがって、橋のないグラフは、2つの領域間の唯一の経路として機能する単一の辺を持ちません。
有益な類推として、都市の道路網を考えてみましょう。どの道路も2つの地区間の唯一の接続ではないと仮定します。この予想が言うには、すべての道路がちょうど2つのルートで使用されるような—多くも少なくもなく—循環ルートの集合を設計できるはずだということです。

重なり合うサイクルは「すべての辺をちょうど2回被覆する」という概念を示している。
新たに発表された証明以前に、数学者たちは多くの重要な特殊ケースを確立していました:
- 平面グラフは境界サイクルによって処理できる。
- 適切に3辺彩色可能な三次グラフはこの予想を満たす。
- ピーターセン部分グラフを持たない特定の橋のないグラフも満たす。
- イェーガーは、ループのない三次グラフを研究すれば十分であることを示した。
これらの結果により探索範囲は狭まりましたが、有限なすべてのグラフに対して有効な構成が機能しなければならないため、一般的な主張は依然として困難なままでした。
ブリッジレスグラフ(並列辺や複雑な大域構造を含むグラフを含む)
OpenAIのアプローチ:単一の線形探索ではなく64のエージェント
公開されたプロンプトは異例なほど詳細である。GPT-5.6 Sol Ultraに対し、最大64の同時エージェントを用いたマルチエージェントv2の使用と、固定数のエージェントを所定の戦略に割り当てるのではなく、動的に管理するよう指示している。

このプロンプトは予想を正確に定義し、最大64の同時エージェントを許可している。
システムには、以下のような真に多様なアプローチ群から開始するよう指示が与えられた。
- 代数的手法
- 構造的帰納法
- グラフ分解
- フローベースの手法
- 遷移システム
- 埋め込み
- 極値的議論
- 計算による健全性チェック
また、プロンプトは早期収束を防ごうとした。ほとんどのエージェントは、どのアプローチが現在最も有望に見えるかを知らされないようにした。これにより、エージェントが一見エレガントだが不完全な一つのアイデアに集中するのを防いだ。
相互受粉前の独立探索
ルートエージェントは証明ファミリーの台帳を維持し、あまりに多くのエージェントが同じ経路を辿り始めた場合にはエージェントを再誘導する必要があった。アイデアがグループ間で共有されるのは、独立した作業によってその真の強みと弱みが明らかになった後である。
これは、複数のチームが比較検討を行う前に互換性のない仮説を探索する研究グループに似ている。違いは速度である:多数の探索が同時に実行できる。
敵対的証明チェック
一部のエージェントは明示的に、候補となる証明に挑戦するために割り当てられた。彼らは以下を含むエラーを探す必要があった。
- 2回以外の回数カバーされた辺
- 繰り返し辺を含む閉じたトレイルが誤ってサイクルとして扱われている
- 並列辺2-サイクルの誤った処理
- 非連結グラフ
- 縮約中に誤って導入された橋
- 元の予想と等価なステートメントの循環的使用

候補証明は、グラフ理論の一般的な失敗モードに対する標的型攻撃を生き残る必要があった。
プロンプトは漠然とした進捗報告や「このステップは自明である」といった根拠のない文言を拒否した。エージェントは具体的な補題、構成、方程式、または反例を返すことが要求された。
特に注目すべき指示が一つある:モデルは諦めることを検討する前に少なくとも8時間を費やすよう指示されたが、報告された成功した実行は1時間未満で完了した。
公開された証明の仕組み
原稿はわずか3ページであるが、その議論はいくつかの確立されたツールを組み合わせている。
コンパクトな方法です。全体の戦略は4つのステップで理解できます。
ステップ1: 問題を無閉路3次グラフに帰着させる
3次グラフとは、すべての頂点の次数が3であるグラフです。証明では、イェーガーの帰着を用いて、3次の場合を一般予想にとって十分なものとして扱います。
この帰着が重要なのは、各頂点がちょうど3本の辺を持つからです。この高度に制約された局所的構造により、一貫したラベルを定義し、各頂点におけるラベルのペアの関係を推論することが可能になります。
ステップ2: 非ゼロ8-フローを用いる
証明では群
[
\Gamma = \mathbb{F}_2^3
]
を扱います。これには8個の元が含まれます。既存のフロー理論の結果により、橋のないグラフは非ゼロの(\Gamma)-フローを持つこと、すなわち原稿で用いられている意味での非ゼロ8-フローを持つことが示されます。
各辺には非ゼロのベクトルラベルが割り当てられます。各頂点において、その辺に接する3つのラベルは保存則、すなわちそれらの和がゼロとなる関係を満たします。
接続する辺のラベルが(x)、(y)、(z)である場合、これは
[
x + y + z = 0
]
となり、したがって
[
z = x + y
]
となります。これにより、グラフの問題は構造化された代数的ラベル付け問題に変換されます。
ステップ3: 各辺のラベルを2元集合に置き換える
最初の中心的な補題は、各辺(e)に2元集合
[
P_e \subseteq \Gamma
]
を割り当て、次の局所規則を満たすことができれば、サイクル二重被覆が得られることを述べています。
各頂点において、(\Gamma) の各要素は、接続する辺集合の中に0回または2回現れる。
なぜこれでサイクルが生じるのでしょうか。各(s \in \Gamma)について、割り当てられた集合に(s)を含む辺を集めます。すると、各頂点はその部分グラフにおいて次数0または2を持つため、それは互いに素なサイクルの和集合となります。各(P_e)はちょうど2つの要素を含むため、各辺はそのようなサイクル集合のうちちょうど2つに属することになります。
これがまさにサイクル二重被覆です。
ステップ4: 線形代数を用いて大域的な整合性問題を解く
局所的な構成だけでは十分ではありません。辺の両端点は、同じ2元集合について合意しなければなりません。
原稿では、この整合性の要件を線形システムとして定式化しています。辺(e = uv)について、頂点変数(t_u,t_v \in \Gamma)とビット(\epsilon_e \in \mathbb{F}_2)を求め、以下を満たすようにします。
[
t_u + t_v + \epsilon_e f(e) = d_e
]
これが証明における鍵となる方程式です。2番目の中心的な補題は、このシステムが常に解を持つことを主張しています。
これを確立するために、証明は線形写像を定義し、その像を双対ベクトル空間を通じて調べます。すべての双対障害が消えること、すなわち頂点ごとに貢献を再グループ化した後、各非ゼロの辺の項が2回現れ、それが(\mathbb{F}_2)においてゼロになることを示します。
整合性システムが解可能であれば、2元集合(P_e)は大域的に明確に定義されます。そして最初の補題が、それらの集合を必要なサイクル集合に変換します。
原稿からLean検証へ
人間が読める短い証明であっても、特に有名な予想を解決する場合には、微妙なギャップが潜んでいることがあります。そのため、後に公開されたOpenAI CDC Leanリポジトリは重要です。
このリポジトリでは、有限のグラフに関する無条件のサイクル二重被覆定理をカーネルチェックしていると述べられています。
ループレス・ブリッジレスの多重グラフ。その終点定理は次の通りである:
CDCLean.cycleDoubleCover_of_bridgeless
この形式化には、Jaeger–Kilpatrick の 8-フロー成分と、(Γ)-フローからサイクルダブルカバーへの変換が含まれている。特定の Lean および Mathlib のリビジョンに固定されており、リポジトリには sorry や admit といったプレースホルダーが残っていないことを確認するための監査手順が含まれている。
形式検証は、あらゆる学術的疑問に答えるものではない。しかし、最終的な定理が Lean の信頼済みカーネルを通過しなければならないため、独立して生成された原稿よりもはるかに強力な正しさのシグナルを提供する。
より広範な教訓:並列テスト時計算
OpenAI の研究者 Noam Brown は、この結果の背後にあるより広範な工学的アイデアとして 並列テスト時計算 を強調した。
テスト時計算を増やすということは、通常、1つのモデルにより長く推論させることを意味する。それにより性能は向上する可能性があるが、タスクに数時間や数日の逐次作業が必要な場合、待ち時間が深刻な問題となる。
並列テスト時計算は、多数のブランチを同時に探索することで待ち時間の問題に取り組む。このケースでは、最大 64 のエージェントが異なる定式化を調査し、補題をテストし、互いに批評し、生き残ったアイデアを調整エージェントにフィードバックすることができた。

並列推論は、追加の同時計算と引き換えに、ウォールクロックレイテンシを低減する。
このアプローチには、いくつかの実用的な利点がある:
- 幅広さ: システムが1つの経路にコミットする前に、より多くの証明ファミリーをテストできる。
- 独立性: 初期のエージェントは、同じ誤った仮定を受け継ぐ可能性が低い。
- 敵対的圧力: 専任の批評家が反例や隠れた依存関係を探索できる。
- ウォールクロック時間の短縮: 1つのエージェントでは非常に長い時間がかかる作業を分散できる。
- より良い統合: ルートエージェントが部分構造を比較し、互換性のあるアイデアを組み合わせることができる。
依然として重要な限界がある。幅広さは自動的に深さと同等ではない。64 の独立した探索が、非常に長い逐次的な議論の一貫性を必ずしも再現するとは限らない。この手法の成功は、タスクの分割方法、アイデアの共有タイミング、失敗した経路の切り捨て方法、最終的な主張の監査方法といったオーケストレーションに依存する。
この結果が重要な理由
この結果は、この特定の予想を超えても重要である。
第一に、AI システムが既知の事実を検索したり、ルーチン的な計算を起草したりする以上のことを行うワークフローを示している。複数の数学的探索を調整し、実行可能な経路を選択し、簡潔な証明を書き、後の形式化を支援する。
第二に、解決策は全く新しい理論を発明するのではなく、確立された数学に依存しているように見える。これは示唆に富む。多くの困難な
研究課題が行き詰まる原因は、必要な材料が未知であることではなく、既知の正しい材料を正しい順序で誰も組み合わせていないことにある場合がある。
第三に、公開されたプロンプトは、高難度の推論のための再利用可能なテンプレートを提供している:
- 初期段階では多様性を維持する;
- エージェント間の社会的な群れ行動を防ぐ;
- アプローチの明示的なレジストリを保持する;
- 行き詰まった経路を明確にマークする;
- 具体的な中間成果物を要求する;
- 敵対的レビューアを活用する;
- 完全な結果が監査を通過した後にのみ停止する。
このパターンは、定理証明、ソフトウェア検証、科学モデリング、および洗練された回答だけでは不十分で、推論が攻撃に耐えうる必要があるその他のタスクにおいて有用である可能性がある。
重要な注意点
現時点で最も強力な公的証拠には、短い原稿とLeanによる形式化の両方が含まれている。それでもなお、いくつかの区別を明確にしておく価値がある。
正確性、新規性、クレジットは異なる問題である
カーネルで検証された定理は、形式化された定義とインポートされた基礎の範囲内での正確性を保証する。それ自体は、すべての重要なアイデアが新しいかどうか、類似の議論が見落とされた文献に存在したかどうか、または数学的クレジットがどのように割り当てられるべきかを決定するものではない。
引用の質は依然として重要である
数学者トーマス・ブルームは、この証明を公に肯定的に評価する一方で、欠落または不完全な歴史的引用にも注意を促した。正しい証明であっても、満足のいく学術的説明となるには、編集上の改善が必要な場合がある。
ベンチマーク結果は普遍的な研究のレシピではない
プロンプトは、完全な肯定的証明が存在することを前提とし、モデルがその予想が未解決であると応答することを明示的に禁止している。これは既知のターゲットを中心に設計されたベンチマークでは生産的かもしれないが、その主張が偽であるか、現在の前提からは決定不能である可能性があるオープンエンドな研究では危険となり得る。
形式化の品質は仕様の品質に依存する
Leanはエンコードされた定理を検証する。レビューアは、定義が意図された数学的予想と一致しているか、インポートされた結果が適切であるかを確認する必要がある。公開リポジトリはこの検査を可能にする。
よくある質問
サイクル二重被覆予想とは何か?
これは、すべての有限橋なし無向グラフが、各辺を正確に2回被覆するサイクルの集合を持つというものである。要件は正確で、すべての辺はサイクルの多重集合内で2回出現しなければならない。
グラフ理論における「橋なし」とはどういう意味か?
橋とは、その除去によって連結成分の数が増加する辺のことである。橋なしグラフは、グラフの2つの部分間の唯一の接続となる辺を持たない。
GPT-5.6 Sol Ultraは本当に64のエージェントを使用したのか?
公開されたプロンプトは最大64の同時エージェントを許可しており、公の発表では、成功した実行は64のサブエージェントを使用したと述べられている。これらは固定戦略に恒久的に割り当てられるのではなく、動的に調整された。
証明にはどのくらいの時間がかかったのか?
OpenAIの発表によると、結果は1時間未満で生成された。プロンプト自体は、失敗と判断する前に少なくとも8時間継続するようシステムに指示していたため、成功した実行はその前に戻ってきた。
許可された予算よりもはるかに早く。
この証明はどのような数学的ツールを使用しているか?
証明は予想を3次グラフに帰着させ、(\mathbb{F}_2^3)上の nowhere-zero flow を使用し、2要素の辺ラベルを構成し、線形代数と双対性を通じてそれらの大域的な整合性を解決している。
この証明は形式的に検証されているか?
OpenAIの公開リポジトリ cdc-lean は、有限ループレス・ブリッジレス多重グラフに関する無条件定理をカーネルチェックしていると述べている。また、そのリポジトリは固定された依存関係と監査コマンドも提供している。
形式的検証は学術的な議論が終了したことを意味するか?
そうではない。形式的検証は論理的正当性の強力な証拠ではあるが、歴史家や専門家は依然として、先行技術、引用、定義、解説、および帰属を精査する可能性がある。
マルチエージェントプロンプトは他の研究問題に再利用可能か?
そのオーケストレーションのアイデア、特に多様な探索と敵対的レビューは再利用可能である。肯定的な解決策が存在すると仮定する指示は注意して使用すべきである。なぜなら、多くの実際の研究問題は期待される答えを持たない可能性があるからである。
関連ツール
- ChatGPT: 推論モデル、研究ワークフロー、ファイル、ツールを扱うためのOpenAIのインターフェース。
- OpenAI Codex: 並列的な技術作業とコード支援ワークフローのためのエージェント環境。
- Codex CLI: OpenAIのオープンソースのコマンドラインコーディングエージェント。
- Lean: 機械検証された数学に使用される定理証明器およびプログラミング言語。
- Mathlib: Lean 4のための主要なコミュニティ数学ライブラリ。
- NetworkX: グラフの構築、分析、実験のためのPythonライブラリ。
関連リンク
- OpenAI Proof PDF: 証明を提示した3ページの原稿。
- Full Prompt PDF: 完全なマルチエージェントタスクとレビューの指示。
- OpenAI CDC Lean Formalization: 公開されているカーネルチェック済みの形式化と監査の指示。
- Ethan Knight’s Announcement: 64エージェントの実行と1時間未満の完了時間を報告した投稿。
- Thomas Bloom’s Review Thread: 数学者による肯定的な評価と証明へのコメント。
- MathOverflow Discussion: 検証とレビューの規範に関するコミュニティでの議論。
- GPT-5.6 in ChatGPT: GPT-5.6モデルファミリーとその利用可能性に関する公式情報。
要約
OpenAIのGPT-5.6 Sol Ultraは、厳密に指定されたグラフ理論の問題と、多様性、並列探索、具体的な補題、敵対的チェックを中心に構築されたマルチエージェント研究プロセスを与えられた。その結果得られた証明は
この推測を立方体グラフに応用し、(\mathbb{F}_2^3)上の nowhere-zero フローを導入し、2要素の辺ラベルを構築し、それらが線形代数と整合することを証明する。
その後のLeanリポジトリでは、定理のカーネル検証済み形式化を提供することで、この結果を実質的に強化している。したがって、残りの議論は原稿が単に「もっともらしく見える」かどうかに限定されず、先行文献、引用の質、新規性、そしてAI生成数学のより広い役割にも及ぶ。
中心的な教訓は、明示的な多様性、批判的な査読、形式検証と組み合わされることで、並行的な推論がはるかに有用になるということである。