I disagree. Any middle school student can calculate 1/3 to be 0.33333... using long division, but there's no immediately obvious way to go from 1 (or 1/1) to 0.9999...
I can just do it backwards - is 1/3 equal to 0.33333...?
1 / 3 = 0.33333... 3 * 0.33333... = 0.99999... and my child brain "knows" that 1 != 0.99999...
In my child brain this proves that 1 / 3 is not equal to 0.33333..., it's just an approximation.
So I agree with larschdk, those problems are equivalent and one can't be used to prove the other ...
...the same way That Chuck Norris can count to infinity... twice!
And how will I smart middle-schooler know that the result of running the long division algorithm is exactly 1/3, rather than some approximation.
Yes, but there aren’t good arguments for either of them, and that’s the point. The difference is that you have probably already learned how to divide 1 by 3 and have thus convinced yourself that 1/3 does indeed equal 0.333 repeating. It’s not so simple to come to the conclusion that 0.999 repeating equals 1 from simple long division that you would encounter in grade school.
I think it's mostly a matter of definition, since mathematicians consider sums of infinite series equal to their limit (if it's finite), i guess for many practical reasons. If you accept this, then 0.999... = 1. If you don't, then 0.999... can't be assigned a value (but converges to 1), which may be the intuitive understanding of infinite series for some.