News for hackers. Stuff that matters.
Re:0.999...= 1 by chris_wot on Tuesday April 28, 2020 @11:45AM (#23008132)
So does this mean that an infinitely small number is zero? As in 1/∞ ?
Re:0.999...= 1 by GolDDranks on Tuesday April 28, 2020 @12:12PM (#23008451)
In real numbers, there doesn't exist such a thing as "infinitely small number" that is apart from zero. Yes, there exists infinitely many numbers between any minisculely small number and zero, but the way they are defined, every single number you can grasp, is finitely small. The "infinitely" small gap is inaccessible. In some other number systems it isn't, but in the standard reals it is.

That means that the "infinitely small" doesn't exist; "smallest apart from zero" doesn't exist either.

Re:0.999...= 1 by thaumasiotes on Tuesday April 28, 2020 @11:52AM (#23008203)
You can read about this in any work on nonstandard analysis. ("Nonstandard" is just the name, much like "imaginary" numbers.)

An infinitely small number is zero when projected onto the real number line. If you introduce an infinitesimal quantity to the reals, then for every number there is a unique real number to which that first number is infinitely close (that is, the difference between them is infinitesimal). You can use that real number as a (good) approximation of all the nonstandard numbers in its halo. (As long as you're comparing it to other real numbers.)

Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @01:03PM (#23009048)
> So does this mean that an infinitely small number is zero?

What does "infinitely small" mean?

> As in 1/∞ ?

What notion of division are we talking about here? The division most people expect is that of real numbers. ∞ is not a real number, so you'll have to specify what you mean.

Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @12:40PM (#23008767)
There is no infinitely small number between 0.999... and 1. The difference is 0.000... Not infinitely small, but infinitely zero.
Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @01:01PM (#23009017)
> There is no infinitely small number between 0.999... and 1. The difference is 0.000... Not infinitely small, but infinitely zero.

Zero. Just zero. The difference is zero. 0. Because 0.999… = 1.

Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @01:13PM (#23009203)
You are stating that 0.999... = 1 proves that 1 - 0.999... equals zero. I am stating that 1 - 0.999... = 0.000... proves that 0.999... = 1.

I think people intuitively see that infinitely zero equals zero.

Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @01:19PM (#23009281)
> 1 - 0.999... = 0.000... proves that 0.999... = 1.

If people accept the former, and that the RHS of the former is in fact 0, they've already also accepted that 0.999…=1. I don't see what the discussion is at that point

Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @01:23PM (#23009349)
If people don't accept the former, they can take out a pencil and paper to compute it themselves. After a few digits it will become obvious.

I don't have a direct computation for making the latter obvious, just indirect ones like 1 - 0.999... and 3 x 0.333...

Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @01:52PM (#23009758)
> If people don't accept the former, they can take out a pencil and paper to compute it themselves. After a few digits it will become obvious.

How can they compute 1-0.999… when they clearly have no idea what 0.999… is?

Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @02:03PM (#23009895)
They have to know that 0.999... means you never stop writing nines.

Put 1.0 on top, 0.9 on the bottom. Start subtracting from left to right, and keep writing nines on the bottom as you go to the right. In no time you'll see that the answer is infinite zeros.

Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @03:09PM (#23010599)
> They have to know that 0.999... means you never stop writing nines.

How do they know that that's a real number?

Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @03:15PM (#23010670)
They don't have to know that it's a real number. Knowing that you never stop writing nines is sufficient to perform the calculation.
Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @03:29PM (#23010829)
You're asking them to perform subtraction. They probably know how to do that with real numbers, but problably not with much else. So they'll have to know that they're real numbers (or whatever numbers you are demanding that they be – you're still unclear on this point if it's not actually the reals).
Re:0.999...= 1 by brlewis on Tuesday April 28, 2020 @03:59PM (#23011179)
Internally I'm saying they're real numbers. In what I say to the person trying to intuit that 0.999... = 1, I'm deliberately avoiding talking about number systems. I'm assuming this person thinks of numbers as sequences of digits, possibly with a decimal point.
Re:0.999...= 1 by gspr on Tuesday April 28, 2020 @05:32PM (#23012355)
And that is where it all goes wrong.
Re:0.999...= 1 by selectodude on Tuesday April 28, 2020 @11:56AM (#23008254)
In calculus, yes.