If 0.99999... doesn't exist, then isn't the statement 0.9999....=1 vacuously true?
Hmmm, I'm not sure of your logic there. You can simply define the symbol .999999... to be 1, but that sort of defeats the object. 1 divided by 3 yields .3333333..., and as a physical (constructable) process never yields the precise 1/3. We would like to imagine the process continuing to infinity to make the answer precise and then treat these infinite strings as simple continuations of the finite decimals, obeying the same operations. One must then ensure that these infinite strings remain consistent under these operations.
Fortunately, they are
But the constructivist will never believe you becasue you can never produce one!
Maybe I'm just thinking about it too much?
One can never think about maths too much