WIIS

距離空間の位相

距離空間の稠密部分集合

目次

Mailで保存
Xで共有

距離空間の稠密部分集合

距離空間\(\left( X,d\right) \)が与えられているものとします。つまり、\(X\)は非空集合であるとともに、距離関数\(d:X\times X\rightarrow \mathbb{R} \)が以下の4つの公理\begin{eqnarray*}&&\left( M_{1}\right) \ \forall x,y\in X:d\left( x,y\right) \geq 0 \\
&&\left( M_{2}\right) \ \forall x,y\in X:\left[ d(x,y)=0\Leftrightarrow x=y\right] \\
&&\left( M_{3}\right) \ \forall x,y\in X:d(x,y)=d\left( y,x\right) \\
&&\left( M_{4}\right) \ \forall x,y,z\in X:d\left( x,z\right) \leq d\left(
x,y\right) +d\left( y,z\right)
\end{eqnarray*}を満たすということです。

距離空間の部分集合\(A\subset X\)が与えられた状況において、さらにその部分集合\(B\subset A\)を選びます。つまり、\begin{equation*}B\subset A\subset X
\end{equation*}です。\(X\)の部分集合\(B\)の閉包は\(B\)を部分集合として持つため、\begin{equation*}B\subset B^{a}
\end{equation*}が成り立つことは確定していますが、さらに、\begin{equation*}
B\subset A\subset B^{a}
\end{equation*}が成り立つ場合には、\(B\)\(A\)の中で稠密(\(B\) is dense in \(A\))であるとか、\(B\)は\(A\)の稠密部分集合(\(B\ \)is a dense subset of \(A\))であるなどと言います。ただし、\(B\subset A\)である状況を想定しているため、先の条件は、\begin{equation*}A\subset B^{a}
\end{equation*}と必要十分です。

例(稠密部分集合)
距離空間\(X\)の部分集合\(A\subset X\)を任意に選んだとき、\begin{equation*}A\subset A^{a}
\end{equation*}が明らかに成り立ちますが、以上の事実は\(A\)が自身の稠密部分集合であることを意味します。

距離空間\(X\)は自身の部分集合であるため、集合\(A\subset X\)が与えられたとき、これが\(X\)の稠密部分集合であるか検討できます。稠密部分集合の定義より、これは、\begin{equation*}A\subset X\subset A^{a}
\end{equation*}が成り立つことを意味します。ただし、\(A\subset X\)は明らかに成り立つため、以上の条件は、\begin{equation*}X\subset A^{a}
\end{equation*}と必要十分です。さらに、\(A^{a}\subset X\)が明らかに成り立つため、以上の条件は、\begin{equation*}A^{a}=X
\end{equation*}と必要十分です。つまり、集合\(A\)が距離空間\(X\)の稠密部分集合であることは、\(A\)の閉包が\(X\)と一致することと必要十分です。

命題(距離空間の稠密部分集合)
距離空間\(\left( X,d\right) \)が与えられているものとする。集合\(A\subset X\)に対して、\begin{equation*}A^{a}=X
\end{equation*}が成り立つことと、\(A\)が\(X\)の稠密部分集合であることは必要十分である。
例(稠密部分集合)
距離空間\(\left( X,d\right) \)が与えられたとき、\begin{equation*}X\subset X^{a}
\end{equation*}が明らかに成り立ちますが、以上の事実は\(X\)が自身の稠密部分集合であることを意味します。
例(稠密部分集合)
実数空間\(\left( \mathbb{R} ,d\right) \)は距離空間であり、ユークリッド距離\(d:\mathbb{R} \times \mathbb{R} \rightarrow \mathbb{R} \)は2つの点\(x,y\in \mathbb{R} \)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\vert x-y\right\vert
\end{equation*}と定めます。すべての有理数からなる集合\(\mathbb{Q} \)の閉包は、\begin{equation*}\mathbb{Q} ^{a}=\mathbb{R} \end{equation*}であるため、先の命題より、\(\mathbb{Q} \)は\(\mathbb{R} \)の稠密部分集合です(演習問題)。

距離空間の部分集合は稠密部分集合であるとは限りません。以下の例より明らかです。

例(稠密ではない部分集合)
距離空間\(\left( X,d\right) \)が与えられているものとします。距離空間の定義より\(X\not=\phi \)です。その一方で、空集合\(\phi \subset X\)の閉包は、\begin{equation*}\phi ^{a}=\phi
\end{equation*}であるため、\begin{equation*}
\phi ^{a}\not=X
\end{equation*}を得ます。したがって先の命題より、\(\phi \)は\(X\)の稠密部分集合ではないことが明らかになりました。

 

点列を用いた稠密部分集合の定義

距離空間\(X\)の部分集合\(A\)と点\(a\in X\)が与えられたとき、\(A\)の点を項とするとともに点\(a\)へ収束する数列が存在することは、\(a\)が\(A\)の触点であるための必要条件です。以上の事実を踏まえると、稠密部分集合であることの意味を数列を用いて以下のように表現できます。

