27 exam-style questions on Euler's method; coupled systems — topic 5.16 of Calculus in the IB Mathematics: Applications and Interpretation syllabus — with answers and explanations. Samples below; the full set is free with an account.
Euler's method uses the recurrence yₙ₊₁ = yₙ + h·f(xₙ, yₙ) to approximate solutions of dy/dx = f(x, y). What does the term h·f(xₙ, yₙ) represent?
Answer: The estimated change in y per step
Euler's method follows the tangent: the estimated change in y over a step of width h is (gradient) × (step) = f(xₙ, yₙ)·h. It is only an approximation to the true change.
For a coupled system dx/dt = f(x, y), dy/dt = g(x, y), Euler's method updates both variables each step. Which pair of recurrences is correct?
Answer: xₙ₊₁ = xₙ + h·f(xₙ, yₙ) and yₙ₊₁ = yₙ + h·g(xₙ, yₙ)
Each variable advances by its own derivative times the step: x uses f, y uses g, both multiplied by h and added. Both are updated using the current (xₙ, yₙ).
A predator–prey model is dR/dt = 0.5R − 0.01RF (prey) and dF/dt = −0.4F + 0.005RF (predator). At R = 100, F = 20, what is dR/dt?
Answer: 30
dR/dt = 0.5(100) − 0.01(100)(20) = 50 − 20 = 30. Substitute both current populations into the prey equation.
Over a fixed interval, what is the approximate effect of halving the step size h in Euler's method?
Answer: Halves the error but doubles the steps
Euler's method has error roughly proportional to h, so halving h roughly halves the error, at the cost of twice as many computation steps.
A coupled system is dx/dt = x + y, dy/dt = 4x + y with x(0) = 1, y(0) = 0 and h = 0.1. Using one Euler step, what is the approximate value of y(0.1)?
Answer: 0.4
dy/dt at (1, 0) = 4·1 + 0 = 4, so y(0.1) = 0 + 0.1·4 = 0.4. (Meanwhile x(0.1) = 1 + 0.1·(1 + 0) = 1.1.)
Euler's method is applied to dy/dx = 2x + y with y(0) = 1 and step length h = 0.2. A student obtains y₁ = 1 + 0.2(0 + 1) = 1.2 and then y₂ = 1.2 + 0.2(0 + 1.2) = 1.44. Identify the error in the second step.
Answer: The value of x was not advanced to 0.2 before the gradient was evaluated.
Both variables advance together: the second gradient is f(0.2, 1.2) = 0.4 + 1.2 = 1.6, giving y₂ = 1.2 + 0.2(1.6) = 1.52. The gradient is taken at the start of the step, x = 0.2, not at its end, x = 0.4.
That was 6 of 27 Euler's method; coupled systems questions.
Practise all 27 freeExplainAO3 · 1–3 marks
Give reasons or causes: say what happens AND why, linking each step with 'because' or 'so that'.
StateAO1 · 1–2 marks
One word or one short sentence. No explanation, no working: the mark is for the fact itself.
27 Euler's method; coupled systems questions — free with an account. Spaced repetition, streaks and full exam simulations included.
Practise them freeThis platform is independently developed and is not endorsed by, affiliated with, or sponsored by the International Baccalaureate Organization. “International Baccalaureate” and “IB” are registered trademarks of the IBO.