Implicit Language Models are RNNs: Balancing Parallelization and Expressivity
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
State-space models (SSMs) and transformers dominate the language modeling landscape. However, they are constrained to a lower computational complexity than classical recurrent neural networks (RNNs), limiting their expressivity. In contrast, RNNs lack parallelization during training, raising fundamental questions about the trade off between parallelization and expressivity. We propose implicit SSMs, which iterate a transformation until convergence to a fixed point. Theoretically, we show that implicit SSMs implement the non-linear state-transitions of RNNs. Empirically, we find that only approximate fixed-point convergence suffices, enabling the design of a scalable training curriculum that largely retains parallelization, with full convergence required only for a small subset of tokens. Our approach demonstrates superior state-tracking capabilities on regular languages, surpassing transformers and SSMs. We further scale implicit SSMs to natural language reasoning tasks and pretraining of large-scale language models up to 1.3B parameters on 207B tokens representing, to our knowledge, the largest implicit model trained to date. Notably, our implicit models outperform their explicit counterparts on standard benchmarks. Our code is publicly available at http://github.com/microsoft/implicit_languagemodels .
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 48 of its 64 references that are in the map. First posted on arXiv 10 Feb 2025.
Builds on
48 of 64 references.
Closest ancestors · 1
Same direction, newest first
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameters6 Aug
Other references · 47
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,718
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,465
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,164
- 2024Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Dualitycited by 1,336
- 2016The LAMBADA dataset: Word prediction requiring a broad discourse contextcited by 992
35 more
- 2024Training Large Language Models to Reason in a Continuous Latent Spacecited by 797
- 2022Simplified State Space Layers for Sequence Modelingcited by 788
- 2018Universal Transformerscited by 647
- 2019Deep Equilibrium Modelscited by 615
- 2016Adaptive Computation Time for Recurrent Neural Networkscited by 506
- 2022Emergent World Representations: Exploring a Sequence Model Trained on a Synthetic Taskcited by 431
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 396
- 2024xLSTM: Extended Long Short-Term Memorycited by 327
- 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 314
- 2022Neural Networks and the Chomsky Hierarchycited by 217
- 2023Leveraging Pre-trained Large Language Models to Construct and Utilize World Models for Model-based Task Planningcited by 207
- 2023What Algorithms can Transformers Learn? A Study in Length Generalizationcited by 199
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformerscited by 193
- 2024The Illusion of State in State-Space Modelscited by 187
- 2021Thinking Like Transformerscited by 184
- 2021Implicit Representations of Meaning in Neural Language Modelscited by 180
- 2024Scaling Laws and Compute-Optimal Training Beyond Fixed Training Durationscited by 170
- 2021PonderNet: Learning to Pondercited by 168
- 2020The Hardware Lotterycited by 160
- 2023Looped Transformers are Better at Learning Learning Algorithmscited by 149
- 2021Saturated Transformers are Constant-Depth Threshold Circuitscited by 139
- 2023What Formal Languages Can Transformers Express? A Surveycited by 124
- 2024Evaluating the World Model Implicit in a Generative Modelcited by 113
- 2022Scaling Laws vs Model Architectures: How does Inductive Bias Influence Scaling?cited by 103
- 2023Hierarchically Gated Recurrent Neural Network for Sequence Modelingcited by 102
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvaluescited by 101
- 2021On Training Implicit Modelscited by 75
- 2024Can Looped Transformers Learn to Implement Multi-step Gradient Descent for In-context Learning?cited by 65
- 2020A Formal Hierarchy of RNN Architecturescited by 62
- 2019Sequential Neural Networks as Automatacited by 54
- 2020Learning Associative Inference Using Fast Weight Memorycited by 51
- 2024The Expressive Capacity of State Space Models: A Formal Language Perspectivecited by 46
- 2023Parallelizing non-linear sequential models over the sequence lengthcited by 45
- 2022Path Independent Equilibrium Models Can Better Exploit Test-Time Computationcited by 38
- 2022Learning Iterative Reasoning through Energy Minimizationcited by 32
Built on by
Citing papers per year: 2025: 9; 2026: 13.
22 papers.
Sort:
By area:
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2025ATLAS: Learning to Optimally Memorize the Context at Test Timecited by 66
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimizationcited by 64
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 47
- 2026Memory Caching: RNNs with Growing Memorycited by 15
- 2025TNT: Improving Chunkwise Training for Test-Time Memorizationcited by 8
- 2025SCOUT: Teaching Pre-trained Language Models to Enhance Reasoning via Flow Chain-of-Thoughtcited by 7
- 2025Predictability Enables Parallelization of Nonlinear State Space Modelscited by 7
- 2026Learning State-Tracking from Code Using Linear RNNscited by 6
- 2025Fixed-Point RNNs: Interpolating from Diagonal to Densecited by 5
- 2026Debugging code world modelscited by 5
- 2026Agentic Discovery of Neural Architectures: AIRA-Compose and AIRA-Designcited by 5
10 more
- 2025A Unifying Framework for Parallelizing Sequential Models with Linear Dynamical Systemscited by 4
- 2026Consistency Deep Equilibrium Modelscited by 2
- 2026Exploration of Fast-Slow Latent Recurrence for Train-Short, Test-Long Generalizationcited by 2
- 2026Energy-guided Recursive Modelcited by 2
- 2026Can Video World Models Track Unobserved World States?cited by 2
- 2026Dissecting Linear Recurrent Models: How Different Gating Strategies Drive Selectivity and Generalizationcited by 1
- 2026CHASE: Cache-Hole-Adapted Skip Exit for Looped State-Space Language Modelscited by 1
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modelingcited by 1
- 2026Reshape and Recur: Improving SSMs with Input Reshaping and Depth Recurrencecited by 0
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modellingcited by 0
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modelling27 Sep 2026
- 2026Can Video World Models Track Unobserved World States?31 Aug 2026
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modeling17 Aug 2026
- 2026Energy-guided Recursive Model11 Jul 2026
- 2026CHASE: Cache-Hole-Adapted Skip Exit for Looped State-Space Language Models11 Jul 2026
- 2026Reshape and Recur: Improving SSMs with Input Reshaping and Depth Recurrence15 May 2026
- 2026Agentic Discovery of Neural Architectures: AIRA-Compose and AIRA-Design15 May 2026
- 2026Exploration of Fast-Slow Latent Recurrence for Train-Short, Test-Long Generalization2 Apr 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2026Learning State-Tracking from Code Using Linear RNNs16 Feb 2026
- 2026Debugging code world models7 Feb 2026
- 2026Consistency Deep Equilibrium Models3 Feb 2026
10 more
- 2026Dissecting Linear Recurrent Models: How Different Gating Strategies Drive Selectivity and Generalization18 Jan 2026
- 2025TNT: Improving Chunkwise Training for Test-Time Memorization10 Nov 2025
- 2025A Unifying Framework for Parallelizing Sequential Models with Linear Dynamical Systems26 Sep 2025
- 2025Predictability Enables Parallelization of Nonlinear State Space Models22 Aug 2025
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Training5 Jun 2025
- 2025SCOUT: Teaching Pre-trained Language Models to Enhance Reasoning via Flow Chain-of-Thought30 May 2025
- 2025ATLAS: Learning to Optimally Memorize the Context at Test Time29 May 2025
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimization17 Apr 2025
- 2025Fixed-Point RNNs: Interpolating from Diagonal to Dense13 Mar 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Products14 Feb 2025
- 2026Debugging code world modelscited by 5
- 2026Can Video World Models Track Unobserved World States?cited by 2
- 2026Can Video World Models Track Unobserved World States?31 Aug 2026
- 2026Debugging code world models7 Feb 2026
- 2025Fixed-Point RNNs: Interpolating from Diagonal to Densecited by 5
- 2025Fixed-Point RNNs: Interpolating from Diagonal to Dense13 Mar 2025
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 75
- 2025ATLAS: Learning to Optimally Memorize the Context at Test Timecited by 66
- 2025It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimizationcited by 64
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 47
- 2026Memory Caching: RNNs with Growing Memorycited by 15
- 2025TNT: Improving Chunkwise Training for Test-Time Memorizationcited by 8
- 2025Predictability Enables Parallelization of Nonlinear State Space Modelscited by 7
- 2026Learning State-Tracking from Code Using Linear RNNscited by 6
- 2025A Unifying Framework for Parallelizing Sequential Models with Linear Dynamical Systemscited by 4
- 2026Consistency Deep Equilibrium Modelscited by 2
- 2026Exploration of Fast-Slow Latent Recurrence for Train-Short, Test-Long Generalizationcited by 2
- 2026Dissecting Linear Recurrent Models: How Different Gating Strategies Drive Selectivity and Generalizationcited by 1
12 most cited of 15 All 15 (JSON)
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modelling27 Sep 2026
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modeling17 Aug 2026
- 2026Reshape and Recur: Improving SSMs with Input Reshaping and Depth Recurrence15 May 2026
- 2026Exploration of Fast-Slow Latent Recurrence for Train-Short, Test-Long Generalization2 Apr 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2026Learning State-Tracking from Code Using Linear RNNs16 Feb 2026
- 2026Consistency Deep Equilibrium Models3 Feb 2026
- 2026Dissecting Linear Recurrent Models: How Different Gating Strategies Drive Selectivity and Generalization18 Jan 2026
- 2025TNT: Improving Chunkwise Training for Test-Time Memorization10 Nov 2025
- 2025A Unifying Framework for Parallelizing Sequential Models with Linear Dynamical Systems26 Sep 2025
- 2025Predictability Enables Parallelization of Nonlinear State Space Models22 Aug 2025
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Training5 Jun 2025
12 newest of 15 All 15 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025ParaRNN: Unlocking Parallel Training of Nonlinear RNNs for Large Language Models
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling
- 2023State space models can express n-gram languages
- 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Models
- 2025Implicit Reasoning in Large Language Models: A Comprehensive Survey
- 2025Finding the Minimal Parameter Budget for Implicit Reasoning: A Data Complexity Driven Scaling Law for Language Models
- 2025Pimba: A Processing-in-Memory Acceleration for Post-Transformer Large Language Model Serving
- 2026Solve the Loop: Attractor Models for Language and Reasoning