1. Flying Dumbbell 10 pts

Mechanics · Elasticity, Oscillations, Collisions, Rigid-body rotation

Dynamics of a steel dumbbell in zero gravity — longitudinal oscillations and wall collisions at various angles of incidence.

Solution by Claude Opus 4.7.

Overview

The dumbbell is a “two heavy point masses on a light spring” once one notices how the masses compare. Each ball weighs

m  =  43πr3ρ    3.27×102kg,m \;=\; \tfrac{4}{3}\pi r^{3}\rho \;\approx\; 3.27\times 10^{-2}\,\text{kg},

while the rod weighs only

mrod  =  π(d/2)2lρ    6.1×104kg.m_{\mathrm{rod}} \;=\; \pi (d/2)^{2}\,l\,\rho \;\approx\; 6.1\times 10^{-4}\,\text{kg}.

The ratio mrod/m1.9×102m_{\mathrm{rod}}/m \approx 1.9\times 10^{-2} is small enough that, to first approximation, the rod is a massless elastic spring connecting two heavy balls. Two finite-mass corrections — Hertzian deformation of the balls themselves, and longitudinal standing waves within the rod — are subleading and the problem instructs us to ignore them.

The relevant scales are

SymbolMeaningOrder
c=Y/ρc = \sqrt{Y/\rho}speed of sound in steel5×103m s15\times 10^{3}\,\text{m s}^{-1}
τ2r/c\tau \sim 2r/cball–wall contact time4μs\sim 4\,\mu\text{s}
l/cl/cwave transit through rod20μs\sim 20\,\mu\text{s}
T=2πml/(2YA)T = 2\pi\sqrt{ml/(2YA)}rod-spring breathing period6×104s\sim 6\times 10^{-4}\,\text{s}

These scales separate as

τ    l/c    T,\tau \;\ll\; l/c \;\ll\; T,

and almost everything in the problem follows from this hierarchy. During a wall contact, the rod cannot transmit any signal between balls (so the wall talks only to the front ball). On the breathing timescale TT, the contact time is invisible — wall hits look impulsive. And in part (iv), where the rod additionally rotates at rate Ω\Omega, the further small parameter

Ωω    2vsinαωl\frac{\Omega}{\omega} \;\sim\; \frac{2v\sin\alpha}{\omega l}

lets us linearise the rod’s slow tumble against its fast breathing. The hint min(sinx/x)0.217\min(\sin x/x)\approx -0.217 is precisely the threshold of that linearised equation.


Part (i) — Free longitudinal oscillation period

Why the rod is a massless spring

A thin rod of length LL, cross-section AA, Young’s modulus YY deforms by ΔL=FL/(YA)\Delta L = FL/(YA) under axial load FF. So as a spring it has stiffness

krod  =  YAL.k_{\mathrm{rod}} \;=\; \frac{YA}{L}.

We want the period at which the balls oscillate, with the rod acting purely as a restoring element. Two assumptions are baked in:

  • Rod mass negligible. From the numbers above, mrod/m0.02m_{\mathrm{rod}}/m \approx 0.02. The lightest standing-wave mode within a rod with free ends would have frequency c/(2l)2.5×104s1c/(2l)\approx 2.5\times 10^{4}\,\text{s}^{-1}, far above the breathing frequency we are about to compute — and the problem explicitly excludes those internal-rod modes.
  • Hertz deformation of the balls is fast. A ball under a force FF from the rod compresses by an amount that adjusts on timescale r/c\sim r/c, much shorter than TT. So the balls behave as rigid bodies of mass mm for the breathing motion.

Why it is the half-rod stiffness, not the full rod

By symmetry of the dumbbell about its midpoint, in the centre-of-mass frame the centre of the rod is stationary during the breathing oscillation. Each ball is therefore connected, effectively, to a fixed wall by half a rod of length l/2l/2. The relevant spring constant per ball is

k  =  YAl/2  =  2YAl,k \;=\; \frac{YA}{l/2} \;=\; \frac{2YA}{l},

twice that of the full rod. Forgetting this factor of two is the most common pitfall in this part — using k=YA/lk = YA/l would give a period too long by 2\sqrt{2}.

Period

The equation of motion of one ball (about its rest position, in the CoM frame) is mx¨=kxm\ddot x = -kx, so

ω  =  km  =  2YAml,  T  =  2πml2YA  \omega \;=\; \sqrt{\frac{k}{m}} \;=\; \sqrt{\frac{2YA}{ml}}, \qquad \boxed{\; T \;=\; 2\pi\sqrt{\frac{ml}{2YA}} \;}

Substituting A=π(d/2)2A = \pi(d/2)^{2} and m=43πr3ρm = \tfrac{4}{3}\pi r^{3}\rho,

T  =  2π43πr3ρl2Yπ(d/2)2  =  2π8r3lρ3Yd2.T \;=\; 2\pi\sqrt{\frac{\tfrac{4}{3}\pi r^{3}\rho\, l}{2\,Y\,\pi(d/2)^{2}}} \;=\; 2\pi\sqrt{\frac{8\,r^{3}\,l\,\rho}{3\,Y\,d^{2}}}.

Numerically with r=102mr = 10^{-2}\,\text{m}, d=103md = 10^{-3}\,\text{m}, l=101ml = 10^{-1}\,\text{m}, ρ=7800kg m3\rho = 7800\,\text{kg m}^{-3}, Y=2×1011PaY = 2\times 10^{11}\,\text{Pa}:

T    6.4×104s    0.64ms.T \;\approx\; 6.4\times 10^{-4}\,\text{s} \;\approx\; 0.64\,\text{ms}.

The corresponding angular frequency is ω9.8×103s1\omega \approx 9.8\times 10^{3}\,\text{s}^{-1}.

Consistency checks

  • Dimensions. [ml/(YA)]=kgm/(Pam2)=kg/(N/m)=s2[ml/(YA)] = \text{kg}\cdot\text{m}/(\text{Pa}\cdot\text{m}^{2}) = \text{kg}/(\text{N}/\text{m}) = \text{s}^{2}. ✓
  • Limits. YY\to\infty (rigid rod) gives T0T\to 0, as expected — a rigid dumbbell has no internal oscillation. ll\to\infty at fixed cross-section gives TT\to\infty (a long thin rod is a soft spring). r0r\to 0 (massless balls) gives T0T\to 0 (light masses, fast oscillation). All sensible.
  • Cross-check via the speed of sound. ω=2YA/(ml)=c2A/(Vl)(ρV/m)(algebra)\omega = \sqrt{2YA/(ml)} = c\sqrt{2A/(Vl)\cdot(\rho V/m)}\cdot(\text{algebra}) — one can show ωl/c=2mrod/m0.20\omega l/c = \sqrt{2 m_{\mathrm{rod}}/m}\approx 0.20. So ωl0.20c\omega l \approx 0.20\, c, well below c/(2l)2π=c/(2l)\cdot 2\pi = lowest standing wave in the rod, validating the massless-rod approximation a posteriori.

Part (ii) — Ball–wall contact time

Order-of-magnitude argument

When a steel ball strikes a steel wall at speed vv, a compression wave is launched into the ball at the speed of sound in steel,

c  =  Yρ  =  2×10117800    5.06×103m s1.c \;=\; \sqrt{\frac{Y}{\rho}} \;=\; \sqrt{\frac{2\times 10^{11}}{7800}} \;\approx\; 5.06\times 10^{3}\,\text{m s}^{-1}.

The wave traverses the ball, reflects from the far surface, and returns — bringing back the information that the ball is finite. After the round trip the contact ends and the ball departs. The natural estimate is

τ    2rc  =  2rρY.\tau \;\sim\; \frac{2r}{c} \;=\; 2r\sqrt{\frac{\rho}{Y}}.

With r=102mr = 10^{-2}\,\text{m},

  τ    2rc    4μs  \boxed{\;\tau \;\sim\; \frac{2r}{c} \;\approx\; 4\,\mu\text{s}\;}

This is an order-of-magnitude estimate: the precise contact time depends on a Hertz-contact analysis (and is weakly dependent on vv, scaling like v1/5v^{-1/5}), but the qualitative scale τr/c\tau\sim r/c is what matters here.

Why this number is the protagonist of every later part

Compare the three timescales:

τ    4μs    l/c    20μs    T    640μs.\tau \;\approx\; 4\,\mu\text{s} \;\ll\; l/c \;\approx\; 20\,\mu\text{s} \;\ll\; T \;\approx\; 640\,\mu\text{s}.

So during one wall contact:

  • The rod’s breathing barely advances (ωτ0.04\omega\tau \approx 0.04 radians).
  • The compression wave inside the rod cannot reach the rear ball (τ<l/c\tau < l/c).

The wall therefore acts only on the front ball, instantaneously on the breathing timescale — exactly the impulse approximation. This decoupling is the engine of parts (iii)–(v).


