Lean Meets Theoretical Computer Science: Scalable Synthesis of Theorem Proving Challenges in Formal-Informal Pairs
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Formal theorem proving (FTP) has emerged as a critical foundation for evaluating the reasoning capabilities of large language models, enabling automated verification of mathematical proofs at scale. However, progress has been constrained by limited datasets due to the high cost of manual curation and the scarcity of challenging problems with verified formal-informal correspondences. We propose leveraging theoretical computer science (TCS) as a scalable source of rigorous proof problems, where algorithmic definitions enable automated generation of arbitrarily many challenging theorem-proof pairs. We demonstrate this approach on two TCS domains: Busy Beaver problems, which involve proving bounds on Turing machine halting behavior, and Mixed Boolean Arithmetic problems, which combine logical and arithmetic reasoning. Our framework automatically synthesizes problems with parallel formal (Lean4) and informal (Markdown) specifications, creating a scalable pipeline for generating verified proof challenges. Evaluation on frontier models reveals substantial gaps in automated theorem proving: while DeepSeekProver-V2-671B achieves 57.5% success on Busy Beaver problems, it manages only 12% on Mixed Boolean Arithmetic problems. These results highlight the difficulty of long-form proof generation even for problems that are computationally easy to verify, demonstrating the value of TCS domains for advancing automated reasoning research.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 25 of its 38 references that are in the map. First posted on arXiv 21 Aug 2025.
Builds on
25 of 38 references.
Closest ancestors · 6
Same direction, newest first
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decomposition30 Apr
- 2025Theorem Prover as a Judge for Synthetic Data Generation18 Feb
- 2024Process-Driven Autoformalization in Lean 44 Jun
- 2024MUSTARD: Mastering Uniform Synthesis of Theorem and Proof Data14 Feb
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models5 Feb
- 2020Generative Language Modeling for Automated Theorem Proving7 Sep
Other references · 19
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 391
- 2022Autoformalization with Large Language Modelscited by 263
- 2022Data Contamination: From Memorization to Exploitationcited by 236
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 192
- 2024PutnamBench: Evaluating Neural Theorem-Provers on the Putnam Mathematical Competitioncited by 165
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Provingcited by 133
- 2024Generalization or Memorization: Data Contamination and Trustworthy Evaluation for Large Language Modelscited by 122
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 122
- 2023NPHardEval: Dynamic Benchmark on Reasoning Ability of Large Language Models via Complexity Classescited by 79
- 2024MixEval: Deriving Wisdom of the Crowd from LLM Benchmark Mixturescited by 74
7 more
- 2020INT: An Inequality Benchmark for Evaluating Generalization in Theorem Provingcited by 44
- 2024AntiLeakBench: Preventing Data Contamination by Automatically Constructing Benchmarks with Updated Real-World Knowledgecited by 44
- 2024Autoformalize Mathematical Statements by Symbolic Equivalence and Semantic Consistencycited by 41
- 2024Formal-LLM: Integrating Formal Language and Natural Language for Controllable LLM-based Agentscited by 40
- 2024ConStat: Performance-Based Contamination Detection in Large Language Modelscited by 33
- 2024Combining LLM Code Generation with Formal Specifications and Reactive Program Synthesiscited by 7
- 2025Psychometric-Based Evaluation for Theorem Proving with Large Language Modelscited by 1
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Learning to Disprove: Formal Counterexample Generation with Large Language Modelscited by 5
- 2026FormalTCS: Benchmarking End-to-End Frontier Formal Theoretical Computer Science Research of Large Language Modelscited by 2
- 2026TCSAlgBench: Benchmarking Automated Proving for Research-Level Theoretical Computer Sciencecited by 0
- 2026TCSAlgBench: Benchmarking Automated Proving for Research-Level Theoretical Computer Science28 Sep 2026
- 2026FormalTCS: Benchmarking End-to-End Frontier Formal Theoretical Computer Science Research of Large Language Models20 Aug 2026
- 2026Learning to Disprove: Formal Counterexample Generation with Large Language Models19 Mar 2026
Similar, not cited
Close in wording, no citation either way
- 2025A Combinatorial Identities Benchmark for Theorem Proving via Automated Theorem Generation
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoning
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Models
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation
- 2026TheoremBench: Evaluating LLMs on Theorem Proving in Formal Mathematics
- 2026Advancing Mathematics Research with AI-Driven Formal Proof Search
- 2026CAM-Bench: A Benchmark for Computational and Applied Mathematics in Lean
- 2026FormalProofBench: Can Models Write Graduate Level Math Proofs That Are Formally Verified?