Formula and Method for Impulse and Momentum
Momentum is a measure of an object's motion, defined as mass times velocity: p = mv. When a net force acts on an object over a time interval, it changes that object's momentum — this effect is called impulse, J = FΔt. The impulse-momentum theorem connects the two directly: the impulse delivered to an object equals its change in momentum, J = Δp = m(v_f − v_i). This calculator uses that theorem to find momentum before and after, the impulse, and the average force from your mass, velocity, and time inputs.
The impulse-momentum theorem
Enter the object's mass, its velocity before the interaction (v_i), its velocity after the interaction (v_f), and the time interval (Δt) over which the change happens. The calculator first finds the initial momentum (p_i = m × v_i) and final momentum (p_f = m × v_f), then subtracts them to get the change in momentum (Δp = p_f − p_i). By the impulse-momentum theorem, this change is exactly equal to the impulse delivered, J = Δp. Dividing that impulse by the time interval gives the average force applied, F = J / Δt — this comes directly from Newton's second law written as F = m(Δv/Δt) = Δp/Δt. A negative result simply means the impulse or force acts opposite to your chosen positive direction (for example, a ball bouncing back after a collision).
Getting accurate results
- Pick one positive direction and stick to it — if an object reverses direction (like a ball bouncing off a wall), its velocity after the bounce should be entered as negative.
- The force calculated here is the average force over the interval, not the peak force. Real impacts (bat hits, crashes, collisions) involve forces that spike well above the average during a very short Δt.
- Keep units consistent: this calculator converts mass and velocity to kilograms and meters/second internally, and Δt must always be entered in seconds.
- A shorter Δt for the same momentum change produces a much larger average force — this is why airbags, crumple zones, and padded gloves work by extending contact time.