IB Maths AI HL Eigenvalues, Eigenvectors and Markov Chains Questions
Updated October 2026
Eigenvalues are the solutions of det(A − λI) = 0, and an eigenvector v satisfies Av = λv. In IB Maths AI HL you use them to diagonalise a 2 × 2 matrix, A = PDP⁻¹, so that Aⁿ = PDⁿP⁻¹, and to find the steady state of a Markov chain: the eigenvector for λ = 1, scaled so its entries add up to 1. Start with the 3 worked examples, then try the exam-style questions.
What's examined in AI HL eigenvalues, eigenvectors and Markov chains
The question bank covers these eigenvalues, eigenvectors and Markov chains question types (number of questions in brackets):
Markov Chain Modelling (20)
Eigenvalue/Eigenvector Calculation (5)
Matrix Diagonalisation (2)
Eigenvalues, Eigenvectors and Markov Chains worked examples
Worked example 1: Finding Eigenvalues of a 2x2 Matrix · easy
Find the exact eigenvalues of the matrix .
Solution
1. Set up the characteristic equation by setting the determinant of to zero: .
2. Expand the determinant: .
3. Simplify the resulting quadratic equation: .
4. Factorise the quadratic: .
5. The exact eigenvalues are and .
5 steps
Examiner tip: You can quickly verify your eigenvalues are correct by checking that their sum equals the trace (sum of the main diagonal elements) of the original matrix.
Worked example 2: Verifying an Eigenvector · medium
Matrix . Show algebraically that is an eigenvector of , and state its corresponding eigenvalue.
Solution
1. Multiply the matrix by the vector : .
2. Calculate the top row: .
3. Calculate the bottom row: .
4. Express the resulting vector as a scalar multiple of the original vector: .
5. Since , it is verified as an eigenvector with an eigenvalue of .
3. Calculate the bottom row: .
5 steps · 1 to fill in
Examiner tip: Eigenvectors represent the invariant directions of a linear transformation, where the matrix multiplication merely scales the vector by the eigenvalue .
Worked example 3: Finding the Steady State of a Markov Chain · hard
A system is modelled by a Markov chain with the transition matrix . Find the exact steady state probability vector .
Solution
1. Recall that at the steady state, multiplying by the transition matrix leaves the state unchanged: .
2. Set up the matrix equation: .
3. Extract the first linear equation: .
4. Apply the fundamental property of probability vectors, which states that the sum of the states must equal : .
5. Substitute and solve: . Consequently, . The steady state vector is .
5 steps
Examiner tip: The long-term steady state of a regular Markov chain effectively corresponds to the normalised eigenvector associated with the eigenvalue .
Try these IB Maths AI HL eigenvalues, eigenvectors and Markov chains questions
Three questions from the bank, easiest first. Mark schemes and AI marking of your written working are in the practice area. One of them has its full worked solution here, open to everyone.
Question 1 · easy · 4 marks · Paper 1
The weather in a specific town can only be Sunny (S) or Rainy (R).
If it is Sunny today, there is an chance it will be Sunny tomorrow.
If it is Rainy today, there is a chance it will be Rainy tomorrow. (a) Construct a transition matrix to represent this information, ordering the columns and rows as S, then R. [2 marks] (b) If it is Rainy on Monday, calculate the exact probability that it will be Sunny on Wednesday. [2 marks]
A biologist is modelling a population of insects using a Leslie matrix. The population is divided into two age groups: Juveniles (J) and Adults (A).
Each month, of Juveniles survive to become Adults.
Each month, every Adult produces an average of 3 new Juveniles, and of the Adults survive to the next month. (a) Write down the Leslie matrix for this population. [2 marks] (b) The initial population consists of Juveniles and Adults. Calculate the exact population of each age group after 2 months. [3 marks]
Full worked solution Free, no sign-in
(a) The Leslie Matrix takes the form where is fecundity and is survival.
Juveniles don’t reproduce: . Adults produce 3: .
Juvenile survival: . Adult survival: . . [A1][A1] (b) Evaluate . . . [M1][A1] .
Population: Juveniles, Adults. [A1]
Every question here has a full worked solution.See them all →
Question 3 · hard · 7 marks · Paper 1
A system's state evolves over discrete time steps according to the transformation . Let be the matrix associated with this transformation.
Write down the matrix . [1 mark]
Find the eigenvalues of . [2 marks]
Given the initial state , determine the state of the system after a very long time. [4 marks]
How many IB Maths AI HL eigenvalues, eigenvectors and Markov chains questions are there?
There are 27 exam-style eigenvalues, eigenvectors and Markov chains questions in the AI HL question bank (Paper 1: 27), graded 6 easy, 11 medium, 10 hard. Every question has a full IB-style mark scheme (M, A and R marks).
Is eigenvalues, eigenvectors and Markov chains on Paper 1 or Paper 2?
In the question bank these questions are set as Paper 1 questions.
Where can I get the mark schemes?
Open the AI HL Unit 1 practice page: every question has a step-by-step IB-style mark scheme, and you can photograph your working for instant AI marking. The worked examples on this page are free.