Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I don't hope to "debunk" Cantor's diagonal here; I understand it, but I just had some thoughts and wanted to get some feedback on this.

We generate a set, T, of infinite sequences, sn, where n is from 0 to infinity.

Regardless of whether or not we assume the set is countable, one statement must be true: The set T contains every possible sequence. This has to be true; it's an infinite set of infinite sequences - so every combination is included. For now, forget countable or uncountable.

As per Cantor's argument, now we define the sequence s - and as a result, we have constructed a sequence that cannot possibly be in the set T. Now there are two conflicting claims:

  1. The set T contains every possible sequence.
  2. The sequence s is not in T.

At this point I'm mainly wondering, why is the possibility and validity of the sequence s not challenged? Why is there no discussion over whether this scenario is symptomatic of inconsistencies in the underlying mathematics (e.g. set theory), etc.? Why did Cantor's diagonal become a proof rather than a paradox?

To clarify, by "contains every possible sequence" I mean that (for example) if the set T is an infinite set of infinite sequences of 0s and 1s, every possible combination of 0s and 1s will be included.

share|cite|improve this question
9  
It's not at all clear what you are saying at the start. "We generate..." How is it generated? What are the elements of the sequences? Cantor's argument requires clarity in choice of words to get the point across. – Thomas Andrews yesterday
6  
The nature of a proof by contradiction is you make a hypothetical assertion and then show that it produces a contradiction and then conclude that the assertion is false. We have not produced a paradoxical world where your (1) and (2) are true at the same time. We have showed that if (1) were hypothetically true, then (2) would also be true. Since (2) contradicts (1) we must conclude (1) is not true. – spaceisdarkgreen yesterday
8  
You've simply removed the problematic phrase "diagonal of $T$" and don't tell us how to generate $s$ except "As per Cantor's argument..." But Cantor's argument assumes a map $\mathbb N\to T$, not just a set $T$. – Thomas Andrews yesterday
12  
"it's an infinite set of infinite sequences - so every combination is included" -- That's certainly not true. What if we take all the infinite sequences of 0's and 1's? Then that's an infinite set of infinite sequences but none of the sequences containing 2 is included. – user4894 yesterday
22  
"This has to be true; it's an infinite set of infinite sequences - so every combination is included." -- Nope. – Daniel R. Collins yesterday

10 Answers 10

The "diagonal of $T$" is meaningless.

$T$ is an un-ordered set.

What Cantor says is that any map $\phi:\mathbb N\to T$ misses an element of $T$, and uses the diagonal of $\phi$, not $T$ - that is, he defines the sequence $\{t_n\}$ where $t_n$ is some value other than $\phi(n)_n$.

You can't define the "diagonal of $T$" in general.


Your update to the question simply removes the problematic phrase, "diagonal of $T$", replacing it with the phrase, "As per Cantor,..." But Cantor doesn't construct $s$ from $T$, he constructs $s$ from a map $\mathbb N\to T$.

So your argument is still meaningless. How are you construction $s$ from $T$? It is certainly not possible for it to be the same as the way that Cantor constructs $s$ from $\mathbb N\to T$.

share|cite|improve this answer
    
What does $\phi(n)_n$ mean? – N1ng yesterday
11  
$\phi(n)$ is an element of $T$, which is a sequence. $\phi(n)_n$ is the $n$th element of that sequence. @N1ng – Thomas Andrews yesterday
    
Thanks. I know you meaned $\langle t_n\rangle$ now. – N1ng yesterday
6  
I have no idea what you mean by $\langle t_n\rangle$, but there is no meaning I can give for those symbols that match my intent. @N1ng – Thomas Andrews yesterday

Regardless of whether or not we assume the set is countable, one statement must be true: The set T contains every possible sequence. This has to be true; it's an infinite set of infinite sequences - so every combination is included.

This is simply not correct. Just because a list is infinite does not mean it is complete. For instance, here is an infinite list of integers: $$0,2,4,6,8,10,\dots$$ This list, despite being infinite, does not contain all the integers: it is missing all of the odd integers, as well as the negative integers.

As a result, even though it is easy to come up with a countably infinite set $T$ of sequences, there is no contradiction from the conclusion that such a set does not contain all the sequences.

