IB Maths AI HLModelling with VectorsPaper 1 & 2Kinematics~9 min read
Kinematics with Vectors
Moving objects in 2D or 3D have a position vector that depends on time, usually written r(t) = r0 + tv for constant velocity. Two key kinematics questions: do two moving objects ever meet? (set the position vectors equal, find a common t) and what’s the closest they ever get? (minimise the magnitude of the displacement vector over time).
๐ What you need to know
Key terms:
· Displacement = position from a fixed starting point (vector)
· Velocity = rate of change of displacement (vector)
· Speed = |velocity| (scalar, always positive)
· Acceleration = rate of change of velocity (vector)
Same parameter t for both objects when checking intersection — t is real time, ticking simultaneously for both.
Do they intersect? Set rA(t) = rB(t), solve one component for t, check the other two components give the same t.
Shortest distance between them: form d(t) = rB(t) โ rA(t), then minimise |d|2 over t (avoid the square root by working with |d|2).
Three ways to minimise |d|2: complete the square, differentiate and set to 0, or GDC minimum-finder.
Initial position: substitute t = 0 into r(t).
Do two moving objects intersect?
Both objects share the same clock. If they meet, there’s one value of t that puts them at the same point. Set the position vectors equal, get three component equations, solve one for t, then check the other two. All three must agree.
Intersection conditionrA(t) = rB(t) โ same t works in all components
if components give different t values, the paths cross in space but the objects don’t meet
Left: the paths cross AND the objects arrive at the crossing point at the same moment (t = 2) — they meet. Right: paths may cross in space but the objects pass through at different times; instead minimise |d(t)| over all t.
Shortest distance between two moving objects
Build the displacement d(t) = rB(t) โ rA(t). The squared magnitude |d|2 is a quadratic in t (sum of squares of linear terms). Minimise that quadratic, then take the square root.
Closest approach
|d(t)|2 = quadratic in t โ minimum at t = t* โ closest distance = โ(|d(t*)|2)
use d/dt |d|2 = 0, or complete the square, or GDC minimum
Why minimise |d|2, not |d|? Differentiating a square root involves the chain rule and a messy expression; differentiating a quadratic gives a single linear equation. Both give the same t* because |d| and |d|2 are minimised at the same point (square root is monotonic).
๐งญ Recipe — kinematics with two moving objects
Initial positions — substitute t = 0 into rA and rB.
Do they meet? Set rA(t) = rB(t). Solve one component for t, then verify the other components give the same t.
If they meet, substitute the value of t into either position vector to get the meeting point.
If they don’t meet, form d(t) = rB(t) โ rA(t).
Minimise |d(t)|2 — differentiate and set to 0, complete the square, or use GDC.
Substitutet* back into d, take magnitude โ shortest distance.
Worked examples
WE 1
Initial positions of two objects (from the PDF)
Two objects A, B have position vectors rA = (3โ1) + t(โ24) and rB = (25) + t(3โ1). Find the initial positions of the two objects.
substitute t = 0rA(0) = (3, โ1) + 0ยท(โ2, 4) = (3, โ1)rB(0) = (2, 5) + 0ยท(3, โ1) = (2, 5)A starts at (3, โ1); B starts at (2, 5)“initial” always means t = 0.
WE 2
Shortest distance between two moving objects (from the PDF)
Using A, B from WE 1, find the shortest distance between the two objects and the time when this occurs.
positions at time tA: (3 โ 2t, โ1 + 4t)B: (2 + 3t, 5 โ t)displacement vector d = B โ Ad = (2+3t โ (3โ2t), 5โt โ (โ1+4t))d = (โ1 + 5t, 6 โ 5t)|d|ยฒ = sum of squares|d|ยฒ = (โ1+5t)ยฒ + (6โ5t)ยฒ = 1 โ 10t + 25tยฒ + 36 โ 60t + 25tยฒ = 50tยฒ โ 70t + 37minimise: d/dt(|d|ยฒ) = 0100t โ 70 = 0 โ t = 0.7substitute t = 0.7|d|ยฒ = 50(0.49) โ 70(0.7) + 37 = 24.5 โ 49 + 37 = 12.5|d| = โ12.5d โ 3.54 m at t = 0.7 minPDF’s exact answer.
WE 3
Do two objects meet?
Objects move with rA = (7โ1โ6) + t(โ215) and rB = (154) + t(1โ20). Do they collide? If yes, where?
set rA(t) = rB(t)x: 7 โ 2t = 1 + t โ t = 2y: โ1 + t = 5 โ 2t โ 3t = 6 โ t = 2 โz: โ6 + 5t = 4 โ t = 2 โall three give t = 2meeting point: substitute t = 2 into rArA(2) = (7โ4, โ1+2, โ6+10) = (3, 1, 4)they meet at (3, 1, 4) when t = 2all three components must agree on the same t.
WE 4
Paths cross but objects don’t meet
Do the objects with rA = (00) + t(21) and rB = (40) + t(01) collide?
equate componentsx: 2t = 4 โ t = 2y: t = t โ (any t)but at t = 2, A is at (4, 2) and B is at (4, 2)A(2) = (4, 2), B(2) = (4, 2)they DO collide at (4, 2) when t = 2 โwhen y-equation gives “any t”, the x-equation alone fixes t. Always plug back to verify.
WE 5
3D shortest distance — complete the square
Find the minimum distance between objects with rA = (90โ7) + t(โ215) and rB = (06โ1) + t(1โ20).
Boat P starts at (0, 0) with velocity (4, 3) km/h. Boat Q starts at (10, 0) with velocity (1, 2) km/h. Will they collide? If not, what’s the closest they get and when?
rP(t) = (4t, 3t), rQ(t) = (10+t, 2t)collide? equatex: 4t = 10 + t โ t = 10/3y: 3t = 2t โ t = 0 โno collision โ find dmind = rQ โ rP = (10 โ 3t, โt)|d|ยฒ = (10โ3t)ยฒ + tยฒ = 100 โ 60t + 10tยฒd/dt = 20t โ 60 = 0 โ t = 3substitute|d|ยฒ = 100 โ 180 + 90 = 10|d| = โ10 โ 3.16 kmno collision; closest = โ10 km at t = 3 h
๐ก Top tips
Same parameter t in both position vectors when checking collision — t is the same clock for both objects.
All 3 components must match for a collision — one matching component is not enough.
Minimise |d|2, not |d| — same t*, much cleaner algebra (quadratic vs square root).
Three methods to minimise: complete the square, differentiate & set to 0, or GDC.
Initial = t = 0; speed = |velocity|; collision means same point AND same time.
โ Common mistakes
Using different parameters for the two objects — if you write t for A and s for B and they intersect in space at any (t, s), that doesn’t mean the objects collide. For collision, t = s.
Forgetting to verify all 3 components — solving 2 of 3 may give a “fake” collision that fails the third equation.
Minimising |d| directly — works but the algebra is messy. Use |d|2.
Forgetting the square root at the end — the minimum of |d|2 is the squared distance; take โ for the actual distance.
Reading “initial” as t = 1 instead of t = 0 — initial means before any time has passed.
Next up — Constant & Variable Velocity. When velocity is constant, the position is r = r0 + tv โ a straight line. When velocity varies with time, calculus enters: v = dr/dt, a = dv/dt for differentiation; integrate to go the other way.
Need help with Modelling with Vectors?
Get 1-on-1 help from an IB examiner who knows exactly what Paper 1 & 2 are looking for.