Chain of Thought Empowers Transformers to Solve Inherently Serial Problems
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Instructing the model to generate a sequence of intermediate steps, a.k.a., a chain of thought (CoT), is a highly effective method to improve the accuracy of large language models (LLMs) on arithmetics and symbolic reasoning tasks. However, the mechanism behind CoT remains unclear. This work provides a theoretical understanding of the power of CoT for decoder-only transformers through the lens of expressiveness. Conceptually, CoT empowers the model with the ability to perform inherently serial computation, which is otherwise lacking in transformers, especially when depth is low. Given input length n, previous works have shown that constant-depth transformers with finite precision mathsfpoly(n) embedding size can only solve problems in mathsfTC0 without CoT. We first show an even tighter expressiveness upper bound for constant-depth transformers with constant-bit precision, which can only solve problems in mathsfAC0, a proper subset of mathsfTC0. However, with T steps of CoT, constant-depth transformers using constant-bit precision and O(log n) embedding size can solve any problem solvable by boolean circuits of size T. Empirically, enabling CoT dramatically improves the accuracy for tasks that are hard for parallel computation, including the composition of permutation groups, iterated squaring, and circuit value problems, especially for low-depth transformers.
Key facts. Cited by 256 papers in the map (data through 7 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 45 of its 75 references that are in the map. First posted on arXiv 20 Feb 2024.
Builds on
45 of 75 references.
Closest ancestors · 10
Same direction, newest first
- 2023Towards Revealing the Mystery behind Chain of Thought: A Theoretical Perspective24 May
- 2022Towards Understanding Chain-of-Thought Prompting: An Empirical Study of What Matters20 Dec
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks22 Nov
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Them17 Oct
- 2022A Logic for Expressing Log-Precision Transformers6 Oct
- 2022Text and Patterns: For Effective Chain of Thought, It Takes Two to Tango16 Sep
- 2022Large Language Models are Zero-Shot Reasoners24 May
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Models21 Mar
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Models28 Jan
Other references · 35
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2016Layer Normalizationcited by 5,579
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2023PaLM 2 Technical Reportcited by 1,154
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 994
23 more
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2023Multimodal Chain-of-Thought Reasoning in Language Modelscited by 740
- 2022Large Language Models Can Self-Improvecited by 656
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
- 2022PAL: Program-aided Language Modelscited by 635
- 2021Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigmcited by 599
- 2022Language Models are Multilingual Chain-of-Thought Reasonerscited by 518
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
- 2019Theoretical Limitations of Self-Attention in Neural Sequence Modelscited by 286
- 2022Transformers Learn Shortcuts to Automatacited by 260
- 2022Can language models learn from explanations in context?cited by 248
- 2023Looped Transformers as Programmable Computerscited by 224
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformerscited by 191
- 2021Thinking Like Transformerscited by 182
- 2021Inductive Biases and Variable Creation in Self-Attention Mechanismscited by 144
- 2021Saturated Transformers are Constant-Depth Threshold Circuitscited by 137
- 2019On the Turing Completeness of Modern Neural Network Architecturescited by 129
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2021Self-Attention Networks Can Process Bounded Hierarchical Languagescited by 105
- 2022Compositional Semantic Parsing with Large Language Modelscited by 95
- 2022Formal Language Recognition by Hard Attention Transformers: Perspectives from Circuit Complexitycited by 92
- 2023Tighter Bounds on the Expressivity of Transformer Encoderscited by 65
Built on by
Citing papers per year: 2024: 54; 2025: 127; 2026: 75.
256 papers.
Sort:
By area:
- 2024Training Large Language Models to Reason in a Continuous Latent Spacecited by 763
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 533
- 2025Reasoning with Latent Thoughts: On the Power of Looped Transformerscited by 223
- 2025Chain of Thought Monitorability: A New and Fragile Opportunity for AI Safetycited by 222
- 2025CODI: Compressing Chain-of-Thought into Continuous Space via Self-Distillationcited by 216
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2025When More is Less: Understanding Chain-of-Thought Length in LLMscited by 182
- 2024Distilling System 2 into System 1cited by 152
- 2025RM-R1: Reward Modeling as Reasoningcited by 149
- 2024O1 Replication Journey: A Strategic Progress Report -- Part 1cited by 140
- 2025LLM Post-Training: A Deep Dive into Reasoning Large Language Modelscited by 129
- 2025Towards System 2 Reasoning in LLMs: Learning How to Think With Meta Chain-of-Thoughtcited by 108
38 more
- 2024Self-Improvement in Language Models: The Sharpening Mechanismcited by 102
- 2024MMSearch: Benchmarking the Potential of Large Models as Multi-modal Search Enginescited by 98
- 2025Is Best-of-N the Best of Them? Coverage, Scaling, and Optimality in Inference-Time Alignmentcited by 91
- 2025Token Assorted: Mixing Latent and Text Tokens for Improved Language Model Reasoningcited by 87
- 2025When Chain of Thought is Necessary, Language Models Struggle to Evade Monitorscited by 81
- 2024Grokked Transformers are Implicit Reasoners: A Mechanistic Journey to the Edge of Generalizationcited by 78
- 2025Reasoning by Superposition: A Theoretical Perspective on Chain of Continuous Thoughtcited by 73
- 2025A Survey on Latent Reasoningcited by 71
- 2025On the Emergence of Position Bias in Transformerscited by 57
- 2024Unlocking the Capabilities of Thought: A Reasoning Boundary Framework to Quantify and Optimize Chain-of-Thoughtcited by 56
- 2025QuestBench: Can LLMs ask the right question to acquire information in reasoning tasks?cited by 56
- 2025Training Strategies for Efficient Embodied Reasoningcited by 53
- 2025A Survey on Large Language Models for Mathematical Reasoningcited by 52
- 2025A Little Depth Goes a Long Way: The Expressive Power of Log-Depth Transformerscited by 49
- 2025Crosslingual Reasoning through Test-Time Scalingcited by 46
- 2024Theoretical limitations of multi-layer Transformercited by 43
- 2025A Survey of Test-Time Compute: From Intuitive Inference to Deliberate Reasoningcited by 40
- 2025Long-Short Chain-of-Thought Mixture Supervised Fine-Tuning Eliciting Efficient Reasoning in Large Language Modelscited by 37
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 37
- 2024Understanding Chain-of-Thought in LLMs through Information Theorycited by 36
- 2025Much Ado About Noising: Dispelling the Myths of Generative Robotic Controlcited by 35
- 2025OctoNav: Towards Generalist Embodied Navigationcited by 33
- 2025Transformers Learn to Implement Multi-step Gradient Descent with Chain of Thoughtcited by 32
- 2024How Much Can RAG Help the Reasoning of LLM?cited by 31
- 2025PENCIL: Long Thoughts with Short Memorycited by 31
- 2024How Do Large Language Models Understand Graph Patterns? A Benchmark for Graph Pattern Comprehensioncited by 30
- 2025The Curse of CoT: On the Limitations of Chain-of-Thought in In-Context Learningcited by 30
- 2024Counting Ability of Large Language Models and Impact of Tokenizationcited by 29
- 2025Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMscited by 29
- 2024From Sparse Dependence to Sparse Attention: Unveiling How Chain-of-Thought Enhances Transformer Sample Efficiencycited by 28
- 2025Entropy-based Exploration Conduction for Multi-step Reasoningcited by 28
- 2024Critic-CoT: Boosting the reasoning abilities of large language model via Chain-of-thoughts Criticcited by 27
- 2024Circuit Complexity Bounds for RoPE-based Transformer Architecturecited by 26
- 2024Non-myopic Generation of Language Models for Reasoning and Planningcited by 25
- 2025Metastable Dynamics of Chain-of-Thought Reasoning: Provable Benefits of Search, RL and Distillationcited by 25
- 2025Back Attention: Understanding and Enhancing Multi-Hop Reasoning in Large Language Modelscited by 23
- 2025Encode, Think, Decode: Scaling test-time reasoning with recursive latent thoughtscited by 23
- 2025On the Emergence of Thinking in LLMs I: Searching for the Right Intuitioncited by 22
50 most cited of 256 All 256 (JSON)
- 2026Verification with Transfer: Exact Information Frontiers and Their Price in Calls8 Oct 2026
- 2026Hob-VL: A Benchmark for Visually Grounded Boolean Reasoning1 Oct 2026
- 2026Pretraining Latent Information Feedback Transformers with Teacher Supervision29 Sep 2026
- 2026Inducing Process Supervision from Outcome-Only Reinforcement Learning29 Sep 2026
- 2026Ceiling of a Task: When Can a Transformer Succeed Without Its Chain of Thought?27 Sep 2026
- 2026Counting on Thinking: Tracing Evidence Integration in Language Models26 Sep 2026
- 2026RLVR landscapes for iterated multiplications can be benign: Insights from spin-glass theory23 Sep 2026
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026When does a scaling result justify a different allocation? A critical review of resource-allocation evidence for AI systems13 Sep 2026
- 2026Thinking with Looped Flows10 Sep 2026
- 2026SMELT: Scaling Laws for Compute-Matched MoE Looped Transformers1 Sep 2026
- 2026To Think or Not to Think: Allocating Reasoning Where It Helps30 Aug 2026
38 more
- 2026On the Expressive Power of Transformers13 Aug 2026
- 2026Full-bandwidth transformer9 Aug 2026
- 2026World Action Planner: Generalizable Decision-Making with Action-Conditioned World Models30 Jul 2026
- 2026Not All LLM Reasoning is Visible in the Chain-of-Thought24 Jul 2026
- 2026Planning with Transformers: Chain of Computation and Structured Context Windows20 Jul 2026
- 2026Constrained Path Reasoning: Measuring When Committed Stages Earn Their Cost19 Jul 2026
- 2026The Capability Convergence Hypothesis: Capability from Access Structure, Not Scale14 Jul 2026
- 2026The Optimal Sample Complexity of Learning Autoregressive Chain-of-Thought8 Jul 2026
- 2026Data-driven Machine Learning Cannot Reach Symbolic-level Logical Reasoning -- The Limit of the Scaling Law24 Jun 2026
- 2026Connect the Dots: Training LLMs for Long-Lifecycle Agents with Cross-Domain Generalization Via Reinforcement Learning18 Jun 2026
- 2026Tight Sample Complexity of Transformers8 Jun 2026
- 2026Coarse-to-Control: Action-Token Planning for Vision-Language-Action Models5 Jun 2026
- 2026Unveiling the Entropy Dynamics of Chain-of-Thought Reasoning1 Jun 2026
- 2026Rethinking the Role of Positional Encoding: Sliding-Window Transformers without PE Remain Turing Complete1 Jun 2026
- 2026The Deterministic Horizon: When Extended Reasoning Fails and Tool Delegation Becomes Necessary29 May 2026
- 2026Chain-of-Thought and Compressed Looped Transformers: A Memory-Budget Separation29 May 2026
- 2026Revisiting Padded Transformer Expressivity: Which Architectural Choices Matter and Which Don't28 May 2026
- 2026Do Language Models Track Entities Across State Changes?28 May 2026
- 2026Transformers Provably Learn to Internalize Chain-of-Thought27 May 2026
- 2026Fine-Tuning Dynamics of In-Context Factual Recall in Transformers26 May 2026
- 2026Learned Relay Representations for Forward-Thinking Discrete Diffusion Models21 May 2026
- 2026When Do LLMs Reason? A Dynamical Systems View via Entropy Phase Transitions20 May 2026
- 2026Position: The Turing-Completeness of Autoregressive Transformers Relies Heavily on Context Management19 May 2026
- 2026Provably Shorter Scratchpads in Hybrid DeltaNet-Attention Decoders15 May 2026
- 2026Emergence of Frontier Superposition: M"obius attractor and Cascade Supervision12 May 2026
- 2026Geometric Factual Recall in Transformers12 May 2026
- 2026Continuous Latent Contexts Enable Efficient Online Learning in Transformers11 May 2026
- 2026Encoder-Decoder Transformers: Logical Characterizations and Periodicity8 May 2026
- 2026The Scaling Properties of Implicit Deductive Reasoning in Transformers5 May 2026
- 2026Measuring AI Reasoning: A Guide for Researchers4 May 2026
- 2026A PyTorch Library of Turing-Complete Neural Networks3 May 2026
- 2026Characterizing the Expressivity of Local Attention in Transformers1 May 2026
- 2026Barriers to Universal Reasoning With Transformers (And How to Overcome Them)28 Apr 2026
- 2026Training Transformers as a Universal Computer28 Apr 2026
- 2026The Power of Power Law: Asymmetry Enables Compositional Reasoning24 Apr 2026
- 2026The Topological Trouble With Transformers18 Apr 2026
- 2026LLM Reasoning Is Latent, Not the Chain of Thought17 Apr 2026
- 2026On the Expressive Power and Limitations of Multi-Layer SSMs16 Apr 2026
50 newest of 256 All 256 (JSON)
- 2024Training Large Language Models to Reason in a Continuous Latent Spacecited by 763
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 533
- 2025Reasoning with Latent Thoughts: On the Power of Looped Transformerscited by 223
- 2025Chain of Thought Monitorability: A New and Fragile Opportunity for AI Safetycited by 222
- 2025CODI: Compressing Chain-of-Thought into Continuous Space via Self-Distillationcited by 216
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2025When More is Less: Understanding Chain-of-Thought Length in LLMscited by 182
- 2024Distilling System 2 into System 1cited by 152
- 2025RM-R1: Reward Modeling as Reasoningcited by 149
- 2024O1 Replication Journey: A Strategic Progress Report -- Part 1cited by 140
- 2025LLM Post-Training: A Deep Dive into Reasoning Large Language Modelscited by 129
- 2025Towards System 2 Reasoning in LLMs: Learning How to Think With Meta Chain-of-Thoughtcited by 108
12 most cited of 138 All 138 (JSON)
- 2026Hob-VL: A Benchmark for Visually Grounded Boolean Reasoning1 Oct 2026
- 2026Inducing Process Supervision from Outcome-Only Reinforcement Learning29 Sep 2026
- 2026Ceiling of a Task: When Can a Transformer Succeed Without Its Chain of Thought?27 Sep 2026
- 2026Counting on Thinking: Tracing Evidence Integration in Language Models26 Sep 2026
- 2026RLVR landscapes for iterated multiplications can be benign: Insights from spin-glass theory23 Sep 2026
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026To Think or Not to Think: Allocating Reasoning Where It Helps30 Aug 2026
- 2026Not All LLM Reasoning is Visible in the Chain-of-Thought24 Jul 2026
- 2026Constrained Path Reasoning: Measuring When Committed Stages Earn Their Cost19 Jul 2026
- 2026The Optimal Sample Complexity of Learning Autoregressive Chain-of-Thought8 Jul 2026
- 2026Data-driven Machine Learning Cannot Reach Symbolic-level Logical Reasoning -- The Limit of the Scaling Law24 Jun 2026
- 2026Unveiling the Entropy Dynamics of Chain-of-Thought Reasoning1 Jun 2026
12 newest of 138 All 138 (JSON)
- 2025KBQA-o1: Agentic Knowledge Base Question Answering with Monte Carlo Tree Searchcited by 21
- 2024MOSS: Enabling Code-Driven Evolution and Context Management for AI Agentscited by 2
- 2025Recurrence-Complete Frame-based Action Modelscited by 2
- 2026Open, Reliable, and Collective: A Community-Driven Framework for Tool-Using AI Agentscited by 1
- 2026Connect the Dots: Training LLMs for Long-Lifecycle Agents with Cross-Domain Generalization Via Reinforcement Learningcited by 0
- 2026Connect the Dots: Training LLMs for Long-Lifecycle Agents with Cross-Domain Generalization Via Reinforcement Learning18 Jun 2026
- 2026Open, Reliable, and Collective: A Community-Driven Framework for Tool-Using AI Agents31 Mar 2026
- 2025Recurrence-Complete Frame-based Action Models8 Oct 2025
- 2025KBQA-o1: Agentic Knowledge Base Question Answering with Monte Carlo Tree Search31 Jan 2025
- 2024MOSS: Enabling Code-Driven Evolution and Context Management for AI Agents24 Sep 2024
- 2025Are Large Vision Language Models Good Game Players?cited by 19
- 2025Your Vision-Language Model Can't Even Count to 20: Exposing the Failures of VLMs in Compositional Countingcited by 17
- 2026Can Vision-Language Models Solve the Shell Game?cited by 2
- 2025MaP-AVR: A Meta-Action Planner for Agents Leveraging Vision Language Models and Retrieval-Augmented Generationcited by 1
- 2026Can Vision-Language Models Solve the Shell Game?9 Mar 2026
- 2025MaP-AVR: A Meta-Action Planner for Agents Leveraging Vision Language Models and Retrieval-Augmented Generation22 Dec 2025
- 2025Your Vision-Language Model Can't Even Count to 20: Exposing the Failures of VLMs in Compositional Counting6 Oct 2025
- 2025Are Large Vision Language Models Good Game Players?4 Mar 2025
- 2024Self-Improvement in Language Models: The Sharpening Mechanismcited by 102
- 2024MMSearch: Benchmarking the Potential of Large Models as Multi-modal Search Enginescited by 98
- 2025On the Emergence of Position Bias in Transformerscited by 57
- 2025A Little Depth Goes a Long Way: The Expressive Power of Log-Depth Transformerscited by 49
- 2024Theoretical limitations of multi-layer Transformercited by 43
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 37
- 2025Much Ado About Noising: Dispelling the Myths of Generative Robotic Controlcited by 35
- 2024How Do Large Language Models Understand Graph Patterns? A Benchmark for Graph Pattern Comprehensioncited by 30
- 2025Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMscited by 29
- 2024Circuit Complexity Bounds for RoPE-based Transformer Architecturecited by 26
- 2024What Can Transformer Learn with Varying Depth? Case Studies on Sequence Learning Taskscited by 19
- 2024Looped ReLU MLPs May Be All You Need as Practical Programmable Computerscited by 19
- 2025Constant Bit-size Transformers Are Turing Completecited by 19
12 most cited of 96 All 96 (JSON)
- 2026Verification with Transfer: Exact Information Frontiers and Their Price in Calls8 Oct 2026
- 2026Pretraining Latent Information Feedback Transformers with Teacher Supervision29 Sep 2026
- 2026When does a scaling result justify a different allocation? A critical review of resource-allocation evidence for AI systems13 Sep 2026
- 2026Thinking with Looped Flows10 Sep 2026
- 2026On the Expressive Power of Transformers13 Aug 2026
- 2026Full-bandwidth transformer9 Aug 2026
- 2026Planning with Transformers: Chain of Computation and Structured Context Windows20 Jul 2026
- 2026The Capability Convergence Hypothesis: Capability from Access Structure, Not Scale14 Jul 2026
- 2026Tight Sample Complexity of Transformers8 Jun 2026
- 2026Rethinking the Role of Positional Encoding: Sliding-Window Transformers without PE Remain Turing Complete1 Jun 2026
- 2026Revisiting Padded Transformer Expressivity: Which Architectural Choices Matter and Which Don't28 May 2026
- 2026Do Language Models Track Entities Across State Changes?28 May 2026
12 newest of 96 All 96 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023The Expressive Power of Transformers with Chain of Thought
- 2025Latent Chain-of-Thought? Decoding the Depth-Recurrent Transformer
- 2025Softmax Transformers are Turing-Complete
- 2026The Expressive Power of Low Precision Softmax Transformers with (Summarized) Chain-of-Thought
- 2025Lower Bounds for Chain-of-Thought Reasoning in Hard-Attention Transformers
- 2026Quantifying the Necessity of Chain of Thought through Opaque Serial Depth
- 2026Chain-of-Thought Shows the Path to a Tree: Realizing Branching Complexity
- 2024Understanding Hidden Computations in Chain-of-Thought Reasoning