Exercises — Relative motion — 1D and 2D; river-boat problems
Before we start, one shared picture of the setup we will reuse:

L1 — Recognition
Exercise 1.1 — Read the rule
Two trains on parallel tracks. Train A moves at m/s, train B at m/s (same direction, right ). What is , the velocity of A as seen from B?
Recall Solution 1.1
The rule is "subtract the seer" — the observer is B, so subtract : What it means: to a passenger on B, train A creeps forward at m/s. The sign says "in the (rightward) direction." ✓
Exercise 1.2 — Name the velocity
In a river crossing, the engine pushes water at m/s. The bank observer measures the boat drifting sideways-and-down. Which symbol equals m/s: , , or ?
Recall Solution 1.2
m/s is the engine's effort through the water → that is . The bank-measured speed is (generally different), and is the current — a separate number. ✓
L2 — Application
Exercise 2.1 — Minimum-time crossing
River width m. Boat speed through water m/s. Current m/s. The boater points straight across. Find (a) crossing time, (b) downstream drift.
Recall Solution 2.1
Point straight across means the entire engine speed sits on the -axis (across), so the across-speed is the full m/s. (a) (b) The drift is downstream, i.e. along the -axis, so we label it . During those s the current slides the boat downstream at m/s: Why the current didn't slow the crossing: the current is purely along , perpendicular to the crossing motion along . Perpendicular velocity can't touch the -distance. ✓
Exercise 2.2 — Zero-drift (shortest path) crossing
Same river: m, m/s, m/s. Now the boater wants to land directly opposite. Find (a) the steering angle upstream, (b) the effective across-speed, (c) the crossing time.

Recall Solution 2.2
In words, the figure shows: the cyan engine vector aimed upstream-and-across, a white current vector chained tip-to-tail onto it pointing downstream, and the amber resultant standing straight up the page (pure across) — proof the sideways parts cancelled. A small white arc marks the steering angle . To kill all downstream drift, the upstream component of the boat must exactly cancel the current: (a) upstream from straight-across (the white arc marked "theta" in the figure). (b) The leftover component points across. Why we may write : the engine vector is the hypotenuse of a right triangle whose two legs are the upstream part and the across part . We already forced the upstream leg to equal . By Pythagoras the across leg is — the same identity as , just scaled by . Hence: (c) Notice: — zero drift costs time, exactly as the parent note warned. ✓
L3 — Analysis
Exercise 3.1 — Impossible crossing
A swimmer manages m/s. The river runs at m/s, and the river is m wide. Can they land at the point directly opposite? If not, find the least possible drift, and the heading that achieves it.

Recall Solution 3.1
First test the zero-drift condition: No angle has a sine bigger than , so landing directly opposite is impossible — the current always wins.
Now the least-drift heading. Look at the figure. In words, the figure shows: a white current vector along the downstream axis; a cyan circle of radius centred at the current's tip (the boat's engine tip lands somewhere on this circle as the heading swings); and the amber ground-velocity arrow from the origin to a point on that circle. The least drift angle occurs where the amber arrow is tangent to the circle.
Why "tangent" is the answer: as we swing the heading, the amber tip runs around the circle. The angle that makes with the across-direction is smallest exactly when the amber line just grazes (is tangent to) the circle — push past that and the arrow swings back, increasing . A radius drawn to a tangency point is perpendicular to the tangent line. The radius here is and the tangent line lies along , so at the optimum .
The right triangle at the optimum. With , the three vectors form a right triangle in velocity space: hypotenuse (the current), one leg (the engine, perpendicular to ), and the other leg itself. So: Heading. The angle between the current and the engine in that triangle satisfies . Measured upstream from straight-across (same reference as throughout), the heading works out to . Numerically , so upstream from straight-across.
Now split into its across and downstream parts — these decide the drift. The drift angle is the tilt of off the across-axis, and from the same right triangle , . Therefore:
- across-speed m/s,
- downstream-speed — but we only need the drift ratio, which is :
Crossing time uses the across-speed: Least drift = (drift ratio) width: So the swimmer cannot avoid drifting; the best they can do is land about m downstream. ✓
Exercise 3.2 — Two boats, relative to each other
Boat P has ground velocity m/s (across, downstream). Boat Q has m/s. Find the velocity of P as seen from Q, and its speed.
Recall Solution 3.2
Subtract the observer (Q), slot by slot (tuple order is across, downstream): To Q, boat P slides purely downstream at m/s and shows no across-motion. Speed m/s. See Vectors — addition, components, unit vectors for the component subtraction. ✓
L4 — Synthesis
Exercise 4.1 — Combine both routes into a trade-off
River m, m/s, m/s. A boater must reach a jetty that is 30 m downstream on the far bank. (a) Is that jetty upstream or downstream of the min-time landing point? (b) Find a single steering angle that lands exactly on the jetty. (c) How long does that route take?
Recall Solution 4.1
(a) Min-time landing drift m downstream. The jetty is only m downstream, i.e. upstream of the min-time point, so we must aim somewhat upstream — but not fully (that would land at m).
(b) Let the boat heading make angle upstream from straight-across. Across-velocity: . Net downstream velocity: . Cross time . Required drift: . Plug numbers (): Solve: test upstream, where (, so ) and ; then ✓.
(c) m/s, so ✓
L5 — Mastery
Exercise 5.1 — Full rain-boat mashup
A boat crosses using the min-time route: m, m/s, m/s. Rain falls vertically at m/s (in the ground frame). Standing in the moving boat, from which direction does the passenger see the rain coming, and at what speed? Give the angle from the vertical.
Recall Solution 5.1
This is the Rain-man umbrella problem riding on top of the river problem — layer the frames. Tuple order is (across, downstream, vertical) as fixed at the top of the page. New notation (define on first use): the subscript means rain. So = velocity of rain relative to ground (what a still bystander sees), and = velocity of rain relative to the boat (what the moving passenger sees). By the same "subtract the observer" rule, .
Step 1 — boat's ground velocity. Min-time: heading straight across, so Step 2 — rain relative to boat. Vertical is , up positive, so falling rain is negative: . Subtract the observer (the boat), slot by slot: Step 3 — speed and direction. Horizontal part magnitude m/s. Total speed m/s. Angle from the vertical: The passenger tilts the umbrella from vertical, leaning it toward their own direction of motion (into the apparent rain). ✓
Self-check ladder
Recall One-line summary of each level
L1 :: read/name the velocities and subtract the seer. L2 :: apply min-time () and zero-drift () formulas. L3 :: judge feasibility () and find least-drift via the tangent-circle. L4 :: solve the coupled drift equation for a target landing point. L5 :: stack a second relative-motion problem (rain) on the boat frame.
Connections
- Relative motion — 1D and 2D; river-boat problems — the parent this page drills.
- Vectors — addition, components, unit vectors — every subtraction here is component-wise.
- Kinematics in 2D — projectile motion — same independent-perpendicular-components logic.
- Frames of reference & Galilean transformation — the formal basis for stacking frames (L5).
- Newton's laws — inertial frames — why the constant-velocity boat frame is legitimate.
- Rain-man umbrella problem — the L5 mashup is this problem hidden inside a boat.