Beyond Theorem Proving: Formulation, Framework and Benchmark for Formal Problem-Solving
Not on the map. Why?
Abstract (arXiv)
As a seemingly self-explanatory task, problem-solving has been a significant component of science and engineering. However, a general yet concrete formulation of problem-solving itself is missing. With the recent development of AI-based problem-solving agents, the demand for process-level verifiability is rapidly increasing yet underexplored. To fill these gaps, we present a principled formulation of problem-solving as a deterministic Markov decision process; a novel framework, FPS (Formal Problem-Solving), which utilizes existing FTP (formal theorem proving) environments to perform process-verified problem-solving; and D-FPS (Deductive FPS), decoupling solving and answer verification for better human-alignment. The expressiveness, soundness and completeness of the frameworks are proven. We construct three benchmarks on problem-solving: FormalMath500, a formalization of a subset of the MATH500 benchmark; MiniF2F-Solving and PutnamBench-Solving, adaptations of FTP benchmarks MiniF2F and PutnamBench. For faithful, interpretable, and human-aligned evaluation, we propose RPE (Restricted Propositional Equivalence), a symbolic approach to determine the correctness of answers by formal verification. We evaluate four prevalent FTP models and two prompting methods as baselines, solving at most 23.77% of FormalMath500, 27.47% of MiniF2F-Solving, and 0.31% of PutnamBench-Solving.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 55 of its 88 references that are in the map. First posted on arXiv 7 May 2025.
Builds on
55 of 88 references.
References · 55
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Let's Verify Step by Stepcited by 3,598
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,928
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2024Tulu 3: Pushing Frontiers in Open Language Model Post-Trainingcited by 988
38 more
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 895
- 2023Measuring Faithfulness in Chain-of-Thought Reasoningcited by 668
- 2022PAL: Program-aided Language Modelscited by 635
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 533
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2024ProcessBench: Identifying Process Errors in Mathematical Reasoningcited by 277
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
- 2024RLHF Workflow: From Reward Modeling to Online RLHFcited by 265
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMscited by 265
- 2024FrontierMath: A Benchmark for Evaluating Advanced Mathematical Reasoning in AIcited by 227
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2024GSM-Plus: A Comprehensive Benchmark for Evaluating the Robustness of LLMs as Mathematical Problem Solverscited by 155
- 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 153
- 2024Physics of Language Models: Part 3.3, Knowledge Capacity Scaling Lawscited by 137
- 2019The Lean mathematical librarycited by 127
- 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 118
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024TheoremLlama: Transforming General-Purpose LLMs into Lean4 Expertscited by 58
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2023FIMO: A Challenge Formal Dataset for Automated Theorem Provingcited by 54
- 2024Don't Trust: Verify -- Grounding LLM Quantitative Reasoning with Autoformalizationcited by 53
- 2025xVerify: Efficient Answer Verifier for Reasoning Model Evaluationscited by 53
- 2024The Limits of Inference Scaling Through Resamplingcited by 51
- 2024Physics of Language Models: Part 2.2, How to Learn From Mistakes on Grade-School Math Problemscited by 49
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
- 2024Beyond Bradley-Terry Models: A General Preference Model for Language Model Alignmentcited by 24
- 2024Revealing the Barriers of Language Agents in Planningcited by 20
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
- 2025Formally Solving Answer-Construction Problems in Leancited by 1
- 2026Lean-GAP: A Dataset of Formalized Graduate Algebra Problemscited by 0
- 2026Lean-GAP: A Dataset of Formalized Graduate Algebra Problems20 May 2026
- 2025Formally Solving Answer-Construction Problems in Lean24 May 2025