All revision notes topics

1.15 Eigenvalues and eigenvectorsIB Maths: Applications and Interpretation HL: Revision notes

Section 1

Eigenvalues and eigenvectors

Most vectors change direction when multiplied by a matrix. An eigenvector v\mathbf{v} of a square matrix MM is a non-zero vector whose direction is unchanged (or reversed): Mv=λv,v≠0,M\mathbf{v}=\lambda\mathbf{v},\qquad \mathbf{v}\neq\mathbf{0}, where the scalar λ\lambda is the eigenvalue. Example: for M=(4123)M=\begin{pmatrix}4&1\\ 2&3\end{pmatrix}, M(11)=(55)=5(11)M\begin{pmatrix}1\\ 1\end{pmatrix}=\begin{pmatrix}5\\ 5\end{pmatrix}=5\begin{pmatrix}1\\ 1\end{pmatrix}, so (11)\begin{pmatrix}1\\ 1\end{pmatrix} is an eigenvector with eigenvalue 55. Any non-zero multiple of an eigenvector is also an eigenvector.

Key termseigenvectoreigenvalue
Common mistake

Allowing v=0\mathbf{v}=\mathbf{0}. The zero vector satisfies Mv=λvM\mathbf{v}=\lambda\mathbf{v} for every λ\lambda but is never an eigenvector.

Section 2

The characteristic polynomial

Mv=λvM\mathbf{v}=\lambda\mathbf{v} means (M−λI)v=0(M-\lambda I)\mathbf{v}=\mathbf{0}. A non-zero solution exists only if M−λIM-\lambda I has no inverse, so det⁡(M−λI)=0.\det(M-\lambda I)=0. For a 2×22\times2 matrix this characteristic equation is λ2−(trace)λ+det⁡M=0\lambda^2-(\text{trace})\lambda+\det M=0, where the trace is a+da+d. Example: M=(4123)M=\begin{pmatrix}4&1\\ 2&3\end{pmatrix} gives λ2−7λ+10=0\lambda^2-7\lambda+10=0, so λ=2\lambda=2 or 55. To find an eigenvector, substitute each λ\lambda into (M−λI)v=0(M-\lambda I)\mathbf{v}=\mathbf{0}. For λ=2\lambda=2: 2x+y=02x+y=0, so v=(1−2)\mathbf{v}=\begin{pmatrix}1\\ -2\end{pmatrix}. For λ=5\lambda=5: −x+y=0-x+y=0, so v=(11)\mathbf{v}=\begin{pmatrix}1\\ 1\end{pmatrix}. You can check with your GDC.

Key termscharacteristic polynomialtrace
Exam tip

Check an eigenvector by computing MvM\mathbf{v} and confirming it is a multiple of v\mathbf{v}.

Section 3

Diagonalisation

If a 2×22\times2 matrix MM has two distinct real eigenvalues λ1,λ2\lambda_1,\lambda_2 with eigenvectors v1,v2\mathbf{v}_1,\mathbf{v}_2, form P=(v1v2),D=(λ100λ2),M=PDP−1.P=\begin{pmatrix}\mathbf{v}_1&\mathbf{v}_2\end{pmatrix},\qquad D=\begin{pmatrix}\lambda_1&0\\ 0&\lambda_2\end{pmatrix},\qquad M=PDP^{-1}. The columns of PP and the entries of DD must be in the same order. Example: M=(1230)M=\begin{pmatrix}1&2\\ 3&0\end{pmatrix} has λ=3\lambda=3 with (11)\begin{pmatrix}1\\ 1\end{pmatrix} and λ=−2\lambda=-2 with (2−3)\begin{pmatrix}2\\ -3\end{pmatrix}, so P=(121−3)P=\begin{pmatrix}1&2\\ 1&-3\end{pmatrix}, D=(300−2)D=\begin{pmatrix}3&0\\ 0&-2\end{pmatrix} and P−1=15(321−1)P^{-1}=\frac15\begin{pmatrix}3&2\\ 1&-1\end{pmatrix}.

