Boats and Streams Model 5: The Double Equation

Boats and Streams · 25 min

Aptitude · Boats and Streams · Model 5

Solve for the travelling speeds, not the boat

Two journeys, each mixing some upstream distance with some downstream distance, each with its own total time. In b and s the algebra is horrible. Treat 1/U and 1/D as the unknowns and it becomes a pair of ordinary simultaneous equations.

Eliminate one speed at a time
Substitute x = 1/U and y = 1/D. The equations turn linear, and b and s are recovered on the very last line.

01 The idea

The substitution that makes it linear

This is the hardest-looking model in the chapter and the most mechanical once set up. A trip of 8 km upstream and 12 km downstream taking 3 hours says 8/(b−s) + 12/(b+s) = 3. Two such trips give two of those, and trying to solve them for b and s directly means clearing denominators that contain both unknowns — which produces a mess with squared terms in it.

The fix is to stop asking for b and s. Set x = 1/U and y = 1/D and each trip becomes u₁x + d₁y = t₁ — linear, with constant coefficients, exactly the shape you can eliminate a variable from in one line. Solve for x and y, invert them to get U and D, and only then use b = (D + U)/2 and s = (D − U)/2.

Elimination works the way it always does. Scale the two equations so the upstream distances match — use the LCM — and subtract, which removes the 1/U term completely and leaves a single equation in 1/D. The source material also teaches a faster guess: take the HCF of the two downstream distances and try it as D. That works surprisingly often because examiners choose friendly numbers, but it is a guess, and elimination is not.

There is one thing to check before any of this. If u₁d₂ = u₂d₁, the second trip is the first one multiplied by a constant and tells you nothing new — the system has no unique solution, and any single answer offered for it is one of infinitely many. That test is two multiplications and it is worth doing first, because published question sets do contain this mistake.

Two mixed trips, two unknowns — but choose 1/U and 1/D as the unknowns. Then it is elimination, one subtraction, and two averages.
A mixed tripOne journey that includes both directions: u km against the current and d km with it, taking t hours in total. It is a single equation, not two.
The reciprocal substitutionx = 1/U, y = 1/D. The distances become the coefficients and the times become the constants, so the pair of equations is linear and can be eliminated in one step.
The independence testu₁d₂ − u₂d₁. Non-zero means the two trips genuinely constrain two unknowns. Zero means the second is a rescaled copy of the first and no unique answer exists.

02 Worked example

Eight and twelve, then twelve and twenty-four

One pair of trips runs the whole lesson. A rower goes 8 km upstream and 12 km downstream in 3 hours. On another day he goes 12 km upstream and 24 km downstream in 5 hours. Find his speed in still water.

1
Write both trips in 1/U and 1/DEach total time is a sum of two distance-over-speed terms. Do not clear the fractions — treat the reciprocals as the unknowns and the equations are already linear.8/U + 12/D = 3  ·  12/U + 24/D = 5
2
Check they are independentTwo multiplications, before any real work. If this comes out zero, the second trip is the first one rescaled and there is nothing to solve.8 × 24 − 12 × 12 = 192 − 144 = 48, non-zero ✓
3
Match the upstream distances and subtractLCM(8, 12) = 24, so multiply the first by 3 and the second by 2. Both then start with 24/U, which cancels on subtraction.24/U + 36/D = 9    24/U + 48/D = 10  ⇒  12/D = 1 ⇒ D = 12
4
Back-substitute for UWith D known, the downstream part of the first trip is a number, so the rest of the 3 hours belongs to the upstream leg.12/12 = 1 h down ⇒ 2 h up ⇒ U = 8/2 = 4 km/h
5
Now, and only now, convert backThe four golden formulas at the end. Check the second trip while you are at it.b = (12 + 4)/2 = 8 km/h  ·  s = (12 − 4)/2 = 4 km/h  ·  12/4 + 24/12 = 3 + 2 = 5 ✓

