atlas

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

Reviving DSP for Advanced Theorem Proving in the Era of Reasoning Models

NeurIPS 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.

Revives the Draft-Sketch-Prove framework as DSP+, coordinating off-the-shelf reasoning models, LLM sketch generation with error-line masking, and step-prover-integrated Aesop search, achieving strong miniF2F/ProofNet/PutnamBench results without any training.

Problem

Automated theorem proving in Lean currently relies on large-scale RL training; the prior inference-only DSP framework has been significantly outperformed. The question is whether careful neuro-symbolic coordination of existing models can match these results without training.

Approach

Fine-grained, integrated neuro-symbolic enhancements to each DSP phase: reasoning models produce concise thinking-stripped drafts; sketches include explicit hypothesis hints and error-line masking; and a step prover (BFS-Prover) is built into Aesop tree search for proving subgoals, with ensembles across model combinations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Ensemble multiple model configurations instead of using the default configuration aloneDSP+ · miniF2F-testaccuracy: 79.5% -> 83.6%Helped
Use DeepSeek-R1-671B as the draft model instead of QwQ-32B (ablation)DSP+ · miniF2F-testaccuracy: 79.5% -> 80.7%Helped
Use QwQ-32B as the sketch model instead of DeepSeek-V3-0324 (ablation)DSP+ · miniF2F-testaccuracy: 79.5% -> 79.1%Hurt
Remove the proving phase and step prover (ablation)DSP+ · miniF2F-testaccuracyHurt
Remove the draft phase (ablation)DSP+ · miniF2F-testaccuracyHurt
Remove prompting for concise drafts (ablation)DSP+ draft phase · miniF2F-testaccuracyHelped
Remove explicit specification of subgoal hypotheses (ablation)DSP+ sketch phase · miniF2F-testaccuracyHurt
Remove error line masking (ablation)DSP+ sketch phase · miniF2F-testaccuracyHurt
Add explicit specification of subgoal hypotheses (ablation)DSP+ sketch phase · miniF2F-testaccuracyHelped
Add error line masking for syntactically incorrect sketch lines (ablation)DSP+ sketch phase · miniF2F-testaccuracyHelped
Add human-written informal proofs to the draft and sketch phases (ablation)DSP+ · miniF2FaccuracyNo clear effect
Use reasoning models rather than non-reasoning models for drafting (ablation)DSP+ draft phase · miniF2F-testaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: miniF2F ProofNet PutnamBench ProverBench

Benchmarks: miniF2F-test ProofNet-test PutnamBench miniF2F/IMO ProverBench

Metrics: pass@k accuracy solved problem count inference tokens per pass

Baselines: DeepSeek-Prover-V2-671B Kimina-Prover-Preview-72B Goedel-Prover-7B STP-7B BFS-Prover-7B InternLM2.5-StepProver-7B DSP (Minerva-540B, Isabelle) HunyuanProver-7B

Builds on: Draft, Sketch, and Prove Aesop BFS-Prover Lean Copilot DeepSeek-Prover-V1.5

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