WIIS

拡大実数系

拡大実数値関数の連続性

目次

Twitter
Mailで保存

拡大実数関数の有限な点における連続性

実数を値としてとり得る実数値関数\(f:\mathbb{R} \supset X\rightarrow \mathbb{R} \)が定義上の点\(a\in X\)において連続であることとは、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)が有限な実数へ限りなく近づくとともに、その極限が\(f\left( a\right) \)と一致すること、すなわち、\begin{equation*}\lim_{x\rightarrow a}f\left( x\right) =f\left( a\right)
\end{equation*}が成り立つことを意味します。以上のことを厳密に表現すると、\begin{equation*}
\forall \varepsilon >0,\ \exists \delta >0,\ \forall x\in X:\left(
|x-a|<\delta \Rightarrow \left\vert f\left( x\right) -f\left( a\right)
\right\vert <\varepsilon \right)
\end{equation*}となります。

一方、実数値関数\(f:\mathbb{R} \supset X\rightarrow \mathbb{R} \)が\(x\rightarrow a\)の場合に正の無限大に発散することとは、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)がいくらでも大きくなること、すなわち、\begin{equation*}\lim_{x\rightarrow a}f\left( x\right) =+\infty
\end{equation*}が成り立つことを意味します。以上のことを厳密に表現すると、\begin{equation*}
\forall \lambda >0,\ \exists \delta >0,\ \forall x\in X:\left(
0<|x-a|<\delta \Rightarrow \lambda <f\left( x\right) \right)
\end{equation*}となります。この場合、\(f\)は点\(a\)において連続ではありません。

また、実数値関数\(f:\mathbb{R} \supset X\rightarrow \mathbb{R} \)が\(x\rightarrow a\)の場合に負の無限大に発散することとは、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)がいくらでも小さくなること、すなわち、\begin{equation*}\lim_{x\rightarrow a}f\left( x\right) =-\infty
\end{equation*}が成り立つことを意味します。以上のことを厳密に表現すると、\begin{equation*}
\forall \Lambda >0,\ \exists \delta >0,\ \forall x\in X:\left(
0<|x-a|<\delta \Rightarrow f\left( x\right) <\Lambda \right)
\end{equation*}となります。この場合、\(f\)は点\(a\)において連続ではありません。

では、拡大実数を値としてとり得る拡大実数値関数\(f:\mathbb{R} \supset X\rightarrow \overline{\mathbb{R} }\)が定義域上の点\(a\)において連続であることをどのように定義すればよいでしょうか。点\(a\)における関数の値\(f\left( a\right) \)が有限な実数であるとともに、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)が\(f\left( a\right) \)へ収束する場合には、すなわち、\begin{eqnarray*}&&\left( a\right) \ f\left( a\right) \in \mathbb{R} \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =f\left( a\right)
\end{eqnarray*}がともに成り立つ場合には、やはり、\(f\)は点\(a\)において連続であるものと考えます。一方、拡大実数系\begin{equation*}\overline{\mathbb{R} }=\mathbb{R} \cup \left\{ +\infty ,-\infty \right\}
\end{equation*}では正負の無限大\(\pm \infty \)が体系の中に含まれているため、点\(a\)における関数の値\(f\left( a\right) \)が正の無限大であるとともに、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)が限りなく大きくなる場合には、すなわち、\begin{eqnarray*}&&\left( a\right) \ f\left( a\right) =+\infty \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =+\infty
\end{eqnarray*}が成り立つ場合には、\(f\)は\(x\rightarrow a\)の場合に正の無限大へ発散するものとみなさず、点\(a\)において連続であるものとみなします。同様に、点\(a\)における関数の値\(f\left( a\right) \)が負の無限大であるとともに、\(x\rightarrow a\)の場合に関数の値\(f\left( x\right) \)が限りなく小さくなる場合には、すなわち、\begin{eqnarray*}&&\left( a\right) \ f\left( a\right) =-\infty \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =-\infty
\end{eqnarray*}が成り立つ場合には、\(f\)は\(x\rightarrow a\)の場合に負の無限大へ発散するものとみなさず、点\(a\)において連続であるものとみなします。以上を踏まえた上で、拡大実数値関数の連続性を以下のように定義します。

拡大実数値関数\(f:\mathbb{R} \supset X\rightarrow \overline{\mathbb{R} }\)が定義域上の点\(a\in \mathbb{R} \)において以下の3つの条件の中のどれかを満たす場合、\(f\)は\(a\)において連続である(continuous at \(a\))であると言います。

1つ目のケースは、以下の条件\begin{eqnarray*}
&&\left( a\right) \ f\left( a\right) \in \mathbb{R} \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =f\left( a\right)
\end{eqnarray*}をともに満たす場合です。すなわち、\begin{equation*}
\forall \varepsilon >0,\ \exists \delta >0,\ \forall x\in X:\left(
|x-a|<\delta \Rightarrow \left\vert f\left( x\right) -f\left( a\right)
\right\vert <\varepsilon \right)
\end{equation*}が成り立つ場合には、\(f\)は点\(a\)において連続です。

2つ目のケースは、以下の条件\begin{eqnarray*}
&&\left( a\right) \ f\left( a\right) =+\infty \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =+\infty
\end{eqnarray*}をともに満たす場合です。すなわち、\begin{equation*}
\forall \lambda >0,\ \exists \delta >0,\ \forall x\in X:\left( |x-a|<\delta
\Rightarrow \lambda <f\left( x\right) \right)
\end{equation*}が成り立つ場合にも、\(f\)は点\(a\)において連続です。

3つ目のケースは、以下の条件\begin{eqnarray*}
&&\left( a\right) \ f\left( a\right) =-\infty \\
&&\left( b\right) \ \lim_{x\rightarrow a}f\left( x\right) =-\infty
\end{eqnarray*}をともに満たす場合です。すなわち、\begin{equation*}
\forall \Lambda >0,\ \exists \delta >0,\ \forall x\in X:\left( |x-a|<\delta
\Rightarrow f\left( x\right) <\Lambda \right)
\end{equation*}が成り立つ場合にも、\(f\)は点\(a\)において連続です。

以上の定義では、拡大実数値関数の点\(a\)における値\(f\left( a\right) \)が有限な値である場合と無限大である場合とで要求されている条件が異なるため、ケースに応じて条件を使い分ける必要があります。そのような作業は煩雑であるため、以上の3通りのパターンを1つの条件として包括的に表現できれば望ましいと言えます。詳細は後述します。

例(拡大実数値関数の連続性)
拡大実数値関数数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{2}} & \left( if\ x\not=0\right) \\
+\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。まずは、\(a\not=0\)を満たす点\(a\in \mathbb{R} \)を任意に選んだとき、\(f\)は点\(a\)において連続であることを示します。\(f\)の定義より、\begin{equation*}f\left( a\right) =\frac{1}{a^{2}}\in \mathbb{R} \end{equation*}であるとともに、点\(a\)の周辺の任意の点\(x\)において\(f\left( x\right) =\frac{1}{x^{2}}\)であることから、\begin{eqnarray*}\lim_{x\rightarrow a}f\left( x\right) &=&\lim_{x\rightarrow a}\frac{1}{x^{2}} \\
&=&\frac{1}{a^{2}}
\end{eqnarray*}となるため、\begin{equation*}
\lim_{x\rightarrow a}f\left( x\right) =f\left( a\right) =\frac{1}{a^{2}}
\end{equation*}を得ます。したがって、\(f\)は点\(a\)において連続です。続いて、\(f\)は点\(0\)において連続であることを示します。\(f\)の定義より、\begin{equation*}f\left( 0\right) =+\infty
\end{equation*}です。また、点\(0\)の周辺の任意の点\(x\)において\(f\left( x\right) =\frac{1}{x^{2}}\)であることから、\begin{eqnarray*}\lim_{x\rightarrow 0+}f\left( x\right) &=&\lim_{x\rightarrow 0+}\frac{1}{x^{2}}=+\infty \\
\lim_{x\rightarrow 0-}f\left( x\right) &=&\lim_{x\rightarrow 0-}\frac{1}{x^{2}}=+\infty
\end{eqnarray*}となり両者は一致するため、\begin{equation*}
\lim_{x\rightarrow 0}f\left( x\right) =+\infty
\end{equation*}となります。したがって、\begin{equation*}
\lim_{x\rightarrow 0}f\left( x\right) =f\left( 0\right) =\infty
\end{equation*}が成り立つため、\(f\)は点\(0\)において連続です。

 

拡大実数値関数は連続であるとは限らない

拡大実数値関数は連続であるとは限りません。

まずは、拡大実数値関数\(f\)が\(x\rightarrow a\)の場合に収束しないケースです。

例(拡大実数値関数の連続性)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x} & \left( if\ x\not=0\right) \\
+\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において連続ではありません(演習問題)。

