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?