If you intend to assume that your initial set $T$ contains all sequences, then you get no paradox because you have not justified that assumption! How do you know that there exists a countable set $T$ that contains all sequences? There does exist a set of all sequences, but performing Cantor's diagonal argument to obtain the sequence $s$ requires you to know that $T$ is countable (since it makes use of a specific enumeration of the elements of $T$).

If you don't justify this assumption, then all you have proven is that if you make the assumption, you reach a contradiction. This is a proof by contradiction that the assumption is actually false! That is, the set of all sequences is not countable.

share|cite|improve this answer
1  
Yeah, the phrasing of that section was very odd. I just took OP to mean, "Let $T$ consist of all infinite sequences,..." although OP doesn't say what the sequences are sequences of, and there are obvious problems in the section you singled out. – Thomas Andrews yesterday
2  
@ThomasAndrews: As I interpreted it, that section was the crux of OP's argument: they are assuming that merely because it is possible to find a countably infinite set of sequences, that means the set of sequences must be countable since any infinite list is complete. That is, they don't mean to be defining $T$ to consist of all infinite sequences; rather, they are concluding that as a consequence of $T$ being infinite. – Eric Wofsey yesterday
    
An infinite list isn't necessarily complete, but in this instance, T is intended to be. For example, say it's every possible combination of binary digits. – Treeguard yesterday
4  
@Treeguard: Aha, but how do you know that a list of every possible combination of binary digits exists at all? – Eric Wofsey yesterday
9  
@Treeguard: You defined $T$ to be the set of all infinite binary sequences. That's fine. But the point is that an infinite set is not necessarily a list (in any sense). That's the whole point of the proof: we have the set $T$. It is the assumption that its elements can be listed (i.e., that there is a surjection from the positive integers to $T$) that leads to a contradiction. Are you familiar/comfortable with proofs by contradiction? If so, it's not clear what you find "paradoxical" here. – Pete L. Clark yesterday

So now we define the infinite sequence s of complementary numbers to the diagonal of $T$.

This step only works if $T$ is countable. By definition, a sequence can only contain countably many elements.

share|cite|improve this answer
3  
Of course, even if $T$ is countable, "the diagonal of $T$" is meaningless. The only way to talk about "the diagonal" is if we are given a specific map $\mathbb N\to T$. – Thomas Andrews yesterday

Cantor's diagonalization argument was taken as a symptom of underlying inconsistencies - this is what debunked the assumption that all infinite sets are the same size. The other option was to assert that the constructed sequence isn't a sequence for some reason; but that seems like a much more fundamental notion. Cantor's argument explicitly constructs a mapping from $\mathbb{N}$ to whatever set the sequences are in; this is what we mean by a "sequence", so it seems bizarre to question whether it exists.

In general, we prefer to question axioms rather than definitions, wherever possible, because definitions are far more fundamental. For example, suppose you believed that all prime numbers were odd, and one day I showed you the number $2$. Would it be more reasonable to decide that (a) for some reason $2$ is either not prime or not a number at all, even though it satisfies the definitions for both, or (b) the axiom "all prime numbers are odd" is just wrong?

Also, nothing becomes a "paradox". Russell's paradox prompted the creation of modern set theory, in which the "paradox" is just a theorem. The "twin paradox" in relativity is just a thought experiment that informs the experimenter about the effects of relativity. Schrodinger's Cat, originally intended as a paradox, is now taken as an illustration of the effects of quantum mechanics. Given the option, no scientist in any field will take an example as an actual paradox; they will alter their assumptions just enough to make it no longer a paradox, rather than throwing everything out and starting fresh. In this case, the solutions to Cantor's "paradox" were to either conclude that some infinities are bigger than others, or that the definition of a "sequence" is inherently flawed in some unknown way. The first option was clearly simpler, so we chose that.

share|cite|improve this answer
    
