Eigenvalues make powers of a matrix easier to calculate by allowing the matrix to be diagonalized. If , then , and raising the diagonal matrix to a power only requires raising each eigenvalue to that power.
Eigenvalues make powers of a matrix easier to calculate by allowing the matrix to be diagonalized. If , then , and raising the diagonal matrix to a power only requires raising each eigenvalue to that power.
This is AHL 1.15: Eigenvalues and eigenvectors, so it is HL-only content.
For a diagonalizable matrix :
If , then
The method is most useful when is large, because direct multiplication repeats the same matrix product many times. For the IB syllabus, diagonalization is restricted to matrices with distinct real eigenvalues, ensuring two independent eigenvectors can form a valid .
Diagonalization changes coordinates to the eigenvector directions. In those directions, applying simply multiplies each component by its eigenvalue, so applying repeatedly multiplies that component by . This explains both the calculation and the model's long-term behaviour.
Suppose movement between two populations is modelled by
Its eigenvalues are and , with corresponding eigenvectors and . If , then
Therefore,
This decomposition separates the stable population pattern from the temporary imbalance. As , , so . The eigenvalue determines the steady-state distribution, while controls how quickly it is approached.
| Eigenvalue behaviour | Model interpretation |
|---|---|
| The associated component decreases. | |
| The associated component grows. | |
| The associated component remains stable. |
In predator-prey models, components along different eigenvectors can represent persistent, growing, or declining population patterns. Negative or complex eigenvalues may also indicate alternating or oscillatory behaviour, although interpretation depends on the model and time step.
In an HL Paper 1 or Paper 2 response, show before writing . Keep eigenvalues and eigenvectors in matching order, retain full GDC precision, and interpret the long-term result in context rather than giving only a matrix.