Skip to main content
Sandbox Physics

M036 · Finite elastic contact

Newton’s Cradle & Contact Time

Does one ball in always mean exactly one ball out? One ball in gives an almost isolated outgoing ball when equal masses touch elastically, but the rule is approximate. Several contacts compress at once, leaving small motions in the other balls. Unequal masses, gaps and dissipation can change the outgoing pattern substantially.

Slow down a Newton’s cradle collision. Change individual masses, gaps and stiffness to see overlapping contacts and departures from one-in, one-out.

Interactive modelNewton’s Cradle & Contact Time
Current largest contact force82.2 N82.2\,\mathrm{N}
Contacts pushing now44
First pair pulse FWHM0.474 ms0.474\,\mathrm{ms}
Last bob maximum swing24.7 ∘24.7\,\mathrm{{}^{\circ}}

Physics tutorial

A collision takes time

BackgroundPull back one ball and the far ball swings out. Slow down the impact: several contacts compress together before the last ball separates.

Why it mattersThe familiar rule works well for a nearly uniform elastic row. Finite compression explains its small departures and its larger failures when masses or gaps change.

Start with the essentials

Focus question
Does one ball in always mean exactly one ball out?
One-sentence intuition
The row carries a finite force pulse through several simultaneous contacts; separate two-body collisions are only an approximation.

Core mathematical model

Elastic compression of two spheres

FH=kδ+3/2,k=43E∗R∗,R∗=R1R2R1+R2F_{\mathrm H}=k\delta_+^{3/2},\qquad k=\frac43E^*\sqrt{R^*},\qquad R^*=\frac{R_1R_2}{R_1+R_2}

Compression is the overlap of the undeformed spherical surfaces. The positive part gives zero force after separation. Effective modulus includes both surfaces.

A constrained bob feels every contact

miL2θ¨i=Ficontact⋅∂ri∂θi−migLsin⁡θim_iL^2\ddot\theta_i=\mathbf F_i^{\mathrm{contact}}\cdot\frac{\partial\mathbf r_i}{\partial\theta_i}-m_igL\sin\theta_i

Every pair contributes to the net contact force. Rod constraints keep the centres on circles; no instantaneous velocity-swap rule is applied.

Dissipation and the external supports

F=FHmax⁡(0,1+αδ˙),Emech+Q=E0,ΔP=∫Fexternal dtF=F_{\mathrm H}\max(0,1+\alpha\dot\delta),\qquad E_{\mathrm{mech}}+Q=E_0,\qquad \Delta\mathbf P=\int\mathbf F_{\mathrm{external}}\,dt

Compression speed is positive while the surfaces approach. Dissipated work accumulates in heat. Gravity and the fixed pivots exchange momentum even though ideal rod forces do no work.

Common difficulties

Equal energy and momentum do not fix every velocity

Typical misconceptionConservation alone forces exactly one ball to leave.

Better mental modelA row has many outgoing velocities. The contact law and its finite duration select the motion; the default last ball receives most, but not exactly all, of the energy.

A replay is one finite trial

Typical misconceptionEach loop continues the previous oscillation.

Better mental modelThe same first-impact and first-swing record repeats. The contact stage has extra slow motion, and the clock reports physical time.

Run the experiment

  1. 01

    Resolve the pulse

    Start with One ball released. Pause during the gold contact glow and compare the rows below.

    What to observe: Several contact rows light up together; the first-pair force has a resolved half-height width.
  2. 02

    Change the outgoing motion

    Try Two balls released, A heavy middle bob and Small gaps between balls. Click any bob to change its own mass.

    What to observe: The outgoing energy split and contact overlap change. Mass edits stay with the selected bob.
  3. 03

    Separate stiffness from loss

    Increase Effective contact modulus, then try Dissipative contact.

    What to observe: Stiffer elastic contact gives a shorter pulse; damping also lowers the outgoing swing by converting mechanical energy to heat.
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