Elastic Collisions in 1D & 2D
Equal masses swap velocities; a ping-pong ball bounces off a truck.
Lesson at a glanceShow the key points
- In a 1D elastic collision, velocity of separation = velocity of approach: v₁ − v₂ = v₂′ − v₁′.
- v₁′ = [(m₁ − m₂)v₁ + 2m₂v₂]/(m₁ + m₂), v₂′ = [2m₁v₁ − (m₁ − m₂)v₂]/(m₁ + m₂).
- Equal masses exchange velocities.
- A light body hitting a very heavy one at rest bounces back with nearly the same speed; a heavy body hitting a light one at rest sends it off at about twice its speed.
- In 2D, momentum is conserved in each direction; the outcome depends on the line of the collision force.
When no kinetic energy is lost we get two conservation laws for two unknowns, and the outcome of a head-on collision is fixed completely. Billiard balls, Newton’s cradle and gas molecules all obey the same two formulas.
Head-on elastic collision
Masses move along one line with velocities before and after. Write both conservation laws with each mass’s terms collected on one side:
Divide the second by the first (the factors of difference-of-squares cancel nicely):
This is linear, so combining it with momentum conservation is easy:
Three cases worth knowing
- Equal masses: . The bodies simply swap velocities. A moving ball hitting an identical one at rest stops dead and the other carries on (Newton’s cradle).
- Very heavy target at rest (): . A ball bounces back off a wall with its speed unchanged.
- Very heavy projectile (, target at rest): . A bowling ball barely notices a ping-pong ball, which flies off at twice its speed.
A 2.0 kg ball moving at 6.0 m/s hits a 1.0 kg ball at rest, head-on and elastically. Find both velocities afterwards.
Collisions in two dimensions
If the balls don’t meet head-on, the push during contact acts along the line joining their centres. Momentum is conserved as a vector, so we get one equation for each component, plus energy if the collision is elastic. That is three equations for four unknowns (two speeds and two angles), so one more piece of information, such as one outgoing angle, is needed.
- 1Elastic head-on: separation speed equals approach speed (e = 1).
- 2, and symmetrically for .
- 3Equal masses swap velocities; a light ball bounces off a heavy wall; a heavy ball flings a light one at 2u.
- 42D elastic, equal masses, target at rest: outgoing paths at 90°.
Check yourself
Keep exploring
Hand-picked videos, simulations and readings that explain this idea from a different angle.