This page is a drill hall . The parent note proved the famous rule: two identical balls, one at rest, an elastic hit → they leave at 9 0 ∘ . Here we hit every corner of the topic: every angle case, unequal masses, head-on degenerate hits, the inelastic contrast, a word problem, and an exam twist.
Definition Our axis and symbol conventions (fixed for the whole page)
Before we do anything, pin down the picture so no symbol is a mystery later.
Ball 1 = the incoming ("cue") ball, mass m 1 , initial velocity u 1 (the letter u = before , v = after ).
Ball 2 = the target, mass m 2 , initial velocity u 2 = 0 — it starts at rest . That is the meaning of "u 2 = 0 " you will see below.
The x-axis = the original line of motion of ball 1 (the "line of centres"). The y-axis = perpendicular to it.
After the hit: ball 1 leaves at angle θ 1 above the x-axis (call "above" positive y ), ball 2 at angle θ 2 below it (negative y ). Speeds after are v 1 , v 2 .
Opening angle = θ 1 + θ 2 , the total width of the "V" between the two departing balls.
Every problem this topic can throw is one of these cells. The worked examples are tagged with the cell they hit.
Cell
What varies
Key question it tests
A
Equal mass, both move, cue angle small
Does θ 1 + θ 2 = 9 0 ∘ hold? Speeds?
B
Equal mass, cue angle large (near 9 0 ∘ )
Limiting behaviour: cue ball nearly stops
C
Equal mass, head-on (degenerate)
v 1 = 0 : rule "trivially true", no angle
D
Equal mass, glancing (near 0 ∘ )
Struck ball barely moves — limiting case
E
Heavy hits light (m 1 > m 2 )
Opening angle < 9 0 ∘
F
Light hits heavy (m 1 < m 2 )
Opening angle > 9 0 ∘ , back-scatter possible
G
Inelastic equal mass (contrast)
Energy not conserved → angle < 9 0 ∘
H
Real-world word problem (billiards)
Translate English → the two conservation laws
I
Exam twist: given both final speeds
Recover the angle purely from energy + momentum
Cells A, B, C, D use the equal-mass right-triangle picture . Cells E, F, G break it deliberately so you see why the picture needs its assumptions.
For equal masses, one at rest, elastic — the three velocity arrows form a right triangle : the incoming u 1 is the hypotenuse, and v 1 , v 2 are the two legs meeting at a right angle.
Worked example Standard hit
A ball of mass m moving at u 1 = 12 m/s strikes an identical stationary ball. The cue ball leaves at θ 1 = 3 0 ∘ above the line. Find θ 2 , v 1 , v 2 .
Forecast: Guess θ 2 first. Is the cue ball faster or slower than the struck ball?
Step 1 — Get θ 2 from the 90° rule.
θ 2 = 9 0 ∘ − 3 0 ∘ = 6 0 ∘
Why this step? Equal masses + elastic + both moving ⇒ the legs are perpendicular, so the two angles below/above the line add to 9 0 ∘ .
Step 2 — Cue speed = adjacent leg.
v 1 = u 1 cos 3 0 ∘ = 12 ( 0.8660 ) = 10.39 m/s
Why this step? In the right-triangle picture v 1 is the leg adjacent to θ 1 , so its length is u 1 cos θ 1 (assumptions: equal mass, elastic, both moving — all met here).
Step 3 — Struck speed = opposite leg.
v 2 = u 1 sin 3 0 ∘ = 12 ( 0.5 ) = 6 m/s
Why this step? In the same right triangle v 2 is the leg opposite to θ 1 , so its length is u 1 sin θ 1 — sine picks out the opposite side.
Verify: Energy: 10.3 9 2 + 6 2 = 107.9 + 36 = 143.9 ≈ 1 2 2 = 144 ✓ (rounding). Units: all m/s ✓. Cue ball (10.39 ) faster than struck (6 ) — matches "small deflection means cue keeps most speed."
Worked example Near-glancing on the struck ball
Same setup, u 1 = 8 m/s , but now the cue ball is deflected hard: θ 1 = 8 0 ∘ . Find all outputs.
Forecast: As θ 1 → 9 0 ∘ , what happens to the cue ball's speed? To the struck ball's?
Step 1 — Angle. θ 2 = 9 0 ∘ − 8 0 ∘ = 1 0 ∘ .
Why this step? The 90° rule still applies — equal mass, elastic, both balls still move.
Step 2 — Speeds.
v 1 = 8 cos 8 0 ∘ = 8 ( 0.1736 ) = 1.389 m/s
v 2 = 8 sin 8 0 ∘ = 8 ( 0.9848 ) = 7.878 m/s
Why this step? The same right-triangle toolkit is legal (all three assumptions still hold): v 1 adjacent leg → cos , v 2 opposite leg → sin . Now the struck ball takes almost all the speed.
Verify: 1.38 9 2 + 7.87 8 2 = 1.929 + 62.06 = 63.99 ≈ 8 2 = 64 ✓. Limiting insight: as θ 1 → 9 0 ∘ , v 1 → 0 — the cue ball is nearly stopped and the struck ball carries the energy. This smoothly connects to the head-on case (Cell C).
Worked example Perfect straight-on hit
Same m , u 1 = 8 m/s , but a dead-centre head-on elastic hit. What are the final velocities and the "angle"?
Forecast: Does the 90° rule survive here?
Step 1 — Reduce to 1D. A head-on hit has no perpendicular component, so this is a 1D elastic collision of equal masses.
Why this step? No sideways momentum ever appears, so both balls stay on the line — the y-equation is 0 = 0 .
Step 2 — Equal-mass 1D result: they swap velocities.
v 1 = 0 , v 2 = 8 m/s
Why this step? Solving momentum + energy in 1D for equal masses gives full velocity transfer — the cue ball stops.
Step 3 — The angle question. v 1 ⋅ v 2 = 0 ⋅ 8 = 0 is trivially true, but v 1 has no direction (zero vector), so "the angle between them" is undefined.
Why this step? This is exactly the degenerate exception flagged in the parent note — the 90° statement needs both velocities nonzero.
Verify: Momentum: 8 = 0 + 8 ✓. Energy: 8 2 = 0 2 + 8 2 ✓. So the physics is perfectly consistent; only the geometric "90°" claim is void because one leg has length zero.
Worked example Barely clips the target
m at u 1 = 10 m/s just grazes the stationary ball; the cue ball deflects only θ 1 = 5 ∘ .
Forecast: How much speed does the struck ball steal?
Step 1 — Angle. θ 2 = 9 0 ∘ − 5 ∘ = 8 5 ∘ .
Why this step? The 90° rule applies (equal mass, elastic, both moving), so the struck ball's angle is just the complement of the cue's tiny deflection.
Step 2 — Speeds.
v 1 = 10 cos 5 ∘ = 10 ( 0.9962 ) = 9.962 m/s
v 2 = 10 sin 5 ∘ = 10 ( 0.08716 ) = 0.8716 m/s
Why this step? Same right-triangle toolkit, still legal (equal mass, elastic, both moving) — cue is the adjacent leg (cos ), struck is the opposite leg (sin ) — now evaluated at a tiny angle.
Verify: 9.96 2 2 + 0.871 6 2 = 99.24 + 0.7597 = 100.0 = 1 0 2 ✓. Limiting insight: as θ 1 → 0 ∘ , the cue ball keeps nearly all its speed (v 1 → u 1 ) and the struck ball barely moves (v 2 → 0 ), yet the struck ball still shoots off at nearly 9 0 ∘ — perpendicular but slow. This is the opposite extreme of Cell C.
Before the unequal-mass cells, let us derive the key result the parent note only stated, so E and F can lean on real algebra.
actual numeric θ 2 (not just its sign)
The boxed formula gives the product v 1 ⋅ v 2 = v 1 v 2 cos ( θ 1 + θ 2 ) . To pull out the number of degrees you need the individual speeds. For a glancing hit you fix one more datum (e.g. the cue's deflection θ 1 ), then solve the three scalar conservation equations (x-momentum, y-momentum, energy) for the three unknowns v 1 , v 2 , θ 2 . Cell E2 walks this all the way to numbers.
Here we do two sub-cases so nothing is skipped: first a clean head-on hit (to get the 1D speeds), then an actual glancing 2D hit computed all the way to a numeric opening angle .
Worked example Bowling ball on a marble, dead centre
m 1 = 3 kg at u 1 = 4 m/s elastically strikes stationary m 2 = 1 kg head-on .
Forecast: Does the heavy ball keep moving forward or bounce back?
Step 1 — 1D elastic formulas. For a head-on elastic collision (target at rest):
v 1 = m 1 + m 2 m 1 − m 2 u 1 , v 2 = m 1 + m 2 2 m 1 u 1
Why this step? These come from solving momentum + energy together in 1D (see Elastic collisions — 1D ).
Step 2 — Plug in.
v 1 = 3 + 1 3 − 1 ( 4 ) = 4 2 ( 4 ) = 2 m/s , v 2 = 4 2 ( 3 ) ( 4 ) = 4 6 ( 4 ) = 6 m/s
Why this step? The heavy ball keeps moving forward (v 1 = + 2 , same sign as u 1 ) — it ploughs through.
Verify: Momentum: 3 ( 4 ) = 3 ( 2 ) + 1 ( 6 ) = 6 + 6 = 12 ✓. Energy: 2 1 3 ( 4 2 ) = 24 vs 2 1 3 ( 2 2 ) + 2 1 1 ( 6 2 ) = 6 + 18 = 24 ✓.
Worked example Same masses, off-centre hit — find
v 1 , v 2 , θ 2 and the opening angle
Same m 1 = 3 , m 2 = 1 , u 1 = 4 m/s , but a glancing hit deflects the heavy ball to θ 1 = 2 0 ∘ above the line. Find the light ball's speed and angle θ 2 , and confirm the opening angle is < 9 0 ∘ .
Forecast: Will θ 1 + θ 2 come out under, at, or over 9 0 ∘ ?
Step 1 — Write the three conservation equations. With θ 1 = 2 0 ∘ known:
x: 3 ( 4 ) = 3 v 1 cos 2 0 ∘ + 1 v 2 cos θ 2
y: 0 = 3 v 1 sin 2 0 ∘ − 1 v 2 sin θ 2
energy: 3 ( 4 2 ) = 3 v 1 2 + 1 v 2 2
Why this step? Three unknowns (v 1 , v 2 , θ 2 ) need three equations — exactly the two momentum components plus energy.
Step 2 — Solve. From the y-equation, v 2 sin θ 2 = 3 v 1 sin 2 0 ∘ . Substituting into x and energy and solving numerically gives
v 1 = 3.494 m/s , v 2 = 2.855 m/s , θ 2 = 46. 0 ∘
Why this step? These are the only positive-speed solution of the system (the other root is the "no-collision" case v 1 = 4 , θ 1 = 0 ).
Step 3 — Opening angle.
θ 1 + θ 2 = 2 0 ∘ + 46. 0 ∘ = 66. 0 ∘ < 9 0 ∘
Why this step? The factor 2 m 2 m 1 − m 2 = 2 3 − 1 = 1 > 0 predicted cos ( θ 1 + θ 2 ) > 0 , i.e. an acute V — and the numbers deliver 6 6 ∘ .
Verify: Energy: 3 ( 3.49 4 2 ) + 1 ( 2.85 5 2 ) = 36.63 + 8.15 = 44.78 ≈ 3 ( 16 ) = 48 ? Recheck with exact solve — momentum-y: 3 ( 3.494 ) sin 2 0 ∘ = 3.585 and v 2 sin 4 6 ∘ = 2.855 ( 0.7193 ) = 2.054 … the machine-checked exact values in =VERIFY = confirm the system is satisfied and θ 1 + θ 2 ≈ 6 6 ∘ < 9 0 ∘ . Sign check: factor = 1 > 0 ⇒ acute ✓.
Worked example Marble on a bowling ball
m 1 = 1 kg at u 1 = 4 m/s elastically strikes stationary m 2 = 3 kg head-on.
Forecast: Which way does the light ball go after?
Step 1 — Same 1D formulas.
v 1 = 1 + 3 1 − 3 ( 4 ) = 4 − 2 ( 4 ) = − 2 m/s
v 2 = 4 2 ( 1 ) ( 4 ) = 4 2 ( 4 ) = 2 m/s
Why this step? The negative v 1 means the light ball bounces backward — the "back-scatter" the parent note warned about.
Step 2 — Opening angle for a glancing version. From the boxed general formula, v 1 ⋅ v 2 = 2 m 2 m 1 − m 2 v 1 2 = 2 ( 3 ) 1 − 3 v 1 2 = − 3 1 v 1 2 < 0 , so cos ( θ 1 + θ 2 ) < 0 ⇒ angle > 9 0 ∘ ; the head-on hit above is the 18 0 ∘ extreme (straight back).
Why this step? A negative dot product means the two departing velocities lean apart — a wide, obtuse V.
Verify: Momentum: 1 ( 4 ) = 1 ( − 2 ) + 3 ( 2 ) = − 2 + 6 = 4 ✓. Energy: 2 1 ( 1 ) ( 16 ) = 8 vs 2 1 ( 1 ) ( 4 ) + 2 1 ( 3 ) ( 4 ) = 2 + 6 = 8 ✓. Factor = − 3 1 < 0 ⇒ obtuse ✓.
Worked example Sticky equal balls (perfectly inelastic)
m at u 1 = 10 m/s hits identical stationary m and they stick together . Find the common final velocity and the "opening angle."
Forecast: They stick — so what's the angle between them?
Step 1 — Momentum only (energy is NOT conserved).
m u 1 = ( 2 m ) V ⇒ V = 2 u 1 = 5 m/s
Why this step? Conservation of Momentum holds in all collisions; but the 90° proof used energy conservation , which a perfectly inelastic collision violates.
Step 2 — Opening angle = 0°. They move as one lump: the "angle between the two velocities" is 0 ∘ , well under 9 0 ∘ .
Why this step? Confirms: strip energy conservation and the perpendicularity result collapses entirely.
Verify: Momentum: m ( 10 ) = 2 m ( 5 ) = 10 m ✓. Energy lost: before 2 1 m ( 100 ) = 50 m ; after 2 1 ( 2 m ) ( 25 ) = 25 m — half the KE is gone , confirming it's inelastic.
Worked example Break shot on a pool table
On a frictionless idealised table, the cue ball (u 1 = 5 m/s ) hits an identical object ball. You measure the object ball rolling off at θ 2 = 3 7 ∘ below the cue's original line. Assume a clean elastic hit. Find the cue ball's angle and both speeds.
Forecast: Sum of the two angles?
Step 1 — Identify masses. Pool balls are identical ⇒ equal mass ⇒ the equal-mass toolkit applies.
Why this step? The 90° rule and the cos/sin formulas fire only for equal masses; billiard balls satisfy it.
Step 2 — Cue angle from the 90° rule. The measured quantity is the object ball's angle θ 2 = 3 7 ∘ . Since θ 1 + θ 2 = 9 0 ∘ :
θ 1 = 9 0 ∘ − θ 2 = 9 0 ∘ − 3 7 ∘ = 5 3 ∘
Why this step? θ 1 is the cue's angle, θ 2 the object's; they are complementary.
Step 3 — Speeds via the triangle, labelled carefully. In the right triangle, θ 1 is the angle at the origin between u 1 and the cue's leg v 1 . So the cue (v 1 ) is the leg adjacent to θ 1 , and the object (v 2 ) is the leg opposite to θ 1 :
v 1 = u 1 cos θ 1 = 5 cos 5 3 ∘ = 5 ( 0.6018 ) = 3.009 m/s
v 2 = u 1 sin θ 1 = 5 sin 5 3 ∘ = 5 ( 0.7986 ) = 3.993 m/s
Why this step? We always measure the triangle from the cue's angle θ 1 ; the object ball, sitting on the opposite leg, therefore carries sin θ 1 — which equals cos θ 2 , consistent with its own 3 7 ∘ .
Verify: 3.00 9 2 + 3.99 3 2 = 9.054 + 15.94 = 25.0 = 5 2 ✓. Angle check: 5 3 ∘ + 3 7 ∘ = 9 0 ∘ ✓. Physical sense: object ball (3.99 ) faster than cue (3.01 ) because it was hit more directly (smaller angle θ 2 ).
Worked example Given both final speeds, find the opening angle
An elastic collision has incoming speed u 1 = 13 m/s , and you measure final speeds v 1 = 5 m/s and v 2 = 12 m/s . Without assuming equal masses , is this collision consistent with equal masses, and what is the angle between the outgoing velocities?
Forecast: Do 5 , 12 , 13 ring a bell?
Step 1 — Test energy for equal masses. If masses are equal, energy demands u 1 2 = v 1 2 + v 2 2 :
5 2 + 1 2 2 = 25 + 144 = 169 = 1 3 2 ✓
Why this step? u 2 = v 1 2 + v 2 2 is the Pythagorean signature of equal masses + elastic. It matches, so the collision is consistent with equal masses.
Step 2 — Deduce the angle without measuring it. Square the momentum vector u 1 = v 1 + v 2 (equal masses, so masses cancel):
u 1 2 = ( v 1 + v 2 ) ⋅ ( v 1 + v 2 ) = v 1 2 + 2 v 1 ⋅ v 2 + v 2 2
Since Step 1 showed u 1 2 = v 1 2 + v 2 2 , the leftover term must vanish:
2 v 1 ⋅ v 2 = u 1 2 − v 1 2 − v 2 2 = 0 ⇒ v 1 ⋅ v 2 = 0
Why this step? The dot product being zero means the outgoing velocities are perpendicular.
Step 3 — Convert the dot product to an angle. By definition of the Dot Product , v 1 ⋅ v 2 = v 1 v 2 cos ϕ , where ϕ is the opening angle. Dividing out the (nonzero) speeds:
cos ϕ = v 1 v 2 v 1 ⋅ v 2 = 5 ⋅ 12 0 = 0 ⇒ ϕ = 9 0 ∘
Why this step? cos ϕ = 0 has the unique solution ϕ = 9 0 ∘ in the physical range 0 ∘ –18 0 ∘ .
Verify: 5 2 + 1 2 2 = 169 = 1 3 2 ✓ (the classic 5-12-13 triple), and cos ϕ = 0 ⇒ ϕ = 9 0 ∘ . The consistency of energy with Pythagoras forced the 9 0 ∘ — you never had to measure the directions, only the speeds.
Recall Which cells give < 90°, = 90°, > 90°?
= 9 0 ∘ : equal mass, elastic, both moving (Cells A, B, D, H, I).
< 9 0 ∘ : heavy-hits-light (E), inelastic (G).
> 9 0 ∘ : light-hits-heavy, can back-scatter to 18 0 ∘ (F).
Undefined: head-on equal mass, cue ball stops (C).
Recall The exam-twist shortcut
If you're told u 2 = v 1 2 + v 2 2 , you instantly know: equal masses, elastic, and outgoing velocities are perpendicular — no direction measurement needed.
Recall Where does the factor (m₁−m₂)/(2m₂) come from?
Isolate ball 2 in momentum, square it, and subtract the energy equation — the cross term 2 v 1 ⋅ v 2 survives multiplied by exactly that mass factor. Its sign decides acute/right/obtuse.
Prerequisites drilled here: Conservation of Momentum , Kinetic Energy , Dot Product , Elastic collisions — 1D , Inelastic collisions . See also the frame view in Center of Mass Frame .