Paper Overview
Research Area: AI Authors: Jui-Hui Chung, Ziyang Cai, Zihao Li, Qishuo Yin, Rohit Agarwal, Simon Park, Rodrigo Porto, Narutatsu Ri, Ziran Yang, Shange Tang, Xingyu Dang, Hongzhou Lin, Mengdi Wang, Danqi Chen, Chi Jin, Liam H Fowl, Sanjeev Arora Published: 2026-06-04 arXiv: 2606.06468
Introduction
We introduce Goedel-Architect, an agentic framework for formal theorem proving in Lean 4 centered on blueprint generation and refinement. A blueprint is a dependency graph of definitions and lemmas that builds up to the main theorem.
Method
1. Blueprint generation: Goedel-Architect generates a blueprint of formally stated definitions and lemmas, along with declared dependencies. This blueprint is optionally guided by a natural language proof. 2. Parallel proving: A tool-equipped Lean prover component closes each open lemma node in parallel using relevant dependencies. 3. Refinement: Failed lemmas in turn drive refinement of the global blueprint.
This strategy contrasts with other mainstream approaches that use recursive lemma decomposition, which can inefficiently loop on dead-end strategies.
Results
Using the open-weight DeepSeek-V4-Flash (284B-A13B) as the backbone:
- MiniF2F-test: 99.2% pass@1
- PutnamBench: 75.6% pass@1
- With optional natural language proof initialization of the blueprint for harder problems:
- Solves the two remaining MiniF2F-test problems (100%)
- PutnamBench improved to 88.8% (597/672)
- IMO 2025: 4/6 problems solved
- Putnam 2025: 11/12 problems solved
- USAMO 2026: 3/6 problems solved
Paper Abstract
> We introduce Goedel-Architect, an agentic framework for formal theorem proving in Lean 4 centered on blueprint generation and refinement. A blueprint is a dependency graph of definitions and lemmas that builds up to the main theorem. First, Goedel-Architect generates a blueprint of formally stated definitions and lemmas, along with declared dependencies. This blueprint is optionally guided by a natural language proof. Then, a tool-equipped Lean prover component closes each open lemma node in parallel using relevant dependencies. Failed lemmas in turn drive refinement of the global blueprint. This strategy contrasts with other mainstream approaches which use recursive lemma decomposition, and can inefficiently loop on dead-end strategies. Using the open-weight DeepSeek-V4-Flash (284B-A13B) ...
--- *Auto-collected on 2026-06-08*