atlas

Research map / Large language models / Agents, code and math

ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysis

ICML 2025 · Large language models › Agents, code and math · approach: Retrieval-augmented formal theorem proving · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ProofAug, which analyzes the structure of LLM-generated full Isabelle/Lean proofs to salvage maximal compatible semi-proofs and fill gaps with automation, plus an efficient recursive proving module, reaching SOTA on miniF2F in Isabelle.

Problem

Whole-proof and sketch-based LLM theorem proving fail when intermediate conjectures are too hard or drafts are overly complicated, and prior methods use automation tools only at a single granularity or when explicitly invoked by the model.

Approach

Generate a full proof first, then use fine-grained structural analysis (FindMCSP) to find the maximal compatible semi-proof that the ITP accepts, and recursively apply automation (built-in tactics and Sledgehammer) to failed proof blocks bottom-up, falling back to coarser semi-proofs; an ERP module adds tree-search nodes for failed conjectures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the DSP baseline with ProofAugdeepseek-math-7b-base on miniF2F-test (Isabelle), 100 samples · miniF2F-test (Isabelle)pass rate: 49.2% -> 52.5% (+3.3%)Helped
Add ProofAug to the DSP baseline (ablation)deepseek-math-7b-base on miniF2F-test (Isabelle), 1 sample · miniF2F-test (Isabelle)pass rate: 28.7% -> 36.5% (+7.8%)Helped
Add ProofAug to the DSP baseline (ablation)deepseek-math-7b-base on miniF2F-test (Isabelle), 10 samples · miniF2F-test (Isabelle)pass rate: 40.6% -> 44.7% (+4.1%)Helped
Add ERP to 0-shot ProofAug (ablation)deepseek-math-7b-base on miniF2F-test (Isabelle), 500-query limit · miniF2F-test (Isabelle)pass rate: 54.5% -> 56.1% (+1.6%)Helped
Apply ProofAug to Kimina-Prover-Preview-Distill-1.5BKimina-Prover-Preview-Distill-1.5B on miniF2F-test (Lean) · miniF2F-test (Lean)pass@1: 44.3% -> 50.4%Helped
Add ERP to ProofAug (ablation)ProofAug on miniF2F-valid (Isabelle), 100 attempts · miniF2F-valid (Isabelle)pass rate: 57.0% -> 58.6%Helped
Include the informal draft in the few-shot-legacy prompt (ablation)few-shot-legacy ProofAug on miniF2F-test (Isabelle) · miniF2F-test (Isabelle)pass rate: 48.4% -> 50.8%Helped
Add ERP to 0-shot-legacy ProofAug (ablation)0-shot-legacy ProofAug on miniF2F-test (Isabelle) · miniF2F-test (Isabelle)pass rate: 50.8% -> 52.0%Helped
Use 2-shot or 3-shot rather than 1-shot prompting (ablation)DSP on miniF2F-test (Isabelle) · miniF2F-test (Isabelle)proved theorems: 120/244 -> 118/244 (2-shot); 120/244 -> 117/244 (3-shot)Hurt
Combine prompting strategiesProofAug on original miniF2F-test (Isabelle) · miniF2F-test (Isabelle)pass rate: 61.9%Helped
Curate the miniF2F-test dataset in addition to using mixed strategiesProofAug on miniF2F-test (Isabelle) · miniF2F-test curated (Isabelle)pass rate: 61.9% -> 66.0%Helped

Surprising findings

Limitations

Experimental setup

Datasets: miniF2F

Benchmarks: miniF2F-test (Isabelle) miniF2F-valid (Isabelle) miniF2F-test (Lean 4)

Metrics: pass rate pass@1

Baselines: DSP Subgoal-XL LEGO-Prover Lyra POETRY RMaxTS HTPS BFS + CG

Builds on: Draft, Sketch, and Prove POETRY RMaxTS PISA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy