From Spectral to Frobenius: When Muon Loses Its Spectral Implicit Bias
Organizations: The University of Hong Kong
Abstract
Prior work on implicit bias shows that gradient descent selects the Frobenius max-margin direction on linearly separable problems, whereas Fan et al. (2025) established spectral max-margin behavior for spectral-norm steepest descent methods, including idealized Muon with exact orthogonalization. In practice, however, Muon approximates orthogonalization using finite Newton-Schulz iterations and a positive stabilization constant. We prove that these implementation choices cause Muon to select the Frobenius rather than the spectral max-margin direction in linear classification with separable data. We also establish this behavior for both exponential moving average and Nesterov-style momentum. The key technical ingredient is a summable perturbation argument showing that the resulting parameter trajectories remain at bounded distance from those of gradient descent. We then disentangle the roles of Newton-Schulz iteration count, the stabilization constant, and the Newton-Schulz polynomial, revealing distinct asymptotic behaviors, including directions that achieve neither Frobenius nor spectral max-margin. Finally, we show that Muon can recover its spectral max-margin bias with Newton-Schulz iterations growing logarithmically over training.
Figures & tables
| Setting | Polynomial | Frobenius | Spectral | Other |
| Previous results | ||||
| Gradient descent | – | {\color[rgb]{0.1328,0.5469,0.1328}\checkmark} | ||
| Idealized Muon with exact-polar | – | {\color[rgb]{0.1328,0.5469,0.1328}\checkmark} | ||
| Our results on practical Muon | ||||
| Frobenius Max-Margin Bias | ||||
| Fixed , ( Theorems 2 and 3 ) | General( Assumption 2 ) | {\color[rgb]{0.1328,0.5469,0.1328}\checkmark} | ||
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Type | Description |
|---|---|---|
| , | Matrices | Signed matrix feature and parameter at training iteration , both in . |
| , | Loss, gradient | Empirical loss and . |
| Inner product | Frobenius inner product . | |
| , , | Matrix norms | Frobenius, spectral, and nuclear norms. |
| , , | Feature bounds and , and a separating margin from Assumption 1 . | |
| Local Hessian bound in the auxiliary lemmas and proofs, specified where it is used. |
Muon Optimizer
Muon optimizer uses momentum and matrix orthogonalization to shape neural-network updates, especially in large language-model training.
See all 143 papers