検索
Close this search box.

ユークリッド位相

ユークリッド空間における点列コンパクト集合

メールで送る
Xで共有

点列コンパクト集合

ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が\(\mathbb{R} ^{n}\)上のコンパクト集合であることとは、\(A\)の開被覆\(\left\{ A_{\lambda }\right\} _{\lambda \in \Lambda }\)を任意に選んだとき、それに対して有限部分被覆が必ず存在することとして定義されます。つまり、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall \lambda \in \Lambda :A_{\lambda }\in \mathcal{O}\left( \mathbb{R} ^{n}\right) \\
&&\left( b\right) \ A\subset \bigcup_{\lambda \in \Lambda }A_{\lambda }
\end{eqnarray*}をともに満たす集合族\(\left\{ A_{\lambda }\right\} _{\lambda \in \Lambda }\)を任意に選んだとき(\(\left\{ A_{\lambda }\right\} _{\lambda \in \Lambda }\)は\(A\)の開被覆)、それに対して、\begin{eqnarray*}&&\left( c\right) \ \exists n\in \mathbb{N} :\lambda _{1},\cdots ,\lambda _{n}\in \Lambda \\
&&\left( d\right) \ A\subset \bigcup_{i=1}^{n}A_{\lambda _{i}}
\end{eqnarray*}が成り立つ(\(\left\{ A_{\lambda_{i}}\right\} _{i=1}^{n}\)は\(\left\{ A_{\lambda }\right\} _{\lambda \in\Lambda }\)の有限部分被覆)ことを意味します。ただし、\(\mathcal{O}\left( \mathbb{R} ^{n}\right) \)は\(\mathbb{R} ^{n}\)上の開集合系を表す記号です。

\(\mathbb{R} ^{n}\)の部分集合\(A\)がコンパクト集合であることを示すためには、\(A\)の任意の開被覆が有限部分被覆を持つことを示す必要があり、その手続きは面倒です。ただし、ハイネ・ボレルの被覆定理より、\(A\)が\(\mathbb{R} ^{n}\)上のコンパクト集合であることと、\(A\)が\(\mathbb{R} ^{n}\)上の有界な閉集合であることは必要十分です。したがって、\(A\)が\(\mathbb{R} ^{n}\)上の有界な閉集合であることを示せば、\(A\)がコンパクト集合であることを示したことになります。さらに、コンパクト集合の概念は点列を用いて表現することもできます。以下で順番に解説します。

ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)を任意に選びます。その上で、\(A\)の点を項とする点列\(\left\{ \boldsymbol{x}_{v}\right\} \)を任意に選びます。つまり、\begin{equation*}\forall v\in \mathbb{N} :\boldsymbol{x}_{v}\in A
\end{equation*}を満たす点列\(\left\{ \boldsymbol{x}_{v}\right\} \)を任意に選ぶということです。このような任意の点列\(\left\{ \boldsymbol{x}_{v}\right\} \)が\(A\)の点に収束する部分列を持つならば、すなわち、\begin{equation*}\lim_{v\rightarrow +\infty }\boldsymbol{x}_{l\left( v\right) }\in A
\end{equation*}を満たす\(\left\{ \boldsymbol{x}_{v}\right\} \)の部分列\(\left\{ \boldsymbol{x}_{l\left( v\right) }\right\} \)が存在する場合には、\(A\)を\(\mathbb{R} ^{n}\)上の点列コンパクト集合(sequentially compact set)と呼びます。

\(\mathbb{R} ^{n}\)の部分集合\(A\)が点列コンパクト集合であるためには、\(A\)の要素を項として持つ「任意の」点列が\(A\)の要素へ収束する部分列を持つことを示す必要があります。\(A\)の要素を項として持つ点列の中に、\(A\)の要素へ収束する部分列を持つものが「存在する」ことを示しただけでは不十分です。

