# What's up with the Continuum?

**URL:** <https://boards.straightdope.com/t/whats-up-with-the-continuum/500880>\
**Category:** Factual Questions\
**Created:** [June 24, 2009, 9:38pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880 "2009-06-24T21:38:28Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Thudlow\_Boink](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/thudlow_boink/32/320_2.png) [@Thudlow\_Boink](https://boards.straightdope.com/u/Thudlow_Boink)\
**Post date:** [June 26, 2009, 3:53am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/41 "2009-06-26T03:53:12Z")

</div>

> [@adhay](#):
>
> I suppose this is off topic but what do think of this?
> 
> [http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html](http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html)

I didn’t read the whole thing carefully, but this

> [@](#):
>
> In this Section we shall actually disprove Cantor’s thesis: we shall show that the decimal number X = 0.x1x2x3x4x5 … xk … must be in Table 1 – specifically, on the list after n.
> 
> To do this we calculate the probability of X existing on the list after n. Note that x1, x2, x3, x4, x5, … xk … are all digits from 0 to 9 inclusive. **The probability of any permutation of digits from 0 to 9 inclusive existing in a list of such permutations of digits is non-zero**.

is (a) wrong, and (b) reminds me of that “last time this sort of thing came up” that I mentioned earlier, in [this thread](http://boards.straightdope.com/sdmb/showthread.php?t=520614), which you may find worth reading. The key point, though, is that something being possible does **not** imply that that something has a non-zero probability.

---

<div class="post-metadata">

**Author:** ![Indistinguishable](https://avatars.discourse-cdn.com/v4/letter/i/90ced4/32.png) [@Indistinguishable](https://boards.straightdope.com/u/Indistinguishable)\
**Post date:** [June 26, 2009, 3:57am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/42 "2009-06-26T03:57:35Z")

</div>

> [@adhay](#):
>
> I suppose this is off topic but what do think of this?
> 
> [http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html](http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html)

It’s crankery and bullshit: each of sections 2, 3, and 4 is fatally wrong.

In section 2, the author fails to comprehend the consequences of n being arbitrary; it has been shown that, for _every_ value of n, the constructed sequence is not in the list at index #n, which is the same as to show that the sequence is not in the list at all.

In section 3, the author invokes probability without having actually specified a probability distribution. No matter; let us assume he means to show that a randomly constructed list contains all digit-sequences. The author states “The probability of _any_ permutation of digits from 0 to 9 inclusive existing in a list of such permutations of digits is non-zero.” but gives no support for this claim. In fact, this claim is false, destroying his argument. (It is possible he came to this claim by conflating “impossible” with “has a probability of zero”; however, such a conflation would not fit with the standard formalization of probability, and would only be possible on an alternative account of probability which invalidates the fifth paragraph of his argument here)

In section 4, the author erroneously assumes that there is a correspondence between natural numbers and infinite sequences of digits; but, of course, the actual correspondence given by standard notation is only between natural numbers and finite strings of digits.

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 26, 2009, 4:06am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/43 "2009-06-26T04:06:20Z")

</div>

Right. I should have looked past the first two web definitions I found. Fair to say, Aleph-nought is not an integer.

I have to call it a night. I will spend some time looking at Bob’s game with adhay.

Thanks to all.

---

<div class="post-metadata">

**Author:** ![Stealth\_Potato](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Stealth\_Potato](https://boards.straightdope.com/u/Stealth_Potato)\
**Post date:** [June 26, 2009, 4:09am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/44 "2009-06-26T04:09:23Z")

</div>

> [@adhay](#):
>
> I suppose this is off topic but what do think of this?
> 
> [http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html](http://homepage.mac.com/ardeshir/ArgumentAgainstCantor.html)

I think this guy is a crank.

In the second section of that page, after he summarizes Cantor’s proof and in which he presents a “simple argument” against it, he seems to be saying that because for any natural number _n_ there are an infinite number of naturals larger than _n_, it is possible for entries in the hypothetical “table” beyond _n_ to contain the number _X_ which was constructed by selecting digits different from those on the diagonal. In fact it is impossible, because by the very definition of X, it differs in at least one digit from every real number in the table, including the infinity of reals that follow the index _n_, for whatever _n_ you care to choose.

It’s a very simple constraint and it doesn’t stop applying just because it’s being applied to an infinitely long sequence. His argument is essentially like denying the possibility of defining an infinite sequence of ones because there are an infinite number of them and we can’t be sure that one of them isn’t really a _two_, or saying that .999… does not equal 1 because one of the nines between “.999” and infinity could somehow turn into an eight.

The next section is a hilarious probabilistic fallacy of the “make assumptions that _feel_ intuitively right but actually have no basis in fact” variety. The final section is merely a demonstration that he doesn’t understand what a bijection from the naturals to the naturals requires, so he simply assumes that the same requirement holds as for a bijection from the naturals to the reals.

---

<div class="post-metadata">

**Author:** ![Cabbage](https://avatars.discourse-cdn.com/v4/letter/c/f07891/32.png) [@Cabbage](https://boards.straightdope.com/u/Cabbage)\
**Post date:** [June 26, 2009, 5:07am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/45 "2009-06-26T05:07:20Z")

</div>

> [@Indistinguishable](#):
>
> [@everyone](https://boards.straightdope.com/groups/everyone): focusing too much on some dynamic vs. static distinction is a red herring. It’s perfectly well plausible to understand the diagonalization argument even while “visualizing the process as a dynamic and growing thing” (see below).

You may be right, it’s difficult for me to say. However, this thread reminds me of many threads I’ve read and participated in regarding the equality of .9999… and 1. It often seems as though people think, “The further you go out, the repeating 9s get closer and closer to 1, but never actually reach it”. This is their argument, not mine. It seems as though they’re imagining an ever lengthening stretch of "9"s; dynamically “growing”, not already “there”. This, along with a misunderstanding of how the decimal representations of real numbers are defined in the first place, seems to be what causes the confusion (though I can’t be absolutely sure; I can only read their words, not their minds).

And now to relate it back to this thread and the game between Bob and **adhay** : I have a suspicion that **adhay** may have a problem with the bolded part in this line:

> [@](#):
>
> On turn 2, you get to make up a sequence of colors. That is, you write down some rules for how to answer questions of the form ‘What color should go in adhay’s line at column #X?’. Whenever someone asks a question like that, your rules should tell us a specific color to draw at the corresponding point in your sequence. **In this way, if we liked, we could write out your sequence bit by bit, though, of course, it may be impossible to ever actually finish writing out the whole thing**.

I’m not saying it’s a valid problem with your game, but it may appear that way to him/her. I say this because of a previous quote from **adhay** (again, bolding the relevant part):

> [@](#):
>
> Cantor essentially presents a snapshot of an ever expanding table, **presumably taken when the counter has (impossibly) just reached Aleph=nough**t.

This is why I’m trying to stress the idea that, for the sake of Cantor’s proof and **adhay** ’s understanding, it’s perfectly OK to pretend/hypothesize/assume that the “list” (i.e., the bijection between the naturals and reals) already exists. None of the proof hinges in any way on how this list/bijection is created or came to be, or if it could be created in a finite length of time or whatever. The strength in the proof lies in the logical contradiction that its very _existence_ creates in the first place.

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 26, 2009, 12:12pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/46 "2009-06-26T12:12:28Z")

</div>

> [@](#):
>
> You persist in trying to visualize the proof completely in terms of this table, which (as I mentioned earlier) is what is tripping you up. Take the next step and picture no table, but instead a bijection between the naturals and reals.

In any finite (representable) realm where n is the number of decimal places, b the base and N the highest counter (always less than Aleph-nought), there is no bijection between the reals and naturals. How could there be? There are n columns and N=b^n rows and a corner-to-corner “diagonal” is inconceivable and, of course, you could always add another decimal place. It gets more and more obvious as n approaches Aleph-nought and N approaches b^Aleph-nought. However, in a REAL sense, ALL the reals ARE represented to n decimal places. In that sense only, there is a bijection between the reals and the naturals.

It is when the table is imagined to have “instantaneously” been completed and is somehow now a square with an actual diagonal that my imagination fails.

> [@](#):
>
> And now to relate it back to this thread and the game between Bob and adhay: I have a suspicion that adhay may have a problem with the bolded part in this line:  
> Quote:  
> On turn 2, you get to make up a sequence of colors. That is, you write down some rules for how to answer questions of the form ‘What color should goin adhay’s line at column #X?’. Whenever someone asks a question like that, your rules should tell us a specific color to draw at the corresponding pointin your sequence. In this way, if we liked, we could write out your sequence bit by bit, though, of course, it may be impossible to ever actually finish writing out the whole thing.

My problem exactly. I envision a pay rate of $1000/Aleph-nought/second (or hour or year). I’m as well paid writing here.

I have done some computer programming and am quite aware that the problem concerning the equality of 1 and .9999 … is simply one of representation.

> [@](#):
>
> This is why I’m trying to stress the idea that, for the sake of Cantor’s proof and adhay’s understanding, it’s perfectly OK to pretend/hypothesize/assume that the “list” (i.e., the bijection between the naturals and reals) already exists.

With all due respect, one could just as easily hypothesize the existence of unicorns.

---

<div class="post-metadata">

**Author:** ![Half\_Man\_Half\_Wit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/half_man_half_wit/32/21766_2.png) [@Half\_Man\_Half\_Wit](https://boards.straightdope.com/u/Half_Man_Half_Wit)\
**Post date:** [June 26, 2009, 1:14pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/47 "2009-06-26T13:14:52Z")

</div>

> [@adhay](#):
>
> In any finite (representable) realm where n is the number of decimal places, b the base and N the highest counter (always less than Aleph-nought), there is no bijection between the reals and naturals. How could there be? There are n columns and N=b^n rows and a corner-to-corner “diagonal” is inconceivable and, of course, you could always add another decimal place. It gets more and more obvious as n approaches Aleph-nought and N approaches b^Aleph-nought. However, in a REAL sense, ALL the reals ARE represented to n decimal places. In that sense only, there is a bijection between the reals and the naturals.

If your representation only has n digits, then not _all_ the reals will be represented – in fact, there are infinitely many reals that map to any single one of your representations, so you don’t, in fact, have a bijection between the reals and the naturals, but only a bijection between the naturals and a subset of the reals, which isn’t any more useful for proving statements about the reals than a bijection between the naturals and the naturals would be.

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 26, 2009, 1:58pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/48 "2009-06-26T13:58:13Z")

</div>

@Half

> [@](#):
>
> If your representation only has n digits, then not all the reals will be represented

Let’s say the list is taken to 2 decimal places.

0 .00  
1 .01  
2 .02

…

98 .98  
99 .99

.01 represents (to n places) the complete range of .01000000 … to .01999999 … and  
.99 represents .990000000 … to .999999999 …

What happens when n somehow reaches Aleph-nought is beyond imagination.

---

<div class="post-metadata">

**Author:** ![Capt.Ridley\_s\_Shooting\_Party](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@Capt.Ridley\_s\_Shooting\_Party](https://boards.straightdope.com/u/Capt.Ridley_s_Shooting_Party)\
**Post date:** [June 26, 2009, 1:59pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/49 "2009-06-26T13:59:13Z")

</div>

> [@](#):
>
> In any finite (representable) realm where n is the number of decimal places, b the base and N the highest counter (always less than Aleph-nought), there is no bijection between the reals and naturals. How could there be? There are n columns and N=b^n rows and a corner-to-corner “diagonal” is inconceivable and, of course, you could always add another decimal place. It gets more and more obvious as n approaches Aleph-nought and N approaches b^Aleph-nought. However, in a REAL sense, ALL the reals ARE represented to n decimal places. In that sense only, there is a bijection between the reals and the naturals.
> 
> It is when the table is imagined to have “instantaneously” been completed and is somehow now a square with an actual diagonal that my imagination fails.

There is no surjective mapping from a set to it’s power set.

What is the problem here? Why do you keep talking about the table, when it’s been explained repeatedly that the proof of the above statement doesn’t rely on any imaginary table?

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 26, 2009, 2:39pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/50 "2009-06-26T14:39:36Z")

</div>

> [@](#):
>
> There is no surjective mapping from a set to it’s power set.

Quite true in the finite realm. .01 only represents .019999 … and so is not a true mapping. But there is no reason (imo) to think this holds beyond the finite realm.

I think that the distinction between “reals” and “naturals” is an artifact of finite conception applied inappropriately to the infinite.

---

<div class="post-metadata">

**Author:** ![Cabbage](https://avatars.discourse-cdn.com/v4/letter/c/f07891/32.png) [@Cabbage](https://boards.straightdope.com/u/Cabbage)\
**Post date:** [June 26, 2009, 2:40pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/51 "2009-06-26T14:40:43Z")

</div>

> [@adhay](#):
>
> With all due respect, one could just as easily hypothesize the existence of unicorns.

Of course you could; that’s the power of proof by contradiction. The piece that you are missing is that if, by hypothesizing the existence of unicorns, you can establish a logical contradiction, then you have demonstrated that such a unicorn can not possibly exist.

---

<div class="post-metadata">

**Author:** ![Half\_Man\_Half\_Wit](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/half_man_half_wit/32/21766_2.png) [@Half\_Man\_Half\_Wit](https://boards.straightdope.com/u/Half_Man_Half_Wit)\
**Post date:** [June 26, 2009, 2:46pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/52 "2009-06-26T14:46:06Z")

</div>

> [@adhay](#):
>
> @Half
> 
> Let’s say the list is taken to 2 decimal places.
> 
> 0 .00  
> 1 .01  
> 2 .02
> 
> …
> 
> 98 .98  
> 99 .99
> 
> .01 represents (to n places) the complete range of .01000000 … to .01999999 … and  
> .99 represents .990000000 … to .999999999 …
> 
> What happens when n somehow reaches Aleph-nought is beyond imagination.

Perhaps I should have said that not all the reals are _uniquely_ represented. The problem is that this representation is in itself a non-surjective map from the reals to the subset of two-decimal-digit-numbers, which means you could eschew it completely, since you can just as easily find such a map from the reals to the natural numbers – by leaving out the middle man and ‘representing’ the numbers between .01000… and .01999… with 1 and so on, for instance. This obviously doesn’t give you a ‘counting’ of the reals, since infinitely many of them are assigned the same ‘number’ each.

Perhaps, to make this whole business a bit more intuitive: consider the sets {3, 4, 5, 6} and {9, 16, 25, 36}. Even if you, through some excessive brain damage or something, suddenly lost the ability to count to four, you could prove that they have the same number of elements – by establishing the bijection:

3 \<–\> 9  
4 \<–\> 16  
5 \<–\> 25  
6 \<–\> 36

I trust this is nothing contentious so far. Similarly, you can show that the sets {3, 4, 5, 6} and {3, 4, 5, 6, 9, 16, 25, 36} have a different number of elements without having to count, by establishing that no such bijection is possible. Furthermore, again without counting, you can show that the second set must be the ‘bigger’ of the two, because it includes all the members of the first set, and then some – the first set is a proper subset of the second.

Now, it won’t have escaped your attention that the choice of elements I’ve made isn’t quite an arbitrary one, instead, one collection of numbers are the squares of the other numbers, so that the bijection in the first example can be written as x –\> x[sup]2[/sup], just so we can get rid of the ‘table’ notion that’s apparently tripping you up – there’s no table necessary, Cantor’s proof (and what’s so far been offered in this thread) is perfectly valid if all you’re talking about are bijections in whatever form you may wish them to appear (just like there’s no difference between writing x –\> x[sup]2[/sup] or f(x) = x[sup]2[/sup] or y = x[sup]2[/sup] other than one of notation, there’s no real difference between the short table I’ve written down up there and any of those notations).

With this in mind, the case with the natural and the real numbers is essentially the same as in the second example, just that the number we can’t count to now is infinity rather than four or eight – there doesn’t exist any bijection between the two sets, and one set (that of the natural numbers) is a proper subset of the other, hence, it must contain less elements. And there you have it – though there are infinitely many elements within the naturals, they must be ‘less’ than the reals.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [June 26, 2009, 2:49pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/53 "2009-06-26T14:49:04Z")

</div>

> [@adhay](#):
>
> Quite true in the finite realm. .01 only represents .019999 … and so is not a true mapping. But there is no reason (imo) to think this holds beyond the finite realm.

Assume a surjection f exists between a set S and its power set. Then there is some element x of S and the set {x in S | x is not in f(x)}. If x is in f(x), then x is not in f(x), and if x is not in f(x), x is in f(x). Therefore no such surjection can exist, regardless of the cardinality of S.

---

<div class="post-metadata">

**Author:** ![Indistinguishable](https://avatars.discourse-cdn.com/v4/letter/i/90ced4/32.png) [@Indistinguishable](https://boards.straightdope.com/u/Indistinguishable)\
**Post date:** [June 26, 2009, 6:09pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/54 "2009-06-26T18:09:03Z")

</div>

**adhay** , I’m not sure I understand your problem with the game. Could you be more specific about what your objection is? If you don’t think I’ve actually proved what I’ve stated I’ve proved, let’s play the game. You can be Bob and I’ll be the other guy.

> [@adhay](#):
>
> I have done some computer programming

Oh, great. What language’s syntax are you most familiar with? We can easily put the argument in programming terms. For example:

By “A -\> B”, I mean the type of programs which take in inputs of type A and always end up outputting something of type B.

Theorem: For every program L of type A -\> (A -\> Bool), there is some program S of type A -\> Bool which is not in its range.  
Proof: Define S via S(x) = NOT (L(x)(x)).

Clearly, S cannot be equal to anything of the form L(c), since S returns a different value on the input c than L(c) does. Therefore, S is not in the range of L, just as we set out to prove. Q.E.D.

If you prefer a different syntax, let me know and we’ll write it in that language instead.

Note that there’s _nothing_ here about infinite tables or real numbers or any such thing. That’s all a distraction and you’re getting too caught up in it.

---

<div class="post-metadata">

**Author:** ![Frylock](https://avatars.discourse-cdn.com/v4/letter/f/ce7236/32.png) [@Frylock](https://boards.straightdope.com/u/Frylock)\
**Post date:** [June 26, 2009, 6:24pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/55 "2009-06-26T18:24:42Z")

</div>

> [@Indistinguishable](#):
>
> Theorem: For any function L which takes in natural numbers as input and produces natural number-indexed sequences of decimal digits as output, there is some such sequence which is not in the range of L.  
> Proof: Consider, say, the sequence whose k-th digit is 0 if the k-th digit of L(k) is odd and 9 if the k-th digit of L(k) is instead even. Let’s call this sequence S(L). Clearly, for each k, the k-th digit of S(L) differs from the k-th digit of L(k); thus, for each k, S(L) is different from L(k); thus, S(L) cannot be equal to any sequence in the range of L.

**adhay** , I’d like to know where in the above you start to stumble or disagree. I think we can probably talk you through this proof pretty easily, clearing up any misunderstanding or getting rid of any disagreement you may have.

---

<div class="post-metadata">

**Author:** ![Indistinguishable](https://avatars.discourse-cdn.com/v4/letter/i/90ced4/32.png) [@Indistinguishable](https://boards.straightdope.com/u/Indistinguishable)\
**Post date:** [June 26, 2009, 7:18pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/56 "2009-06-26T19:18:16Z")

</div>

> [@Indistinguishable](#):
>
> **adhay** , I’m not sure I understand your problem with the game. Could you be more specific about what your objection is? If you don’t think I’ve actually proved what I’ve stated I’ve proved, let’s play the game. You can be Bob and I’ll be the other guy.

Or, hell, let’s just simulate some games between **Bob** and **Cantor** to illustrate how it would go:

**Game 1**

**Bob** , turn 1: My rules are that, if you want to put a color in Column #X, Row #Y of my square, then it has to be black if X + Y is even and white otherwise.  
**Cantor** , turn 2: Alright. My rules are that if you want to put a color in Column #X of my sequence, then it has to be white if X + X is even and black otherwise.  
**Bob** , turn 3: Ok. I pick… erm… Row #869.  
**Cantor** , turn 4: Ok. I pick Column #869. Let’s see who wins.

We’ll put a color at Column #869 and Row #869 of **Bob** ’s square; by his rules, this will have to be black, since 869 + 869 is even.

We’ll also put a color at Column #869 of **Cantor** ’s sequence; by his rules, this will have to be white, since 869 + 869 is even.

The two colors we’ve just placed are different. Therefore, **Cantor** wins.

**Bob** : Curse you **Cantor**! Well, I’ll be more clever this time.

**Game 2**  
**Bob** , turn 1: My rules are that, if you want to put a color in Column #X, Row #Y of my square, then it has to be black if X cubed plus the last digit of Y is prime, and white otherwise.  
**Cantor** , turn 2: Alright. My rules are that, if you want to put a a color in Column #X of my sequence, then it has to be white if X cubed plus the last digit of X is prime, and black otherwise.  
**Bob** , turn 3: Ok. I pick… erm… Row #12  
**Cantor** , turn 4: Ok. I pick Column #12. Let’s see who wins.

We’ll put a color at Column #12 and Row #12 of **Bob** ’s square; by his rules, this will have to be white, since 12 cubed plus the last digit of 12 is 1728 + 2 = 1730, which is not prime.

We’ll also put a color at Column #12 of **Cantor** ’s sequence; by his rules, this will have to be black, since 12 cubed plus the last digit of 12 is 1728 + 2 = 1730, which is not prime.

The two colors we’ve just placed are different. Therefore, **Cantor** wins.

**Bob** : Hm… One more match?

**Game 3**  
**Bob** , turn 1: My rules are that, if you want to put a color in Column #X, Row #Y of my square, then it has to be black if the X-th digit of π after the decimal point is a multiple of the Y-th digit of sqrt(2) after the decimal point, and white otherwise.  
**Cantor** , turn 2: Alright. My rules are that, if you want to put a a color in Column #X of my sequence, then it has to be white if the X-th digit of π after the decimal point is a multiple of the Y-th digit of sqrt(2) after the decimal point, and black otherwise.  
**Bob** , turn 3: Ok. I pick… erm… Row #7  
**Cantor** , turn 4: Ok. I pick Column #7. Let’s see who wins.

We’ll put a color at Column #7 and Row #7 of **Bob** ’s square. Since π = 3.1415926… and sqrt(2) = 1.41421356…, we have that the 7th digit of π after the decimal point is 6 and the 7th of sqrt(2) after the decimal point is 5. Since 6 is not a multiple of 5, the color we place will have to be white.

We’ll also put a color at Column #7 of **Cantor** ’s sequence. Since π = 3.1415926… and sqrt(2) = 1.41421356…, we have that the 7th digit of π after the decimal point is 6 and the 7th of sqrt(2) after the decimal point is 5. Since 6 is not a multiple of 5, the color we place will have to be black.

The two colors we’ve just placed are different. Therefore, **Cantor** wins.  
**Bob** : Man, you’re really good at this game.  
**Cantor** : I’m unbeatable

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 26, 2009, 11:58pm UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/57 "2009-06-26T23:58:44Z")

</div>

Didn’t notice the second page, thought you all had left me on my own fool’s errand hypothesizing unicorns. I do appreciate your efforts and will try to address them.

@HALF

> [@](#):
>
> Now, it won’t have escaped your attention that the choice of elements I’ve made isn’t quite an arbitrary one

Other than that you’ve chosen four values of X and eight of X^2. X–\>X^2 is a valid bijection, as far as I know.

> [@](#):
>
> With this in mind, the case with the natural and the real numbers is **essentially the same as in the second example** (my emphasis), just that the number we can’t count to now is infinity rather than four or eight

Don’t see how it’s the same. You’ve shown that a set of four elements is smaller than a set of eight. How this extrapolates to infinity is beyond me.  
.

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 27, 2009, 12:48am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/58 "2009-06-27T00:48:12Z")

</div>

@Frylock

> [@](#):
>
> Originally Posted by Indistinguishable  
> Theorem: For any function L which takes in natural numbers as input and produces natural number-indexed sequences of decimal digits as output, there is some such sequence which is not in the range of L.  
> Proof: Consider, say, the sequence whose k-th digit is 0 if the k-th digit of L(k) is odd and 9 if the k-th digit of L(k) is instead even. Let’s call this sequence S(L). Clearly, for each k, the k-th digit of S(L) differs from the k-th digit of L(k); thus, for each k, S(L) is different from L(k); thus, S(L) cannot be equal to any sequence in the range of L.

> [@](#):
>
> adhay, I’d like to know where in the above you start to stumble or disagree. I think we can probably talk you through this proof pretty easily, clearing up any misunderstanding or getting rid of any disagreement you may have.

This seems to me to be a proof that Cantor’s diagonal method “works”. If L is limited to the maximum value of k (the diagonal exists), it does work, that is to say S(L) cannot be equal to any sequence in the range of L. But we know that the range of L is 0 to (10^k)-1, quite a different proposition.

---

<div class="post-metadata">

**Author:** ![Stealth\_Potato](https://avatars.discourse-cdn.com/v4/letter/s/d78d45/32.png) [@Stealth\_Potato](https://boards.straightdope.com/u/Stealth_Potato)\
**Post date:** [June 27, 2009, 12:55am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/59 "2009-06-27T00:55:47Z")

</div>

> [@adhay](#):
>
> This seems to me to be a proof that Cantor’s diagonal method “works”. If L is limited to the maximum value of k (the diagonal exists), it does work, that is to say S(L) cannot be equal to any sequence in the range of L. But we know that the range of L is 0 to (10^k)-1, quite a different proposition.

No, that’s not correct. The range of L is (ostensibly) all real numbers. There is no maximum value of k; the real numbers can all be said to have an infinite number of digits. The construction of the real number S(L), which differs by at least one digit from every number in the range of L, demonstrates that the range of L cannot actually include all real numbers.

---

<div class="post-metadata">

**Author:** ![adhay](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@adhay](https://boards.straightdope.com/u/adhay)\
**Post date:** [June 27, 2009, 1:48am UTC](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880/60 "2009-06-27T01:48:40Z")

</div>

@Stealth,

> [@](#):
>
> The range of L is (ostensibly) all real numbers. There is no maximum value of k; the real numbers can all be said to have an infinite number of digits.

The range of L can be said to be (and not only ostensibly) all real numbers if the range (base 10) is 0 to (10^k)-1 [where k can be said to be infinite, I know we’re on shaky ground here]. Cantor does not acknowledge this. He assumes the range of L is 0 to k-1 (how else could the diagonal exist) and is surprised to find that S(L) cannot be equal to any sequence in the range of L.

[Previous page](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880.md?page=2)

[Next page](https://boards.straightdope.com/t/whats-up-with-the-continuum/500880.md?page=4)
