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

This is a theorem proved in Rudin.

Theorem. Let $E_n, n=1,2,3,\ldots$ be a sequence of countable sets, and put $S=\bigcup_{n=1}^\infty E_n$. Then $S$ is countable.

Proof. Let every set $E_n$ be arranged in a sequence $x_{nk}, k=1,2,3,\ldots$, and consider the infinite array $$\begin{array}{cccc} x_{11}&x_{12}&x_{13}&\cdots\\ x_{21}&x_{22}&x_{23}&\cdots\\ x_{31}&x_{32}&x_{33}&\cdots\\ \vdots&\vdots&\vdots&\ddots \end{array}$$ in which elements of $E_n$ form the $n$th row. The array contains all elements of $S$. As indicated by the arrows in this picture —

array with diagonals indicated

— these elements can be arranged in a sequence $$x_{11};x_{21},x_{12};x_{31},x_{22},x_{13};x_{41},x_{32},x_{23},x_{14};\ldots.\qquad(17)$$ If any two of the sets $E_n$ have elements in common, these will appear more than once in $(17)$. Hence there is a subset $T$ of the set of all positive integers such that $S\sim T$, which shows that $S$ is at most countable (Theorem 2.8). Since $E_1\subset S$ and $E_1$ is infinite, $S$ is infinite, and thus countable.

I've a hard time visualizing/understanding the last part of the proof though[(17) onwards], will someone please give an intuitive explanation/description of the last paragraph to help me in understanding the proof?

share|cite|improve this question
Related question:… (But not a duplicate - this question asks about a specific part of the proof posted by OP.) – Martin Sleziak Dec 14 '11 at 9:18
up vote 5 down vote accepted

The idea in the last paragraph is that in this sequence we many name the same element twice. This can happen if some $x$ is in two of the $E_k$ sets. Hence the author points out that the function that sends every natural number $n$ to the $n$th element of that sequence is not bijective. To make it bijective, we have to restrict its domain to some subset of the natural numbers (such that not two natural numbers are sent to the same element). Hence, $S$ is equinumerous with a subset of natural numbers.

Now we know (and I assume this is theorem 2.8) that every subset of the natural numbers is either countably infinite or finite. Therefore up until now we have only shown that $S$ is either countably infinite or finite. But, we already know that it contains at least countably infinite elements, the elements of $E_1$. Hence it cannot be finite. This implies that it is countable.

share|cite|improve this answer

What Rudin is saying is that in the sequence which he writes down, every element of every $E_n$ appears at least once. By definition, this shows that there exists a surjection $\mathbb{N} \to S$. Hence $S$ can be identified with a subset of the positive integers: for each $s \in S$, $s$ appears at some point in the sequence and we can let $m(s)$ denote any one of those integers such that the $m(s)$-th element in the sequence is $s$. Hence $S$ is either finite or countably infinite. The first case is excluded since $S$ contains the infinite set $E_1$.

share|cite|improve this answer

Your Answer


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.