続いて、拡大実数値関数\(f\)が\(x\rightarrow a\)の場合に収束するものの、その極限が\(f\left( a\right) \)とは一致しないケースです。

例(拡大実数値関数の連続性)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{2}} & \left( if\ x\not=0\right) \\
-\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において連続ではありません(演習問題)。

 

拡大実数値関数の連続性の包括的な表現

拡大実数値関数が連続であるために満たすべき条件は、関数の収束先が有限な実数である場合と無限大である場合とでは異なるため、ケースに応じて条件を使い分ける必要があります。ただ、拡大実数値関数が連続であることを以下のように統一的な形で表現することもできます。

命題(拡大実数値関数の連続性)
拡大実数値関数\(f:\mathbb{R} \supset X\rightarrow \overline{\mathbb{R} }\)と定義域上の点\(a\in X\)について、以下の条件\begin{equation*}\forall \lambda ,\Lambda \in \mathbb{R} ,\ \exists \delta >0,\ \forall x\in X:\left[ \left( \lambda <f\left(
a\right) <\Lambda \wedge \left\vert x-a\right\vert <\delta \right)
\Rightarrow \lambda <f\left( x\right) <\Lambda \right] \end{equation*}が成り立つことは、\(f\)が点\(a\)において連続であるための必要十分条件である。
証明

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

 

集合上で連続な拡大実数値関数

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

拡大実数値関数\(f:\mathbb{R} \supset X\rightarrow \overline{\mathbb{R} }\)が定義域\(X\)上のすべての点において連続である場合、すなわち\(f\)が\(X\)上で連続である場合、そのことを\(f\)は連続である(continuous)と言うこともできます。

例(集合上で連続な拡大実数値関数)
拡大実数値関数数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{2}} & \left( if\ x\not=0\right) \\
+\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。先に示したように、\(f\)は\(\mathbb{R} \)上のすべての点において連続であるため、\(f\)は連続関数です。
例(集合上で連続な拡大実数値関数)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{2}} & \left( if\ x\not=0\right) \\
-\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において連続ではありませんが、それ以外の\(\mathbb{R} \)上のすべての点において連続であるため、\(f\)は\(\mathbb{R} \backslash \left\{ 0\right\} \)上で連続な関数です。

 

演習問題

問題(拡大実数値関数の連続性)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{4}} & \left( if\ x\not=0\right) \\
-\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。\(f\)が連続な点をすべて特定してください。
解答を見る

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

問題(連続ではない拡大実数値関数)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x} & \left( if\ x\not=0\right) \\
+\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において連続ではないことを示してください。
解答を見る

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

問題(連続ではない拡大実数値関数)
拡大実数値関数\(f:\mathbb{R} \rightarrow \overline{\mathbb{R} }\)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
\frac{1}{x^{2}} & \left( if\ x\not=0\right) \\
-\infty & \left( if\ x=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において連続ではないことを示してください。
解答を見る

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

Twitter
Mailで保存

質問とコメント

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

関連知識

1変数の拡大実数値関数

1変数関数が有限な実数に加えて正負の無限大を値としてとり得ることを認める場合、そのような関数を拡大実数値関数と呼びます。

拡大実数値ルベーグ可測関数の定義

ルベーグ集合上に定義された拡大実数値関数によるボレル集合の逆像がルベーグ可測であることが保証される場合、そのような関数はルベーグ可測であると言います。

拡大実数値ボレル可測関数の定義

ボレル集合上に定義された拡大実数値関数によるボレル集合の逆像がボレル可測であることが保証される場合、そのような関数はボレル可測であると言います。

拡大実数値関数の上半連続性・下半連続性

任意の上方位集合が閉集合であるような拡大実数値関数を上半連続関数と呼び、任意の下方位集合が閉集合であるような拡大実数値関数を下半連続関数と呼びます。上半連続かつ下半連続であることと連続であることは必要十分です。

関数の差の連続性

連続な関数どうしの差として定義される関数もまた連続です。同様に、片側連続(右側連続・左側連続)な関数どうしの差として定義される関数もまた片側連続です。

関数の積の連続性

連続な関数どうしの積として定義される関数もまた連続です。同様に、片側連続(右側連続・左側連続)な関数どうしの積として定義される関数もまた片側連続です。

関数の商の連続性

連続な関数どうしの商として定義される関数もまた連続です。同様に、片側連続(右側連続・左側連続)な関数どうしの商として定義される関数もまた片側連続です。