We now use the algorithm to compute and to approximate the eigenvectors and eigenvalues of .

We approximate the eigenvalues of using the eigenvalues of :

We briefly outline why this is a reasonable idea. Consider the eigenvectors and eigenvalues of :

Use the previous equation with and :

Multiply by to the right:

We see that we have approximate eigenvectors and eigenvalues of assuming that is small:

  • are called the Ritz eigenvalues.
  • are the approximate eigenvectors.

Arnoldi algorithm:

  • Step 1: compute using the iteration starting from .
  • Step 2: Compute the eigenvalue of .

and only required!

Low flop count if is sparse.