-2
$\begingroup$

2/3 has the decimal representation 0.666... It is the limit of the infinite sequence of partial sums:

$$S = { 0.6, 0.66, 0.666, ... }$$

Let $T$ be $S$ with 0.7 inserted at the start:

$$T = { 0.7, 0.6, 0.66, 0.666, ... }$$

Assume that the selection mechanism for Cantor's Diagonalisation Method is to select a six, or a seven if the considered digit is a six. Applying the Method to $T$ gives the digit string 0.666...

If Cantor has examined the first $n$ elements of $T$, he will have produced a string of $n$ sixes. This string will differ from every element up to position $n$, but will be exactly that string that is in position $n+1$. This remains true as $n\to\infty$. How then is it possible to say that Cantor has generated a digit string that is not in the sequence $T$?

  • 1
    Every digit string in $T$ has only finitely many nonzero entries.2017-02-01
  • 1
    What does this mean: "If Cantor has examined the first n elements of T, he will have produced a string of n sixes. This string will differ from every element up to position n, but will be exactly that string that is in position n+1." ? I thought Cantor had already produced the digit string "$0.6666...$" by the diagonalization method, and indeed that number is not in the set $T$. I also do not know how you claim a "string" can be in one digit location $n+1$ (since a string contains an infinite number of digits).2017-02-01
  • 0
    Sorry if I haven't made this clear. Cantor examines the first digit of the first element of T (0.7), and selects the digit 6, giving him the digit string "0.6", which is the second element of T. He examines the second digit of the second element of T (0.6), which is 0, and selects 6, giving him the digit sting "0.66", which is the third element of T. Each element he examines extends the digit string by one 6, but that always gives him the next element of T. At what point does he generate something that is not in T?2017-02-02
  • 0
    @Jim If you're going to insist on thinking of this as a process that takes place in time, then the answer is: *at the end*. Not everything has to happen at some finite time! For example, if I just start writing an endless string of $1$s, then clearly *at the end* it won't be finite - but it never "becomes infinite" before then!2017-02-08

2 Answers 2

5

For your $T $, the 6-7 method you describe produces $$0.666\ldots, $$ which is clearly not in $T $. If you were to include this number in $T $, the number produced would have a 7 somewhere in the expansion, and so it would still not be in the list $T $.

At this point I believe you are trolling, but for the benefit of anyone who is confused by your misrepresentation of Cantor's argument: there are no "steps". A real number between $0$ and $1$ is of the form $$\sum_{k=1}^\infty a_k\,10^{-k}, $$ with $a_k\in\{0,1,2,3,4,5,6,7,8,9\}$ for each $k $. If you have a sequence of numbers $\{x_n\} $ in $[0,1] $ they will be of the form $$x_n=\sum_{k=1}^\infty a_{n,k}\,10^{-k}, $$ where $a_{n,k}$ is the $k^{\rm th} $ digit of the $n^{\rm th}$ number in the sequence.

The argument is as follows: we consider $$b=\sum_{k=1}^\infty b_k\,10^{-k}, $$ where $$b_k=\begin{cases}7,&\ a_{k,k}=6\\ 6,&\ a_{k,k}\ne6\end{cases} $$ Then $b\ne x_n $ for each $n $, because $b_n\ne a_{n,n} $. So $b $ is not in the sequence.

  • 0
    So you have a three way contradiction: (1) the Method produces 0.666..., which is infinite; (2) $T$ contains nothing infinite; (3) whatever the method produces must be in $T$. (2) is correct, because adding a digit to something finite cannot produce something infinite. I can't see why (3) is wrong, and if it is right (1) must be wrong. As (1) depends on adding digits to something finite to produce something infinite...2017-02-02
  • 1
    $0.666\dots$ isn't infinite. It's less than $1$, which makes it very finite. It has infinitely many digits, though, but that's fine. The "Method" does indeed produce a number with infinitely many digits.2017-02-08
3

You write:

. . . At what point does he generate something that is not in $T$?

There's a fundamental falsehood here: that "being not in $T$" must be achieved in "finite time" (whatever that means). (A similar issue occurs in another question of yours, when you write "To identify the element that is not on his list Cantor must examine all the numbers on the list. How is that possible?")

The model of Cantor's construction being a "machine" that, at stage $n$, looks at the $n$th row of the list and determines the $n$th bit of the new real, is in many ways a very nice one (I personally quite like it), but it can also be extremely misleading. In this case, you've jumped to the conclusion that anything that happens at the "end" of the construction must happen at some finite stage.

But this is nonsense! If we're going to insist on thinking in terms of "stages" (which to be fair I often think is a good idea, and even sometimes in this context - just, not right now), then consider the following construction of a string of numbers:

$$\mbox{At stage $n$, write yet another "$1$".}$$ Clearly after infinitely many steps I get an infinite string of $1$s, but the string of $1$s never "becomes infinite" at any finite stage.

Similarly, the real Cantor is building - in this case, ${2\over 3}$ - is different from every element of the list you've provided. And indeed, for each specific $n$, the local property "is different from the $n$th element" is achieved at the $n$th "stage". But the global property "is different from every element on the list" is only achieved "at the end." This can feel weird, but that's ultimately an artifact of the metaphor not being perfect.

There's absolutely no contradiction here at all, merely some counterintuitiveness brought on by over-relying on a metaphor for what Cantor's construction is doing rather than looking at the proof itself.


Having said that, let me give a reminder of the proof itself, with no informal trappings (I'll prove that the set of infinite binary strings is uncountable, since that avoids decimal representation issues):

Let $(s_i)_{i\in\mathbb{N}}$ be a sequence of infinite binary strings; I'll find an infinite binary string $t$ such that for all $i$, $t\not=s_i$.

Specifically, define $t$ as follows: $$t(i)=1-s_i(i).$$ This is an infinite binary sequence, and for each $i$ we have $t(i)=1-s_i(i)\not=s_i(i)$, so for each $i$ we have $t\not=s_i$. So we're done. $\Box$

Note that the definition "$t$ is the unique sequence with the property that $t(i)=1-s_i(i)$" happened "all at once," so to speak; the idea of time and "finite stages" never needed to enter into the picture.