RoPE Distinguishes Neither Positions Nor Tokens in Long Contexts, Provably

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Du, Yufeng, Harris, Phillip, Tian, Minyang, Huerta, Eliu A, Ronanki, Srikanth, Rongali, Subendhu, Galstyan, Aram, Peng, Hao
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917498953138176
author Du, Yufeng
Harris, Phillip
Tian, Minyang
Huerta, Eliu A
Ronanki, Srikanth
Rongali, Subendhu
Galstyan, Aram
Peng, Hao
author_facet Du, Yufeng
Harris, Phillip
Tian, Minyang
Huerta, Eliu A
Ronanki, Srikanth
Rongali, Subendhu
Galstyan, Aram
Peng, Hao
contents We identify intrinsic limitations of Rotary Positional Embeddings (RoPE) in Transformer-based long-context language models. Our theoretical analysis abstracts away from the specific content of the context and depends only on its length. We prove that as context length increases, RoPE-based attention becomes unpredictable and loses two properties that are central to its effectiveness. First, it loses its locality bias: RoPE is no more likely to favor nearer positions than substantially farther ones. Second, it loses consistency in token relevance: a key vector that receives a higher attention score than an alternative at one position may receive a lower score at another. In both cases, the probability of failure approaches 0.5, no better than random guessing. We further prove that the attention score can remain unchanged when a key token is moved to a different position, or even replaced by a different token, indicating a failure to distinguish positions or tokens. Adjusting the RoPE base trades off distinguishing positions against distinguishing tokens but cannot preserve both at the same time. Increasing the RoPE base hyperparameter, a common practice in today's long-context models, helps distinguish different tokens, but inevitably sacrifices the ability to distinguish positions. Our empirical analysis shows that multi-head, multi-layer architectures are insufficient to overcome these limitations. Our findings suggest that fundamentally new mechanisms for encoding position and token order may be needed in future Transformer long-context language models.
format Preprint
id arxiv_https___arxiv_org_abs_2605_15514
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle RoPE Distinguishes Neither Positions Nor Tokens in Long Contexts, Provably
Du, Yufeng
Harris, Phillip
Tian, Minyang
Huerta, Eliu A
Ronanki, Srikanth
Rongali, Subendhu
Galstyan, Aram
Peng, Hao
Computation and Language
Artificial Intelligence
Machine Learning
We identify intrinsic limitations of Rotary Positional Embeddings (RoPE) in Transformer-based long-context language models. Our theoretical analysis abstracts away from the specific content of the context and depends only on its length. We prove that as context length increases, RoPE-based attention becomes unpredictable and loses two properties that are central to its effectiveness. First, it loses its locality bias: RoPE is no more likely to favor nearer positions than substantially farther ones. Second, it loses consistency in token relevance: a key vector that receives a higher attention score than an alternative at one position may receive a lower score at another. In both cases, the probability of failure approaches 0.5, no better than random guessing. We further prove that the attention score can remain unchanged when a key token is moved to a different position, or even replaced by a different token, indicating a failure to distinguish positions or tokens. Adjusting the RoPE base trades off distinguishing positions against distinguishing tokens but cannot preserve both at the same time. Increasing the RoPE base hyperparameter, a common practice in today's long-context models, helps distinguish different tokens, but inevitably sacrifices the ability to distinguish positions. Our empirical analysis shows that multi-head, multi-layer architectures are insufficient to overcome these limitations. Our findings suggest that fundamentally new mechanisms for encoding position and token order may be needed in future Transformer long-context language models.
title RoPE Distinguishes Neither Positions Nor Tokens in Long Contexts, Provably
topic Computation and Language
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2605.15514