# Why does the rule that elastic collisions are at 90 degrees in 2 dimensions not apply?

When one object collides with another object of the same mass in a 2D plane, we know that we can derive that the angles that the objects leave the collision at add up to 90 degrees in a perfectly elastic collision.

However, when one of these angles is 0, the angle magically becomes 180 degrees or 0 degrees instead of 90 degrees.

This is intuitive; if a ball hits another ball at no angle, you would expect it to bounce off at 180 degrees, or in the opposite direction. However, why is this the case that only when one angle is 0, the formula does not hold? What happens as that angle approaches 0?

Hint: One can include the mentioned special cases by instead stating that the dot product of the two final velocities is zero. This follows from momentum and energy conservation. (Here we have assumed an elastic non-relativistic collision of two equal masses with one mass initially at rest.) If the two final velocities are both different from zero, then the angle must be $90^{\circ}$.