NaturalProver: Grounded Mathematical Proof Generation with Language Models
Not on the map. Why?
Cited by 27 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Theorem proving in natural mathematical language - the mixture of symbolic and natural language used by humans - plays a central role in mathematical advances and education, and tests aspects of reasoning that are core to intelligence. Yet it has remained underexplored with modern generative models. We study large-scale language models on two new generation tasks: suggesting the next step in a mathematical proof, and full proof generation. We develop NaturalProver, a language model that generates proofs by conditioning on background references (e.g. theorems and definitions that are either retrieved or human-provided), and optionally enforces their presence with constrained decoding. On theorems from the NaturalProofs benchmark, NaturalProver improves the quality of next-step suggestions and generated proofs over fine-tuned GPT-3, according to human evaluations from university-level mathematics students. NaturalProver is capable of proving some theorems that require short (2-6 step) proofs, and providing next-step suggestions that are rated as correct and useful over 40% of the time, which is to our knowledge the first demonstration of these capabilities using neural language models.
Key facts. Cited by 72 papers in the map (data through 7 Oct 2026). Builds on 37 of its 57 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
37 of 57 references.
References · 37
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 691
- 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 571
25 more
- 2019ELI5: Long Form Question Answeringcited by 567
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2019Neural Text Generation with Unlikelihood Trainingcited by 489
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
- 2019Deep Learning for Symbolic Mathematicscited by 266
- 2017Lexically Constrained Decoding for Sequence Generation Using Grid Beam Searchcited by 234
- 2022Memorizing Transformerscited by 219
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 159
- 2021NeuroLogic A*esque Decoding: Constrained Text Generation with Lookahead Heuristicscited by 153
- 2021Explaining Answers with Entailment Treescited by 148
- 2020NeuroLogic Decoding: (Un)supervised Neural Text Generation with Predicate Logic Constraintscited by 146
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2016Guided Open Vocabulary Image Captioning with Constrained Beam Searchcited by 105
- 2021A Neural Network Solves, Explains, and Generates University Math Problems by Program Synthesis and Few-Shot Learning at Human Levelcited by 96
- 2021NaturalProofs: Mathematical Theorem Proving in Natural Languagecited by 80
- 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
- 2019Exploration of Neural Machine Translation in Autoformalization of Mathematics in Mizarcited by 40
- 2022Natural Language Deduction through Search over Statement Compositionscited by 35
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2021Symbolic Brittleness in Sequence Models: on Systematic Generalization in Symbolic Mathematicscited by 27
- 2020First Neural Conjecturing Datasets and Experimentscited by 26
- 2020Natural Language Premise Selection: Finding Supporting Statements for Mathematical Textcited by 13
Built on by
Citing papers per year: 2022: 5; 2023: 20; 2024: 23; 2025: 17; 2026: 7.
72 papers.
Sort:
By area:
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2023Mathematical Capabilities of ChatGPTcited by 263
- 2023Can Language Models Solve Graph Problems in Natural Language?cited by 249
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoningcited by 175
- 2023Implicit Chain of Thought Reasoning via Knowledge Distillationcited by 165
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2024ARGS: Alignment as Reward-Guided Searchcited by 99
38 more
- 2024A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discoverycited by 96
- 2024The BiGGen Bench: A Principled Benchmark for Fine-grained Evaluation of Language Models with Language Modelscited by 89
- 2023ReCEval: Evaluating Reasoning Chains via Correctness and Informativenesscited by 76
- 2024Reliable, Adaptable, and Attributable Language Models with Retrievalcited by 73
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024A Chain-of-Thought Is as Strong as Its Weakest Link: A Benchmark for Verifiers of Reasoning Chainscited by 63
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decodingcited by 59
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2023RenAIssance: A Survey into AI Text-to-Image Generation in the Era of Large Modelcited by 47
- 2024AI as Humanity's Salieri: Quantifying Linguistic Creativity of Language Models via Systematic Attribution of Machine Text against Web Textcited by 40
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoningcited by 38
- 2023Skills-in-Context Prompting: Unlocking Compositionality in Large Language Modelscited by 33
- 2024Establishing Task Scaling Laws via Compute-Efficient Model Ladderscited by 32
- 2024LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thoughtcited by 28
- 2023SocREval: Large Language Models with the Socratic Method for Reference-Free Reasoning Evaluationcited by 27
- 2025Large Language Models as End-to-end Combinatorial Optimization Solverscited by 27
- 2024Evaluating LLMs' Mathematical Reasoning in Financial Document Question Answeringcited by 25
- 2023Lyra: Orchestrating Dual Correction in Automated Theorem Provingcited by 24
- 2023Mathematical Language Models: A Surveycited by 24
- 2022Towards a Mathematics Formalisation Assistant using Large Language Modelscited by 22
- 2025Do We Truly Need So Many Samples? Multi-LLM Repeated Sampling Efficiently Scales Test-Time Computecited by 20
- 2024DeFT: Decoding with Flash Tree-attention for Efficient Tree-structured LLM Inferencecited by 19
- 2024Towards Neural Synthesis for SMT-Assisted Proof-Oriented Programmingcited by 19
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logiccited by 18
- 2025From Informal to Formal -- Incorporating and Evaluating LLMs on Natural Language Requirements to Verifiable Formal Proofscited by 17
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2024Can We Verify Step by Step for Incorrect Answer Detection?cited by 15
- 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalizationcited by 15
- 2025Reliable Fine-Grained Evaluation of Natural Language Math Proofscited by 14
- 2025Have Large Language Models Learned to Reason? A Characterization via 3-SAT Phase Transitioncited by 13
- 2024A Critical Look At Tokenwise Reward-Guided Text Generationcited by 12
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Modelscited by 12
- 2024Beyond Graphs: Can Large Language Models Comprehend Hypergraphs?cited by 11
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learningcited by 11
- 2023DeepSpeed-VisualChat: Multi-Round Multi-Image Interleave Chat via Multi-Modal Causal Attentioncited by 10
- 2023AI for Mathematics: A Cognitive Science Perspectivecited by 10
- 2025Grammars of Formal Uncertainty: When to Trust LLMs in Automated Reasoning Taskscited by 9
- 2023Revisiting the Architectures like Pointer Networks to Efficiently Improve the Next Word Distribution, Summarization Factuality, and Beyondcited by 7
50 most cited of 72 All 72 (JSON)
- 2026Semiotic Relations and Proof Methods: A Cross-Genre Study of Argument Structure with Large Language Models14 Sep 2026
- 2026Beyond Tokens: A Survey on Decoding Methods for Large Language and Vision-Language Models14 Aug 2026
- 2026AdvancedMathBench: A Benchmark Suite for Advanced Mathematical Proof Generation and Verification13 Jul 2026
- 2026The Faithfulness Gap: Certifying Semantic Equivalence Between Natural-Language and Formal Mathematical Statements15 Jun 2026
- 2026When AI Persuades: Adversarial Explanation Attacks on Human Trust in AI-Assisted Decision Making3 Feb 2026
- 2026LeanTutor: Towards a Verified AI Mathematical Proof Tutor24 Jan 2026
- 2026Geometry of Reason: Spectral Signatures of Valid Mathematical Reasoning2 Jan 2026
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025Reliable Fine-Grained Evaluation of Natural Language Math Proofs14 Oct 2025
- 2025Large Language Models as End-to-end Combinatorial Optimization Solvers21 Sep 2025
- 2025CompoST: A Benchmark for Analyzing the Ability of LLMs To Compositionally Interpret Questions in a QALD Setting28 Jul 2025
- 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization8 Jul 2025
38 more
- 2025LeanTutor: Towards a Verified AI Mathematical Proof Tutor10 Jun 2025
- 2025Grammars of Formal Uncertainty: When to Trust LLMs in Automated Reasoning Tasks26 May 2025
- 2025MIRB: Mathematical Information Retrieval Benchmark21 May 2025
- 2025Reliable Proof Generation with LLMs via Analogical Retrieval and Symbolic Verification: A Case Study in Euclidean Geometry20 May 2025
- 2025Knowledge Augmented Complex Problem Solving with Large Language Models: A Survey6 May 2025
- 2025Lightweight Latent Verifiers for Efficient Meta-Generation Strategies23 Apr 2025
- 2025Have Large Language Models Learned to Reason? A Characterization via 3-SAT Phase Transition4 Apr 2025
- 2025Do We Truly Need So Many Samples? Multi-LLM Repeated Sampling Efficiently Scales Test-Time Compute1 Apr 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025Steering LLMs for Formal Theorem Proving21 Feb 2025
- 2025Towards Cost-Effective Reward Guided Text Generation6 Feb 2025
- 2025From Informal to Formal -- Incorporating and Evaluating LLMs on Natural Language Requirements to Verifiable Formal Proofs27 Jan 2025
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning20 Dec 2024
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learning19 Dec 2024
- 2024Establishing Task Scaling Laws via Compute-Efficient Model Ladders5 Dec 2024
- 2024Interchangeable Token Embeddings for Extendable Vocabulary and Alpha-Equivalence22 Oct 2024
- 2024Beyond Graphs: Can Large Language Models Comprehend Hypergraphs?14 Oct 2024
- 2024AI as Humanity's Salieri: Quantifying Linguistic Creativity of Language Models via Systematic Attribution of Machine Text against Web Text5 Oct 2024
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Models24 Jun 2024
- 2024A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discovery16 Jun 2024
- 2024A Critical Look At Tokenwise Reward-Guided Text Generation12 Jun 2024
- 2024The BiGGen Bench: A Principled Benchmark for Fine-grained Evaluation of Language Models with Language Models9 Jun 2024
- 2024Models That Prove Their Own Correctness24 May 2024
- 2024LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thought9 May 2024
- 2024Towards Neural Synthesis for SMT-Assisted Proof-Oriented Programming3 May 2024
- 2024Exploring the Limits of Fine-grained LLM-based Physics Inference via Premise Removal Interventions29 Apr 2024
- 2024SkinGEN: an Explainable Dermatology Diagnosis-to-Generation Framework with Interactive Vision-Language Models23 Apr 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024DeFT: Decoding with Flash Tree-attention for Efficient Tree-structured LLM Inference30 Mar 2024
- 2024Reliable, Adaptable, and Attributable Language Models with Retrieval5 Mar 2024
- 2024Evaluating LLMs' Mathematical Reasoning in Financial Document Question Answering17 Feb 2024
- 2024Can We Verify Step by Step for Incorrect Answer Detection?16 Feb 2024
- 2024A Chain-of-Thought Is as Strong as Its Weakest Link: A Benchmark for Verifiers of Reasoning Chains1 Feb 2024
- 2024ARGS: Alignment as Reward-Guided Search23 Jan 2024
- 2023Mathematical Language Models: A Survey12 Dec 2023
- 2023Implicit Chain of Thought Reasoning via Knowledge Distillation2 Nov 2023
- 2023AI for Mathematics: A Cognitive Science Perspective19 Oct 2023
50 newest of 72 All 72 (JSON)
- 2023Llemma: An Open Language Model For Mathematicscited by 385
- 2023Can Language Models Solve Graph Problems in Natural Language?cited by 249
- 2022ROSCOE: A Suite of Metrics for Scoring Step-by-Step Reasoningcited by 175
- 2023Implicit Chain of Thought Reasoning via Knowledge Distillationcited by 165
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023ReCEval: Evaluating Reasoning Chains via Correctness and Informativenesscited by 76
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024A Chain-of-Thought Is as Strong as Its Weakest Link: A Benchmark for Verifiers of Reasoning Chainscited by 63
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decodingcited by 59
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoningcited by 38
- 2024LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thoughtcited by 28
- 2023SocREval: Large Language Models with the Socratic Method for Reference-Free Reasoning Evaluationcited by 27
12 most cited of 27 All 27 (JSON)
- 2026Geometry of Reason: Spectral Signatures of Valid Mathematical Reasoning2 Jan 2026
- 2025Reliable Fine-Grained Evaluation of Natural Language Math Proofs14 Oct 2025
- 2025Grammars of Formal Uncertainty: When to Trust LLMs in Automated Reasoning Tasks26 May 2025
- 2025Reliable Proof Generation with LLMs via Analogical Retrieval and Symbolic Verification: A Case Study in Euclidean Geometry20 May 2025
- 2025Knowledge Augmented Complex Problem Solving with Large Language Models: A Survey6 May 2025
- 2025Have Large Language Models Learned to Reason? A Characterization via 3-SAT Phase Transition4 Apr 2025
- 2025Do We Truly Need So Many Samples? Multi-LLM Repeated Sampling Efficiently Scales Test-Time Compute1 Apr 2025
- 2025A Survey on Mathematical Reasoning and Optimization with Large Language Models22 Mar 2025
- 2025From Informal to Formal -- Incorporating and Evaluating LLMs on Natural Language Requirements to Verifiable Formal Proofs27 Jan 2025
- 2024Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning20 Dec 2024
- 2024Lean-STaR: Learning to Interleave Thinking and Proving14 Jul 2024
- 2024LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thought9 May 2024
12 newest of 27 All 27 (JSON)
- 2024ARGS: Alignment as Reward-Guided Searchcited by 99
- 2024A Critical Look At Tokenwise Reward-Guided Text Generationcited by 12
- 2025Towards Cost-Effective Reward Guided Text Generationcited by 5
- 2025Towards Cost-Effective Reward Guided Text Generation6 Feb 2025
- 2024A Critical Look At Tokenwise Reward-Guided Text Generation12 Jun 2024
- 2024ARGS: Alignment as Reward-Guided Search23 Jan 2024
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2023Mathematical Capabilities of ChatGPTcited by 263
- 2023ProofNet: Autoformalizing and Formally Proving Undergraduate-Level Mathematicscited by 180
- 2024From Decoding to Meta-Generation: Inference-time Algorithms for Large Language Modelscited by 136
- 2024A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discoverycited by 96
- 2024The BiGGen Bench: A Principled Benchmark for Fine-grained Evaluation of Language Models with Language Modelscited by 89
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2024AI as Humanity's Salieri: Quantifying Linguistic Creativity of Language Models via Systematic Attribution of Machine Text against Web Textcited by 40
- 2023Skills-in-Context Prompting: Unlocking Compositionality in Large Language Modelscited by 33
- 2024Establishing Task Scaling Laws via Compute-Efficient Model Ladderscited by 32
- 2025Large Language Models as End-to-end Combinatorial Optimization Solverscited by 27
12 most cited of 36 All 36 (JSON)
- 2026Semiotic Relations and Proof Methods: A Cross-Genre Study of Argument Structure with Large Language Models14 Sep 2026
- 2026AdvancedMathBench: A Benchmark Suite for Advanced Mathematical Proof Generation and Verification13 Jul 2026
- 2026The Faithfulness Gap: Certifying Semantic Equivalence Between Natural-Language and Formal Mathematical Statements15 Jun 2026
- 2026When AI Persuades: Adversarial Explanation Attacks on Human Trust in AI-Assisted Decision Making3 Feb 2026
- 2026LeanTutor: Towards a Verified AI Mathematical Proof Tutor24 Jan 2026
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025Large Language Models as End-to-end Combinatorial Optimization Solvers21 Sep 2025
- 2025CompoST: A Benchmark for Analyzing the Ability of LLMs To Compositionally Interpret Questions in a QALD Setting28 Jul 2025
- 2025CriticLean: Critic-Guided Reinforcement Learning for Mathematical Formalization8 Jul 2025
- 2025LeanTutor: Towards a Verified AI Mathematical Proof Tutor10 Jun 2025
- 2025MIRB: Mathematical Information Retrieval Benchmark21 May 2025
- 2025Lightweight Latent Verifiers for Efficient Meta-Generation Strategies23 Apr 2025
12 newest of 36 All 36 (JSON)