Skip to content
Marlbridge

Free flashcards · International Baccalaureate IB Diploma Programme

Mathematics: Applications and Interpretation flashcards

404 cards covering every topic of the syllabus (First assessments for SL and HL—2021). Study one topic or mix them all, turn each card, and mark yourself honestly.

Study mode needs JavaScript. Every card is listed below, so you can still cover the answers and test yourself.

All 404 cards

For a quick read-through or printing. Cover the right-hand side to test yourself. Cards marked HL are HL content only.

Topic 1: Number and algebra

Standard form
a × 10ᵏ, where 1 ≤ a < 10 and k is an integer.
Your GDC shows 6.1E−4. How do you write it in an answer?
6.1 × 10⁻⁴. Never write calculator notation such as 6.1E−4 as a final answer.
Calculate (6 × 10⁵) × (3 × 10⁻²) in standard form
Multiply the numbers and add the powers: 18 × 10³ = 1.8 × 10⁴.
Why estimate before accepting a GDC answer such as (4.8 × 10⁶) ÷ (1.6 × 10⁻³)?
To catch keying errors. 4.8 ÷ 1.6 = 3 and 10⁶ ÷ 10⁻³ = 10⁹, so the answer should be about 3 × 10⁹, not 3 × 10³.
Arithmetic sequence: nth term formula
uₙ = u₁ + (n − 1)d u₁ is the first term, d the common difference, n the term number.
Arithmetic series: sum of the first n terms
Sₙ = (n/2)(2u₁ + (n − 1)d) = (n/2)(u₁ + uₙ)
How do you find d and u₁ when you are given u₅ and u₁₂?
1. Subtract: u₁₂ − u₅ = 7d, so find d. 2. Back-substitute: u₁ = u₅ − 4d. 3. Use the nth term or sum formula.
What does Σ (from r = 1 to n) of an expression in r mean?
Substitute r = 1, 2, …, n into the expression and add the results. Example: Σ (5r + 2) from r = 1 to 16 has u₁ = 7, u₁₆ = 82, so the sum is 8(7 + 82) = 712.
Find S₁₂ for an arithmetic sequence with u₁ = 9 and d = −2
S₁₂ = 6(2 × 9 + 11 × (−2)) = 6 × (−4) = −24.
Simple interest vs compound interest: which is arithmetic and which is geometric?
Simple interest adds the same amount each year: arithmetic. Compound interest adds the same percentage each year: geometric.
Geometric sequence: nth term formula
uₙ = u₁rⁿ⁻¹ u₁ is the first term, r the common ratio.
Geometric series: sum of the first n terms
Sₙ = u₁(rⁿ − 1)/(r − 1), for r ≠ 1.
A salary starts at £30 000 and rises 4% a year. Which power of 1.04 gives the salary in year 10?
1.04⁹: u₁₀ = 30 000 × 1.04⁹ = £42 699.35. Using 1.04¹⁰ puts the answer one year out.
Find S₆ for the geometric sequence with u₁ = 3 and r = 2
S₆ = 3(2⁶ − 1)/(2 − 1) = 3 × 63 = 189.
Compound interest formula, and what each letter means
FV = PV × (1 + r/(100k))^(kn) PV present value, FV future value, r the annual rate (%), k compounding periods per year (1, 2, 4 or 12), n the number of years.
Depreciation by i% per year: formula
V = V₀ × (1 − i/100)ⁿ Example: £18 000 depreciating 15% a year for 3 years: 18 000 × 0.85³ = £11 054.25.
Real value of an amount after n years of inflation at i% per year
Real value = FV ÷ (1 + i/100)ⁿ. Example: €5627.54 after 4 years of 2% inflation is worth 5627.54 ÷ 1.02⁴ = €5198.98 in today's money.
TVM solver settings for compound interest on a lump sum
N = years × k, I% = annual rate, PV = −amount invested (money out is negative), PMT = 0, P/Y = C/Y = k. Solve for FV.
Interest is compounded monthly for 5 years. What is N in the TVM solver?
N = 12 × 5 = 60 periods, not 5.
Laws of exponents (integer powers)
aᵐ × aⁿ = aᵐ⁺ⁿ aᵐ ÷ aⁿ = aᵐ⁻ⁿ (aᵐ)ⁿ = aᵐⁿ a⁻ⁿ = 1/aⁿ
What is a logarithm? State the link with exponents
aˣ = b is equivalent to x = log_a b (for b > 0). A logarithm answers ‘what power?’. At SL the base is 10 (log) or e (ln), evaluated with technology.
Solve 10ˣ = 350
x = log 350 = 2.54 (3 s.f.).
Simplify (2x⁻²)³
2³x⁻⁶ = 8x⁻⁶ = 8/x⁶.
A mass is 8.6 kg to 1 d.p. State its bounds
8.55 ≤ m < 8.65. The upper bound uses <, not ≤ and not 8.649…
Percentage error formula
ε = |(v_A − v_E)/v_E| × 100% v_A is the approximate value, v_E the exact value. Divide by the exact value.
Find the percentage error when π is approximated by 3.14
|3.14 − π|/π × 100% = 0.0507% (3 s.f.).
How do you find the maximum percentage error from a rounded measurement?
1. Write the bounds of the measurement. 2. Calculate the quantity with the measured value and with each bound. 3. Find the percentage error with each bound as the exact value. 4. The larger one is the maximum percentage error.
y = 2600 to the nearest 100. State its bounds
2550 ≤ y < 2650.
Amortization and annuity
Amortization: repaying a loan with equal regular payments. Annuity: equal regular payments into or out of an account. In exams, payments are made at the end of each period.
TVM solver settings to find a loan's regular payment
N = total number of payments, I% = annual rate, PV = +loan (you receive it), FV = 0, P/Y = C/Y = payments per year. Solve PMT; it comes out negative.
How do you find the total interest paid on a loan?
Total interest = (number of payments × payment) − amount borrowed. Example: 48 payments of £352.28 on a £15 000 loan: 16 909.44 − 15 000 = £1909.44.
How do you find the balance outstanding on a loan after m payments?
In the TVM solver set N = m and PMT = −payment, keep PV = +loan, I% and P/Y = C/Y, and solve for FV.
TVM solver trap: the signs of PV and PMT
Money you receive is positive and money you pay out is negative, so PV and PMT must have opposite signs. Same signs give a wrong answer.
Zeros and roots
The x-values where f(x) = 0 are the zeros of the function f and the roots of the equation f(x) = 0.
How do you solve a system of linear equations or a polynomial equation in AI?
1. Write the equations in full (method mark). 2. Use the GDC simultaneous-equation or polynomial solver. 3. Reject roots outside the context's domain (for example a negative length).
Solve 2x³ − 5x² − 4x + 3 = 0, where x is a length
GDC polynomial solver: x = −1, 0.5 or 3. As a length cannot be negative, reject x = −1, leaving x = 0.5 or x = 3.
What do exam systems of linear equations look like at SL?
Up to 3 equations in 3 unknowns, always with a unique solution, solved with technology. Write the system down before quoting the answer.
The three laws of logarithmsHL
Product: log_a xy = log_a x + log_a y Quotient: log_a (x/y) = log_a x − log_a y Power: log_a xᵐ = m log_a x (a, x, y > 0)
Evaluate 2 log 5 + log 8 − log 2HL
log (5² × 8 ÷ 2) = log 100 = 2.
How do you solve an equation with logarithms on both sides?HL
1. Use the laws to collect each side into a single log. 2. Remove the log: log A = log B gives A = B; log A = k gives A = 10ᵏ. 3. Solve. 4. Substitute back and reject any root that makes a log argument zero or negative.
Log trap: can log (x + 3) be split into log x + log 3?HL
No. Only a product splits: log (xy) = log x + log y. There is no rule for log (x + 3), and log (xy) is not log x × log y.
Simplify ln (e³/√e)HL
ln e^(3 − 1/2) = 5/2.
Rational exponentHL
a^(m/n) = (ⁿ√a)ᵐ, and a^(−p) = 1/aᵖ.
Evaluate 243^(2/5) and 64^(−2/3)HL
243^(2/5): the fifth root of 243 is 3, then 3² = 9. 64^(−2/3) = 1/(cube root of 64)² = 1/4² = 1/16.
Simplify (4x^(1/2))³ ÷ 2xHL
64x^(3/2) ÷ 2x = 32x^(1/2).
Why take the root first when evaluating 81^(3/4) by hand?HL
The numbers stay small: the fourth root of 81 is 3, then 3³ = 27. Cubing 81 first gives a large number and invites slips.
Sum to infinity of a geometric series, and when it existsHL
S∞ = u₁/(1 − r). It exists only when |r| < 1. State this condition when asked to justify that the sum exists.
Find the sum to infinity of 12 + 4 + 4/3 + …HL
r = 4/12 = 1/3, and |r| < 1, so S∞ = 12/(1 − 1/3) = 12 ÷ (2/3) = 18.
A ball is dropped from height h and each bounce reaches a fraction r of the previous height. Total distance travelled?HL
h + 2 × hr/(1 − r). The first drop counts once; every rebound counts twice (up and down).
Write 0.272727… as a fraction using a geometric seriesHL
0.27 + 0.0027 + … has u₁ = 0.27 and r = 0.01, so S∞ = 0.27/(1 − 0.01) = 27/99 = 3/11.
For which x does 1 + 2x + 4x² + … have a sum to infinity?HL
r = 2x, so you need |2x| < 1, which gives −1/2 < x < 1/2.
Cartesian form of a complex number, Re and ImHL
z = a + bi, where i² = −1. Re(z) = a, Im(z) = b. Note Im(4 − 7i) = −7, not −7i.
ConjugateHL
z* = a − bi (reflection in the real axis).
How do you divide complex numbers by hand?HL
Multiply top and bottom by the conjugate of the denominator, expand with i² = −1, then split into a + bi. Example: (3 + i)/(1 − i) = (3 + i)(1 + i)/2 = (2 + 4i)/2 = 1 + 2i.
Solve x² + 2x + 10 = 0HL
x = (−2 ± √(4 − 40))/2 = (−2 ± √(−36))/2 = −1 ± 3i.
What does a negative discriminant tell you about a quadratic?HL
b² − 4ac < 0: the parabola does not meet the x-axis and the roots are a complex conjugate pair, a ± bi.
Modulus of z = a + biHL
|z| = √(a² + b²). It is a length, never negative.
Argument of zHL
arg z = θ, the angle from the positive real axis. The Marlbridge notes use radians, −π < θ ≤ π. Check the quadrant from a sketch; do not read arctan(b/a) straight off the GDC.
Polar and exponential (Euler) formsHL
Polar: z = r(cos θ + i sin θ) = r cis θ. Exponential: z = re^(iθ). Same r and θ, different notation.
Multiplying and dividing in exponential formHL
r₁e^(iθ₁) × r₂e^(iθ₂) = r₁r₂e^(i(θ₁ + θ₂)) r₁e^(iθ₁) ÷ r₂e^(iθ₂) = (r₁/r₂)e^(i(θ₁ − θ₂)) Multiply moduli and add arguments; divide moduli and subtract arguments.
Write 2e^(iπ/6) in Cartesian formHL
2(cos π/6 + i sin π/6) = 2(√3/2 + i/2) = √3 + i.
How do you add two sinusoids of the same frequency with complex numbers?HL
1. Write A cos(ωt + α) as Ae^(iα). 2. Add the complex numbers. 3. The modulus is the new amplitude and the argument the new phase. 4. Answer as R cos(ωt + β). Do not add the amplitudes directly.
Order of a matrix, and the order of a productHL
m × n means m rows and n columns (rows first). (m × n)(n × p) gives m × p: the inner numbers must match.
Is matrix multiplication commutative?HL
No. AB ≠ BA in general, and a product may exist one way only. It is associative, (AB)C = A(BC), and distributive, A(B + C) = AB + AC.
Determinant and inverse of the 2 × 2 matrix with rows (a, b) and (c, d)HL
det A = ad − bc. A⁻¹ = (1/(ad − bc)) × rows (d, −b) and (−c, a): swap a and d, change the signs of b and c, divide by the determinant. Only if ad − bc ≠ 0.
Singular matrixHL
A square matrix with determinant 0. It has no inverse.
How do you solve a system of linear equations with matrices?HL
Write it as Ax = b, check det A ≠ 0, then x = A⁻¹b (A⁻¹ on the left, never bA⁻¹). Use technology for 3 × 3 systems. Example: 5x + 3y = 19, 3x + 2y = 12 gives x = 2, y = 3.
Identity matrix IHL
A square matrix with 1s on the leading diagonal and 0s elsewhere. AI = IA = A.
Eigenvector and eigenvalue of a matrix MHL
An eigenvector is a non-zero vector v with Mv = λv. The scalar λ is its eigenvalue. Any non-zero multiple of v is also an eigenvector.
Characteristic polynomial of a 2 × 2 matrix MHL
det(M − λI). For M with rows (a, b), (c, d) it is (a − λ)(d − λ) − bc. Its roots are the eigenvalues.
Find the eigenvalues and eigenvectors of M with rows (2, 1) and (1, 2)HL
(2 − λ)² − 1 = λ² − 4λ + 3 = (λ − 1)(λ − 3), so λ = 1 or 3. λ = 3: −x + y = 0, v = (1, 1). λ = 1: x + y = 0, v = (1, −1).
Diagonalization: how do you find a formula for Mⁿ?HL
M = PDP⁻¹, so Mⁿ = PDⁿP⁻¹. P has the eigenvectors as columns; D has the matching eigenvalues on its diagonal in the same order. Dⁿ: raise each diagonal entry to n. Check n = 1 gives M.
In xₙ = Tⁿx₀, the eigenvalues of T are 1 and λ₂ with |λ₂| < 1. What happens in the long term?HL
Write x₀ = αv₁ + βv₂. Then xₙ = α(1)ⁿv₁ + β(λ₂)ⁿv₂. The λ₂ⁿ term shrinks to 0, so xₙ approaches αv₁.

Topic 2: Functions

Three forms of the equation of a straight line
Gradient-intercept: y = mx + c General: ax + by + d = 0 (gradient −a/b) Point-gradient: y − y₁ = m(x − x₁)
Gradient from two points; parallel and perpendicular lines
m = (y₂ − y₁)/(x₂ − x₁). Parallel: m₁ = m₂. Perpendicular: m₁ × m₂ = −1.
Find the gradient of 4x − 2y + 7 = 0
2y = 4x + 7, so y = 2x + 3.5 and the gradient is 2.
A line has equation y = −3x + 1. State the gradient of any line perpendicular to it
1/3, the negative reciprocal of −3.
Find the line through (0, 3) and (4, 11) in the form y = mx + c
m = (11 − 3)/4 = 2 and c = 3, so y = 2x + 3.
Function, domain and range
Function: a rule giving exactly one output for each input. Domain: the set of inputs (in a model, also limited by the context). Range: the set of outputs, written in terms of f(x) or y.
Inverse function f⁻¹: when it exists and its graph
It exists only when f is one-to-one. Its graph is the reflection of y = f(x) in y = x, and the domain of f⁻¹ is the range of f.
How do you find an inverse function? Use f(x) = 4x − 7
1. Write y = 4x − 7. 2. Make x the subject: x = (y + 7)/4. 3. Swap: f⁻¹(x) = (x + 7)/4. 4. State the domain of f⁻¹ (the range of f).
f⁻¹(x) vs 1/f(x)
f⁻¹(x) is the inverse function, which undoes f. It is not the reciprocal 1/f(x).
State the domain and range of f(x) = 3 + √(x − 1)
Domain x ≥ 1 (the square root needs x − 1 ≥ 0). Range f(x) ≥ 3.
Command terms: sketch vs draw
Sketch: the general shape with key features (intercepts, turning points, asymptotes) labelled in roughly the right places. Draw: plotted accurately and to scale, usually on given axes.
Copying a graph from your GDC to paper: what must you include?
Labelled axes, the viewing window you used marked on the axes, and every key feature labelled with its coordinates or equation.
How do you graph a profit function from revenue R(x) and cost C(x)?
Profit P(x) = R(x) − C(x). Graph y = R(x) − C(x) directly on the GDC. Example: R = 30x − 0.1x², C = 200 + 4x gives P = −0.1x² + 26x − 200.
You are asked to sketch a function not named in the syllabus. What do you do?
The same as for any function: graph it on the GDC over a suitable window, then sketch the shape and label its key features.
How do you find the key features of a graph on a GDC?
1. Choose a window that shows every feature. 2. Zero/root for x-intercepts; evaluate at x = 0 for the y-intercept. 3. Max/min for turning points (and the vertex). 4. Trace to large |x| and near excluded values for asymptotes.
How do you find where two curves meet using technology?
Graph y = f(x) and y = g(x), use intersect once for each point, and write ‘f(x) = g(x) solved on GDC’ with both coordinates. Widen the window so no point is missed.
Horizontal and vertical asymptotes, and how to write them
Horizontal: a line y = k approached as |x| gets large. Vertical: a line x = k where the graph grows without bound. Always write them as equations, such as y = 20 or x = 2.
Find the vertex of y = 2x² − 12x + 5
x = −b/(2a) = 12/4 = 3; y = 18 − 36 + 5 = −13. Vertex (3, −13).
Find where y = x² meets y = 2x + 3
x² − 2x − 3 = 0, so x = 3 or x = −1. Points (3, 9) and (−1, 1).
Quadratic model f(x) = ax² + bx + c: key facts
a ≠ 0. Axis of symmetry x = −b/(2a), with the vertex on it. y-intercept c. One turning point.
Exponential model kaˣ + c: asymptote and value at x = 0
Horizontal asymptote y = c; value at x = 0 is k + c. With a > 1, kaˣ + c grows and ka⁻ˣ + c decays (for k > 0).
Direct and inverse variation model
f(x) = axⁿ, n an integer. n > 0: y grows as x grows. n < 0: y shrinks as x grows, and the y-axis is a vertical asymptote.
Sinusoidal model a sin(bx) + d (degrees): amplitude, period, principal axis
Amplitude |a|; period 360°/b; principal axis y = d; max d + |a|, min d − |a|. Example: h(t) = −12 cos(18t) + 15 has amplitude 12, period 20, max 27, min 3.
Which model fits: steady change, one turning point, constant factor, two turning points, repeating?
Steady increase or decrease: linear. One symmetric turning point: quadratic. Constant growth or decay factor, levelling off: exponential. Two turning points: cubic. Repeating pattern: sinusoidal.
The three stages of modelling in the AI guide
1. Develop and fit the model (choose a type, find its parameters, state a domain). 2. Test and reflect (is it appropriate and reasonable?). 3. Use it (read values, interpret, predict).
How do you fit a model's parameters at SL?
Use initial conditions first (the value at x = 0 often gives k or c), substitute other points to get equations, and solve them simultaneously on the GDC (up to three unknowns). Write the model in full and check one point.
N(t) = k·aᵗ with N(0) = 120 and N(5) = 300. Find k and a
k = 120. 120a⁵ = 300, so a⁵ = 2.5 and a = 2.5^(1/5) = 1.20 (3 s.f.). Keep the unrounded a for predictions.
Extrapolation, and why it is risky
Using a model outside the range of the data used to build it. It assumes the pattern continues, which it often does not.
How do you check data to choose between a linear and an exponential model?
Linear: constant differences between successive values. Exponential: constant ratios. Check the data both ways.
Composite function (f ∘ g)(x)HL
(f ∘ g)(x) = f(g(x)): apply g first, then f. Example: f(x) = 2x + 1, g(x) = x² gives (f ∘ g)(3) = f(9) = 19, but (g ∘ f)(3) = g(7) = 49.
Inverse function: identity and domain/range swapHL
(f ∘ f⁻¹)(x) = (f⁻¹ ∘ f)(x) = x. Domain of f⁻¹ = range of f; range of f⁻¹ = domain of f.
Domain restrictionHL
Limiting the domain of a many-to-one function so that it becomes one-to-one and has an inverse. Example: f(x) = (x − 2)² + 1, x ≥ 2 has f⁻¹(x) = 2 + √(x − 1), x ≥ 1.
Finding an inverse that needs a square root: which sign?HL
Choose the sign that matches the restricted domain of f. Do not leave ± in the answer.
A conversion c(d) = 0.92d is followed by a fee k(e) = 0.98e − 2. Find the single functionHL
(k ∘ c)(d) = 0.98(0.92d) − 2 = 0.9016d − 2. c is applied first, so it goes inside.
y = f(x − a) + b: what transformation?HL
Translation a units right and b units up, by the vector (a, b). Note y = f(x + 3) moves the graph 3 units left.
y = −f(x) and y = f(−x)HL
y = −f(x): reflection in the x-axis. y = f(−x): reflection in the y-axis.
y = p f(x) and y = f(qx)HL
y = p f(x): vertical stretch, scale factor p. y = f(qx): horizontal stretch, scale factor 1/q. So f(2x) is a horizontal stretch by 1/2.
Order of steps from y = f(x) to y = p f(q(x − a)) + bHL
1. Horizontal stretch, factor 1/q. 2. Horizontal translation by a. 3. Vertical stretch, factor p. 4. Vertical translation by b. The vertical stretch must come before the vertical translation.
(4, 6) lies on y = f(x). Find its image on y = 3f(x + 2) − 1HL
x: 4 − 2 = 2. y: 3 × 6 − 1 = 17. Image (2, 17).
Half-life modelHL
A = A₀e^(−kt) with k = ln 2 ÷ half-life, or A = A₀(0.5)^(t/half-life). Example: A = A₀e^(−0.0462t) has half-life ln 2/0.0462 = 15.0 (3 s.f.).
Logistic model: form and key featuresHL
f(x) = L/(1 + Ce^(−kx)) with L, C, k > 0. Horizontal asymptote y = L (the carrying capacity). f(0) = L/(1 + C), so C = L/f(0) − 1.
Sinusoidal model in radians: f(x) = a sin(b(x − c)) + dHL
Amplitude |a|, period 2π/b, phase shift c, principal axis y = d. HL models are in radians unless a degree sign appears.
How do you find a and d of a sinusoidal model from its maximum and minimum?HL
a = (max − min)/2 and d = (max + min)/2. Example: max 15, min 3 gives |a| = 6, d = 9.
Logarithmic model vs logistic modelHL
f(x) = a + b ln x (b > 0) keeps increasing without a bound, only more and more slowly. A logistic curve levels off towards y = L.
Piecewise model: f(x) = 3x for x < 2 and ax − 4 for x ≥ 2. Find a so that f is continuousHL
Make the pieces agree at x = 2: 3(2) = 2a − 4, so a = 5.
Semi-log and log-log graphs: what does a straight line show?HL
Semi-log (log y against x) straight: an exponential model y = kaˣ. Log-log (log y against log x) straight: a power model y = axᵇ.
Linearize y = kaˣ and y = axᵇHL
y = kaˣ ⇒ ln y = ln k + x ln a. y = axᵇ ⇒ ln y = ln a + b ln x.
How do you choose between an exponential and a power model by linearizing?HL
1. Find r for (x, ln y) and for (ln x, ln y). 2. The pair with |r| closer to 1 is the better linear fit. 3. Regress that pair, then convert: exponential k = e^(intercept), a = e^(gradient); power a = e^(intercept), b = gradient.
Data satisfy log₁₀ y = 0.25x + 0.9. Write y in the form kaˣHL
k = 10^0.9 = 7.94 and a = 10^0.25 = 1.78, so y = 7.94 × 1.78ˣ.
Data satisfy ln y = 0.7 ln x + 1.2. Write y in the form axᵇHL
a = e^1.2 = 3.32 and b = 0.7 (the gradient itself, not e^0.7), so y = 3.32x^0.7.
Why use a logarithmic scale for very large or very small numbers?HL
Taking logs turns each power of 10 into a step of 1, so values spread over many orders of magnitude fit on one scale. Example: log₁₀ 0.00025 = −3.60.

