Misunderstanding infinitesimals
SPP, you supported the analogy that your 0.000..1 can be compared to epsilon. We don’t know much about your real deal math, but regardless 0.000…1 is not an approach for working with infinitesimals. The transfer principle implies all expressions which are valid in the real numbers are also valid in the hyperreals (which infinitesimals are part of). 0.000…1 is not well-defined in the reals nor do we have reasons to believe it is in the hyperreals. A representation of a value cannot simultaneously terminate and not terminate (e.g 0.999…9). 0.000…1 isn’t even a real value because what is its index value supposed to be? 0.000..1 remains ill-defined in the hyperreals, and is not an infinitesimal (it isn’t a positive real number because it can’t be defined as a real number and it’s also interpretable as 0 if the zeros are never meant to terminate). It’s painful to reason about what positive real values are smaller than 0.000…1, as although some infinitesimals are smaller than other infinitesimals, none of those hypothetical values are well-defined (similar to 0.000…1 itself). I am in doubt that you can settle if the last digit of √(your 0.000…1) is 1 or something else, and if you can’t do so evidentially then the square root function in your system is very narrow. The surreals and other sets/proper classes don’t affirm the well-definition of the 0.000…1 you have proposed, and your own real deal math cannot demonstrate that 0.000…1 is a formal infinitesimal.