Decoupling Positional and Symbolic Attention Behavior in Transformers
Felipe Urrutia, Jorge Salas, Alexander Kozachinskiy, Cristian Buc Calderon, Hector Pasten, Cristobal Rojas
TL;DR
The paper addresses how Transformer attention mediated by RoPE can separately encode positional and symbolic information. It defines formal, mutually exclusive positional and symbolic head behaviors, introduces a metric to map heads onto a positional–symbolic plane, and demonstrates that real models strongly align with RoPE frequency usage. Through canonical tasks and toy models, it shows that access to specific RoPE frequencies causally determines whether a head excels at positional or symbolic tasks, and that combining frequencies enables mixed tasks, with frequency gating providing a knob to control performance. The work highlights a fundamental tension between positional and symbolic processing and proposes a framework to analyze, visualize, and potentially engineer inductive biases in RoPE-equipped Transformers. These insights offer a principled path to optimize long-context and information-retrieval capabilities by frequency-aware design of RoPE-based attention heads.
Abstract
An important aspect subtending language understanding and production is the ability to independently encode positional and symbolic information of the words within a sentence. In Transformers, positional information is typically encoded using Positional Encodings (PEs). One such popular PE, namely Rotary PE (RoPE), has been widely used due to its empirical success. Recently, it has been argued that part of RoPE's success emerges from its ability to encode robust positional and semantic information using large and small frequencies, respectively. In this work, we perform a deeper dive into the positional versus symbolic dichotomy of attention heads behavior, both at the theoretical and empirical level. We provide general definitions of what it means for a head to behave positionally or symbolically, prove that these are two mutually exclusive behaviors and develop a metric to quantify them. We apply our framework to analyze Transformer-based LLMs using RoPE and find that all heads exhibit a strong correspondence between behavior and frequency use. Finally, we introduce canonical tasks designed to be either purely positional or symbolic, and demonstrate that the Transformer performance causally relates to the ability of attention heads to leverage the appropriate frequencies. In particular, we show that we can control the Transformer performance by controlling which frequencies the attention heads can access. Altogether, our work provides a detailed understanding of RoPE, and how its properties relate to model behavior.
