Singular value fingerprints distinguish Polar Express from Muon's Newton-Schulz steps

anpaure · x · 2026-10-29

Follow-up in anpaure's optimizer forensics thread: update size follows lr·√r·(r/32)^0.175 to about 1 ppm, and singular values carry Polar Express's fingerprint. On gpt-oss-20b (rank 16, first step, no history), five Polar Express steps produce a markedly different update distribution along G's singular vectors than Muon's five Newton-Schulz steps, with Tinker Dimuon's measured points landing on the Polar Express curve. Surprise finding: even with β = 0 a history effect persists — the previous momentum also supplies a preconditioner.

Related event: Developer reverse-engineers Dimuon optimizer, open-sources PyTorch implementation(5 posts)→

Original post →

More from Research

Research channel →