mlsanityData to 7 Oct 2026

Decomposing the Enigma: Subgoal-based Demonstration Learning for Formal Theorem Proving

arXiv 2305.16366 ↗First posted 25 May 2023cs.CL cs.AI cs.LGcited by 37

On the map: Diffusion models → Discrete and text diffusion

Abstract (arXiv)

Large language models~(LLMs) present an intriguing avenue of exploration in the domain of formal theorem proving. Nonetheless, the full utilization of these models, particularly in terms of demonstration formatting and organization, remains an underexplored area. In an endeavor to enhance the efficacy of LLMs, we introduce a subgoal-based demonstration learning framework, consisting of two primary elements: Firstly, drawing upon the insights of subgoal learning from the domains of reinforcement learning and robotics, we propose the construction of distinct subgoals for each demonstration example and refine these subgoals in accordance with the pertinent theories of subgoal learning. Secondly, we build upon recent advances in diffusion models to predict the optimal organization, simultaneously addressing two intricate issues that persist within the domain of demonstration organization: subset selection and order determination. Through the integration of subgoal-based learning methodologies, we have successfully increased the prevailing proof accuracy from 38.9% to 44.3% on the miniF2F benchmark. Furthermore, the adoption of diffusion models for demonstration organization can lead to an additional enhancement in accuracy to 45.5%, or a 5× improvement in sampling efficiency compared with the long-standing state-of-the-art method. Our code is available at urlhttps://github.com/HKUNLP/subgoal-theorem-prover.

Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Placed in Discrete and text diffusion, one of 14 directions in Diffusion models. Builds on 39 of its 51 references that are in the map. First posted on arXiv 25 May 2023.

Builds on

39 of 51 references.

References · 39

  1. 2017Attention Is All You Needcited by 59,932
  2. 2023GPT-4 Technical Reportcited by 18,132
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
  5. 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
  6. 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
  7. 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
  8. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  9. 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
  10. 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
  11. 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
  12. 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
27 more
  1. 2020Generative Language Modeling for Automated Theorem Provingcited by 379
  2. 2023Your Diffusion Model is Secretly a Zero-Shot Classifiercited by 301
  3. 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
  4. 2022Autoformalization with Large Language Modelscited by 252
  5. 2022Selective Annotation Makes Language Models Better Few-Shot Learnerscited by 242
  6. 2022Diffusion models as plug-and-play priorscited by 230
  7. 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
  8. 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
  9. 2019Search on the Replay Buffer: Bridging Planning and Reinforcement Learningcited by 188
  10. 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
  11. 2022In-context Examples Selection for Machine Translationcited by 172
  12. 2022Formal Mathematics Statement Curriculum Learningcited by 141
  13. 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
  14. 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 118
  15. 2020Maximum Entropy Gain Exploration for Long Horizon Multi-goal Reinforcement Learningcited by 100
  16. 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 97
  17. 2022An Information-theoretic Approach to Prompt Engineering Without Ground Truth Labelscited by 88
  18. 2020Automatic Curriculum Learning through Value Disagreementcited by 86
  19. 2021Asymmetric self-play for automatic goal discovery in robotic manipulationcited by 71
  20. 2019Dynamical Distance Learning for Semi-Supervised and Unsupervised Skill Discoverycited by 65
  21. 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
  22. 2019Discovering Options for Exploration by Minimizing Cover Timecited by 30
  23. 2020Divide-and-Conquer Monte Carlo Tree Search For Goal-Directed Planningcited by 19
  24. 2018Finding Options that Minimize Planning Timecited by 17
  25. 2021Computational Benefits of Intermediate Rewards for Goal-Reaching Policy Learningcited by 17
  26. 2022Phasic Self-Imitative Reduction for Sparse-Reward Goal-Conditioned Reinforcement Learningcited by 16
  27. 2021C-Planning: An Automatic Curriculum for Learning Goal-Reaching Taskscited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 8; 2024: 10; 2025: 15; 2026: 4.

37 papers.

Sort:

By area:

  1. 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
  2. 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
  3. 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
  4. 2023G-LLaVA: Solving Geometric Problem with Multi-Modal Large Language Modelcited by 208
  5. 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
  6. 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 153
  7. 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planningcited by 135
  8. 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
  9. 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
  10. 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
  11. 2024A Survey on Deep Learning for Theorem Provingcited by 55
  12. 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 55
25 more
  1. 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
  2. 2023Provably safe systems: the only path to controllable AGIcited by 29
  3. 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
  4. 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
  5. 2025PDE-Controller: LLMs for Autoformalization and Reasoning of PDEscited by 23
  6. 2024FormalAlign: Automated Alignment Evaluation for Autoformalizationcited by 19
  7. 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 14
  8. 2025ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysiscited by 10
  9. 2025FormaRL: Enhancing Autoformalization with no Labeled Datacited by 9
  10. 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verificationcited by 8
  11. 2025From Hypothesis to Publication: A Comprehensive Survey of AI-Driven Research Support Systemscited by 8
  12. 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theoremscited by 8
  13. 20243D-Prover: Diversity Driven Theorem Proving With Determinantal Point Processescited by 6
  14. 2025Premise Selection for a Lean Hammercited by 6
  15. 2023Modeling Complex Mathematical Reasoning via Large Language Model based MathAgentcited by 3
  16. 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
  17. 2025Cog-Rethinker: Hierarchical Metacognitive Reinforcement Learning for LLM Reasoningcited by 3
  18. 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcitycited by 2
  19. 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Provingcited by 2
  20. 2023SEGO: Sequential Subgoal Optimization for Mathematical Problem-Solvingcited by 1
  21. 2025Hierarchical Attention Generates Better Proofscited by 1
  22. 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontiercited by 1
  23. 2026Theory-Level Autoformalization: From Isolated Statements to Unified Formal Knowledge Basescited by 1
  24. 2026Less Effort, Shorter Proofs: Reinforcement Learning for Security Protocol Analysis in Tamarincited by 0
  25. 2026Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competitioncited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2024SubgoalXL: Subgoal-based Expert Learning for Theorem Proving
  2. 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience
  3. 2025DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning
  4. 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization
  5. 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchically
  6. 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generation
  7. 2025Leanabell-Prover-V2: Verifier-integrated Reasoning for Formal Theorem Proving via Reinforcement Learning
  8. 2025Theorem Prover as a Judge for Synthetic Data Generation