Compare the two routes honestly. In b and s the first trip is 8/(b−s) + 12/(b+s) = 3, and clearing that denominator gives you b² − s² terms to carry through a second equation of the same kind. In 1/U and 1/D it took one LCM and one subtraction. The source also offers a quicker guess — the HCF of the downstream distances 12 and 24 is 12, so try D = 12, and it works — which is excellent in a timed paper and useless when the numbers are not chosen to cooperate. Know the guess, trust the elimination.

03 The method

The method, the guess, and the test

Three things to carry: the substitution that makes it easy, the shortcut that makes it fast, and the check that stops you solving a broken question.

With x = 1/U and y = 1/D, the two trips are u₁x + d₁y = t₁ and u₂x + d₂y = t₂. Eliminate x by scaling to LCM(u₁, u₂) and subtracting, invert for U and D, then b = (D + U)/2 and s = (D − U)/2.
The HCF guess: try the HCF of the two downstream distances as D. With 12 and 24 that is 12, and D = 12 does satisfy both trips. It works because setters pick numbers that divide, and it fails silently when they do not — so use it to save time, not to replace the method. And test u₁d₂ − u₂d₁ first: if it is zero the question has no unique answer, whatever answer it prints.
MoveWhyOn the lesson pair
Substitute 1/U and 1/Dmakes both equations linear8x + 12y = 3, 12x + 24y = 5
Test the determinantcatches a rescaled second trip192 − 144 = 48 ✓
Scale to LCM of upstreamcancels one unknown exactly×3 and ×2 to 24/U
Subtractone equation, one unknown12/D = 1, so D = 12
Back-substituterecovers the other speedU = 8/2 = 4
Convert lastb and s from D and Ub = 8, s = 4
Solving in b and s firstcreates squared termsavoid entirely

05 Cheat sheet

Model 5 on one page

The whole method in six rows, plus the two things that go wrong. The example column is the lesson pair: 8 up and 12 down in 3 hours, 12 up and 24 down in 5 hours.

StepRuleOn the lesson pair
Unknownsx = 1/U, y = 1/D8x + 12y = 3, 12x + 24y = 5
Independenceu1·d2 − u2·d1 ≠ 0192 − 144 = 48
Eliminatescale to LCM of u1, u2×3 and ×2, both 24/U
Downstreamsubtract, then invert12/D = 1, D = 12
Upstreamback-substitute in trip 13 − 1 = 2 h, U = 4
Boat and stream(D+U)/2 and (D−U)/2b = 8, s = 4
Determinant zerono unique answer exists30/45/9 with 40/60/12
The HCF guess, honestly assessedTaking the HCF of the two downstream distances as D works on most exam questions because the numbers are chosen to divide. On 12 and 24 it gives D = 12, which is right. On 30 and 20 it gives 10, which is also right. It is a fast first try and a bad only method — there is no warning when it fails.
A printed answer can still be wrong“30 up and 45 down in 9 hours; 40 up and 60 down in 12 hours” has 30×60 − 40×45 = 0. The second trip is the first times 4/3 in all three numbers. U = 5 with D = 15 fits, and so does U = 6 with D = 11.25, and so does a whole family besides. Replace the second trip with 30 up and 30 down in 8 hours and the answer becomes unique.
Watch for an impossible solutionThe reciprocals must both come out positive, and D must exceed U. If 1/U lands negative, the six given numbers do not describe any real boat — check that before averaging D and U, because the averages will look perfectly reasonable either way.

06 Where & why

Where this shows up

This is a Bank PO Mains and SSC Tier-2 shape almost exclusively. Its value beyond the exam is that it is a genuine two-variable elimination dressed as a word problem.

Bank PO Mains · SBI PO
Two mixed journeys

Usually with the HCF guess available. The candidates who finish it are the ones who wrote both equations in reciprocals rather than in b and s.

