When Does Tool Use Increase the Expressive Power of Finite-Precision Recurrent Models?
Not on the map. Why?
Abstract (arXiv)
Modern sequence models are increasingly deployed as agents that interleave token generation with calls to external tools. We give an exact, architecture-level account of when such tool access increases computational expressivity. We model any fixed finite-precision recurrent sequence model, including finite-precision state-space models (SSMs) with B bits of internal state, as a deterministic finite-state controller interacting with an oracle through a finite command/observation interface. Our results form a sharp dichotomy. First, tools that are themselves finite-state add essentially nothing: a product-state simulation internalizes any finite-state bounded-interface oracle with finite memory set M at a cost of only log2 |M| + O(1) additional bits, so the augmented system remains finite-state. Second, a single minimal infinite-state tool, namely a tape supporting only local mathttread, mathttwrite, and mathttmove commands, makes the system Turing complete: for every single-tape Turing machine with state set Q and tape alphabet Gamma, a controller with O(log |Q| + log |Gamma|) bits of internal memory simulates it, and we exhibit a concrete exponential separation: EQn requires 2n states without tools but a single constant-size controller with the tape tool. Third, we show that this construction is realized exactly by a natural one-layer finite-precision selective affine SSM controller with binary one-hot hidden states, 0,1 transition matrices, and zero biases. Selectivity is essential to the construction. In the supplementary material, we make all constants explicit, prove a logarithmic oracle-assisted universal simulation, where O(log B) recurrent bits suffice to simulate any B-state Turing machine, and prove a matching impossibility result.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 22 references that are in the map. First posted on arXiv 7 Jul 2026.
Builds on
15 of 22 references.
References · 15
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2022Neural Networks and the Chomsky Hierarchycited by 214
- 2024The Illusion of State in State-Space Modelscited by 181
- 2018On the Practical Computational Power of Finite Precision RNNs for Language Recognitioncited by 117
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvaluescited by 97
- 2019Sequential Neural Networks as Automatacited by 54
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025To Infinity and Beyond: Tool-Use Unlocks Length Generalization in State Space Models
- 2026Harnessing LLMs as Agents: What Does It Cost?
- 2026Length-Independent State Tracking Under a Parallel Scan
- 2026Long-Horizon State Tracking in LLMs: Executing MD5 through a Deep Sequence of Dependent Tool Calls
- 2026On the Expressiveness of State Space Models via Temporal Logics
- 2026The Impossibility Triangle of Long-Context Modeling
- 2026Rethinking the Role of Positional Encoding: Sliding-Window Transformers without PE Remain Turing Complete
- 2026Expressivity-Efficiency Tradeoffs for Hybrid Sequence Models