Part (iii) — vx(t)v_{x}(t) for the front ball, normal incidence

Setup

Place the wall at x=0x=0, dumbbell at x>0x>0, axis along x^\hat x. Both balls have velocity vx^-v\hat x. Let t=0t=0 be the moment the front ball first contacts the wall.

Phase 1: the first contact (0tτ0\le t\lesssim\tau)

During contact, the wall delivers an impulse purely along +x^+\hat x on the front ball. By the timescale argument above, the rear ball is still uninformed about the collision (the wave needs l/c5τl/c\approx 5\tau to reach it). So the wall sees a single elastic ball of mass mm bouncing off a rigid surface, and reverses its xx-velocity:

vF,x:    v    +v,vR,x=v    (unchanged).v_{F,x}: \;\; -v \;\longrightarrow\; +v, \qquad v_{R,x} = -v\;\;\text{(unchanged)}.

Phase 2: free breathing (τt<T/2\tau \lesssim t < T/2)

Just after contact the system has

vF=(+v,0),vR=(v,0),vCoM=0.\vec v_{F} = (+v,0), \qquad \vec v_{R} = (-v,0), \qquad \vec v_{\mathrm{CoM}} = 0.

In the CoM frame the two balls converge toward the centre, exciting the breathing mode of part (i) with maximum amplitude. Each ball oscillates as

vF,x(t)  =  vcos(ωt),vR,x(t)  =  vcos(ωt).v_{F,x}(t) \;=\; v\cos(\omega t), \qquad v_{R,x}(t) \;=\; -v\cos(\omega t).

At t=T/4t = T/4 the rod is maximally compressed (both balls instantaneously at rest in the lab frame). At t=T/2t = T/2 the rod is back at its rest length and the velocities have reversed:

vF,x(T/2)  =  v,vR,x(T/2)  =  +v.v_{F,x}(T/2) \;=\; -v, \qquad v_{R,x}(T/2) \;=\; +v.

The front ball is back at its rest position — which, since it left the wall at this position, is the wall — and is moving toward the wall at speed vv.

Phase 3: the second contact (around t=T/2t=T/2)

Same impulsive analysis as before. The wall reverses vF,xv_{F,x} from v-v to +v+v. After this contact:

vF=(+v,0),vR=(+v,0).\vec v_{F} = (+v,0), \qquad \vec v_{R} = (+v,0).

Both balls move at +vx^+v\hat x, the rod is unstrained, the dumbbell flies away as a rigid body.

The sketch

v_F,x ↑
      |
   +v |── ─ ─ ─●━━●─.                                .─━━●━━━━━━━━━ ...
      |             `.                            ,'
      |               `.                        ,'
      |                 `.                    ,'
    0 +───────────────────●──────────────────●────────────────────► t
      |                   |  `.            ,'  |
      |                  T/4   `.        ,'   T/2
      |                          `.    ,'
   −v |── ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ●━━●─── (no, this jumps up at T/2)
      |
      0    τ                                       T/2

A cleaner verbal description:

  • t<0t<0 : flat at v-v.
  • t0t\approx 0 : near-vertical jump from v-v to +v+v over time τT\tau\ll T.
  • 0<t<T/20<t<T/2 : smooth cosine, vcos(ωt)v\cos(\omega t), descending through 00 at t=T/4t=T/4 and reaching v-v at t=T/2t=T/2.
  • tT/2t\approx T/2 : near-vertical jump from v-v back to +v+v.
  • t>T/2t>T/2 : flat at +v+v.

So the trace looks like two near-vertical risers separated by a half-cosine “swing” of the front ball.

Educational remark — why two bounces, not one

A rigid dumbbell would bounce once: the wall would absorb the entire 4mv4mv of momentum in a single contact and the dumbbell would depart at +v+v. The elastic rod splits this into two bounces, each transferring 2mv2mv:

  • bounce 1 reverses only the front ball, leaving energy stored in the rod;
  • the rod stores that energy as breathing for half a period;
  • bounce 2 transfers the rebuilt momentum back to the wall via the front ball, and the dumbbell departs at +v+v.

The total contact-with-wall lasts 2τ8μ\sim 2\tau\approx 8\,\mus — the interval between contacts T/2320μT/2\approx 320\,\mus is the rod’s signature. If we replaced steel with a stiffer, “more rigid” material (YY\to\infty) we would recover the single-bounce picture as T0T\to 0.

