ループの定理の証明
定義
$\mathscr{O}$ を距離空間 $(X,d)$ の開集合カバーとする。
全ての部分集合 $A \subset X$ が $\sup \left\{ d(a,b) \ | \ a,b \in A \right\} < \varepsilon$ を満たし、ある $O \in \mathscr{O}$ に対して $A \subset O$ を満たす場合、$\varepsilon > 0$ を $\mathscr{O}$ に対するルベーグ数lebesgue numberという。
定理 1
- [1] ルベーグの補助定理: $X$ が集積点コンパクトなら、$X$ の全ての開集合カバー $\mathscr{O}$ に対してルベーグ数が存在する。
- [2] ルベーグの定理: $X$ がコンパクトなら、$X$ の全ての開集合カバー $\mathscr{O}$ に対してルベーグ数が存在する。
ルベーグ数についての説明は複雑に思えるけど、直感的に考えればそれほど難しくない。というのも、$\varepsilon > 0$ という表記が使われていること自体、私達がよく知ってるものと似ているからだ。特に、ルベーグの名前が付いているものは距離空間に関するものだと理解するといい。
コンパクトなら集積点コンパクトだという事実を覚えていれば、どれが定理でどれが補助定理だったか混同することはない。
証明
[1]
全ての $\varepsilon > 0$ に対して、 $$ B_{d } ( x , \varepsilon ) \nsubseteq O \in \mathscr{O} $$ を満たす $x \in X$ が存在すると仮定する。
すると、全ての $n \in \mathbb{N}$ に対して、 $$ B_{d } \left( x_{n} , {{1 } \over {n}} \right) \nsubseteq O \in \mathscr{O} $$ を満たす $x_{n} \in X$ が存在する。$\mathscr{O}$ は $X$ の開集合カバーなので、$B_{d} ( x_{n} , \varepsilon_{n} ) \subset O_{n}$ を満たす $\varepsilon_{n} >0$ と $x_{n} \in O_{n} \in \mathscr{O}$ が存在する。もし全ての $\displaystyle {{1} \over {m}} < \varepsilon_{n}$ に対して $x_{n} = x_{m}$ ならば、 $$ B_{d } \left( x_{m} , {{1 } \over {m}} \right) = B_{d } \left( x_{n} , {{1 } \over {m}} \right) \subset B_{d } \left( x_{n} , \varepsilon_{n} \right) \subset O_{n} $$ となり、$x_{n} \ne x_{m}$ が必要だ。つまり、$\left\{ x_{n} \ | \ n \in \mathbb{N} \right\}$ は無限集合であり、$X$ が集積点コンパクトなので、$\left\{ x_{n} \ | \ n \in \mathbb{N} \right\}$ は集積点 $a \in X$ を持つ。$\mathscr{O}$ が $X$ の開集合カバーなので、$a \in O \in \mathscr{O}$ を満たす開集合 $O$ が存在する。$O$ が開集合なので、$B_{d} (a , \delta ) \subset O$ を満たす $\delta > 0$ が存在する。$a$ が $\left\{ x_{n} \ | \ n \in \mathbb{N} \right\}$ の集積点なので、$\displaystyle B_{d} \left( a , {{\delta} \over {2}} \right)$ は $\left\{ x_{n} \ | \ n \in \mathbb{N} \right\}$ の無限部分集合を含む。そのため、 $$ {{1 } \over {n_{0}}} < {{\delta} \over {2}} \\ x_{n_{0}} \in B_{d} \left( a , {{\delta} \over {2}} \right) $$ を満たす $n_{0} \in \mathbb{N}$ が存在する。しかしながら、任意の $\displaystyle z \in B_{d} \left( x_{n_{0}} , {{1} \over {n_{0}}} \right)$ に対して、 $$ d (a,z) \le d(a, x_{n_{0}} ) + d ( x_{n_{0 }} , z) < {{ \delta } \over {2}} + {{1} \over {n_{0}}} < {{ \delta } \over {2}} + {{ \delta } \over {2}} = \delta $$ となり、 $$ B_{d} \left( x_{n_{0}} , {{1} \over {n_{0}}} \right) \subset B_{d} (a,\delta) \subset O \in \mathscr{O} $$ となるが、これは仮定に矛盾する。
■
[2]
$X$ が距離空間である場合、$X$ がコンパクトであることと集積点コンパクトであることは同等であるので、$X$ は集積点コンパクトである。[1] ルベーグの補助定理により、$X$ にはルベーグ数がある。
■
Munkres. (2000). Topology(2nd Edition): p175. ↩︎