過剰和・不足和とダルブーの定理【リーマン積分 発展編】

数学

リーマン可積分性の便利な判定法として, ダルブー(Darboux)による過剰和と不足和を用いた方法があります. これに厳密な証明を与えようとすると結構重いのですが, きちんとまとめておきました.

この記事は以下の記事の発展編であり, 初学者には少し難しいと思います. この記事単独でも読めるように考慮しましたが, リーマン積分の基礎的な内容はこちら↓を参考にしてください.
リーマン積分と微分積分学の基本定理(分割を用いた定積分の定義)

リーマン積分の厳密な意味

まずはリーマン積分の定義の厳密な意味について確認しておこう.
以下, この記事では, \(f(x)\) を有界閉区間 \([a,b]\) で定義された有界関数とする.

(連続性は必ずしも仮定しなくてもよい. )

リーマン積分の定義の確認

有界閉区間 \([a,b]\) の 分割 \(\Delta : a=x_0<x_1<\cdots <x_n=b\) に対して, \(\xi=(\xi_1, \xi_2, \ldots, \xi_n)\) を \(\xi_i \in [x_{i-1},x_i]\) となるように任意にとる. このとき, \[\begin{aligned} S(f;\Delta,\xi)= \sum_{i=1}^n f(\xi_i) (x_i-x_{i-1}) \end{aligned}\] をリーマン和といった. また, リーマン積分可能であるとは, 分割 \(\Delta\) と \(\xi\) のとり方に寄らずに, 次の極限値 \(I\) が存在することであった: \[\lim_{|\Delta| \rightarrow 0} S(f;\Delta,\xi)=I.\] ここで \(|\Delta|\) は分割の \(\displaystyle|\Delta|=\max_{i} (x_i-x_{i-1})\) である. この一定の値 \(I\) をリーマン積分といい, \(\displaystyle\int_a^b f(x)dx\) と表す.

リーマン積分可能であるとは, 厳密には, 次の条件を満たす一定の値 \(I\) が存在することを意味する.

条件

任意の \(\varepsilon >0\) に対して正の数 \(\delta\) を十分小さくとれば, \(|\Delta| < \delta\) となる任意の分割 \(\Delta\) と \(\xi\) について, \[\left| S(f;\Delta,\xi) -I \right| < \varepsilon\] を満たす.

ダルブーによる過剰和・不足和を用いた積分の概略

リーマン和は小区間の中から任意に値 \(\xi_i\) をとったが, これを上限と下限に置き換えたものを考える.

定義

分割 \(\Delta : a=x_0<x_1<\cdots <x_n=b\) に対して, \[\begin{aligned} &U(f;\Delta)=\sum_{i=1}^n M_i (x_i-x_{i-1}), \quad M_i= \inf_{x_{i-1}\leqq x\leqq x_i} f(x), \\ &L(f;\Delta)=\sum_{i=1}^n m_i (x_i-x_{i-1}),\quad m_i= \sup_{x_{i-1}\leqq x\leqq x_i} f(x) \end{aligned}\]とおく. これらをそれぞれ, 過剰和不足和(upper Darboux sum, lower Darboux sum)という.
また, \(\Delta\) が全ての分割を動くとき, 過剰和の下限と不足和の上限を \[\begin{aligned} \overline{\int_a^b} f(x) dx = \sup_{\Delta} U(f;\Delta),\\ \underline{\int_a^b} f(x) dx = \inf_{\Delta} L(f;\Delta) \end{aligned}\] と書き, それぞれ 上積分下積分という.

上限と下限の存在は, 過剰和と不足和が有界であることから分かる. 実際, 区間 \([a,b]\) 全体での \(f(x)\) の上限を \(M\) , 下限を \(m\) とおけば, 定義から \(m(b-a)\leq U(f;\Delta), L(f;\Delta)<M(b-a)\) である.

上積分と下積分は一般には, \[\underline{\int_a^b} f(x) dx\leq \overline{\int_a^b} f(x) dx\] となっているが(下記参照), この2つが一致することが, リーマン積分可能であることと同値になっている(次の定理).

定理(リーマン可積分とダルブー可積分の同値性)

リーマン積分可能であることの必要十分条件は, \[\begin{aligned} \overline{\int_a^b} f(x) dx =\underline{\int_a^b} f(x) dx \end{aligned}\] となることである. このとき, リーマン積分の値 \(\displaystyle\int_a^b f(x)dx\) は, 上積分・下積分の値と一致する.

\(\overline{\int_a^b} f(x) dx =\underline{\int_a^b} f(x) dx\)となることを, ダルブー可積分ということがある. 「ダルブー可積分」という言葉は日本語の文献ではあまり見ない表現だが, 英語の文献などでは“Darboux integral” や “Darboux integrable”などの言葉はよく用いられている.

この定理を厳密に証明するためには, 過剰和・不足和の性質や, ダルブーの定理が必要になる. 省略されている微積分の教科書も多いが, 順を追って証明していく.

過剰和・不足和に関する性質

細分に対する性質

有界閉区間 \([a,b]\) の 2つの分割 \[\begin{aligned} \Delta : a=x_0<x_1 <\cdots <x_n =b, \\ \Delta’ : a=x’_0<x’_1 <\cdots <x’_{n’} =b \end{aligned}\] について, \(\Delta\) をさらに分割することで \(\Delta ‘\) が得られるとき, つまり, \[\{x_0,x_1, \ldots, x_n \} \subset \{x’_0,x’_1, \ldots, x’_{n’}\}\] となっているとき, \(\Delta’\) は \(\Delta\) の細分であるという. このとき次の性質が成り立つ.

定理(細分に対する性質) 

区間 \([a,b]\) の分割 \(\Delta’\) が分割 \(\Delta\) の細分であるとき, \[L(f;\Delta) \leq L(f;\Delta’) \leq U(f;\Delta’) \leq U(f;\Delta)\] が成り立つ. さらに, \(\Delta’\) の分点の数が \(\Delta\) より \(p\) 個だけ多いとき, \[\begin{aligned} U(f;\Delta)- U(f;\Delta’) \leq p\cdot |\Delta| \cdot (M-m)\\ L(f;\Delta’)- L(f;\Delta) \leq p\cdot |\Delta| \cdot (M-m) \end{aligned}\] となる. ここで, \(M\) , \(m\) は, それぞれ, 関数 \(f(x)\) の区間 \([a,b]\) 全体における上限と下限である.
※分割 \(\Delta:a=x_0<x_1<\cdots<x_{n-1}<x_n=b\) に対して, \(x_1, x_2,\ldots, x_{n-1}\) を分点と呼ぶことにする.

証明.
\(L(f;\Delta’) \leq U(f;\Delta’)\) は過剰和と不足和の定義から明らかである.
\(U(f;\Delta’) \leq U(f;\Delta)\) を示す. \(\Delta\) のある小区間 \([x_{i-1},x_i]\) において, \(\Delta’\) の方が, \(\ell\) 個だけ多くの分点をもつとする. つまり, \(\Delta’\) によって, \[x_{i-1}=x’_{j-1} <x’_{j}<x’_{j+1}<\cdots < x’_{j+\ell} =x_i\] と分割されているとする. このとき, \([x_{i-1},x_i]\) における \(f(x)\) の上限を \(M_i\) , \([x’_{k-1},x’_k]\) における上限を \(M’_k\) とすると, \[M’_k \leq M_i \quad (k=j, j+1, \ldots , j+\ell)\] より, \[\begin{aligned} \sum_{k=j}^{j+\ell} M’_k (x’_k-x’_{k-1}) \leq M_i \sum_{k=j}^{j+\ell} (x’_{k}-x’_{k-1}) = M_i(x_i-x_{i-1}). \end{aligned}\] したがって, \[\begin{aligned} U(f;\Delta’) \leq U(f;\Delta) \end{aligned}\] となる. \(L(f;\Delta) \leq L(f;\Delta’)\) も同様に示すことができるため, \[L(f;\Delta) \leq L(f;\Delta’) \leq U(f;\Delta’) \leq U(f;\Delta)\] が成り立つ.
次に, \(M_i -M’_k \leq M-m\) かつ \(x’_k-x’_{k-1}\leq |\Delta|\) であり, \(M_i=M’_k\) となる番号 \(k=j, j+1, \ldots, j+\ell\) が少なくとも1つ存在するから, \[\begin{aligned} &M_i(x_i-x_{i-1}) -\sum_{k=j}^{j+\ell} M’_k (x’_k-x’_{k-1}) \\
&=\sum_{k=j}^{j+\ell} (M_i – M’_k) (x’_k-x’_{k-1})\\
&\leq \ell \cdot (M-m) |\Delta| \end{aligned}\] となる. したがって, \[U(f;\Delta)-U(f;\Delta’) \leq p\cdot (M-m)\cdot |\Delta|\] が成り立つ. \(L(f;\Delta’)- L(f;\Delta) \leq p\cdot |\Delta| \cdot (M-m)\) も同様に示すことができる.(証明終了)

上の性質から次の系がただちに成り立つ.

