What Momentum Is
Momentum is the product of an object's mass and velocity, a fundamental concept in classical mechanics. It quantifies the motion of an object and plays a crucial role in understanding how objects interact with each other.
In two dimensions, momentum can be broken down into components along different axes, allowing for more complex interactions between colliding balls.
Conservation of Momentum
The law of conservation of momentum states that the total momentum of a closed system remains constant if no external forces act on it. In our simulation, this means that after each collision, the total momentum before and after should remain unchanged.
This principle is demonstrated through the elastic collisions between balls in the ball-pit, where both linear momentum and angular momentum are conserved.
Real-World Applications
Understanding momentum conservation is essential for analyzing car accidents, where it helps predict the outcome of collisions.
In sports like billiards or pool, players rely on the principles of momentum to calculate their shots and achieve desired outcomes.
Controlling the Simulation
Adjusting the gravity slider allows you to change the gravitational force acting on the balls, affecting how they move and interact.
The wall restitution slider controls how bouncy the walls are, influencing the energy transfer during collisions with the edges.
Frequently asked questions
How does momentum conservation work in 2D collisions?
In a 2D collision, both linear and angular momentum must be conserved. The total linear momentum before and after the collision along each axis (x and y) remains constant, and similarly for angular momentum.
Why do we need to consider elasticity in ball-ball collisions?
Elasticity determines how much energy is transferred during a collision. In an elastic collision, all kinetic energy is conserved, whereas in an inelastic collision, some energy is lost as heat or deformation.
Can the simulation demonstrate inelastic collisions?
While the primary focus of this simulation is on elastic collisions to conserve momentum, you can simulate inelastic behavior by setting a lower elasticity value for ball-ball interactions.
How does changing the number of balls affect the simulation?
Increasing the number of balls introduces more complex dynamics and interactions. The conservation laws still apply, but the system becomes more chaotic, making it harder to predict individual outcomes without detailed calculations.
Try it live
Everything above runs in your browser — open Bouncing Balls Physics: Momentum (2D) and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Bouncing Balls Physics: Momentum (2D) simulation