SSC CGL Tier 2
Deliberately unfriendly numbers

“24 up and 30 down in 7 hours, 36 up and 20 down in 8 hours.” The HCF of 30 and 20 happens to work here, but the elimination is barely slower and cannot be caught out.

Data sufficiency
Is the second statement redundant?

The determinant test is exactly the question data-sufficiency items ask. Two statements that scale into one another are one statement, and spotting that is the whole mark.

Rate estimation in general
Two mixed measurements, two unknown rates

Two delivery runs each mixing uphill and downhill, two transfers each mixing fast and slow links: any pair of totals over two unknown rates is this model, reciprocals and all.

The transferable idea is choosing your unknowns to suit the algebra rather than the question. The examiner asks for b and s; solving for 1/U and 1/D and converting at the end turns a quadratic system into a linear one. That move is available far more often than people look for it.

07 Interview questions

What gets asked

Ten, from the substitution through to the published question that has no answer.

Why substitute 1/U and 1/D instead of solving for b and s?
Because the unknowns sit in denominators. A trip of u km upstream and d km downstream in t hours is u/U + d/D = t, which is linear in 1/U and 1/D but not in b and s — substituting b − s and b + s and clearing denominators produces terms in b squared minus s squared. Choosing the reciprocals as the unknowns keeps the whole system linear.
A boat does 8 km upstream and 12 downstream in 3 hours, and 12 up and 24 down in 5 hours. Find b.
8 km/h. Write 8x + 12y = 3 and 12x + 24y = 5 with x = 1/U and y = 1/D. Scale to 24/U and subtract to get 12/D = 1, so D = 12. Then the first trip gives 1 hour downstream and 2 hours upstream, so U = 4. Finally b = (12 + 4)/2 = 8 and s = (12 − 4)/2 = 4.
What is the HCF hit-and-trial shortcut, and when should you trust it?
Take the HCF of the two downstream distances and try it as the downstream speed. For 12 and 24 that is 12, which works. It is fast and it succeeds often, because exam numbers are chosen to divide cleanly — but nothing tells you when it has failed, so use it as a first attempt and verify against both trips before committing.
Describe the elimination method properly.
Scale the two equations so their upstream coefficients match — multiply by whatever takes each to LCM(u1, u2) — then subtract. The 1/U terms cancel and you are left with one equation in 1/D. Invert for D, put it back into either trip to get U, and convert to b and s at the end.
What is the determinant test and why does it matter?
Compute u1·d2 − u2·d1. Non-zero means the two trips genuinely pin down two unknowns. Zero means the second trip is a constant multiple of the first, so it repeats information rather than adding any, and the system has infinitely many solutions. It is two multiplications and it should come before any solving.
The set says 30 km up and 45 down in 9 hours, and 40 up and 60 down in 12 hours, answer 5 km/h. Is that right?
No — the question has no unique answer. 30×60 − 40×45 = 0, and the second trip is exactly 4/3 of the first in all three numbers, so it is the same equation restated. U = 5 with D = 15 does fit, giving s = 5, but U = 6 with D = 11.25 fits too and gives s = 2.625. The printed answer is one member of an infinite family.
Given that, how would you fix the question?
Replace the second trip with one that is not proportional. “30 km upstream and 30 km downstream in 8 hours” alongside the original first trip has determinant 30×30 − 30×45, which is non-zero, and now U = 5 and D = 15 are forced — so b = 10 and s = 5 uniquely. The upstream distances also match, so no scaling is needed at all.
24 km up and 30 down in 7 hours, 36 up and 20 down in 8 hours. Find the rowing speed.
8 km/h. LCM(24, 36) = 72, so multiply by 3 and 2: 72/U + 90/D = 21 and 72/U + 40/D = 16. Subtracting gives 50/D = 5, so D = 10. Then the first trip has 3 hours downstream and 4 upstream, so U = 6, and b = 8 with s = 2.
How is this different from the earlier models?
Every earlier model had one journey, or two journeys over the same distance. Here each journey mixes both directions, so no single trip can be turned into a speed on its own and no ratio trick is available. That is why it needs simultaneous equations while the others need one line.
When would you actually use this?
Whenever two composite measurements have to be split into two unknown rates. A courier does two routes, each part motorway and part town, with only the totals recorded; a transfer runs partly on a fast link and partly a slow one, twice, with only total times known. The reciprocal substitution and the redundancy check both carry over exactly.

