LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Prediction
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Mathematical reasoning remains a significant challenge for Large Language Models (LLMs) due to hallucinations. When combined with formal proof assistants like Lean, these hallucinations can be eliminated through rigorous verification, making theorem proving reliable. However, even with formal verification, LLMs still struggle with long proofs and complex mathematical formalizations. While Lean with LLMs offers valuable assistance with retrieving lemmas, generating tactics, or even complete proofs, it lacks a crucial capability: providing a sense of proof progress. This limitation particularly impacts the overall development efficiency in large formalization projects. We introduce LeanProgress, a method that predicts the progress in the proof. Training and evaluating our models made on a large corpus of Lean proofs from Lean Workbook Plus and Mathlib4 and how many steps remain to complete it, we employ data preprocessing and balancing techniques to handle the skewed distribution of proof lengths. Our experiments show that LeanProgress achieves an overall prediction accuracy of 75.8% in predicting the amount of progress and, hence, the remaining number of steps. When integrated into a best-first search framework using Reprover, our method shows a 3.8% improvement on Mathlib4 compared to baseline performances of 41.4%, particularly for longer proofs. These results demonstrate how proof progress prediction can enhance both automated and interactive theorem proving, enabling users to make more informed decisions about proof strategies. Our code is merged in this library here https://github.com/lean-dojo/LeanDojo-v2.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 29 of its 43 references that are in the map. First posted on arXiv 25 Feb 2025.
Builds on
29 of 43 references.
Closest ancestors · 6
Same direction, newest first
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec
- 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchically4 Nov
- 2024LeanAgent: Lifelong Learning for Formal Theorem Proving8 Oct
- 2024Monte Carlo Tree Search Boosts Reasoning via Iterative Preference Learning1 May
- 2024Don't Trust: Verify -- Grounding LLM Quantitative Reasoning with Autoformalization26 Mar
- 2020Generative Language Modeling for Automated Theorem Proving7 Sep
Other references · 23
- 2023Let's Verify Step by Stepcited by 3,789
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 427
- 2024ReST-MCTS*: LLM Self-Training via Process Reward Guided Tree Searchcited by 344
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Modelscited by 293
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
- 2024Rewarding Progress: Scaling Automated Process Verifiers for LLM Reasoningcited by 279
- 2022Autoformalization with Large Language Modelscited by 263
- 2019The Lean mathematical librarycited by 134
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 132
- 2024On Designing Effective RL Reward at Training Time for LLM Reasoningcited by 87
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 82
11 more
- 2023Natural Language Reasoning, A Surveycited by 61
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2018GamePad: A Learning Environment for Theorem Provingcited by 48
- 2023Multilingual Mathematical Autoformalizationcited by 39
- 2023LLMSTEP: LLM proofstep suggestions in Leancited by 32
- 2024Proving Theorems Recursivelycited by 26
- 2022Towards a Mathematics Formalisation Assistant using Large Language Modelscited by 22
- 2024CoqPilot, a plugin for LLM-based generation of proofscited by 11
- 2020Proof Repair across Type Equivalencescited by 8
- 2024QEDCartographer: Automating Formal Verification Using Reward-Free Reinforcement Learningcited by 3
- 2023Towards solid abelian groups: A formal proof of N"obeling's theoremcited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 8.
10 papers.
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skillscited by 22
- 2026Large Language Model Reasoning Failurescited by 21
- 2026Steer2Adapt: Dynamically Composing Steering Vectors Elicits Efficient Adaptation of LLMscited by 7
- 2026Interactive Evaluation Requires a Design Sciencecited by 3
- 2026Neuro-Symbolic Proof Generation for Scaling Systems Software Verificationcited by 1
- 2026Automating Formal Verification with Reinforcement Learning and Recursive Inferencecited by 1
- 2025Real-Time Progress Prediction in Reasoning Language Modelscited by 0
- 2026Human agency in initial human-AI proof formalization workflowscited by 0
- 2026Compiler-Guided Adaptive Proof Search with Cross-Model Synergy on Context-Dependent Theorem Provingcited by 0
- 2026Predicting the Next State Is Not Enough: JEPA Representations for Lean Theorem Provingcited by 0
- 2026Predicting the Next State Is Not Enough: JEPA Representations for Lean Theorem Proving26 Sep 2026
- 2026Compiler-Guided Adaptive Proof Search with Cross-Model Synergy on Context-Dependent Theorem Proving4 Jun 2026
- 2026Human agency in initial human-AI proof formalization workflows2 Jun 2026
- 2026Automating Formal Verification with Reinforcement Learning and Recursive Inference29 May 2026
- 2026Interactive Evaluation Requires a Design Science18 May 2026
- 2026Neuro-Symbolic Proof Generation for Scaling Systems Software Verification20 Mar 2026
- 2026Steer2Adapt: Dynamically Composing Steering Vectors Elicits Efficient Adaptation of LLMs7 Feb 2026
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2025Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skills18 Dec 2025
- 2025Real-Time Progress Prediction in Reasoning Language Models29 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2024Lean-STaR: Learning to Interleave Thinking and Proving
- 2025MA-LoT: Model-Collaboration Lean-based Long Chain-of-Thought Reasoning enhances Formal Theorem Proving
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Data
- 2025ProofOptimizer: Training Language Models to Simplify Proofs without Human Demonstrations
- 2024TheoremLlama: Transforming General-Purpose LLMs into Lean4 Experts
- 2026LEAP: Supercharging LLMs for Formal Mathematics with Agentic Frameworks
- 2025Premise Selection for a Lean Hammer