Reinforcement Learning of Theorem Proving
Not on the map. Why?
Abstract (arXiv)
We introduce a theorem proving algorithm that uses practically no domain heuristics for guiding its connection-style proof search. Instead, it runs many Monte-Carlo simulations guided by reinforcement learning from previous proof attempts. We produce several versions of the prover, parameterized by different learning and guiding algorithms. The strongest version of the system is trained on a large corpus of mathematical problems and evaluated on previously unseen problems. The trained system solves within the same number of inferences over 40% more problems than a baseline prover, which is an unusually high improvement in this hard AI domain. To our knowledge this is the first time reinforcement learning has been convincingly applied to solving general mathematical problems on a large scale.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 14; 2023: 7; 2024: 13; 2025: 12; 2026: 7.
69 papers.
Sort:
By area:
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Provingcited by 126
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Provingcited by 77
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2024Learning Formal Mathematics From Intrinsic Motivationcited by 45
- 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
- 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinementcited by 33
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofscited by 28
38 more
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2021Contrastive Reinforcement Learning of Symbolic Reasoning Domainscited by 17
- 2021Learning to Guide a Saturation-Based Theorem Provercited by 15
- 2022Peano: Learning Formal Mathematical Reasoningcited by 15
- 2022Simplifying Polylogarithms with Machine Learningcited by 14
- 2021Proving Theorems using Incremental Learning and Hindsight Experience Replaycited by 13
- 2022Integration of knowledge and data in machine learningcited by 13
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2023Alien Codingcited by 9
- 2021The Role of Entropy in Guiding a Connection Provercited by 8
- 2021Fast and Slow Enigmas and Parental Guidancecited by 8
- 2022The Isabelle ENIGMAcited by 8
- 2021Online Machine Learning Techniques for Coq: A Comparisoncited by 7
- 2021Learning Theorem Proving Componentscited by 7
- 2024Learning Guided Automated Reasoning: A Brief Surveycited by 7
- 2021Learning Equational Theorem Provingcited by 5
- 2022Learning to Find Proofs and Theorems by Learning to Refine Search Strategies: The Case of Loop Invariant Synthesiscited by 5
- 2022LEMMA: Bootstrapping High-Level Mathematical Reasoning with Learned Symbolic Abstractionscited by 5
- 2021A Study of Continuous Vector Representationsfor Theorem Provingcited by 4
- 2021Similarity-Based Equational Inference in Physicscited by 4
- 2022Challenges to Solving Combinatorially Hard Long-Horizon Deep RL Taskscited by 4
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representationscited by 4
- 2024Symbolic Equation Solving via Reinforcement Learningcited by 4
- 2024Satisficing Exploration for Deep Reinforcement Learningcited by 4
- 2025Study and improvement of search algorithms in two-players perfect information gamescited by 4
- 2021Graph Contrastive Pre-training for Effective Theorem Reasoningcited by 3
- 2022Machine Learning Meets The Herbrand Universecited by 3
- 2023Lemmas: Generation, Selection, Applicationcited by 3
- 2023Reinforcement Learning and Data-Generation for Syntax-Guided Synthesiscited by 3
- 2024QEDCartographer: Automating Formal Verification Using Reward-Free Reinforcement Learningcited by 3
- 2025Learning Conjecturing from Scratchcited by 3
- 2021A* Search Without Expansions: Learning Heuristic Functions with Deep Q-Networkscited by 2
- 2024When Do Skills Help Reinforcement Learning? A Theoretical Analysis of Temporal Abstractionscited by 2
- 2025Tandem Training for Language Modelscited by 2
- 2022Adversarial Learning to Reason in an Arbitrary Logiccited by 1
- 2022Learning to Prove Trigonometric Identitiescited by 1
- 2022Project proposal: A modular reinforcement learning based automated theorem provercited by 1
- 2023Learning to solve arithmetic problems with a virtual abacuscited by 1
50 most cited of 69 All 69 (JSON)
- 2026Proving olympiad geometry theorems on a superconducting quantum processor13 Sep 2026
- 2026Imitation Learning for Connection-Tableau Construction26 Aug 2026
- 2026Reward-Oracle MCTS for Formal Theorem Proving: Sample-Efficient Search and the Need for Kernel-Level Proof Auditing11 Aug 2026
- 2026Self-Supervised Theorem Discovery in a Formal Axiomatic System27 Jun 2026
- 2026Automated Proving of Shannon-Type Entropy Inequalities via Fine-Tuned Language Models and Guided Tree Search4 Jun 2026
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputs13 Mar 2026
- 2026Enhancing Geometric Perception in VLMs via Translator-Guided Reinforcement Learning26 Feb 2026
- 2025G"odel's Poetry16 Dec 2025
- 2025DeepProofLog: Efficient Proving in Deep Stochastic Logic Programs11 Nov 2025
- 2025Tandem Training for Language Models15 Oct 2025
- 2025Partial Label Learning for Automated Theorem Proving4 Jul 2025
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofs24 Jun 2025
38 more
- 2025Decomposed Inductive Procedure Learning: Learning Academic Tasks with Human-Like Data Efficiency15 May 2025
- 2025Study and improvement of search algorithms in two-players perfect information games6 May 2025
- 2025Efficient Neural Clause-Selection Reinforcement10 Mar 2025
- 2025Automated Proof of Polynomial Inequalities via Reinforcement Learning9 Mar 2025
- 2025Learning Conjecturing from Scratch3 Mar 2025
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Proving11 Feb 2025
- 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Proving31 Jan 2025
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinement9 Dec 2024
- 2024Learning Rules Explaining Interactive Theorem Proving Tactic Prediction2 Nov 2024
- 2024QEDCartographer: Automating Formal Verification Using Reward-Free Reinforcement Learning17 Aug 2024
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN prover24 Jul 2024
- 2024Satisficing Exploration for Deep Reinforcement Learning16 Jul 2024
- 2024Learning Formal Mathematics From Intrinsic Motivation30 Jun 2024
- 2024When Do Skills Help Reinforcement Learning? A Theoretical Analysis of Temporal Abstractions12 Jun 2024
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Data23 May 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024Learning Guided Automated Reasoning: A Brief Survey6 Mar 2024
- 2024EvoGPT-f: An Evolutionary GPT Framework for Benchmarking Formal Math Languages12 Feb 2024
- 2024Symbolic Equation Solving via Reinforcement Learning24 Jan 2024
- 2023Few-shot Multispectral Segmentation with Representations Generated by Reinforcement Learning20 Nov 2023
- 2023Reinforcement Learning and Data-Generation for Syntax-Guided Synthesis13 Jul 2023
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations15 May 2023
- 2023Lemmas: Generation, Selection, Application10 Mar 2023
- 2023Safety without alignment27 Feb 2023
- 2023Alien Coding27 Jan 2023
- 2023Learning to solve arithmetic problems with a virtual abacus17 Jan 2023
- 2022Peano: Learning Formal Mathematical Reasoning29 Nov 2022
- 2022Genetic Algorithm for Program Synthesis22 Nov 2022
- 2022LEMMA: Bootstrapping High-Level Mathematical Reasoning with Learned Symbolic Abstractions16 Nov 2022
- 2022Machine Learning Meets The Herbrand Universe7 Oct 2022
- 2022Project proposal: A modular reinforcement learning based automated theorem prover6 Sep 2022
- 2022Learning to Prove Trigonometric Identities14 Jul 2022
- 2022Solving Quantitative Reasoning Problems with Language Models29 Jun 2022
- 2022Simplifying Polylogarithms with Machine Learning8 Jun 2022
- 2022Challenges to Solving Combinatorially Hard Long-Horizon Deep RL Tasks3 Jun 2022
- 2022Learning to Find Proofs and Theorems by Learning to Refine Search Strategies: The Case of Loop Invariant Synthesis27 May 2022
- 2022HyperTree Proof Search for Neural Theorem Proving23 May 2022
50 newest of 69 All 69 (JSON)
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Provingcited by 77
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2022Peano: Learning Formal Mathematical Reasoningcited by 15
- 2024Learning Guided Automated Reasoning: A Brief Surveycited by 7
- 2022LEMMA: Bootstrapping High-Level Mathematical Reasoning with Learned Symbolic Abstractionscited by 5
- 2026Enhancing Geometric Perception in VLMs via Translator-Guided Reinforcement Learningcited by 1
- 2025DeepProofLog: Efficient Proving in Deep Stochastic Logic Programscited by 0
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputscited by 0
- 2026Self-Supervised Theorem Discovery in a Formal Axiomatic Systemcited by 0
- 2026Self-Supervised Theorem Discovery in a Formal Axiomatic System27 Jun 2026
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputs13 Mar 2026
- 2026Enhancing Geometric Perception in VLMs via Translator-Guided Reinforcement Learning26 Feb 2026
- 2025DeepProofLog: Efficient Proving in Deep Stochastic Logic Programs11 Nov 2025
- 2025STP: Self-play LLM Theorem Provers with Iterative Conjecturing and Proving31 Jan 2025
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN prover24 Jul 2024
- 2024Learning Guided Automated Reasoning: A Brief Survey6 Mar 2024
- 2022Peano: Learning Formal Mathematical Reasoning29 Nov 2022
- 2022LEMMA: Bootstrapping High-Level Mathematical Reasoning with Learned Symbolic Abstractions16 Nov 2022
- 2022Solving Quantitative Reasoning Problems with Language Models29 Jun 2022
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2021Learning Equational Theorem Provingcited by 5
- 2026Imitation Learning for Connection-Tableau Constructioncited by 0
- 2026Imitation Learning for Connection-Tableau Construction26 Aug 2026
- 2021Proof Artifact Co-training for Theorem Proving with Language Models11 Feb 2021
- 2021Learning Equational Theorem Proving10 Feb 2021
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Provingcited by 126
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2024Learning Formal Mathematics From Intrinsic Motivationcited by 45
- 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
- 2021Contrastive Reinforcement Learning of Symbolic Reasoning Domainscited by 17
- 2021Learning to Guide a Saturation-Based Theorem Provercited by 15
- 2022Simplifying Polylogarithms with Machine Learningcited by 14
- 2021Proving Theorems using Incremental Learning and Hindsight Experience Replaycited by 13
- 2022Integration of knowledge and data in machine learningcited by 13
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2023Alien Codingcited by 9
12 most cited of 52 All 52 (JSON)
- 2026Proving olympiad geometry theorems on a superconducting quantum processor13 Sep 2026
- 2026Reward-Oracle MCTS for Formal Theorem Proving: Sample-Efficient Search and the Need for Kernel-Level Proof Auditing11 Aug 2026
- 2026Automated Proving of Shannon-Type Entropy Inequalities via Fine-Tuned Language Models and Guided Tree Search4 Jun 2026
- 2025G"odel's Poetry16 Dec 2025
- 2025Tandem Training for Language Models15 Oct 2025
- 2025Partial Label Learning for Automated Theorem Proving4 Jul 2025
- 2025Decomposed Inductive Procedure Learning: Learning Academic Tasks with Human-Like Data Efficiency15 May 2025
- 2025Study and improvement of search algorithms in two-players perfect information games6 May 2025
- 2025Efficient Neural Clause-Selection Reinforcement10 Mar 2025
- 2025Automated Proof of Polynomial Inequalities via Reinforcement Learning9 Mar 2025
- 2025Learning Conjecturing from Scratch3 Mar 2025
- 2025Goedel-Prover: A Frontier Model for Open-Source Automated Theorem Proving11 Feb 2025
12 newest of 52 All 52 (JSON)