Salam Academy
Contents · 0% complete
  1. Learning objectives
  2. Core idea
  3. Key formulae
  4. Worked examples
  5. Explore the graph
  6. Common mistakes
  7. Exam tip
  8. Guided practice
  9. Practice questions
  10. Challenge
  11. Summary
  12. Quick quiz
  13. Same topic, different board
  14. Past paper questions
Further matrix algebra · Subtopic 1 of 1

Eigenvalues, Eigenvectors and Diagonalisation

An eigenvector of M\mathbf M keeps its direction: Mv=λv\mathbf M\mathbf v=\lambda\mathbf v, where λ\lambda is the eigenvalue. Eigenvalues solve det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0. Putting eigenvectors in P\mathbf P and eigenvalues in D\mathbf D gives M=PDP−1\mathbf M=\mathbf{PDP}^{-1}, so Mn=PDnP−1\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}.

Cambridge 9231 Paper 2Edexcel YFM01 WFM03Edexcel 9FM0 OptionAQA 7367 Paper 1AQA 7367 Paper 2≈ 50 minRevision 1 · updated 2026-10-27
Practise this topicTimed testAsk Salam Tutor
Section 1 of 14

Learning objectives

  • Find the characteristic equation and eigenvalues of a 2×22\times2 or 3×33\times3 matrix.
  • Find eigenvectors for each eigenvalue.
  • Diagonalise a matrix and use Mn=PDnP−1\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}.
  • Use the Cayley–Hamilton theorem to find inverses and powers.
Pause and think

A transformation stretches the plane. Are there directions that come out pointing the same way they went in?

Section 2 of 14

Core idea

Start hereThe directions that don't turn

Stretch a sheet of rubber diagonally. Most arrows drawn on it twist to new directions, but along certain lines the arrows only get longer or shorter. Those special directions are a matrix's eigenvectors, and they make huge matrix powers easy to compute.

The big idea

Mv=λv\mathbf M\mathbf v=\lambda\mathbf v (v≠0\mathbf v\neq\mathbf 0). Eigenvalues solve det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0. With eigenvectors as columns of P\mathbf P: M=PDP−1\mathbf M=\mathbf{PDP}^{-1}, so Mn=PDnP−1\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}.

1. Eigenvalues

The characteristic equation
  1. Mv=λv\mathbf M\mathbf v=\lambda\mathbf v
    Definition.
  2. (M−λI)v=0(\mathbf M-\lambda\mathbf I)\mathbf v=\mathbf 0
    λv=λIv\lambda\mathbf v=\lambda\mathbf I\mathbf v; collect.
  3. v≠0⇒M−λI is singular\mathbf v\neq\mathbf 0\Rightarrow\mathbf M-\lambda\mathbf I\text{ is singular}
    If it had an inverse, v\mathbf v would have to be 0\mathbf 0.
  4. det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0
    The characteristic equation.
For 2×22\times2: λ2−(a+d)λ+(ad−bc)=0\lambda^2-(a+d)\lambda+(ad-bc)=0, i.e. λ2−(tr⁡)λ+det⁡=0\lambda^2-(\operatorname{tr})\lambda+\det=0.
Worked exampleM=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix}

Eigenvalues and eigenvectors.

Goal
λ\lambda, v\mathbf v.
Strategy
Characteristic equation; then solve (M−λI)v=0(\mathbf M-\lambda\mathbf I)\mathbf v=\mathbf 0.
  1. λ2−7λ+10=0⇒λ=2,5\lambda^2-7\lambda+10=0\Rightarrow\lambda=2,5
    Trace 7, determinant 10.
  2. λ=5: (−112−2)v=0⇒y=x\lambda=5:\ \begin{pmatrix}-1&1\\2&-2\end{pmatrix}\mathbf v=\mathbf 0\Rightarrow y=x
    Both rows give the same equation (they must).
  3. λ=2: (2121)v=0⇒y=−2x\lambda=2:\ \begin{pmatrix}2&1\\2&1\end{pmatrix}\mathbf v=\mathbf 0\Rightarrow y=-2x
    Again one equation.
