Islamov, Crawshaw, Cohen and Gower (2026; ICML 2026, oral) — ARXIV-2603.05002
Key takeaways
- The edge of stability is a property of the update’s norm, not of the
Hessian’s top eigenvalue. For steepest descent under a norm
‖·‖the quantity that sharpens to2/ηand hovers there is the generalized sharpnessS_‖·‖(w) = max_{‖d‖=1} dᵀ∇²L(w)d. Under ℓ2 it isλ_max, which is Cohen et al.’s sharpness; under a preconditioner norm it is the preconditioned-Hessian sharpness of the adaptive-EoS work. Under the spectral and ℓ∞ norms it is something new. - The Euclidean diagnostic fails for the optimizers people use. On
ResNet20 and VGG11 trained on CIFAR-10 with Spectral GD and with ℓ∞-descent,
generalized sharpness stabilizes at
2/ηwhileλ_max(∇²L)“stays well below this threshold” throughout (Figures E.3, G.5). A practitioner monitoring the ordinary sharpness under a Muon-like update would conclude the run is not at the edge of stability when it is. - The identity that does the work is one line. With directional
smoothness defined as the exact second-order remainder along the step,
ΔL_t = −η(1 − (η/2)·D(w_t, w_{t+1}))·‖∇L‖²_*, so the loss falls iffD ≤ 2/η. A loss that decreases and then oscillates forcesDto rise to2/ηand oscillate around it — “almost by definition”, in the authors’ own words. Generalized sharpness is motivated from this by assuming the Hessian is roughly constant along the step. - Normalized methods sit at a gradient-scaled threshold. SignGD and
normalized Spectral GD are the unnormalized updates at effective step
η/‖∇L‖_*, so the ratioS/‖∇L‖_*hovers at2/η(Figure 5). Cohen et al.’s adaptive-EoS characterization of RMSprop, by contrast, holds only forβ₂near 1 and breaks down asβ₂ → 0, where RMSprop becomes SignGD (Figure H.1). - The quadratic theory is only half there. On a quadratic, non-Euclidean
GD converges linearly when
S < 2/η(Theorem 5.1). Above it the authors prove divergence only from one line of initializations with a chosen dual-gradient selection (Theorem 5.2) — weaker than the Euclidean case, and they say so. Empirically the quadratic Taylor model does diverge at EoS (Figure 6). - A regime Euclidean GD does not have. Under ℓ∞ and spectral norms the
directional smoothness starts climbing and the network’s outputs start
oscillating before generalized sharpness reaches
2/η, without the quadratic model diverging (Appendix B). The authors leave it unexplained.
Standing in the anthology
It is the paper that joins the record’s two optimizer clusters. One half
is the edge of stability — LIT-461, which this extends and whose code
it is built on, and LIT-453, whose account of multiple unstable
eigenvalues it borrows to explain why its own sharpness sits slightly above
2/η. The other half is steepest descent under a non-Euclidean norm — the
frame of LIT-438 and of THEORY-024, contested by LIT-456, which
cites this paper. It was named in the curation journal on 2026-09-20 as the
link between them and carried as unfiled through five entries.
What it adds to the record’s account of the edge of stability is the
statement that THEORY-035’s “maximum eigenvalue of the training-loss
Hessian” is the right quantity for Euclidean gradient descent only. For the
spectral update the record recommends (SOTA-121), the equilibrium
is at 2/η in the spectral geometry and the Euclidean eigenvalue is far from
it. That is a refinement, not a correction: LIT-461 never claimed more
than gradient descent.
What it does not do is bear on why spectral optimizers work. It measures
where their stability threshold sits, not whether the geometry is what pays;
no optimizer is compared with another on loss, and nothing here tests the
Kaon result. It does not reach THEORY-024 or THEORY-033
in either direction. See NOTE-359.
Scope. Full-batch, deterministic, no momentum; MLPs, small CNNs, ResNet20 and VGG11 on CIFAR-10 (often a 5k subset) with MSE loss, and a Transformer on Tiny Shakespeare. The authors name stochastic, momentum-based and adaptive optimizers as the extension that would make the diagnostic usable in practical training — which is the same gap THEORY-035 and THEORY-030 already name.