次の不等式が成り立つ. \[\underline{\int_a^b} f(x) dx \leq \overline{\int_a^b} f(x) dx\]

ダルブーの定理

分割を限りなく細かくしていくと, 次の定理のように, 過剰和と不足和は一定の値(下限と上限)に近づく.

ダルブーの定理

次の極限が成り立つ: \[\begin{aligned} \lim_{|\Delta| \rightarrow 0} U(f;\Delta) = \overline{\int_{a}^b}f(x)dx,\\ \lim_{|\Delta| \rightarrow 0} L(f;\Delta) = \underline{\int_{a}^b}f(x)dx. \end{aligned}\]

この極限は次の条件を意味する.
条件:任意の \(\varepsilon >0\) に対して, それぞれ正の数 \(\delta\) を十分小さくとれば, 次が成り立つ:\[\begin{aligned} |\Delta|<\delta \quad \Rightarrow \quad U(f;\Delta)-\overline{\int_{a}^b}f(x)dx<\varepsilon,\\ |\Delta|<\delta \quad \Rightarrow \quad \underline{\int_{a}^b}f(x)dx-L(f;\Delta) <\varepsilon. \end{aligned}\]

証明.
\(\varepsilon\) を正の数とする. 上積分 \(\overline{\int_{a}^b}f(x)dx\) は下限 \(\sup_{\Delta} U(f;\Delta)\) なので, \[U(f;\widetilde{\Delta})- \overline{\int_{a}^b}f(x)dx <\frac{\varepsilon}{2}\]となる分割 \(\widetilde{\Delta}\) が存在する. このとき, 分割 \(\widetilde{\Delta}\) の分点の個数を \(p\) とする.
任意の分割 \(\Delta’\) に対して, \(\widetilde{\Delta}\) と \(\Delta’\) を合併してできる分割を \(\Delta”\) とすると, \(\Delta”\) の分点の数は \(\widetilde{\Delta}\) よりも高々 \(p\) 個多い. よって, 定理(細分に対する性質)より, \[\begin{aligned} &U(f;\Delta’)-\overline{\int_{a}^b}f(x)dx \\
&=\Big( U(f;\Delta’) -U(f;\Delta”) \Big) + \Big(U(f;\Delta”)-\overline{\int_{a}^b}f(x)dx\Big)\\
&< p \cdot |M-m|\cdot |\Delta’|+\frac{\varepsilon}{2}. \end{aligned}\] したがって, \(\displaystyle\delta=\frac{1}{p\cdot (M-m)} \cdot \frac{\varepsilon}{2}\) とおけば, \(|\Delta’|<\delta\) となる任意の分割 \(\Delta’\) に対して, \[\begin{aligned} U(f;\Delta’)-\overline{\int_{a}^b}f(x)dx< \varepsilon \end{aligned}\] となる. \(\displaystyle\lim_{|\Delta| \rightarrow 0} L(f;\Delta) = \underline{\int_{a}^b}f(x)dx\) も同様に示すことができる.(証明終了)

リーマン可積分とダルブー可積分の同値性の証明

これで, 冒頭で紹介した定理を証明する準備が整った. 主張をもう一度書いておこう.

定理(リーマン可積分とダルブー可積分の同値性) 見

リーマン積分可能であることの必要十分条件は, \[\begin{aligned} \overline{\int_a^b} f(x) dx =\underline{\int_a^b} f(x) dx \end{aligned}\] となることである. このとき, リーマン積分の値 \(\displaystyle\int_a^b f(x)dx\) は, 上積分・下積分の値と一致する.

証明.
(十分性:ダルブー可積分 \(\Rightarrow\) リーマン積分可能)
\(\displaystyle I=\overline{\int_{a}^b}f(x)dx=\underline{\int_{a}^b}f(x)dx\) とおく. また, \(\varepsilon\) を正の数とする. ダルブーの定理より, 正の数 \(\delta\) を十分小さくとれば, \(|\Delta|<\delta\) となる任意の分割 \(\Delta:a=x_{0}<\cdots<x_n=b\) に対して, \[\begin{aligned} U(f;\Delta)-I < \varepsilon, \\ I-L(f;\Delta)<\varepsilon \end{aligned}\] となる. このとき, 過剰和と不足和, リーマン和の定義から, 任意の \(\xi=(\xi_1,\ldots, \xi_n), \, \xi_i \in [x_{i-1},x_i]\) に対して \[\begin{aligned} L(f;\Delta) \leq &S(f;\Delta,\xi) \leq U(f;\Delta)\\ I-\varepsilon \leq &S(f;\Delta,\xi) \leq I+\varepsilon \end{aligned}\] となる. 以上より, 十分性が示された.

