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*}を満たすということです。

距離空間\(\left( X,d\right) \)の非空な部分集合\(A\)が与えられたとき、距離の測定対象となる点集合を\(X\)から\(A\)へ制限した上で、それにあわせて距離関数\(d\)の定義域を\(X\times X\)から\(A\times A\)へ制限して\(d_{A}:A\times A\rightarrow \mathbb{R} \)とすれば、\(\left( A,d_{A}\right) \)はそれ自体が距離空間になります。これをもとの距離空間\(\left( X,d\right) \)の部分距離空間と呼びます。定義より以下の条件\begin{equation*}\forall x,y\in A:d_{A}\left( x,y\right) =d\left( x,y\right)
\end{equation*}が成り立つため、慣例として、部分距離空間上の距離関数\(d_{A}\)をもとの距離空間上の距離関数\(d\)と同じ記号を用いて表記します。

部分距離空間\(A\subset X\)上の点列\(\left\{ x_{n}\right\} \)が与えられた状況を想定します。つまり、\begin{equation*}\forall n\in \mathbb{N} :x_{n}\in A
\end{equation*}が成り立つということです。\(A\subset X\)ゆえに、\begin{equation*}\forall n\in \mathbb{N} :x_{n}\in X
\end{equation*}であるため、\(\left\{ x_{n}\right\} \)はもとの距離空間\(X\)上の点列でもあります。さらに、この点列\(\left\{ x_{n}\right\} \)はもとの距離空間\(X\)上において収束するものとします。つまり、\begin{equation*}\exists a\in X,\ \forall \varepsilon >0,\ \exists N\in \mathbb{N} ,\ \forall n\in \mathbb{N} :\left[ n\geq N\Rightarrow d\left( x_{n},a\right) <\varepsilon \right] \end{equation*}が成り立つということです。この場合、この点列\(\left\{ x_{n}\right\} \)は部分距離空間\(A\)上において収束するとは限りません。つまり、\begin{equation*}\exists b\in X,\ \forall \varepsilon >0,\ \exists N\in \mathbb{N} ,\ \forall n\in \mathbb{N} :\left[ n\geq N\Rightarrow d\left( x_{n},b\right) <\varepsilon \right] \end{equation*}は成り立つとは限りません。以下の例より明らかです。

例(距離空間上で収束するが部分空間上で収束しない点列)
実数空間\(\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*}と定めます。区間\((0,1]\subset \mathbb{R} \)は非空集合であるため\(\left( (0,1],d\right) \)は部分距離空間です。点列\(\left\{x_{n}\right\} \)の一般項が、\begin{equation*}x_{n}=\frac{1}{n}
\end{equation*}で与えられているものとします。以下の条件\begin{equation*}
\forall n\in \mathbb{N} :\frac{1}{n}\in (0,1] \end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)は部分距離空間\((0,1]\)上の点列です。このとき、\begin{equation*}\exists 0\in \mathbb{R} :\lim_{n\rightarrow +\infty }\frac{1}{n}=0
\end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)はもとの距離空間\(\mathbb{R} \)上において収束します。その一方で、\(\left\{x_{n}\right\} \)は部分空間\((0,1]\)上において収束しません(演習問題)。

 

距離空間において収束する点列が部分空間において収束するための条件

部分距離空間\(A\subset X\)上の点列\(\left\{ x_{n}\right\} \)がもとの距離空間\(X\)上において収束する場合でも、部分距離空間\(A\)上において収束するとは限らないことが明らかになりました。では、どのような条件が満たされていれば、この点列\(\left\{ x_{n}\right\} \)は部分距離空間\(A\)上においても収束することを保証できるのでしょうか。

仮定より点列\(\left\{ x_{n}\right\} \)はもとの距離空間\(X\)上において収束するため、その極限が\(X\)上に存在します。つまり、\begin{equation*}\exists a\in X:\lim_{n\rightarrow +\infty }x_{n}=a
\end{equation*}が成り立ちます。この極限\(a\)が部分空間\(A\)上の点であることは、すなわち、\begin{equation*}a\in A
\end{equation*}が成り立つことは、点列\(\left\{ x_{n}\right\} \)が部分距離空間\(A\)上で収束するための必要十分条件です。しかもそのとき、\(A\)上における\(\left\{x_{n}\right\} \)の極限は\(a\)と一致します。

命題(距離空間上の収束点列が部分空間において収束するための条件)
距離空間\(\left( X,d\right) \)およびその部分距離空間\(\left(A,d\right) \)が与えられているものとする。さらに、\(A\)上の点列\(\left\{ x_{n}\right\} \)が\(X\)上において点\(a\in X\)へ収束するものとする。以上の条件のもとでは、\(a\in A\)が成り立つことと、点列\(\left\{ x_{n}\right\} \)が\(A\)上において収束することは必要十分条件であるとともに、\(A\)上における\(\left\{ x_{n}\right\} \)の極限は\(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*}と定めます。区間\(\left[ 0,1\right] \subset \mathbb{R} \)は非空集合であるため\(\left( \left[ 0,1\right] ,d\right) \)は部分距離空間です。点列\(\left\{x_{n}\right\} \)の一般項が、\begin{equation*}x_{n}=\frac{1}{n}
\end{equation*}で与えられているものとします。以下の条件\begin{equation*}
\forall n\in \mathbb{N} :\frac{1}{n}\in \left[ 0,1\right] \end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)は部分距離空間\(\left[ 0,1\right] \)上の点列です。このとき、\begin{equation*}\exists 0\in \mathbb{R} :\lim_{n\rightarrow +\infty }\frac{1}{n}=0
\end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)はもとの距離空間\(\mathbb{R} \)上において収束します。さらに、\begin{equation*}0\in \left[ 0,1\right] \end{equation*}が成り立つため、先の命題より、\(\left\{ x_{n}\right\} \)は部分空間\(\left[ 0,1\right] \)上においても\(0\)へと収束します。

 

