Skip to content

Physics · Ch 5 — Work, Energy and Power

Elastic Collisions in One Dimension

5.10

Elastic Collisions in One Dimension

A collision between two bodies is called perfectly elastic if, in addition to the total momentum of the system being conserved (as it always is in any collision, so long as no external force acts during the brief interval of contact), the total kinetic energy of the system is also exactly conserved -- none of it is lost to heat, sound, or permanent deformation. Real macroscopic collisions only ever approximate this ideal (collisions between hard steel balls, or between billiard balls, come close), but it remains an extremely useful limiting case to work out in full.

Setting up the two conservation equations. Consider a head-on, one-dimensional collision between a body of mass m1m_1 moving with initial velocity u1u_1 and a body of mass m2m_2 moving with initial velocity u2u_2 (both measured along the same line, so either may be negative), after which their velocities become v1′v_1' and v2′v_2'. Conservation of momentum gives

m1u1+m2u2=m1v1′+m2v2′m_1u_1 + m_2u_2 = m_1v_1' + m_2v_2'

and conservation of kinetic energy (the defining property of an elastic collision) gives

12m1u12+12m2u22=12m1v1′2+12m2v2′2\frac{1}{2}m_1u_1^2 + \frac{1}{2}m_2u_2^2 = \frac{1}{2}m_1v_1'^2 + \frac{1}{2}m_2v_2'^2

Solving for the final velocities. Rearranging the momentum equation as m1(u1−v1′)=m2(v2′−u2)m_1(u_1 - v_1') = m_2(v_2' - u_2) and the energy equation (after cancelling the common factor of 12\tfrac12 and using the difference-of-squares identity) as m1(u1−v1′)(u1+v1′)=m2(v2′−u2)(v2′+u2)m_1(u_1-v_1')(u_1+v_1') = m_2(v_2'-u_2)(v_2'+u_2), dividing the second relation by the first (valid whenever u1≠v1′u_1 \neq v_1') gives the compact and very useful result u1+v1′=v2′+u2u_1 + v_1' = v_2' + u_2, i.e. the relative velocity of approach equals the relative velocity of separation: u1−u2=−(v1′−v2′)u_1 - u_2 = -(v_1' - v_2'). Combining this with the momentum equation and solving the resulting pair of simultaneous linear equations gives the standard elastic-collision formulas:

v1′=(m1−m2)u1+2m2u2m1+m2,v2′=(m2−m1)u2+2m1u1m1+m2v_1' = \frac{(m_1-m_2)u_1 + 2m_2u_2}{m_1+m_2}, \qquad v_2' = \frac{(m_2-m_1)u_2 + 2m_1u_1}{m_1+m_2}

Three instructive special cases, each obtained by substituting into these general formulas (taking u2=0u_2 = 0, a stationary target, for simplicity in each case):

  • Equal masses (m1=m2m_1 = m_2): the formulas reduce to v1′=0v_1' = 0 and v2′=u1v_2' = u_1 -- the two bodies simply exchange velocities; the incoming body stops dead, and the target moves off with exactly the incoming body's original velocity (the everyday "Newton's cradle" effect, and the reason a cue ball that strikes a stationary, equal-mass ball squarely comes to a near-complete stop). …