(必要性:ダルブー可積分 \(\Leftarrow\) リーマン積分可能)
リーマン積分の値を \(\displaystyle I=\int_a^b f(x)dx\) とおく. また, \(\varepsilon\) を正の数とする. このとき, 正の数 \(\delta\) が存在して, \(|\Delta| < \delta\) となる任意の分割 \(\Delta\) と \(\xi\) に対して, \[\left| S(f;\Delta,\xi) -I \right| < \varepsilon\] を満たす.
分割 \(\Delta: a=x_0<x_1< \cdots <x_n=b\) を \(|\Delta|<\delta\) となるようにとり, \(\xi=(\xi_1,\ldots, \xi_n)\) ( \(\xi_i \in [x_{i-1},x_i]\) )を \[M_i -\frac{\varepsilon}{b-a} \leq f(\xi_i)\leq M_i\] となるようにとると, 上積分は \[\begin{aligned} &\overline{\int_a^b} f(x) dx \leq U(f;\Delta) = \sum_{i=1}^n M_i (x_i-x_{i-1})\\ &\leq \sum_{i=1}^n \left( f(\xi_i) +\frac{\varepsilon}{b-a} \right) (x_i-x_{i-1})\\ &=S(f;\Delta,\xi)+\varepsilon\\ &<I+2\varepsilon \end{aligned}\] と評価できる. 同様に, \(\eta_i\) を \[m_i \leq f(\eta_i)\leq m_i+\frac{\varepsilon}{b-a}\] となるようにとれば, 下積分は \[I-2\varepsilon<\underline{\int_a^b} f(x) dx\] と評価できる. したがって, \[I-2\varepsilon<\underline{\int_a^b} f(x) dx \leq \overline{\int_a^b} f(x) dx<I+2\varepsilon.\] \(\varepsilon\) は任意に小さくとれるから, これは\[I=\underline{\int_a^b} f(x) dx=\overline{\int_a^b} f(x) dx\] であることを意味する. 以上より必要性が示された.(証明終了)

リーマン積分可能な関数と厳密な証明

実際に, 過剰和と不足和を用いて, 様々な関数についてリーマン積分可能であることを証明していこう.
リーマン積分可能であることを示すには, 実際には次のポイントに気を付ければよい.

定理

次の条件はリーマン積分可能(ダルブー可積分)であることの必要十分条件である.
条件:任意の \(\varepsilon>0\) に対して, ある一つの分割 \(\Delta\) を, 過剰和と不足和の差が \[U(f;\Delta) – L(f;\Delta) <\varepsilon\] となるようにとることができる.

証明は, 今までの議論を理解できていれば簡単だが, 以下にまとめておく.

(十分性)
任意の正の数 \(\varepsilon\) に対して, \[U(f;\Delta) – L(f;\Delta)<\varepsilon\] となる分割 \(\Delta\) が存在する. 上積分と下積分の定義から, \(\displaystyle\overline{\int_a^b}f(x)dx <U(f;\Delta)\) , \(\displaystyle L(f;\Delta)<\underline{\int_a^b}f(x)dx\) であるから, \[\overline{\int_a^b}f(x)dx- \underline{\int_a^b}f(x)dx<\varepsilon\] となる. \(\varepsilon\) は任意に小さくとれるから, これは \(\displaystyle\overline{\int_a^b}f(x)dx=\underline{\int_a^b}f(x)dx\) を意味する.

(必要性)
リーマン積分可能(ダルブー可積分)であるとき, 上積分と下積分が一致するから, \(\displaystyle I=\overline{\int_a^b}f(x)dx= \underline{\int_a^b}f(x)dx\) とおく. また, \(\varepsilon\) を正の数とする. 上積分は過剰和の下限だから, 分割 \(\Delta’\) が存在して, \[I < U(f;\Delta’) < I+\frac{\varepsilon}{2}\] を満たす. 同様に, 分割 \(\Delta”\) が存在して, \[I-\frac{\varepsilon}{2} <L(f;\Delta”)<I\] を満たす. \(\Delta’\) と \(\Delta”\) を合併してできる分割を \(\Delta\) とすると, 定理(細分に対する性質)から, \[\begin{aligned} U(f;\Delta)- I <\frac{\varepsilon}{2},\\ I -L(f;\Delta) <\frac{\varepsilon}{2}. \end{aligned}\] よって, \[\begin{aligned} U(f;\Delta)-L(f;\Delta) <\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon. \end{aligned}\]

連続関数はリーマン積分可能

定理

