Theorem Prover as a Judge for Synthetic Data Generation
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
The demand for synthetic data in mathematical reasoning has increased due to its potential to enhance the mathematical capabilities of large language models (LLMs). However, ensuring the validity of intermediate reasoning steps remains a significant challenge, affecting data quality. While formal verification via theorem provers effectively validates LLM reasoning, the autoformalisation of mathematical proofs remains error-prone. In response, we introduce iterative autoformalisation, an approach that iteratively refines theorem prover formalisation to mitigate errors, thereby increasing the execution rate on the Lean prover from 60% to 87%. Building upon that, we introduce Theorem Prover as a Judge (TP-as-a-Judge), a method that employs theorem prover formalisation to rigorously assess LLM intermediate reasoning, effectively integrating autoformalisation with synthetic data generation. Finally, we present Reinforcement Learning from Theorem Prover Feedback (RLTPF), a framework that replaces human annotation with theorem prover feedback in Reinforcement Learning from Human Feedback (RLHF). Across multiple LLMs, applying TP-as-a-Judge and RLTPF improves benchmarks with only 3,508 samples, achieving 5.56% accuracy gain on Mistral-7B for MultiArith, 6.00% on Llama-2-7B for SVAMP, and 3.55% on Llama-3.1-8B for AQUA.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 44 of its 63 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
44 of 63 references.
Closest ancestors · 12
Same direction, newest first
- 2025rStar-Math: Small LLMs Can Master Math Reasoning with Self-Evolved Deep Thinking8 Jan
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning20 Dec
- 2024CoMAT: Chain of Mathematically Annotated Thought Improves Mathematical Reasoning14 Oct
- 2024OpenMathInstruct-2: Accelerating AI for Math with Massive Open-Source Instruction Data2 Oct
- 2024Process-Driven Autoformalization in Lean 44 Jun
- 2024Don't Trust: Verify -- Grounding LLM Quantitative Reasoning with Autoformalization26 Mar
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Lean20 Mar
- 2024MathScale: Scaling Instruction Tuning for Mathematical Reasoning5 Mar
- 2024MathGenie: Generating Synthetic Data with Question Back-translation for Enhancing Mathematical Reasoning of LLMs26 Feb
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models5 Feb
- 2023MathCoder: Seamless Code Integration in LLMs for Enhanced Mathematical Reasoning5 Oct
Other references · 32
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2025s1: Simple test-time scalingcited by 1,311
- 2024OlympiadBench: A Challenging Benchmark for Promoting AGI with Olympiad-Level Bilingual Multimodal Scientific Problemscited by 1,099
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2024Qwen2.5-Math Technical Report: Toward Mathematical Expert Model via Self-Improvementcited by 1,057
20 more
- 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 946
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 895
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
- 2024Improve Mathematical Reasoning in Language Models by Automated Process Supervisioncited by 426
- 2016Solving General Arithmetic Word Problemscited by 353
- 2023Faithful Chain-of-Thought Reasoningcited by 285
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2023LINC: A Neurosymbolic Approach for Logical Reasoning by Combining Language Models with First-Order Logic Proverscited by 161
- 2024AlphaMath Almost Zero: Process Supervision without Processcited by 160
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2024Faithful Logical Reasoning via Symbolic Chain-of-Thoughtcited by 99
- 2025Learning to Plan & Reason for Evaluation with Thinking-LLM-as-a-Judgecited by 75
- 2024Iterative Refinement of Project-Level Code Context for Precise Code Generation with Compiler Feedbackcited by 45
- 2024Autoformalize Mathematical Statements by Symbolic Equivalence and Semantic Consistencycited by 39
- 2024Verification and Refinement of Natural Language Explanations through LLM-Symbolic Theorem Provingcited by 35
- 2024From Calculation to Adjudication: Examining LLM judges on Mathematical Reasoning Taskscited by 22
- 2024Reverse Question Answering: Can an LLM Write a Question so Hard (or Bad) that it Can't Answer?cited by 13
Built on by
Citing papers per year: 2025: 8; 2026: 5.
13 papers.
Sort:
By area:
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 381
- 2025WebShaper: Agentically Data Synthesizing via Information-Seeking Formalizationcited by 118
- 2025VeriCoT: Neuro-symbolic Chain-of-Thought Validation via Logical Consistency Checkscited by 10
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chainscited by 9
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theoremscited by 8
- 2025Enhancing Logical Reasoning in Language Models via Symbolically-Guided Monte Carlo Process Supervisioncited by 6
- 2025LogicReward: Incentivizing LLM Reasoning via Step-Wise Logical Supervisioncited by 6
- 2026Pushing the Boundaries of Natural Reasoning: Interleaved Bonus from Formal-Logic Verificationcited by 4
- 2025Lean Meets Theoretical Computer Science: Scalable Synthesis of Theorem Proving Challenges in Formal-Informal Pairscited by 3
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisationcited by 3
- 2026The Consensus Trap: Dissecting Subjectivity and the "Ground Truth" Illusion in Data Annotationcited by 1
- 2026AoA: Theorem Proving Agent over Abstract Syntax Tree of Redesigned Languagecited by 1
- 2026AoA: Theorem Proving Agent over Abstract Syntax Tree of Redesigned Language17 Jul 2026
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation10 Jun 2026
- 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation22 Mar 2026
- 2026The Consensus Trap: Dissecting Subjectivity and the "Ground Truth" Illusion in Data Annotation11 Feb 2026
- 2026Pushing the Boundaries of Natural Reasoning: Interleaved Bonus from Formal-Logic Verification30 Jan 2026
- 2025LogicReward: Incentivizing LLM Reasoning via Step-Wise Logical Supervision20 Dec 2025
- 2025VeriCoT: Neuro-symbolic Chain-of-Thought Validation via Logical Consistency Checks6 Nov 2025
- 2025DRIFT: Decompose, Retrieve, Illustrate, then Formalize Theorems12 Oct 2025
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chains29 Aug 2025
- 2025Lean Meets Theoretical Computer Science: Scalable Synthesis of Theorem Proving Challenges in Formal-Informal Pairs21 Aug 2025
- 2025WebShaper: Agentically Data Synthesizing via Information-Seeking Formalization20 Jul 2025
- 2025Enhancing Logical Reasoning in Language Models via Symbolically-Guided Monte Carlo Process Supervision26 May 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 381
- 2025VeriCoT: Neuro-symbolic Chain-of-Thought Validation via Logical Consistency Checkscited by 10
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chainscited by 9
- 2025Enhancing Logical Reasoning in Language Models via Symbolically-Guided Monte Carlo Process Supervisioncited by 6
- 2025LogicReward: Incentivizing LLM Reasoning via Step-Wise Logical Supervisioncited by 6
- 2026Pushing the Boundaries of Natural Reasoning: Interleaved Bonus from Formal-Logic Verificationcited by 4
- 2025Lean Meets Theoretical Computer Science: Scalable Synthesis of Theorem Proving Challenges in Formal-Informal Pairscited by 3
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisationcited by 3
- 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitationcited by 0
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation10 Jun 2026
- 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation22 Mar 2026
- 2026Pushing the Boundaries of Natural Reasoning: Interleaved Bonus from Formal-Logic Verification30 Jan 2026
- 2025LogicReward: Incentivizing LLM Reasoning via Step-Wise Logical Supervision20 Dec 2025
- 2025VeriCoT: Neuro-symbolic Chain-of-Thought Validation via Logical Consistency Checks6 Nov 2025
- 2025PiCSAR: Probabilistic Confidence Selection And Ranking for Reasoning Chains29 Aug 2025
- 2025Lean Meets Theoretical Computer Science: Scalable Synthesis of Theorem Proving Challenges in Formal-Informal Pairs21 Aug 2025
- 2025Enhancing Logical Reasoning in Language Models via Symbolically-Guided Monte Carlo Process Supervision26 May 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2025Leanabell-Prover-V2: Verifier-integrated Reasoning for Formal Theorem Proving via Reinforcement Learning
- 2025DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning
- 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction
- 2025Spark-Prover-X1: Formal Theorem Proving Through Diverse Data Training
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience
- 2026Learning to Disprove: Formal Counterexample Generation with Large Language Models
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidance