In simple terms
A friendly intro before the formal notes — no formulas yet.
The Directions a Transformation Leaves Alone
Most vectors get knocked off course when you multiply them by a matrix: they change both length and direction. An eigenvector is a rare vector that keeps its direction, so the matrix only stretches or flips it. The stretch factor is the eigenvalue. Find those special directions and you understand what the whole transformation really does.
Picture a spinning globe. Almost every point on the surface sweeps out a circle as the globe turns, so its direction from the centre keeps changing. But the two points on the axis, the poles, never move: their direction is fixed. Those poles are the eigenvectors of the rotation, and because they are not moved at all, their eigenvalue is 1. Every transformation has its own private axes like this, and once you know them you know how the transformation behaves on everything else.
- 1
Write the transformation as a square matrix and the target relation as : a matrix times a special vector equals a number times the same vector.
- 2
Rearrange to and demand a non-zero , which forces . Solve this characteristic equation for the eigenvalues .
- 3
For each eigenvalue, substitute back into and solve the resulting equations for the eigenvector, choosing the simplest representative of its scale family.
- 4
Assemble from the eigenvectors and from the eigenvalues to get , then read off powers and long-term behaviour from .
Explore the concept
Use the live diagram and synced steps — play it or tap a step card to walk through.
Key formulas
Tap any symbol to reveal exactly what it means and its units.
Full topic notes
Formal explanation with the rigour you need for the exam.
The defining relation
Everything starts from one equation. A square matrix acts on a column vector ; usually points somewhere new. But for certain special non-zero vectors the output points along the same line as the input, so it is just a scalar multiple of . Those vectors are the eigenvectors, and the scalar is the eigenvalue.
Reading the equation geometrically: if the eigenvector is stretched, if it is shrunk, if it is flipped to the opposite direction (and scaled), if it is left exactly where it was, and if it is collapsed onto the origin. The whole behaviour of is encoded in these few numbers and directions.
is an square matrix; in this lesson .
is a non-zero column vector, the eigenvector, giving an invariant direction.
is a scalar, the eigenvalue, giving the stretch/flip factor along that direction.
The zero vector is excluded on purpose: holds for every , so it would tell us nothing.
The characteristic equation
To find the eigenvalues we turn into a condition on alone. Move everything to one side, insert the identity so the vector can be factored out, and gather terms.
This is a homogeneous linear system. It always has the useless solution ; we want a genuine, non-zero eigenvector. A square system has non-zero solutions only when its matrix is singular, so we require the determinant of to vanish. That single condition is the characteristic equation.
\det(A-\lambda I)=0
For a matrix this expands to , a quadratic in . Written out, , i.e. . So the two eigenvalues sum to the trace and multiply to the determinant, a check worth remembering.
The command term matters. On Paper 1 a 2x2 eigenvalue question expects you to actually form and solve by hand; writing the characteristic equation is itself a marked line. Reserve the GDC's eigenvalue function for checking your answer or for anything larger than 2x2.
Finding the eigenvectors
Each eigenvalue opens a door back to its eigenvectors. Substitute the value of into and solve the resulting equations for . Because was chosen to make the matrix singular, the two rows are always proportional, so they collapse to a single relation between and . That relation defines a whole line of eigenvectors; you quote one convenient representative.
Set up with the specific eigenvalue substituted in.
The two rows give the same relation; take either one, e.g. .
Choose a simple non-zero solution, such as setting (or clearing fractions) to get whole-number components.
Any non-zero scalar multiple of your answer is equally correct: the eigenvector is a direction, not a fixed arrow.
Diagonalization: $A=PDP^{-1}$
Once you have the eigenpairs you can rebuild in a form that exposes its stretches directly. Place the eigenvectors as the columns of a matrix , and the matching eigenvalues on the diagonal of a matrix in the same order. Then, provided the eigenvectors are linearly independent (guaranteed here whenever the eigenvalues are distinct), .
The order is the whole game: the first column of must be the eigenvector for the first diagonal entry , and the second column for . You may swap both together, but never one without the other. Geometrically, rewrites a vector in the eigenvector basis, scales along each eigen-direction, and translates back; the messy mixing that seemed to do is really just independent stretching in disguise.
Powers of a matrix: $A^n=PD^nP^{-1}$
Diagonalization pays off spectacularly for powers. Because the interior factors cancel, , and raising a diagonal matrix to a power just raises each diagonal entry to that power. A repeated matrix multiplication becomes a couple of exponentiations of numbers.
A^n=PD^nP^{-1}, \qquad D^n=\begin{pmatrix}\lambda_1^n&0\0&\lambda_2^n\end{pmatrix}
Long-term behaviour: the dominant eigenvalue
The power formula also tells you the destiny of a system. Write the starting state in the eigenvector basis, . Then . As grows, the term with the eigenvalue of largest magnitude, the dominant eigenvalue, swamps the other. The system lines up along that eigenvector, and its size is governed by that eigenvalue.
This is why eigenvalues are the natural language of two headline HL applications. In a Markov chain the state updates as with a transition matrix whose columns are probabilities; such a matrix always has as its dominant eigenvalue, and the corresponding eigenvector, scaled so its entries sum to 1, is the steady-state distribution the chain converges to. In coupled linear differential equations , the solution is a combination of terms directed along the eigenvectors, so real positive eigenvalues give growth, real negative ones give decay, and complex eigenvalues give oscillation. In every case the eigenvalues decide the long-run story before you compute a single trajectory.
Dominant eigenvalue = the one with the largest . It dictates the long-term growth rate.
: the system grows without bound; : it decays to zero; : it settles to a steady state.
The eigenvector of the dominant eigenvalue gives the limiting ratio of the components (e.g. the stable age structure of a population).
A percentage growth rate follows from the dominant eigenvalue: a factor of per step means a change per step.
Common mistakes examiners penalise
Writing the characteristic equation as or — it is : subtract from the diagonal FIRST, then take the determinant.
Solving instead of — the eigenvector satisfies for the specific eigenvalue, not .
Giving as an eigenvector — the zero vector is excluded by definition; you must supply a non-zero representative.
Marking a scalar multiple 'wrong' — eigenvectors are non-unique up to scale, so and describe the same eigenvector; do not discard a correct multiple.
Mismatching the order of and — the th column of must belong to the th diagonal entry of ; a mismatched pairing breaks .
Writing or — the correct power formula is ; only the diagonal matrix is raised to the power.
Reaching for the GDC on a 2x2 by-hand question — Paper 1 expects the characteristic equation shown and solved; missing that method line forfeits the M and A marks even if the eigenvalues are right.
Picking the wrong dominant eigenvalue — dominance is by MAGNITUDE , so does not beat , but would beat .
Model answer — marked the way our engine marks it
On Paper 1 the marks are analytic: each is pinned to a specific line of working, a method mark (M) or an accuracy mark (A), where an accuracy mark depends on the method mark it follows. Follow-through (FT) means an earlier slip need not cost the marks that depend on it, provided the later step is done correctly on your own figures. The engine also ignores subsequent working (ISW) once a correct answer appears, and accepts any correct equivalent, including any non-zero scalar multiple of an eigenvector. That protection exists only if the method is on the page, so study how each mark below is earned by a specific line.
Where this leads
Eigen-thinking is the bridge from static matrices to systems that move. The diagonalization you built here is exactly what makes Markov chains solvable: raise the transition matrix to a power with and the steady state falls out of the eigenvector. The same eigenvalues reappear when you solve coupled differential equations , where their signs decide growth, decay or oscillation, and their eigenvectors trace the natural axes of the flow. Even phase-portrait sketching and stability analysis are, at heart, reading off the dominant eigenvalue. Master the 2x2 machinery, characteristic equation, eigenvectors, and its powers, and the dynamic-systems topics that follow become variations on a calculation you already control.
Worked examples
See the formulas applied — reveal one step at a time, like the exam.
Let . \n (a) Find the eigenvalues of . \n (b) For each eigenvalue, find a corresponding eigenvector. [6]
- 1
(a) Eigenvalues. Form and set its determinant to zero.\n, so . [M1]\nExpanding: . [A1]\nFactorising: , so and . [A1]\n(Check: and .)\n\n**(b) Eigenvectors.**\nFor : solve , i.e. . [M1]\nBoth rows give , so a representative eigenvector is . [A1]\n\nFor : solve , i.e. .\nBoth rows give , so a representative eigenvector is . [A1]\n\nAny non-zero scalar multiples, such as or , are equally acceptable.
For the matrix from the previous example, whose eigenvalues are and with eigenvectors and , write down matrices and such that , and verify the inverse used. [4]
- 1
Take the eigenvectors as the columns of and the matching eigenvalues on the diagonal of , keeping the same order (column 1 with , column 2 with ):\n. [A1 for ] [A1 for in matching order]\n\nInverse of . , so\n. [M1]\n\nVerify. , and . [A1]\n\nThe reconstruction returns exactly, confirming the factorisation.
A system evolves by , where . \n (a) Find the eigenvalues and corresponding eigenvectors of . \n (b) Hence find a formula for in the form , and use it to evaluate . [7]
- 1
(a) Eigenpairs. (the matrix is lower-triangular). [M1]\nSo , giving , . [A1]\nFor : , so . [A1]\nFor : , so . [A1]\n\n**(b) Power formula.** With and , we have and . [M1]\n. [A1]\n\nEvaluate . Put : , , so . [A1]\n(You can confirm by multiplying directly.)
A population of juveniles and adults is modelled by with . Using your GDC where appropriate: \n (a) find the eigenvalues of ; \n (b) state the long-term annual percentage growth rate of the population; \n (c) find the long-term ratio of juveniles to adults. [6]
- 1
(a) Eigenvalues. The characteristic equation is . [M1]\nSo , and solving (GDC or formula) gives , . [A1]\n\n**(b) Growth rate.** The dominant eigenvalue is the one of largest magnitude, . [A1]\nIn the long run the population is multiplied by each year, a growth of , i.e. per year. [A1]\n\n**(c) Long-term ratio.** The limiting ratio is the eigenvector for the dominant eigenvalue. Solve : . The top row gives . [M1]\nSo the long-term ratio of juveniles to adults is . [A1]\n(A negative eigenvalue like contributes a fading, alternating term that dies away, leaving the dominant eigenvector to set the stable structure.)
Find the eigenvalues and corresponding eigenvectors of . [5]
- 1
Model answer — full working.\n\nCharacteristic equation. Form and set its determinant to zero:\n\nExpanding, \nSo the eigenvalues are and .\n(Check: sum , product .)\n\nEigenvector for . Solve : . Both rows give , so .\n\nEigenvector for . Solve : . Both rows give , so .\n\nAnswer: with , and with .\n\n---\nHow our marking engine awards the 5 marks:\n\n- M1 — set up the characteristic equation. Awarded for forming , i.e. , subtracting from the diagonal before taking the determinant. It is the method that is rewarded, so it survives an arithmetic slip further down.\n- A1 — characteristic equation. Awarded for the correct quadratic (or the equivalent factored form). This accuracy mark stands on the M1 above.\n- A1 — eigenvalues. Awarded for and . FT applies: a candidate who reaches a slightly different quadratic but solves it correctly earns this on their own equation.\n- M1 — solve for the eigenvectors. A method mark for substituting an eigenvalue into and reducing to a relation between the components. The engine checks that is used, not .\n- A1 — both eigenvectors. Awarded for a correct non-zero eigenvector for each eigenvalue, paired correctly. Any non-zero scalar multiple is accepted, so for or for scores. This A-mark depends on the M1 and is FT on the candidate's own eigenvalues.\n\n**'Accept equivalent forms and any scalar multiple.'** The engine accepts the characteristic equation as , or , and accepts each eigenvector up to a non-zero scalar. Once correct eigenpairs appear, ISW means later restatements do not lose marks.\n\nBottom line: of the 5 marks, two are method marks that survive an arithmetic slip, and the accuracy marks are shielded by follow-through, but only if the characteristic equation and the step are actually written down. A student who jumps to '' with no equation, or who leaves the eigenvectors out, risks losing 2-3 marks that the method would have protected.
How it all connects
The big idea sits in the middle — tap a linked idea to explore the link.
Tap a linked idea to see how it connects back to the main topic — that connection is what examiners reward.
Glossary
Try to recall each definition before you reveal it.
Quick check
Answer in your head first — then tap to check. No pressure.
Revision flashcards
Flip the card. Test yourself before the exam.
Eigenvector
A non-zero vector whose direction is unchanged by the matrix : for some scalar . The matrix only scales it (and may flip it), never rotates it off its line.
Key takeaways
Review these before you close the topic — retrieval beats re-reading.
- ✓
is an square matrix; in this lesson .
- ✓
is a non-zero column vector, the eigenvector, giving an invariant direction.
- ✓
is a scalar, the eigenvalue, giving the stretch/flip factor along that direction.
- ✓
The zero vector is excluded on purpose: holds for every , so it would tell us nothing.
Practice — then mark it
The whole point: a real Cambridge question, marked mark-by-mark.
Get a Paper 2 eigenvalue question marked: form the characteristic equation, solve for the eigenvalues and give the eigenvectors with full working
Get a Paper 2 eigenvalue question marked: form the characteristic equation, solve for the eigenvalues and give the eigenvectors with full working
Extra simulations & links
PhET, GeoGebra and other curated tools — open in a new tab.
Frequently asked
Checkpoint
One marked question is worth ten re-reads — close the loop before you move on.
Reading it isn’t knowing it — prove it.
Before you move on: do Get a Paper 2 eigenvalue question marked: form the characteristic equation, solve for the eigenvalues and give the eigenvectors with full working on paper, snap a photo, and get examiner-style feedback on exactly where you win and lose marks.