Loading web-font TeX/Math/Italic

2018년 7월 31일 화요일

0.5 Countable Sets and Set of Real Numbers

We begin by defining countable sets.
A set X is countable if |X| \leq |\mathbb{N}|. For finite sets, we denote |X| = n \iff |X| = |\left\{ 1, 2, ..., n \right\}|
Since |\mathbb{N}| < |\mathcal{P}(\mathbb{N})| by this theorem, power set of natural numbers is uncountable.
  1. Finite product of countable sets are countable.
  2. Countable union of countable sets is countable.
  3. If X is countably infinite, then |X| = |\mathbb{N}|.
  1. It is sufficient to show that \mathbb{N} \times \mathbb{N} is countable. Define a function h: \mathbb{N} \times \mathbb{N} \rightarrow \mathbb{N},\ h(n, m) = \frac{(n+m)(n+m-1)}{2} + 1- n
    This is clearly injection (check it!). So \mathbb{N} \times \mathbb{N} is countable. Using induction, we can deduce that finite product of countable sets are countable.
  2. Let \left\{ X_{\alpha} \right\}_{\alpha \in A} be countable collection of countable sets. First for each X_{\alpha}, there exist surjection g_{\alpha}: \mathbb{N} \rightarrow X_{\alpha}
    Also there exist surjection f: \mathbb{N} \rightarrow A
    Define h: \mathbb{N} \times \mathbb{N} \rightarrow \bigcup_{\alpha \in A} X_{\alpha},\ h(n, m) = g_{f(n)}(m)
    then h is surjection. This implies that \cup_{\alpha} X_{\alpha} is countable.
  3. It is sufficient to show that there exist injection from \mathbb{N} to X. First, well order X by some relation \leq. Then define f: \mathbb{N} \rightarrow X,\ f(n) =\begin{cases} \leq\text{-smallest element on }X & (n = 1) \\ \leq\text{-smallest element on }X\setminus \left\{ f(1), f(2), ..., f(n-1) \right\} & (n > 1) \end{cases}
    Clearly f is injection. By Schröoder-Bernstein theorem, |X| = |\mathbb{N}|.
\mathbb{Z} and \mathbb{Q} are countable.
Since \mathbb{Z} is union of countable sets; namely \mathbb{N} \cup \left\{ -n: n \in \mathbb{N} \right\} \cup \left\{ 0 \right\}, it is countable. The function f: \mathbb{Z} \times \mathbb{Z}\setminus \left\{ 0 \right\} \rightarrow \mathbb{Q},\ f(p,q) = \frac{p}{q}
is surjection; so \mathbb{Q} is countable.
Now we come to set of real numbers, \mathbb{R}.
A set X is said to have the cardinality of the continuum if |X| = |\mathbb{R}|. We denote |\mathbb{R}| = \mathfrak{c} .
A nice proposition shows that power set of natural numbers has cardinality of continuum.
|\mathcal{P}(\mathbb{N})| = \mathfrak{c}.
Define a function f: \mathcal{P}(\mathbb{N}) \rightarrow \mathbb{R},\ f(A) = \begin{cases} 2 & (\text{if } A = \emptyset) \\ 1 + \sum_{n \in A} 2^{-n} & (\text{if }A\text{ is finite})\\ \sum_{n = 1}^{\infty} \chi_{A}(n) 2^{-n} & (\text{if }A\text{ is infinite}) \end{cases}
where \chi_{A}(x) = 1 if x \in A and 0 otherwise. Now suppose f(A) = f(B). Since finite sets have function value strictly larger than infinite sets, both are finite or both are infinite. Define \alpha and \beta be least elements on infinite sets A and B respectively. Then, f(A) = 2^{-\alpha} + \Sigma^{A} = 2^{-\beta} + \Sigma^{B} = f(B)
for some \Sigma^{A}, \Sigma^{B} > 0. Then 2^{-\alpha} < f(A) = 2^{-\beta} + \Sigma^{B} \leq 2^{-\beta} + 2^{-\beta} = 2^{-\beta + 1}
and 2^{-\beta} < f(B) = 2^{-\alpha} + \Sigma^{A} \leq 2^{-\alpha + 1}
Combining both equations give \alpha > \beta - 1 and \beta > \alpha - 1, which in turn \beta - 1 < \alpha < \beta + 1 \implies \alpha = \beta. Now using transfinite induction, A = B. For finite sets, exactly same reasoning (as in the case of infinite sets) can be applied. So f is injection.

Every real number x \in (0, 1) has a unique base-2 decimal expansion x = \sum_{n = 1}^{\infty} x_{n}2^{-n} (not including the repeated 1's on the end). Define a function g: \mathcal{P}(\mathbb{N}) \rightarrow \mathbb{R}^{\leq 0},\ g(A)= \begin{cases} \ln \left( \sum_{n=1}^{\infty} \chi_{A}(n) 2^{-n} \right) & (A \neq \emptyset) \\ -1 & (A = \emptyset) \end{cases}
This is clearly surjection. Composition with surjective function h:\mathbb{R}^{\leq 0} \rightarrow \mathbb{R},\ h(x) = \begin{cases} \ln(-x) &( x \neq 0) \\ 1 & (x = 0) \end{cases}
h \circ g is surjection. By the Schröder-Bernstein theorem, |\mathcal{P}(\mathbb{N})| = \mathfrak{c}.
There is a proposition for \mathfrak{c} analogous to countable sets.
  1. If |X| \leq \mathfrak{c} and |Y| \leq \mathfrak{c}, then |X \times Y| \leq \mathfrak{c}.
  2. If |A| \leq \mathfrak{c} and |X_{a}| \leq \mathfrak{c} for all a \in A, then |\cup_{a \in A} X_{a}| \leq \mathfrak{c}.
  1. It is sufficient to check for X = Y = \mathcal{P}(\mathbb{N}). First define \phi, \psi: \mathbb{N} \rightarrow \mathbb{N} by \phi(n) = 2n and \psi(n) =2n-1 (both are bijections). Now define a map f: \mathcal{P}(\mathbb{N}) \times \mathcal{P}(\mathbb{N}) \rightarrow \mathcal{P}(\mathbb{N}),\ f(A, B) = \phi(A) \cup \psi(B)
    This is clearly bijection because every nonempty subset of natural numbers can be partitioned into set of even numbers and set of odd numbers. So |\mathcal{P}(\mathbb{N}) \times \mathcal{P}(\mathbb{N})| \leq \mathfrak{c}.
  2. Let f: A \rightarrow \mathbb{R}, g_{\alpha}: X_{\alpha} \rightarrow \mathbb{R} (\alpha \in A) injections. Then h: \mathbb{R} \times \mathbb{R} \rightarrow \bigcup_{\alpha \in A} X_{\alpha},\ h(x, y) = g_{f(x)}(y)
    is surjection. Since |\mathbb{R} \times \mathbb{R}| \leq \mathfrak{c}, so does \cup_{a \in A} X_{a}.

댓글 없음:

댓글 쓰기

0.7 The Extended Real Number System

We briefly talk about materials in elementary real analysis. We will not prove those properties (see elementary real analysis textbook such ...