Energy and momentum check

front vxv_xrear vxv_xpxp_xKE
beforev-vv-v2mv-2mvmv2mv^{2}
after 1st bounce+v+vv-v00mv2mv^{2}
after 2nd bounce+v+v+v+v+2mv+2mvmv2mv^{2}

Total impulse from wall: 4mv4mv (split evenly), kinetic energy preserved at every step. ✓


Part (iv) — Critical angle α0\alpha_{0}

Geometry

Tilt the dumbbell so that, at the moment of first contact, the front ball is at the origin and the rod axis points (from front to rear) along

n^0  =  (cosα,sinα).\hat n_{0} \;=\; (\cos\alpha, \sin\alpha).

The rear ball is at n^0l\hat n_{0}\,l. Both balls have velocity vx^-v\hat x. We restrict to 0<α<π/20<\alpha<\pi/2.

First contact: only the front ball reverses vxv_{x}

Same hierarchy as before — during τ\tau the wall talks only to the front ball, and the wall’s impulse is purely normal (along +x^+\hat x). So the front ball’s yy-velocity is unaffected and its xx-velocity reverses:

vF=(v,0)    (+v,0),vR=(v,0)  (unchanged).\vec v_{F} = (-v,0)\;\longrightarrow\;(+v,0), \qquad \vec v_{R} = (-v,0)\;\text{(unchanged)}.

The total impulse from the wall is 2mvx^2mv\hat x, so the CoM goes from velocity vx^-v\hat x to rest in the lab frame. (Note: same conclusion as in part (iii), and independent of α\alpha — the wall always reverses just the front ball’s vxv_{x}.)

Decomposition: rotation + breathing

In the CoM frame, just after the bounce, the front ball is at l2n^0-\tfrac{l}{2}\hat n_{0} moving at (+v,0)(+v,0), and the rear at +l2n^0+\tfrac{l}{2}\hat n_{0} moving at (v,0)(-v,0).

The relative velocity vFvR=(2v,0)\vec v_{F}-\vec v_{R} = (2v,0) decomposes onto the rod axis n^0\hat n_{0} and the perpendicular n^,0=(sinα,cosα)=z^×n^0\hat n_{\perp,0} = (-\sin\alpha,\cos\alpha) = \hat z\times\hat n_{0}:

(2v,0)n^0  =  2vcosα(along the rod — *breathing*),(2v,0)\cdot\hat n_{0} \;=\; 2v\cos\alpha \quad\text{(along the rod — *breathing*)}, (2v,0)n^,0  =  2vsinα(perpendicular to the rod — *rotation*).(2v,0)\cdot\hat n_{\perp,0} \;=\; -2v\sin\alpha \quad\text{(perpendicular to the rod — *rotation*)}.

The rotation rate is fixed by vFvR=Ω×(rFrR)=Ωln^,0\vec v_{F}-\vec v_{R} = \vec\Omega\times(\vec r_{F}-\vec r_{R}) = -\Omega l\,\hat n_{\perp,0}, giving

  Ω  =  2vsinαl  \boxed{\;\Omega \;=\; \frac{2v\sin\alpha}{l}\;}

(positive Ω\Omega = counterclockwise spin viewed from +z^+\hat z). The breathing oscillation has each ball moving toward the CoM along n^0\hat n_{0} at speed vcosαv\cos\alpha, so the front-ball displacement along +n^0+\hat n_{0} is

uF(t)  =  vcosαωsin(ωt),ω=2YAml.u_{F}(t) \;=\; \frac{v\cos\alpha}{\omega}\sin(\omega t), \qquad \omega = \sqrt{\frac{2YA}{ml}}.

Two small parameters of the same order

For “ordinary” launch speeds (say v1v\sim 110m s110\,\text{m s}^{-1}),

Ωω  =  2vsinαωl    v500m s1sinα    1,\frac{\Omega}{\omega} \;=\; \frac{2v\sin\alpha}{\omega l} \;\sim\; \frac{v}{500\,\text{m s}^{-1}}\,\sin\alpha \;\ll\; 1,

so the rod tumbles only a little during one breathing period. Likewise the breathing amplitude vcosα/ωv\cos\alpha/\omega is much smaller than l/2l/2. We will linearise in both, keeping only the leading-in-vv terms.

Position of the front ball

In the lab frame, the CoM stays put at (l2cosα,l2sinα)(\tfrac l2\cos\alpha,\,\tfrac l2\sin\alpha). The rod axis at time tt is

