mlsanityData to 14 Oct 2026

A Theoretical Framework for Self-Play Theorem Proving Algorithms

arXiv 2606.01861 ↗First posted 1 Jun 2026cs.LGcited by 1

On the map: Synthetic data and self-improvement for LLMs → Self-play RL for reasoning

Abstract (arXiv)

Self-play, a type of training algorithm that enables a model to self-improve, has recently shown promising empirical results in the context of formal theorem proving using Large Language Models (LLMs). (Dong & Ma, 2025) instantiate self-play with two cooperating agents: a prover, which proves theorems, and a conjecturer, which generates new theorems as a curriculum to the prover. In this paper, we provide a theoretical framework for understanding the self-improvement capabilities of self-play algorithms for theorem proving. First, we formalize the set of theorems as a graph, with nodes as theorems and edges between pairs of theorems with similar semantics. We introduce a set of primitive assumptions that characterize the guarantees of a trained prover and how a conjecturer can access the structure of the graph. Second, we show that if the underlying graph of theorems is well-connected, then a prover-conjecturer system, where the conjecturing algorithm is based on a reversible random walk, is sufficient to grow the set of proved theorems exponentially. Third, motivated by an issue encountered empirically by self-play algorithms, where the conjecturer tends to generate artificially complex and non-fundamental theorems, we propose a diversity measure for a training distribution of theorems generated by a conjecturer and an improved conjecturing algorithm that locally maximizes this diversity measure, by computing the diffusion similarity between neighboring theorems in the theorem graph. Finally, we describe a method to compute the diffusion similarity by using contrastive learning to embed nodes into Euclidean space and then computing the inner-product between embeddings.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Self-play RL for reasoning, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 25 of its 44 references that are in the map. First posted on arXiv 1 Jun 2026.

Builds on

25 of 44 references.

Closest ancestors · 2

Same direction, newest first

  1. 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction5 Aug
  2. 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Proving31 Jan

Other references · 23

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  3. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
  4. 2017Wasserstein GANcited by 639
  5. 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
  6. 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 287
  7. 2025Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learningcited by 180
  8. 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Provingcited by 133
  9. 2020Near-Optimal Reinforcement Learning with Self-Playcited by 109
  10. 2025Seed-Prover: Deep and Broad Reasoning for Automated Theorem Provingcited by 101
  11. 2015Low-rank Solutions of Linear Matrix Equations via Procrustes Flowcited by 97
  12. 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Provingcited by 84
11 more
  1. 2025Aristotle: IMO-level Automated Theorem Provingcited by 58
  2. 2024Learning Formal Mathematics From Intrinsic Motivationcited by 45
  3. 2025Early science acceleration experiments with GPT-5cited by 41
  4. 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
  5. 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Searchcited by 34
  6. 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 28
  7. 2025Leanabell-Prover-V2: Verifier-integrated Reasoning for Formal Theorem Proving via Reinforcement Learningcited by 27
  8. 2025Metastable Dynamics of Chain-of-Thought Reasoning: Provable Benefits of Search, RL and Distillationcited by 25
  9. 2025StepFun-Prover Preview: Let's Think and Verify Step by Stepcited by 13
  10. 2025On Learning Verifiers and Implications to Chain-of-Thought Reasoningcited by 6
  11. 2026Artificial Intelligence and the Structure of Mathematicscited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026Scaling Self-Play with Self-Guidance
  2. 2025LeanConjecturer: Automatic Generation of Mathematical Conjectures for Theorem Proving
  3. 2026TCSAlgBench: Benchmarking Automated Proving for Research-Level Theoretical Computer Science
  4. 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchically
  5. 2026Self-Supervised Theorem Discovery in a Formal Axiomatic System
  6. 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience
  7. 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofs
  8. 2026Stellar Colosseum: A Many-Agent Harness for Long-Horizon Research in Mathematics and Theoretical Computer Science