Key termsdiagonalisationdiagonal matrix
Common mistake

Putting the eigenvectors in PP in a different order from the eigenvalues in DD.

Section 4

Powers of a matrix

Because M=PDP−1M=PDP^{-1}, the middle factors cancel in a product: M2=PD(P−1P)DP−1=PD2P−1M^2=PD(P^{-1}P)DP^{-1}=PD^2P^{-1}. In general Mn=PDnP−1,Dn=(λ1n00λ2n).M^n=PD^nP^{-1},\qquad D^n=\begin{pmatrix}\lambda_1^n&0\\ 0&\lambda_2^n\end{pmatrix}. Only the diagonal entries are raised to the power. Check with M=(1230)M=\begin{pmatrix}1&2\\ 3&0\end{pmatrix} and n=2n=2: PD2P−1=15(121−3)(9004)(321−1)=(7236)PD^2P^{-1}=\frac15\begin{pmatrix}1&2\\ 1&-3\end{pmatrix}\begin{pmatrix}9&0\\ 0&4\end{pmatrix}\begin{pmatrix}3&2\\ 1&-1\end{pmatrix}=\begin{pmatrix}7&2\\ 3&6\end{pmatrix}, which equals M2M^2. The eigenvalues of MnM^n are λ1n\lambda_1^n and λ2n\lambda_2^n.

Key termspower of a matrix
Common mistake

Raising every element of MM to the power nn. Only the entries of the diagonal matrix DD are raised to nn.

Section 5

Applications to populations

A model xn+1=Mxn\mathbf{x}_{n+1}=M\mathbf{x}_n gives xn=Mnx0\mathbf{x}_n=M^n\mathbf{x}_0. Write x0=c1v1+c2v2\mathbf{x}_0=c_1\mathbf{v}_1+c_2\mathbf{v}_2; then xn=c1λ1nv1+c2λ2nv2.\mathbf{x}_n=c_1\lambda_1^n\mathbf{v}_1+c_2\lambda_2^n\mathbf{v}_2. For movement between two towns the eigenvalue 11 gives a steady state and an eigenvalue of modulus below 11 decays, so the populations settle. In predator-prey models an eigenvalue above 11 gives growth, and the term with the largest ∣λ∣|\lambda| dominates in the long term, so the ratio of the populations tends to the ratio in its eigenvector. The same eigenvalue ideas solve coupled differential equations (AHL 5.17).

Key termssteady statedominant eigenvalue
Exam tip

Use the eigenvalues to explain behaviour in context: state whether each term grows, decays or stays constant, and what that means for the populations.

That's the notes covered.

Carry on to the next subtopic.

Exam questions on 1.15 Eigenvalues and eigenvectors

  1. M=(4123)M=\begin{pmatrix}4&1\\ 2&3\end{pmatrix}.
    Find an eigenvector of MM corresponding to the eigenvalue 22.2 marks
  2. M=(1230)M=\begin{pmatrix}1&2\\ 3&0\end{pmatrix}.
    Write down the eigenvalues of M5M^5.2 marks
  3. The populations, in thousands, of two towns AA and BB in year nn are ana_n and bnb_n. Each year 20% of the people in town AA move to town BB and 10% of the people in town BB move to town AA. Nobody else moves, so (an+1bn+1)=M(anbn)\begin{pmatrix}a_{n+1}\\ b_{n+1}\end{pmatrix}=M\begin{pmatrix}a_n\\ b_n\end{pmatrix} with M=(0.80.10.20.9)M=\begin{pmatrix}0.8&0.1\\ 0.2&0.9\end{pmatrix}.
    Show that the eigenvalues of MM are 11 and 0.70.7.3 marks
See the full worksheet

Written by the Exaim team, led by Shaun Daswani (Head of Upper Secondary, Improve ME Institute; MSc Financial Mathematics, Imperial College London; BSc, UCL) and Jason Daswani (operational lead, Improve ME Institute; LSE).