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.
1. Object 1
2. Object 2
Momentum Breakdown
Kinetic Energy Breakdown
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:
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 Type | Momentum | Kinetic Energy | What Happens |
|---|---|---|---|
| Elastic | Conserved | Conserved | Objects bounce off; no energy lost to heat or deformation |
| Perfectly inelastic | Conserved | Not conserved (maximum loss) | Objects stick together and move as one mass |
| Inelastic (general) | Conserved | Partially lost | Objects 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:
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:
Kinetic energy:
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.
- Total momentum before: (5 × 4) + (3 × -2) = 20 - 6 = 14 kg m/s
- v1f = ((5 - 3) × 4 + 2 × 3 × -2) / (5 + 3) = (8 - 12) / 8 = -4/8 = -0.50 m/s (now moving left)
- v2f = ((3 - 5) × -2 + 2 × 5 × 4) / (5 + 3) = (4 + 40) / 8 = 44/8 = 5.50 m/s (moving right)
- Total momentum after: (5 × -0.5) + (3 × 5.5) = -2.5 + 16.5 = 14 kg m/s (conserved)
- KE before: 0.5 × 5 × 4² + 0.5 × 3 × 2² = 40 + 6 = 46 J
- KE after: 0.5 × 5 × 0.5² + 0.5 × 3 × 5.5² = 0.625 + 45.375 = 46 J (conserved)
Related Calculators
- Science and Engineering Calculators
- Force Calculator (F = ma)
- Impulse Calculator
- Kinematic Equations (SUVAT) Solver
- Acceleration Calculator
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.