I like this answer, but just to address one point: I wouldn't mean to suggest that a sequence doesn't "exist" but rather, could it be argued that it is invalid? One can write an equation dividing a number by zero, but it would be considered undefined; similarly, could it be said that while you can write a sequence, it too could potentially be 'undefined'? – Treeguard yesterday
1  
@Treeguard An equation is "undefined" if the number it specifies doesn't exist - there is no number $x$ so that $x \cdot 0 = 1$, so $1 / 0$ is undefined. In other words, there is no distinction between "is undefined" and "does not exist". Critically, also, the definitions of operations like division explicitly state when the value is undefined; if we're prepared to accept that some things that look like sequences aren't "really" sequences, we need to add something to the definition of "sequence" to let us tell when that happens - and there's no straightforward way to do that. – Reese yesterday
    
You are wrong about Schrödinger's cat. It is still a paradox. – TonyK yesterday
2  
@TonyK Its interpretation is up to debate, but no one considers it a true paradox (which is to say, a condemnation of the principles it's founded on). According to the Copenhagen interpretation, Schrodinger's Cat is just a straightforward description of what happens (requiring us to abandon the axiom that a cat can't be both alive and dead). According to other interpretations (which as far as I know are more standard) Schrodinger's Cat is an oversimplification of more abstract processes, and it's the simplification that creates the apparent paradox. – Reese yesterday
1  
@HenningMakholm In point of fact, it was originally considered "obvious" that (for example) the set of primes was not the same size as $\mathbb{N}$. Cantor's early results debunked that by showing that all unbounded subsets of $\mathbb{N}$ were the same size, and so was $\mathbb{N}^2$. After that, though, there was briefly a sense of "infinite is infinite", because no examples of differently-sized infinities were known. (So, I guess, what the assumption was depends on the particular point in time you're talking about.) – Reese 17 hours ago

Of course you can define such an infinite set T. As you said

Regardless of whether or not we assume the set is countable, one statement must be true: The set T contains every possible sequence.: The set T contains every possible sequence.

However if it is not countable then you CANNOT use the Cantor's arguments on this set. Therefore the problem arises.

If you look into the Cantor's theorem you will see that the numbering of the sequences matters. Therefore the countability of the set T is first assumed and then after the contradiction is reached, all the blame is put in on our single assumption which is the countability.

share|cite|improve this answer

Regardless of whether or not we assume the set is countable, one statement must be true: The set T contains every possible sequence. This has to be true; it's an infinite set of infinite sequences - so every combination is included.

I know that others have already given counterexamples to this, you could actually come up with counterexamples for quite a few infinite sets. For example, the set of all real numbers between 5 and 10 is clearly uncountably infinite, but it's still a proper subset of the real numbers.

You may want to research the Infinite Hotel Paradox. Suppose that you have a hotel with a countably infinite number of rooms, all of which are booked. One night, a bus pulls up with an infinite number of numbers looking for rooms. The paradoxical thing: the hotel can accommodate all of them in spite of being at "full occupancy." All you have to do is move everyone to even-number rooms (i.e. if you occupy room $n$, you would have to move to room $2n$).

share|cite|improve this answer

Let's put it this way.

Let $T = \{\text{the set of all sequences}\}$.

Let $S \subset T$ so that $S$ can be sequenced.

Let $s_S$ be the "impossible sequence" so that $s_S \not \in S$.

As $s_S \not \in S$ but $s_S \in T$, we know $S \subsetneq T$.

But $S$ was any arbitrary subset of $T$ that could be sequenced. But $S$ can not be $T$. So $T$ can not be sequenced.

So $T$ is uncountable.

Q.E.D.

That's all there is to it. No paradox.

======

"Regardless of whether or not we assume the set is countable, one statement must be true: The set T contains every possible sequence. This has to be true;"

It has to be true because that is how we defined it; not for the arguments you give (which are naively wrong). But that's irrelevant.

"As per Cantor's argument, now we define the sequence s - and as a result"

Whoa!!!!! Hold on! HOW did we define the sequence $s$ on the set $T$? We can only use the Cantor diagonal argument on $T$ if $T$ is a sequence. We don't know that $T$ is a sequence; only that $T$ is a set.

And that is the entire point. IF $T$ could be made into a sequence, THEN we could create a sequence $s$, that is not in $T$ which would be a contradiction. So we must conclude our hypothesis, that $T$ can be made into a sequence, is false.

So now we know that $T$ can not be made into a sequence. And if we can't make $T$ into a sequence, we have no way of creating $s$. And we have failed to create a sequence not in $T$.

So there is not paradox because we didn't do anything. We know $T$ can not be sequenced. Since $T$ can not be sequenced we can't and didn't create an $s$.

If we tried to create $s$ we'd have to take a sub set of $T$, $S \subsetneq T$ that can be sequenced. We construct $s$. We conclude $s \not \in S$ and therefore $s \in S^c \cap T$. Which is .... just honky-dory.

What we did conclude was this statement: $T = \{\text{ all infinite sequences}\}$ can not be ordered into a sequence.

And that is the core of the diagonal argument.

========

share|cite|improve this answer

You already got a lot of answers about your errors. But let me add what Cantor's argument actually says.

Ultimately it is about functions from a set $X$ to a set $Y$, where $Y$ has more than one element. And it says that there are more functions from $X$ to $Y$ than there are elements in $X$. Or, more formally, the set of functions from $X$ to $Y$ has greater cardinality than $X$.

The most famous application of Cantor's diagonal element, showing that there are more reals than natural numbers, works by representing the real numbers as digit strings, that is, maps from the natural numbers to the set of digits. And the probably most important case, the proof that the powerset of a set has larger cardinality than the set itself, is brought to that form by identifying a subset with a function from the set to $\{0,1\}$, with $0$ meaning "this element is not in the subset" and $1$ meaning "this element is in the subset".

Note that there are always two sets involved in Cantor's diagonal element. The first one is the set I called $X$ above, and the second one is the set of functions from $X$ to $Y$ (or a set that can be described by such functions).

You are talking about sequences. Sequences are, bu definition, functions from the natural numbers to whatever objects you form sequences of. So here $X=\mathbb N$. It doesn't matter what $Y$ is, as long as it has at least two elements. Since you assert that $T$ is an infinite set, we can assume that this is indeed the case, as if $Y$ had only one element, there would be only one sequence, and from one sequence you cannot make an infinite set. And obviously with empty $Y$ you cannot form any sequence at all, and the empty set is finite.

So what you would prove with Cantor's diagonal proof is not that $T$ is incomplete. Rather, you prove that if you have a bijection $\mathbb N\to T$, then there's a sequence that's not in $T$. Which in reverse means that if $T$ does contain all sequences (that is, there's no sequence that's not in $T$), then there is no bijection $\mathbb N\to T$, which in turn means that $\mathbb N$ and $T$ don't have the same number of elements. Since it is easy to see that the set of all sequences must be at least as large as $\mathbb N$ (simply consider the sequences which are almost constant, but have exactly one element different), this implies there are more sequences than natural numbers.

share|cite|improve this answer

These two sentences are not related the way you think:

Regardless of whether or not we assume the set is countable, one statement must be true: The set $T$ contains every possible sequence.

As per Cantor's argument, now we define the sequence $s$ - and as a result, we have constructed a sequence that cannot possibly be in the set $T$.

As per Cantor's argument, you define the sequence $s$ term-by-term (digit-by-digit in Cantor's proof), chosing each single term against some sequence chosen from the set $T$. And as $s$ is a sequence, it has only countably infinite set of terms, so you used at most countably infinite set $S$ of sequences.

Of course, $S \subseteq T$, but you have not shown $S = T$, even for countable $T$ (note that infinite $T$ can have, and even has, proper subsets equipollent with itself, so equipollency of $S$ and $T$ does not imply their equality).

The more, you have not shown (and in fact, you're unable to show), that countable $S$ exhausts $T$, if $T$ is uncountable.

You can conclude, as Cantor did before, that your newly constructed $s$ certainly does not appear in $S$, but it's not enough to infer $s\notin T$.

The whole 'paradox' is just a result of a mistake in your reasoning.

share|cite|improve this answer

Cantor's argument says that you can't enumerate the elements in $T$, i.e. define a bijection between $\mathbb N$ and $T$. He does so by showing that whatever the enumeration, let $E$ (such that there is a bijection between $\mathbb N$ and $E$), you will miss some element.

You have two nonconflicting claims:

  • $T$ contains all sequences,

  • for any enumeration $E$, one can build a sequence $s$ such that $s\in T$ but $s\notin E$.

Hence, $E$ is a proper subset of $T$.

share|cite|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.