When revising for a general physics paper in my master course we had to go back and do all these standard collision problems. One frequent question is of the following form: A body with some mass distribution (usually a thin rod of length $L$ and mass $M$) has velocity $v_0$. It then hits a stationary spike that is held in place (e.g. fixed to the earth) at a distance $d$ from its centre of mass. The collision is fully elastic. The exercise is then to calculate the CoM velocity and rotation speed after the collision.

A standard solution to this is to set up two equations:

  • angular momentum conservation about the axis perpendicular to $v_0$ and through the collision point
  • energy conservation of the rod, since the collision is elastic and the spike is held in place, i.e. the rod's energy does not change

A friend of mine then (either by ingenious intuition or by remembering it from our dynamics course) claimed that angular momentum conservation (which can be slightly annoying to write down) can be replaced by the following condition: the velocity in the spike frame of the point on the rod that touches the spike is reversed.

To my surprise it worked for the specific question we were doing, we got the same result using both calculations. Now my question:

  1. Is this actually true for inelastic collisions in general or some kind of coincidence? I haven't tried to prove it, but I think if it is true that should be straightforward. This is not my main question though, since I believe it is probably true in general.
  2. Now assuming that it is true: Why on earth is it true?? As in: is there an easy explanation or does it just come out of the math? The reason I find this so astonishing is that angular momentum conservation and energy conservation apply globally and it is important that the rod is a rigid body. It seems amazing to me that one can replace that by a simple and completely local condition, that tells you how one point of the rigid body will move.
  • $\begingroup$ It also holds true on a rough contact (infinite friction). Each linear velocity component is reversed. For finite friction the tangential bounce is capped by the friction coefficient in terms of impulses (linear momentum exchange). $\endgroup$ Aug 3, 2016 at 12:32

2 Answers 2


The "trick" only works for elastic collisions, for which the relative velocities of approach and separation are equal and opposite, when measured along the common normal at the point of contact :
$v_2-v_1 = u_2-u_1$.

In general we can write :
where $e$ is the Coefficient of Restitution. For elastic collisions $e=1$; for inealstic collisions $0 \le e \lt 1$.

Since relative velocities are being compared, the "trick" also works in the frame of reference of the rod. It can be applied in other reference frames also, but in such frames it is more difficult to distinguish between normal and tangential components of motion/forces.

The "trick" can be deduced from both conservation of kinetic energy and linear momentum (see Wikipedia article on Elastic Collisions). Therefore using it is equivalent to using one of the two conservation equations. You can combine it with either, whichever is the more convenient - usually (IMO) conservation of momentum is the easier to apply.

I think the key which answers your doubt over why the above works for extended bodies when it is derived for linear collisions between point particles, is your own observation that the collision occurs between rigid bodies. Because of this there is a clear point or plane of contact, and the collision is instantaneous compared with the time required for any other motion, such as rotation. Under these conditions, the collision can be modelled as a linear collision between a point particle and a plane - the spike being the point particle and the rod the plane.

If there were significant deformation of either body, contact would be along a non-planar surface, and would take a finite time, during which one or both bodies rotate, with the result that the collision would be considerably more difficult to model.

  • $\begingroup$ in the link and your answer the collision objects are all point masses and in particular there is no rotation. you say "conservation of momentum" while momentum is clearly not conserved in the situation i described, but angular momentum is. hence i don't think this answer even adresses what i was asking. or have i missed something? $\endgroup$ Aug 3, 2016 at 12:41
  • $\begingroup$ The "trick" makes use of relative velocities of approach and separation. It does not make use of angular momentum or angular velocity. The trick still applies when there is rotation, eg collision between baseball bat and ball. Perhaps you could give an example of how your friend applies this "trick"? $\endgroup$ Aug 3, 2016 at 12:46
  • $\begingroup$ i think you misinterpreted the collision i was asking about (which may be due to my bad description): this is not about to masses colliding. it is one freely moving extended object colliding with another object that is held stationary. The extended object than bounces off elastically and rotates. The stationary object is still stationary. was this not clear from the question? if so i will edit $\endgroup$ Aug 3, 2016 at 12:49
  • $\begingroup$ I understand that, but I think it makes no difference to the application of the "trick." I suggest you post your friend's solution to this problem so that we have something definite to discuss. $\endgroup$ Aug 3, 2016 at 12:52

The law of elastic collision is an empirical law. It is a simplification of a complex problem that matches observations quite well within the assumptions it carries.

The general law is

$$ \vec{n} \cdot ( \vec{v}_A + \Delta \vec{v}_A ) = -\boldsymbol{\epsilon}\; (\vec{n} \cdot \vec{v}_A) $$

where $\vec{n}$ is the contact normal direction vector, $\vec{v}_A$ and $\Delta \vec{v}_A$ are the velocity and change in velocity at the contact point A and $\boldsymbol{\epsilon}$ is the coefficient of restitution (COR). Empirically when the COR is zero things tend to stick together (plastic collision) and when the COR is one things perfectly bounce of each other (elastic collision). In reality the value of the COR is between 0 and 1 and typically varies with the impact speed and materials.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.