|
|
|
|
|
by peteretep
3203 days ago
|
|
What a shame you're getting downvoted, simply because you're wrong. > Without the decimal point these real
> numbers just become natural numbers.
If your argument is true, presumably you could write a simple program that would generate all the real numbers with a single, infinite loop?I wonder how you'd manage to generate 0.1 and 1.0 with your scheme. |
|
In defense of the GP, I think they were simply thinking of numbers in [0,1). If you write them backwards, it almost seems like it would work:
Done!Unfortunately, you are either stuck with the fact that some numbers (even simple rational ones) do not have a finite decimal expansion. In most formal proofs of the diagonal theorem, we use the infinite representation without trailing 0s (using trailing 9's instead) to force uniqueness, which makes it even trickier.
Or you're stuck trying to assume that there are natural numbers with an infinite representation, so the decimal representation of the rational number 1/3 would correspond to an actual natural number.