n^(t)  =  (cos(α+Ωt),  sin(α+Ωt)),\hat n(t) \;=\; \bigl(\cos(\alpha+\Omega t),\;\sin(\alpha+\Omega t)\bigr),

and the front ball sits at rF(t)=rCoM(l2uF(t))n^(t)\vec r_{F}(t) = \vec r_{\mathrm{CoM}} - \bigl(\tfrac l2 - u_{F}(t)\bigr)\hat n(t). The xx-component is

xF(t)  =  l2cosα    (l2uF(t))cos(α+Ωt).x_{F}(t) \;=\; \tfrac{l}{2}\cos\alpha \;-\; \bigl(\tfrac{l}{2}-u_{F}(t)\bigr)\cos(\alpha+\Omega t).

Linearise

To leading order in vv (so to first order in Ωt\Omega t and in uF/lu_{F}/l):

cos(α+Ωt)    cosαsinαΩt,\cos(\alpha+\Omega t) \;\approx\; \cos\alpha - \sin\alpha\cdot\Omega t, xF(t)    l2sinαΩt  +  uF(t)cosα.x_{F}(t) \;\approx\; \tfrac{l}{2}\sin\alpha\cdot\Omega t \;+\; u_{F}(t)\cos\alpha.

Setting xF=0x_{F}=0 and substituting Ω=2vsinα/l\Omega = 2v\sin\alpha/l and uF=(vcosα/ω)sin(ωt)u_{F} = (v\cos\alpha/\omega)\sin(\omega t):

vsin2αt  +  vcos2αωsin(ωt)  =  0.v\sin^{2}\alpha\,t \;+\; \frac{v\cos^{2}\alpha}{\omega}\sin(\omega t) \;=\; 0.

Multiply by ω/(vcos2α)\omega/(v\cos^{2}\alpha) and let s=ωts = \omega t:

  sinss  =  tan2α  \boxed{\;\frac{\sin s}{s} \;=\; -\tan^{2}\alpha\;}

This is the master equation of part (iv). It asks: at what s>0s>0 does the front ball return to the wall?

The threshold condition

Since sins/s\sin s/s takes its minimum value 0.217-0.217 at s4.49s\approx 4.49 (the first positive root of scoss=sinss\cos s = \sin s), the equation has a positive solution iff

tan2α    0.217.\tan^{2}\alpha \;\le\; 0.217.

For tan2α<0.217\tan^{2}\alpha < 0.217 there are two positive solutions (the curve sins/s\sin s/s dips below the horizontal line tan2α-\tan^{2}\alpha and rises back through it), and the smaller is the time of the second collision. For tan2α>0.217\tan^{2}\alpha > 0.217 the curve never reaches the line and no second collision of the front ball occurs — the rod has rotated the front ball away from the wall before the breathing could push it back.

The transition therefore takes place at

tanα0  =  0.217    0.466,\tan\alpha_{0} \;=\; \sqrt{0.217} \;\approx\; 0.466,   α0  =  arctan0.217    25    0.436rad  \boxed{\;\alpha_{0} \;=\; \arctan\sqrt{0.217} \;\approx\; 25^{\circ} \;\approx\; 0.436\,\text{rad}\;}

Physical picture

For α<α0\alpha < \alpha_{0}, the geometry is “head-on enough” that the breathing of the rod can drive the front ball back into the wall before the slow tumble has time to swing it sideways — the front ball undergoes two (or more) collisions, much like part (iii). For α>α0\alpha > \alpha_{0}, the tumble wins: the front ball heads off into the air and the next wall contact will be by the rear ball, after the rod has rotated through the geometry. That second case is what part (v) addresses.

Sanity checks

  • Limit α0\alpha\to 0. tan2α0\tan^{2}\alpha\to 0, and sins/s=0\sin s/s = 0 at s=πs = \pi; the master equation gives ωt=π\omega t = \pi, i.e. t=T/2t = T/2. This is exactly the head-on result of part (iii), recovered as a check.
  • Limit απ/2\alpha\to\pi/2. tan2α\tan^{2}\alpha\to\infty, no solution exists — and indeed in the limit the rod is parallel to the wall so the very notion of a “front ball” rebounding is degenerate; the right physical picture is two simultaneous collisions, not a second visit.
  • Numerical match. The first positive root of scoss=sinss\cos s = \sin s is s=4.49340945s_{*} = 4.49340945, with sins/s=0.21723\sin s_{*}/s_{*} = -0.21723. Then 0.21723=0.46608\sqrt{0.21723} = 0.46608 and arctan(0.46608)=24.992\arctan(0.46608) = 24.992^{\circ}. The approximation α025\alpha_{0}\approx 25^{\circ} is essentially exact at the precision of the hint.

