REVIEW 3 major objections 6 minor 11 references
The Active Ingredient in Muon's Grokking
T0 review · 3 major / 6 minor · reviewed 2026-08-02 · deepseek-v4-flash
Pith's one-line read The paper claims that orthogonalization of the momentum buffer, not spectral scaling, is the active ingredient behind Muon's grokking speedup on modular arithmetic.
desk verdict A clean ablation showing orthogonalization, not spectral scaling, drives Muon's grokking speedup—but the 'spectral scaling is inert' half is asserted from underpowered nulls, so worth a careful referee. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the Newton–Schulz iteration applied to the momentum buffer: B_t → O_t = NS_ns(B_t), which polar-factorizes the buffer by driving its singular values toward one (the orthogonalization step), alongside a separate per-matrix RMS-and-dimension scale factor (the spectral scaling knob). The paper uses a 2×2 ablation design that toggles each mechanism independently, plus the 'stable-grok' metric (validation accuracy at least 0.95 sustained to the end of training) to separate real generalization improvements from threshold oscillation.
What would settle it
Run a high-powered replication (say 50+ seeds) of the primary contrasts M0 vs M1 and M2 vs M3 on modular addition at lr=1e-3; if M0 stably beats M1, or M2 stably beats M3, with a consistent effect size, then the claim that orthogonalization is the sole active ingredient and spectral scaling is inert is falsified.
Extended reading notes
Core claim
The central claim is that orthogonalization of the momentum buffer is the active ingredient in Muon's grokking speedup, and spectral scaling is inert. The paper supports this by showing that orthogonalize-only (M1) matches full Muon (M0) and beats AdamW, while spectral-only (M2) is no faster than AdamW and is erratic, with the verdict holding across learning rates and across modular addition, subtraction, and multiplication. It further claims that orthogonalizing optimizers reach generalization at roughly 3× lower spectral norm and find a Fourier-uniform solution, with an embedding-movement control ruling out the 'moves the embedding less' explanation. A speed–stability frontier then shows t
Load-bearing premise
The paper treats p-values around 0.2–0.3 from 5–8 seed runs as evidence that spectral scaling has no effect, so if spectral scaling has a real but modest effect, the central 'inert' claim and the active-ingredient decomposition would be overstated.
Editorial extensions
If this is right
- An orthogonalize-only variant (no spectral scaling) is sufficient to match full Muon on modular arithmetic, meaning the spectral scale term can be removed without measured cost.
- Under a stability-aware metric, Muon still beats AdamW across learning rates, but the first-crossing rank can invert between metrics, so grokking-speed claims should be reported under both.
- Reducing Newton–Schulz iterations from five to one speeds first touch of the 0.95 threshold by about 17–20% at lr=1e-3 but makes the grokked solution fragile, so iteration count trades speed against stability.
- The speed–stability frontier implies the canonical five Newton–Schulz iterations are a robust operating point across learning rates.
- On modular subtraction, dropping spectral scaling clearly helps, suggesting the spectral term can hurt on some tasks.
Reading between the lines
- If the active-ingredient claim scales beyond this one-layer transformer and modular arithmetic, it would suggest research on adaptive optimizers for grokking should focus on the geometry of momentum orthogonalization rather than spectral-norm regularization.
- The methodological point about metric inversion likely generalizes: any 'faster to generalize' claim about an optimizer should be rechecked under a sustained-generalization metric, not just first crossing.
- The fragility of ns=1 predicts that under-orthogonalized momentum may be a general cause of post-grok collapse, a connection the paper itself hints at but does not test beyond its hypothesis.
- A direct testable extension is to measure the FLOP and wall-clock cost of Newton–Schulz on larger models; the 'drop spectral scaling for free' claim may depend on the scalar factor being negligible, which could change at scale.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper reports a multi-seed ablation of the Muon optimizer on modular-arithmetic grokking, aiming to isolate which component of Muon (orthogonalization via Newton–Schulz vs. spectral scaling) causes its faster grokking relative to AdamW. The authors construct a 2×2 ablation (orthogonalization on/off, spectral scale on/off), a Newton–Schulz iteration sweep, a learning-rate sweep, robustness checks on subtraction/multiplication, and a short mechanistic analysis of the grokked embedding spectrum. Their headline claims are: (i) orthogonalization, not spectral scaling, is the active ingredient; (ii) orthogonalizing optimizers reach generalization at lower spectral norm with a more uniform Fourier spectrum; (iii) reducing Newton–Schulz iterations from five to one speeds first crossing but makes the grokked solution fragile; and (iv) spectral scaling can be dropped at no measured cost. All results are reported under both first-crossing and stable-grok metrics, and the full code and analysis harness are released.
Significance. If the claims hold, this is a useful and reproducible decomposition of Muon’s grokking advantage: it narrows the explanation to orthogonalization, connects it to a lower-norm solution, and supplies a practical speed–stability trade-off. The paper’s strengths include a 258-run multi-seed sweep, Holm-corrected primary contrasts, a deterministic bit-for-bit reproducible harness with released code, and a dual-metric approach that shows how metric choice can invert rankings. However, the inertness claim for spectral scaling is the weaker leg: it rests on failures to reject null differences without equivalence margins, and several robustness statements rely on marginal or uncorrected p-values. The central orthogonalization-necessity contrast (ortho-only vs. AdamW, p=0.010; Lean1 vs. Muon, p=0.005) is reasonably supported, but the abstract/conclusion overstates the evidence for ‘no measured cost’ of dropping spectral scaling.
major comments (3)
- [§3.1, §5.1] The claim that spectral scaling is inert/removable is inferred from non-significant differences without an equivalence margin. With n=5 in §3.1, M0 vs. M1 (p=0.21) gives a 95% CI for M1−M0 of roughly [−57, 281] steps, so ortho-only could be ~15% slower than full Muon; M2 vs. M3 (p=0.25) has a CI width of hundreds of steps on an AdamW mean of 2372, so ‘spectral-only is no faster than AdamW’ is not established. In §5.1, Lean5 vs. Muon (p=0.27, n=8) excludes a >5% slowdown but still lacks a pre-specified margin. Please add an equivalence test (e.g., two one-sided tests with a justified margin) or soften the abstract/conclusion claim to ‘no significant difference detected’.
- [§3.2, §5.4] Some robustness claims are based on marginal or uncorrected p-values. In §3.2, the ‘verdict holds across learning rates’ relies on p=0.052 and p=0.053 for ortho-only vs. spectral-only at lr=1e-3 and 3e-3 (4 seeds); these are directional at best. In §5.4, ‘Lean5 beats Muon, p=0.021’ on subtraction is one of many pairwise comparisons across operations; the manuscript does not state whether this survives Holm correction, despite the stated rule that secondary contrasts not surviving correction are exploratory. Report adjusted p-values/CIs and label these as exploratory if not corrected.
- [§5.2 / Appendix A] The claim that Lean1 is ‘fast and stable’ at lr=3e-4 rests on the equality of first-crossing and stable-grok in one 4-seed cell, with no test against Muon’s stable-grok (4875 vs. 5481). More generally, the frontier comparison across rates uses p=0.32, 0.043, 0.001 without multiple-comparison correction across the three rates and variants. Please provide adjusted significance or explicit exploratory status for these comparisons.
minor comments (6)
- [Abstract] Typo: ‘Moun’s behavior’ should be ‘Muon’s behavior’.
- [§2, §3.3] The notation ‘ns’ is overloaded: it denotes both the Newton–Schulz iteration count and is used as a label in the sweep. Consider using, e.g., n_NS for the count.
- [§4] The term ‘Fourier-IPR’ is used before being defined. Please define the inverse participation ratio and how the averaged-power IPR is computed in the main text, not only in the appendix.
- [§3.1, §5.1, §5.4] The tables are not numbered. Numbering them would make the text references (e.g., ‘Table 3, period-5 row’ style comparisons) easier and more precise.
- [§2] The word ‘pre-registered’ appears without a registration link or timestamp. If a preregistration exists, include it; otherwise use ‘pre-specified’.
- [§5.3] The destabilization hypothesis in §5.3 is explicitly labeled a hypothesis, which is fine, but consider adding one sentence on how it could be tested (e.g., measuring distance to the grokking manifold under ns=1).
Circularity Check
No circularity: the central ablation and mechanistic analyses are measured comparisons, not definitions or fitted predictions; the flagged statistical issue is a power/equivalence concern, not circularity.
full rationale
The paper's central claim is an empirical ablation. M0-M3 are defined by independently toggling two optimizer components (Newton-Schulz orthogonalization and spectral scale), and the comparisons are measured over seeds: "Orthogonalize-only (M1) matches full Muon (M0 vs. M1: p=0.21)" is a comparison of two distinct configurations, not a quantity fitted from that comparison. No parameter is fitted to the target metric, no 'prediction' is derived from the data that defines it, and no result is asserted by construction from its own equations. The ns-sweep consistency checks (ns=0 matches M2, ns=5 reproduces M0) are checks of determinism and implementation, not circular reductions. The mechanistic section controls for embedding movement by measuring relative embedding change independently, ruling out a trivial explanation rather than assuming it. Citations to prior work (Tveit et al., Jordan et al., Nanda et al.) provide background, the optimizer definition, and the reference circuit; none is a self-citation and none is load-bearing as an unverified external theorem. The reviewer-flagged issue that null contrasts (p=0.21, p=0.25, p=0.27) are treated as evidence of equivalence is a statistical power/equivalence-testing limitation, not a circularity: it concerns whether a conclusion is overstated, not whether the derivation reduces to its inputs. Under the stated rules, this is a self-contained empirical study with no significant circularity.
Assumptions & free parameters
free parameters (2)
- grok threshold (validation accuracy) =
0.95
- stable-grok definition =
sustained >= 0.95 for remainder of training
assumptions (5)
- domain assumption Validation accuracy 0.95, sustained to the end of training, defines grokking.
- domain assumption Grokked modular addition uses a Fourier-multiplication circuit (Nanda et al., 2023), so Fourier spectrum is a meaningful reference.
- domain assumption Averaged-power Fourier IPR is a coarse but usable proxy for per-neuron solution structure.
- ad hoc to paper Non-significant p-values can be read as evidence of equivalence ('matches', 'no measured cost').
- domain assumption Applying AdamW to embeddings/unembeddings and the optimizer under test only to hidden matrices isolates the optimizer effect.
Cite this review
Pith. "Pith review of The Active Ingredient in Muon's Grokking." pith.science (2026). https://pith.science/paper/GOTXSE5P
@misc{pith2026260720512,
author = {Pith},
title = {Pith review of: The Active Ingredient in Muon's Grokking},
year = {2026},
howpublished = {\url{https://pith.science/paper/GOTXSE5P}},
note = {Machine review of arXiv:2607.20512}
}
read the original abstract
The Muon optimizer reaches the grokking threshold on modular arithmetic faster than AdamW. Prior work attributes this to "spectral-norm constraints plus orthogonalized momentum" but does not isolate which mechanism matters. To better understand Moun's behavior, we run multi-seed and multi-learning-rate sweeps to decompose and stress-test the effect. First, an ablation shows the speedup comes from orthogonalization (the Newton-Schulz iteration): orthogonalize-only matches full Muon, whereas spectral-only is no faster than AdamW and is unreliable, and this verdict holds across learning rates. Second, a mechanistic analysis finds that orthogonalizing optimizers reach generalization at roughly 3x lower spectral norm and, controlling for how much the embedding actually moves, settle into a lower-norm solution rather than simply perturbing the embedding less. Third, reducing the Newton-Schulz iteration count from five to one accelerates reaching the threshold but makes the grokked solution fragile, prone to transient collapse, with fragility that grows with learning rate; a single iteration is fast and stable only at small learning rate, while the canonical five iterations are the learning-rate-robust choice. We also show spectral scaling can be dropped at no measured cost. A methodological thread runs throughout: under a stability-aware metric, "faster" claims about grokking optimizers can invert, so we report both first-crossing and sustained-grok times. To support reproducibility, we release our full training and analysis code at https://github.com/louiswang524/muon-grokking-frontier
Reference graph
Works this paper leans on
-
[1]
ICLR MATH-AI Workshop , year=
Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets , author=. ICLR MATH-AI Workshop , year=
-
[2]
International Conference on Learning Representations (ICLR) , year=
Progress Measures for Grokking via Mechanistic Interpretability , author=. International Conference on Learning Representations (ICLR) , year=
-
[3]
2024 , howpublished=
Muon: An optimizer using Newton--Schulz orthogonalization of momentum , author=. 2024 , howpublished=
2024
-
[4]
arXiv preprint arXiv:2405.20233 , year=
Grokfast: Accelerated Grokking by Amplifying Slow Gradients , author=. arXiv preprint arXiv:2405.20233 , year=
-
[5]
arXiv preprint arXiv:2504.16041 , year=
Muon Optimizer Accelerates Grokking , author=. arXiv preprint arXiv:2504.16041 , year=
-
[6]
International Conference on Learning Representations (ICLR) , year=
Decoupled Weight Decay Regularization , author=. International Conference on Learning Representations (ICLR) , year=
-
[7]
International Conference on Learning Representations (ICLR) , year=
Omnigrok: Grokking Beyond Algorithmic Data , author=. International Conference on Learning Representations (ICLR) , year=
-
[8]
arXiv preprint arXiv:2309.02390 , year=
Explaining Grokking Through Circuit Efficiency , author=. arXiv preprint arXiv:2309.02390 , year=
Show all 11 references
-
[9]
arXiv preprint arXiv:2206.04817 , year=
The Slingshot Mechanism: An Empirical Study of Adaptive Optimizers and the Grokking Phenomenon , author=. arXiv preprint arXiv:2206.04817 , year=
-
[10]
arXiv preprint arXiv:2409.20325 , year=
Old Optimizer, New Norm: An Anthology , author=. arXiv preprint arXiv:2409.20325 , year=
-
[11]
International Conference on Learning Representations (ICLR) , year=
Spectral Normalization for Generative Adversarial Networks , author=. International Conference on Learning Representations (ICLR) , year=
Reviewed August 2, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.