Cantor's Diagonal Argument
📂Set TheoryCantor's Diagonal Argument
Theorem
The open interval (0,1) is an uncountable set.
Proof
The set of real numbers R is not a countable set, which is shown by the absence of a ‘one-to-one correspondence’ between the set of real numbers and any countable set. This demonstrates that there is no one-to-one correspondence between the set of natural numbers and the open interval (0,1), which can be obtained as a corollary.
Cantor proved this in an astonishing method, which remained as an achievement named ‘diagonal argument’. Regardless of the result, it’s a proof that can be appreciated for its beauty alone, so even if it doesn’t make sense after reading it a few times, keep reading until it does.
Proof
Assuming that a one-to-one correspondence f:N→(0,1) exists, aij can be represented with jth digit after the decimal point as follows:
f(i)=0.ai1ai2ai3ai4⋯
Then, for natural numbers i∈N, it could be represented in an arrangement like:
f(1)=0.a11a12a13a14⋯f(2)=0.a21a22a23a24⋯f(3)=0.a31a32a33a34⋯⋮f(k)=0.ak1ak2ak3ak4⋯⋮
Here, let’s define z∈(0,1) as follows:
z=0.z1z2z3z4⋯,(zj={21ajj가 홀수일 때ajj가 짝수일 때)
This picks numbers whose parity is opposite to the numbers a11,a22,⋯ located on the diagonal in the above arrangement. Let’s just look at whether the ith digit after the decimal point of z and f(i) is odd or even. If zi is even, then aii is odd, and if zi is odd, then aii is even, hence
z=f(1)z=f(2)z=f(3)⋮z=f(k)⋮
is true. Since z=f(i) for all natural numbers i, and z∈/f(N) while f is a one-to-one correspondence, then f(N)=(0,1) and since z∈(0,1), z∈f(N) must be true. This contradicts the assumption, so the one-to-one correspondence f:N→(0,1) does not exist.
■