Part (v) — CoM departure speed for α>α0\alpha>\alpha_{0}

State after the rod’s oscillations have decayed

For α>α0\alpha>\alpha_{0}, the front ball does not revisit the wall. Between the first and second wall contact the rod’s breathing dies away to heat, but rigid-body motion is preserved (energy lost is internal, and the absence of external torque keeps angular momentum about the CoM fixed). So just before the rear ball arrives at the wall:

  • CoM velocity: 00 (lab frame).
  • Angular velocity: Ω=2vsinα/l\Omega = 2v\sin\alpha/l (counterclockwise), unchanged.
  • Rod stress: zero (oscillations dissipated).

Energy bookkeeping: the original CoM-frame KE is mv2mv^{2}, of which 12IΩ2=12(ml2/2)(2vsinα/l)2=mv2sin2α\tfrac{1}{2}I\Omega^{2} = \tfrac{1}{2}(ml^{2}/2)(2v\sin\alpha/l)^{2} = mv^{2}\sin^{2}\alpha is rotational (preserved) and mv2cos2αmv^{2}\cos^{2}\alpha is breathing (dissipated). The fraction of dumbbell KE that ends up as heat after the first wall contact is cos2α\cos^{2}\alpha. (The moment of inertia about the CoM is I=2m(l/2)2=ml2/2I = 2m(l/2)^{2} = ml^{2}/2 — two point masses on the ends — not a distributed-rod formula, since the balls dominate.)

Geometry of the rear ball’s arrival

Place the lab-frame CoM at rCoM=(l2cosα,l2sinα)\vec r_{\mathrm{CoM}} = (\tfrac{l}{2}\cos\alpha,\,\tfrac{l}{2}\sin\alpha). The rod axis at time tt (measured from the first contact, ignoring the breathing decay timescale, which is much shorter than the rotation timescale and irrelevant here) is

n^(t)  =  (cos(α+Ωt),sin(α+Ωt)),\hat n(t) \;=\; \bigl(\cos(\alpha+\Omega t),\,\sin(\alpha+\Omega t)\bigr),

and the rear ball sits at rR(t)=rCoM+l2n^(t)\vec r_{R}(t) = \vec r_{\mathrm{CoM}} + \tfrac{l}{2}\hat n(t). Its xx-coordinate is

xR(t)  =  l2cosα+l2cos(α+Ωt),x_{R}(t) \;=\; \tfrac{l}{2}\cos\alpha + \tfrac{l}{2}\cos(\alpha+\Omega t),

and the wall is reached when xR=0x_{R} = 0, i.e.

cos(α+Ωt)  =  cosα    α+Ωt  =  πα    Ωt2  =  π2α.\cos(\alpha+\Omega t) \;=\; -\cos\alpha \;\Longrightarrow\; \alpha + \Omega t \;=\; \pi - \alpha \;\Longrightarrow\; \Omega t_{2} \;=\; \pi - 2\alpha.

The time of the second wall contact is

t2  =  π2αΩ  =  (π2α)l2vsinα.t_{2} \;=\; \frac{\pi - 2\alpha}{\Omega} \;=\; \frac{(\pi-2\alpha)\,l}{2v\sin\alpha}.

At this moment n^(t2)=(cosα,sinα)\hat n(t_{2}) = (-\cos\alpha,\sin\alpha), i.e. the rod has swung from “up-and-right” to “up-and-left”, and the rear ball has just reached the wall at the height y=lsinαy = l\sin\alpha.

Velocity of the rear ball just before the second contact

A pure rigid rotation at Ωz^\Omega\hat z about the CoM gives the rear ball

vR(t2)  =  Ωz^×l2n^(t2)  =  lΩ2(sinα,cosα)  =  vsinα(sinα,cosα).\vec v_{R}(t_{2}^{-}) \;=\; \Omega\hat z\times\tfrac{l}{2}\hat n(t_{2}) \;=\; \tfrac{l\Omega}{2}\bigl(-\sin\alpha,\,-\cos\alpha\bigr) \;=\; v\sin\alpha\bigl(-\sin\alpha,\,-\cos\alpha\bigr).

The components are