区間 \([a,b]\) における連続関数 \(f(x)\) はリーマン積分可能である.

証明.
\(\varepsilon\) を正の数とする. 連続関数は一様連続だから, 正の数 \(\delta\) を十分小さくとれば, \(|x-y|<\delta\) をみたす任意の \(x,y\) に対して, \(\displaystyle|f(x)-f(y)| <\frac{\varepsilon}{b-a}\) となる. このとき, \(|\Delta|<\delta\) となるように分割 \(\Delta:a=x_0<x_1<\cdots < x_n\) をとる. 有界閉区間上の連続関数には最大値と最小値が存在するから, 各小区間 \([x_i,x_{i-1}]\) における最大値を \(f(\xi_i)\) , 最小値を \(f(\eta_i)\) とおくことができる. このとき, \(|\xi_i -\eta_i|<\delta\) だから, 過剰和と不足和の差は \[\begin{aligned} &U(f;\Delta) – L(f;\Delta) \\
&=\sum_{i=1}^n \{f(\xi_i) -f(\eta_i)\}(x_i -x_{i-1})\\
&\leq \sum_{i=1}^n \frac{\varepsilon}{b-a}(x_i -x_{i-1})\\
&\leq \frac{\varepsilon}{b-a} \cdot (b-a)=\varepsilon \end{aligned}\] となる. したがって, 定理が成り立つ.(証明終了)

単調関数はリーマン積分可能

定理

区間 \([a,b]\) における単調関数 \(f(x)\) はリーマン積分可能である.

証明.
\(f(x)\) が単調増加である場合を証明する. \(\varepsilon\) を正の数とする. \(\frac{1}{n}(b-a)\{ f(b)-f(a)\} <\varepsilon\) となるように整数 \(n\) を十分大きくとり, 区間 \([a,b]\) を\[x_i=a+\frac{b-a}{n}\cdot i\]で \(n\) 等分する. \(f(x)\) は単調増加だから, 区間 \([x_{i-1}, x_i]\) における最大値は \(f(x_i)\) , 最小値は \(f(x_{i-1})\) である. よって, 過剰和と不足和の差は \begin{align}
&U(f;\Delta) – L(f;\Delta) \\
&= \sum_{i=1}^n f(x_{i}) \frac{b-a}{n} -\sum_{i=1}^n f(x_{i-1}) \frac{b-a}{n} \\
&=(f(b)-f(a)) \frac{b-a}{n}<\varepsilon\end{align}したがって単調増加関数はリーマン積分可能である. 同様に単調減少関数もリーマン積分可能である.(証明終了)

有限個の点を除いて連続な関数はリーマン積分可能

定理

区間 \([a,b]\) において, 有界かつ有限個の点を除いて連続な関数 \(f(x)\) はリーマン積分可能である.

証明.
簡単のため, 1点 \(x=c\) ( \(a<c<b\) )だけで不連続であり, 他の点では連続な場合を示す.
\(\varepsilon\) を正の数とする. \[k< \min \Big\{ \frac{\varepsilon}{4(M-m)},b-c,c-a\Big\}\] となるように正の数 \(k\) をとり ( \(M, m\) はそれぞれ, \([a,b]\) にける \(f(x)\) の上限, 下限とする), \([a,b]\) を3つの区間 \[\begin{aligned} &I_1= [a, c- k],\\ &I_2=[c-k,c+ k],\\ &I_3=[c+k,b] \end{aligned}\] に分割する. 区間 \(I_1, I_3\) において \(f(x)\) は連続だから, この区間における過剰和と不足和の差がそれぞれ \(\frac{\varepsilon}{4}\) 未満となるように, \(I_1, I_3\) をさらに分割することができる. また, 区間 \(I_2\) における過剰和と不足和の差は \[\left\{ c+ k – \left(c-k \right) \right\}(M-n) =\frac{\varepsilon}{2}\] 未満である. したがって, \([a,b]\) 全体で過剰和と不足和の差が \(\frac{\varepsilon}{4}+\frac{\varepsilon}{2}+\frac{\varepsilon}{4}=\varepsilon\) 未満となるように分割をとることができる. 以上より, \(f(x)\) はリーマン積分可能である.
不連続点が複数存在する場合でも, 高々有限個であれば, 各不連続点において同様に議論すれば定理が成り立つ.(証明終了)

例.
関数\[f(x)=\begin{cases} \cos \frac{1}{x} & (x\neq 0), \\ 0& (x=0) \end{cases}\]は \(x=0\) で連続ではないが, \(x=0\) を含む任意の有界閉区間でリーマン積分可能である.

コメント

タイトルとURLをコピーしました