命題(点列を用いた稠密部分集合の定義)
距離空間\(\left( X,d\right) \)に加えて、集合\(A\subset X\)およびその部分集合\(B\subset A\)が与えられているものとする。\(A\)の点\(a\)を任意に選んだとき、それに対して、\(B\)の点を項とするとともに\(a\)へ収束する点列が存在することは、\(B\)が\(A\)の稠密部分集合であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

距離空間\(X\)に対して\(B\subset A\subset X\)を満たす集合\(A,B\)について、\(B\)が\(A\)の稠密部分集合であるものとします。点\(a\in A\)を任意に選んだとき、先の命題より、\(B\)の点を項とするとともに点\(a\)へ収束する点列\(\left\{b_{n}\right\} \)が存在します。点列の極限の定義より、極限\(a\)からいくらでも近い場所に点列\(\left\{ b_{n}\right\} \)の項が無数に存在します。つまり、\(B\)が\(A\)の稠密部分集合である場合には、\(A\)の点\(a\)を任意に選んだとき、その点\(a\)からいくらでも近い場所に\(B\)の点が無数に存在します。稠密部分集合と呼ばれる理由は以上の通りです。

先の命題を踏まえると、距離空間の稠密部分集合であることの意味を点列を用いて以下のように表現できます。

命題(点列を用いた稠密集合の特徴づけ)
距離空間\(\left( X,d\right) \)の部分集合\(A\subset X\)が与えられているものとする。点\(x\in X\)を任意に選んだとき、それに対して、\(A\)の点を項とするとともに点\(x\)へ収束する点列が存在することは、\(A\)が\(X\)の稠密部分集合であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

集合\(A\)が距離空間\(X\)の稠密部分集合であるものとします。点\(x\in X\)を任意に選んだとき、先の命題より、\(A\)の点を項とするとともに点\(x\)へ収束する点列\(\left\{ a_{n}\right\} \)が存在します。点列の極限の定義より、極限\(x\)からいくらでも近い場所に点列\(\left\{ a_{n}\right\} \)の項が無数に存在します。つまり、\(A\)が\(X\)の稠密部分集合である場合には、\(X\)の点\(x\)を任意に選んだとき、\(x\)からいくらでも近い場所に\(A\)の点が無数に存在します。

例(点列を用いた稠密部分集合の定義)
実数空間\(\left( \mathbb{R} ,d\right) \)は距離空間であり、ユークリッド距離\(d:\mathbb{R} \times \mathbb{R} \rightarrow \mathbb{R} \)は2つの点\(x,y\in \mathbb{R} \)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\vert x-y\right\vert
\end{equation*}と定めます。すべての有理数からなる集合\(\mathbb{Q} \)は\(\mathbb{R} \)の稠密部分集合であることは先に示した通りです。先の命題より、以上の事実は、実数\(x\)を任意に選んだとき、\(x\)からいくらでも近い場所に有理数が無数に存在することを意味します。以上の事実は、有理数の稠密性\begin{equation*}\forall x,y\in \mathbb{R} :\left[ x<y\Rightarrow \exists r\in \mathbb{Q} :x<r<y\right] \end{equation*}と整合的です。

 

近傍系を用いた稠密集合の定義

距離空間\(X\)の点\(a\in X\)と正の実数\(\varepsilon >0\)がそれぞれ与えられたとき、点\(a\)を中心とする半径\(\varepsilon \)の近傍は、\begin{equation*}N_{\varepsilon }\left( a\right) =\left\{ x\in X\ |\ d\left( x,a\right)
<\varepsilon \right\}
\end{equation*}と定義される\(X\)の部分集合です。点\(a\)の近傍をすべて集めてることにより得られる\(X\)の部分集合族を点\(a\)の近傍系と呼び、これを、\begin{equation*}N\left( a\right) =\left\{ N_{\varepsilon }\left( a\right) \ |\ 0<\varepsilon
<+\infty \right\}
\end{equation*}で表記します。点\(a\in X\)に応じて中心が異なる様々な近傍系\(N\left( a\right) \)が得られます。そこで、\(X\)上のすべての点の近傍系からなる集合族を、\begin{equation*}\mathcal{N}=\left\{ N\left( a\right) \ |\ a\in X\right\}
\end{equation*}で表記し、これを\(X\)の近傍系と呼びます。

距離空間\(X\)の部分集合\(A\subset X\)に加えて、さらにその部分集合\(B\subset A\)が与えられているものとします。集合\(A\)と交わる近傍\(N\in \mathcal{N}\)を任意に選んだとき、この近傍\(N\)が\(B\)とも交わることは、\(B\)が\(A\)の稠密部分集合であるための必要十分条件です。

命題(近傍系を用いた稠密集合の定義)
距離空間\(\left( X,d\right) \)に加えて、集合\(A\subset X\)およびその部分集合\(B\subset A\)が与えられているものとする。以下の条件\begin{equation*}\forall N\in \mathcal{N}:\left( N\cap A\not=\phi \Rightarrow N\cap
B\not=\phi \right)
\end{equation*}が成り立つことは、\(B\)が\(A\)の稠密部分集合であるための必要十分条件である。ただし、\(\mathcal{N}\)は\(X\)の近傍系である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

