Back

Ant on a Rubber Band

Hard
Created: February 3, 2026

A taut rubber band connects a wall to the back of a toy racecar 1 metre away. At time t=0t = 0t=0, the racecar drives away from the wall at 1 metre per second, stretching but never breaking the rubber band. At the same instant, an ant resting on the rubber band at the wall starts crawling towards the racecar at 1 centimetre per second.

Does the ant ever reach the racecar?

Hint

The rubber band stretches uniformly along its entire length.

Hint

Consider what fraction of the rubber band’s length the ant covers each second.

Solution

Answer: Yes, the ant reaches the racecar.

Part 1: Intuition

At first glance, this seems impossible. The car moves at 1 m/s while the ant crawls at just 1 cm/s—the car is 100 times faster. How could the ant ever catch up?

The key insight is to think about the ant’s position as a percentage of the rubber band, not its absolute position in metres.

The rubber band stretches uniformly along its entire length. If the ant stops crawling at the 25% mark, it stays at 25% even as the band stretches—every point on the band moves proportionally away from the wall, so the ant gets “carried along” by the stretching.

This means walking can only increase the ant’s percentage. In the first second, the ant walks 1 cm on a 1 m band—about 1% progress. In the second second, the band is 2 m long, so 1 cm is about 0.5% progress. In the third second, it’s about 0.33% progress. The gains get smaller, but they’re always positive. The ant’s percentage never decreases.

There’s another way to see why the ant eventually wins. The farther along the ant gets, the less the stretching hurts. When the ant is near the wall, a 1-metre stretch adds almost the full metre to the distance remaining. But when the ant is halfway across, that same stretch only adds 0.5 metres ahead—the other 0.5 metres stretches behind the ant. Eventually, the ant will be so far along that each 1-metre stretch adds less than 1 cm ahead, and the ant gains ground with every step.

So yes, the ant reaches the racecar.

Part 2: Understanding It Discretely

Let’s make this precise by thinking about the ant’s position as a fraction of the band’s length.

When the band stretches uniformly, every point moves proportionally away from the wall. If the ant is 10% of the way along, stretching doesn’t change that percentage—the ant gets “carried along.” The only thing that changes the ant’s fractional position is its own crawling.

To make things simpler, we'll assume the ant crawls forward 1cm first, then the car will move 1 metre forward. Working in 1-second steps:

  • Second 1: The band is 1m long. The ant crawls 1cm, covering 1100\frac{1}{100}1001 of the band.
  • Second 2: The band is 2m long. The ant crawls 1cm, covering 1200\frac{1}{200}2001 of the band.
  • Second 3: The band is 3m long. The ant crawls 1cm, covering 1300\frac{1}{300}3001 of the band.
  • Second nnn: The band is nnn metres long. The ant covers 1100n\frac{1}{100n}100n1 of the band.

After nnn seconds, the ant’s total fractional progress is:

1100+1200+1300++1100n=1100(1+12+13++1n)\frac{1}{100} + \frac{1}{200} + \frac{1}{300} + \cdots + \frac{1}{100n} = \frac{1}{100}\left(1 + \frac{1}{2} + \frac{1}{3} + \cdots + \frac{1}{n}\right)1001+2001+3001++100n1=1001(1+21+31++n1)

The sum in parentheses is the harmonic series, Hn=1+12+13++1nH_n = 1 + \frac{1}{2} + \frac{1}{3} + \cdots + \frac{1}{n}Hn=1+21+31++n1.

The harmonic series diverges—it grows without bound, albeit slowly (see The Harmonic Series).

Since HnH_n \to \inftyHn, eventually Hn>100H_n > 100Hn>100, and the ant’s fractional position exceeds 1. The ant has reached the car.

Part 3: Computing the Exact Time

So far, we've been assuming discrete steps: the ant moves first, then the car moves. To find precisely when the ant arrives, we have to imagine both of them moving at the same time.

At time ttt, the band has length L(t)=1+tL(t) = 1 + tL(t)=1+t metres. The ant crawls at 0.01 m/s, so its fractional progress rate is 0.011+t\frac{0.01}{1 + t}1+t0.01.

Let p(T)p(T)p(T) be the fractional progress along the rubber band at time TTT, where 0 represents the start and 1 represents the end. Integrating from t=0t = 0t=0 to t=Tt = Tt=T:

p(T)=0T0.011+tdt=0.01ln(1+T)p(T) = \int_0^T \frac{0.01}{1 + t} \, dt = 0.01 \ln(1 + T)p(T)=0T1+t0.01dt=0.01ln(1+T)

The ant reaches the car when p(T)=1p(T) = 1p(T)=1:

0.01ln(1+T)=1ln(1+T)=100T=e1001\begin{aligned} 0.01 \ln(1 + T) &= 1 \\ \ln(1 + T) &= 100 \\ T &= e^{100} - 1 \end{aligned}0.01ln(1+T)ln(1+T)T=1=100=e1001

Since e1002.69×1043e^{100} \approx 2.69 \times 10^{43}e1002.69×1043, this is roughly 8.5×10358.5 \times 10^{35}8.5×1035 years—vastly longer than the age of the universe.

But mathematically, the ant does reach the racecar.

Try These Next