One might argue that when multiplying by ten, the right hand side shifts to the left a decimal place, leaving a terminating zero at the end of the infinite string of 9's (). And, therefore, when subtracting (with a one after the last of infinite nines). But it is important to realize the meaning of infinite. There is no terminating 9 and therefore no placeholder after it. There will always be another 9.
Infinite geometric series[]
Evaluating infinite geometric series is easy when utilizing the theorem:
Therefore:
QED
Argument from averages[]
The average of two numbers is found by adding them and dividing by two.
The average is larger than the smaller number , but smaller than the larger number .
If , then
Assuming that 0.999... is less than 1, the average between the two is:
Since , then so does , thus :
QED
Argument from philosophy[]
The definition of the real numbers as a continuum:
If two numbers exist, such and ;
there must exist a third number in between such that
This is saying that if two numbers are not equal, there is a third number that is also unequal and that can fit in between them on the number line. Regardless of the type of real number or the difficulty in computing its value or representing its value, from a purely abstract perspective, there does exist a number that is larger than one but smaller than the other. It is impossible to find a "next higher" number that is both larger to a given value but couldnt have been smaller (see argument from averages).
If , then what number could exist in between them such that ?
Since there is no conceivable number that can exist in between the two, they must be equal according to the definition of the real numbers as a continuum.
QED
Arithmetic proof[]
Evaluate the difference between 1 and 0.9999...
One might argue that after the infinitely many zeros, there is going to be a 1 (). But it is important to grasp what "infinite" means. The 9's are infinite, there is no terminating number at the end. The zeros are also infinite, there is no 1 at the end. There is no "end", there will also be another 9 or another 0.
An infinite string of zeros past the decimal is still just 0:
Since any number subtracted from an equal value is zero: