First PrinciplesStart anywhere. Prove it, then move on.

Rung 5

Balancing equations

The equals sign is a constraint, not an instruction to compute.

Best attempted after 4. Function as a black box. Nothing stops you trying this now — the gate will tell you if you were right.

The gate

Solve a multi-step linear equation and justify every line by naming the operation applied to both sides. Then take a wrong worked solution, find the exact line where the balance broke, and say what was done to only one side.

Nobody checks this but you. Do it honestly and the rungs above hold; do it loosely and they will not, somewhere further up where the cause is much harder to find.

Most people arrive here having learned that = means "and the answer is". In a calculator that is true. In algebra it is false, and the false version blocks everything that follows.

= asserts that two things are the same thing, written differently. 2x + 3 = 11 is not a question. It is a claim about which x could be true.

Why this is on the ladder

Because rung 33 asks you to find where a function is smallest, rung 41 asks you to nudge numbers until a loss stops falling, and both are the same move as this one: change the thing without changing what is true about it.

Also because a program's = usually means assignment, not equality, and knowing which is which is the difference between reading code and guessing at it.

Do this

Solve, writing the operation next to each line:

3(x - 4) = 2x + 1

Every line gets a justification — expanded the bracket, subtracted 2x from both sides. Not "simplified". Name the actual operation, applied to both sides.

Then take this broken solution and find the exact line where it goes wrong:

5x - 10 = 3x + 4
5x = 3x + 4 - 10        (moved the 10)
2x = -6
x = -3

Substitute x = -3 back into the original to prove it fails. Then say precisely which line broke the balance and what should have happened.

Where people get stuck

Checking is the skipped step. Substituting your answer back into the original equation is a complete, self-administered proof that you are right — and it is the only rung-5 habit that survives all the way to rung 48, where "does the number my code produced match the number I derived by hand" is the entire method.

The other snag is treating "move it to the other side" as a rule of its own. It is not a rule; it is the visible result of doing the same thing to both sides. Someone who only knows the shortcut cannot debug their own work.

Reading