Certified Deductive Reasoning with Language Models
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Language models often achieve higher accuracy when reasoning step-by-step in complex tasks. However, even when arriving at a correct final answer, their rationales are often logically unsound or inconsistent. This is a major issue when reliable reasoning traces are needed, such when fine-tuning on model-generated reasoning for self-improvement. To tackle these issues, we introduce a class of tools for language models called guides, that use state and incremental constraints to guide generation. A guide can be invoked by the model to constrain its own generation to a set of valid statements given by the tool. In turn, the model's choices can change the guide's state. We show how a general system for logical reasoning can be used as a guide, which we call textscLogicGuide. Given a reasoning problem in natural language, a model can formalize its assumptions for textscLogicGuide and guarantee that its step-by-step reasoning is sound. In experiments on PrOntoQA, ProofWriter and Syllogism Validity datasets, textscLogicGuide significantly improves the performance of GPT-3, GPT-3.5 Turbo and LLaMA (accuracy gains up to 35%), while drastically reducing content effects -- the interference between unwanted prior assumptions and reasoning, which humans and language models suffer from. We then explore bootstrapping GPT-3.5 Turbo and LLaMA using their own reasoning traces. We find that LogicGuide is critical: by training only on certified self-generated reasoning, models can self-improve, avoiding learning from their own hallucinations. Moreover, bootstrapped models enjoy significant boosts on ReClor, a challenging real-world reasoning dataset, even when not relying on formalization at inference time.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 28 of its 37 references that are in the map. First posted on arXiv 6 Jun 2023.
Builds on
28 of 37 references.
Closest ancestors · 7
Same direction, newest first
- 2023Explicit Planning Helps Language Models in Logical Reasoning28 Mar
- 2023LLaMA: Open and Efficient Foundation Language Models27 Feb
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Language20 Dec
- 2022ReAct: Synergizing Reasoning and Acting in Language Models6 Oct
- 2022Language Models Are Greedy Reasoners: A Systematic Formal Analysis of Chain-of-Thought3 Oct
- 2022Language models show human-like content effects on reasoning tasks14 Jul
- 2022On the Paradox of Learning to Reason from Data23 May
Other references · 21
- 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
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
- 2022LM-Nav: Robotic Navigation with Large Pre-Trained Models of Language, Vision, and Actioncited by 435
- 2020A Simple Language Model for Task-Oriented Dialoguecited by 331
- 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 309
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
9 more
- 2022Autoformalization with Large Language Modelscited by 252
- 2020ReClor: A Reading Comprehension Dataset Requiring Logical Reasoningcited by 211
- 2017End-to-End Differentiable Provingcited by 159
- 2022Synchromesh: Reliable code generation from pre-trained language modelscited by 156
- 2021NeuroLogic A*esque Decoding: Constrained Text Generation with Lookahead Heuristicscited by 153
- 2020NeuroLogic Decoding: (Un)supervised Neural Text Generation with Predicate Logic Constraintscited by 146
- 2020Learning Reasoning Strategies in End-to-End Differentiable Provingcited by 60
- 2021DAGN: Discourse-Aware Graph Network for Logical Reasoningcited by 28
- 2022Peano: Learning Formal Mathematical Reasoningcited by 15
Built on by
Citing papers per year: 2023: 1; 2024: 7.
8 papers.
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Leancited by 28
- 2023Conditions for Length Generalization in Learning Reasoning Skillscited by 7
- 2024Automated Theorem Provers Help Improve Large Language Model Reasoningcited by 7
- 2024Self-Imagine: Effective Unimodal Reasoning with Multimodal Models using Self-Imaginationcited by 5
- 2024Let's Be Self-generated via Step by Step: A Curriculum Learning Approach to Automated Reasoning with Large Language Modelscited by 4
- 2024Reasoning over Uncertain Text by Generative Large Language Modelscited by 2
- 2024Categorical Syllogisms Revisited: A Review of the Logical Reasoning Abilities of LLMs for Analyzing Categorical Syllogismcited by 2
- 2024Steamroller Problems: An Evaluation of LLM Reasoning Capability with Automated Theorem Prover Strategiescited by 1
- 2024Let's Be Self-generated via Step by Step: A Curriculum Learning Approach to Automated Reasoning with Large Language Models29 Oct 2024
- 2024Automated Theorem Provers Help Improve Large Language Model Reasoning7 Aug 2024
- 2024Steamroller Problems: An Evaluation of LLM Reasoning Capability with Automated Theorem Prover Strategies17 Jul 2024
- 2024Categorical Syllogisms Revisited: A Review of the Logical Reasoning Abilities of LLMs for Analyzing Categorical Syllogism26 Jun 2024
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Lean20 Mar 2024
- 2024Reasoning over Uncertain Text by Generative Large Language Models14 Feb 2024
- 2024Self-Imagine: Effective Unimodal Reasoning with Multimodal Models using Self-Imagination16 Jan 2024
- 2023Conditions for Length Generalization in Learning Reasoning Skills22 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2026Improving Symbolic Translation of Language Models for Logical Reasoning
- 2025Large Language Models Meet Symbolic Provers for Logical Reasoning Evaluation
- 2023Deductive Verification of Chain-of-Thought Reasoning
- 2025Can Large Language Models Learn Formal Logic? A Data-Driven Training and Evaluation Framework
- 2026Pushing the Boundaries of Natural Reasoning: Interleaved Bonus from Formal-Logic Verification
- 2025PCRLLM: Proof-Carrying Reasoning with Large Language Models under Stepwise Logical Constraints
- 2026LogicGraph : Benchmarking Multi-Path Logical Reasoning via Neuro-Symbolic Generation and Verification
- 2026LogicSkills: A Structured Benchmark for Formal Reasoning in Large Language Models