📄
Abstract - Rethinking the Role of Positional Encoding: Sliding-Window Transformers without PE Remain Turing Complete
Positional encoding (PE) is widely viewed as necessary for transformers to process ordered sequences: without them, the next-token map appears permutation-invariant in its context tokens. This intuition underlies all prior universality results, which rely on positional information to prove that transformers with chain-of-thought can perform arbitrary computation, i.e., they are Turing complete. We revisit this belief in the regime most relevant to long-form reasoning, where generation proceeds through a finite sliding context window. Our opening perception is that the window mechanism itself (mildly) breaks the permutation symmetry. To distill and precisely capture the degree of this added expressiveness, we introduce an abstract autoregressive model, the HIST model, in which each update depends only on constant-size internal state and the token-count histogram within the current window. We prove that this HIST model is Turing complete by showing that the evolution of the window can reveal the token that has just left the window, which suffices to simulate Turing-complete Post machines. We then construct a sliding-window transformer over a constant-size token alphabet, without PE, and show that it can simulate the HIST model. Our result demonstrates that positional encodings are not indispensable for transformers to perform universal computation: The window sliding itself already breaks permutation symmetry and captures sufficient positional information.
重新思考位置编码的作用:无位置编码的滑动窗口Transformer仍具有图灵完备性 /
Rethinking the Role of Positional Encoding: Sliding-Window Transformers without PE Remain Turing Complete
1️⃣ 一句话总结
本文挑战了位置编码是Transformer实现通用计算必不可少的传统观点,通过提出一个仅依赖窗口内词频统计的抽象模型HIST,并证明滑动窗口机制本身就能打破置换不变性,从而让无需位置编码的Transformer在有限滑动窗口下依然能够模拟任意计算,达到图灵完备。