Alright, try this one on for size:

X=.9999999...

10x=9.99999...

(10x)-x=9

(9x)/9=1

x=1

.999999...=1

I see where the problem could lie. This one sure is an interesting one.

I was starting to think that some of the arithmetical principals we accept are dogmatic.

^^^^^^^^^^^^^^^^^^^^^^^^^^__

The difference between 1 and 0.9 we can not represent in a number format. At least the level of math that I have reached I have never encountered a way of putting a number like that down on paper. (unless you accept 1 * 10^-infinity)

^^^^__

1 - 0.9 = is a theoretical number.

I could use some feedback here. Am i correct here or no?

Therefore:

10 * that theoretical number can not be the same as the "theoretical number" unless that number is 0.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__

So, 10x - x /= (does not equal) 9x if and only if x = 0.9.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__

10x = 10 - 10 * "theoretical number (1 -0.9)" and

^__^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__

9.9 = 10 - 1 * "theoretical number (1 -0.9)" and since those 2 things are not equal that's where I think the problem lies.