Skip to content

← Math Further 9–12

What’s Wrong with This Proof That 1 = 2?

Topic 18 · Grades 9–12 · False proofs in algebra

What this builds on from class
In this unit 8 sections
  1. Put numbers in
  2. What a step may do
  3. More broken proofs
  4. When the trick is right
  5. A story from maths
  6. Where this is used
  7. Questions
  8. Where to go next

It is the night before a maths test, and your cousin in Pokhara posts a photo to the family WhatsApp group: a page of neat algebra in blue ink, seven lines long, ending in a box around 2 = 1. Underneath he has written: “Your maths teacher has been lying to you.”

You look at it line by line. It starts with two equal numbers, a = b. It multiplies both sides by a, takes b2 b^2 away from both sides, factorizes, divides, simplifies. Every step is one you have done in class a hundred times. And at the end, two equals one.

Either algebra is broken, or one of those familiar steps is not as innocent as it looks. Before reading on, decide what you think.

Guess first. What is going on in your cousin’s proof?

Pick an answer to see why.

Try it

Find the broken step

Here is the proof. Tap the step you blame. Then press Put numbers in: each line is written again with a = b = 3, and marked true or false. Then try the other two proofs.

Proof:

Tap the step you think is broken. Then press Put numbers in.

With a = b = 3

1 a = b 3 = 3 ✓
2 a2 = ab 9 = 9 ✓
3 a2 − b2 = ab − b2 0 = 0 ✓
4 (a + b)(a − b) = b(a − b) 6 × 0 = 3 × 0 ✓
5 a + b = b 6 = 3 ✗
6 2b = b 6 = 3 ✗
7 2 = 1 2 = 1 ✗

Put numbers in

A proof in algebra is a chain of claims about numbers. Each line says that two numbers are equal. The letters stand for numbers we haven’t been told, but they are still numbers, so we can test the chain by choosing some.

Take a = b = 3 in your cousin’s proof:

Line What it says With a = b = 3 True?
1 a = b 3 = 3 yes
2 a2=ab a^2 = ab 9 = 9 yes
3 a2−b2=ab−b2 a^2 - b^2 = ab - b^2 0 = 0 yes
4 (a + b)(a − b) = b(a − b) 6 × 0 = 3 × 0 yes
5 a + b = b 6 = 3 no
6 2b = b 6 = 3 no
7 2 = 1 2 = 1 no

The first four lines are true. Line 5 is false. So the damage was done between line 4 and line 5, and nowhere else: the lines after it are false because they inherited a false line, not because their own steps are wrong.

What happened between 4 and 5? Both sides were divided by a − b. And since a = b, a − b is 0. Line 4 says 6 × 0 = 3 × 0, which is true: both sides are 0. Dividing both sides by 0 to get 6 = 3 is the broken step.

Try any other number for a and b, as long as they are equal: 5, 100, −2. Line 4 is always some number times 0 equals another number times 0, and line 5 is always false. The trick is the same every time; the letters only hide it. (At a = b = 0 the proof divides by zero twice: line 5 comes out 0 = 0 by luck, and the next false line comes after line 6, dividing by b, which is 0 too.)

A test that catches mistakes, not a proof of correctness

Putting numbers in is powerful, but it only works one way. If a line comes out false, something before it is wrong. If every line comes out true, that doesn’t prove the steps were right. A wrong step can land on a true line by luck.

The famous example: cancel the 6s in 1664 \frac{16}{64} and you get 14 \frac{1}{4} , which is correct! But “crossing out a digit that appears on top and bottom” is not a rule of arithmetic: try it on 1224 \frac{12}{24} and you get 14 \frac{1}{4} instead of 12 \frac{1}{2} . A right answer reached by a wrong step is called a howler. Leave out dull cases like 3060 \frac{30}{60} , where two 0s are crossed out, and among fractions less than 1 with two-digit numbers on top and bottom only four work by luck this way: 1664 \frac{16}{64} , 1995 \frac{19}{95} , 2665 \frac{26}{65} and 4998 \frac{49}{98} .

A student checks every line of a proof with one set of numbers and finds every line true. What can she conclude?

Pick an answer to see why.

What a step may do

So which steps are good ones? Here is what algebra really allows. If two numbers are equal and you do exactly the same thing to both, they stay equal. You may:

  • add the same number to both sides;
  • take the same number from both sides;
  • multiply both sides by the same number;
  • divide both sides by the same number, as long as it is not 0.

The first three need no condition at all. The fourth needs one, and the reason is what division means.

Why you can’t divide by zero