例(点列コンパクト集合)
点\(\boldsymbol{a}\in \mathbb{R} ^{n}\)を任意に選んだ上で、それだけを要素として持つ1点集合\begin{equation*}\left\{ \boldsymbol{a}\right\}
\end{equation*}を構成します。この集合\(\left\{ \boldsymbol{a}\right\} \)の点を項とする点列\(\left\{ \boldsymbol{x}_{v}\right\} \)を任意に選びます。必然的に、\begin{equation*}\forall v\in \mathbb{N} :\boldsymbol{x}_{v}=\boldsymbol{a}
\end{equation*}です。部分列\(\left\{ \boldsymbol{x}_{l\left( v\right) }\right\} \)を任意に選んだとき、やはり必然的に、\begin{equation}\forall v\in \mathbb{N} :\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{a} \quad \cdots (1)
\end{equation}が成り立つため、その極限は、\begin{eqnarray*}
\lim_{v\rightarrow \infty }\boldsymbol{x}_{l\left( v\right) }
&=&\lim_{n\rightarrow \infty }\boldsymbol{a}\quad \because \left( 1\right)
\\
&=&\boldsymbol{a}\quad \because \text{定数点列の極限} \\
&\in &\left\{ \boldsymbol{a}\right\}
\end{eqnarray*}を満たすため、\(\left\{ \boldsymbol{a}\right\} \)は\(\mathbb{R} ^{n}\)上の点列コンパクト集合であることが明らかになりました。
例(点列コンパクト集合)
2つの異なる点\(\boldsymbol{a},\boldsymbol{b}\in \mathbb{R} ^{n}\)を任意に選んだ上で、それらを要素として持つ集合\begin{equation*}\left\{ \boldsymbol{a},\boldsymbol{b}\right\}
\end{equation*}を構成します。この集合\(\left\{ \boldsymbol{a},\boldsymbol{b}\right\} \)の点を項とする点列\(\left\{ \boldsymbol{x}_{v}\right\} \)を任意に選びます。起こり得るパターンは、\begin{eqnarray*}&&\left( a\right) \ \left\{ \boldsymbol{x}_{v}\right\} \text{のすべての項が}\boldsymbol{a} \\
&&\left( b\right) \ \left\{ \boldsymbol{x}_{v}\right\} \text{のすべての項が}\boldsymbol{b} \\
&&\left( c\right) \ \left\{ \boldsymbol{x}_{v}\right\} \text{が}\boldsymbol{a},\boldsymbol{b}\text{の両方を項として持つ}
\end{eqnarray*}の3通りです。\(\left( a\right) \)の場合、部分列\(\left\{ \boldsymbol{x}_{l\left( v\right) }\right\} \)は必然的に、\begin{equation*}\forall l\in \mathbb{N} :\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{a}
\end{equation*}を満たすため、その極限は、\begin{equation*}
\lim_{v\rightarrow \infty }\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{a}\in \left\{ \boldsymbol{a},\boldsymbol{b}\right\}
\end{equation*}を満たします。\(\left( b\right) \)の場合、部分列\(\left\{ \boldsymbol{x}_{l\left( l\right) }\right\} \)は必然的に、\begin{equation*}\forall l\in \mathbb{N} :\boldsymbol{x}_{l\left( l\right) }=\boldsymbol{b}
\end{equation*}を満たすため、その極限は、\begin{equation*}
\lim_{v\rightarrow \infty }\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{b}\in \left\{ \boldsymbol{a},\boldsymbol{b}\right\}
\end{equation*}を満たします。\(\left( c\right) \)の場合、\begin{equation*}\forall l\in \mathbb{N} :\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{a}
\end{equation*}を満たす部分列\(\left\{ \boldsymbol{x}_{l\left( v\right) }\right\} \)をとれば、\begin{equation*}\lim_{v\rightarrow \infty }\boldsymbol{x}_{l\left( v\right) }=\boldsymbol{a}\in \left\{ \boldsymbol{a},\boldsymbol{b}\right\}
\end{equation*}が成り立ちます。したがって、\(\left\{ \boldsymbol{a},\boldsymbol{b}\right\} \)は\(\mathbb{R} ^{n}\)上の点列コンパクト集合です。

逆に、\(\mathbb{R} ^{n}\)の部分集合\(A\)が点列コンパクトでないことを示すためには、\(A\)の要素を項として持つ点列の中に、\(A\)の要素へ収束する部分列を持たないものが存在することを示せばよいということになります。

以下の例から明らかであるように、\(\mathbb{R} ^{n}\)の部分集合は点列コンパクトであるとは限りません。

例(点列コンパクト集合)
\(\mathbb{R} ^{n}\)自身は\(\mathbb{R} ^{n}\)の部分集合であるため、\(\mathbb{R} ^{n}\)が点列コンパクト集合であるか検討できます。以下の条件\begin{equation*}\forall v\in \mathbb{N} :\boldsymbol{x}_{v}=\left( v,\cdots ,v\right)
\end{equation*}を満たす点列\(\left\{ \boldsymbol{x}_{v}\right\} \)に注目したとき、これは有界ではないため、\(\left\{ \boldsymbol{x}_{v}\right\} \)の任意の部分列は収束しません。したがって\(\mathbb{R} ^{n}\)は点列コンパクト集合ではありません。

 