Topic 3: Geometry and trigonometry

Distance and midpoint in 3D
d = √((x₂ − x₁)² + (y₂ − y₁)² + (z₂ − z₁)²) Midpoint ((x₁ + x₂)/2, (y₁ + y₂)/2, (z₁ + z₂)/2) Example: (1, 2, 3) to (4, 6, 15) is √(9 + 16 + 144) = 13.
Volumes of a right pyramid, right cone and sphere
Pyramid V = (1/3)Ah, A = base area. Cone V = (1/3)πr²h. Sphere V = (4/3)πr³; hemisphere (2/3)πr³.
Surface areas of a cone, sphere and hemisphere
Cone curved surface πrl, slant height l = √(r² + h²). Sphere 4πr². Hemisphere curved 2πr², plus πr² for the flat face (3πr² in total).
How do you find the angle between a line and a plane?
1. Drop a perpendicular from a point on the line to the plane. 2. Join its foot to where the line meets the plane (the projection). 3. Solve the right-angled triangle: line = hypotenuse, perpendicular = opposite.
Surface area of a combined solid: the key rule
List every face, cross out faces that are joined together, and add the rest. Use slant height for cones and triangular faces.
Sine rule
a/sin A = b/sin B = c/sin C
Cosine rule, and its form for finding an angle
c² = a² + b² − 2ab cos C cos C = (a² + b² − c²)/(2ab)
Area of a triangle from two sides and the included angle
Area = (1/2)ab sin C
Which rule? Two angles and a side / two sides and the included angle / three sides
Two angles and a side: sine rule. Two sides and the included angle: cosine rule. Three sides: cosine rule rearranged for cos. Right angle present: SOH CAH TOA or Pythagoras.
A triangle has sides 7, 9 and 12. Find the largest angle
cos C = (49 + 81 − 144)/(2 × 7 × 9) = −14/126, so C = 96.4°. A negative cosine means an obtuse angle.
Angles of elevation and depression
Both measured from the horizontal: elevation looking up, depression looking down. The angle of depression from A to B equals the angle of elevation from B to A (alternate angles).
How is a bearing measured and written?
Clockwise from north, written as three figures, such as 077°.
The bearing of B from A is 062°. Find the bearing of A from B
Back bearing = 062° + 180° = 242°.
A ship sails on 070°, then turns onto 150°. Find the interior angle at the turn
Back bearing at the turn = 070° + 180° = 250°. Interior angle = 250° − 150° = 100°. Draw a north line at every point first.
From the top of a 60 m cliff the angle of depression of a buoy is 25°. How far is the buoy from the foot of the cliff?
tan 25° = 60/d, so d = 60/tan 25° = 129 m (3 s.f.).
Arc length and sector area (θ in degrees)
Arc length = (θ/360) × 2πr Sector area = (θ/360) × πr²
Perimeter of a sector
Arc length + 2r. Do not forget the two radii.
Area of a segment
Sector area − triangle area, where the triangle area is (1/2)r² sin θ.
A sector has radius 6 cm and angle 120°. Find its arc length and area
Arc = (120/360) × 12π = 4π = 12.6 cm. Area = (120/360) × 36π = 12π = 37.7 cm².
Perpendicular bisector of AB
The line through the midpoint of AB at right angles to AB. Every point on it is equidistant from A and B.
How do you find the perpendicular bisector of two points?
1. Find the midpoint M. 2. Find the gradient m of AB. 3. Perpendicular gradient = −1/m. 4. y − y_M = (−1/m)(x − x_M), then rearrange.
Find the perpendicular bisector of (1, −2) and (5, 6) in the form ax + by + d = 0
M = (3, 2), gradient 2, so m⊥ = −1/2. y − 2 = −(1/2)(x − 3) gives x + 2y − 7 = 0.
Perpendicular bisector of a horizontal or a vertical segment
Horizontal segment: a vertical bisector x = x_M. Vertical segment: a horizontal bisector y = y_M. No −1/m needed.
A segment lies on 3x + y = 11 with midpoint (2, 5). Find its perpendicular bisector
The segment's gradient is −3, so m⊥ = 1/3. y − 5 = (1/3)(x − 2) gives x − 3y + 13 = 0.
Voronoi diagram: site and cell
Site: a given point the diagram is built around. Cell: all points closer to that site than to any other. One cell per site.
Voronoi diagram: edge and vertex
Edge: the boundary between two cells, part of the perpendicular bisector of their sites. Vertex: where edges meet; where three edges meet, it is equidistant from three sites.
Nearest neighbour interpolation
Estimating a value at a point by the value at the nearest site. The estimate is constant in each cell and jumps at the edges.
Toxic waste dump problem: where does the dump go?
At the vertex that is furthest from its nearest sites. List the vertices, find each vertex's distance to one of its three sites, and choose the largest. In exams it is at an intersection of three edges.
How do you add a new site to a Voronoi diagram?
1. Find the cell containing the new site. 2. Draw the bisector of the new site and that cell's site to the cell's edges. 3. Cross into the next cell and repeat. 4. Stop when the new cell closes or reaches the boundary. 5. Delete old edges inside it.
How do you show which site is closest to a point P?
Either calculate the distance from P to each nearby site and take the smallest, or substitute P into the edge equation and compare its side with each site's.
RadianHL
The angle at the centre of a circle subtended by an arc equal in length to the radius. 2π rad = 360°.
Converting between degrees and radiansHL
Degrees to radians: × π/180 (150° = 5π/6). Radians to degrees: × 180/π (2.4 rad = 137.5°).
Arc length and sector area with θ in radiansHL
l = rθ and A = ½r²θ. Example: r = 8, θ = 1.2 gives l = 9.6, A = 38.4, perimeter 9.6 + 16 = 25.6.
Which angle unit do HL papers assume?HL
Radians, unless the question says otherwise. Check the GDC mode before every HL question with angles.
Definition of cos θ, sin θ and tan θ using the unit circleHL
The point at angle θ, measured anticlockwise from the positive x-axis, is (cos θ, sin θ). tan θ = sin θ/cos θ.
Pythagorean identity, and a use of itHL
cos²θ + sin²θ = 1. Example: sin θ = 0.6 with θ obtuse gives cos θ = −0.8 (negative in the second quadrant) and tan θ = −0.75.
How do you handle the ambiguous case of the sine rule?HL
1. Find sin B with the sine rule. 2. Take the GDC value B₁ and also B₂ = 180° − B₁. 3. Keep B₂ only if B₂ + the given angle < 180°. 4. Finish each triangle separately.
a = 7, b = 9, A = 40°. Find the possible values of BHL
sin B = 9 sin 40°/7, so B = 55.7° or 180° − 55.7° = 124.3°. Both are possible, as 124.3° + 40° < 180°.
How do you solve a trigonometric equation graphically?HL
Set the GDC to the unit of the interval (usually radians), graph both sides over exactly that interval, and read off every intersection inside it.
Quick check: what are the columns of a 2 × 2 transformation matrix?HL
The images of (1, 0) and (0, 1).
Matrix for a rotation by θ anticlockwise about the originHL
Rows (cos θ, −sin θ) and (sin θ, cos θ). Determinant 1. For 90°: rows (0, −1) and (1, 0).
Matrices for reflections in the x-axis, the y-axis and y = xHL
x-axis: rows (1, 0), (0, −1). y-axis: rows (−1, 0), (0, 1). y = x: rows (0, 1), (1, 0). Each has determinant −1.
Matrices for stretches and an enlargement (centre O)HL
Horizontal stretch factor k: rows (k, 0), (0, 1). Vertical stretch factor k: rows (1, 0), (0, k). Enlargement factor k: rows (k, 0), (0, k), determinant k².
Transformation A is followed by transformation B. Which single matrix?HL
BA: the first transformation goes on the right.
Area of the image under a matrix transformationHL
Area of image = |det A| × area of object. Example: rows (2, 1), (1, 3) has det 5, so an area of 5 becomes 25. A translation never changes area.
Scalar vs vector; base vectorsHL
A scalar has size only; a vector has size and direction. i, j, k are vectors of length 1 along the x-, y- and z-axes, so v = v₁i + v₂j + v₃k.
Magnitude of a vector; vector from A to BHL
|v| = √(v₁² + v₂² + v₃²). AB = b − a, where a and b are the position vectors of A and B.
Normalising a vectorHL
Dividing by its magnitude: v/|v| is the unit vector in the direction of v. Example: (6, −2, 3) has magnitude 7, so the unit vector is (6/7, −2/7, 3/7).
A drone moves at 15 m s⁻¹ in the direction 2i − 2j + k. Find its velocity vectorHL
|2i − 2j + k| = 3, so v = 15 × (2i − 2j + k)/3 = 10i − 10j + 5k m s⁻¹. A vector of length L along v is L × v/|v|.
Vector equation of a lineHL
r = a + λb, where a is the position vector of a point on the line, b is a direction vector and λ is a parameter.
Parametric form of the line through (x₀, y₀, z₀) with direction (l, m, n)HL
x = x₀ + λl, y = y₀ + λm, z = z₀ + λn.
Does (7, −1, 4) lie on r = (1, 2, −2) + λ(2, −1, 2)?HL
x: 1 + 2λ = 7 gives λ = 3. y: 2 − 3 = −1 ✓. z: −2 + 6 = 4 ✓. The same λ fits all three, so yes.
How do you test whether two lines intersect?HL
1. Write both in parametric form (λ for one, μ for the other). 2. Solve two of the equations for λ and μ. 3. Check the third. If it holds, substitute to find the point; if not, they do not meet.
Motion with constant velocity: vector equationHL
r = r₀ + vt, where r₀ is the position at t = 0 and v is the velocity (the change in position per unit time).
Speed vs velocity in vector kinematicsHL
Velocity is the vector v; speed is its magnitude |v|, a scalar. Example: speed 10 m s⁻¹ in direction 3i − 4j (length 5) gives v = 6i − 8j m s⁻¹.
How do you find the closest approach of two objects?HL
1. Write r_A and r_B in terms of t. 2. Form AB = r_B − r_A. 3. Find |AB|² as a quadratic in t. 4. Minimise it (differentiate or graph |AB|). 5. State the time and the distance, with units.
How do you find position from a variable velocity vector?HL
Integrate each component of v with respect to t, and use the position at t = 0 to find the constants.
Scalar product: two formsHL
v · w = v₁w₁ + v₂w₂ + v₃w₃ = |v||w| cos θ. The answer is a number.
Angle between two vectors, and the test for perpendicularHL
cos θ = (v · w)/(|v||w|). Non-zero vectors are perpendicular if and only if v · w = 0.
Vector product v × wHL
(v₂w₃ − v₃w₂, v₃w₁ − v₁w₃, v₁w₂ − v₂w₁). A vector perpendicular to both v and w.
|v × w| and its geometric meaningHL
|v × w| = |v||w| sin θ = the area of the parallelogram with sides v and w. Example: (2, 0, 1) × (1, 3, 0) = (−3, 1, 6), area √46 = 6.78.
Component of a in the direction of b, and perpendicular to bHL
Along b: (a · b)/|b| = |a| cos θ. Perpendicular to b: |a × b|/|b| = |a| sin θ.
Angle between two lines vs angle between two vectorsHL
Vectors can give an obtuse angle. For the acute angle between two lines, use |v · w| with their direction vectors.
Degree of a vertex, and the handshake resultHL
Degree: the number of edges at a vertex (a loop counts 2). Sum of degrees = 2 × number of edges, so there is always an even number of odd vertices.
Simple graph and complete graph KₙHL
Simple: no loops and no multiple edges. Kₙ: simple, with every pair of its n vertices joined; it has n(n − 1)/2 edges (K₇ has 21).
Weighted graph and directed graphHL
Weighted: edges carry values (distance, cost, time). Directed: edges have directions; in degree = arrows in, out degree = arrows out.
Subgraph and treeHL
Subgraph: some of the vertices and edges of a graph. Tree: connected with no cycles. A tree with n vertices has n − 1 edges.
Connected vs strongly connectedHL
Connected: a route exists between every pair of vertices. Strongly connected (directed graphs): every vertex can reach every other along the arrows.
Adjacency matrixHL
Entry aᵢⱼ is the number of edges from vertex i to vertex j. Symmetric for an undirected graph. For a directed graph, row sum = out degree and column sum = in degree.
Number of walks of length k, and of length up to k, from i to jHL
Length k: the (i, j)th entry of Aᵏ. Length up to k: the (i, j)th entry of A + A² + … + Aᵏ.
How do you build the transition matrix for a random walk on a graph?HL
1. Find the degree (or out degree) of each vertex j. 2. In column j, put 1/degree in the row of each vertex j leads to, 0 elsewhere. 3. Check every column sums to 1.
Steady state of a graph's transition matrix, and PageRankHL
s with Ts = s and entries summing to 1: raise T to a high power on the GDC, or solve the equations. PageRank ranks pages (vertices) by their steady-state probabilities.
Adjacency matrix vs transition matrixHL
A counts edges, with rows = from. T holds probabilities, with columns = from, each column summing to 1.
Walk, trail, path, circuit, cycleHL
Walk: any sequence of adjacent edges. Trail: no edge repeated. Path: no vertex repeated. Circuit: a trail that returns to its start. Cycle: a circuit with no vertex repeated except start/end.
Eulerian test for a connected graphHL
0 odd vertices: an Eulerian circuit. 2 odd vertices: an Eulerian trail from one odd vertex to the other. Otherwise: neither.
Eulerian vs HamiltonianHL
Eulerian: every edge exactly once. Hamiltonian: every vertex exactly once. There is no simple degree test for Hamiltonian; show one exists by writing it down.
Kruskal's algorithmHL
1. Order the edges by weight. 2. Add the next cheapest edge unless it forms a cycle. 3. Stop at n − 1 edges. Write down the order, including rejected edges.
Prim's algorithm (matrix method)HL
1. Choose a start vertex: delete its row, label its column. 2. Find the smallest undeleted entry in the labelled columns; its row is the new vertex. 3. Delete that row, label that column. 4. Repeat until every column is labelled.
Chinese postman problem: methodHL
1. Total weight of all edges. 2. Find the odd vertices. 3. Two odd: add the shortest path between them. Four odd: check all three pairings and add the least total. 4. State which edges are repeated.
Travelling salesman: upper and lower boundsHL
Upper bound: nearest neighbour tour from a start vertex, returning to it. Lower bound: delete a vertex, find the MST of the rest, add the two shortest edges from the deleted vertex. Best interval: largest lower bound ≤ optimal ≤ smallest upper bound.
Table of least distances: when and why?HL
When the graph is not complete, or a direct edge is not the shortest route. Each entry is the shortest route between the two vertices (for example A–C–B = 9 replaces a direct AB of 12).

Topic 4: Statistics and probability

Population and sample
Population: the whole group you want to know about. Sample: the part of the population you collect data from.
Random sample
Each member of the population has an equal chance of selection.
Discrete vs continuous data
Discrete: separate values, usually counted (number of pets). Continuous: any value in a range, measured (reaction time, mass).
Bias
The sample systematically over- or under-represents part of the population.
Stratified vs quota sampling
Both take set numbers from each group, but stratified chooses at random within each group; quota does not.
Systematic vs simple random sampling
Systematic picks at a fixed interval (every k-th item, k = population ÷ sample size) after one random start; simple random picks every member at random.
Outlier
A value more than 1.5 × IQR below Q₁ or above Q₃. Whether it is an error depends on the context.
Drawing a cumulative frequency graph: where are the points plotted?
Each running total at the upper boundary of its class (not the mid-interval value), starting from (lower boundary of the first class, 0).
Reading the median, quartiles and percentiles from a cumulative frequency graph
Read across at n/2 (median), n/4 (Q₁), 3n/4 (Q₃), and (p/100) × n for the p-th percentile, then down to the x-axis.
Percentile
The p-th percentile is the value below which p% of the data lie. Q₁ is the 25th, the median the 50th, Q₃ the 75th.
Box and whisker diagram with outliers
Box from Q₁ to Q₃ with a line at the median. Whiskers go to the smallest and largest values that are not outliers. Mark each outlier with a cross.
How do you compare two distributions from box plots?
Compare the medians in context (‘on average, group A took longer’), then the IQRs or ranges in context (‘group B’s times were more consistent’). Numbers alone are not enough.
Mean of a frequency table, and the estimate for grouped data
x̄ = Σfx/Σf. For grouped data use the mid-interval value as x; the result is an estimate because the actual values are unknown.
Mode vs modal class
Mode is a value; modal class is the class with the highest frequency, and the guide uses it only for equal class intervals.
Effect on summary statistics of adding k to every value
Mean, median and quartiles increase by k. Standard deviation, variance, IQR and range do not change.
Effect on summary statistics of multiplying every value by k (k > 0)
Mean, median, quartiles, standard deviation, IQR and range are multiplied by k. Variance is multiplied by k². Example: sd 6, ×3 then +2: sd 18, variance 324.
Standard deviation vs variance
Variance is the square of the standard deviation, so its units are squared. Both are found with technology; at SL treat the data as the population and use σx.
Hand quartiles vs technology quartiles
Different methods exist, so a GDC or spreadsheet may give slightly different values from a hand method.
Bivariate data
Pairs of values (x, y) from the same individual or item.
Pearson's r
Strength and direction of a linear relationship, −1 ≤ r ≤ 1. Find it with technology. Describe it with both direction and strength, and the word ‘linear’.
Regression line of y on x
y = ax + b, found with technology. Use it to predict y from x, never x from y. a is the change in y per unit increase in x; b is y when x = 0.
Mean point
(x̄, ȳ). A line of best fit by eye passes through it, and so does the regression line.
Interpolation vs extrapolation
Inside the data range is reasonable; outside is unreliable.
Correlation vs causation
A strong correlation does not show that one variable causes the other.
Trial and outcome
Trial: one repetition of an experiment. Outcome: one possible result.
Sample space U and event A
Sample space: the set of all outcomes. Event: a set of outcomes. For equally likely outcomes, P(A) = n(A)/n(U).
Relative frequency
(Times A occurred) ÷ (number of trials). An experimental estimate of P(A); more trials bring it closer to the theoretical probability.
Complementary event A′
A does not occur. P(A′) = 1 − P(A).
Expected number of occurrences
n × P(A). Example: a 0.04 chance of a false alarm per run gives 350 × 0.04 = 14 expected false alarms in 350 runs. It need not be a whole number.
Probability of A or B (combined events)
P(A ∪ B) = P(A) + P(B) − P(A ∩ B).
Mutually exclusive events
A and B cannot both occur, so P(A ∩ B) = 0 and P(A ∪ B) = P(A) + P(B).
Independent events, and how to test for independence
The occurrence of one does not change the probability of the other: P(A ∩ B) = P(A)P(B). To test, write P(A ∩ B) and P(A) × P(B) side by side: equal means independent.
Conditional probability
P(A | B) = P(A ∩ B)/P(B). The ‘given’ event B is the denominator. Example: P(A ∩ B) = 0.12, P(B) = 0.4 gives P(A | B) = 0.3.
Rain on 30% of days; a bus is late with probability 0.4 if it rains, 0.1 if dry. Find P(rain | late)
P(late) = 0.3 × 0.4 + 0.7 × 0.1 = 0.19. P(rain | late) = 0.12/0.19 = 0.632 (3 s.f.).
Tree diagrams with vs without replacement
With replacement: second-stage probabilities are unchanged (independent draws). Without: the denominator drops by 1, and the numerator may too.
Discrete random variable
Takes separate values, each with a probability; the probabilities sum to 1.
Expected value of a discrete random variable
E(X) = Σ x P(X = x). Example: values 1, 2, 3 with probabilities 0.5, 0.3, 0.2 give E(X) = 0.5 + 0.6 + 0.6 = 1.7.
Fair game
E(X) = 0, where X is the player's gain.
P(X = 1, 2, 3, 4) = 0.2, 0.35, k, 0.15. Find k
The probabilities sum to 1: 0.2 + 0.35 + k + 0.15 = 1, so k = 0.3.
Expected gain for a game with a cost to play: the trap
Subtract the cost from each payout first, so X is the gain, then find E(X). Example: pay 2, win 10 (p 0.1) or 5 (p 0.2): gains 8, 3, −2 give E(X) = 0.8 + 0.6 − 1.4 = 0, a fair game.
Conditions for a binomial model X ~ B(n, p)
A fixed number n of trials, two outcomes, constant probability p of success, independent trials.
Mean and variance of X ~ B(n, p)
E(X) = np, Var(X) = np(1 − p). Example: B(12, 0.4) has E(X) = 4.8 and Var(X) = 2.88.
Binomial on the GDC: pdf or cdf?
P(X = r): binomial pdf. P(X ≤ r): binomial cdf. Rewrite others first, for example P(X ≥ 3) = 1 − P(X ≤ 2) and P(X < 5) = P(X ≤ 4).
Is the number of successes when drawing without replacement from a small group binomial?
No: p changes after each draw, so the trials are not independent. Use a tree diagram.
Normal distribution: the 68–95–99.7 facts
For X ~ N(μ, σ²): about 68% of values lie in μ ± σ, 95% in μ ± 2σ and 99.7% in μ ± 3σ.
X ~ N(μ, σ²): which parameter goes into the GDC?
σ, the standard deviation, not σ². N(60, 25) has σ = 5.
Normal probability vs inverse normal on the GDC
Probability P(a < X < b): normal cdf(a, b, μ, σ). Value x with P(X < x) = q: inverse normal(q, μ, σ). For P(X > x) = q, enter 1 − q (the area to the left).
X ~ N(60, 5²). Find P(X < 52) and a with P(X < a) = 0.8
P(X < 52) = 0.0548. a = inverse normal(0.8, 60, 5) = 64.2 (3 s.f.).
P(X < 5) vs P(X ≤ 5): binomial and normal
Binomial (discrete): P(X < 5) = P(X ≤ 4). Normal (continuous): P(X < 5) = P(X ≤ 5).
Spearman's rₛ
Pearson's r applied to ranks. Measures a monotonic relationship. Find it with technology; average tied ranks.
Pearson vs Spearman
Pearson tests only for linearity; Spearman tests for any monotonic relationship and is less sensitive to outliers.
Rank 12, 15, 15, 18, 20 for Spearman's rₛ
1, 2.5, 2.5, 4, 5. The two 15s share positions 2 and 3, so each gets the average rank 2.5.
x = 1 to 6, y = 2, 3, 5, 9, 17, 33. Compare rₛ and r
rₛ = 1, because y always increases with x. r = 0.906, because the relationship is curved, not linear. Spearman describes it better.
A scatter diagram shows a clear U-shape and r = 0.12. What can you conclude?
Only that there is no linear correlation. The variables are clearly related, but not linearly (nor monotonically), so neither r nor rₛ describes the relationship.
H₀ and H₁
H₀: the null hypothesis (‘independent’, ‘fits the distribution’, ‘means equal’). H₁: the alternative hypothesis (what you want evidence for).
p-value
The probability of a result at least as extreme as the one observed, assuming H₀ is true. Reject H₀ if the p-value is less than the significance level (1%, 5% or 10% in exams).
χ² statistic and expected frequency in a contingency table
χ²calc = Σ (f_o − f_e)²/f_e. Expected frequency = (row total × column total)/grand total. In exams every expected frequency is greater than 5.
Independence vs goodness of fit: degrees of freedom
Independence uses a contingency table and df = (r − 1)(c − 1); goodness of fit compares one row of data with a claimed distribution and at SL uses df = n − 1.
p-value vs critical value
Small p-value means reject; large χ²calc means reject. Compare the p-value with the significance level, or χ²calc with the critical value, never across.
One-tailed vs two-tailed
‘Greater’, ‘higher’, ‘less’ → one-tailed; ‘different’, ‘differ’ → two-tailed.
The t-test at SL: conditions
Two unpaired samples, population variance unknown, populations normal; assume equal variances and use the pooled two-sample t-test on the GDC. H₀: μ₁ = μ₂.
‘Do not reject H₀’ vs ‘accept H₀’
A test never proves H₀. Say there is insufficient evidence, and finish with a sentence in context.
Biased questionHL
Wording leads towards an answer. Unbiased: neutral wording.
Personal questionHL
Sensitive (income, health). Risk of refusal or dishonest answers.
Unstructured vs structured questionHL
Unstructured: open answer. Structured question: fixed, consistent answer choices.
Precise questionHL
Clear time frame, units and categories that do not overlap. Example: ‘How many hours did you spend on homework last week?’
Reliability, and the two reliability testsHL
Reliability: the method gives consistent results when repeated. Test-retest: same test, same group, two different times. Parallel forms: two equivalent versions, same group.
Validity, and the two kinds of validityHL
Validity: the method measures what it claims to. Content validity: covers the whole topic. Criterion-related validity: agrees with an established measure.
χ² goodness of fit with estimated parameters: degrees of freedomHL
df = number of categories − 1 − number of parameters estimated from the data. Merge categories first until every expected frequency is greater than 5. Example: 7 categories, p estimated: df = 5.
Residual and SSresHL
Residual = observed y − predicted y. SSres = Σ(yᵢ − ŷᵢ)², the sum of the squared residuals. Smaller means a closer fit.
R², the coefficient of determinationHL
Proportion of the variability in y accounted for by the model. 0 ≤ R² ≤ 1.
R² vs rHL
R² = r² only for a linear model. r has a sign; R² does not.
SSres vs R²HL
SSres depends on the units of y. R² is a proportion, so it has no units.
Which regression models are used in AI HL examinations?HL
Linear, quadratic, cubic, exponential, power and sine, fitted with technology. Choose using R² together with the context, not R² alone.
A model's residuals are 0.3, −0.5, 0.1 and 0.4. Find SSresHL
0.09 + 0.25 + 0.01 + 0.16 = 0.51.
E(aX + b) and Var(aX + b)HL
E(aX + b) = aE(X) + b. Var(aX + b) = a²Var(X). Example: E(X) = 12, Var(X) = 4, Y = 3X − 5 gives E(Y) = 31, Var(Y) = 36.
Mean and variance of a linear combination a₁X₁ + … + aₙXₙHL
Mean: a₁E(X₁) + … + aₙE(Xₙ) (any variables). Variance: a₁²Var(X₁) + … + aₙ²Var(Xₙ), only if the variables are independent.
Var(X − Y) for independent X and YHL
Var(X) + Var(Y). Variances always add, even when the variables are subtracted.
X₁ + X₂ vs 2XHL
Two independent observations: Var(X₁ + X₂) = 2Var(X). One observation doubled: Var(2X) = 4Var(X). The total of n items is X₁ + … + Xₙ, not nX.
Unbiased estimateHL
A sample statistic whose expected value equals the population parameter. x̄ estimates μ; s²ₙ₋₁ estimates σ².
s²ₙ vs s²ₙ₋₁HL
s²ₙ: the sample variance (divide by n). s²ₙ₋₁: the unbiased estimate of the population variance (divide by n − 1). s²ₙ₋₁ = (n/(n − 1))s²ₙ; on many GDCs σx is sₙ and Sx is sₙ₋₁.
Distribution of the sample mean from a normal populationHL
X ~ N(μ, σ²) ⇒ X̄ ~ N(μ, σ²/n), exactly, for any n. Enter σ/√n as the standard deviation on the GDC.
Central limit theorem (CLT)HL
For large n, X̄ is approximately normal whatever the distribution of X. In examinations, n > 30 counts as large.
How do you find a probability for a combination of normal variables, such as P(A₁ + A₂ > B)?HL
1. Define T = A₁ + A₂ − B. 2. Find E(T). 3. Find Var(T): square each coefficient and add every term. 4. T is normal, so find P(T > 0) on the GDC with SD √Var(T).
Saying why X̄ is normal: the two reasonsHL
‘The population is normal’ (exact, any n), or ‘n > 30, so by the central limit theorem’ (approximate). State which one applies.
Confidence intervalHL
A range, built from one sample, that would contain μ in the stated percentage of repeated samples.
Z-interval or T-interval?HL
σ known: Z-interval. σ unknown: T-interval using sₙ₋₁, whatever the sample size. A large sample does not let you switch to z.
σ = 3 is known, n = 25 and x̄ = 48.6. Find the 95% confidence interval for μHL
x̄ ± 1.96 × σ/√n = 48.6 ± 1.96 × 3/5 = 48.6 ± 1.176, giving [47.4, 49.8].
How do you interpret a 95% confidence interval?HL
‘We are 95% confident that the mean [quantity] lies between … and ….’ About 95% of intervals built this way would contain μ. It is not a 95% probability that μ is in this one interval.
Width of a confidence interval, and what its midpoint isHL
A higher confidence level widens it; a larger sample narrows it. The midpoint is x̄: [12.1, 13.5] has x̄ = 12.8.
Po(m)HL
The Poisson distribution with mean m. X ~ Po(m) means X has this distribution. P(X = x) = e⁻ᵐmˣ/x!, x = 0, 1, 2, …
Mean and variance of X ~ Po(m)HL
E(X) = m and Var(X) = m.
Conditions for a Poisson model, and changing the intervalHL
Events occur independently at a uniform average rate. Scale m to the interval asked about: 2.4 calls per 10 minutes gives Po(4.8) for 20 minutes.
Sum of independent Poisson variablesHL
X ~ Po(m₁) and Y ~ Po(m₂) independent ⇒ X + Y ~ Po(m₁ + m₂).
Emails arrive at 0.6 per minute. Find P(at least one in a given minute)HL
X ~ Po(0.6). P(X ≥ 1) = 1 − P(X = 0) = 1 − e^(−0.6) = 0.451 (3 s.f.).
Binomial vs PoissonHL
Binomial: a fixed number of trials and a maximum value n. Poisson: counts events in an interval, with no fixed maximum.
Critical region and critical valueHL
Critical region: values of the test statistic that lead to rejecting H₀. Critical value: its boundary.
Type I and Type II errorsHL
Type I error: reject H₀ when H₀ is true. Type II error: accept H₀ when H₀ is false.
P(Type I error): continuous vs discrete testsHL
For the normal test P(Type I) equals the significance level. For binomial and Poisson tests it is at most the significance level.
z vs t test for a meanHL
σ known vs σ unknown. Use the t-test whenever σ is unknown, whatever the sample size. z = (x̄ − μ)/(σ/√n).
Binomial critical region: H₀: p = 0.3, H₁: p < 0.3, n = 20, 5%HL
P(X ≤ 2) = 0.0355 and P(X ≤ 3) = 0.107, so the critical region is X ≤ 2.
How do you find P(Type II error) for a discrete test?HL
P(X not in the critical region), using the stated true value of the parameter, not the H₀ value.
Matched pairs testHL
Find the differences for each pair, then do a one-sample test (usually t) on the differences. H₀: μ_d = 0.
Testing for correlation in bivariate normal dataHL
H₀: ρ = 0 against H₁: ρ > 0, ρ < 0 or ρ ≠ 0. The GDC gives r and the p-value to compare with the significance level.
Transition matrix THL
Tᵢⱼ = P(moving from state j to state i). Columns sum to 1.
Initial state matrix and the state after n stepsHL
s₀ is a column of starting probabilities, and sₙ = Tⁿs₀ (not s₀T).
Regular Markov chainHL
Some power of T has all entries positive.
Steady state sHL
Ts = s, entries sum to 1. It is the eigenvector for eigenvalue 1, scaled so its entries add to 1.
How do you find the exact steady state by equations?HL
1. Write Ts = s as equations and drop one (they are dependent). 2. Add ‘entries sum to 1’. 3. Solve, giving fractions if exact answers are asked for.
T has columns (0.8, 0.2) and (0.3, 0.7), s₀ = (0.5, 0.5)ᵀ. Find s₁ and the steady stateHL
s₁ = (0.55, 0.45)ᵀ. Steady state: 0.2a = 0.3b with a + b = 1, so (3/5, 2/5)ᵀ.

Topic 5: Calculus

Limit
The value a function approaches as x approaches a number. At this level you estimate it from a table or graph only.
Derivative
The gradient function of a curve, and the rate of change of one variable with respect to another. Notation: dy/dx, f′(x), dV/dr, ds/dt.
Gradient of a curve at a point
The limit of the gradients of chords through that point as the chords shrink.
Limit vs value
A function may have a limit at a point where it cannot be evaluated (for example, a chord gradient with h = 0).
V is in cm³ and r is in cm. What are the units of dV/dr?
cm³ per cm. A derivative is a rate of change, so its units are (units of V) per (unit of r).
Increasing and decreasing functions
Increasing: f′(x) > 0. Decreasing: f′(x) < 0.
For f(x) = x² − 8x + 3, state where f is increasing
f′(x) = 2x − 8 > 0, so x > 4.
Reading the graph of y = f′(x): what does it tell you about f?
Where f′ is above the x-axis, f is increasing; below, f is decreasing. Where f′ crosses zero, f has a stationary point.
Common error when stating where a function is increasing
Giving points instead of intervals, or the wrong inequality direction. Answer with an interval such as x > 4.
Derivative of f(x) = axⁿ
f′(x) = anxⁿ⁻¹, for integer n. The derivative of a constant is 0, and sums are differentiated term by term.
Differentiate y = 3x² + 6/x
Rewrite as 3x² + 6x⁻¹, then dy/dx = 6x − 6x⁻² = 6x − 6/x².
Find f′(x) when f(x) = 3/x
f(x) = 3x⁻¹, so f′(x) = −3x⁻² = −3/x². The power drops from −1 to −2.
Differentiate y = 5x⁴ − 3x + 2
dy/dx = 20x³ − 3.
Tangent and normal to a curve
Tangent: line touching the curve with the same gradient as the curve at that point. Normal: line through the same point, perpendicular to the tangent.
How do you find the tangent and normal at x = a?
1. Find y = f(a). 2. Find m = f′(a). 3. Tangent: y − y₁ = m(x − x₁). 4. Normal: gradient −1/m through the same point.
f(a) vs f′(a)
f(a) is a y-coordinate; f′(a) is a gradient.
Find the tangent and normal to y = x² − 3x + 2/x at x = 2
y = 4 − 6 + 1 = −1. dy/dx = 2x − 3 − 2x⁻² = 0.5. Tangent: y = 0.5x − 2. Normal: gradient −2, so y = −2x + 3.
Anti-derivative
A function whose derivative is the given function. Always includes + C.
Integral of axⁿ
∫ axⁿ dx = (a/(n + 1))xⁿ⁺¹ + C, for integer n ≠ −1. Example: ∫ 6x⁻² dx = −6x⁻¹ + C = −6/x + C.
Boundary condition
A known point (x, y) used to find C.
dy/dx = 2x + 1 and y = 7 when x = 2. Find y
y = x² + x + C. 4 + 2 + C = 7, so C = 1 and y = x² + x + 1.
Indefinite vs definite integral
Indefinite gives a function + C; definite gives a number (found with technology at SL).
Area under a curve at SL
A = ∫ₐᵇ f(x) dx when f(x) > 0 on a ≤ x ≤ b. Write the integral with its limits, then evaluate on the GDC. Example: ∫₁³ 3x² dx = 26.
Stationary point
Where f′(x) = 0 (gradient zero).
Local maximum/minimum
A stationary point that is higher/lower than the points close to it. It need not be the greatest/least value on the whole domain.
How do you classify a stationary point at SL?
Test the sign of f′(x) either side (or use the GDC graph). + to − is a local maximum; − to + is a local minimum. The second derivative test is HL only.
f(x) = x³ − 12x. Find and classify the stationary points
f′(x) = 3x² − 12 = 0 gives x = ±2. f′(−3) = 15, f′(0) = −12, f′(3) = 15, so x = −2 is a local maximum and x = 2 a local minimum.
Local vs global maximum
A local maximum can be beaten by an end-point value. f(x) = x³ − 6x² + 9x + 1 has a local maximum at (1, 5), but on 0 ≤ x ≤ 5 the greatest value is f(5) = 21.
How do you solve an optimisation problem?
1. Write the quantity to optimise. 2. Use the constraint to reduce it to one variable. 3. Differentiate, set equal to 0, solve. 4. Justify max or min. 5. Answer in context, with units.
P(x) = −2x² + 120x − 1000. Find the maximum profit
P′(x) = −4x + 120 = 0 gives x = 30. P′ changes from + to −, so it is a maximum: P(30) = 800.
Optimisation: two checks before you give the answer
Justify that the stationary point is a maximum or minimum (sign of the derivative or a graph), and compare with the end points of the domain if one is given.
Optimisation: when should you round?
Only at the end. Keep x unrounded (store it in the GDC) when substituting to find the optimal value.
Trapezoidal rule
Area ≈ (h/2)[y₀ + yₙ + 2(y₁ + … + yₙ₋₁)], where h = (b − a)/n and n is the number of equal strips.
Strips vs points
6 x-values means 5 strips in the trapezoidal rule.
Use the trapezoidal rule with h = 1 and y-values 2, 3, 5, 6
(1/2)[2 + 6 + 2(3 + 5)] = (1/2)(24) = 12.
Widths of a pond are 0, 6.2, 8.4, 9.0, 7.1, 0 m at 5 m spacing. Estimate its area
6 values, so 5 strips and h = 5. Area ≈ 2.5[0 + 0 + 2(30.7)] = 153.5 m².
Derivatives of sin x, cos x, tan x, eˣ and ln xHL
sin x → cos x cos x → −sin x tan x → 1/cos²x eˣ → eˣ ln x → 1/x (x in radians)
Chain ruleHL
dy/dx = (dy/du)(du/dx). Example: y = ln(3x² + 1) gives dy/dx = 6x/(3x² + 1). Do not forget the inner derivative.
Product ruleHL
d/dx(uv) = u(dv/dx) + v(du/dx). Example: y = x²e⁻ˣ gives 2xe⁻ˣ − x²e⁻ˣ = xe⁻ˣ(2 − x).
Quotient ruleHL
d/dx(u/v) = (v(du/dx) − u(dv/dx))/v². The order in the numerator matters: swapping it flips the sign.
How do you solve a related rates problem?HL
1. Write the equation linking the quantities. 2. Differentiate with respect to t (chain rule). 3. Substitute the known rate and values at that instant (only after differentiating). 4. Solve, with units. Example: dA/dt = 2πr(dr/dt).
Differentiate y = 5x^(2/5)HL
dy/dx = 5 × (2/5)x^(−3/5) = 2x^(−3/5). The power rule holds for rational n at HL.
Second derivative and concavityHL
f′′(x) or d²y/dx², the derivative of the derivative. Concave-up: f′′(x) > 0. Concave-down: f′′(x) < 0.
Point of inflexion, and how to show oneHL
A point where the concavity changes. Solve f′′(x) = 0 and show that f′′ changes sign there; f′′ = 0 alone is not proof.
Second derivative test for a stationary pointHL
At f′(x) = 0: f′′ < 0 → maximum; f′′ > 0 → minimum; f′′ = 0 → test fails, so check the sign of f′ either side.
Find the x-coordinates of the points of inflexion of f(x) = x⁴ − 4x³HL
f′′(x) = 12x² − 24x = 12x(x − 2). f′′ changes sign at both roots, so x = 0 and x = 2.
Can a stationary point also be a point of inflexion?HL
Yes. On y = x³, (0, 0) has f′(0) = 0 and the concavity changes there.
Standard integrals of 1/x, sin x, cos x, 1/cos²x and eˣHL
∫ 1/x dx = ln|x| + C ∫ sin x dx = −cos x + C ∫ cos x dx = sin x + C ∫ 1/cos²x dx = tan x + C ∫ eˣ dx = eˣ + C
Integrate sin(5x + 2) by inspectionHL
−(1/5) cos(5x + 2) + C. Divide by the coefficient of x.
∫ 3x²/(x³ + 4) dxHL
ln|x³ + 4| + C, because the numerator is the derivative of the denominator.
How do you integrate by substitution?HL
1. Spot g(x) whose derivative g′(x) appears (up to a constant). 2. Let u = g(x), du = g′(x) dx. 3. Rewrite everything in u, including the limits if definite. 4. Integrate, then substitute back or use the u-limits.
Find ∫ x e^(x²) dxHL
u = x², du = 2x dx, so the integral is (1/2)∫ eᵘ du = (1/2)e^(x²) + C.
Definite integral vs area when the curve goes below the x-axisHL
A definite integral is negative where the curve is below the axis; an area is always positive. Integrate each piece separately and add the absolute values, or use ∫|f(x)| dx on the GDC.
Find ∫₀² (x − 1)³ dx and the area between y = (x − 1)³ and the x-axis for 0 ≤ x ≤ 2HL
The integral is 0, because the two halves cancel. The area is 1/4 + 1/4 = 1/2.
Volume of revolution about the x-axisHL
V = ∫ₐᵇ πy² dx, with x-limits. Example: y = √x for 0 ≤ x ≤ 4 gives V = π∫₀⁴ x dx = 8π.
Volume of revolution about the y-axisHL
V = ∫ₐᵇ πx² dy, with y-limits. Example: y = x² (so x² = y) for 0 ≤ y ≤ 4 gives V = π∫₀⁴ y dy = 8π.
Area between a curve and the y-axisHL
Rearrange to x in terms of y, convert the limits to y-values, and integrate x with respect to y: A = ∫ x dy (taking |x| where the curve is left of the y-axis).
Displacement, velocity and acceleration: how are they linked?HL
v = ds/dt and a = dv/dt = d²s/dt². Displacement is position from a fixed origin and can be negative. Notation: ẋ = dx/dt, ẍ = d²x/dt².
Acceleration when v is given in terms of sHL
a = v(dv/ds). Example: v = 2s + 3 at s = 1 gives a = 5 × 2 = 10 m s⁻².
Displacement vs total distance travelledHL
Displacement = ∫ v dt from t₁ to t₂ (can be negative or zero). Distance = ∫ |v| dt (never negative): find where v = 0 and add the absolute values of each piece.
v = 4 − t² m s⁻¹ for 0 ≤ t ≤ 3. Find the displacement and the distance travelledHL
Displacement = ∫₀³ (4 − t²) dt = 3 m. v = 0 at t = 2, so distance = 16/3 + 7/3 = 23/3 ≈ 7.67 m.
Speeding up or slowing down?HL
Same signs of v and a: speeding up. Opposite signs: slowing down. Speed is |v|, never negative.
Differential equationHL
An equation linking a function and its derivatives, for example dy/dx = ky.
General vs particular solutionHL
The general solution keeps the constant; the particular solution does not (the constant is fixed by an initial condition).
How do you solve dy/dx = g(x)h(y) by separating variables?HL
1. Rearrange to (1/h(y)) dy = g(x) dx. 2. Integrate both sides; add one constant. 3. Use the initial condition to find it. 4. Rearrange to y = … if asked.
Solve dy/dx = 2y/x for x > 0, given y = 3 when x = 1HL
∫ (1/y) dy = ∫ (2/x) dx, so ln y = 2 ln x + c and y = Ax². y(1) = 3 gives y = 3x².
dy/dx = ky: general solution, and the common slipHL
y = Ae^(kx). From ln y = kx + c, y = e^c × e^(kx) = Ae^(kx), not e^(kx) + c.
Slope fieldHL
Short segments at grid points, each with gradient equal to dy/dx there.
How does a solution curve relate to a slope field?HL
It follows the segments and never crosses them at an angle. Different starting points give different curves; to sketch one, start at the given point and follow the segments both ways.
Find the gradient of the slope field of dy/dx = xy − 1 at (2, 1)HL
(2)(1) − 1 = 1.
Slope field of dy/dx = x − y: where are segments horizontal, and which line is a solution?HL
Horizontal on y = x (where x − y = 0). On y = x − 1 every segment has gradient 1, the line's own gradient, so y = x − 1 is itself a solution curve.
Euler's method for dy/dx = f(x, y)HL
A step-by-step numerical approximation using the gradient at the start of each step: xₙ₊₁ = xₙ + h, yₙ₊₁ = yₙ + h f(xₙ, yₙ).
One Euler step with h = 0.1: dy/dx = x + y, y(0) = 1HL
y₁ = 1 + 0.1(0 + 1) = 1.1.
Coupled systemHL
Two equations dx/dt and dy/dt that each depend on x and y.
Euler's method for a coupled system: the key ruleHL
xₙ₊₁ = xₙ + h f₁(xₙ, yₙ, tₙ), yₙ₊₁ = yₙ + h f₂(xₙ, yₙ, tₙ), tₙ₊₁ = tₙ + h. Both updates use the old values; never update y with the new x.
Euler estimate vs exact valueHL
Euler is an approximation; a smaller h usually reduces the error.
Euler's method on a GDC or spreadsheet: what must you write?HL
The formula, h and starting values, and at least the first step by hand. Keep full accuracy in the table and round only the final answer to 3 s.f.
Phase portraitHL
A sketch of trajectories in the (x, y) plane, with arrows showing the direction of motion as t increases.
Equilibrium pointHL
A point where dx/dt = 0 and dy/dt = 0. For dx/dt = ax + by, dy/dt = cx + dy it is the origin.
Real eigenvalues of M: what does the phase portrait look like?HL
Both positive: all trajectories move away from the origin. Both negative: all move towards it. Opposite signs: a saddle point at the origin.
Complex vs imaginary eigenvaluesHL
Complex with non-zero real part gives a spiral (outwards if the real part is positive, inwards if negative); purely imaginary gives a closed orbit (circles or ellipses).
How do you find the direction of rotation of a spiral or ellipse?HL
Use a test point such as (1, 0): if dy/dt > 0 there, the motion is anticlockwise; if dy/dt < 0, clockwise. The real part only decides in or out.
Exact solution of a coupled linear system with real distinct eigenvaluesHL
(x, y) = Ae^(λ₁t)p₁ + Be^(λ₂t)p₂, where p₁, p₂ are eigenvectors. Put t = 0 to find A and B.
Characteristic polynomial for M with rows (a, b) and (c, d)HL
λ² − (a + d)λ + (ad − bc) = 0. Example: rows (1, 2), (2, 1) gives λ² − 2λ − 3 = 0, λ = 3 or −1: a saddle.
How do you write d²x/dt² = f(x, dx/dt, t) as a coupled system?HL
Let y = dx/dt. Then dx/dt = y and dy/dt = f(x, y, t). Solve with the coupled Euler method.
y in a second order systemHL
y means dx/dt, the velocity, not a second unknown function.
Matrix for d²x/dt² + a dx/dt + bx = 0HL
M = [0 1; −b −a], with x across and y = dx/dt up. Above the x-axis dx/dt > 0, so trajectories move right.
d²x/dt² + 4x = 0: eigenvalues and phase portraitHL
M = [0 1; −4 0], λ = ±2i: ellipses (undamped oscillation). At (1, 0), dy/dt = −4, so the motion is clockwise.
Write d²x/dt² + 4 dx/dt − 5x = 0 as a system and find the eigenvaluesHL
dx/dt = y, dy/dt = 5x − 4y. M = [0 1; 5 −4], λ² + 4λ − 5 = 0, so λ = 1 or −5: a saddle.

Flashcards by topic

  1. Topic 1 Number and algebra 73 cards · 15 subtopics
  2. Topic 2 Functions 51 cards · 10 subtopics
  3. Topic 3 Geometry and trigonometry 81 cards · 16 subtopics
  4. Topic 4 Statistics and probability 110 cards · 19 subtopics
  5. Topic 5 Calculus 89 cards · 18 subtopics

Written for International Baccalaureate Diploma Programme Mathematics: Applications and Interpretation, (First assessments for SL and HL—2021). 210 cards cover HL content only; SL students can hide them with “SL only”.

Cards by Marlbridge Academic Team; 85 restate definitions from the Mathematics: Applications and Interpretation revision notes. This deck was reviewed by Muhammad Ghazali Siddiqui on 2026-11-05. Report an error.

All Mathematics: Applications and Interpretation notes, practice and topics