We are now in a position to understand how convergence can be accelerated. Assume we use instead of . Then the evals are shifted by : . This can be used to accelerate convergence.

For example, assume that and we shift. We get:

The last eval will converge very rapidly. Shifting allows accelerating convergence. We will see that, if the shifting is done correctly, we get a quadratic convergence of the eval!

This method works well.

Note that the focus is now on the eigenvalues rather than . We need to efficiently compute . It turns out that there is a simple algorithm to do that.