Live data from Hacker News

Indescribable numbers: The theorem that made me fall in love with math

blog.ram.rachum.com

81–90 of 91 posts

Re: Indescribable numbers: The theorem that made me fall in love with math

#81

This is actually an information theory problem which follows directly from the existence of incompressible numbers. The simple explanation for incompressibility goes something like this: Compression means reversibly mapping longer bitstrings to shorter bitstrings. For each bit you add to the length of a string, you multiply the number of values it can represent by two. That means you cannot uniquely (i.e. reversibly)…

> You can take any bitstring (but not all bitstrings) of any length, including infinite, and assign a specific shorter (and finite) bitstring to represent it. You then have a finite encoding for that specific infinite sequence of symbols which can henceforth be used to describe it. You just can't do it for every infinite bitstring because you have insufficiently many finite bitstrings with which to represent them.

I agree with your general idea, but, won't you run into a problem already before you run into the pigeon-hole principle?

How do you do that, even for a single one?

I mean, how do you "take" an infinite bitstring to assign a symbol to it, without first having to have a finite description of this infinite bitstring?

You can't say "this infinite bitstring is now represented by the symbol 01101", without directly or indirectly specifying what "this infinite bitstring" refers to, and you need to do that specifying in a finite amount of symbols.

So it seems to me that, if you were to (foolishly) try the above infinite task, you'd run out of infinite bitstrings (that you can describe) just as fast as you'd run out of finite bitstrings that you'd like to compress them with?

Re: Indescribable numbers: The theorem that made me fall in love with math

#82
Way too impressed with numbers. The height of a helium balloon is only connected with numbers in the mind of a mathematician. Its actually not specifically anywhere, what with defining what constitutes the position of the balloon (the top? The bottom? an imaginary centroid? All are unmeasurable in an absolute way) and quantum mechanics and all.

Re: Indescribable numbers: The theorem that made me fall in love with math

#83
post #58
post #57

> It is well proven that Aleph one, which is the infinity of the real numbers, is undeniably bigger than the infinity of the natural numbers. This language really aggravates me. Thus far, there is no definition for what it means for one infinite series of numbers to be "bigger" than another. > bear in mind that the set of real numbers is “even more infinite", and that’s the closest I can give you to an intuitive desc…

There are several different definitions for comparing infinite quantities, and I've used one of them. If I defined all the terms, my article would be twice as long (and it's too long as it is.) Whoever wants precise technical terms is welcome to go on Wikipedia.

The standard intuitive explanation seems pretty easy and worthwhile:

Two sets are the same size if and only if you can pair members up.

{1, 2, 3} and {4, 5, 6}, obviously.

{1, 3, 5...} and {2, 4, 6...} are too, you can pair them up (1, 2) (3, 4) (5,6) ...

But some sets aren't the same size; you can't pair them up. It's easy if they're both finite, or one is infinite. If both are infinite, well, if they're not the same size, one has to be larger: there are elements in one that are "left over" after trying to pair them up. That's the bigger one. Cantor proved that this does, in fact, happen. The reals can't be paired up with integers.

Re: Indescribable numbers: The theorem that made me fall in love with math

#84

what the author means to allude to, through some nonsensical rambling, are the incomputable numbers [1] the cardinality of all real numbers that can be described by a terminating computer program to some accuracy is a countable set (since the number of such programs is countable) however, the cardinality of the reals is uncountable. hence most real numbers cannot be computed beyond a certain accuracy. Edit (additiona…

Yeah, but you can describe many incomputable numbers. Indescribable numbers are not the incomputable numbers- Chaitin's constant's a nice one, it's the proportion of Turing machines that halt. Described. Now, compute it...

Re: Indescribable numbers: The theorem that made me fall in love with math

#85
post #6

Ah, he's just getting started on his journey into the set of real numbers! Eventually he will discover, "God made the integers. All else is man made.". In particular, man made the real numbers to be complete which means that every sequence that appears to converge, that is, meets, the Cauchy criterion, actually does converge. Really his discoveries are about the completeness property of the real numbers. So, in parti…

Got any links to expound on some of your notes? Or would non-mathematicians just be better off starting from the beginning..

Re: Indescribable numbers: The theorem that made me fall in love with math

#86
Anyone interested in this would immensely enjoy Meta Math! by Gregory Chaitin. Basically, he demonstrates that there are theorems which are randomly true: they're true for no particular reason. It's, of course, deeply connected with Gödel's work.

If anyone's working in this space, I'd love to chat with people familiar this stuff.

Edit: arXiv PDF preprint is at http://arxiv.org/pdf/math/0404335.pdf

Re: Indescribable numbers: The theorem that made me fall in love with math

#87
post #71
post #63

Earlier quoted context omitted.

"Credible", likely yes. Likely also awkward. To weasel out, I just said we "want completeness". When you look at the alternatives, you may conclude that you still want completeness and, thus, are stuck with the reals with no alternative you "want"!

Awkward I would agree with, but probably only because we're much more used to the usual approach (cf the "awkwardness" of Haskell). Still, you'll see in that paper that the reals he constructs are complete. The get out clause is that they are not a set, but a class.

> The get out clause is that they are not a set, but a class.

Good grief! In axiomatic set theory, introducing 'classes' was the "get out clause" from the Russell paradox of the the set of all sets that are not members of themselves. So, the patch, the time I studied one version of axiomatic set theory, was to say that there are some sets and we know what they are and we know that the Russell paradox can't happen now, so let's go on.

It appears that the OP and alternatives to the usual treatment of the real numbers are based on what can be described. This issue doesn't impress, or, really, concern me. To me, for just an easy answer, there is the real line with points, and that's description enough for me. Apparently the OP wants a description in terms of digits and is bothered that uncountably infinitely many reals need countably infinitely many decimal digits to be described. Okay, if don't like all those digits, then just return to the points on the line and let those points be the description. Good enough for me, but at this point I have quite different fish to fry getting my business going, really like the real numbers and what classic pure and applied math do with them, and see no good reason to change the foundations of what I do.

More generally, it appears that computer science is struggling to find something to do beyond the biggies of quicksort, heap sort, merge sort, AVL trees, red-black trees, BNF, YACC, LALR parsing, relational database, P versus NP, etc. So computer science wants to take parts of statistics, optimization, control theory, and now the foundations of math for its own and, in those fields, do things differently.

Maybe I'm missing a point: Maybe the idea is to have all the 'numerical' data computing works with be describable in some finite way, that is, not just a countably infinite sequences of digits, and, thus, get rid of, say, numerical error. Maybe. Seems a bit far fetched.

Re: Indescribable numbers: The theorem that made me fall in love with math

#88
post #58

Earlier quoted context omitted.

There are several different definitions for comparing infinite quantities, and I've used one of them. If I defined all the terms, my article would be twice as long (and it's too long as it is.) Whoever wants precise technical terms is welcome to go on Wikipedia.

