News for hackers. Stuff that matters.
Re:Georg Cantor and His Heritage by kbrkbr on Sunday March 17, 2024 @07:45AM (#39733762)
> Literally any definition of something infinite can always be reduced to a procedure that recursively transforms or observes some prior state.

Could you come up with or point to such a procedure for R (the reals)?

As I understand the diagonalization argument you can do that for N, but not for R.

Re:Georg Cantor and His Heritage by ludston on Sunday March 17, 2024 @07:51AM (#39733793)
Yes? Take any natural or real number. If it has no decimal point add one. Then append any digit. Repeat as necessary.
Re:Georg Cantor and His Heritage by falserum on Sunday March 17, 2024 @08:00AM (#39733852)
1, 1.1, 1.01, 1.001, …

This will never reach 2, so it will not generate all real numbers. (Which was what parent was asking for, to recusively generate all R)

Re:Georg Cantor and His Heritage by ludston on Sunday March 17, 2024 @08:38AM (#39734071)
You can define a procedure that reaches 2 very trivially. e.g. you generate all possible 1 digit numbers, then 2 digit numbers, then 3 digit numbers, etc.

This is how natural numbers work in the first place. You're just adding a decimal point to all of the possible places it could go.

Re:Georg Cantor and His Heritage by falserum on Sunday March 17, 2024 @12:26PM (#39735572)
Thanks for reply.

When will this reach PI or e or sqrt(2)?

(There are infinitely many numbers that will not be reached by this procedure)

Re:Georg Cantor and His Heritage by ludston on Sunday March 17, 2024 @07:48PM (#39739104)
Well, you have to ask yourself what is PI really? You've been taught it is a number with infinite decimal places, however, practically speaking when you use PI you actually round. Practically speaking this doesn't matter because it's not actually possible to have a shape with infinite points in reality so you only need to approximate to whatever fidelity suits you.

How is this? This is because PI is not actually a number. It's a procedure that generates digits for approximating things about circles.

This is the same with sqrt(2). The sqrt procedure emits digits just as the procedure to find all real numbers does.

You can't "reach" PI for the same reason that a natural number can't reach "f(x) => x + 1". That is, natural numbers aren't procedures or functions.

Re:Georg Cantor and His Heritage by falserum on Sunday March 17, 2024 @08:44PM (#39739436)
Fun.

What about 1/3, 1/7, …? Previously outlines recursive procedure doesn’t generate those.

But yeah, if you deny existance of irrational numbers, and redefine Real:=Rational, then you can generate these “real” numbers recursively and it does follow that all infinities have same cardinality here.

Btw. what is the diagonal of a unit square formed by 4 objects at the corners? I assume it is a rational number. Btw2. If you take that answer and multiply by itself, what do you get?

Re:Georg Cantor and His Heritage by ludston on Sunday March 17, 2024 @09:25PM (#39739676)
1/3 is also a special kind of procedure. It's 1 divided by 3. Either you use the isomorphic 0.3 repeater procedure where you recursively add 3 digits until you get bored or you have enough, or you use division to generate the number sequence. The fun thing about fractions is that we've worked out some ways in which fractions can be multiplied with natural numbers and rational numbers to generate new fractions, and also some fractions conveniently are isomorphic with rational and natural numbers.
Re:Georg Cantor and His Heritage by falserum on Monday March 18, 2024 @05:18PM (#39750148)
> 1/3 is also a special kind of procedure.

Important to note: When ggp asked for a recursive procedure to generate real numbers, they wanted that exactly same proceedure would generate all reals (not special procedure for each number)

If we have special procedure for each number, then procedure to generate 1/3 is just 1/3. …of course naively assuming notation of 1/3 is as valid as 0.33333…, and that base 10 is not the only possible base.

Re:Georg Cantor and His Heritage by ludston on Monday March 18, 2024 @07:04PM (#39751120)
Once you drop infinity as an axiom you have to think about fractions and repeating decimals differently.

1/3 isn't a real, it's a fraction. Fractions can be used to generate reals, and they can be used in algebra along with reals.

0.(3) is also not a real. It's also just representative of a procedure that can generate reals.

Both 1/3 and 0.(3) can still be used in algebra in the same way as before. You don't lose any capability because you can't practically expand 0.(3) to infinite decimal places in the first place.

Re:Georg Cantor and His Heritage by falserum on Tuesday March 19, 2024 @10:55AM (#39756345)
Is 1/10 (also known as 0.1) a valid number in base 10?

What about same number expressed in base 3? (I think in base 3 that would be written as 1/31)

And what about number 0.1 in base 3? (Which is equivalent to 1/3 in base 10)

Re:Georg Cantor and His Heritage by ludston on Tuesday March 19, 2024 @09:30PM (#39762107)
You can have as many different symbols as you like, so long as you can actually write them on paper. As soon as you tell me that one of those symbols is a number with infinite digits I will disagree with you, given that you are unable to tell me what those digits are before the universe ends.
Re:Georg Cantor and His Heritage by AnimalMuppet on Tuesday March 19, 2024 @09:47PM (#39762187)
I can tell you that the number is 0.1 in base 3, which defines the number precisely. Or I can tell you that it in base 10, it has an infinite representation, and all the digits are 3. There, I told you what they all are, and the universe has not ended yet.
Re:Georg Cantor and His Heritage by ludston on Wednesday March 20, 2024 @09:13AM (#39765972)
> Or I can tell you that it in base 10, it has an infinite representation,

Does it really have an infinite representation? I can't imagine an infinite representation fitting on a page. I'm pretty sure you're representing it as 1/3 or 0.(3). Neither of those representations are infinite. They're only a few characters really.

Re:Georg Cantor and His Heritage by falserum on Thursday March 21, 2024 @01:55PM (#39782038)
Nice.

Are these numbers the same: “0.5 in base10” and “0.1 in base2”?

Re:Georg Cantor and His Heritage by kbrkbr on Sunday March 17, 2024 @02:16PM (#39736605)
If you could, you could use that procedure to create a mapping

1 => first step in the procedure 2 => second step ...

That in turn would mean that N and R have the same cardinality. This would be news.

Re:Georg Cantor and His Heritage by ludston on Sunday March 17, 2024 @07:51PM (#39739113)
If infinities don't exist then R and N don't have cardinality so that's not really a problem.
Re:Georg Cantor and His Heritage by kbrkbr on Monday March 18, 2024 @06:18AM (#39742126)
It seems to me that this comes at the price that now in your geometry the diagonal of a unit square does not have a defined length. Only an approximate one of 1.41421, but what does this approximate?
Re:Georg Cantor and His Heritage by ludston on Monday March 18, 2024 @08:24AM (#39743311)
What price? In an algebraic setting you are never going to convert sqrt(2) into a real number, and in any practical setting you're going to have to round because nothing real actually has infinite precision.
Re:Georg Cantor and His Heritage by kbrkbr on Monday March 18, 2024 @12:03PM (#39746302)
It would appear that sqrt(2) does not have a meaning now, as sqrt(-1) in R. So it does not seem to matter if you do not convert it in an algebraic setting. There is no such number that you can reach with the enumerative approach, which will only give you the rational numbers. There are lots of proofs that sqrt(2) is not rational.

But in all probability we are discussing the wrong thing here. Our difference it's likely at a deeper conceptual level than this.

Re:Georg Cantor and His Heritage by falserum on Monday March 18, 2024 @05:24PM (#39750216)
In neibhouring thread that deeper difference appeared to be: “PI is not actually a number.”