1.1.21Measurement, Vectors & Kinematics

Relative motion — 1D and 2D; river-boat problems

1,911 words9 min readdifficulty · medium

WHY do we need relative motion?

WHAT we want: the velocity of object A as seen by observer B (call it vAB\vec v_{AB}).

WHY it matters: A boat's engine pushes it through water, not through the ground. The current carries the water. So the ground sees boat-velocity = (velocity in water) + (water velocity). Mixing these frames up is the #1 source of errors.


Deriving the relative-velocity rule from scratch

Why this step? "Position of A relative to B" literally means start at B, go to A — that arrow is rArB\vec r_A - \vec r_B.

Now differentiate with respect to time (frames don't rotate, tt is universal in Newtonian physics):

drABdt=drAdtdrBdt\frac{d\vec r_{AB}}{dt} = \frac{d\vec r_A}{dt} - \frac{d\vec r_B}{dt}

Two consequences you must internalize:

  • vAB=vBA\vec v_{AB} = -\vec v_{BA} (A sees B moving opposite to how B sees A).
  • Chain rule of frames: vAC=vAB+vBC\vec v_{AC} = \vec v_{AB} + \vec v_{BC}. The middle index cancels like fractions.

1D relative motion

Choose a sign convention (right = +). Then everything is just signed addition.


2D relative motion & the river-boat problem

Figure — Relative motion — 1D and 2D; river-boat problems

Set up axes: xx = across the river (width dd), yy = downstream. Let:

  • vbw\vec v_{bw} = velocity of boat wrt water (the engine's doing — magnitude fixed by motor).
  • vw\vec v_w = velocity of water wrt ground (the current, along yy).
  • vbg\vec v_{bg} = velocity of boat wrt ground = what we actually see.

By the chain rule: vbg=vbw+vw\vec v_{bg} = \vec v_{bw} + \vec v_w

Why this step? The boat swims through the water; the whole water sheet drifts. Add them.

Case 1 — Shortest time to cross

WHAT: minimize time. HOW: point the boat straight across (vbw\vec v_{bw} entirely along xx).

Crossing depends only on the across-component, and the full engine speed vbwv_{bw} is across: tmin=dvbwt_{\min} = \frac{d}{v_{bw}} Drift downstream during this time: xdrift=vwtmin=vwdvbwx_{\text{drift}} = v_w\, t_{\min} = \frac{v_w\,d}{v_{bw}}

Why this step? The current only adds a yy-velocity; it never speeds or slows the crossing. So heading purely across spends 100% of engine power on crossing → minimum time. You still land downstream — that's the cost.

Case 2 — Shortest path (land directly opposite)

WHAT: zero downstream drift. HOW: aim upstream at angle θ\theta so the upstream component of vbw\vec v_{bw} exactly cancels the current.

vbwsinθ=vw    sinθ=vwvbwv_{bw}\sin\theta = v_w \;\Rightarrow\; \boxed{\sin\theta = \frac{v_w}{v_{bw}}}

Why this step? Net downstream velocity must be 0. Only the upstream component of the boat can fight the current.

The effective across-speed is the remaining component: vacross=vbwcosθ=vbw2vw2v_{\text{across}} = v_{bw}\cos\theta = \sqrt{v_{bw}^2 - v_w^2} t=dvbw2vw2t = \frac{d}{\sqrt{v_{bw}^2 - v_w^2}}


Forecast-then-Verify

Recall Predict before reading

Q: A swimmer crosses a river by min-time route in 20 s with 60 m drift. To get zero drift (same river, same swimmer), will the time be more or less?

Forecast: more — diverting power upstream leaves less for crossing. Verify: t=d/vbw2vw2>d/vbwt = d/\sqrt{v_{bw}^2-v_w^2} > d/v_{bw} since the denominator shrank. ✓


Common mistakes (Steel-man)


Recall Feynman: explain to a 12-year-old

Imagine you're swimming across a stream. The water is like a moving carpet — wherever you swim, the carpet also slides you sideways. If you swim straight to the other bank, you'll get there fast, but the carpet drops you off downstream. If you want to land exactly across, you must swim a bit against the carpet — like walking diagonally on a moving walkway to stay in one lane. That diagonal trick wastes some of your swimming on fighting the carpet, so it takes longer. And if the carpet slides faster than you can swim, you simply can't beat it — you'll always end up downstream.


Flashcards

Relative velocity of A wrt B formula
vAB=vAvB\vec v_{AB} = \vec v_A - \vec v_B
Chain rule for relative velocity
vAC=vAB+vBC\vec v_{AC} = \vec v_{AB} + \vec v_{BC} (inner indices cancel)
Relation between vABv_{AB} and vBAv_{BA}
vAB=vBA\vec v_{AB} = -\vec v_{BA}
Velocity of boat wrt ground in terms of water
vbg=vbw+vw\vec v_{bg} = \vec v_{bw} + \vec v_w
For minimum crossing TIME, where do you aim the boat?
Straight across; tmin=d/vbwt_{\min}=d/v_{bw}
Drift in minimum-time crossing
x=vwd/vbwx = v_w d / v_{bw}
To land directly opposite (zero drift), steering angle?
sinθ=vw/vbw\sin\theta = v_w/v_{bw} upstream from straight-across
Crossing time for zero-drift route
t=d/vbw2vw2t = d/\sqrt{v_{bw}^2 - v_w^2}
Condition for reaching point directly opposite
vbw>vwv_{bw} > v_w (else sinθ>1\sin\theta>1, impossible)
Closing speed of two objects moving toward each other
Sum of their speeds (subtracting a negative)
Why doesn't current change min-time crossing?
Current is perpendicular to the across-motion; perpendicular velocity doesn't affect crossing distance/time

Connections

Concept Map

requires

define position

differentiate wrt t

gives

gives

inner index cancels

signed addition

closing speed

applied to boat

point straight across

angle upstream

No absolute motion

Reference frame

r_AB = r_A - r_B

v_AB = v_A - v_B

v_AB = -v_BA

Chain rule of frames

v_AC = v_AB + v_BC

1D relative motion

Cars approach at sum

v_bg = v_bw + v_w

Shortest time

Shortest path

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, relative motion ka matlab hai ki velocity kabhi absolute nahi hoti — hamesha kisi reference ke respect me hoti hai. Agar tum train me baitho aur bagal wali train chale, tumhe confuse ho jata hai kaun move kar raha hai. Formula simple hai: vAB=vAvB\vec v_{AB} = \vec v_A - \vec v_B, yaani A ki velocity B ke according nikalni ho to B ki velocity ghata do. Aur ek chain rule hai — vAC=vAB+vBCv_{AC} = v_{AB} + v_{BC} — jisme beech wale index cancel ho jate hain, fraction jaise.

River-boat problem isi ka famous example hai. Boat ka engine boat ko paani ke through chalata hai, lekin paani khud current ke saath beh raha hai. Isliye ground se boat ki velocity = (boat ki velocity paani me) + (current). Do important cases hain. Minimum time chahiye to boat ko seedha across (paani ke perpendicular) point karo — pura engine power crossing me lagega, time =d/vbw= d/v_{bw}, lekin current tumhe downstream beha le jayega.

Shortest path (exactly samne wale point pe land karna) chahiye to boat ko thoda upstream angle pe point karo taaki upstream component current ko cancel kar de: sinθ=vw/vbw\sin\theta = v_w/v_{bw}. Lekin yaad rakho — ye tabhi possible hai jab vbw>vwv_{bw} > v_w. Agar current zyada strong hai to sinθ>1\sin\theta > 1 aa jayega jo impossible hai, matlab tum samne nahi pahunch sakte, current jeet jayega.

Sabse common galti: log perpendicular velocities ko seedha add kar dete hain (5+3=8), jo galat hai — perpendicular ho to Pythagoras lagao (52+32\sqrt{5^2+3^2}). Aur yaad rakho zero-drift route hamesha zyada time leta hai kyunki power upstream fight karne me jata hai. Trade-off hamesha rehta hai!

Go deeper — visual, from zero

Test yourself — Measurement, Vectors & Kinematics

Connections