Backward error of an approximate eigenpair Created 2026-09-24 Updated 2026-11-05
Let be an eigenpair residual, with . Among unrestricted matrix perturbations , the smallest spectral norm making an exact eigenpair of is .
Indeed, exactness requires , so the induced matrix norm inequality gives . Equality is attained by the rank-one matrixwhere is conjugate transpose. Its spectral norm is . For real data, use ordinary transpose instead.
This is an unstructured backward error: requiring to preserve a symmetric matrix structure or a sparsity pattern is an additional constraint. A small backward error also need not give a comparably small eigenvalue error for a nonnormal matrix.
We use the spectral theorem to construct a sufficiently accurate approximate eigenpair. Complete to an orthonormal eigenbasis of the symmetric matrix , with corresponding eigenvalues . Simplicity of means that every below is nonzero. PutThe orthogonal decomposition of shows that andWith and , direct expansion cancels every first-order term:Also . Thus its eigenpair residual has Euclidean norm in Big O notation.
For completeness, a real symmetric matrix always has an eigenvalue within of any real and nonzero . Indeed, writing in an orthonormal eigenbasis with eigenvalues givesApply this symmetric eigenvalue residual bound to . There is an eigenvalue such thatwhich provesThis establishes the first-order perturbation of a simple symmetric eigenvalue without presupposing differentiability of the perturbed eigenvector. If , the sum defining is empty and the displayed eigenvalue formula is exact.
Choose a shift which is not an eigenvalue. Inverse iteration applies power iteration to , implemented by a linear system solve rather than by forming an explicit matrix inverse:A single LU decomposition of can be reused for all the solves at this fixed shift. An eigenpair transforms intoThus an eigenvalue uniquely closest to becomes the dominant eigenvalue of . For a diagonalizable matrix, the argument in the preceding subpart gives convergence of diagonalizable fixed-shift inverse iteration, provided the starting coefficient in the target eigenspace is nonzero, with power iteration direction error , whereFor any prescribed simple eigenvalue, taking a sufficiently close but unequal shift makes the numerator small while the denominator stays close to its positive separation from the remaining eigenvalues. This makes small and gives very fast convergence per iteration. The Rayleigh quotient of estimates directly. If estimates the associated eigenvalue of , the corresponding estimate is .
The selection principle also applies when the other eigenvalues have nontrivial blocks in the Jordan normal form: their contributions acquire powers of , multiplying strictly smaller geometric factors. A simple uniquely closest eigenvalue still attracts the direction when the Riesz projection of onto its generalized eigenspace is nonzero. For nonreal target eigenvalues, allow complex shifts and arithmetic; a real shift cannot distinguish a conjugate pair of equal distances. Setting makes the solve singular, and an exactly zero starting target component prevents convergence to that target in exact arithmetic. When is real, account for the sign behavior of fixed-shift inverse iteration.
Projection onto a positive semidefinite trace ball Created 2026-09-24 Updated 2026-11-05
Let be a real symmetric matrix with eigenpairs , and take trace radius . Its Frobenius norm projection onto the positive semidefinite trace ball is obtained by thresholding its eigenvalues. If , the projection is zero. If , it is . Otherwise andIn this last case is unique: the left side is continuous, strictly decreasing while positive, starts above at zero and reaches zero at .
To prove the reduction, use an orthonormal eigenbasis of . Replacing a feasible matrix by its diagonal part in that basis preserves nonnegative diagonal entries and the trace, hence remains positive semidefinite, while deleting off-diagonal entries decreases the squared Frobenius distance. The problem becomes projection of onto . Its multiplier equations give with the stated inactive-constraint case.