Irodov 1.1: Why the Boat Speed Doesn't Matter

The problem

A motorboat going downstream passes a raft at point A. After τ=60min\tau = 60\,\text{min} the boat turns around and, after some further time, passes the raft again at a point l=6.0kml = 6.0\,\text{km} from A. The engine speed (relative to water) is constant throughout. Find the flow velocity uu.

The raft floats passively — it moves exactly as fast as the water. The problem gives you τ\tau and ll, but never specifies the engine speed vv. That omission is the hint. The answer is

u=l2τu = \frac{l}{2\tau}

and vv appears nowhere in it.

The frame argument

Switch to the reference frame of the water. In this frame the raft is stationary and there is no current — the water frame is inertial and there is no time dilation, so clocks in both frames agree.

In the water frame:

Total elapsed time: 2τ2\tau. During those 2τ2\tau the raft has been carried downstream by the river at speed uu, traveling a distance l=u2τl = u \cdot 2\tau. Therefore

u=l2τ=6.0km2×1h=3.0km/h\boxed{u = \frac{l}{2\tau} = \frac{6.0\,\text{km}}{2 \times 1\,\text{h}} = 3.0\,\text{km/h}}

The quantity vτv\tau — how far the boat got from the raft — appeared and disappeared. Phase 1 produced it; phase 2 consumed it exactly, because the speed and the target distance are the same. The engine speed has no route into the answer.

Verification in the lab frame

Let the current run in the +x+x direction. The boat needs v>uv > u to make upstream headway after turning.

Phase 1 (downstream, duration τ\tau): boat velocity =v+u= v + u, raft velocity =u= u.

At t=τt = \tau: boat is at (v+u)τ(v + u)\tau, raft is at uτu\tau.

Phase 2 (upstream, duration t2t_2): boat velocity =(vu)+2uτ= -(v - u) + 2u\tau… rather than carry the algebra, set positions equal at t=τ+t2t = \tau + t_2:

(v+u)τ(vu)t2boat=u(τ+t2)raft\underbrace{(v+u)\tau - (v-u)t_2}_{\text{boat}} = \underbrace{u(\tau + t_2)}_{\text{raft}}

Expand: vτ+uτvt2+ut2=uτ+ut2v\tau + u\tau - vt_2 + ut_2 = u\tau + ut_2. The uτu\tau and ut2ut_2 terms cancel on both sides, leaving vτ=vt2v\tau = vt_2, so t2=τt_2 = \tau.

The total time is again 2τ2\tau and the raft displacement is u2τ=lu \cdot 2\tau = l. The algebra forced vv to cancel — the frame argument explains why it had to.

Interactive

The widget below fixes u=1.5u = 1.5, T=1T = 1, l=3.0l = 3.0 and lets you vary vv. The left panel shows the xx-tt diagram from the river bank: the boat’s peak shifts up and down as vv changes, but the filled dot — where the boat meets the raft — stays fixed. The right panel shows the water frame: the raft is flat, the boat V grows and shrinks, and the V always closes back to zero at t=2Tt = 2T.

Engine speed vv = 3.0u = l / 2T = 1.5constant

The readout confirms: u=l/2T=1.5u = l/2T = 1.5, regardless of where you put the slider.

The river bank only ever measures two things: the time interval between meetings, and the raft’s displacement at the second meeting. The engine speed is invisible to any observer who stays on the bank — and the result shows it was never needed.