mlsanityData to 14 Oct 2026

LEGO-Prover: Neural Theorem Proving with Growing Libraries

arXiv 2310.00656 ↗First posted 1 Oct 2023cs.AIcited by 109

Not on the map. Why?

Cited by 40 in LLM reasoning, but placed by its own abstract, which didn’t fit.

Abstract (arXiv)

Despite the success of large language models (LLMs), the task of theorem proving still remains one of the hardest reasoning tasks that is far from being fully solved. Prior methods using language models have demonstrated promising results, but they still struggle to prove even middle school level theorems. One common limitation of these methods is that they assume a fixed theorem library during the whole theorem proving process. However, as we all know, creating new useful theorems or even new theories is not only helpful but crucial and necessary for advancing mathematics and proving harder and deeper results. In this work, we present LEGO-Prover, which employs a growing skill library containing verified lemmas as skills to augment the capability of LLMs used in theorem proving. By constructing the proof modularly, LEGO-Prover enables LLMs to utilize existing skills retrieved from the library and to create new skills during the proving process. These skills are further evolved (by prompting an LLM) to enrich the library on another scale. Modular and reusable skills are constantly added to the library to enable tackling increasingly intricate mathematical problems. Moreover, the learned library further bridges the gap between human proofs and formal proofs by making it easier to impute missing steps. LEGO-Prover advances the state-of-the-art pass rate on miniF2F-valid (48.0% to 57.0%) and miniF2F-test (45.5% to 47.1%). During the proving process, LEGO-Prover also manages to generate over 20,000 skills (theorems/lemmas) and adds them to the growing library. Our ablation study indicates that these newly added skills are indeed helpful for proving theorems, resulting in an improvement from a success rate of 47.1% to 50.4%. We also release our code and all the generated skills.

Key facts. Cited by 109 papers in the map (data through 14 Oct 2026). Builds on 60 of its 111 references that are in the map. First posted on arXiv 1 Oct 2023.

Builds on

60 of 111 references.

References · 60

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2020Language Models are Few-Shot Learnerscited by 32,419
  4. 2023GPT-4 Technical Reportcited by 18,396
  5. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  6. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  7. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  8. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  9. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  10. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
  11. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
  12. 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
38 more
  1. 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
  2. 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
  3. 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
  4. 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
  5. 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
  6. 2022Survey of Hallucination in Natural Language Generationcited by 2,075
  7. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  8. 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,392
  9. 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
  10. 2022A Generalist Agentcited by 808
  11. 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 735
  12. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
  13. 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 625
  14. 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 427
  15. 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 391
  16. 2020Generative Language Modeling for Automated Theorem Provingcited by 388
  17. 2023Large Language Models as Tool Makerscited by 303
  18. 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
  19. 2019Deep Learning for Symbolic Mathematicscited by 270
  20. 2022Autoformalization with Large Language Modelscited by 263
  21. 2022Recurrent Memory Transformercited by 203
  22. 2022HyperTree Proof Search for Neural Theorem Provingcited by 197
  23. 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
  24. 2023Progressive-Hint Prompting Improves Reasoning in Large Language Modelscited by 147
  25. 2019The Lean mathematical librarycited by 134
  26. 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 132
  27. 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 119
  28. 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 109
  29. 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 98
  30. 2023Scaling Transformer to 1M tokens and beyond with RMTcited by 98
  31. 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 81
  32. 2023Large AI Models in Health Informatics: Applications, Challenges, and the Futurecited by 61
  33. 2023FIMO: A Challenge Formal Dataset for Automated Theorem Provingcited by 55
  34. 2018First Experiments with Neural Translation of Informal to Formal Mathematicscited by 53
  35. 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
  36. 2017Deep Network Guided Proof Searchcited by 47
  37. 2020INT: An Inequality Benchmark for Evaluating Generalization in Theorem Provingcited by 44
  38. 2020Learning to Prove Theorems by Learning to Generate Theoremscited by 43

50 most cited of 60 All 60 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 3; 2024: 29; 2025: 52; 2026: 25.

109 papers.

Sort:

By area:

  1. 2025From System 1 to System 2: A Survey of Reasoning Large Language Modelscited by 320
  2. 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 234
  3. 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 223
  4. 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 205
  5. 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 197
  6. 2025SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skillscited by 192
  7. 2025Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learningcited by 180
  8. 2024GenArtist: Multimodal LLM as an Agent for Unified Image Generation and Editingcited by 133
  9. 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Provingcited by 84
  10. 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 82
  11. 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 81
  12. 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Provingcited by 79
38 more
  1. 2024TroVE: Inducing Verifiable and Efficient Toolboxes for Solving Programmatic Taskscited by 75
  2. 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 68
  3. 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 60
  4. 2024Herald: A Natural Language Annotated Lean 4 Datasetcited by 59
  5. 2025Aristotle: IMO-level Automated Theorem Provingcited by 58
  6. 2024A Survey on Deep Learning for Theorem Provingcited by 57
  7. 2024The Limits of Inference Scaling Through Resamplingcited by 53
  8. 2024AutoVerus: Automated Proof Generation for Rust Codecited by 49
  9. 2024MUSTARD: Mastering Uniform Synthesis of Theorem and Proof Datacited by 43
  10. 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
  11. 2024Rango: Adaptive Retrieval-Augmented Proving for Automated Software Verificationcited by 27
  12. 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
  13. 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Modelscited by 24
  14. 2025ATLAS: Autoformalizing Theorems through Lifting, Augmentation, and Synthesis of Datacited by 23
  15. 2024FVEL: Interactive Formal Verification Environment with Large Language Models via Theorem Provingcited by 22
  16. 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchicallycited by 22
  17. 2024Consistent Autoformalization for Constructing Mathematical Librariescited by 21
  18. 2025Solving Inequality Proofs with Large Language Modelscited by 21
  19. 2024Towards Neural Synthesis for SMT-Assisted Proof-Oriented Programmingcited by 20
  20. 2025Proving the Coding Interview: A Benchmark for Formally Verified Code Generationcited by 19
  21. 2024miniCodeProps: a Minimal Benchmark for Proving Code Propertiescited by 18
  22. 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoningcited by 18
  23. 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 18
  24. 2025Proving Olympiad Inequalities by Synergizing LLMs and Symbolic Reasoningcited by 17
  25. 2026AI co-mathematician: Accelerating mathematicians with agentic AIcited by 17
  26. 2025Theorem Prover as a Judge for Synthetic Data Generationcited by 14
  27. 2023Adapting Large Language Models for Education: Foundational Capabilities, Potentials, and Challengescited by 13
  28. 2025StepFun-Prover Preview: Let's Think and Verify Step by Stepcited by 13
  29. 2024Laurel: Unblocking Automated Verification with Large Language Modelscited by 11
  30. 2024SubgoalXL: Subgoal-based Expert Learning for Theorem Provingcited by 11
  31. 2024Mars: Situated Inductive Reasoning in an Open-World Environmentcited by 11
  32. 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learningcited by 11
  33. 2025MPS-Prover: Advancing Stepwise Theorem Proving by Multi-Perspective Search and Data Curationcited by 10
  34. 2025Grammars of Formal Uncertainty: When to Trust LLMs in Automated Reasoning Taskscited by 10
  35. 2026R-Diverse: Mitigating Diversity Illusion in Self-Play LLM Trainingcited by 10
  36. 2026Formalizing Mathematics at Scalecited by 10
  37. 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verificationcited by 9
  38. 2024Stepwise Self-Consistent Mathematical Reasoning with Large Language Modelscited by 8

50 most cited of 109 All 109 (JSON)