Elastic Collision

Collisions
⬅ Home Learn the physics ➡

Two balls collide on a frictionless track — watch momentum and kinetic energy stay perfectly conserved through every bounce.

How this simulation works

Use the Mass 1 and Mass 2 sliders to set each ball's weight (in kg), and the Initial Speed slider to set how fast ball 1 starts moving — ball 2 begins at rest. Press Launch to start the collision, Pause to freeze the balls mid-motion, and Reset to return them to their starting positions. The track is frictionless and all collisions are perfectly elastic: both momentum and kinetic energy are conserved, so the totals of each stay unchanged through every bounce.