Answerλ=5\lambda=5: (11)\begin{pmatrix}1\\1\end{pmatrix}; λ=2\lambda=2: (1−2)\begin{pmatrix}1\\-2\end{pmatrix}.
✓ CheckM(1−2)=(2−4)=2(1−2)\mathbf M\begin{pmatrix}1\\-2\end{pmatrix}=\begin{pmatrix}2\\-4\end{pmatrix}=2\begin{pmatrix}1\\-2\end{pmatrix} ✓.
Key takeawayTrace and determinant Sum of eigenvalues = trace; product = determinant (any size). Quick check: 2+5=72+5=7, 2×5=102\times5=10 ✓.

2. Diagonalisation

Why M=PDP−1\mathbf M=\mathbf{PDP}^{-1}
  1. Mv1=λ1v1, Mv2=λ2v2\mathbf M\mathbf v_1=\lambda_1\mathbf v_1,\ \mathbf M\mathbf v_2=\lambda_2\mathbf v_2
    Two independent eigenvectors.
  2. M[v1 v2]=[λ1v1 λ2v2]\mathbf M[\mathbf v_1\ \mathbf v_2]=[\lambda_1\mathbf v_1\ \lambda_2\mathbf v_2]
    Multiplying column by column.
  3. MP=PD,D=(λ100λ2)\mathbf{MP}=\mathbf{PD},\quad\mathbf D=\begin{pmatrix}\lambda_1&0\\0&\lambda_2\end{pmatrix}
    PD\mathbf{PD} scales each column of P\mathbf P.
  4. M=PDP−1\mathbf M=\mathbf{PDP}^{-1}
    Multiply on the right by P−1\mathbf P^{-1}.
  5. Mn=PDP−1PD⋯P−1=PDnP−1\mathbf M^n=\mathbf{PD}\cancel{\mathbf P^{-1}\mathbf P}\mathbf D\cdots\mathbf P^{-1}=\mathbf{PD}^n\mathbf P^{-1}
    Inner P−1P\mathbf P^{-1}\mathbf P pairs cancel.
Dn\mathbf D^n just raises each diagonal entry to the power nn.
Worked exampleA power of M\mathbf M

Using M=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix}, find Mn\mathbf M^n.

Goal
Formula.
Strategy
P=(111−2)\mathbf P=\begin{pmatrix}1&1\\1&-2\end{pmatrix}, D=diag⁡(5,2)\mathbf D=\operatorname{diag}(5,2).
  1. P−1=−13(−2−1−11)=13(211−1)\mathbf P^{-1}=-\tfrac13\begin{pmatrix}-2&-1\\-1&1\end{pmatrix}=\tfrac13\begin{pmatrix}2&1\\1&-1\end{pmatrix}
    det⁡P=−3\det\mathbf P=-3.
  2. Mn=13(111−2)(5n002n)(211−1)\mathbf M^n=\tfrac13\begin{pmatrix}1&1\\1&-2\end{pmatrix}\begin{pmatrix}5^n&0\\0&2^n\end{pmatrix}\begin{pmatrix}2&1\\1&-1\end{pmatrix}
    Substitute.
  3. =13(2⋅5n+2n5n−2n2⋅5n−2⋅2n5n+2⋅2n)=\tfrac13\begin{pmatrix}2\cdot5^n+2^n&5^n-2^n\\2\cdot5^n-2\cdot2^n&5^n+2\cdot2^n\end{pmatrix}
    Multiply out.
AnswerAs above.
✓ Checkn=1n=1: 13(12369)=(4123)\frac13\begin{pmatrix}12&3\\6&9\end{pmatrix}=\begin{pmatrix}4&1\\2&3\end{pmatrix} ✓.

3. Cayley–Hamilton

Worked exampleAn inverse without the formula

Find M−1\mathbf M^{-1} for M=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix} using Cayley–Hamilton.

Goal
M−1\mathbf M^{-1}.
Strategy
Replace λ\lambda by M\mathbf M in λ2−7λ+10=0\lambda^2-7\lambda+10=0.
  1. M2−7M+10I=0\mathbf M^2-7\mathbf M+10\mathbf I=\mathbf 0
    Cayley–Hamilton (constant term times I\mathbf I).
  2. M−7I+10M−1=0\mathbf M-7\mathbf I+10\mathbf M^{-1}=\mathbf 0
    Multiply by M−1\mathbf M^{-1}.
  3. M−1=110(7I−M)=110(3−1−24)\mathbf M^{-1}=\tfrac1{10}(7\mathbf I-\mathbf M)=\tfrac1{10}\begin{pmatrix}3&-1\\-2&4\end{pmatrix}
    Rearrange.
Answer110(3−1−24)\frac1{10}\begin{pmatrix}3&-1\\-2&4\end{pmatrix}.
✓ CheckMatches the usual formula with det⁡=10\det=10 ✓.
Common misconceptionMismatched order The kkth column of P\mathbf P must be the eigenvector for the kkth entry of D\mathbf D.
Edge caseSymmetric matrices Symmetric matrices have perpendicular eigenvectors. Normalise them and P\mathbf P is orthogonal: P−1=PT\mathbf P^{-1}=\mathbf P^{\mathrm T}.
Pause and think

What are the eigenvalues of a rotation by 90∘90^\circ?

Summary

  • det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0.
  • Eigenvectors from (M−λI)v=0(\mathbf M-\lambda\mathbf I)\mathbf v=\mathbf 0.
  • Mn=PDnP−1\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}.
  • Cayley–Hamilton for inverses and powers.
Key words
Eigenvalue
Scale factor along an eigenvector.
Characteristic equation
det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0.
Diagonalise
Write M=PDP−1\mathbf M=\mathbf{PDP}^{-1}.
HistoryEigen = own. "Eigen" is German for "own" or "characteristic". David Hilbert popularised the term in 1904 for the "own values" of a transformation.
Fun factGoogle's first algorithm. PageRank ranks web pages using the eigenvector with eigenvalue 1 of a gigantic matrix describing links between pages.
Section 3 of 14

Key formulae

DefinitionMv=λv,v≠0\mathbf M\mathbf v=\lambda\mathbf v,\quad\mathbf v\neq\mathbf 0
Characteristic equationdet⁡(M−λI)=0;2×2: λ2−(tr⁡M)λ+det⁡M=0\det(\mathbf M-\lambda\mathbf I)=0;\quad2\times2:\ \lambda^2-(\operatorname{tr}\mathbf M)\lambda+\det\mathbf M=0
DiagonalisationM=PDP−1,Mn=PDnP−1\mathbf M=\mathbf{PDP}^{-1},\qquad\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}
Cayley–Hamiltonevery matrix satisfies its characteristic equation\text{every matrix satisfies its characteristic equation}
TrickTrace and determinant check. For any matrix, the eigenvalues add up to the trace (sum of the leading diagonal) and multiply to the determinant. Check your eigenvalues with this before finding eigenvectors.
Section 4 of 14

Worked examples

