Conservation of Momentum Calculator

This calculator solves one-dimensional collision problems using the law of conservation of momentum, the physics principle stating that the total momentum of two colliding objects stays the same before and after impact, provided no external force interferes. It is built for physics students and anyone checking collision working by hand, whether for homework, a lab report, or general curiosity about how objects behave when they strike each other. You enter the mass and initial velocity of each object, using a positive value for motion to the right and a negative value for motion to the left, then choose whether the collision is elastic (objects bounce apart with kinetic energy conserved) or perfectly inelastic (objects stick together and move as one combined mass). The calculator returns the final velocity of each object, the total momentum before and after the collision, and the kinetic energy before and after, together with how much energy was lost or gained. A breakdown table shows the momentum and kinetic energy contributed by each object individually, and a plain-language summary explains what happened in the collision. Use it to check textbook answers, explore how changing mass or speed affects the outcome, or understand the practical difference between elastic and inelastic collisions. It models an idealised, frictionless, one-dimensional system, so real-world collisions involving rotation, deformation, or motion in more than one direction will differ from these results.

Advertisement
Standard physics formula  Law of conservation of momentum; elastic and perfectly inelastic collision equations.

1. Object 1

kg
m/s

2. Object 2

kg
m/s
Please enter valid numbers for all fields. Masses must be greater than zero.

Collision Results

Final velocity (obj 1)
-0.5 m/s
m/s after collision
Final velocity (obj 2)
5.5 m/s
m/s after collision
Total momentum
14 kg m/s
kg m/s (conserved)
Kinetic energy lost
0 J
joules

Momentum Breakdown

Momentum of object 1 (before)+20 kg m/s
Momentum of object 2 (before)-6 kg m/s
Total momentum (before)+14 kg m/s
Momentum of object 1 (after)-2.5 kg m/s
Momentum of object 2 (after)+16.5 kg m/s
Total momentum (after)+14 kg m/s

Kinetic Energy Breakdown

KE of object 1 (before)40 J
KE of object 2 (before)6 J
Total KE (before)46 J
KE of object 1 (after)0.625 J
KE of object 2 (after)45.375 J
Total KE (after)46 J
Energy change0 J (conserved)
Summary: Enter values above to see results.

How Conservation of Momentum Works

The law of conservation of momentum is a fundamental principle of classical physics. It states that in a closed system (one with no external forces such as friction or gravity acting along the direction of motion), the total momentum before a collision equals the total momentum after the collision.

Momentum (p) is the product of mass and velocity:

p = m × v

where m is mass in kilograms and v is velocity in metres per second. Because velocity has direction, momentum is a vector. Velocities (and momenta) to the right are positive by convention; velocities to the left are negative.

Collision Types Explained

Collision TypeMomentumKinetic EnergyWhat Happens
ElasticConservedConservedObjects bounce off; no energy lost to heat or deformation
Perfectly inelasticConservedNot conserved (maximum loss)Objects stick together and move as one mass
Inelastic (general)ConservedPartially lostObjects bounce off but some energy is dissipated

This calculator handles elastic and perfectly inelastic collisions. Real-world collisions (such as a car crash or a ball bouncing on a floor) are typically partially inelastic, falling between the two extremes.

Formulas Used

Elastic collision (momentum and kinetic energy both conserved). Solving the two simultaneous equations gives the standard result:

v1f = ((m1 - m2) × v1i + 2 × m2 × v2i) / (m1 + m2)
v2f = ((m2 - m1) × v2i + 2 × m1 × v1i) / (m1 + m2)

Perfectly inelastic collision (objects stick together; only momentum conserved). Both objects move together with the same final velocity:

vf = (m1 × v1i + m2 × v2i) / (m1 + m2)

Kinetic energy:

KE = ½ × m × v²

Worked Example

Object 1: mass 5 kg, moving right at 4 m/s. Object 2: mass 3 kg, moving left at 2 m/s (v2i = -2 m/s). Elastic collision.

Related Calculators

Sources and method: Newton's laws of motion and the law of conservation of momentum (classical mechanics). Elastic collision equations derived from simultaneous solution of conservation of momentum (m1v1i + m2v2i = m1v1f + m2v2f) and conservation of kinetic energy (0.5m1v1i² + 0.5m2v2i² = 0.5m1v1f² + 0.5m2v2f²). Reference: Halliday, Resnick and Krane, Physics (5th ed.), Chapters 9 and 10.

This calculator uses idealised one-dimensional collision models. Real-world collisions may involve friction, deformation, angular momentum, or forces in multiple dimensions not captured here. For accurate engineering calculations, consult a qualified engineer or physicist.