Overview
Four findings
1 · The budget law
Free training installs a frontier that solves v positions per loop, with v ∝ (ntr/Ttr)0.98±0.04, R²=0.99 — exactly 1.00 under T=n training. The demanded minimum is met, never exceeded. Speed is a knob you set via the contract.
2 · Architecture picks the algorithm
Standard-depth transformers learn parallel scans on this task family; weight tying flips the selection to the serial frontier. At matched depth and parameters, untied models extrapolate worst — and fail to learn A₅ at all.
3 · Walls are optimization objects
NC¹-completeness costs nothing (A₅ generalizes fully); group order does (S₅'s 120×120 operator deadlocks joint learning). An operator-first curriculum dissolves the wall in 10/10 seeds.
4 · Mechanisms are portable, not mandatable
Warm-starting across budget contracts transfers the algorithm in every seed and re-prices its speed; imposing seriality through the input schedule fails where free training succeeds.
The linear computation frontier
The budget law & a halting rule
Where the walls are
Citation
@article{zhang2026recurrence,
title = {When Does Recurrence Become an Algorithm?
Convergence Selection in Weight-Tied Looped Transformers},
author = {Zhang, Tong and Hu, Junhao and Peng, Yun and Xie, Tao},
year = {2026},
note = {Preprint}
}