I think that my previous reply has been deleted, or I never was able to post it and thought I did.
By the way, I actually did not conceive the number
0.9999999999...
aritmetically.
I mean... what are these dots?
The only way I saw this was through a limit of a serie.
With this point of view become important the topology I put on R.
For istance if R has the discrete topology then the serie 0.9999999999... does not converge to 1.
But I just realized that we can define the number 0.999999999999... aritmetically, without any referement to the topology.
It, in fact, can be defined by a simple property.
Let's call [a] = the largest integer lower or equal than a
(so [7,945276] = 7 or [-1,11768] = -2)
Let x be a number such that
[x] = 0
for every natural n > 0
[x *(10^n)] = 9
This property defines 0.999999999999999999... using only order relation and aritmetical operation (and since < can be defined from aritmetic operations, we can say that the definition of 0.99999999999... is based only on aritmetic operations of R, or only on the nature of R as a field).
From this definition, in fact, follows that x is the neutral multiplicative element of R.
So it can be PROVED that x = 1, so 0.999999999... = 1.