The Arnoldi iteration is an eigenvalue algorithm from numerical linear algebra and an important example of an iterative method. It approximates the eigenvalues and eigenvectors of general matrices, which need not be Hermitian, by building an orthonormal basis of a Krylov subspace, and so it is especially useful for large sparse matrices. Starting from an arbitrary unit vector, each step multiplies by the matrix and removes the components along the earlier basis vectors using the modified Gram-Schmidt process. The coefficients form an upper Hessenberg matrix whose eigenvalues, called Ritz eigenvalues, tend to approximate the largest eigenvalues of the original matrix. The method gives a useful partial result after only a few iterations, unlike direct methods that must finish. For Hermitian matrices it reduces to the Lanczos algorithm. W. E. Arnoldi invented it in 1951. Implementations usually restart after a fixed number of steps, as in the ARPACK package, and the GMRES method for linear systems is built on it.
Connections
Credited To
Source Arnoldi iteration (source article)
In Field
Source Arnoldi iteration (source article)
Invented
Source Arnoldi iteration (source article)
Sources
Arnoldi iteration (source article)
In Group: Linear Algebra and Matrix Decomposition, Lead
In numerical linear algebra, the Arnoldi iteration is an eigenvalue algorithm and an important example of an iterative method.
In Field: Computational Science, Lead
In numerical linear algebra, the Arnoldi iteration is an eigenvalue algorithm and an important example of an iterative method.
Credited To: Walter Edwin Arnoldi, Lead
The Arnoldi iteration was invented by W. E. Arnoldi in 1951.
Invented: Walter Edwin Arnoldi, Lead
The Arnoldi iteration was invented by W. E. Arnoldi in 1951.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.