The standard intuitive explanation seems pretty easy and worthwhile: Two sets are the same size if and only if you can pair members up. {1, 2, 3} and {4, 5, 6}, obviously. {1, 3, 5...} and {2, 4, 6...} are too, you can pair them up (1, 2) (3, 4) (5,6) ... But some sets aren't the same size; you can't pair them up. It's easy if they're both finite, or one is infinite. If both are infinite, well, if they're not the sam…

Thanks. I don't know if this is the right place to get into this, but I still find that explanation aggravating. Perhaps (probably) if I went and read Cantor's original work, I would be satisfied. But perhaps you can save me the trouble.

Here is my problem. You actually can't pair up the reals with the integers, simply because the reals cannot be enumerated. If you take two sets whose members actually can be enumerated, you can pair them up up long as you want.

To reiterate: I'm claiming that the "pairing" operation is not defined validly here, because it would rely on enumerating the elements of both sets, which you cannot do for the reals. Since the proposed definition of "bigger" rests on the "pairing" operation, that definition doesn't appear to be valid to me.

Re: Indescribable numbers: The theorem that made me fall in love with math

#89
post #19
post #17

Earlier quoted context omitted.

> In particular, man made the real numbers to be complete which means that every sequence that appears to converge, that is, meets, the Cauchy criterion, actually does converge. Indeed, but by the same argument as the author's, there are more Cauchy sequences than can be described, so it looks like the real numbers are much bigger than necessary to do mathematics :)

No, to "do mathematics", e.g., show that the Riemann integral exists, that e and pi exist, etc., we want completeness. Then we are done: The reals are the only complete Archemedean ordered field! So, we have no choice!

You argued (without much detail, but I'll buy it) for completeness, but then snuck in ordered-ness and Archimedean-ness. As a p-adic analyst, I object to taking these latter two characteristics for granted as necessary for mathematics.

(Also, one has to be careful about the meaning of 'complete' in the uniqueness statement; i.e., it must be understood to mean complete as an ordered field (satisfying the least-upper-bound property), not just complete as a uniform space (having every Cauchy sequence converge). See Paul Sally's "Tools of the trade" (http://www.amazon.com/Tools-Trade-Paul-J-Sally/dp/0821846345) for some discussion of this.)

Re: Indescribable numbers: The theorem that made me fall in love with math

#90
post #89
post #19

Earlier quoted context omitted.

No, to "do mathematics", e.g., show that the Riemann integral exists, that e and pi exist, etc., we want completeness. Then we are done: The reals are the only complete Archemedean ordered field! So, we have no choice!

You argued (without much detail, but I'll buy it) for completeness, but then snuck in ordered-ness and Archimedean-ness. As a p-adic analyst, I object to taking these latter two characteristics for granted as necessary for mathematics. (Also, one has to be careful about the meaning of 'complete' in the uniqueness statement; i.e., it must be understood to mean complete as an ordered field (satisfying the least-upper-b…

I was assuming that for counting, measuring, and arithmetic, we want a field (you know, addition, multiplication, both with an identity element and inverses, associativity, a distributed law, commutativity). We want order -- that is bigger and smaller. And likely we want Archimedean order.

So, if we was also want each nonempty set bounded above to have a least upper bound, then we are stucko with the usual reals.

For algebra, and in particular number theory, already in undergraduate school one of my math profs declared that I'm an analyst and not an algebraist. The difference? As that math prof explained, it: "Analysis has an idea behind it. Algebra is just pushing symbols around." I can think intuitively about analysis and often convert the intuitive ideas into good proofs; in algebra, mostly I can't do such a thing. I ended up writing my honors paper in group representations -- I didn't like such concentration on algebra.

For using strange constructions from algebra or computer science to replace the reals, I will have to decline to buy in based if only on ignorance of the offering. But somehow I suspect that the reals are the right answer!

Post reply on HN