• Let’s assume is upper Hessenberg.
  • Let us choose an approximate eigenvalue .
  • For example, .
  • This should approximate the smallest eigenvalue of .

Then:

We had mentioned this idea previously.

For our previous theoretical result, we have that

with rate

But since the matrices are orthogonal, we also get convergence of the last column, which is orthogonal to the subspace spanned by the previous columns. So

Consider again:

The last row of converges to the last row of : .

We can now use deflation, and work with a smaller matrix.

By repeating this process, we make smaller and smaller and on the way, we obtain all the eigenvalues of .