Mark44 said:
I didn't say anything about infinitesimals. What I said in that post was that the difference between 1 and ##\sum_{i = 1}^N \frac 9 {10^i}## can be made as small as anyone demands, by choosing an appropriate value for N.
If for a given N the difference isn't as small as you would like, I'll choose a larger value of N.
If for that N the difference isn't as small as you would like, I'll choose an even larger value of N.
If for that N the difference isn't as small as you would like, I'll choose an even larger value of N.
If for that N the difference isn't as small as you would like, I'll choose an even larger value of N.
and so on until you tire of the game.
The problem with that is that there is no end of the game: there is always a difference. A difference necessarily means not equal to zero. This is why you need the concept of infinitesimals, i.e there exist a number that is indivisible. That may put an end to the game.
No matter what, you will have to define something as being true. My previous source has a citation that I find interesting:
https://en.wikipedia.org/wiki/0.999...#In_alternative_number_systems said:
Although the real numbers form an extremely useful
number system, the decision to interpret the notation "0.999..." as naming a real number is ultimately a convention, and
Timothy Gowers argues in
Mathematics: A Very Short Introduction that the resulting identity 0.999... = 1 is a convention as well:
However, it is by no means an arbitrary convention, because not adopting it forces one either to invent strange new objects or to abandon some of the familiar rules of arithmetic.
Mark44 said:
I asked a question similar to this a couple times: if 0.999... is not equal to 1, then what do you get from the difference 1 - 0.999... ?
Let's begin with numbers that are finite. You get:
$$1 - 0.(9)_n = \frac{1}{10^n}$$
Where ##n## is a positive natural number. Even for ##n=0##, it works: ##1 - 0 = 1##. No matter what is the value of ##n##, there is always a difference that is non-zero.
You can even find ##\frac{1}{3}## with something similar:
$$3 \times 0.(3)_n = 0.(9)_n = 1 - \frac{1}{10^n} = 1 \times \left(1 - \frac{1}{10^n}\right)$$
$$\frac{1}{3} = \frac{0.(3)_n}{1 - \frac{1}{10^n}}$$
The difference between ##\frac{1}{3}## and ##0.(3)_n## can be found this way:
$$\frac{1}{3} - 0.(3)_n = \frac{0.(3)_n}{1 - \frac{1}{10^n}} - 0.(3)_n = \frac{1}{3 \times 10^n}$$
And since for each value of ##n## there is a value ##n+1##, it is possible that the difference get always smaller.
Now let's go into infinitesimals. If there is always a difference with finite number, then it seems logical that there is also one with infinite number. But it has to be smaller. Let's say ##\epsilon## is indivisible, thus the closest number to zero. One could define the difference as:
$$1 - 0. \bar 9 \triangleq \epsilon$$
If we use that definition to find ##\frac{1}{3}## as we did before, we get:
$$\frac{1}{3} = \frac{0.\bar 3}{1 - \epsilon}$$
Similarly, the difference between ##\frac{1}{3}## and ##0.\bar 3## should be found this way:
$$\frac{1}{3} - 0.\bar 3 = \frac{0.\bar 3}{1 - \epsilon} - 0.\bar 3 = \frac{\epsilon}{3}$$
Now we have a problem, since ##\epsilon## is indivisible by definition.
But if one defines the difference as:
$$1 - 0. \bar 9 \triangleq 0$$
Then repeating everything above yields:
$$\frac{1}{3} = 0.\bar 3$$
And:
$$\frac{1}{3} - 0.\bar 3 = 0$$
That is coherent and it is elegant. So by
convention (as stated in my previous quote), accepting that ##1 - 0. \bar 9 \triangleq 0## is OK.
But what if ones defines the difference as:
$$1 - 0. \bar 9 \triangleq \lim_{n \rightarrow \infty} n\epsilon$$
I don't know if it causes other problems, but I know it solves my ##\frac{1}{3}## problem:
$$\frac{1}{3} = \frac{0.\bar 3}{1 - \lim_{n \rightarrow \infty} n\epsilon}$$
and:
$$\frac{1}{3} - 0.\bar 3 = \frac{0.\bar 3}{1 - \lim_{n \rightarrow \infty} n\epsilon} - 0.\bar 3 = \frac{\lim_{n \rightarrow \infty} n\epsilon}{3}$$
Because for a very large value of ##n##, there is always a ##\frac{n}{3}## that exists, then it is coherent.
But without looking further, that is already - as stated in my previous quote - a
strange new object.
So, it makes sense to define ##1 - 0. \bar 9 \triangleq 0##, but I think the ##\triangleq## is important here, it cannot be proven, it is a definition. So the question «What else could it be equals to?» may very well have an answer if we insist that there must be a difference. But - when compared to not having a difference - would it add something without complicating everything? Probably not.