先の命題を踏まえると、距離空間\(X\)の稠密部分集合であることの意味を近傍系を用いて以下のように表現できます。

命題(近傍系を用いた稠密集合の定義)
距離空間\(\left( X,d\right) \)の部分集合\(A\subset X\)が与えられているものとする。このとき、\begin{equation*}\forall N\in \mathcal{N}:N\cap A\not=\phi
\end{equation*}が成り立つことは、\(A\)が\(X\)の稠密部分集合であるための必要十分条件である。ただし、\(\mathcal{N}\)は\(X\)の近傍系である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(近傍系を用いた稠密集合の定義)
実数空間\(\left( \mathbb{R} ,d\right) \)は距離空間であり、ユークリッド距離\(d:\mathbb{R} \times \mathbb{R} \rightarrow \mathbb{R} \)は2つの点\(x,y\in \mathbb{R} \)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\vert x-y\right\vert
\end{equation*}と定めます。すべての有理数からなる集合\(\mathbb{Q} \)は\(\mathbb{R} \)の稠密部分集合であることは先に示した通りです。先の命題より、以上の事実は、\begin{equation*}\forall N\in \mathcal{N}:\left( N\not=\phi \Rightarrow N\cap \mathbb{Q} \not=\phi \right)
\end{equation*}が成り立つことを意味します。近傍\(N\in \mathcal{N}\)は何らかの有界開区間\(\left( x,y\right) \)として表すことができるため、上の命題を、\begin{equation*}\forall x,y\in \mathbb{R} :\left[ x<y\Rightarrow \left( x,y\right) \cap \mathbb{Q} =\phi \right] \end{equation*}すなわち、\begin{equation*}
\forall x,y\in \mathbb{R} :\left[ x<y\Rightarrow \exists r\in \mathbb{Q} :x<r<y\right] \end{equation*}と表現できますが、これは有理数の稠密性に他なりません。以上により、有理数が稠密であることと\(\mathbb{Q} \)が\(\mathbb{R} \)の稠密部分集合であることは概念として一致することが明らかになりました。

先の命題をさらに以下のように表現できます。

命題(近傍系を用いた稠密集合の定義)
距離空間\(\left( X,d\right) \)の部分集合\(A\subset X\)が与えられているものとする。このとき、\begin{equation*}\forall \varepsilon >0,\ \forall x\in X,\ \exists a\in A:d\left( x,a\right)
<\varepsilon
\end{equation*}が成り立つことは、\(A\)が\(X\)の稠密部分集合であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

先の命題は距離空間の部分集合が稠密部分集合であるための必要十分条件を与えているため、距離空間の部分集合が稠密部分集合ではないことを判定する際にも利用できます。具体的には、距離空間\(\left(X,d\right) \)の部分集合\(A\subset X\)について、\begin{equation*}\exists \varepsilon >0,\ \exists x\in X,\ \forall a\in A:d\left( x,a\right)
\geq \varepsilon
\end{equation*}が成り立つことと、\(A\)が\(X\)の稠密部分集合ではないことは必要十分です。

例(稠密ではない部分集合)
離散距離空間\(\left( X,d\right) \)は距離空間であり、距離関数\(d:X\times X\rightarrow \mathbb{R} \)は2つの点\(x,y\in X\)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\{
\begin{array}{cc}
0 & \left( if\ x=y\right) \\
1 & \left( if\ x\not=y\right)
\end{array}\right.
\end{equation*}と定めます。空集合は距離空間の稠密部分集合ではないため\(\phi \subset X\)は\(X\)の稠密部分集合ではありません。距離空間は自身の稠密部分集合であるため\(X\)は\(X\)の稠密部分集合です。残された可能性は\(X\)とは一致せず非空であるような\(X\)の部分集合\(A\)ですが、そのような集合\(A\)はいずれも\(X\)の稠密部分集合です(演習問題)。

 

演習問題

問題(稠密部分集合)
実数空間\(\left( \mathbb{R} ,d\right) \)は距離空間であり、ユークリッド距離\(d:\mathbb{R} \times \mathbb{R} \rightarrow \mathbb{R} \)は2つの点\(x,y\in \mathbb{R} \)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\vert x-y\right\vert
\end{equation*}と定めます。すべての有理数からなる集合\(\mathbb{Q} \)は\(\mathbb{R} \)の稠密部分集合であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(稠密ではない部分集合)
離散距離空間\(\left( X,d\right) \)は距離空間であり、距離関数\(d:X\times X\rightarrow \mathbb{R} \)は2つの点\(x,y\in X\)の間の距離を、\begin{equation*}d\left( x,y\right) =\left\{
\begin{array}{cc}
0 & \left( if\ x=y\right) \\
1 & \left( if\ x\not=y\right)
\end{array}\right.
\end{equation*}と定めます。\(A\not=\phi \)かつ\(A\not=X\)を満たす集合\(A\subset X\)を任意に選んだとき、\(A\)は\(X\)の稠密部分集合ではないことを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録