Exercise 2 of the power-iteration note flagged that power iteration only ever finds the dominant eigenvalue. This note supplies the fix: apply power iteration to a shifted, inverted matrix, , chosen so that whichever eigenvalue of is closest to the shift becomes the dominant eigenvalue of the new matrix — turning power iteration into a tool that can target any eigenvalue, not just the largest.
Learning objectives. By the end of this note you should be able to:
- explain why 's eigenvalues make the target eigenvalue dominant;
- run inverse iteration and explain its (much faster) convergence rate;
- combine inverse iteration with the Rayleigh quotient for a self-improving shift;
- explain why inverse iteration solves a linear system at each step rather than forming an explicit inverse.
In this lesson
- Shifting and inverting
- Self-improving shifts: Rayleigh quotient iteration
Before you start
The full lesson, with worked examples and exercise solutions, is for members.
Read the full lessonNew to SelfMadeQuant.com? See membership options or browse the Linear Algebra, Optimisation and Numerical Methods syllabus.