08 Practice problems

Six on two-trip systems

Test the determinant before you solve, every time. One of these is a published question with no unique answer, and recognising that is the whole point of it.

Unfriendly numbers

Easy
A rower covers 24 km upstream and 30 km downstream in 7 hours. He also covers 36 km upstream and 20 km downstream in 8 hours. Find his rowing speed in still water.
Follow-up
The upstream distances share a factor but not an obvious one, so the scaling is by 3 and 2 rather than something you can see at a glance. The HCF of the downstream distances also happens to work here — try both routes and compare.
Show the hint
LCM(24, 36) = 72. Or guess D = HCF(30, 20) = 10 and verify against both trips.

Equal totals

Easy
A boat covers 16 km upstream and 24 km downstream in 6 hours. It also covers 12 km upstream and 36 km downstream in 6 hours. Find the speed of the boat in still water and the speed of the stream.
Follow-up
Both trips take the same 6 hours, which makes the subtraction unusually clean once the upstream distances are matched — the constants on the right cancel down to something small.
Show the hint
Check the determinant first, then scale to LCM(16, 12) = 48.

The question with no answer

Medium
A published set states: a boat travels 30 km upstream and 45 km downstream in 9 hours, and also travels 40 km upstream and 60 km downstream in 12 hours. Find the speed of the current, or explain why it cannot be found.
Follow-up
Every number here is consistent and the algebra runs without complaint, yet the answer is not determined. The task is to notice why before you waste time solving, and then to demonstrate it by producing two different boats that both satisfy the whole question.
Show the hint
Compute 30 × 60 − 40 × 45 before anything else, and look at what 40, 60 and 12 are as multiples of 30, 45 and 9.

No scaling needed

Medium
A boat covers 30 km upstream and 45 km downstream in 9 hours. On a second occasion it covers 30 km upstream and 30 km downstream in 8 hours. Find the speeds of the boat and the current.
Follow-up
The upstream distances are already equal, so the elimination is a single subtraction with no LCM at all. This is the same first trip as the broken question above, rescued by a second trip that actually adds information.
Show the hint
Subtract the two equations directly and read off 1/D.

A fractional answer

Medium
A boat covers 18 km upstream and 18 km downstream in 5 hours, and 12 km upstream and 27 km downstream in 5 hours. Find the speed of the boat in still water and the speed of the stream.
Follow-up
The travelling speeds come out whole but the boat and the stream do not, because their sum is odd. Half-integer answers are correct here rather than a sign of a slip, and the temptation to round is the real difficulty.
Show the hint
Scale to LCM(18, 12) = 36 and subtract. Then average D and U without tidying the halves away.

Which trips actually carry information

Hard
A boat is recorded on three occasions. Trip 1: 20 km upstream and 44 km downstream in 9 hours. Trip 2: 30 km upstream and 66 km downstream in 13.5 hours. Trip 3: 12 km upstream and 22 km downstream in 5 hours. Find the speed of the boat and the current, and state which of the three records could have been left out without losing anything.
Follow-up
Three equations for two unknowns, so at least one is redundant — the work is figuring out which, and the determinant test has to be run on each pair rather than once. This is the rank of a linear system arriving in the language of a boat, and the same reasoning tells you when a data-sufficiency statement is doing no work.
Show the hint
Compare trip 2 against trip 1 number by number before computing anything. Then solve the pair that is left.