Complex KDA: Understanding and Enhancing the Expressivity of Kimi Delta Attention

Julien Siems, Riccardo Grazzi, Korbinian Pöppel, Jaisidh Singh, Arber Zela, Timur Carstensen, Jenia Jitsev, Frank Hutter and 3 others

University of Freiburg · Microsoft Research · University of Tübingen · Zuse School ELIZA · MPI-IS Tübingen · ELLIS Institute Tübingen

Published September 21, 2026 · on the feed September 22, 2026 · ▲ 10 · arXiv 2609.24797

The abstract

Linear RNNs based on the delta-rule enable efficient sequence modeling, but their linear updates with a low-rank correction constrain their expressivity. Prior work has shown that composing two delta-rule transitions in a single recurrent update can model a 2D rotation, but this increases the rank and the cost of the updates compared to a single transition. We show that Kimi Delta Attention (KDA) can realize 2D rotations by combining a single delta-rule transformation with a second reflection supplied by its channel-wise gate. This requires extending the parameter ranges of KDA by combining two existing range extensions: allowing gates in [-1,1] and the delta-rule coefficient β in [0,2]. We call the resulting model Complex KDA (CKDA). It preserves KDA's stability and efficiency, with transitions that remain diagonal-plus-rank-one and non-expansive, while reaching the state-tracking expressivity of DeltaProduct_2. We characterize the expressivity of CKDA and prove that every orthogonal diagonal-plus-rank-one matrix is exactly a CKDA transition matrix. A single CKDA layer can track every finite group isomorphic to a subgroup of SO(3), and many state-tracking results use one fewer layer for CKDA compared to other diagonal-plus-rank-one Linear RNNs. Empirically, combining both extensions yields the strongest length extrapolation among tested KDA range settings on S_3, S_4, and periodic audio continuation. In language modeling, CKDA outperforms Transformers and other linear RNNs, obtains similar results to a KDA baseline, and shows promising scaling behavior. Our code is open source at https://github.com/OpenEuroLLM/ComplexKDA and our models are available at https://huggingface.co/collections/openeurollm/complexkda.

The Brief

3:16

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Complex KDA. Understanding and Enhancing the Expressivity of Kimi Delta Attention. By Julien Siems and ten others, from the University of Freiburg, Microsoft Research, and ten other institutions. Published on the twenty-first of September. Its code repository is worked out: about seven hundred and fifty source files, with a readme and a licence.

Linear RNNs built on the delta rule model sequences efficiently. Each update is linear with a low-rank correction, and that same structure limits what they can express. Earlier work showed that composing two delta-rule transitions inside a single recurrent update can represent a rotation in two dimensions. The price is a higher rank and more expensive updates than a single transition. The object of study here is Kimi Delta Attention, KDA, and the question is whether it can reach that rotation more cheaply.

It can. KDA can realize two-dimensional rotations by combining a single delta-rule transformation with a second reflection, and that second reflection is supplied by its channel-wise gate. Doing so requires widening the ranges KDA's parameters may take. The resulting model is called Complex KDA, or CKDA.

CKDA keeps KDA's stability and efficiency. Its transitions remain diagonal plus rank one, and they remain non-expansive. Yet it reaches the state-tracking expressivity of DeltaProduct two.

The construction pairs two ingredients KDA already has. The delta-rule transformation is one. The channel-wise gate supplies a second reflection. Combined in one transition, they yield the rotation. For this to work, two existing range extensions are combined. The gates are allowed to take values between minus one and one, and the delta-rule coefficient beta is allowed to range between zero and two.

The expressivity is then characterized precisely. The authors prove that every orthogonal matrix of the form diagonal plus rank one is exactly a CKDA transition matrix. They also show that a single CKDA layer can track every finite group isomorphic to a subgroup of SO three, and many state-tracking results need one fewer layer with CKDA than with other linear RNNs of the diagonal-plus-rank-one kind.

Two conditions frame the result. The first is structural: the transitions must stay diagonal plus rank one and non-expansive, which is what preserves KDA's stability and efficiency, and CKDA is built to stay inside that class. The second is about ranges. The result depends on both range extensions together, gates down to minus one and beta up to two, and the experiments test exactly that. Among the KDA range settings tried, combining both extensions gives the strongest length extrapolation on the S three and S four tasks and on periodic audio continuation. In language modeling, CKDA outperforms Transformers and other linear RNNs, performs similarly to a KDA baseline, and shows promising scaling behavior.

The economy of the argument is that nothing new is bolted on. The gate was already part of KDA. Widening its range, and the range of beta, lets it supply the reflection that a second delta-rule transition would otherwise have had to provide. The rotation arrives at the cost of a single transition, and the diagonal-plus-rank-one structure that keeps KDA efficient is untouched. Code and models are released openly.

Paper Quest · 7 chapters · about 34 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Linear RNNs are fast, but their updates are boxed in. The wall here is rotation.

You work on linear RNNs built on the delta rule. They model sequences cheaply, but each update is linear with only a low-rank correction, and that limits what they can express.

The road ahead

  1. 1 · The problem ~6 min Delta-rule linear RNNs are cheap but limited, and the known way to give them rotations adds a second rank-one update to every step.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min KDA's channel-wise gate can supply the second reflection, so one delta-rule step plus a signed gate already makes a rotation.
  4. 4 · Choose your own research ~3 min
  5. 5 · How it works ~3 min
  6. 6 · The experiment ~6 min You’ll guess: In language modeling, how did CKDA compare with an ordinary KDA baseline?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.