Higher-Order Singular-Value Derivatives of Rectangular Real Matrices
Róisín Luo, James McDermott, Colm O'Riordan
TL;DR
The paper addresses the challenge of computing higher-order Fréchet derivatives of singular values for real rectangular matrices by embedding the matrix into a self-adjoint Jordan–Wielandt operator and applying Kato perturbation theory. It develops a refined, constructive eigenvalue expansion that yields explicit coefficients for arbitrary-order spectral variations and relates them to Fréchet derivatives of singular values, with a Kronecker-product form for practical computation. Key contributions include a general framework for arbitrary-order derivatives, a novel Kronecker-form Hessian for $n=2$, and rigorous validation against auto-differentiation that confirms accuracy to numerical precision. The approach provides a principled toolkit for spectral sensitivity analyses in random-matrix and stochastic-dynamical contexts, with potential impact on adversarial perturbation studies in deep learning and related fields.
Abstract
We present a theoretical framework for deriving the general $n$-th order Fréchet derivatives of singular values in real rectangular matrices, by leveraging reduced resolvent operators from Kato's analytic perturbation theory for self-adjoint operators. Deriving closed-form expressions for higher-order derivatives of singular values is notoriously challenging through standard matrix-analysis techniques. To overcome this, we treat a real rectangular matrix as a compact operator on a finite-dimensional Hilbert space, and embed the rectangular matrix into a block self-adjoint operator so that non-symmetric perturbations are captured. Applying Kato's asymptotic eigenvalue expansion to this construction, we obtain a general, closed-form expression for the infinitesimal $n$-th order spectral variations. Specializing to $n=2$ and deploying on a Kronecker-product representation with matrix convention yield the Hessian of a singular value, not found in literature. By bridging abstract operator-theoretic perturbation theory with matrices, our framework equips researchers with a practical toolkit for higher-order spectral sensitivity studies in random matrix applications (e.g., adversarial perturbation in deep learning).
