Proof Strategy Extraction from LLMs for Enhancing Symbolic Provers

LLM の証明戦略を抽出して Rocq の定理に形式化し、CoqHammer の証明成功率を 13.41% 向上させる「Strat2Rocq」という手法を提案し、その有効性を示した。

Jian Fang, Yican Sun, Yingfei Xiong

公開日 2026-03-05
📖 1 分で読めます☕ さくっと読める

Each language version is independently generated for its own context, not a direct translation.

🎭 物語の舞台:2 人の探偵と 1 つの事件

この研究には、2 人の「探偵(証明ツール)」が登場します。

  1. AI 探偵(LLM):
    • 特徴: 非常に頭が良く、直感力に長けています。「あ、このパターンはこうなるはずだ!」と瞬時に答えを導き出せます。
    • 弱点: 計算リソースを大量に消費し、高価です。また、機密情報の入ったコードを外部の AI に見せるのはセキュリティ上、危険です。
  2. 機械式探偵(CoqHammer/記号的証明器):
    • 特徴: 非常に正確で、安価です。自分のパソコンで動かせ、機密情報も漏れません。
    • 弱点: 直感がないので、一つ一つのステップを地道に積み重ねないと答えにたどり着けません。複雑な問題だと、すぐに「手がかりが見つからない」として諦めてしまいます。

これまでの課題:
AI 探偵は優秀ですが、高くて危険なので、常に彼に頼ることはできません。一方、機械式探偵は安全ですが、AI ほどの「直感」がないため、難しい事件(証明)を解決できないことが多いのです。


💡 この論文のアイデア:「AI のコツをノートに書き写す」

著者たちは、**「AI 探偵の『直感的なコツ』を、機械式探偵が理解できる『マニュアル(ノート)』に書き写して、機械式探偵に持たせてあげればどうだろう?」**と考えました。

これを**「Strat2Rocq(ストラット・トゥ・ロク)」**というシステム名で実現しました。

🔄 2 つのステップ

ステップ 1:オフライン学習(コツの抽出)

  • 事前に、AI 探偵にたくさんの「事件(定理)」を解かせて、その思考プロセスを見ます。
  • AI が「あ、ここはこうすればいいんだ!」と瞬時に判断した部分を見つけ出し、それを**「新しい法則(補題)」**として、機械式探偵が読める形式(Rocq という言語)でノートに書き留めます。
  • 例え話: AI が「このパズルは、まず角を揃えれば 90% 解決する」と気づいたとき、それを「角を揃えるルール」としてマニュアルに記録します。

ステップ 2:オンライン実戦(証明の実行)

  • 新しい事件(証明)が発生したとき、機械式探偵は**「AI からのマニュアル(新しい法則)」**を参照しながら探偵をします。
  • 以前は「地道に計算しないと解けない」問題も、マニュアルに「実はこうすれば一発だよ」と書いてあれば、機械式探偵でも瞬時に解決できるようになります。
  • 重要: この実戦段階では、AI は登場しません。すべて機械式探偵が一人で完結するため、安くて安全です。

📊 結果:劇的な改善!

この実験を行ったところ、驚くべき結果が出ました。

  • 機械式探偵の活躍:
    • 従来の機械式探偵(CoqHammer)が解決できた問題が、13.4% も増えました
    • 具体的には、AI の「直感」をマニュアル化したおかげで、複雑な計算や「帰納法(数学的帰納法)」を使わなくても済むようになり、解決が楽になったのです。
  • AI 探偵への恩恵:
    • 意外なことに、このマニュアルは AI 探偵自身にも役立ちました。AI がマニュアルを参照して解くと、4% ほど成功率が上がり、使うトークン(コスト)も減りました
    • 意味: AI と機械式探偵は、お互いの「コツ」を共有することで、より賢くなれるということです。

🌟 なぜこれがすごいのか?(まとめ)

  1. 安全で安い: 機密コードを外部の AI に送る必要がありません。自分のパソコンで、安価に高性能な証明ができます。
  2. AI の知恵を継承: AI が「なぜそうなるのか」を説明できなくても、その「答えの導き方(戦略)」を形に残して、誰でも使えるようにしました。
  3. 未来へのヒント: この研究は、「AI がどうやって考えているのか」を理解するための新しい窓を開きました。AI の黒箱(ブラックボックス)の中身を、人間が理解できる「論理のルール」として取り出せることを示したのです。

一言で言うと:
「天才的な AI 探偵の『ひらめき』を、誰でも使える『マニュアル』に変換して、堅実な機械式探偵をスーパー探偵に昇格させた!」というお話です。