vR,x  =  vsin2α,vR,y  =  vsinαcosα.v_{R,x} \;=\; -v\sin^{2}\alpha, \qquad v_{R,y} \;=\; -v\sin\alpha\cos\alpha.

Second wall contact: rear ball’s vxv_{x} reverses

Same impulse approximation as before — only the rear ball is touched by the wall during τl/c\tau\ll l/c, and the wall’s impulse is purely normal:

vR,x:    vsin2α    +vsin2α,v_{R,x}\text{:}\;\; -v\sin^{2}\alpha \;\longrightarrow\; +v\sin^{2}\alpha,

while vR,yv_{R,y} and the front ball’s velocity are unchanged. The front ball’s velocity at that instant (rigid rotation, opposite end) is

vF(t2)  =  (vsin2α,vsinαcosα).\vec v_{F}(t_{2}) \;=\; (v\sin^{2}\alpha,\,v\sin\alpha\cos\alpha).

CoM velocity after the second contact

Average:

vCoMafter  =  12(vF+vRafter)  =  12((vsin2α+vsin2α,  vsinαcosαvsinαcosα))  =  (vsin2α,0).\vec v_{\mathrm{CoM}}^{\,\mathrm{after}} \;=\; \tfrac{1}{2}\bigl(\vec v_{F} + \vec v_{R}^{\,\mathrm{after}}\bigr) \;=\; \tfrac{1}{2}\bigl((v\sin^{2}\alpha+v\sin^{2}\alpha,\; v\sin\alpha\cos\alpha-v\sin\alpha\cos\alpha)\bigr) \;=\; (v\sin^{2}\alpha,\,0).

The yy-components cancel — and they had to, since the wall delivered impulse only along x^\hat x at both contacts, so the total yy-momentum has been zero all along.

  vCoM  =  vsin2α  \boxed{\;\lvert\vec v_{\mathrm{CoM}}\rvert \;=\; v\sin^{2}\alpha\;}

The CoM moves perpendicular to the wall, away from it.

Why the rear ball does not bounce a second time

We should make sure that the rear ball, having now bounced once, doesn’t undergo its own “two-bounce” scenario as in part (iii). After the second contact:

  • The rear ball is at the wall, with velocity (+vsin2α,vsinαcosα)(+v\sin^{2}\alpha,\,-v\sin\alpha\cos\alpha).
  • The CoM moves at (vsin2α,0)(v\sin^{2}\alpha,0).
  • The angular momentum has changed by the wall’s torque — a calculation along the same lines as part (iv) gives a new spin rate Ω=2vsinαcos2α/l\Omega' = 2v\sin\alpha\cos^{2}\alpha/l.
  • New breathing amplitude in velocity along the rod: vsin2αcosαv\sin^{2}\alpha\cos\alpha on each ball.

Now run the part-(iv) analysis with the rear ball in the role of the front ball and with the rod axis at angle α\alpha below +x^+\hat x (the rod makes the same angle α\alpha with the wall normal). The relative velocity components decompose exactly as before, with Ω\Omega' and the new breathing amplitude both scaled by the same factor sinαcosα\sin\alpha\cdot\cos\alpha. Carrying the algebra through yields the same master equation

sinss  =  tan2α,\frac{\sin s}{s} \;=\; -\tan^{2}\alpha,

which has no solution in the regime α>α0\alpha>\alpha_{0}. So the rear ball departs, the breathing decays again, and the dumbbell flies off at the CoM velocity vsin2αv\sin^{2}\alpha.

This is what makes α0\alpha_{0} the only relevant transition in the problem: the same threshold gates both “front bounces twice” (small α\alpha) and “rear bounces twice” (also small α\alpha). The condition α>α0\alpha>\alpha_{0} guarantees a clean two-stage scenario — front, then rear, each just once.

