Loading [MathJax]/jax/element/mml/optable/MathOperators.js
スポンサーリンク

「ダルブーの定理を証明しよう!」【解析学の基礎シリーズ】積分編 その3

積分法

本記事の内容

本記事はダルブーの定理を証明する記事です。

本記事を読むにあたり、積分について知っている必要があるため、以下の記事も合わせて御覧ください。

ダルブーの定理の説明の前に…

ダルブーの定理の説明の前に、今回から数回(おそらく3回)の目標を述べておきます。

今回から数回掛けての目標は

有界な関数が可積分であるための必要十分条件を求めること。

です。

リーマン積分はどのように定められていか、というと、リーマン和の極限でもって定められています。
リーマン和s(f;Δ;ξ)は分割Δのみではなくて、小区間Ikの代表点ξkの取り方にも依存します。
そして、どのようにξkを取ったとしても、d(Δ)0のとき、ある実数に収束するときに、fは可積分だというのでした。

今回は、分割Δに着目します。

下積分、上積分

下積分、上積分のイメージは大したことありません。

前々回の記事(【解析学の基礎シリーズ】積分編 その1)で説明した積分のイメージを思い出してみて下さい。

これは1変数の場合ですが、この図において青い長方形の面積の和がリーマン和です。
これを見ると、青い長方形はy=f(x)の上にはみ出していたり、y=f(x)の下に来ていたりします。

イメージでいうと、この上にはみ出ている部分のリーマン和の極限が上積分で、下に来ている部分のリーマン和の極限が下積分です。

上積分、下積分を厳密に語るために、少々準備をします。

振幅

Rnの有界閉区間をIとします。
有界な実数値関数f:IRに対して、
m=infxIf(x),M=supxIf(x)
とすると、
mf(x)M(xI)
です。
このとき、任意のx,yIに対して、
mf(x)M,mf(y)M
なわけですので、
M+mf(x)f(y)Mm
だから、
|f(x)f(y)|Mm
です。
ここで、fは実数値関数ですので、f(x)は実数です。
同様にf(y)もまた実数です。
従って、実数の連続性から、実数|f(x)f(y)|のいくらでも近くにまた実数が存在するので、
supx,yI|f(x)f(y)|=Mm
です。
このMm、すなわちsupx,yI|f(x)f(y)|fIにおける振幅といい、a(f,I)で書きます。

Mmfの上にはみ出た部分と下に来ている部分の差なので、まさに振幅といったところです。

不足和、過剰和

Rnの区間Iの任意の分割Δに対して、Δにより得られる各小区間Ik (kK(Δ))において
mk=infxIkf(x),Mk=supxIkf(x)
とおけば、振幅の話のときと同様にして
mkf(x)Mk(xIk)
です。

今、このとき和
sΔ=kK(Δ)mkv(Ik),SΔ=kK(Δ)Mkv(Ik)
をそれぞれ分割Δに関するf不足和過剰和といいます。

これらはまさに、先程の図におけるf(x)の下にある長方形の面積の和、f(x)からはみ出ている長方形の面積の和を表しています(密度×体積の和というリーマン和の形をしていますね!)。

これらはfの積分が存在するときにそれぞれ下から、上から近似するものです。
この不足和、過剰和を「ある関数fに対して」と明記したいときにはsΔ(f)SΔ(f)と書きます。

さて、①からすぐわかるのですが、どのように代表点ξkを取ったとしても、
sΔs(f;Δ;ξ)DΔ
です。
実際、①は任意のxIで成り立つからです。

上積分、下積分

さて、この章の本題なわけですが、分割Δを更に細かく分けていくときに、sΔはだんだん増え、逆にSΔはだんだん減っていきます。
「本当に?」と思うかもしれませんが、後で証明します。

一旦ここでは分割Δを更に細かく分けていくときに、sΔはだんだん増え、逆にSΔはだんだん減っていくことを認めたとしましょう。
すると、Rnの区間Iのありとあらゆる分割Δに対するsΔの上限、SΔの下限
s=supΔDsΔ,S=infΔDSΔ
を考えることができます。
ただし、DIの分割全体の集合です。

さて、先程のsSをそれぞれf下積分上積分と言います。

上積分、下積分

Rnの区間Iの分割全体の集合をDsΔおよびSΔをそれぞれ不足和、過剰和とする。このとき
  1. 上積分
  2. S=infΔDSΔfIにおける上積分といい、 S=S(f)=¯If(x) dx=¯If と書く。
  3. 下積分
  4. s=infΔDsΔfIにおける下積分といい、 s=s(f)=I_f(x) dx=I_f と書く。

不足和、過剰和は分割を細かくするとそれぞれ増加、減少します。

さて、先程認めた、分割を細かくすると、不足和と過剰和がそれぞれ増加、減少するということを証明します。

と、との前に話をわかりやすくするために記号を導入します。

細分

細分

Rnの2つの分割ΔΔがあるとき、Δによる各辺の分点がすべて、Δの分点であるとき、ΔΔ細分であるといい、ΔΔと記す。

ここで注意なのが、記号ΔΔは大小関係の記号を用いていますが、大小関係を表す記号ではありません。
そもそも分割は集合なので、集合そのものに大小関係はありません(にたようなものとして部分集合がありますが)。

単に2つの分割ΔΔが与えられたとき、Δの各辺の分点がすべてΔの分点となっているという”関係”をΔΔと書く、という話です。

不足和、過剰和は分割を細かくするとそれぞれ増加、減少します。

では、主張を明示します。

命題1.

ΔΔならば、sΔsΔSΔSΔである。

命題1.の証明

分割Δが分割Δに唯一つの分点をある辺で追加して得られる場合にのみ証明すればOKです。
実際、何個の分点を追加したとしても、1つの分点を追加する、という操作を繰り返すことで得られるからです。

さて、Δにおいて、ある小区間Ik (kK(Δ))IkIkに分割されたとしましょう。

そこにおけるf(x)の上限(下限)をMkMk(mkmk)としましょう。

このとき、
mkmk, mk,Mk, MkMk
かつ
v(Ik)=v(Ik)+v(Ik)
です。
従って、
mkv(Ik)=mkv(Ik)+mkv(Ik)mkv(Ik)+mkv(Ik)
となるから、sΔsΔです。
同様にして、SΔSΔです。

命題1.の証明終わり

ダルブーの定理

ダルブーの定理がどういう定理かを説明する前に、なんのためにダルブーの定理を証明するか、ということについて述べておきます。

それはもちろん「可積分であることの必要十分条件を導くため」なわけですが、少しだけ先取りをするとs=Sのときが可積分であることの必要十分条件です。
これを示すには、上限、下限として定められたsSd(Δ)0のときのsΔSΔの極限であることを示す必要があります。
これを表現しているのがダルブーの定理です。

ちなみに、s=supsΔは、すべての分割Δに対してsΔsで、任意のε>0に対してsε<sΔとなるΔDが少なくとも1つは存在しますよ、という意味になります。

一方で、sΔs (d(Δ)0)は、任意のε>0に対してあるδ>0が存在して、d(Δ)<δとなるすべての分割Δに対して、Sε<sΔsが成り立つことです。

これはsまたはSfの積分に結びつける事実です。

定理2.(ダルブーの定理)

IRnの閉区間とする。このとき、任意の有界な実数値関数f:IRに対して常に limd(Δ)0sΔ=s,limd(Δ)0SΔ=S が成り立つ。

定理2.の証明

どちらの場合も同様ですので、今回は下積分sについて証明をします。

そもそも、ss=supsΔ、すなわち上限として定められていたので、
(ε>0) (DD) s.t. 0ssDε2
が成り立っています。
このDを一つ固定しましょう。

