[HN Gopher] How real are real numbers? (2004)
       ___________________________________________________________________
        
       How real are real numbers? (2004)
        
       Author : MindGods
       Score  : 50 points
       Date   : 2020-08-02 16:53 UTC (6 hours ago)
        
 (HTM) web link (arxiv.org)
 (TXT) w3m dump (arxiv.org)
        
       | karmakaze wrote:
       | > We discuss mathematical and physical arguments against
       | continuity and in favor of discreteness
       | 
       | I can appreciate the physical arguments which makes me think of
       | this as a question in physics. What might the mathematical ones
       | be? Math is about defining a system and playing it out, what
       | would make continuous numbers off-limits?
        
         | karmakaze wrote:
         | [I'll assume the downvote was a misclick and that math/physics
         | hasn't also become political.]
        
           | sebastialonso wrote:
           | I don't understand. You didn't say anything remotely
           | political
        
         | ojnabieoot wrote:
         | The article goes into significant detail, but the problem is
         | that the _computable_ real numbers are a tiny slice of all real
         | numbers, and in general even in principle mathematicians can
         | only deal with a countable subset of the reals. So
         | (metamathematically) if almost every single real can 't
         | actually be used in mathematics, it's hard to say the concept
         | has much mathematical validity. [Which makes its mathematical
         | _usefulness_ a philosophical pickle.]
         | 
         | > Math is about defining a system and playing it out
         | 
         | A lot of mathematicians would consider this a very limited view
         | of the subject.
        
           | contravariant wrote:
           | >A lot of mathematicians would consider this a very limited
           | view of the subject.
           | 
           | I'm not sure it's as limited as you think it is.
           | 
           | It's not very specific though I'll give you that.
        
           | asdf_snar wrote:
           | > A lot of mathematicians would consider this a very limited
           | view of the subject.
           | 
           | Could you provide an example of such a mathematician?
        
           | tomtomtom777 wrote:
           | > in general even in principle mathematicians can only deal
           | with a countable subset of the reals. So (metamathematically)
           | if almost every single real can't actually be used in
           | mathematics, it's hard to say the concept has much
           | mathematical validity.
           | 
           | Let me give it try:
           | 
           | > let R be the set of real numbers. Let x be an element of R.
           | 
           | There it is, I've dealt with and used every single real
           | number.
           | 
           | The notion that reals are only real when they are
           | individually described (Borel's credo in the article) is an
           | odd one. Sure, almost every real number is a "Mathematical
           | fantasy" as the author calls it, but that doesn't mean
           | Mathematicians can't use them or deal with them.
           | 
           | Mathematics _excels_ in dealing with imaginary things. To
           | extent Borel 's credo to question the Mathematical validity
           | of these Mathematical fantasies seems to defy the entire idea
           | of Mathematics.
        
           | fractionalhare wrote:
           | _> A lot of mathematicians would consider this a very limited
           | view of the subject._
           | 
           | Maybe? A lot of mathematicians actually do describe it just
           | like that.
           | 
           | In fact that's one of the most common ways the difference
           | between mechanical arithmetic and research mathematics is
           | described on forums like r/math. And a lot of posts on Math
           | Overflow have precisely the flavor of defining things and
           | then playing around with what consequences emerge.
        
       | montecarl wrote:
       | If it is not possible to compute most reals, then is there a
       | number system, with only computable numbers that extends the
       | rational numbers to include computable reals such as Pi, e,
       | sqrt(2)?
        
         | andromaton wrote:
         | Yes, computable numbers (0)
         | 0:https://en.m.wikipedia.org/wiki/Computable_number
        
       | [deleted]
        
       | rurban wrote:
       | So the answer is unexpected: real enough.
        
       | dmch-1 wrote:
       | Real numbers are a convenient abstraction which help us think
       | about certain things. They don't have to be any more real than
       | that. (Have not read the article though, sorry if this comment is
       | irrelevant).
        
       | Smaug123 wrote:
       | I know it's completely unrelated to the article, but I would like
       | to take a moment to plug an absolutely beautiful proof of the
       | uncountability of [0,1], which I first saw in
       | http://people.math.gatech.edu/~mbaker/pdf/realgame.pdf .
       | 
       | Briefly: Alice and Bob play a game. Alice starts at 0, Bob starts
       | at 1, and they alternate taking turns (starting with Alice), each
       | picking a number between Alice and Bob's current numbers. (So
       | start with A:0, B:1, then A:0.5, B:0.75, A:0.6, ... is an example
       | of the start of a valid sequence of plays.) We fix a subset S of
       | [0,1] in advance, and Alice will win if at the end of all time
       | the sequence of numbers she has picked converges to a number in
       | S; Bob wins otherwise. (Alice's sequence does converge: it's
       | increasing and bounded above by 1.)
       | 
       | It's obvious that if S = [0,1] then Alice wins no matter what
       | strategy either of them uses: a convergent sequence drawn from
       | [0,1] must converge to something in [0,1].
       | 
       | Also, if S = (s1, s2, ...) is countable then Bob has a winning
       | strategy: at move n, pick s_n if possible, and otherwise make any
       | legal move. (Think for a couple of minutes to see why this is
       | true: if Bob couldn't pick s_n at time n, then either Alice has
       | already picked a number bigger, in which case she can't ever get
       | back down near s_n again, or Bob has already picked a number b
       | which is smaller, in which case she is blocked off from reaching
       | s_n because she can't get past b.)
       | 
       | So if [0,1] is countable then Alice must win no matter what
       | either of them does, but Bob has a winning strategy;
       | contradiction.
        
         | saiojd wrote:
         | I don't follow why Bob can play any legal move when s_n is not
         | possible. The proposition is that, if S is countable, Bob has a
         | winning strategy. Suppose S = (s1, s2, s3), which is finite and
         | therefore countable. On turn 1 Alice picks s1. Since s1 is
         | already taken, Bob picks any legal move, which means any number
         | in [0, 1]. Suppose he picks s3. Then, Alice picks s2 and wins?
        
           | lmkg wrote:
           | They must continue playing. There is no termination condition
           | for the game. They always continue playing an infinite number
           | of steps.
           | 
           | Alice picks s2. Then Bob picks some number less than s3, so
           | the sequence does not converge to s3. Then Alice picks some
           | number larger than s2, so the sequence does not converge to
           | s2. Any number that is picked after a finite number of steps,
           | cannot be the value that the sequence converges to.
        
             | saiojd wrote:
             | Ok, that makes more sense. The part I still don't get is
             | how we can pick a number x such that s2 < x < s3 without
             | directly assuming that [0, 1] is uncountable.
        
         | adamnemecek wrote:
         | Proofs by contradiction are not accepted in some flavors of
         | mathematics, like constructive mathematics. In fact,
         | constructive mathematicians believe in a definition of real
         | numbers that is more in line with what this paper talks about.
        
           | millimeterman wrote:
           | I'm not familiar with this specific proof, but reading the
           | description it sounds perfectly constructive.
           | 
           | A true proof by contradiction would be "Assume [0, 1] is not
           | uncountable. That leads to a contradiction, so [0, 1] is not
           | not uncountable. By the law of the excluded middle, [0, 1] is
           | therefore uncountable."
           | 
           | This proof seems to be "Assume [0, 1] is countable. That
           | leads to a contradiction, so [0, 1] is not countable." That's
           | not a proof by contradiction - it's just how you prove a
           | negative.
           | 
           | This is a nice blog post about the distinction:
           | https://existentialtype.wordpress.com/2017/03/04/a-proof-
           | by-...
        
             | fractionalhare wrote:
             | Nice comment. A succinct explanation of the difference
             | between negation and contradiction can also be found in
             | this r/math comment: https://reddit.com/r/math/comments/cu9
             | gsk/_/exse1ps/?context...
             | 
             | The terminology gets abused a lot, even by professors. It's
             | actually hard to find theorems which really require proof
             | by contradiction.
        
             | a1369209993 wrote:
             | > [0, 1] is not not uncountable. By the law of the excluded
             | middle, [0, 1] is therefore uncountable.
             | 
             | Nitpick: that's not excluded middle, that's double negation
             | elimination. They're both non-constructive and (IIRC)
             | equivalent in most formalizations, but they're not the same
             | thing.
        
           | ogogmad wrote:
           | Proofs that derive a contradiction are perfectly acceptable
           | in constructive mathematics. Indeed, the real numbers are
           | uncountable in constructive mathematics. What is not allowed
           | is elimination of double negatives, which is not present in
           | the above proof.
        
             | adamnemecek wrote:
             | I'm not sure that real numbers are uncountable in
             | constructive mathematics as they are not computable.
        
               | ogogmad wrote:
               | See Andrej Bauer's proof that they are indeed
               | uncountable:
               | https://mathoverflow.net/questions/30643/are-real-
               | numbers-co...
        
               | adamnemecek wrote:
               | I'm still unconvinced.
        
               | fractionalhare wrote:
               | Is there a specific issue you have with this proof? With
               | respect, I think you may be conflating a constructive
               | proof of the uncountability of the reals with a proof
               | that the set of all computable reals is countable. These
               | are two different claims.
               | 
               | A statement about the reals which is provable under
               | constructive mathematics does not reduce to a statement
               | about the computable reals and vice versa. A set can be
               | constructively definable without all of its elements
               | being constructively enumerable.
        
               | ogogmad wrote:
               | Given any explicit sequence of real numbers, it's always
               | possible to generate a number not in that sequence. In
               | fact, this can be done algorithmically using essentially
               | Cantor's method.
        
               | millimeterman wrote:
               | A simple diagonalization argument is perfectly
               | constructive.
        
               | fractionalhare wrote:
               | Yes, and to clarify what I predict might be a point of
               | contention about the necessity of "contradiction" in
               | Cantor's argument, some of the comments in this thread
               | might be helpful: https://reddit.com/r/math/comments/70xe
               | on/why_is_cantors_dia...
        
           | Davidzheng wrote:
           | Ok I think what happens here is that we assume for the real
           | numbers an increasing sequence which is bounded converges. I
           | think that a number system with this property is probably
           | already hard to construct in constructive math.
        
             | Davidzheng wrote:
             | So the problem that constructive math has for real numbers
             | is that it's hard to show real numbers exist at all, not
             | that it's uncountable if you have its properties. Also the
             | deeper point is that you have all the properties of the
             | real numbers you can actually derive the law of excluded
             | middle. (Coming from the supremum axiom)
        
               | adamnemecek wrote:
               | This is really interesting. I'm not surprised by axiom of
               | choice being based on real numbers. I've been thinking
               | about that lately but I don't have a good intuition why.
               | Do you have a link?
        
               | ogogmad wrote:
               | > So the problem that constructive math has for real
               | numbers is that it's hard to show real numbers exist at
               | all
               | 
               | No. They exist in any topos with a Natural Number Object.
               | In other words, they exist in all varieties of
               | constructive mathematics that admit a set of natural
               | numbers.
        
             | ogogmad wrote:
             | No. The real numbers are constructed as located Dedekind
             | cuts, or modulated Cauchy sequences. There are no issues
             | with this construction in constructive mathematics.
             | 
             | You are indeed right that you can't show that an increasing
             | and bounded sequence of real numbers has a limit. But you
             | can prove constructively that if a sequence of real numbers
             | is _Cauchy_ then it has a limit. And it is that last
             | property which is the defining property of the real numbers
             | (Cauchy completeness).
        
         | achillesheels wrote:
         | I wonder if this further demonstrates the reality of the
         | complex domain and the anachronism of the real number line? In
         | that, numbers are "circularly" or ultimately geometrically
         | countable and not sequentially?
        
           | ogogmad wrote:
           | The complex numbers are also uncountable.
        
           | fractionalhare wrote:
           | It does not demonstrate that, no. Complex numbers are no more
           | "real" than real numbers are. They are uncountable, as
           | another commenter said. In general they share many properties
           | with real numbers because the sets C and R^2 are isomorphic
           | and isometric with respect to each other.
        
         | avani wrote:
         | In a similar vein, Cantor's original diagonalization proof of
         | uncountability is one of the most satisfying results in real
         | analysis. From
         | https://www.cs.virginia.edu/luther/blog/posts/124.html:
         | 
         | "Any real number can be represented as an integer followed by a
         | decimal point and an infinite sequence of digits. Let's ignore
         | the integer part for now and only consider real numbers between
         | 0 and 1. Now we need to show that all pairings of infinite
         | sequences of digits to integers of necessity leaves out some
         | infinite sequences of digits.
         | 
         | Let's say our candidate pairing maps positive integer i to real
         | number r_i. Let's also denote the digit in position i of a real
         | number x as x_i. Thus, if one of our pairings was (17,
         | 0.651249324...) then r_17^4 would be 2. Now, consider the
         | special number z, where z_i is the bottom digit of r_i^i + 1.
         | 
         | The number z above is a real number between 0 and 1 and is not
         | paired with any positive integer. Since we can construct such a
         | z for any pairing, we know that every pairing has at least one
         | number not in it. Thus, the lists aren't the same size, meaning
         | that the list of real numbers must be bigger than the list of
         | integers."
        
           | kmill wrote:
           | Before the diagonalization argument, Cantor had another proof
           | of the uncountability of the reals. Looking it up again, it's
           | actually pretty much the Alice-Bob game!
           | 
           | See theorem 2: https://www.maa.org/sites/default/files/pdf/up
           | load_library/2...
           | 
           | (To see the correspondence, it's helpful to think of limits
           | as being a kind of game. You claim the limit is a particular
           | value, another party challenges you with an epsilon, and then
           | you respond to the challenge by saying an index in the
           | sequence after which all the entries are within epsilon of
           | the claimed limit.)
        
       | [deleted]
        
       ___________________________________________________________________
       (page generated 2020-08-02 23:00 UTC)