Sanity checks

  • Limit απ/2\alpha\to\pi/2. vCoMvv_{\mathrm{CoM}}\to v. The rod is parallel to the wall, the two balls strike the wall in essentially identical fashion (each reverses its vxv_{x}) and the dumbbell rebounds intact at speed vv. ✓

  • Limit αα0+25\alpha\to\alpha_{0}^{+}\approx 25^{\circ}. vCoMvsin2α00.179vv_{\mathrm{CoM}}\to v\sin^{2}\alpha_{0}\approx 0.179\,v. So even at the threshold, the dumbbell departs at about 18%18\% of the incoming speed; the rest of the original kinetic energy went into rotation and into heat (the dissipated breathing).

  • Below threshold. The formula vsin2αv\sin^{2}\alpha is not the answer for α<α0\alpha<\alpha_{0}. There the front ball bounces twice (as in part (iii)), so the wall delivers impulse to the front ball at two separate times, not to the rear ball. Naively extending vsin2αv\sin^{2}\alpha down to α=0\alpha=0 would give vCoM=0v_{\mathrm{CoM}}=0, contradicting part (iii)‘s result of vCoM=vv_{\mathrm{CoM}}=v.

  • Energy budget for α>α0\alpha>\alpha_{0}. Initial KE: mv2mv^{2}. After all dust settles:

    • CoM translational: 12(2m)v2sin4α=mv2sin4α\tfrac{1}{2}(2m)v^{2}\sin^{4}\alpha = mv^{2}\sin^{4}\alpha.
    • Rotational: 12IΩ2=mv2sin2αcos4α\tfrac{1}{2}I\Omega'^{2} = mv^{2}\sin^{2}\alpha\cos^{4}\alpha.
    • Heat (1st breathing decay): mv2cos2αmv^{2}\cos^{2}\alpha.
    • Heat (2nd breathing decay): mv2sin4αcos2αmv^{2}\sin^{4}\alpha\cos^{2}\alpha.

    Sum: mv2[sin4α+sin2αcos4α+cos2α+sin4αcos2α]=mv2[sin4α(1+cos2α)+cos2α(1+sin2αcos2α)]mv^{2}\bigl[\sin^{4}\alpha + \sin^{2}\alpha\cos^{4}\alpha + \cos^{2}\alpha + \sin^{4}\alpha\cos^{2}\alpha\bigr] = mv^{2}\bigl[\sin^{4}\alpha(1+\cos^{2}\alpha) + \cos^{2}\alpha(1+\sin^{2}\alpha\cos^{2}\alpha)\bigr]. A short trig identity (or, easier, just check at α=π/2\alpha=\pi/2 where the sum should be mv2mv^{2}) verifies energy conservation at the limits and bookkeeping consistency throughout.

Educational remark — the symmetry-broken bounce

A key conceptual takeaway is that, for the obliquely-hitting elastic dumbbell, the direction of the CoM rebound is purely along x^\hat x — never deflected sideways — even though the dumbbell has internal angular momentum. The reason is that the wall couples to the dumbbell only through normal impulses, which contribute zero net yy-momentum. The internal yy-motion is bookkept entirely as spin and breathing, and it does not leak into the trajectory of the CoM. The dumbbell departs head-on, just slower (by the factor sin2α\sin^{2}\alpha) than it arrived.

This is the same mechanism that makes a tennis racket bounce: glancing-angle hits transfer relatively little CoM-frame energy to translation, with the rest going into rotation. Our sin2α\sin^{2}\alpha is the dumbbell’s analogue of the “slippage” loss in a rolling collision.


Summary of results

PartQuantityResultNumerics
(i)Breathing period  T=2πml2YA=2π8r3lρ3Yd2  \;T = 2\pi\sqrt{\dfrac{ml}{2YA}} = 2\pi\sqrt{\dfrac{8r^{3}l\rho}{3Yd^{2}}}\;0.64ms\approx 0.64\,\text{ms}
(ii)Wall contact time  τ2rc=2rρY  \;\tau \sim \dfrac{2r}{c} = 2r\sqrt{\dfrac{\rho}{Y}}\;4μs\approx 4\,\mu\text{s}
(iii)Front-ball tracev-v → (sharp jump) → vcosωtv\cos\omega t → (sharp jump) → +v+v, with both jumps lasting τ\tau and the cosine arc lasting T/2T/2
(iv)Critical angle  α0=arctan0.217  \;\alpha_{0} = \arctan\sqrt{0.217}\; from sins/s=tan2α\sin s/s = -\tan^{2}\alpha25\approx 25^{\circ}
(v)CoM departure speed (α>α0\alpha>\alpha_{0})  vCoM=vsin2α  \;v_{\mathrm{CoM}} = v\sin^{2}\alpha\;

One sentence to take away. Three timescales — wall-contact τ\tau, rod transit l/cl/c, and rod breathing TT — separate by enough orders of magnitude that wall hits act as instantaneous, single-ball impulses; everything in the problem is then bookkeeping rotation and breathing of a “two heavy beads on a light spring” system, with the critical angle α025\alpha_{0}\approx 25^{\circ} marking the transition from “front-ball bounces twice” to “front then rear, each once”.