Unpacking Positional Encoding in Transformers: A Spectral Analysis of Content-Position Coupling
Zihan Gu, Han Zhang, Ruoyu Chen, Yue Hu, Hua Zhang
TL;DR
This work develops a spectral-theoretic framework that links positional encoding design to the eigenstructure of Transformer attention logits by representing position-induced effects as Toeplitz-structured terms. It shows that multiplicative coupling, as realized by Rotary Positional Encoding (RoPE) via a Hadamard product with the relative-position Toeplitz matrix $G_{\mathbf{e}}$, contracts the spectrum, improving optimization stability and promoting early-layer, localized positional processing. Synthetic tasks reveal RoPE outperforms additive schemes on content–position–dependent tasks and produces a distinctive single-head deposit pattern, while approaches like MLA can diffuse this deposit and distribute positional processing. These findings provide principled guidance for designing robust, interpretable PE schemes and offer new insight into how positional structure is integrated in Transformer architectures.
Abstract
Positional encoding (PE) is essential for enabling Transformers to model sequential structure. However, the mechanisms by which different PE schemes couple token content and positional information-and how these mechanisms influence model dynamics-remain theoretically underexplored. In this work, we present a unified framework that analyzes PE through the spectral properties of Toeplitz and related matrices derived from attention logits. We show that multiplicative content-position coupling-exemplified by Rotary Positional Encoding (RoPE) via a Hadamard product with a Toeplitz matrix-induces spectral contraction, which theoretically improves optimization stability and efficiency. Guided by this theory, we construct synthetic tasks that contrast content-position dependent and content-position independent settings, and evaluate a range of PE methods. Our experiments reveal strong alignment with theory: RoPE consistently outperforms other methods on position-sensitive tasks and induces "single-head deposit" patterns in early layers, indicating localized positional processing. Further analyses show that modifying the method and timing of PE coupling, such as MLA in Deepseek-V3, can effectively mitigate this concentration. These results establish explicit content-relative mixing with relative-position Toeplitz signals as a key principle for effective PE design and provide new insight into how positional structure is integrated in Transformer architectures.
