VERIFIED ERROR BOUNDS FOR ALL EIGENVALUES AND EIGENVECTORS OF A MATRIX

被引:1
|
作者
Rump, Siegfried M. [1 ,2 ]
机构
[1] Hamburg Univ Technol, Inst Reliable Comp, D-21073 Hamburg, Germany
[2] Waseda Univ, Fac Sci & Engn, Shinjuku Ku, Tokyo 1698555, Japan
关键词
fication method; eigenvalue clusters; eigenvector; invariant subspace; all eigenpairs; INTLAB; CONDITION NUMBERS; MULTIPLE; SUBSPACES;
D O I
10.1137/21M1451440
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A verification method is presented to compute error bounds for all eigenvectors and eigenvalues, including clustered and/or multiple ones of a general, real, or complex matrix. In case of a narrow cluster, error bounds for an invariant subspace are computed because computation of a single eigenvector may be ill-posed. Computer algebra and verification methods have in common that the computed results are correct with mathematical certainty. Unlike a computer algebra method, a verification method may fail in the sense that only partial or no inclusions at all are computed. That may happen for very ill conditioned problems being too sensitive for the arithmetical precision in use. That cannot happen for computer algebra methods which are "never-failing" because potentially infinite precision is used. In turn, however, that may slow down computer algebra methods significantly and may impose limitations on the problem size. In contrast, verification methods solely use floating-point operations so that their computing time and treatable problem size is of the order of that of purely numerical algorithms. For our problem it is proved that the union of the eigenvalue bounds contains the whole spectrum of the matrix, and bounds for corresponding invariant subspaces are computed. The computational complexity to compute inclusions of all eigenpairs of an n x n matrix is O(n(3)).
引用
收藏
页码:1736 / 1754
页数:19
相关论文
共 50 条