English

Softmax Transformers are Turing-Complete

Formal Languages and Automata Theory 2025-11-26 v1 Machine Learning Logic in Computer Science

Abstract

Hard attention Chain-of-Thought (CoT) transformers are known to be Turing-complete. However, it is an open problem whether softmax attention Chain-of-Thought (CoT) transformers are Turing-complete. In this paper, we prove a stronger result that length-generalizable softmax CoT transformers are Turing-complete. More precisely, our Turing-completeness proof goes via the CoT extension of the Counting RASP (C-RASP), which correspond to softmax CoT transformers that admit length generalization. We prove Turing-completeness for CoT C-RASP with causal masking over a unary alphabet (more generally, for letter-bounded languages). While we show this is not Turing-complete for arbitrary languages, we prove that its extension with relative positional encoding is Turing-complete for arbitrary languages. We empirically validate our theory by training transformers for languages requiring complex (non-linear) arithmetic reasoning.

Cite

@article{arxiv.2511.20038,
  title  = {Softmax Transformers are Turing-Complete},
  author = {Hongjian Jiang and Michael Hahn and Georg Zetzsche and Anthony Widjaja Lin},
  journal= {arXiv preprint arXiv:2511.20038},
  year   = {2025}
}
R2 v1 2026-07-01T07:53:45.980Z