Skip to content

Is 0.999… Equal to 1? Three Simple Proofs

Type
Math puzzle
Reading
1 min

Short answer: yes. 0.999…0.999\ldots, with the 9s going on forever, is exactly equal to 1, not just very close. It is the same number written in two different ways, the way 12\tfrac12 and 0.50.5 are.

Contents6 sections

Three short proofs

1. With one third. Everyone accepts 13=0.333…\tfrac13=0.333\ldots. Multiply both sides by 3:

3×13=1,3\times\tfrac13=1,

and

3×0.333…=0.999…3\times 0.333\ldots=0.999\ldots

2. With algebra. Let x=0.999…x=0.999\ldots. Then 10x=9.999…10x=9.999\ldots, and subtracting removes the endless tail:

10x−x=9.999…−0.999…9x=9x=1.\begin{aligned}10x-x&=9.999\ldots-0.999\ldots\\ 9x&=9\\ x&=1.\end{aligned}

3. With a geometric series (the most rigorous of the three). 0.999…0.999\ldots means the infinite sum

0.999…=910+9100+91000+…=∑n=1∞910n=9/101−1/10=1,\begin{aligned}0.999\ldots&=\frac{9}{10}+\frac{9}{100}+\frac{9}{1000}+\dots\\ &=\sum_{n=1}^{\infty}\frac{9}{10^n}=\frac{9/10}{1-1/10}=1,\end{aligned}

using the geometric series formula ∑n≥1arn−1=a1−r\sum_{n\ge 1} ar^{n-1}=\frac{a}{1-r} for ∣r∣<1|r|<1.

The “no gap” argument

If two real numbers are different, there is always another number between them (their average, for example). So try to find a number between 0.999…0.999\ldots and 1. Any candidate would have to be bigger than 0.90.9, bigger than 0.990.99, bigger than 0.9990.999, and so on for every number of 9s, while staying below 1. No such number exists: the gap between 0.99…9⏟n0.\underbrace{99\ldots9}_{n} and 1 is 10−n10^{-n}, which becomes smaller than any positive amount. A distance smaller than every positive number is 0.

Common objections

“It gets closer and closer to 1 but never reaches it.”

That describes the sequence 0.9, 0.99, 0.999, …0.9,\ 0.99,\ 0.999,\ \ldots, and it is true of every term. But 0.999…0.999\ldots is not any of the terms; it is the limit of the sequence, the value the terms approach. That limit is 1.

“There must be a last 9, and then the difference is 0.000…10.000\ldots 1.”

There is no last 9. “0.000…10.000\ldots 1” would need a 1 after infinitely many zeros, which is not a position a decimal digit can occupy. Every digit of a decimal sits at a finite place.

“Then is 0.999…80.999\ldots 8 also equal to 0.999…90.999\ldots 9?”

The question uses the same impossible “last digit”. A decimal with infinitely many 9s has no final digit where an 8 could go, so 0.999…80.999\ldots 8 does not name any number.

Try these

Puzzle 1

Use the algebra trick to write 0.272727…0.272727\ldots as a fraction.

Show Answer

The repeating block has 2 digits, so multiply by 100: 100x=27.2727…100x=27.2727\ldots. Subtract: 99x=2799x=27, so x=2799=311x=\tfrac{27}{99}=\mathbf{\tfrac{3}{11}}.

Puzzle 2

Which other numbers have two decimal expansions?

Show Answer

Every terminating decimal other than 0. For example 0.25=0.24999…0.25=0.24999\ldots and 3=2.999…3=2.999\ldots. Numbers whose decimals never terminate, like 13\tfrac13 or π\pi, have only one.

Puzzle 3

What is 0.0999…0.0999\ldots equal to?

Show Answer

It is 110×0.999…=110×1=0.1\tfrac{1}{10}\times 0.999\ldots=\tfrac{1}{10}\times 1=\mathbf{0.1}.

Frequently asked questions

Is 0.999 repeating equal to 1?

Yes, exactly. The infinite decimal 0.999…0.999\ldots and 1 are two names for the same real number.

Is 0.999 (with three 9s) equal to 1?

No. A finite decimal like 0.9990.999 is 1−0.0011-0.001. Only the never-ending decimal equals 1.

Do mathematicians really agree on this?

Yes. In the real numbers, which is the number system used in school and university math, it is a theorem. The disagreement is only intuitive, not mathematical.