12 ÷ 3 = 4 because 4 × 3 = 12: dividing asks which number, times 3, gives 12. So 12 ÷ 0 would ask which number, times 0, gives 12. Every number times 0 is 0, so no number works. And 0 ÷ 0 asks which number, times 0, gives 0, and every number works: 1, 7, a million. A question with no answer, or with every answer, can’t give one definite number. So division by zero is undefined: it isn’t a very big number or zero or anything else; it has no meaning, and a proof may not do it.

Canceling: the real rule

Dividing both sides by the same thing is usually called canceling. Written out properly, the rule is:

if c×x=c×y and c≠0, then x=y. \text{if } c \times x = c \times y \text{ and } c \neq 0, \text{ then } x = y.

Mathematicians call this the cancellation law. It is easy to picture. Think of c × x as the area of a rectangle x long and c wide. Two rectangles of the same width and the same area must have the same length: that is all the rule says. Unless the width is 0.

Try it

Two rectangles, one width

These are the two sides of line 4, (a + b)(a − b) = b(a − b), as rectangles, with b = 3. Slide a down to 3 and watch what happens to the widths and the areas.

length a + b = 7width a − b = 1, area 7length b = 3width a − b = 1, area 3
Long one’s area
7
Short one’s area
3
Equal?
no

Same width, different lengths, so different areas. With a width that isn’t 0, equal areas would force equal lengths.

For every a bigger than 3, the two rectangles have the same width and different lengths, so their areas differ, and line 4 is simply false. Only at a = 3 does line 4 become true, and only because both rectangles have flattened into lines with no area at all. Equal areas of 0 tell you nothing about the lengths: a line 6 long and a line 3 long both have area 0. Canceling the width there pretends they do.

Steps that only go one way

There is a second, quieter lesson in line 4. Multiplying both sides by 0 is allowed: it keeps true lines true. But it also turns false lines into true ones. Start from the false 6 = 3, multiply both sides by 0, and you get the true 0 = 0. Some steps can be walked back, and some can’t:

Step Keeps true lines true? Can be undone?
Add or take away a number yes yes: take it away or add it back
Multiply by a number that isn’t 0 yes yes: divide by it
Multiply by 0 yes no: everything becomes 0 = 0
Divide by 0 not a step at all —
Square both sides yes no: (−2)2=22 (-2)^2 = 2^2 , but −2 ≠ 2

A step that can be undone gives an equivalent equation: one with exactly the same solutions. A step that can’t be undone is still a fair step forwards, but the new line may be true in cases where the old one wasn’t. That is exactly what your cousin’s proof did, in reverse: from line 4, which holds only because a − b = 0, it jumped back across a multiplication by 0.

This is what solving an equation really means. Writing 2x + 1 = 7, then 2x = 6, then x = 3 says: if a number makes the first line true, it must be 3. Every step here can be undone, so 3 really works. When a step can’t be undone, check each answer in the first equation.

More broken proofs

Your cousin’s proof is the most famous of its kind, but there are many others, and each hides a different broken rule. Here are three, harder each time. Use the widget above to check them: choose the proof under it.

2 = 3, by squares

4−10=9−154−10+254=9−15+254(2−52)2=(3−52)22−52=3−522=3 \begin{aligned} 4 - 10 &= 9 - 15 \\ 4 - 10 + \tfrac{25}{4} &= 9 - 15 + \tfrac{25}{4} \\ \left(2 - \tfrac{5}{2}\right)^2 &= \left(3 - \tfrac{5}{2}\right)^2 \\ 2 - \tfrac{5}{2} &= 3 - \tfrac{5}{2} \\ 2 &= 3 \end{aligned}

The first line is true: both sides are −6. Adding 254 \frac{25}{4} gives 14 \frac{1}{4} on both sides. The third line is the same numbers written as squares, the way you complete the square: (2−52)2=4−10+254 (2 - \frac{5}{2})^2 = 4 - 10 + \frac{25}{4} . All true.

Then the square root is taken of both sides. Put numbers in: 2−52=−12 2 - \frac{5}{2} = -\frac{1}{2} and 3−52=12 3 - \frac{5}{2} = \frac{1}{2} . So the fourth line says −12=12 -\frac{1}{2} = \frac{1}{2} : false. The rule that broke is “if two squares are equal, the numbers are equal”. It isn’t true: if x2=y2 x^2 = y^2 , then x = y or x = −y. A number and its opposite have the same square. Squaring is the one-way step from the table, and taking the square root tries to walk back across it.

An equation with an answer that isn’t one

This one looks like ordinary homework, with algebraic fractions. Solve

xx−3=3x−3+2. \frac{x}{x - 3} = \frac{3}{x - 3} + 2.

