Decomposing the Enigma: Subgoal-based Demonstration Learning for Formal Theorem Proving
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
- 2017Attention Is All You Needcited by 59,932
- 2023GPT-4 Technical Reportcited by 18,132
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
27 more
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2023Your Diffusion Model is Secretly a Zero-Shot Classifiercited by 301
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2022Autoformalization with Large Language Modelscited by 252
- 2022Selective Annotation Makes Language Models Better Few-Shot Learnerscited by 242
- 2022Diffusion models as plug-and-play priorscited by 230
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2019Search on the Replay Buffer: Bridging Planning and Reinforcement Learningcited by 188
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2022In-context Examples Selection for Machine Translationcited by 172
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 118
- 2020Maximum Entropy Gain Exploration for Long Horizon Multi-goal Reinforcement Learningcited by 100
- 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 97
- 2022An Information-theoretic Approach to Prompt Engineering Without Ground Truth Labelscited by 88
- 2020Automatic Curriculum Learning through Value Disagreementcited by 86
- 2021Asymmetric self-play for automatic goal discovery in robotic manipulationcited by 71
- 2019Dynamical Distance Learning for Semi-Supervised and Unsupervised Skill Discoverycited by 65
- 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
- 2019Discovering Options for Exploration by Minimizing Cover Timecited by 30
- 2020Divide-and-Conquer Monte Carlo Tree Search For Goal-Directed Planningcited by 19
- 2018Finding Options that Minimize Planning Timecited by 17
- 2021Computational Benefits of Intermediate Rewards for Goal-Reaching Policy Learningcited by 17
- 2022Phasic Self-Imitative Reduction for Sparse-Reward Goal-Conditioned Reinforcement Learningcited by 16
- 2021C-Planning: An Automatic Curriculum for Learning Goal-Reaching Taskscited by 15
Built on by
Citing papers per year: 2023: 8; 2024: 10; 2025: 15; 2026: 4.
37 papers.
Sort:
By area:
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2023G-LLaVA: Solving Geometric Problem with Multi-Modal Large Language Modelcited by 208
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 153
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planningcited by 135
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 55
25 more
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2023Provably safe systems: the only path to controllable AGIcited by 29
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
- 2025PDE-Controller: LLMs for Autoformalization and Reasoning of PDEscited by 23
- 2024FormalAlign: Automated Alignment Evaluation for Autoformalizationcited by 19
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 14
- 2025ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysiscited by 10
- 2025FormaRL: Enhancing Autoformalization with no Labeled Datacited by 9
- 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verificationcited by 8
- 2025From Hypothesis to Publication: A Comprehensive Survey of AI-Driven Research Support Systemscited by 8
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theoremscited by 8
- 20243D-Prover: Diversity Driven Theorem Proving With Determinantal Point Processescited by 6
- 2025Premise Selection for a Lean Hammercited by 6
- 2023Modeling Complex Mathematical Reasoning via Large Language Model based MathAgentcited by 3
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
- 2025Cog-Rethinker: Hierarchical Metacognitive Reinforcement Learning for LLM Reasoningcited by 3
- 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcitycited by 2
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Provingcited by 2
- 2023SEGO: Sequential Subgoal Optimization for Mathematical Problem-Solvingcited by 1
- 2025Hierarchical Attention Generates Better Proofscited by 1
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontiercited by 1
- 2026Theory-Level Autoformalization: From Isolated Statements to Unified Formal Knowledge Basescited by 1
- 2026Less Effort, Shorter Proofs: Reinforcement Learning for Security Protocol Analysis in Tamarincited by 0
- 2026Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competitioncited by 0
- 2026Theory-Level Autoformalization: From Isolated Statements to Unified Formal Knowledge Bases14 Jul 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competition30 Jun 2026
- 2026Less Effort, Shorter Proofs: Reinforcement Learning for Security Protocol Analysis in Tamarin22 May 2026
- 2025Cog-Rethinker: Hierarchical Metacognitive Reinforcement Learning for LLM Reasoning13 Oct 2025
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theorems12 Oct 2025
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoning26 Sep 2025
- 2025FormaRL: Enhancing Autoformalization with no Labeled Data26 Aug 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance18 Jul 2025
- 2025Premise Selection for a Lean Hammer9 Jun 2025
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languages8 Jun 2025
25 more
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decomposition30 Apr 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Proving12 Mar 2025
- 2025From Hypothesis to Publication: A Comprehensive Survey of AI-Driven Research Support Systems3 Mar 2025
- 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcity17 Feb 2025
- 2025PDE-Controller: LLMs for Autoformalization and Reasoning of PDEs3 Feb 2025
- 2025ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysis30 Jan 2025
- 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verification25 Oct 2024
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planning18 Oct 2024
- 20243D-Prover: Diversity Driven Theorem Proving With Determinantal Point Processes14 Oct 2024
- 2024FormalAlign: Automated Alignment Evaluation for Autoformalization14 Oct 2024
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search15 Aug 2024
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN prover24 Jul 2024
- 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competition15 Jul 2024
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Data23 May 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2023G-LLaVA: Solving Geometric Problem with Multi-Modal Large Language Model18 Dec 2023
- 2023Modeling Complex Mathematical Reasoning via Large Language Model based MathAgent14 Dec 2023
- 2023SEGO: Sequential Subgoal Optimization for Mathematical Problem-Solving19 Oct 2023
- 2023An In-Context Learning Agent for Formal Theorem-Proving6 Oct 2023
- 2023LEGO-Prover: Neural Theorem Proving with Growing Libraries1 Oct 2023
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Proving27 Sep 2023
- 2023Provably safe systems: the only path to controllable AGI5 Sep 2023
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Models27 Jun 2023
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planningcited by 135
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 55
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2025PDE-Controller: LLMs for Autoformalization and Reasoning of PDEscited by 23
- 2023Modeling Complex Mathematical Reasoning via Large Language Model based MathAgentcited by 3
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
- 2025Cog-Rethinker: Hierarchical Metacognitive Reinforcement Learning for LLM Reasoningcited by 3
- 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcitycited by 2
- 2026Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competitioncited by 0
- 2026Knowledge Distillation from Large Reasoning Models to Compact Student Models: A Case Study on the John O Bryan Mathematics Competition30 Jun 2026
- 2025Cog-Rethinker: Hierarchical Metacognitive Reinforcement Learning for LLM Reasoning13 Oct 2025
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoning26 Sep 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance18 Jul 2025
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decomposition30 Apr 2025
- 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcity17 Feb 2025
- 2025PDE-Controller: LLMs for Autoformalization and Reasoning of PDEs3 Feb 2025
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planning18 Oct 2024
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN prover24 Jul 2024
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2023Modeling Complex Mathematical Reasoning via Large Language Model based MathAgent14 Dec 2023
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
- 2023An In-Context Learning Agent for Formal Theorem-Proving6 Oct 2023
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 153
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2023Provably safe systems: the only path to controllable AGIcited by 29
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
- 2024FormalAlign: Automated Alignment Evaluation for Autoformalizationcited by 19
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 14
- 2025ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysiscited by 10
- 2025FormaRL: Enhancing Autoformalization with no Labeled Datacited by 9
- 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verificationcited by 8
- 2025From Hypothesis to Publication: A Comprehensive Survey of AI-Driven Research Support Systemscited by 8
12 most cited of 21 All 21 (JSON)
- 2026Theory-Level Autoformalization: From Isolated Statements to Unified Formal Knowledge Bases14 Jul 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026Less Effort, Shorter Proofs: Reinforcement Learning for Security Protocol Analysis in Tamarin22 May 2026
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theorems12 Oct 2025
- 2025FormaRL: Enhancing Autoformalization with no Labeled Data26 Aug 2025
- 2025Premise Selection for a Lean Hammer9 Jun 2025
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languages8 Jun 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Local Look-Ahead Guidance via Verifier-in-the-Loop for Automated Theorem Proving12 Mar 2025
- 2025From Hypothesis to Publication: A Comprehensive Survey of AI-Driven Research Support Systems3 Mar 2025
- 2025ProofAug: Efficient Neural Theorem Proving via Fine-grained Proof Structure Analysis30 Jan 2025
- 2024Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verification25 Oct 2024
12 newest of 21 All 21 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024SubgoalXL: Subgoal-based Expert Learning for Theorem Proving
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience
- 2025DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning
- 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization
- 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchically
- 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generation
- 2025Leanabell-Prover-V2: Verifier-integrated Reasoning for Formal Theorem Proving via Reinforcement Learning
- 2025Theorem Prover as a Judge for Synthetic Data Generation