Example 1 · 2×20 / 3 steps
Find the eigenvalues and eigenvectors of M=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix}.
    Example 2 · Cayley–Hamilton0 / 3 steps
    Use Cayley–Hamilton to express M−1\mathbf M^{-1} for M=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix}.
      Section 5 of 14

      Explore the graph

      Eigenvector directions
      Loading the interactive graph…
      Try this
      1. For M=(4123)\mathbf M=\begin{pmatrix}4&1\\2&3\end{pmatrix}, the point (t,t)(t,t) maps to (5t,5t)(5t,5t): same line, stretched by 5.
      2. (t,−2t)(t,-2t) maps to (2t,−4t)(2t,-4t): stretched by 2 along y=−2xy=-2x.

      Along eigenvector directions the matrix just stretches.

      In the real worldVibrations. The natural frequencies of a bridge or a guitar body come from eigenvalues of the structure's stiffness matrix; the eigenvectors are the shapes of the vibration modes.
      Section 6 of 14

      Common mistakes

      Incorrectv=0\mathbf v=\mathbf 0 as an eigenvector
      CorrectEigenvectors are non-zero
      M0=λ0\mathbf M\mathbf 0=\lambda\mathbf 0 for every λ\lambda, so it tells you nothing.
      IncorrectP\mathbf P columns and D\mathbf D entries in different orders
      CorrectSame order
      The kkth column of P\mathbf P must match the kkth diagonal entry of D\mathbf D.
      Incorrectdet⁡(M)−λ=0\det(\mathbf M)-\lambda=0
      Correctdet⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0
      Subtract λ\lambda from every diagonal entry first.

      Every other vector: gets rotated and squished

      Eigenvector: just gets longer. Living its best life.

      Section 7 of 14

      Exam tip

      Exam tipNormalise only if asked. Any non-zero multiple of an eigenvector is fine unless the question asks for unit vectors (needed for orthogonal diagonalisation of symmetric matrices).
      Section 8 of 14

      Guided practice

      SA-FP-EIG-G012 marksL2 StandardNon-calculatorEigenvalues
      Find the eigenvalues of (4123)\begin{pmatrix}4&1\\2&3\end{pmatrix}.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      Section 9 of 14

      Practice questions

      SA-FP-EIG-0011 markL1 FoundationNon-calculatorEigenvalues
      A 3×33\times3 matrix has trace 99 and two eigenvalues 22 and 33. Find the third eigenvalue.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      SA-FP-EIG-0022 marksL2 StandardNon-calculatorEigenvectors
      (1k)\begin{pmatrix}1\\k\end{pmatrix} is an eigenvector of (4123)\begin{pmatrix}4&1\\2&3\end{pmatrix} with eigenvalue 22. Find kk.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      SA-FP-EIG-0033 marksL3 ExamNon-calculatorDiagonalisation
      M=PDP−1\mathbf M=\mathbf{PDP}^{-1} with D=(200−1)\mathbf D=\begin{pmatrix}2&0\\0&-1\end{pmatrix}. Find the trace of M5\mathbf M^5.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      SA-FP-EIG-0043 marksL3 ExamNon-calculatorEigenvalues
      Find the eigenvalues of (20013045−1)\begin{pmatrix}2&0&0\\1&3&0\\4&5&-1\end{pmatrix}.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme

      More questions on every skill in this subtopic are in the question bank under Practise.

      Section 10 of 14

      Challenge

      SA-FP-EIG-0053 marksL4 ChallengingNon-calculatorDiagonalisation
      M\mathbf M satisfies M2=5M−6I\mathbf M^2=5\mathbf M-6\mathbf I. Express M3=pM+qI\mathbf M^3=p\mathbf M+q\mathbf I. Find pp.

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      Section 11 of 14

      Summary

      • Mv=λv\mathbf M\mathbf v=\lambda\mathbf v.
      • det⁡(M−λI)=0\det(\mathbf M-\lambda\mathbf I)=0.
      • M=PDP−1\mathbf M=\mathbf{PDP}^{-1}; Mn=PDnP−1\mathbf M^n=\mathbf{PD}^n\mathbf P^{-1}.
      • Cayley–Hamilton: M\mathbf M satisfies its own characteristic equation.
      Section 12 of 14

      Quick quiz

      Q1 · SA-FP-EIG-Q011 markL1 FoundationNon-calculatorEigenvectors
      If v\mathbf v is an eigenvector of M\mathbf M with eigenvalue 33, then M(2v)=\mathbf M(2\mathbf v)=
      Choose one option

      Sign in or create a free account to check answers, get hints and track your progress.

      Salam Academy Original Practice · Proposed mark scheme
      Section 13 of 14

      Same topic, different board

      Specification
      IAL Further Mathematics (YFM01) and A level Further Mathematics (9FM0)
      Where
      Further Pure 2 · Further matrix algebra (IAL: WFM03)
      Expected
      Eigenvalues and eigenvectors; diagonalisation of 2×2 and 3×3 matrices; orthogonal diagonalisation of symmetric matrices; Cayley–Hamilton.
      Calculator
      Permitted; show enough working to earn the method marks.
      Typical style
      Edexcel often opens with a routine part and builds to a "show that" or "prove" part.
      Open in
      YFM01 · WFM039FM0 · Option
      Section 14 of 14

      Past paper questions

      No past paper questions are tagged to this subtopic yet. We add papers every week.

      Browse past papers

      Salam Academy original content · Content status: reviewed and published. Syllabus mapping: Pearson Edexcel 9FM0, First teaching 2017 (official specification).