Real Numbers are Uncountable/Cantor's Second Proof
Theorem
The set of real numbers $\R$ is uncountably infinite.
Cantor's Second Proof
By definition, a perfect set is a set $X$ such that every point $x \in X$ is the limit of a sequence of points of $X$ distinct from $x$.
From Real Numbers form a Perfect Set, $\R$ is perfect.
Therefore it is sufficient to show that a perfect subset of $X \subseteq \R^k$ is uncountable.
We prove the equivalent result that every sequence $(x_k)_{k \in \N} \subseteq X$ omits at least one point in $X$.
Let $y_1 \in X$, and let $B_1 := \mathcal B_r(y_1)$ be some closed ball centred at $y_1$.
Given $B_{n-1}$ choose a closed ball $B_{n-1} \supseteq B_n := \mathcal B_{\delta(n)}(y_n)$ such that $\delta(n) \leq \delta(n-1)/2$ (note that $\delta(1) = r$), $y_n \in X$ and $x_n \notin B_n$.
We can satisfy the condition $x_n \notin B_n$ because $X$ is perfect, so every ball centred at a point of $X$ contains infinitely many points of $X$.
Since $\displaystyle \delta(n) \leq \frac r{2^{n-1}}$, $y_n$ is Cauchy.
Therefore since a perfect set is necessarily closed we may let $\displaystyle Y = \lim_{n \to \infty} y_n \in X$.
For $n \in \N$ we have $\{ y_m : m > n\} \subseteq B_n$, so $Y \in B_n$.
But by construction for each $n \in \N$ $x_n \notin B_n$.
Therefore $Y \neq x_n$ for all $n \in \N$, and we are done.
$\blacksquare$
Historical Note
This proof was first demonstrated by Georg Cantor.