What If? Lab
What if two pucks hit off-center?
Two pucks bump on a smooth table. Hit straight on, one stops. Hit on the side, both zoom off in new directions! Try it with Olly.
When a sliding puck hits an identical still puck straight on, it stops dead and the other one shoots away. Hit it off-center and both slide off, at a right angle to each other. Find out why, and why pool players know this trick.
For two equal masses in an elastic collision with one at rest, conservation of momentum and kinetic energy force the outgoing velocities to be perpendicular. Change the impact parameter on a frictionless air table and watch the 90° rule hold, then break it with a heavier puck or a less bouncy hit.
The big question
Olly slides an orange puck at a blue puck. The blue puck is sitting still.
What if the orange puck hits the blue one on its side, not in the middle?
Picture a very smooth table where pucks glide on a cushion of air. An orange puck slides toward a blue puck that is sitting still. The two are the same size and weight.
If the orange puck hits the blue one dead center, what happens is simple. But what if it clips the blue puck off-center, on one side? Which way does each puck go, and how fast? This lab lets you aim the hit and see.
Collisions in two dimensions need momentum treated as a vector: OpenStax resolves it into perpendicular components that are each conserved. Billiard balls, OpenStax notes, are a good everyday example, and so are some subatomic particle collisions.
The question: for two equal pucks, one at rest, in a bouncy (elastic) collision, how does an off-center hit set the directions and speeds afterward, and what stays the same no matter how you aim?
Try the experiment
Make a prediction
The orange puck clips the side of the still blue puck. How do the two pucks move away?
Two identical pucks, a bouncy hit, and the orange puck clips the still blue one off-center. What is the angle between their paths afterward?
Equal masses, e = 1, target at rest, b = 0.5. What is the angle between the two outgoing velocities?
- Together, side by side
- Apart at a right angle (90°)
- In opposite directions
| Control | In our world | What ifโฆ | Range |
|---|---|---|---|
| How off-center the hit is ยท 0 is a head-on hit. Larger numbers clip the blue puck farther from its middle. Try 0, then 0.5. | 0 | 0.5 | 0โ0.9 |
| Bounciness ยท 1 is perfectly bouncy. Make it 0 and see the right angle disappear. | 1 | — | 0โ1 |
| Mass of the blue puck ยท How heavy the blue puck is. The 90° rule needs equal masses; try 2 kg or 0.5 kg. | 1 kg | — | 0.1โ10 kg |
| Speed of the orange puck ยท How fast the orange puck slides in. The angle does not depend on it. | 2 m/s | — | 0โ5 m/s |
-
Established fact
When things bump, their total motion stays the same.
In any collision, the total momentum of the two objects (mass times velocity, counting direction) is the same before and after.
Momentum is conserved in every collision of an isolated system, componentwise in two dimensions (OpenStax).
-
What the model shows
In the model, a side hit sends the two pucks apart at a square corner.
In this model, equal pucks in a bouncy off-center hit always slide apart at 90°: at the 0.5 setting, the blue puck leaves at 1.73 meters per second and the orange at 1.00.
Model (m₁ = m₂ = 1 kg, v₁ = 2 m/s, e = 1): angleApart = 90° for every b > 0; at b = 0.5, v₁′ = 1.00 m/s and v₂′ = 1.73 m/s, with |p| = 2.00 kg·m/s throughout.
-
Established fact
Pool balls go apart at almost a square corner, too.
Pool balls after a glancing hit go off at very close to 90°, unless the player puts a lot of spin on the ball.
Billiard collisions are nearly elastic between equal masses, so the separation angle is close to 90°; heavy spin changes it (OpenStax).
-
What the model shows
If the pucks are not the same, or not bouncy, the angle changes.
In the model, a heavier blue puck makes the angle wider than 90°, a lighter one makes it narrower, and a non-bouncy hit makes it narrower too.
Model, b = 0.5: m₂ = 2 kg gives 120°, m₂ = 0.5 kg gives 60°, and e = 0 gives about 49° with over a third of the kinetic energy lost.
A head-on hit
First, the orange puck hits the blue one right in the middle.
Bump! The orange puck stops. The blue puck zooms away just as fast.
Start with a straight, head-on hit. The orange puck slides at 2 meters per second into the still blue puck. In the model, the orange puck stops dead and the blue puck slides off at 2.00 meters per second, in the same direction.
The two pucks have simply swapped speeds. The total momentum, the 'amount of motion' measured as mass times speed, is 2.00 before and 2.00 after.
Head-on (impact parameter b = 0), equal masses of 1 kg, v₁ = 2 m/s, v₂ = 0, e = 1: the model gives v₁′ = 0 and v₂′ = 2.00 m/s. This matches the one-dimensional elastic result v₁′ = (m₁ − m₂)v₁/(m₁ + m₂) = 0 and v₂′ = 2m₁v₁/(m₁ + m₂) = v₁.
Momentum is 2.00 kg·m/s before and after, and no kinetic energy is lost. Equal masses exchange velocities completely.
Hit it off-center
Now the orange puck clips the side of the blue puck.
This time the orange puck does not stop. Both pucks slide away, in two different directions!
Now aim the orange puck so it clips the blue one off-center: halfway out from a head-on hit. In the model, the blue puck slides away at 1.73 meters per second, and the orange one keeps going at 1.00 meter per second, but turned to the side.
Measure the angle between their two paths: 90°, a perfect right angle. Try other aims, a little off-center or a lot. The speeds change, but the angle stays 90°.
With b = 0.5 (half the sum of the radii), the line of centers at contact is 30° from the orange puck's path. The impulse acts only along that line, so the blue puck leaves at 30° with 2 cos 30° = 1.73 m/s, and the orange puck leaves at 60° on the other side with 2 sin 30° = 1.00 m/s.
The model's 'angle between paths' readout shows 90° for b = 0.25, 0.5 and 0.75. The momentum magnitude stays 2.00 kg·m/s and the energy lost is 0%.
Why a right angle?
The pucks share their push. Together they keep all the motion the orange puck had.
When two same-size pucks share it like that, they always slide apart at a square corner.
Two rules are at work. First, the total momentum stays the same, so the two pucks together must still carry all the 'forward motion' the orange puck had. Second, in a bouncy hit no motion energy is lost.
For two pucks of the same mass, the only way to obey both rules at once is for them to slide apart at a right angle. Change the masses or make the hit less bouncy and the angle changes. The model's pucks are perfectly smooth and don't spin, which real objects can't quite manage.
Momentum: m v₁ = m v₁′ + m v₂′, so v₁ = v₁′ + v₂′ as vectors. Energy (e = 1): v₁² = v₁′² + v₂′². Squaring the first and subtracting the second leaves 2 v₁′·v₂′ = 0, so the velocities are perpendicular, the result OpenStax derives for equal-mass elastic collisions.
Break either condition and the rule fails. In the model, a 2 kg blue puck gives 120° and a 0.5 kg one 60°; with e = 0 at b = 0.5, the angle drops to about 49° and over a third of the energy is lost. The model's pucks are frictionless with each other and do not spin, so the impulse acts purely along the line of centers.
Pool players and particle physicists
Pool players hit balls on a table. When one ball clips another, they roll apart at almost a square corner.
Good players use this to plan their shots!
Billiard and pool balls are almost exactly the same mass, and their collisions are nearly bouncy. OpenStax's physics textbook points out that if you play enough pool, you'll notice the two balls go off at very close to 90° after a glancing hit.
It isn't always exact. Putting a lot of spin on the ball changes the angle, because spin carries extra energy into the collision. Our model's pucks never spin, which is why its angle is a perfect 90°.
OpenStax describes billiard collisions as nearly elastic between equal masses: the separation angle is close to 90°, departing from it when heavy spin adds energy and angular momentum to the system. The same derivation is exact for some subatomic particle collisions between equal masses.
Our air-table model idealizes further: perfectly smooth, non-spinning pucks with constant restitution. Real collisions involve surface friction, spin and restitution that changes with impact speed, which the model leaves out.
Amazing facts
-
In a straight bump, two matching pucks swap speeds.
When two identical pucks collide head-on and bounce perfectly, the moving one stops dead and the still one takes all its speed.
For equal masses in a one-dimensional elastic collision, velocities are exchanged exactly: v₁′ = v₂ and v₂′ = v₁.
-
Pool players see the square-corner rule all the time.
If you play enough pool, a physics textbook says, you'll notice two balls part at very close to 90° after a glancing hit.
OpenStax notes the observed separation is close to 90° but varies when a great deal of spin is put on the ball.
-
Tiny particles follow the same rule as pool balls.
The same right-angle rule works exactly for some collisions between tiny particles of equal mass.
OpenStax points out that the equal-mass elastic case is precisely realized in some subatomic particle collisions, which is why billiards is a useful picture of them.
Words to know
- collision
- when two objects hit each other and push on each other for a short time
- momentum
- mass times velocity; the total stays the same when objects collide
- elastic collision
- a perfectly bouncy collision in which no motion energy is lost
- glancing collision
- an off-center hit where the objects go off in different directions
- vector
- a quantity with both a size and a direction, like velocity or momentum
- right angle
- a 90° angle, like the corner of a square
Discovery challenge
-
A straight-on bump: what does the orange puck do?
Two identical pucks, a bouncy head-on hit, blue puck at rest. What does the orange puck do?
Head-on elastic collision, equal masses, target at rest: what is v₁′?
- It stops
- It bounces back
- It keeps going at the same speed
Show the answer
It stops
It stops, and the blue puck zooms off.
It stops dead; the blue puck takes all its speed, 2.00 meters per second.
v₁′ = 0; the velocities are exchanged.
-
A side bump with matching pucks: what shape is the corner between their paths?
Equal pucks, a bouncy off-center hit: what is the angle between their paths?
Equal masses, e = 1, target at rest, b > 0: the separation angle is…
- Square, 90°
- Narrow, 30°
- Straight, 180°
Show the answer
Square, 90°
A square corner, 90°!
90°, whatever the aim, as long as the pucks match and the hit is bouncy.
…90°: momentum and energy conservation give v₁′·v₂′ = 0.
-
Does the total motion change when pucks bump?
In the off-center hit, how does the total momentum after compare with before?
At b = 0.5, compare |p| before and after the collision.
- It stays the same
- It gets bigger
- It gets smaller
Show the answer
It stays the same
It stays the same. The pucks just share it.
It stays the same: 2.00 before and 2.00 after, shared between the two pucks.
Both 2.00 kg·m/s: momentum is conserved as a vector.
-
Which change makes the corner not square anymore?
Which change in the lab makes the angle between paths different from 90°?
Which change breaks the perpendicular-velocities result?
- Making the blue puck heavier
- Sliding the orange puck faster
- Clipping a bit more off-center
Show the answer
Making the blue puck heavier
A heavier blue puck changes the corner.
A heavier blue puck: at twice the mass the paths spread to 120°. Speed and aim don't change the 90°.
Unequal masses (m₂ = 2 kg gives 120°); v₁ and b leave the 90° result intact for equal elastic pucks.
Experiments to try
- Watch Try it What If? Lab What if objects had different masses? When two equal pucks hit head-on, the first one stops and the second one zooms away. Make the second puck ten times heavier and everything changes: the light puck bounces back and the heavy one only creeps forward.
- Watch Try it What If? Lab What if balls did not bounce? In our model, a moving puck hits an identical puck that is standing still. If they are perfectly bouncy, the first one stops dead and the second shoots off at the same speed. If they cannot bounce at all, they stick together and roll on at half the speed, and half of the movement energy turns into heat and sound.
- Watch Try it What If? Lab What if a bowling ball hit a ping-pong ball? In our model, a heavy puck 100 times the mass of a light one stands in for a bowling ball hitting a ping-pong ball. Moving at 2 meters per second, the heavy puck hardly slows down at all, to about 1.96, while the light puck shoots off at about 3.96 meters per second: nearly twice the heavy one's starting speed.
- Watch What If? Lab What if nothing could bounce? A ball bounces because it squashes when it hits the ground and then springs back, giving back the energy it stored. Springs store energy in the same way, and sound bounces off walls as echoes. Imagine a world where nothing could spring back, and follow what might change for games, sounds and springs.
- Watch Try it What If? Lab What if there were no friction? Friction is the grip between two surfaces. It slows a wooden block sliding down a ramp and stops it on the floor. Switch friction off in our model and the block races down faster and then slides along the floor forever.
Explore next
- Watch Try it What If? Lab What if objects had different masses? When two equal pucks hit head-on, the first one stops and the second one zooms away. Make the second puck ten times heavier and everything changes: the light puck bounces back and the heavy one only creeps forward.
- Watch Try it What If? Lab What if balls did not bounce? In our model, a moving puck hits an identical puck that is standing still. If they are perfectly bouncy, the first one stops dead and the second shoots off at the same speed. If they cannot bounce at all, they stick together and roll on at half the speed, and half of the movement energy turns into heat and sound.
- Watch Try it What If? Lab What if a bowling ball hit a ping-pong ball? In our model, a heavy puck 100 times the mass of a light one stands in for a bowling ball hitting a ping-pong ball. Moving at 2 meters per second, the heavy puck hardly slows down at all, to about 1.96, while the light puck shoots off at about 3.96 meters per second: nearly twice the heavy one's starting speed.
- Watch What If? Lab What if nothing could bounce? A ball bounces because it squashes when it hits the ground and then springs back, giving back the energy it stored. Springs store energy in the same way, and sound bounces off walls as echoes. Imagine a world where nothing could spring back, and follow what might change for games, sounds and springs.
- Watch Try it What If? Lab What if there were no friction? Friction is the grip between two surfaces. It slows a wooden block sliding down a ramp and stops it on the floor. Switch friction off in our model and the block races down faster and then slides along the floor forever.
- Watch Try it What If? Lab What if gravity disappeared? Gravity is the pull that makes a dropped ball fall and keeps your feet on the ground. Switch it off in our model and watch what a ball does instead, then find out why astronauts float.
- Watch Try it What If? Lab What if water were denser? Water pushes up on anything you put in it. A heavier, denser liquid pushes up harder. In our model, a block that sinks in water floats in a pretend liquid twice as dense, with only 60 percent of it under the surface.
- Watch Try it What If? Lab What if wheels were square? A square wheel on a flat road lifts its axle up and down with every corner. In our model it bounces almost 9 centimeters and loses most of its motion at each bump. On a road of curved humps, though, the same square rolls perfectly smoothly.
For parents & teachers
What children will learn
- Momentum (mass times velocity, with direction) is conserved in every collision.
- In a bouncy head-on collision, equal masses swap speeds.
- In a bouncy off-center collision, equal masses separate at a right angle.
- Real collisions, like pool shots, come close to the ideal, with spin and friction causing differences.
Recommended ages: 11 to 17 ยท About 15 minutes
Talk about it
- Why do you think the angle depends on the masses but not on how fast the orange puck moves?
- Where have you seen things bump and go off at an angle, in games or sports?
- What does the model leave out that a real pool table has?
Try at home or in class
- On a smooth floor, roll one marble gently into a still marble of the same size so it clips the side. Watch the two paths, or chalk them on the floor, and estimate the angle between them.
- Repeat with a large marble hitting a small one. Does the angle get wider or narrower?
Key vocabulary: collision, momentum, elastic collision, glancing collision, vector, right angle
Where these facts come from
- University Physics Volume 1, §9.5 Collisions in Multiple Dimensions , OpenStax
- College Physics 2e, §8.6 Collisions of Point Masses in Two Dimensions , OpenStax
Checked, not yet human-reviewed. Last updated October 27, 2026. Spotted a mistake? Tell us.