LOCLMay 26

MerLean-Prover: A Recursive Looping Harness for End-to-End Lean 4 Theorem Proving

arXiv:2605.2695994.3Has Code
AI Analysis

For researchers in automated theorem proving, this work shows that a simple, recursively looping harness without fine-tuning or custom RL can achieve strong results, highlighting harness design as a key factor.

MerLean-Prover solves 10/23 PhD-qualifying-exam theorems on FormalQualBench, surpassing the prior best open-source baseline (8/23), and closes 12/12 Putnam2025 problems with lower wall-clock time than the next-best system.

MerLean-Prover is an end-to-end Lean4 theorem prover that replaces sorry declarations with kernel-checkable proofs. It is built from three agent types (Planning, Check, and Lean) composed by a recursive outer loop whose unit of revision is the proof plan itself, and uses no fine-tuning, no custom RL objective, and no theorem-specific scaffolding. On FormalQualBench, a benchmark of 23 PhD-qualifying-exam theorems, MerLean-Prover solves 10/23, surpassing the strongest published open-source baseline (OpenGauss, 8/23). On Putnam2025, the same harness closes 12/12 with substantially lower total wall-clock than the next-best system that closes the full set. The harness also transfers to smaller models: Sonnet closes all four tested FormalQualBench problems, and Haiku closes the two short ones. These results suggest that harness design is a central factor in end-to-end Lean4 theorem proving, alongside raw model capability, and that a relatively simple harness can already be effective.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes