GAR: Generative Adversarial Reinforcement Learning for Formal Theorem Proving
Not on the map. Why?
Abstract (arXiv)
Solving math problems through verifiable languages such as Lean has significantly impacted both the mathematics and computer science communities. Current state-of-the-art models are often trained with expensive online Reinforcement Learning (RL) or expert iteration. However, these approaches rely on fixed problem sets, which causes inefficient training and limits the model to tackle complex problems. To overcome these limitations, we propose **GAR**: *Generative Adversarial Reinforcement learning*, a comprehensive RL training framework that jointly trains the problem composer and solver in an adversarial loop. **GAR** introduces an implicit curriculum learning mechanism, which aligns task difficulty with the prover's evolving capability. It thereby improves the training efficiency and enables stronger performance of proving advanced theorems. Experiments show that with **GAR** training, Goedel-Prover-V2-8B and DeepSeek-Prover-V2-7B achieve an average relative improvement in pass@32 of **4.20%** on MiniF2F-Test benchmark, while DeepSeek-Prover-V2's pass@32 on ProofNet-Test increases from 22.58% to **25.81%**. Beyond formal proving, **GAR** establishes a general RL paradigm for co-evolution of problem generation and solving under verifiable environments. The training code for this paper is open-sourced in https://github.com/RickySkywalker/GAR-Official
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 28 of its 43 references that are in the map. First posted on arXiv 13 Oct 2025.
Builds on
28 of 43 references.
References · 28
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2024Qwen2.5-Math Technical Report: Toward Mathematical Expert Model via Self-Improvementcited by 1,057
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 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
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
- 2023Magicoder: Empowering Code Generation with OSS-Instructcited by 251
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 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
16 more
- 2025Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learningcited by 173
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2025A Minimalist Approach to LLM Reasoning: from Rejection Sampling to Reinforcecited by 141
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correctioncited by 140
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Provingcited by 126
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Provingcited by 82
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Provingcited by 77
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024TheoremLlama: Transforming General-Purpose LLMs into Lean4 Expertscited by 58
- 2023Let's Synthesize Step by Step: Iterative Dataset Synthesis with Large Language Models by Extrapolating Errors from Small Modelscited by 30
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2025MA-LoT: Model-Collaboration Lean-based Long Chain-of-Thought Reasoning enhances Formal Theorem Provingcited by 24
- 2025Let's Reason Formally: Natural-Formal Hybrid Reasoning Enhances LLM's Math Capabilitycited by 11
- 2025FANS -- Formal Answer Selection for Natural Language Math Reasoning Using Lean4cited by 5
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026Hardening Agent Benchmarks with Adversarial Hacker-Fixer Loopscited by 8
- 2026PhysProver: Advancing Automatic Theorem Proving for Physicscited by 2
- 2026Right in the Right Way: LM Training with Verifiable Rewards and Human Demonstrationscited by 2
- 2026Lean4Agent: Formal Modeling and Verification for Agent Workflow and Trajectorycited by 1
- 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generationcited by 0
- 2026Right in the Right Way: LM Training with Verifiable Rewards and Human Demonstrations1 Jul 2026
- 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generation17 Jun 2026
- 2026Hardening Agent Benchmarks with Adversarial Hacker-Fixer Loops8 Jun 2026
- 2026Lean4Agent: Formal Modeling and Verification for Agent Workflow and Trajectory2 Jun 2026
- 2026PhysProver: Advancing Automatic Theorem Proving for Physics22 Jan 2026