有界な閉区間は点列コンパクト集合

点列コンパクト集合としては以下が重要です。

命題(有界な閉区間は点列コンパクト集合)
任意の\(i\in \left\{ 1,\cdots ,n\right\} \)に対して\(a_{i}<b_{i}\)を満たす点\(\boldsymbol{a},\boldsymbol{b}\in \mathbb{R} ^{n}\)を用いて定義される\(\mathbb{R} ^{n}\)上の有界閉区間\begin{eqnarray*}\left[ \boldsymbol{a},\boldsymbol{b}\right] &=&\prod\limits_{i=1}^{n}\left[
a_{i},b_{i}\right] \\
&=&\left[ a_{1},b_{1}\right] \times \cdots \times \left[ a_{n},b_{n}\right] \end{eqnarray*}は\(\mathbb{R} ^{n}\)上の点列コンパクト集合である。
証明

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

 

有界な閉集合は点列コンパクト集合

ユークリッド空間\(\mathbb{R} ^{n}\)上の有界な閉区間が点列コンパクトであることが明らかになりました。有界な閉区間は\(\mathbb{R} ^{n}\)上の有界な閉集合ですが、一般に、有界な閉集合もまた点列コンパクト集合であることが保証されます。

命題(有界な閉集合は点列コンパクト集合)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が\(\mathbb{R} ^{n}\)上の有界な閉集合であるならば、\(A\)は\(\mathbb{R} ^{n}\)上の点列コンパクト集合である。
証明

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

例(有界な閉集合は点列コンパクト集合)
点\(\boldsymbol{a}\in \mathbb{R} ^{n}\)を任意に選んだ上で、それだけを要素として持つ1点集合\begin{equation*}\left\{ \boldsymbol{a}\right\}
\end{equation*}を構成すると、これは\(\mathbb{R} ^{n}\)上の有界な閉集合です。したがって、先の命題より、1点集合\(\left\{ \boldsymbol{a}\right\} \)は\(\mathbb{R} ^{n}\)上の点列コンパクト集合です。
例(閉区間ではない点列コンパクト集合)
任意の\(i\in \left\{ 1,\cdots ,n\right\} \)に対して\(a_{i}<b_{i}<c_{i}<d_{i}\)を満たす点\(\boldsymbol{a},\boldsymbol{b},\boldsymbol{c},\boldsymbol{d}\in \mathbb{R} ^{n}\)を任意に選んだ上で、2つの有界な閉区間\begin{eqnarray*}\left[ \boldsymbol{a},\boldsymbol{b}\right] &=&\prod\limits_{i=1}^{n}\left[
a_{i},b_{i}\right] \\
\left[ \boldsymbol{c},\boldsymbol{d}\right] &=&\prod\limits_{i=1}^{n}\left[
c_{i},d_{i}\right] \end{eqnarray*}を構成します。その上で、これらの和集合\begin{equation*}
\left[ \boldsymbol{a},\boldsymbol{b}\right] \cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \end{equation*}をとります。これは有界閉区間ではありません。ただし、有界閉区間は閉集合であり、閉集合どうしの和集合は閉集合であるため\(\left[ \boldsymbol{a},\boldsymbol{b}\right]\cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \)は閉集合です。さらに、\begin{equation*}\left[ \boldsymbol{a},\boldsymbol{b}\right] \cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \subset \left[ \boldsymbol{a},\boldsymbol{d}\right] \end{equation*}が成り立つため\(\left[ \boldsymbol{a},\boldsymbol{b}\right] \cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \)は有界です。以上より、\(\left[ \boldsymbol{a},\boldsymbol{b}\right] \cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \)は有界な閉区間であることが示されたため、先の命題より\(\left[ \boldsymbol{a},\boldsymbol{b}\right]\cup \left[ \boldsymbol{c},\boldsymbol{d}\right] \)は点列コンパクト集合です。

 

点列コンパクト集合は有界な閉集合

ユークリッド空間\(\mathbb{R} ^{n}\)上の有界な閉集合は点列コンパクト集合であることが明らかになりましたが、逆の主張もまた成り立ちます。つまり、点列コンパクト集合は有界な閉集合であるということです。

命題(点列コンパクト集合は有界な閉集合)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が\(\mathbb{R} ^{n}\)上の点列コンパクト集合であるならば、\(A\)は\(\mathbb{R} ^{n}\)上の有界な閉集合である。
証明

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

 

コンパクト集合の特徴づけ