部分空間上の収束点列は距離空間上においても収束する

部分距離空間\(A\subset X\)上の点列\(\left\{ x_{n}\right\} \)がもとの距離空間\(X\)上において収束する場合でも、部分距離空間\(A\)上において収束するとは限りません。その一方で、部分距離空間\(A\)上の点列\(\left\{ x_{n}\right\} \)が部分距離空間\(A\)上において収束する場合、その点列\(\left\{ x_{n}\right\} \)はもとの距離空間\(X\)上において収束することが保証されます。具体的には以下の通りです。

仮定より点列\(\left\{ x_{n}\right\} \)は部分距離空間\(A\)上において収束するため、その極限が\(A\)上に存在します。つまり、\begin{equation*}\exists a\in A:\lim_{n\rightarrow +\infty }x_{n}=a
\end{equation*}が成り立ちます。\(A\subset X\)ゆえに\(a\in X\)ですが、この場合、この点列\(\left\{x_{n}\right\} \)はもとの距離空間\(X\)上においても収束するとともに、\(X\)上における\(\left\{ x_{n}\right\} \)の極限は\(a\)と一致します。

命題(部分空間上の収束点列は距離空間上においても収束する)
距離空間\(\left( X,d\right) \)およびその部分距離空間\(\left(A,d\right) \)が与えられているものとする。さらに、\(A\)上の点列\(\left\{ x_{n}\right\} \)が\(A\)上において点\(a\in A\)へ収束するものとする。以上の条件のもとでは、点列\(\left\{ x_{n}\right\} \)は\(X\)上においても収束するとともに、\(X\)上における\(\left\{ x_{n}\right\} \)の極限は\(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*}と定めます。区間\(\left[ 0,1\right] \subset \mathbb{R} \)は非空集合であるため\(\left( \left[ 0,1\right] ,d\right) \)は部分距離空間です。点列\(\left\{x_{n}\right\} \)の一般項が、\begin{equation*}x_{n}=\frac{1}{n}
\end{equation*}で与えられているものとします。以下の条件\begin{equation*}
\forall n\in \mathbb{N} :\frac{1}{n}\in \left[ 0,1\right] \end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)は部分距離空間\(\left[ 0,1\right] \)上の点列です。さらに、\begin{equation*}\exists 0\in \left[ 0,1\right] :\lim_{n\rightarrow +\infty }\frac{1}{n}=0
\end{equation*}が成り立つため、\(\left\{x_{n}\right\} \)は部分距離空間\(\left[ 0,1\right] \)上において収束します。したがって先の命題より、\(\left\{x_{n}\right\} \)はもとの距離空間\(\mathbb{R} \)上においても\(0\)へ収束します。

 

演習問題

問題(距離空間上で収束するが部分空間上で収束しない点列)
実数空間\(\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*}と定めます。区間\((0,1]\subset \mathbb{R} \)は非空集合であるため\(\left( (0,1],d\right) \)は部分距離空間です。点列\(\left\{x_{n}\right\} \)の一般項が、\begin{equation*}x_{n}=\frac{1}{n}
\end{equation*}で与えられているものとします。この点列\(\left\{ x_{n}\right\} \)は部分距離空間\((0,1]\)上において収束しないことを示してください。
解答を見る

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

問題(部分距離空間上の点列の収束可能性)
有界閉区間\(\left[ 0,1\right] \)上に定義された連続関数をすべて集めることにより得られる集合を、\begin{equation*}C\left[ 0,1\right] =\left\{ f:\left[ 0,1\right] \rightarrow \mathbb{R} \ |\ f\text{は連続関数}\right\}
\end{equation*}と表記します。その上で、それぞれの\(\left(f,g\right) \in C\left[ 0,1\right] \times C\left[ 0,1\right] \)に対して、\begin{equation*}d\left( f,g\right) =\int_{0}^{1}\left\vert f\left( t\right) -g\left(
t\right) \right\vert dt
\end{equation*}を定める関数\(d:C\left[ 0,1\right] \times C\left[ 0,1\right] \rightarrow \mathbb{R} \)を定義すると、\(\left( C\left[ 0,1\right] ,d\right) \)は距離空間となります。以下の部分集合\begin{equation*}A=\left\{ f:\left[ 0,1\right] \rightarrow \mathbb{R} \ |\ f\text{は連続関数かつ非定数関数}\right\}
\end{equation*}に注目した上で部分距離空間\(\left( A,d\right) \)を生成します。\(A\)上の点列\(\left\{f_{n}\right\} \)の一般項が、それぞれの\(t\in \left[ 0,1\right] \)に対して、\begin{equation*}f_{n}\left( t\right) =\left\{
\begin{array}{cl}
1-nt & \left( if\ 0\leq t<\frac{1}{n}\right) \\
0 & \left( if\ \frac{1}{n}\leq t\leq 1\right)
\end{array}\right.
\end{equation*}を定める関数\(f_{n}:\left[ 0,1\right]\rightarrow \mathbb{R} \)であるものとします。この点列\(\left\{ f_{n}\right\} \)はもとの距離空間\(C\left[ 0,1\right] \)上において収束する一方で部分空間\(A\)上において収束しないことを示してください。
解答を見る

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

関連知識

Mailで保存
Xで共有

質問とコメント

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

会員登録

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

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

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

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