AI・機械学習
上級

LEGO-Prover(レゴプルーバー)

LLMが数学定理を小さな補題(レゴブロック)に分解して形式証明システム(Lean/Isabelle)で検証しながら累積的知識ライブラリを構築する自動定理証明フレームワーク。

0 回閲覧
0 いいね
2026/6/7 更新
関連タグ
LEGO-Prover
定理証明
Lean4
Isabelle
形式数学
LLM数学

LEGO-Prover

概要

LEGO-Proverは2024年にXia et al.(Shanghai AI Laboratory)が発表した自動定理証明フレームワーク。論文名"LEGO-Prover: Neural Theorem Proving with Growing Libraries"。

LEGO(おもちゃのレゴ)のブロックに喩えて、数学的証明を小さな補題(lemma)に分解。各補題をLean4やIsabelle等の形式証明システムで機械検証し、検証済み補題を再利用可能な「知識ライブラリ」として蓄積する。このライブラリは証明を重ねるたびに成長(Growing Library)する設計が特徴。

アーキテクチャ

4コンポーネント

  1. Prover LLM: 証明戦略を計画し補題を生成するLLM(GPT-4/CodeLlama等)
  2. Formalizer: 自然言語の補題をLean4/Isabelleコードに変換
  3. Verifier: 形式証明システムが補題の正当性を機械的に検証
  4. Library Manager: 検証済み補題をインデックス化・再利用可能にする

ベンチマーク性能

miniF2F(形式数学ベンチマーク)

手法精度
LEGO-Prover (GPT-4)57.0%
Hypertree Proof Search41.0%
Thor28.3%
GPT-4 + CoT (非形式)22.1%

Growing Library(成長型ライブラリ)

検証済み補題が蓄積されることで後続の証明が容易になる。

  • 補題0件: miniF2F 38.2%
  • 補題100件: miniF2F 49.7%
  • 補題1000件: miniF2F 57.0%

ライブラリ拡大で性能が対数的に向上。

対応形式証明システム

形式システム特徴サポート
Lean4Microsoft Research開発・Mathlib4で大規模数学ライブラリ主要
Isabelle/HOL工業的信頼性・Sledgehammer統合補助
Coqフランス発・型理論ベース研究版

AlphaProofとの比較

手法知識蓄積形式検証特徴
LEGO-Prover成長型ライブラリLean4軽量・汎用LLM適用可
AlphaProof強化学習でモデル改善Lean4IMO2024銀メダル達成
DeepSeek-Prover限定的Lean4オープンソース

よくある質問(FAQ)

Q1: AlphaProofとLEGO-Proberの違いは? A: AlphaProof(DeepMind)は強化学習でモデル自体を改善するが、LEGO-Proverは既存LLMを変えずに外部ライブラリを成長させる。AlphaProofがIMO 2024で銀メダルを達成した一方、LEGO-Proverは軽量で汎用LLMに適用しやすい。

Q2: 商用利用は可能か? A: 研究公開されており学術・研究目的では利用可能。ライセンス詳細はGitHubリポジトリで確認が必要。

Q3: 日本語の数学文書に対応しているか? A: 内部のLean4/Isabelleは英語・数学記法ベースのため、日本語問題は英語に翻訳してから処理するパイプラインが必要。

この記事について
カテゴリーAI・機械学習
難易度上級
作成日2026/6/7