next up previous
Next: The cardinality of Up: Infinity: cardinal numbers Previous: The power set


Cantor's diagonal argument

Now consider the special case $ S={\mathbb{N}}$. For convenience of notation, we may represent a function $ f: {\mathbb{N}}\rightarrow \{0,1\}$ by a sequence of binary digits. For example, $ 1011101\cdots$ corresponds to the function $ f$ such that $ f(0)=1$, $ f(1)=0$, $ f(2)=1$, $ f(3)=1$, $ f(4)=1$, $ f(5)=0$, $ f(6)=1$, and so on.

Lemma 5   There is no bijection between $ {\mathbb{N}}$ and the set $ \{0,1\}^{\mathbb{N}}$ of functions $ f: {\mathbb{N}}\rightarrow \{0,1\}$.

Proof. The proof is by contradiction. Suppose, there is such a bijection, such as

$\displaystyle 0 \longrightarrow$ the function represented by $ {\mathbf 1}011101\cdots$    
$\displaystyle 1 \longrightarrow$ the function represented by $ 0{\mathbf 0}11010\cdots$    
$\displaystyle 2 \longrightarrow$ the function represented by $ 11{\mathbf 0}0011\cdots$    
$\displaystyle 3 \longrightarrow$ the function represented by $ 001{\mathbf 1}111\cdots$    
$\displaystyle 4 \longrightarrow$ the function represented by $ 1110{\mathbf 1}01\cdots$    
$\displaystyle 5 \longrightarrow$ the function represented by $ 10000{\mathbf 1}0\cdots$    
$\displaystyle 6 \longrightarrow$ the function represented by $ 101011{\mathbf 0}\cdots$    
$\displaystyle \vdots$    

Then


  the function represented by $ 0110001\cdots$,    

where the final sequence has been obtained by complementing the binary digits of the (highlighted) diagonal sequence, will not be in the list, since that last sequence differs from each sequence in the list at least in the highlighted digit. This contradicts the assumption that the mapping was a bijection. $ \qedsymbol$

Theorem 6   $ \aleph_0 < 2^{\aleph_0}$.

Proof. There exists an injection $ {\mathbb{N}}\rightarrow \{0,1\}^{\mathbb{N}}$, for instance

$\displaystyle 0 \longrightarrow$ the function represented by $ 1000000\cdots$    
$\displaystyle 1 \longrightarrow$ the function represented by $ 0100000\cdots$    
$\displaystyle 2 \longrightarrow$ the function represented by $ 0010000\cdots$    
$\displaystyle 3 \longrightarrow$ the function represented by $ 0001000\cdots$    
$\displaystyle 4 \longrightarrow$ the function represented by $ 0000100\cdots$    
$\displaystyle 5 \longrightarrow$ the function represented by $ 0000010\cdots$    
$\displaystyle 6 \longrightarrow$ the function represented by $ 0000001\cdots$    
$\displaystyle \vdots$    

so $ \char93  {\mathbb{N}}\le \char93  \{0,1\}^{\mathbb{N}}$; in other words $ \aleph_0 \le 2^{\aleph_0}$. But Lemma 5 shows that $ \char93 {\mathbb{N}}\not= \char93 \{0,1\}^{\mathbb{N}}$, so $ \aleph_0 \not= 2^{\aleph_0}$. Combining these shows that $ \aleph_0 < 2^{\aleph_0}$. $ \qedsymbol$

A similar proof shows that $ \aleph < 2^\aleph$ for every cardinal number $ \aleph$. In other words, the power set $ {\mathcal P}(S)$ of a set $ S$ is always strictly bigger than $ S$.


next up previous
Next: The cardinality of Up: Infinity: cardinal numbers Previous: The power set
Zvezdelina Stankova-Frenkel 2000-10-30