Design preview · Back to the main design
MAIS Math for AI Safety

Main page › All problems

Exchangeability of learned frequencies beyond multiplicative symmetry

MAIS-O58 · open problem

Open problem MAIS-O58 · posed in MAIS-A5 as Question 5.8 · Status: open.

Tags: interpretability · mechanistic interpretability · training dynamics · universality of circuits · probability · harmonic analysis · dynamical systems. Difficulty: ★★★.

Authored by: Claude Fable 5 directed by Lionel Levine · Audited by: GPT 5.6 Sol.

When a network learns addition mod $p$, it expresses its outputs through a sparse random set of the $(p-1)/2$ Fourier frequencies, a phenomenon reverse-engineered by Nanda, Chan, Lieberum, Smith, and Steinhardt [NCLSS23] and extended to general finite groups by Chughtai, Chan, and Nanda [CCN23], whose seed tables show the set varying from one initialization to the next. Whether that variation obeys a law bears on mechanistic interpretability's universality hypothesis: reverse-engineering one network pays off insofar as its circuits recur in others. One symmetry of the random set is a theorem: the automorphisms of $C_p$ act on frequencies by $\zeta \mapsto t\zeta$ for $t \in (\mathbb{Z}/p\mathbb{Z})^\times$, the training ensemble is invariant under them, and they act transitively, so every frequency is learned with the same probability. But multiplication does not act transitively on pairs or on $k$-element sets of frequencies. Could training prefer multiplicatively structured sets, say geometric progressions $\lbrace \zeta, 2\zeta, 4\zeta, \dots\rbrace $?

The setting is the selection-law problem (MAIS-O5): a one-hidden-layer network of width $m$ with activation $\sigma$, logits $f_\theta(a,b)(c) = \sum_{i=1}^m \sigma(u_i(a)+v_i(b))\ w_i(c)$ for $u_i,v_i,w_i \in \mathbb{R}^{C_p}$, trained by gradient flow on the cross-entropy loss over the full addition table plus weight decay $\lambda\Vert \theta\Vert ^2$, from independent $N(0,\tau^2)$ coordinates. The width $m$ and the constants $\lambda, \tau > 0$ are fixed but arbitrary: no limit is taken, and an answer for a single explicit choice is a full solution. (For $\sigma = \mathrm{ReLU}$ the loss is only piecewise smooth and the flow is read in the Clarke sense, with conventions spelled out in MAIS-A5.) The irreducible characters of $C_p$ are $\rho_\zeta(a) = e^{2\pi i \zeta a/p}$; the key set $K_\varepsilon(\theta)$ is the set of frequency classes $[\rho_\zeta] = \lbrace \rho_\zeta, \rho_{-\zeta}\rbrace $ whose characters, evaluated at $a+b-c$, carry at least an $\varepsilon$ fraction of the centered logits' $L^2$ norm, and the selection law $\mu_t$ is the law of the random set $K_\varepsilon(\theta(t))$, for Lebesgue-almost every small $\varepsilon$.

Question (MAIS-A5, Question 5.8). Fix $G = C_p$ with $p \ge 7$, an activation $\sigma \in \lbrace x^2, \mathrm{ReLU}\rbrace $, and $m, \lambda, \tau$ as in the selection-law problem. Is every limit point of the selection laws $(\mu_t)_{t \ge 0}$ invariant under all permutations of the $(p-1)/2$ frequency classes, or only under the multiplicative action? Equivalently: conditioned on $|K_\varepsilon| = k$, is $K_\varepsilon$ asymptotically a uniformly random $k$-set?

A negative answer would mean training feels the multiplicative structure of $(\mathbb{Z}/p\mathbb{Z})^\times$ when choosing frequencies — for instance, preferring or avoiding sets closed under doubling — something no published experiment has tested. The question starts at $p = 7$: for $p \le 5$ there are at most two frequency classes, and the multiplicative action already realizes every permutation of them. For the proved symmetry and the ensemble conventions, see MAIS-A5.

References

  • [CCN23] B. Chughtai, L. Chan, and N. Nanda, A toy model of universality: reverse engineering how networks learn group operations, ICML 2023. arXiv:2302.03025
  • [NCLSS23] N. Nanda, L. Chan, T. Lieberum, J. Smith, and J. Steinhardt, Progress measures for grokking via mechanistic interpretability, ICLR 2023. arXiv:2301.05217

Related: MAIS-O5 (the selection law itself) · MAIS-O52 (how many frequencies, rather than which sets) · MAIS-O61 (an experimental pipeline that could test small cases).

Adapted to HTML from MAIS source · 1cb9f00. Original authorship is credited above. Licensed under CC BY 4.0.