Multiply both sides by x − 3: x = 3 + 2(x − 3), so x = 2x − 3, so x = 3. A neat answer. Now check it in the first line: 30=30+2 \frac{3}{0} = \frac{3}{0} + 2 . The equation divides by zero at x = 3; it means nothing there. So 3 is not an answer.

Is there any answer? Take 3x−3 \frac{3}{x - 3} from both sides instead: the left side becomes x−3x−3 \frac{x - 3}{x - 3} , which is 1 for every allowed x, and the right side is 2. So the equation really says 1 = 2, for every x except 3. It has no solution at all.

What went wrong is the one-way step again. Multiplying by x − 3 is fine for every x but 3; at 3 it is multiplying by 0, which turned a meaningless line into true ones. The method didn’t lie: it said “if there is an answer, it is 3”. There is no answer, so the “if” was false. An answer like this, produced by a step that can’t be undone and failing the first equation, is called an extraneous solution.

The pattern

That is the pattern behind every proof on this page. A false proof is almost never a false rule. It is a true rule used where its condition fails: dividing, with “not by zero” forgotten; square-rooting, with “or its opposite” forgotten; multiplying by x − 3, with “unless it is zero” forgotten. Mathematicians call such a chain a mathematical fallacy, and finding the exact step where it fails, and saying why, is what curricula call critiquing the reasoning.

When the trick is right

Here is a twist. Some arguments look just as suspicious, and are perfectly right.

Let x = 0.999…, with nines that never end. Then 10x = 9.999…. Take the first from the second: the endless tails of nines match up and vanish, leaving 9x = 9, so x = 1. Many people refuse to believe this. But it is true: 0.999… = 1. (The 6–8 topic Can You Add Halves Forever and Still Get One? shows why, by the running totals.)

Now use the same trick on S = 1 + 2 + 4 + 8 + …, doubling for ever. Everything after the first 1 is twice the whole: S = 1 + 2S. Take S from both sides: 0 = 1 + S, so S = −1. Adding up positive numbers has given a negative one.

The same kind of steps; one right, one absurd. Where is the broken step this time? Not in the algebra: every step from S = 1 + 2S onward is fine. It is in the first line, “let S be the sum”. Algebra’s rules are rules about numbers, and they can only be used on something that is a number.

Try it

Do the totals settle?

Choose a sum and add terms one at a time. The dots are the running totals; the dashed line is what the copy trick says the sum is.

0½1copy trick: 114812terms added
Total so far
0.9999
Gap to the trick’s answer
1 ÷ 104

Each total is closer to 1, and the gap is a tenth of the last: the totals settle at 1, the copy trick’s answer. Here the trick is right.

The totals of 0.9 + 0.09 + 0.009 + … are 0.9, 0.99, 0.999, …, each ten times closer to 1 than the last. They settle on 1, so there really is a number there, and treating it as one, multiplying it by 10 and taking it away, is safe. The totals of 1 + 2 + 4 + … are 1, 3, 7, 15, …, 2n−1 2^n - 1 after n terms: they pass every number and settle nowhere. There is no number S, and the trick answered a question that has no answer.

The third sum, 1 − 1 + 1 − 1 + …, is the strangest. The trick says S = 1 − S, so S=12 S = \frac{1}{2} . Grouping it as (1 − 1) + (1 − 1) + … gives 0; grouping it as 1 + (−1 + 1) + (−1 + 1) + … gives 1. Its totals go 1, 0, 1, 0 for ever. The Italian priest and mathematician Guido Grandi wrote about it in 1703, and it is still called Grandi’s series. Leibniz and Euler argued for ½. Today a sum whose totals never settle is said to have no sum in the ordinary sense; special methods, such as averaging the running totals (Cesàro’s, 1890), give it ½, but ordinary algebra done on it can be made to give different answers.

A story from maths

Where this is used

Finding the exact step where an argument fails is a skill England’s national curriculum and the United States’ Common Core standards ask of secondary students: to “assess the validity of an argument”, and, “if there is a flaw in an argument”, to “explain what it is”. Outside the classroom, the rule about zero matters most in computers.

Questions

Which of these is the broken step in “5 × 0 = 7 × 0, so 5 = 7”?

Pick an answer to see why.

a.★

Ram says: “A quarter of a rupee is 25 paisa. Take the square root of both sides: half a rupee is 5 paisa.” Where is the mistake?

Hint
Answer
b.★★

Find the broken step:
x2−x2=x2−x2 x^2 - x^2 = x^2 - x^2 ; so x(x − x) = (x + x)(x − x); so x = x + x; so x = 2x; so 1 = 2.