さて、Iの任意の分割ΔDの分点をあわせたものを分点とする分割をΔとします。
このとき、ΔΔDの共通部分の細分です。
すなわち、ΔΔDΔです。

このとき、命題1.により
0sΔsΔ,0sΔsD
が成り立ちます。

今、d(Δ)0という極限を考えるので、d(Δ)が十分小さいようなΔだけを考えればOKです。
そこで、Dにより得られる小区間の辺の長さのうち、最も短いもの、すなわち辺の長さの最小値をeとして、不等式
d(Δ)<e
を満たすΔを考えます。
このとき、Δによって得られる小区間Ik k(K(Δ))の各辺の長さはd(Δ)以下なので、

分割Δによって得られるIの各辺[ai,bi](1i上のどの小区間も、
Dの分点を高々一つしか含まない。・・・④

ということになります。
さて、任意のk\in K(\Delta)に対して、n次元区間I_kn個の辺の内部に含まれるDの分点の総数をn_kとしましょう。
④から、0\leq n_k\leq nです。
分割\Delta^\primeではI_kp_k個の小区間I_k^l\ (1\leq l\leq p_k)に分かれるとしましょう。
m_k^l=\inf\{f(\boldsymbol{x})|\boldsymbol{x}\in I_k^l\}とすると、
m\leq m_k\leq m_k^l\leq M,\quad \sum_{l=1}^{p_k}v(I_k^l)=v(I_k)
ですので、差s_{\Delta^\prime}-s_\DeltaI_kに関する部分
d_k=\sum_{l=1}^{p_k}(m_k^l-m_k)v(I_k^l)
は、n_k=0のときにd_k=0で、n_k>0のときにd_k\leq (M-m)v(I_k)を満たします。
そこで、Dの分点によって実際に分割されるI_k(つまり、n_k>0であるようなI_k)の体積の和を
V_\Delta=\sum_{n_k>0}v(I_k)
とおくと、
0\leq s_{\Delta^\prime}-s_\Delta\leq (M-m)V_\Delta\cdots⑤
が成り立ちます。
このとき、DIのみで定まって、\Deltaに依存しない定数c\geq0が存在して、
0\leq V_\Delta\leq c\cdot d(\Delta)\cdots (*)
が成り立ちます。
この(*)の証明は一旦後回しにして、(*)を認めることでダルブーの定理が成り立つことを先に示します。

今、任意の\varepsilon>0に対して、
0<\delta<\min\left\{e,\frac{\varepsilon}{2(c+1)(M-m+1)}\right\}
を満たす\delta>0を取ります。
このとき、d(\Delta)<\deltaを満たすような任意の分割\Deltaは③、⑤、(*)を満たすので、不等式
0\leq s_{\Delta^\prime}-s_\Delta<\frac{\varepsilon}{2}\cdots⑥
が成り立ちます。
そこで、①、②、⑥により、d(\Delta)<\deltaとなる任意の分割\Deltaに対して、
\begin{eqnarray} 0\leq s-s_\Delta&=&(s-s_D)-(s_{\Delta^\prime}-s_D)+(s_{\Delta^\prime}-s_\Delta)\\ &\leq&(s-s_D)+(s_{\Delta^\prime}-s_\Delta)<\frac{\varepsilon}{2}+\frac{\varepsilon}{2}=\varepsilon \end{eqnarray} 
です。
これはまさに、\displaystyle\lim_{d(\Delta)\to0}s_\Delta=sを意味しています。

(*)の証明

では、論破するために、(*)を証明します。

今、Iの辺[a_i,b_i]の内部(a_i,b_i)にあるDの分点の数をr_i個としましょう。
\Deltaにより得られる小区間I_k\ (k\in K(\Delta))のうち、実際にDの分点で分割されるものの和集合の体積V_\Deltaは、\Deltaによらない定数c\geq0により、V_\Delta\leq c\cdot d(\Delta)となることを示すのが目標です。

今、Iの第i[a_i,b_i]の内部にあるDの1つの分点に注目します。
このDの分点を辺の内部に含むI_k\ (k\in K(\Delta))の全部の和集合は、1つのn次元区間で、その第i辺の長さはd(\Delta)以下であり、j\neq iのときは、第j辺の長さはb_j-a_jです(下図の青い部分)。

従って、その体積は
d(\Delta)\prod_{j\neq i}(b_j-a_j)=c\cdot d(\Delta)
以下になります。
このようなn次元区間が第i辺についてr_i個以下あるということです。

そこで、それらの和を考えることで、Dの分点で、実際に分割される\Deltaの小区間の体積の和V_\Delta
0\leq V_{\Delta}\leq \sum_{i=1}^n r_ic_id(\Delta)=cd(\Delta)
を満たします。
ここで、
c=\sum_{i=1}^n r_ic_i=\sum_{i=1}^n r_i\prod_{j\neq i}(b_j-a_j)
DIのみで定まる定数で、かつ0以上です。

定理2.の証明終わり

さて、このダルブーの定理を使うことで有界な関数fが有界閉区間Iで可積分であるための必要十分条件が得られます。

これについては次回行います。

読者の皆様のコメントをください!

筆者が初めて積分を大学で学んだとき「難しいなあ」と思ったのですが、同時に「高校数学でやっていた積分は計算だったんだ。」と痛感しました。
確かに、計算ができる、というのは重要なことなのですが、なぜその計算をすることができるのかということの方がむしろ重要だと思います。

しかし、その「計算する」という操作ができるまでには歴史的にも時間がかかっているようです。

そんな中、大学のとある教授が数学の歴史を織り交ぜて講義をしてくださいました。
これは有名な話なのですが、微分積分学の祖はかのアイザック・ニュートンとゴットフリート・ライプニッツ(“祖”と言い切ってしまうと実はちょっと違うんですが…彼らの前にも似たようなことを考えていた人がいるようなので。)

さて、それをきっかけに筆者は数学史にちょっと興味を持って調べてみました。
ユークリッドの話だったりとか、色々です。
ユークリッドの話でいくと、こんな逸話があるようです。

ユークリッドがアカデメイアで幾何学の講義をしているときに、ある学生が挙手してユークリッドに質問しました。

学生「先生、これを学んで何の役に立つんですか?」

すると、ユークリッドは奴隷を呼んで、奴隷に金貨を渡し、

ユークリッド「彼にこの金貨をあげなさい。彼は学んだことから直ちに見返りがなければならないようだ。」

といったそうです。
筆者は結構好きな話なんですよね。

そこで「この学者(数学者に限らず)のこの逸話がおもしろい!」というのがあればぜひコメントで教えて下さい!

今回はダルブーの定理について解説しました。
ダルブーの定理は上積分と下積分というもので可積分条件を語っている定理です。
これは有界閉集合を定義域とする有界な関数が可積分であることの必要十分条件を導き出すのに重要な定理です。

次回は可積分条件①として、有界な関数がどういうときに可積分なのかということを解説します。

乞うご期待!
質問、コメントなどお待ちしております!
どんな些細なことでも構いませんし、「定理〇〇の△△が分からない!」などいただければ全てお答えします!
お問い合わせの内容にもよりますが、ご質問はおおよそ3日以内にお答えします。
もし直ちに回答が欲しければその旨もコメントでお知らせください。直ちに対応いたします。

Twitterでもリプ、DM問わず質問、コメントを大募集しております!

コメントをする

  1. ダルブーの定理の証明中のδをとるときの不自然な10と, (*)の証明中にTeXの言語のままになってしまっているところを直してもらえると助かります。

    • 名無し様

      コメントありがとうございます。
      >ダルブーの定理の証明中のδをとるときの不自然な10と, (*)の証明中にTeXの言語のままになってしまっているところを直してもらえると助かります。
      とのお問い合わせですが、ご指摘ありがとうございました。訂正いたしました。

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