Skip to content
PlayOwl

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.

Explore

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
What you can change
ControlIn our worldWhat 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

  1. 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.

  2. 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.

  3. 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.

  4. 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

Explore next

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

  1. University Physics Volume 1, §9.5 Collisions in Multiple Dimensions , OpenStax
  2. 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.