Skip to content

Aiming Upstream to Minimize Drift

Irodov 1.9DifficultyDifficulty 3 of 5UniquenessUniqueness 3 of 5

Problem Irodov 1.9

A river flows with speed uu. A boat’s speed relative to the water, vv, is smaller than the flow: v=u/nv = u/n with n=2.0n = 2.0. The boat holds a constant heading, at some angle θ\theta to the stream direction, while it crosses from one bank to the other. Find the heading angle θ\theta that minimizes the boat’s downstream drift, the distance along the bank between the launch point and where the boat actually reaches the far side.

The velocity parallelogram at an arbitrary heading: the stream carries the boat at u, the boat adds v at angle θ to it, and the two sum to the ground velocity V. The drawn lengths hold the given ratio v=u/n.

The velocity parallelogram at an arbitrary heading: the stream carries the boat at u\vect u, the boat adds v\vect v at angle θ\theta to it, and the two sum to the ground velocity V\vect V. The drawn lengths hold the given ratio v=u/nv=u/n.

Given
  • v=u/nv = u/n, n=2.0n = 2.0
Find
the heading angle θ\theta that minimizes the drift

Solution

Step 1Resolve the ground velocity along and across the stream

Taking xx along the stream and yy across it, with u\vect u purely along xx and v\vect v at angle θ\theta to it,

Vx=u+vcos⁡θVy=vsin⁡θ(1) \begin{aligned} V_x &= u+v\cos\theta\\ V_y &= v\sin\theta \end{aligned} \tag{1}
Step 2Write the drift as a function of the heading

For a crossing of width dd, the across-stream component sets the crossing time, t=d/Vyt=d/V_y, and the along-stream component carries the boat downstream by VxtV_x t during that same time.

x(θ)=Vxtx(\theta) = V_x t

Substituting the components (1) gives the drift explicitly as a function of the heading.

x(θ)=d (u+vcos⁡θ)vsin⁡θx(\theta) = \dfrac{d\,(u+v\cos\theta)}{v\sin\theta}
(2)
Step 3Minimize the drift over the heading

Treating dd and vv as fixed and differentiating (2) by the quotient rule,

dxdθ=dv⋅(−vsin⁡θ)(sin⁡θ)−(u+vcos⁡θ)(cos⁡θ)sin⁡2θ=dv⋅−v(sin⁡2θ+cos⁡2θ)−ucos⁡θsin⁡2θ=dv⋅−v−ucos⁡θsin⁡2θ\begin{align*}\frac{dx}{d\theta} &= \frac{d}{v}\cdot\frac{(-v\sin\theta)(\sin\theta)-(u+v\cos\theta)(\cos\theta)}{\sin^2\theta}\\ &= \frac{d}{v}\cdot\frac{-v(\sin^2\theta+\cos^2\theta)-u\cos\theta}{\sin^2\theta}\\ &= \frac{d}{v}\cdot\frac{-v-u\cos\theta}{\sin^2\theta}\end{align*}

Setting dx/dθ=0dx/d\theta=0 leaves the numerator’s bracket, and solving it for cos⁡θ\cos\theta gives the extremum condition. Since x(θ)→+∞x(\theta)\to+\infty at both θ→0+\theta\to0^+ and θ→π−\theta\to\pi^- (the crossing time blows up as Vy→0V_y\to0) while xx stays finite in between, this single interior stationary point is the minimum.

−v−ucos⁡θ=0-v-u\cos\theta = 0
cos⁡θ=−vu\cos\theta = -\dfrac{v}{u}
(3)
Step 4Substitute the given speed ratio

With v=u/nv=u/n from the given data, v/u=1/nv/u=1/n, so (3) becomes cos⁡θ=−1/n\cos\theta=-1/n. Writing θ=π/2+φ\theta=\pi/2+\varphi and using cos⁡(π/2+φ)=−sin⁡φ\cos(\pi/2+\varphi)=-\sin\varphi turns this into a statement about φ\varphi alone.

cos⁡θ=−1ncos⁡ ⁣(π2+φ)=−1n−sin⁡φ=−1n  ⟹  φ=arcsin⁡1n\begin{align*}\cos\theta &= -\frac1n\\ \cos\!\left(\frac{\pi}{2}+\varphi\right) &= -\frac1n\\ -\sin\varphi &= -\frac1n \;\Longrightarrow\; \varphi = \arcsin\frac1n\end{align*}

With n=2.0n=2.0 the argument 1/n=0.501/n=0.50, and evaluating the arcsine gives the numerical heading.

φ=arcsin⁡(0.50)=30∘\varphi = \arcsin(0.50) = 30^\circ
θ=π2+arcsin⁡1n=90∘+30∘=120∘\theta = \dfrac{\pi}{2}+\arcsin\dfrac1n = 90^\circ+30^\circ = 120^\circ
(4)
The same parallelogram redrawn at the heading just found, θ = 120°. Posed this way the resultant V comes out perpendicular to the boat's own v, which is the geometric form of the condition checked below.

The same parallelogram redrawn at the heading just found, θ=120∘\theta = 120^\circ. Posed this way the resultant V\vect V comes out perpendicular to the boat’s own v\vect v, which is the geometric form of the condition checked below.

Check

At the optimum, V⋅v=(u+v)⋅v=uvcos⁡θ+v2=uv(−v/u)+v2=0\vect V\cdot\vect v=(\vect u+\vect v)\cdot\vect v=uv\cos\theta+v^2=uv(-v/u)+v^2=0: the resultant ground velocity is exactly perpendicular to the boat’s own heading, an independent geometric statement of the same condition cos⁡θ=−v/u\cos\theta=-v/u found above by calculus.

Remark

The perpendicularity V⊥v\vect V\perp\vect v found in the check is the solution to a genuinely different optimization: if the resultant’s direction were fixed instead (the boat must land along some prescribed bearing) and only its own speed ∣v∣|\vect v| were free to minimize, the smallest ∣v∣|\vect v| achieving that exact resultant direction is again the one perpendicular to V\vect V, this time because the shortest vector from a fixed point to a line meets that line at a right angle.