Proof Artifact Co-training for Theorem Proving with Language Models
On the map: Offline RL and imitation learning from data → Language-conditioned policies and VLAs
Abstract (arXiv)
Labeled data for imitation learning of theorem proving in large libraries of formalized mathematics is scarce as such libraries require years of concentrated effort by human specialists to be built. This is particularly challenging when applying large Transformer language models to tactic prediction, because the scaling of performance with respect to model size is quickly disrupted in the data-scarce, easily-overfitted regime. We propose PACT (bf Proof bf Artifact bf Co-bf Training), a general methodology for extracting abundant self-supervised data from kernel-level proof terms for co-training alongside the usual tactic prediction objective. We apply this methodology to Lean, an interactive proof assistant which hosts some of the most sophisticated formalized mathematics to date. We instrument Lean with a neural theorem prover driven by a Transformer language model and show that PACT improves theorem proving success rate on a held-out suite of test theorems from 32% to 48%.
Key facts. Cited by 130 papers in the map (data through 7 Oct 2026). Placed in Language-conditioned policies and VLAs, one of 13 directions in Offline RL and imitation learning from data. Builds on 58 of its 94 references that are in the map. First posted on arXiv 11 Feb 2021.
Builds on
58 of 94 references.
References · 58
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2019Cross-lingual Language Model Pretrainingcited by 1,088
38 more
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
- 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 668
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
- 2020Scaling Laws for Autoregressive Generative Modelingcited by 510
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2019MASS: Masked Sequence to Sequence Pre-training for Language Generationcited by 345
- 2019Deep Learning for Symbolic Mathematicscited by 266
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2018An efficient framework for learning sentence representationscited by 197
- 2017End-to-End Differentiable Provingcited by 159
- 2020Adversarial Robustness: From Self-Supervised Pre-Training to Fine-Tuningcited by 152
- 2019The Lean mathematical librarycited by 127
- 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 107
- 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 80
- 2018Reinforcement Learning of Theorem Provingcited by 69
- 2019Graph Representations for Higher-Order Logic and Theorem Provingcited by 55
- 2018First Experiments with Neural Translation of Informal to Formal Mathematicscited by 52
- 2020Teaching Temporal Logics to Neural Networkscited by 51
- 2018GamePad: A Learning Environment for Theorem Provingcited by 48
- 2021LIME: Learning Inductive Bias for Primitives of Mathematical Reasoningcited by 46
- 2018TacticToe: Learning to Prove with Tacticscited by 43
- 2020Learning to Prove Theorems by Learning to Generate Theoremscited by 43
- 2019Exploration of Neural Machine Translation in Autoformalization of Mathematics in Mizarcited by 40
- 2019Generating Correctness Proofs with Neural Networkscited by 36
- 2016Holophrasm: a neural Automated Theorem Prover for higher-order logiccited by 29
- 2018Grasp2Vec: Learning Object Representations from Self-Supervised Graspingcited by 27
- 2019Learning to Reason in Large Theories without Imitationcited by 27
- 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
- 2017HolStep: A Machine Learning Dataset for Higher-order Logic Theorem Provingcited by 26
- 2020First Neural Conjecturing Datasets and Experimentscited by 26
- 2018Can Neural Networks Understand Logical Entailment?cited by 24
- 2013MizAR 40 for Mizar 40cited by 23
- 2020ProGraML: Graph-based Deep Learning for Program Optimization and Analysiscited by 23
- 2020The Tactician (extended version): A Seamless, Interactive Tactic Learner and Prover for Coqcited by 23
- 2019Hammering Mizar by Learning Clause Guidancecited by 20
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2021: 5; 2022: 14; 2023: 22; 2024: 38; 2025: 26; 2026: 25.
130 papers.
Sort:
By area:
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 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
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 283
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2022Autoformalization with Large Language Modelscited by 252
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 225
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
38 more
- 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 118
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoningcited by 117
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 97
- 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Provingcited by 82
- 2021NaturalProofs: Mathematical Theorem Proving in Natural Languagecited by 80
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
- 2022NaturalProver: Grounded Mathematical Proof Generation with Language Modelscited by 72
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2021Linear algebra with transformerscited by 62
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2023FIMO: A Challenge Formal Dataset for Automated Theorem Provingcited by 54
- 2024Lean Copilot: Large Language Models as Copilots for Theorem Proving in Leancited by 52
- 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
- 2025Aristotle: IMO-level Automated Theorem Provingcited by 47
- 2024Process-Driven Autoformalization in Lean 4cited by 45
- 2024MUSTARD: Mastering Uniform Synthesis of Theorem and Proof Datacited by 43
- 2024Towards Scientific Discovery with Generative AI: Progress, Opportunities, and Challengescited by 41
- 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
- 2023Decomposing the Enigma: Subgoal-based Demonstration Learning for Formal Theorem Provingcited by 37
- 2024miniCTX: Neural Theorem Proving with (Long-)Contextscited by 35
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Searchcited by 34
- 2023LLMSTEP: LLM proofstep suggestions in Leancited by 32
- 2024Large Language Models for Education: A Surveycited by 32
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofscited by 28
- 2024Autoformalizing Euclidean Geometrycited by 27
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2024Proving Theorems Recursivelycited by 25
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2024Rango: Adaptive Retrieval-Augmented Proving for Automated Software Verificationcited by 25
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
- 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Modelscited by 24
- 2023Mathematical Language Models: A Surveycited by 24
- 2024FVEL: Interactive Formal Verification Environment with Large Language Models via Theorem Provingcited by 22
- 2024Formal Theorem Proving by Rewarding LLMs to Decompose Proofs Hierarchicallycited by 22
- 2024Machine learning and information theory concepts towards an AI Mathematiciancited by 20
50 most cited of 130 All 130 (JSON)
- 2026NanoProof: Open and Efficient Automated Theorem Proving in Lean 48 Oct 2026
- 2026SkillEvoLean: Mutation-enhanced skill evolution for Lean provers1 Oct 2026
- 2026Predicting the Next State Is Not Enough: JEPA Representations for Lean Theorem Proving26 Sep 2026
- 2026Governed Deduction: Policy-Grounded Premise Authorization Beyond Relevance25 Sep 2026
- 2026Direct Optimization of Generators for Search in Automated Theorem Proving22 Sep 2026
- 2026ProofEvolve: Neuro-Symbolic Evolution for Formal Automated Theorem Proving26 Aug 2026
- 2026PROVE-RT: Generating Mechanized Theorem Prover Scripts for Real-Time Systems using LLMs13 Aug 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026LAMP: Lean-based Agentic framework with MCP and Proof Repair27 Jun 2026
- 2026Self-Supervised Theorem Discovery in a Formal Axiomatic System27 Jun 2026
- 2026Geometric Measurements of the Axiom of Choice in Neural Proof Embeddings26 Jun 2026
- 2026VeryTrace: Verifying Reasoning Traces through Compilable Formalism and Structured Verification23 Jun 2026
38 more
- 2026VERITAS: Verifier-Guided Proof Search for Zero-Shot Formal Theorem Proving17 Jun 2026
- 2026The Faithfulness Gap: Certifying Semantic Equivalence Between Natural-Language and Formal Mathematical Statements15 Jun 2026
- 2026Evaluating the Robustness of Proof Autoformalization in Lean 412 Jun 2026
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2026MerLean-Prover: A Recursive Looping Harness for Lean 4 Theorem Proving26 May 2026
- 2026NeuroNL2LTL: A Neurosymbolic Framework for Natural Language Translation of Linear Temporal Logic20 May 2026
- 2026OProver: A Unified Framework for Agentic Formal Theorem Proving17 May 2026
- 2026Rethinking Supervision Granularity: Segment-Level Learning for LLM-Based Theorem Proving12 May 2026
- 2026LongCat-Flash-Prover: Advancing Native Formal Reasoning via Agentic Tool-Integrated Reinforcement Learning22 Mar 2026
- 2026FormalEvolve: Neuro-Symbolic Evolutionary Search for Diverse Autoformalization20 Mar 2026
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputs13 Mar 2026
- 2026Names Don't Matter: Symbol-Invariant Transformer for Open-Vocabulary Learning30 Jan 2026
- 2026Inference-Time Diversity in RL-Trained Lean Theorem Provers: A Diagnostic Study22 Jan 2026
- 2025G"odel's Poetry16 Dec 2025
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025ProofBridge: Auto-Formalization of Natural Language Proofs in Lean via Joint Embeddings17 Oct 2025
- 2025Aristotle: IMO-level Automated Theorem Proving1 Oct 2025
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Provers8 Sep 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025LeanTree: Accelerating White-Box Proof Search with Factorized States in Lean 419 Jul 2025
- 2025Bourbaki: Self-Generated and Goal-Conditioned MDPs for Theorem Proving3 Jul 2025
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Context3 Jul 2025
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofs24 Jun 2025
- 2025STORM-BORN: A Challenging Mathematical Derivations Dataset Curated via a Human-in-the-Loop Multi-Agent Framework2 Jun 2025
- 2025HybridProver: Augmenting Theorem Proving with LLM-Driven Proof Synthesis and Refinement21 May 2025
- 2025Towards Automated Scoping of AI for Social Good Projects28 Apr 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025LLM for Complex Reasoning Task: An Exploratory Study in Fermi Problems3 Apr 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimization25 Feb 2025
- 2025LeanProgress: Guiding Search for Neural Theorem Proving via Proof Progress Prediction25 Feb 2025
- 2025Steering LLMs for Formal Theorem Proving21 Feb 2025
- 2025Proving Olympiad Inequalities by Synergizing LLMs and Symbolic Reasoning19 Feb 2025
- 2025Building A Proof-Oriented Programmer That Is 64% Better Than GPT-4o Under Data Scarcity17 Feb 2025
- 2025Generating Millions Of Lean Theorems With Proofs By Exploring State Transition Graphs16 Feb 2025
- 2025ProofWala: A Framework for Multilingual Proof Data Synthesis and Theorem-Proving7 Feb 2025
- 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Proving5 Feb 2025
- 2025Simplifying Formal Proof-Generating Models with ChatGPT and Basic Searching Techniques5 Feb 2025
50 newest of 130 All 130 (JSON)
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 283
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoningcited by 117
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024Process-Driven Autoformalization in Lean 4cited by 45
- 2024MUSTARD: Mastering Uniform Synthesis of Theorem and Proof Datacited by 43
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
- 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Modelscited by 24
12 most cited of 30 All 30 (JSON)
- 2026LAMP: Lean-based Agentic framework with MCP and Proof Repair27 Jun 2026
- 2026Self-Supervised Theorem Discovery in a Formal Axiomatic System27 Jun 2026
- 2026VeryTrace: Verifying Reasoning Traces through Compilable Formalism and Structured Verification23 Jun 2026
- 2026Rethinking Supervision Granularity: Segment-Level Learning for LLM-Based Theorem Proving12 May 2026
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputs13 Mar 2026
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Provers8 Sep 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025Clarifying Before Reasoning: A Coq Prover with Structural Context3 Jul 2025
- 2025STORM-BORN: A Challenging Mathematical Derivations Dataset Curated via a Human-in-the-Loop Multi-Agent Framework2 Jun 2025
- 2025LLM for Complex Reasoning Task: An Exploratory Study in Fermi Problems3 Apr 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimization25 Feb 2025
12 newest of 30 All 30 (JSON)
- 2023An In-Context Learning Agent for Formal Theorem-Provingcited by 78
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofscited by 28
- 2024ImProver: Agent-Based Automated Proof Optimizationcited by 10
- 2026LongCat-Flash-Prover: Advancing Native Formal Reasoning via Agentic Tool-Integrated Reinforcement Learningcited by 6
- 2026OProver: A Unified Framework for Agentic Formal Theorem Provingcited by 6
- 2024Towards Automated Functional Equation Proving: A Benchmark Dataset and A Domain-Specific In-Context Agentcited by 0
- 2026Automating Formal Verification with Agent-Guided Tree Searchcited by 0
- 2026SkillEvoLean: Mutation-enhanced skill evolution for Lean proverscited by 0
- 2026SkillEvoLean: Mutation-enhanced skill evolution for Lean provers1 Oct 2026
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2026OProver: A Unified Framework for Agentic Formal Theorem Proving17 May 2026
- 2026LongCat-Flash-Prover: Advancing Native Formal Reasoning via Agentic Tool-Integrated Reinforcement Learning22 Mar 2026
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofs24 Jun 2025
- 2024ImProver: Agent-Based Automated Proof Optimization7 Oct 2024
- 2024Towards Automated Functional Equation Proving: A Benchmark Dataset and A Domain-Specific In-Context Agent5 Jul 2024
- 2023An In-Context Learning Agent for Formal Theorem-Proving6 Oct 2023
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2022Autoformalization with Large Language Modelscited by 252
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2023Baldur: Whole-Proof Generation and Repair with Large Language Modelscited by 118
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2022Thor: Wielding Hammers to Integrate Language Models and Automated Theorem Proverscited by 97
- 2025BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Provingcited by 82
- 2021NaturalProofs: Mathematical Theorem Proving in Natural Languagecited by 80
12 most cited of 86 All 86 (JSON)
- 2026NanoProof: Open and Efficient Automated Theorem Proving in Lean 48 Oct 2026
- 2026Predicting the Next State Is Not Enough: JEPA Representations for Lean Theorem Proving26 Sep 2026
- 2026Governed Deduction: Policy-Grounded Premise Authorization Beyond Relevance25 Sep 2026
- 2026Direct Optimization of Generators for Search in Automated Theorem Proving22 Sep 2026
- 2026ProofEvolve: Neuro-Symbolic Evolution for Formal Automated Theorem Proving26 Aug 2026
- 2026PROVE-RT: Generating Mechanized Theorem Prover Scripts for Real-Time Systems using LLMs13 Aug 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026Geometric Measurements of the Axiom of Choice in Neural Proof Embeddings26 Jun 2026
- 2026VERITAS: Verifier-Guided Proof Search for Zero-Shot Formal Theorem Proving17 Jun 2026
- 2026The Faithfulness Gap: Certifying Semantic Equivalence Between Natural-Language and Formal Mathematical Statements15 Jun 2026
- 2026Evaluating the Robustness of Proof Autoformalization in Lean 412 Jun 2026
- 2026MerLean-Prover: A Recursive Looping Harness for Lean 4 Theorem Proving26 May 2026
12 newest of 86 All 86 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025ProofOptimizer: Training Language Models to Simplify Proofs without Human Demonstrations
- 2025StepFun-Prover Preview: Let's Think and Verify Step by Step
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decomposition
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience
- 2025DeepTheorem: Advancing LLM Reasoning for Theorem Proving Through Natural Language and Reinforcement Learning
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation
- 2026FormalRewardBench: A Benchmark for Formal Theorem Proving Reward Models
- 2025Theorem Prover as a Judge for Synthetic Data Generation