これまでの議論より、\(\mathbb{R} ^{n}\)の部分集合が点列コンパクトであることと、その集合が\(\mathbb{R} ^{n}\)上の有界な閉集合であることが明らかになりました。さらに、\(\mathbb{R} ^{n}\)におけるハイネ・ボレルの被覆定理より、\(\mathbb{R} ^{n}\)の部分集合がコンパクト集合であることと、その集合が有界な閉集合であることは必要十分です。したがって以下を得ます。

命題(コンパクト性の特徴づけ)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)を任意に選んだとき、以下の3つの命題はお互いに必要十分である。\begin{eqnarray*}&&\left( a\right) \ A\text{は}\mathbb{R} ^{n}\text{上のコンパクト集合である} \\
&&\left( b\right) \ A\text{は}\mathbb{R} ^{n}\text{上の有界な閉集合である} \\
&&\left( c\right) \ A\text{は}\mathbb{R} ^{n}\text{上の点列コンパクト集合である}
\end{eqnarray*}

 

コンパクト集合ではないことの証明

先の命題より、\(\mathbb{R} ^{n}\)の部分集合がコンパクト集合であることを示すためには、それが\(\mathbb{R} ^{n}\)上の有界な閉集合であることを示したり、それが\(\mathbb{R} ^{n}\)上の点列コンパクト集合であることを示せばよいことになります。逆に、\(\mathbb{R} ^{n}\)の部分集合が有界でない場合、閉集合でない場合、点列コンパクト集合でない場合などには、その集合はコンパクト集合ではありません。

例(コンパクト集合ではないことの証明)
\(\mathbb{R} ^{n}\)の部分集合\begin{equation}\left( 0,1\right) \times \cdots \times \left( 0,1\right) \quad \cdots (1)
\end{equation}が\(\mathbb{R} ^{n}\)上のコンパクト集合ではありませんが、同じことを先の命題から示します。つまり、\(\left( 1\right) \)が点列コンパクト集合ではないことを示します。そこで、以下の点列\begin{equation*}\left\{ \boldsymbol{x}_{v}\right\} =\left\{ \left( x_{v}^{\left( 1\right)
},\cdots ,x_{v}^{\left( n\right) }\right) \right\} =\left\{ \left( \frac{1}{v},\cdots ,\frac{1}{v}\right) \right\}
\end{equation*}に注目します。この点列\(\left\{ \boldsymbol{x}_{n}\right\} \)の任意の項は\(\left( 1\right) \)の点です。その一方で、部分列\(\left\{ \boldsymbol{x}_{l\left( v\right) }\right\} \)を任意に選んだとき、その極限は、\begin{eqnarray*}\lim_{v\rightarrow \infty }\boldsymbol{x}_{l\left( v\right) }
&=&\lim_{v\rightarrow \infty }\left( \frac{1}{l\left( v\right) },\cdots ,\frac{1}{l\left( v\right) }\right) \quad \because \left\{ \boldsymbol{x}_{v}\right\} \text{の定義} \\
&=&\left( \lim_{v\rightarrow \infty }\frac{1}{l\left( v\right) },\cdots
,\lim_{v\rightarrow \infty }\frac{1}{l\left( v\right) }\right) \\
&=&\left( \lim_{l\left( v\right) \rightarrow \infty }\frac{1}{l\left(
v\right) },\cdots ,\lim_{l\left( v\right) \rightarrow \infty }\frac{1}{l\left( v\right) }\right) \quad \because \text{部分列の定義} \\
&=&\left( 0,\cdots ,0\right)
\end{eqnarray*}となりますが、これは\(\left( 1\right) \)の点ではありません。このような点列\(\left\{ \boldsymbol{x}_{v}\right\} \)が存在することは、\(\left( 1\right) \)が点列コンパクト集合ではないことを意味します。

 

演習問題

問題(有限集合は点列コンパクト)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が有限集合である場合、\(A\)は\(\mathbb{R} ^{n}\)上の点列コンパクト集合であることを示してください。
解答を見る

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

問題(点列コンパクト集合の性質)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が点列コンパクト集合であるものとします。この場合、\(A\)上の任意の収束点列の極限がいずれも\(A\)に含まれることを示してください。
解答を見る

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

問題(点列コンパクトの共通部分)
ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A,B\)がともに点列コンパクト集合である場合には、共通部分\(A\cap B\)もまた点列コンパクト集合であることを証明してください。
解答を見る

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

関連知識

メールで送る
Xで共有

質問とコメント

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

会員登録

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

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

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

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