Feature Repulsion and Spectral Lock-in: An Empirical Study of Two-Layer Network Grokking
Abstract
Tian (2025) proves a repulsion theorem (Theorem 6) for the matrix during the interactive feature-learning stage of grokking: similar features have negative off-diagonal entries , producing an effective repulsive force that drives them apart. However, the theorem does not specify when this mechanism becomes empirically observable, nor whether it leaves a measurable spectral signature in the parameter updates. We test this directly on Tian's modular addition setup (, , MSE loss) and observe a clear structure-mechanism dissociation. The predicted sign rule holds robustly on the top-200 most-similar feature pairs across activations (empirical sign-match rising from 0.865 to 0.985 on across 5 seeds, and saturating at 1.000 on ). However, the spectral signature in the parameter updates is strongly activation-dependent. With , a simple slope detector on the rolling eigengap of fires in 15/15 grokking seeds at epoch 174 (IQR [173,174]) and in 0/15 non-grokking controls, with 229 late-stage magnitude separation; the spectrum is rank-2. In contrast, with , the detector never fires and the spectrum remains effectively rank-1. This dissociation aligns with Tian's Theorem 5 distinction between focused (power-law) and spreading (ReLU) memorization: while the sign structure of depends only on , how feature repulsion translates into weight updates critically depends on the activation derivative .
Cite
@article{arxiv.2605.08119,
title = {Feature Repulsion and Spectral Lock-in: An Empirical Study of Two-Layer Network Grokking},
author = {Yongzhong Xu},
journal= {arXiv preprint arXiv:2605.08119},
year = {2026}
}
Comments
11 pages, 4 figures