Barriers to Discrete Reasoning with Transformers: A Survey Across Depth, Exactness, and Bandwidth
Not on the map. Why?
Abstract (arXiv)
Transformers have become the foundational architecture for a broad spectrum of sequence modeling applications, underpinning state-of-the-art systems in natural language processing, vision, and beyond. However, their theoretical limitations in discrete reasoning tasks, such as arithmetic, logical inference, and algorithmic composition, remain a critical open problem. In this survey, we synthesize recent studies from three theoretical perspectives: circuit complexity, approximation theory, and communication complexity, to clarify the structural and computational barriers that transformers face when performing symbolic computations. By connecting these established theoretical frameworks, we provide an accessible and unified account of why current transformer architectures struggle to implement exact discrete algorithms, even as they excel at pattern matching and interpolation. We review key definitions, seminal results, and illustrative examples, highlighting challenges such as depth constraints, difficulty approximating discontinuities, and bottlenecks in inter-token communication. Finally, we discuss implications for model design and suggest promising directions for overcoming these foundational limitations.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 52 of its 77 references that are in the map. First posted on arXiv 19 Jan 2026.
Builds on
52 of 77 references.
References · 52
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 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
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2019When Does Label Smoothing Help?cited by 985
- 2022Mixture-of-Experts with Expert Choice Routingcited by 611
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2020Calibration of Pre-trained Transformerscited by 307
38 more
- 2023Towards Revealing the Mystery behind Chain of Thought: A Theoretical Perspectivecited by 293
- 2025Memory in the Age of AI Agentscited by 285
- 2025MathArena: Evaluating LLMs on Uncontaminated Math Competitionscited by 275
- 2024Chain of Thought Empowers Transformers to Solve Inherently Serial Problemscited by 256
- 2020Sparse Sinkhorn Attentioncited by 250
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 243
- 2021Gradient-based Adversarial Attacks against Text Transformerscited by 233
- 2024FrontierMath: A Benchmark for Evaluating Advanced Mathematical Reasoning in AIcited by 227
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformerscited by 191
- 2023Survey of Vulnerabilities in Large Language Models Revealed by Adversarial Attackscited by 189
- 2021A Universal Law of Robustness via Isoperimetrycited by 150
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 150
- 2021Saturated Transformers are Constant-Depth Threshold Circuitscited by 137
- 2022On The Computational Complexity of Self-Attentioncited by 137
- 2023Representational Strengths and Limitations of Transformerscited by 132
- 2023What Formal Languages Can Transformers Express? A Surveycited by 120
- 2022Overcoming a Theoretical Limitation of Self-Attentioncited by 110
- 2021Self-Attention Networks Can Process Bounded Hierarchical Languagescited by 105
- 2022Formal Language Recognition by Hard Attention Transformers: Perspectives from Circuit Complexitycited by 92
- 2024Why are Sensitive Functions Hard for Transformers?cited by 74
- 2022A Logic for Expressing Log-Precision Transformerscited by 67
- 2024StateFlow: Enhancing LLM Task-Solving through State-Driven Workflowscited by 65
- 2024On Limitations of the Transformer Architecturecited by 63
- 2024Theoretical limitations of multi-layer Transformercited by 43
- 2024Logically Consistent Language Models via Neuro-Symbolic Integrationcited by 30
- 2024Separations in the Representational Capabilities of Transformers and Recurrent Architecturescited by 29
- 2025Lower Bounds for Chain-of-Thought Reasoning in Hard-Attention Transformerscited by 28
- 2023Why Does Sharpness-Aware Minimization Generalize Better Than SGD?cited by 27
- 2024Case-Based or Rule-Based: How Do Transformers Do the Math?cited by 26
- 2024Circuit Complexity Bounds for RoPE-based Transformer Architecturecited by 26
- 2023Calibrating Transformers via Sparse Gaussian Processescited by 21
- 2024Do Efficient Transformers Really Save Computation?cited by 20
- 2024Limits of Deep Learning: Sequence Modeling through the Lens of Complexity Theorycited by 19
- 2024Exploring the Compositional Deficiency of Large Language Models in Mathematical Reasoningcited by 15
- 2025Extrapolation by Association: Length Generalization Transfer in Transformerscited by 13
- 2021Hopper: Multi-hop Transformer for Spatiotemporal Reasoningcited by 12
- 2023LLM-SQL-Solver: Can LLMs Determine SQL Equivalence?cited by 10
- 2024Ask, and it shall be given: On the Turing completeness of promptingcited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2026: 3.
3 papers.