Skip to main content
Sandbox Physics

M050 · Every bounce tells a story

Bouncing Ball & Restitution

Drop a ball, slow down the impact and compare elastic, lossy and sticking collisions. Record apex heights to estimate restitution and explore the finite-time ideal collapse.

Interactive modelBouncing Ball & Restitution
Motion stateReady\text{Ready}
Ball-bottom heightReady\text{Ready}
Upward velocityReady\text{Ready}
Energy transferred at impactsReady\text{Ready}
Ideal collapse timeReady\text{Ready}
Restitution from recorded heightsReady\text{Ready}
Energy ledger residualReady\text{Ready}
Recorded apex heightsReady\text{Ready}

Physics tutorial

Bouncing Ball & Restitution

BackgroundA fixed floor exchanges momentum with a ball at each impact.

Why it mattersUse shrinking heights to account for the missing mechanical energy.

Start with the essentials

Focus question
Where does the missing height go?
One-sentence intuition
A speed ratio becomes a squared height ratio.

Core mathematical model

Instantaneous impact

v+=−ev−,J=m(v+−v−)v^+=-e v^-,\qquad J=m(v^+-v^-)

The floor takes the opposite impulse; the ball alone does not conserve momentum.

Apex and energy sequence

Hn=e2nH0,En=mgHnH_n=e^{2n}H_0,\qquad E_n=mgH_n

Uniform gravity and no drag are assumed between instantaneous impacts.

Finite accumulation time

t∗=2H0g+2e2gH0g(1−e)t_*=\sqrt{\frac{2H_0}{g}}+\frac{2e\sqrt{2gH_0}}{g(1-e)}

For zero restitution the first impact ends motion; unit restitution never collapses.

Recorded-height inference

e^=∑nHnHn+1∑nHn2\widehat e=\sqrt{\frac{\sum_n H_nH_{n+1}}{\sum_n H_n^2}}

A through-origin height-ratio fit uses resolved recorded pairs. Noise in both heights can bias it.

Common difficulties

Read the boundary

Typical misconceptionThe ball conserves momentum when it hits a fixed floor.

Better mental modelThe floor supplies an external impulse; account for transferred energy separately.

Run the experiment

  1. 01

    Set the height

    Drag the gold handle or use its keyboard slider.

    What to observe: The scene and predicted motion update together.
  2. 02

    Follow the event

    Play, pause and jump to the next event.

    What to observe: Height remains continuous while an impact can change velocity instantly.
  3. 03

    Keep an energy ledger

    Scrub between turning points.

    What to observe: Stored, kinetic, gravitational and transferred energy explain each other.
  4. 04

    Measure a run

    Record apex heights, export the CSV and compare the inferred parameter.

    What to observe: Replaying preserves the same measurements; changing physical parameters clears them.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy