検索
Close this search box.
1変数のベクトル値関数

ベクトル値関数の連続性

メールで送る
Xで共有

点におけるベクトル値関数の連続性

実数空間\(\mathbb{R} \)もしくはその部分集合\(X\)を定義域とし、ベクトルを値としてとるベクトル値関数\begin{equation*}\boldsymbol{f}:\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}
\end{equation*}が与えられているものとします。その上で、\(\boldsymbol{f}\)の定義域\(X\)の集積点\(a\in \mathbb{R} \)を任意に選びます。つまり、\begin{equation*}\forall \delta >0:\left( a-\delta ,a+\delta \right) \cap \left( X\backslash
\left\{ a\right\} \right) \not=\phi
\end{equation*}が成り立つということです。この場合、\(\boldsymbol{f}\)は点\(a\)において定義されているとは限りませんが、点\(a\)からいくらでも近い場所に\(a\)とは異なる\(X\)の点が必ず存在します。

ベクトル値関数\(\boldsymbol{f}\)が\(x\rightarrow a\)の場合に有限な実数へ収束すること、すなわち、\begin{equation*}\exists \boldsymbol{b}\in \mathbb{R} ^{m}:\lim_{x\rightarrow a}\boldsymbol{f}\left( x\right) =\boldsymbol{b}
\end{equation*}が成り立つこととは、\(\boldsymbol{f}\)の変数\(x\)を点\(a\)とは異なる\(X\)上の点をとりながら\(a\)に限りなく近づける場合、\(x\)がどのような経路をたどって点\(a\)へ近づいていく場合においても、その際に\(\boldsymbol{f}\left( x\right) \)の値が必ず何らかの\(\mathbb{R} ^{m}\)上の点\(\boldsymbol{b}\)へ限りなく近づくことを意味しますが、そのことをイプシロン・デルタ論法を用いて厳密に定義すると、\begin{equation*}\exists \boldsymbol{b}\in \mathbb{R} ^{m},\ \forall \varepsilon >0,\ \exists \delta >0,\ \forall x\in X:\left[
0<|x-a|<\delta \Rightarrow d\left( \boldsymbol{f}\left( x\right) ,\boldsymbol{b}\right) <\varepsilon \right] \end{equation*}となります。ただし、\(d:\mathbb{R} ^{m}\times \mathbb{R} ^{m}\rightarrow \mathbb{R} \)はユークリッド距離です。

集積点の定義より、ベクトル値関数\(\boldsymbol{f}\)は集積点\(a\)の周辺の点において定義されている一方で、点\(a\)自身において定義されているとは限りません。ただ、\(x\rightarrow a\)の場合にベクトル値関数\(\boldsymbol{f}\)が収束するかを検討する際には、\(\boldsymbol{f}\)は点\(a\)の周辺の点において定義されていればよく、点\(a\)において定義されている必要はありません。したがって、\(\boldsymbol{f}\)が点\(a\)において定義されていない場合においても、\(x\rightarrow a\)の場合に\(\boldsymbol{f}\)が収束する状況は起こり得ます。また、\(\boldsymbol{f}\)が集積点\(a\)において定義されているとともに\(x\rightarrow a\)の場合に収束する場合、その極限は点\(a\)における\(\boldsymbol{f}\)の値である\(\boldsymbol{f}\left( a\right) \)と一致するとは限りません。

一方、ベクトル値関数\(\boldsymbol{f}:\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}\)と定義域\(X\)の集積点\(a\in \mathbb{R} \)が与えられたとき、\(\boldsymbol{f}\)が点\(a\)において定義されており、なおかつ\(x\rightarrow a\)の場合に\(\boldsymbol{f}\)が収束し、さらにその極限\(\lim\limits_{x\rightarrow a}\boldsymbol{f}\left(x\right) \)が\(\boldsymbol{f}\left( a\right) \)と一致する場合には、すなわち、以下の3つの条件\begin{eqnarray*}&&\left( a\right) \ a\in X \\
&&\left( b\right) \ \lim_{x\rightarrow a}\boldsymbol{f}\left( x\right) \in \mathbb{R} ^{m} \\
&&\left( c\right) \ \lim_{x\rightarrow a}\boldsymbol{f}\left( x\right) =\boldsymbol{f}\left( a\right)
\end{eqnarray*}がすべて成り立つ場合には、\(\boldsymbol{f}\)は点\(a\)において連続である(continuous at \(a\))と言います。逆に、以上の3つの条件の中の少なくとも1つが成り立たない場合、関数\(\boldsymbol{f}\)は点\(a\)において不連続である(discontinuous at \(a\))と言います。

ベクトル値関数\(\boldsymbol{f}\)の定義域上の点\(a\in X\)が定義域\(X\)の集積点ではない場合、\(a\)は\(X\)の孤立点になります。この場合、\(\boldsymbol{f}\)は点\(a\)において連続であるものと定めます。その根拠は後ほど解説します。

 

ベクトル値関数の連続性と成分関数の連続性の関係

ベクトル値関数の連続性と成分関数の連続性の間には以下の関係が成り立ちます。

命題(ベクトル値関数の連続性と成分関数の連続性の関係)
ベクトル値関数\(\boldsymbol{f}:\mathbb{R} \supset X\rightarrow \mathbb{R} ^{m}\)と定義域上の点\(a\in X\)が与えられたとき、\(\boldsymbol{f}\)のすべての成分関数\(f_{i}:\mathbb{R} \supset X\rightarrow \mathbb{R} \ \left( i=1,\cdots ,m\right) \)が点\(a\)において連続であることは、ベクトル値関数\(\boldsymbol{f}\)が点\(a\)において連続であるための必要十分条件である。
証明

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

以上の命題により、ベクトル値関数の連続性に関する議論を1変数関数である成分関数の連続性に関する議論に置き換えられることが明らかになりました。

例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
x^{2}-x \\
x+1\end{array}\right)
\end{equation*}を定めるものとします。定義域上の点\(a\in \mathbb{R} \)を任意に選んだとき、これは\(\mathbb{R} \)の集積点です。成分関数\begin{eqnarray*}f_{1}\left( x\right) &=&x^{2}-x \\
f_{2}\left( x\right) &=&x+1
\end{eqnarray*}はともに多項式関数であるため点\(a\)において連続です。したがって先の命題より\(\boldsymbol{f}\)は点\(a\)において連続です。
例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} _{+}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} _{+}\)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\sqrt{x} \\
\sqrt{x^{2}}\end{array}\right)
\end{equation*}を定めるものとします。定義域上の点\(a\in \mathbb{R} _{+}\)を任意に選んだとき、これは\(\mathbb{R} \)の集積点です。成分関数\begin{equation*}f_{1}\left( x\right) =\sqrt{x}
\end{equation*}は無理関数であるため点\(a\)において連続です。成分関数\begin{equation*}f_{2}\left( x\right) =\sqrt{x^{2}}
\end{equation*}は多項式関数\(x^{2}\)と無理関数\(\sqrt{x}\)の合成関数であるため点\(a\)において連続です。したがって先の命題より\(\boldsymbol{f}\)は点\(a\)において連続です。
例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \backslash \left\{ 0\right\} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\frac{1}{x} \\
\sin \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。定義域上の点\(a\in \mathbb{R} \backslash \left\{ 0\right\} \)を任意に選んだとき、これは\(\mathbb{R} \backslash \left\{ 0\right\} \)の集積点です。成分関数\begin{equation*}f_{1}\left( x\right) =\frac{1}{x}
\end{equation*}は有理関数であるため点\(a\)において連続です。成分関数\begin{equation*}f_{2}\left( x\right) =\sin \left( x\right)
\end{equation*}は正弦関数であるため点\(a\)において連続です。したがって先の命題より\(\boldsymbol{f}\)は点\(a\)において連続です。
例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \supset \left[ 0,\pi \right] \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \left[ 0,\pi \right] \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。定義域上の点\(a\in \left[0,\pi \right] \)を任意に選んだとき、これは\(\left[ 0,\pi \right] \)の集積点です。成分関数\begin{equation*}f_{1}\left( x\right) =\cos \left( x\right)
\end{equation*}は余弦関数であるため点\(a\)において連続です。成分関数\begin{equation*}f_{2}\left( x\right) =\sin \left( x\right)
\end{equation*}は正弦関数であるため点\(a\)において連続です。したがって先の命題より\(\boldsymbol{f}\)は点\(a\)において連続です。
例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \supset \left\{ 0\right\} \cup \left[ 0,1\right] \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \left\{ 0\right\}\cup \left[ 0,1\right] \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
x \\
x^{2}\end{array}\right)
\end{equation*}を定めるものとします。点\(a\in \left[ 0,1\right] \)を任意に選んだとき、これは\(\left\{ 0\right\} \cup \left[ 0,1\right] \)の集積点です。成分関数\begin{eqnarray*}f_{1}\left( x\right) &=&x \\
f_{2}\left( x\right) &=&x^{2}
\end{eqnarray*}はともに点\(a\)において連続です。したがって先の命題より\(\boldsymbol{f}\)は点\(a\)において連続です。点\(0\)は\(\left\{ 0\right\} \cup \left[ 0,1\right] \)の孤立点であるため、成分関数\(f_{1},f_{2}\)および\(\boldsymbol{f}\)は点\(0\)において連続です。

先の命題は、ベクトル値関数が連続ではないことを示す際にも有用です。つまり、少なくとも1つの成分関数が点\(a\)において連続ではない場合、もとのベクトル値関数もまた点\(a\)において連続ではありません。

例(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{m}\)の第\(i\in \left\{ 1,\cdots ,m\right\} \)座標関数\(f_{i}:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f_{i}\left( x\right) =\left\{
\begin{array}{cc}
0 & \left( if\ x<0\right) \\
1 & \left( if\ x\geq 0\right)
\end{array}\right.
\end{equation*}を定めるものとします。点\(0\in \mathbb{R} \)に注目した場合、\begin{eqnarray*}\lim_{x\rightarrow 0-}f_{i}\left( x\right) &=&\lim_{x\rightarrow 0-}0=0 \\
\lim_{x\rightarrow 0+}f_{i}\left( x\right) &=&\lim_{x\rightarrow 0+}1=1
\end{eqnarray*}であるため、\begin{equation*}
\lim_{x\rightarrow 0-}f_{i}\left( x\right) \not=\lim_{x\rightarrow
0+}f_{i}\left( x\right)
\end{equation*}を得ます。したがって\(f_{i}\)は\(x\rightarrow 0\)の場合に収束せず、ゆえに\(f_{i}\)は点\(0\)において連続でもありません。したがって先の命題より、\(\boldsymbol{f}\)は点\(0\)において連続ではありません。その一方で、\(f_{i}\)は点\(0\)以外の任意の点において連続であるため、先の命題より\(\boldsymbol{f}\)もまた点\(0\)以外の任意の点において連続です。

 

集合上で連続なベクトル値関数

先に例を通じて確認したように、ベクトル値関数\(\boldsymbol{f}:\mathbb{R} \supset X\rightarrow \mathbb{R} \)は定義域\(X\)上のすべての点において連続であるとは限りません。そこで、ベクトル値関数\(\boldsymbol{f}\)が連続な点からなる集合が\(Y\subset X\)である場合、\(\boldsymbol{f}\)は\(Y\)上で連続である(continuous on \(Y\))と言います。特に、\(Y=X\)である場合、すなわち\(\boldsymbol{f}\)が定義域\(X\)上のすべての点において連続である場合、\(\boldsymbol{f}\)は連続である(continuous)と言います。

例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
x^{2}-x \\
x+1\end{array}\right)
\end{equation*}を定めるものとします。先に示したように、定義域上の点\(a\in \mathbb{R} \)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\mathbb{R} \)上で連続です。
例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} _{+}\rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} _{+}\)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\sqrt{x} \\
\sqrt{x^{2}}\end{array}\right)
\end{equation*}を定めるものとします。先に示したように、定義域上の点\(a\in \mathbb{R} _{+}\)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\mathbb{R} _{+}\)上で連続です。
例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} \backslash \left\{ 0\right\} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\frac{1}{x} \\
\sin \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。先に示したように、定義域上の点\(a\in \mathbb{R} \backslash \left\{ 0\right\} \)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\mathbb{R} \backslash \left\{ 0\right\} \)上で連続です。
例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} \supset \left[ 0,\pi \right] \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \left[ 0,\pi \right] \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\cos \left( x\right) \\
\sin \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。先に示したように、定義域上の点\(a\in \left[0,\pi \right] \)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\left[ 0,\pi \right] \)上で連続です。
例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} \supset \left\{ 0\right\} \cup \left[ 0,1\right] \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \left\{ 0\right\}\cup \left[ 0,1\right] \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
x \\
x^{2}\end{array}\right)
\end{equation*}を定めるものとします。先に示したように、定義域上の点\(a\in\left\{ 0\right\} \cup \left[ 0,1\right] \)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\left\{ 0\right\}\cup \left[ 0,1\right] \)上で連続です。
例(集合上で連続なベクトル値関数)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{m}\)の第\(i\in \left\{ 1,\cdots ,m\right\} \)座標関数\(f_{i}:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f_{i}\left( x\right) =\left\{
\begin{array}{cc}
0 & \left( if\ x<0\right) \\
1 & \left( if\ x\geq 0\right)
\end{array}\right.
\end{equation*}を定めるものとします。先に示したように、点\(a\in \mathbb{R} \backslash \left\{ 0\right\} \)を任意に選んだとき、\(\boldsymbol{f}\)は点\(a\)において連続であるため、\(\boldsymbol{f}\)は\(\mathbb{R} \backslash \left\{ 0\right\} \)上で連続です。その一方で、\(\boldsymbol{f}\)は点\(0\)において連続ではありません。

 

演習問題

問題(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\left\vert x\right\vert \\
\cos \left( x\right)
\end{array}\right)
\end{equation*}を定めるものとします。\(\boldsymbol{f}\)が連続な点をすべて求めてください。
解答を見る

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

問題(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \backslash \left\{ -1,0\right\} \rightarrow \mathbb{R} ^{3}\)はそれぞれの\(x\in \mathbb{R} \backslash \left\{ -1,0\right\} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left(
\begin{array}{c}
\frac{x-1}{x+1} \\
\frac{e^{x}-1}{x} \\
2x^{2}-\pi
\end{array}\right)
\end{equation*}を定めるものとします。\(\boldsymbol{f}\)が連続な点をすべて求めてください。
解答を見る

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

問題(ベクトル値関数の連続性)
関数\(\boldsymbol{f}:\mathbb{R} \rightarrow \mathbb{R} ^{2}\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}\boldsymbol{f}\left( x\right) =\left\{
\begin{array}{cc}
\left(
\begin{array}{c}
0 \\
0\end{array}\right) & \left( if\ x<0\right) \\
\left(
\begin{array}{c}
1 \\
1\end{array}\right) & \left( if\ x\geq 0\right)
\end{array}\right.
\end{equation*}を定めるものとします。\(\boldsymbol{f}\)が連続な点をすべて求めてください。
解答を見る

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

関連知識

メールで送る
Xで共有

質問とコメント

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

会員登録

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

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

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

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