Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Final velocity of object 1 (v₁')
-3.4
m/s
Final velocity of object 2 (v₂') 3.6 m/s

What is an elastic collision?

An elastic collision is one in which both total momentum and total kinetic energy are conserved. In one dimension, two objects approach along the same line, collide, and bounce apart with new velocities determined entirely by their masses and initial velocities. This calculator solves the standard 1D elastic-collision equations to return both final velocities instantly.

Two balls approaching and separating in a one-dimensional collision
In an elastic collision both momentum and kinetic energy are conserved.

How to use the calculator

Enter the mass and initial velocity of each object. Use a positive value for motion in one direction (say, to the right) and a negative value for motion in the opposite direction. The calculator returns \(v_1'\) and \(v_2'\), the velocities right after impact. A negative result means that object now moves to the left.

The formula explained

The two governing equations are:

$$v_1' = \frac{(\text{m}_1 - \text{m}_2)\,\text{u}_1 + 2\,\text{m}_2\,\text{u}_2}{\text{m}_1 + \text{m}_2}$$

$$v_2' = \frac{(\text{m}_2 - \text{m}_1)\,\text{u}_2 + 2\,\text{m}_1\,\text{u}_1}{\text{m}_1 + \text{m}_2}$$

These are derived by simultaneously solving conservation of momentum (\(\text{m}_1 \text{u}_1 + \text{m}_2 \text{u}_2 = \text{m}_1 v_1' + \text{m}_2 v_2'\)) and conservation of kinetic energy. Note the symmetric structure: swapping the subscripts 1 and 2 in one equation gives the other.

Advertisement
Diagram showing momentum and kinetic energy equal before and after collision
The final-velocity formulas follow from setting both conserved quantities equal before and after.

Worked example

Suppose \(\text{m}_1 = 2\) kg moving at \(\text{u}_1 = 5\) m/s strikes \(\text{m}_2 = 3\) kg moving at \(\text{u}_2 = -2\) m/s. Then \(\text{m}_1 + \text{m}_2 = 5\).

$$v_1' = \frac{(2-3)\cdot 5 + 2\cdot 3\cdot(-2)}{5} = \frac{-5 - 12}{5} = -3.4 \text{ m/s}$$$$v_2' = \frac{(3-2)\cdot(-2) + 2\cdot 2\cdot 5}{5} = \frac{-2 + 20}{5} = 3.6 \text{ m/s}$$

Object 1 reverses direction while object 2 speeds forward.

FAQ

What if both masses are equal? For equal masses the objects simply exchange velocities, a classic result of elastic collisions.

Can a mass be very large? Yes — a very heavy object barely changes velocity, while the light object bounces back at nearly twice the heavy object's speed relative to it.

Does this work for 2D collisions? No. This tool assumes motion along a single straight line. Two-dimensional collisions require vector components and additional angle information.

Last updated: