THE IDEA BEHIND KRYLOV METHODS

1. INTRODUCTION. We explain why Krylov methods make sense, and why it is natural to represent a solution to a linear system as a member of a Krylov space. In particular we show that the solution to a nonsingular linear system Ax = b lies in a Krylov space whose dimension is the degree of the minimal polynomial of A. Therefore, if the minimal polynomial of A has low degree then the space in which a Krylov method searches for the solution can be small. In this case a Krylov method has the opportunity to converge fast. When the matrix is singular, however, Krylov methods can fail. Even if the linear system does have a solution, it may not lie in a Krylov space. In this case we describe a class of right-hand sides for which a solution lies in a Krylov space. As it happens, there is only a single solution that lies in a Krylov space, and it can be obtained from the Drazin inverse. Our discussion demonstrates that eigenvalues play a central role when it comes to ensuring existence and uniqueness of Krylov solutions; they are not merely an artifact of convergence analyses.

[1]  M. Drazin Pseudo-Inverses in Associative Rings and Semigroups , 1958 .

[2]  D. Faddeev,et al.  Computational Methods of Linear Algebra , 1959 .

[3]  Alston S. Householder,et al.  The Theory of Matrices in Numerical Analysis , 1964 .

[4]  C. D. Meyer,et al.  Convergent Powers of a Matrix With Applications to Iterative Methods for Singular Linear Systems , 1975 .

[5]  C. D. Meyer,et al.  Generalized inverses of linear transformations , 1979 .

[6]  Gene H. Golub,et al.  Matrix computations , 1983 .

[7]  J. M Varah,et al.  Computational methods in linear algebra , 1984 .

[8]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[9]  C. Kelley Iterative Methods for Linear and Nonlinear Equations , 1987 .

[10]  I. Marek,et al.  On the solution of singular linear systems of algebraic equations by semiiterative methods , 1988 .

[11]  Lloyd N. Trefethen,et al.  How Fast are Nonsymmetric Matrix Iterations? , 1992, SIAM J. Matrix Anal. Appl..

[12]  G. Golub,et al.  Iterative solution of linear systems , 1991, Acta Numerica.

[13]  Robert J. Plemmons,et al.  Nonnegative Matrices in the Mathematical Sciences , 1979, Classics in Applied Mathematics.

[14]  Roland W. Freund,et al.  On the use of two QMR algorithms for solving singular systems and applications in Markov chain modeling , 1994, Numer. Linear Algebra Appl..

[15]  Ilse C. F. Ipsen,et al.  GMRES and the minimal polynomial , 1996 .

[16]  Erich Kaltofen,et al.  On randomized Lanczos algorithms , 1997, ISSAC.

[17]  H. Walker,et al.  GMRES On (Nearly) Singular Systems , 1997, SIAM J. Matrix Anal. Appl..

[18]  Erich Kaltofen,et al.  Distributed Matrix-Free Solution of Large Sparse Linear Systems over Finite Fields , 1999, Algorithmica.