Hint
Answer
c.★★

Solve x+6=x \sqrt{x + 6} = x . Square both sides, then check each answer you get in the first equation.

Hint
Answer
d.★★★

For Grade 11 readers. Find the flaw: 2 > 1. Multiply both sides by log⁡12 \log \frac{1}{2} : 2log⁡12>log⁡12 2\log\frac{1}{2} > \log\frac{1}{2} . So log⁡(12)2>log⁡12 \log\left(\frac{1}{2}\right)^2 > \log\frac{1}{2} , so log⁡14>log⁡12 \log\frac{1}{4} > \log\frac{1}{2} , so 14>12 \frac{1}{4} > \frac{1}{2} .

Hint
Answer
e.★★★

Write your own false proof that 3 = 5, hiding a division by zero inside letters so that a friend doesn’t spot it at once. Then write one sentence for the answer sheet saying exactly which step is broken and why.

Hint
Answer

Where to go next

Where these facts come from
  • The 2 = 1 proof by a hidden division by zero, the 5 = 4 proof by square roots (ours is the same method with our own numbers, 2 = 3), the meaning of a mathematical fallacy (a correct rule applied with a wrong assumption), Euclid’s lost Pseudaria, howlers such as 16/64 = 1/4 and the name from Edwin Maxwell: Wikipedia, “Mathematical fallacy”, read October 2026.
  • The Pseudaria as a book on fallacies in geometry for beginners, known from Proclus: Wikipedia, “Euclid”, read October 2026.
  • Why division by zero is undefined; Brahmagupta’s rules (628), Mahavira’s rule (9th century), Bhaskara’s infinite quantity; IEEE 754’s infinities and NaN; Python’s exception; proof assistants such as Rocq and Lean defining 1/0 = 0 without contradiction; the Yorktown in 1997: Wikipedia, “Division by zero”, read October 2026.
  • Brahmagupta’s rules for zero and “Cipher, divided by cipher, is nought” (Chapter XVIII, §§ 31–36, marked §§ 19–24); Bhaskara’s Lilavati, §§ 44–45, “Cipher having become a multiplier, should nought afterwards become a divisor, the definite quantity must be understood to be unchanged”; the Bijaganita, §§ 14–16, the khahara as an infinite quantity unaltered by adding or taking away: H. T. Colebrooke, Algebra, with Arithmetic and Mensuration, from the Sanscrit of Brahmegupta and Bháscara (London, 1817; public domain), Internet Archive, read October 2026.
  • The Yorktown’s Smart Ship network, the zero entered into a database field off Cape Charles on 21 September 1997, the propulsion failure, the denied towing and “dead in the water” for 2 hours 45 minutes: Wikipedia, “USS Yorktown (CG-48)”, read October 2026.
  • Grandi’s series, Guido Grandi in 1703, the groupings giving 0 and 1, the value ½ by the same algebra, its partial sums 1, 0, 1, 0, Leibniz’s and Euler’s ½, and Cesàro’s 1890 method of averaging the partial sums: Wikipedia, “Grandi’s series”, read October 2026.
  • 1 + 2 + 4 + 8 + … diverging, its partial sums 2n−1 2^n - 1 , and two’s complement storing −1 as if it were 1 + 2 + 4 + … + 2n−1 2^{n-1} : Wikipedia, “1 + 2 + 4 + 8 + ⋯”, read October 2026; eight-bit two’s complement (11111111 as −1, overflow ignored): Wikipedia, “Two’s complement”, read October 2026.
  • 0.999… = 1 and the argument by 10x − x: Wikipedia, “0.999…”, read October 2026.
  • Extraneous solutions from multiplying by an expression that can be zero and from squaring: Wikipedia, “Extraneous and missing solutions”, read October 2026.
  • “Explain each step in solving a simple equation as following from the equality of numbers asserted at the previous step, starting from the assumption that the original equation has a solution” (HSA-REI.A.1) and the third practice standard’s “distinguish correct logic or reasoning from that which is flawed, and — if there is a flaw in an argument — explain what it is”: Common Core State Standards for Mathematics, read October 2026.
  • “Assess the validity of an argument”: Department for Education, Mathematics programmes of study: key stage 4 (2014), read October 2026.
  • Every number and answer in this topic (each line of the three proofs with numbers put in, the rectangles’ areas, the four two-digit howler fractions, the running totals of the three sums and the copy trick’s answers, the eight-bit sums, the questions’ answers, log⁡12 \log \frac{1}{2} ) was computed in checks/textbooks/math-further-9-12/18/tmp/topic_numbers.py.