LeanProgress introduces a groundbreaking approach to theorem proving search by predicting the number of remaining steps toward proof completion. Our method achieves 75.1% overall prediction accuracy and demonstrates a 3.8% improvement on Mathlib4 compared to baseline performance of 41.2%.
Progress Estimation
Fine-tuned DeepSeek Coder 1.3B model that evaluates intermediate proof states and predicts the exact number of remaining steps for completion, with Mean Absolute Error (MAE) of 3.29.
Search Guidance
Intelligent best-first search algorithms that combine progress predictions with log probabilities to prioritize promising proof paths and avoid unproductive exploration branches.
Practical Integration
Native integration with LeanCopilot through the predict_steps_with_suggestion
tactic, providing both tactic suggestions and remaining step predictions directly in Lean.