Computing an Eigenvector with Inverse Iteration
Open Access
- 1 January 1997
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Review
- Vol. 39 (2) , 254-291
- https://doi.org/10.1137/s0036144596300773
Abstract
The purpose of this paper is two-fold: to analyze the behavior of inverse iteration for computing a single eigenvector of a complex square matrix and to review Jim Wilkinson's contributions to the development of the method. In the process we derive several new results regarding the convergence of inverse iteration in exact arithmetic.In the case of normal matrices we show that residual norms decrease strictly monotonically. For eighty percent of the starting vectors a single iteration is enough.In the case of non-normal matrices, we show that the iterates converge asymptotically to an invariant subspace. However, the residual norms may not converge. The growth in residual norms from one iteration to the next can exceed the departure of the matrix from normality. We present an example where the residual growth is exponential in the departure of the matrix from normality. We also explain the often significant regress of the residuals after the first iteration: it occurs when the non-normal part of the matrix is large compared to the eigenvalues of smallest magnitude. In this case computing an eigenvector with inverse iteration is exponentially ill conditioned (in exact arithmetic).We conclude that the behavior of the residuals in inverse iteration is governed by the departure of the matrix from normality rather than by the conditioning of a Jordan basis or the defectiveness of eigenvalues.Keywords
This publication has 31 references indexed in Scilit:
- Gaussian Elimination with Partial Pivoting Can Fail in PracticeSIAM Journal on Matrix Analysis and Applications, 1994
- Backward errors for eigenvalue and singular value decompositionsNumerische Mathematik, 1994
- On measures of nonnormality of matricesLinear Algebra and its Applications, 1987
- On condition numbers and the distance to the nearest ill-posed problemNumerische Mathematik, 1987
- Ill-Conditioned Eigensystems and the Computation of the Jordan Canonical FormSIAM Review, 1976
- Discussion of a paper By K. K. GUPTAInternational Journal for Numerical Methods in Engineering, 1973
- Eigenproblem solution by a combined Sturm sequence and inverse iteration techniqueInternational Journal for Numerical Methods in Engineering, 1973
- The Rotation of Eigenvectors by a Perturbation. IIISIAM Journal on Numerical Analysis, 1970
- Norms and exclusion theoremsNumerische Mathematik, 1960
- Moments and characteristic rootsNumerische Mathematik, 1960