§D1.18可積分条件

最終更新

区間上の関数の値を、小区間ごとに上と下から押さえて長方形の面積を積み重ねると、上積分と下積分という二つの値が得られます。

しかし、有界関数であれば二つの値が必ず一致するわけではありません。たとえば、有理数では11、無理数では00をとる関数の上積分と下積分は、どれほど区間を細かく分けても一致しません。

上積分と下積分が一致する関数をリーマン可積分な関数といいます。関数がリーマン可積分であるための十分条件を知ることで、定積分を定義することができる関数と、リーマン積分では扱うことができない関数とを区別できます。

連続性と単調性は、リーマン可積分性が保証される最も基本的な条件です。

本記事では、振幅と点における振動による連続性の特徴づけ、およびリーマン可積分性の十分条件と反例を解説します。

1 振幅と点における振動

定義 1.1 (振幅).XXを集合、f ⁣:X→Rf\colon X\to\Rを有界関数とし、A⊆XA\subseteq Xを空でない集合とする。非負の実数

osc⁡(f;A)=sup⁡y∈Af(y)−inf⁡y∈Af(y)\operatorname{osc}(f;A)=\sup_{y\in A}f(y)-\inf_{y\in A}f(y)

をAA上のffの 振幅 (oscillation) という。

定義 1.2 (点における振動).a<ba<b、I=[a,b]I=[a,b]とし、f ⁣:I→Rf\colon I\to\Rを有界関数とする。点x∈Ix\in Iにおけるffの 振動 (pointwise oscillation) を

ωf(x)=lim⁡r↓0osc⁡(f;I∩(x−r,x+r))=inf⁡r>0osc⁡(f;I∩(x−r,x+r))\omega_f(x) =\lim_{r\downarrow0}\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr) =\inf_{r>0}\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr)

によって定める。

証明.x∈Ix\in Iを固定し、r>0r>0に対してVr=I∩(x−r,x+r)V_r=I\cap(x-r,x+r)とおく。x∈Vrx\in V_rであるから、VrV_rは空でない。0<s<r0<s<rならばVs⊆VrV_s\subseteq V_rであり、上限と下限の性質から

0≤osc⁡(f;Vs)≤osc⁡(f;Vr)≤osc⁡(f;I)<∞0\leq\operatorname{osc}(f;V_s)\leq\operatorname{osc}(f;V_r)\leq\operatorname{osc}(f;I)<\infty

である。c=inf⁡r>0osc⁡(f;Vr)c=\inf_{r>0}\operatorname{osc}(f;V_r)とおく。任意のη>0\eta>0に対して、osc⁡(f;Vr0)<c+η\operatorname{osc}(f;V_{r_0})<c+\etaとなるr0>0r_0>0が存在する。0<r<r00<r<r_0ならば

c≤osc⁡(f;Vr)≤osc⁡(f;Vr0)<c+ηc\leq\operatorname{osc}(f;V_r)\leq\operatorname{osc}(f;V_{r_0})<c+\eta

であるから、r↓0r\downarrow0のときの極限はccに等しい。▨

命題 1.3.a<ba<b、I=[a,b]I=[a,b]とし、f ⁣:I→Rf\colon I\to\Rを有界関数とする。このとき、次の性質が成り立つ。

  1. 任意のx∈Ix\in Iに対して、ωf(x)=0\omega_f(x)=0であることは、ffがxxでIIに相対的に連続であるための必要十分条件である。
  2. 任意のε>0\varepsilon>0に対して、集合{x∈I∣ωf(x)≥ε}\{x\in I\mid\omega_f(x)\geq\varepsilon\}はIIの相対閉集合である。

証明.主張 (1)を示す。x∈Ix\in Iとし、ffがxxでIIに相対的に連続であると仮定する。任意のη>0\eta>0に対して、あるr>0r>0が存在し、すべてのy∈I∩(x−r,x+r)y\in I\cap(x-r,x+r)について

f(x)−η2<f(y)<f(x)+η2f(x)-\frac{\eta}{2}<f(y)<f(x)+\frac{\eta}{2}

が成り立つ。したがって、

0≤ωf(x)≤osc⁡(f;I∩(x−r,x+r))≤η0\leq\omega_f(x)\leq\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr)\leq\eta

である。η>0\eta>0は任意であるから、ωf(x)=0\omega_f(x)=0である。

逆に、ωf(x)=0\omega_f(x)=0と仮定し、任意のη>0\eta>0をとる。下限の定義から、osc⁡(f;I∩(x−r,x+r))<η\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr)<\etaとなるr>0r>0が存在する。y∈Iy\in Iかつ∣y−x∣<r|y-x|<rならば、xxとyyはともにI∩(x−r,x+r)I\cap(x-r,x+r)に属するので、

∣f(y)−f(x)∣≤osc⁡(f;I∩(x−r,x+r))<η|f(y)-f(x)|\leq\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr)<\eta

である。したがって、ffはxxでIIに相対的に連続である。

主張 (2)を示す。ε>0\varepsilon>0を固定し、F={x∈I∣ωf(x)≥ε}F=\{x\in I\mid\omega_f(x)\geq\varepsilon\}とおく。x∈I∖Fx\in I\setminus Fに対して、ωf(x)<ε\omega_f(x)<\varepsilonであるから、あるr>0r>0が存在して

osc⁡(f;I∩(x−r,x+r))<ε\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr)<\varepsilon

を満たす。y∈I∩(x−r/2,x+r/2)y\in I\cap(x-r/2,x+r/2)ならば、

I∩(y−r/2,y+r/2)⊆I∩(x−r,x+r)I\cap(y-r/2,y+r/2)\subseteq I\cap(x-r,x+r)

である。上限と下限の性質から、

ωf(y)≤osc⁡(f;I∩(y−r/2,y+r/2))≤osc⁡(f;I∩(x−r,x+r))<ε\omega_f(y) \leq\operatorname{osc}\bigl(f;I\cap(y-r/2,y+r/2)\bigr) \leq\operatorname{osc}\bigl(f;I\cap(x-r,x+r)\bigr) <\varepsilon

となるので、I∩(x−r/2,x+r/2)⊆I∖FI\cap(x-r/2,x+r/2)\subseteq I\setminus Fである。したがって、I∖FI\setminus FはIIの相対開集合であり、FFはIIの相対閉集合である。▨

2 連続関数は可積分

有界閉区間上の連続関数がリーマン可積分であることは、前項の§D1.17 定理 2.5で証明しています。

3 単調関数も可積分

定理 3.1.a<ba<bとする。[a,b][a,b]上の単調増加関数または単調減少関数ffは、リーマン可積分である。

証明. 単調性により、ffの値は端点の値f(a)f(a)とf(b)f(b)の間にあるので、ffは有界である。任意のε>0\varepsilon>0をとる。§D1.4 系 2.2により、

(b−a)∣f(b)−f(a)∣n<ε\frac{(b-a)|f(b)-f(a)|}{n}<\varepsilon

となる正の整数nnをとることができる。[a,b][a,b]をnn等分する分割をP:a=x0<x1<⋯<xn=bP:a=x_0<x_1<\cdots<x_n=bとし、Δ=(b−a)/n\Delta=(b-a)/nとおく。

ffが単調増加する場合、各小区間[xi−1,xi][x_{i-1},x_i]においてMi=f(xi)M_i=f(x_i)、mi=f(xi−1)m_i=f(x_{i-1})である。したがって、望遠鏡和により

U(f,P)−L(f,P)=Δ∑i=1n(f(xi)−f(xi−1))=Δ(f(b)−f(a))=(b−a)∣f(b)−f(a)∣n<εU(f,P)-L(f,P) =\Delta\sum_{i=1}^n\bigl(f(x_i)-f(x_{i-1})\bigr) =\Delta\bigl(f(b)-f(a)\bigr) =\frac{(b-a)|f(b)-f(a)|}{n}<\varepsilon

となる。

ffが単調減少する場合には、各小区間における端点の役割が反対になり、Mi=f(xi−1)M_i=f(x_{i-1})、mi=f(xi)m_i=f(x_i)である。この場合も

U(f,P)−L(f,P)=Δ∑i=1n(f(xi−1)−f(xi))=Δ(f(a)−f(b))=(b−a)∣f(b)−f(a)∣n<εU(f,P)-L(f,P) =\Delta\sum_{i=1}^n\bigl(f(x_{i-1})-f(x_i)\bigr) =\Delta\bigl(f(a)-f(b)\bigr) =\frac{(b-a)|f(b)-f(a)|}{n}<\varepsilon

となる。いずれの場合も§D1.17 定理 2.4の条件を満たすので、ffはリーマン可積分である。▨

注意 3.2. 単調関数は連続であるとは限らない。たとえば、[−1,1][-1,1]上でg(x)=0g(x)=0(x<0x<0)、g(x)=1g(x)=1(x≥0x\geq 0)と定めると、ggは単調増加するが00で不連続である。

4 ディリクレ関数の可積分性

例 4.1. ディリクレ関数D:[0,1]→RD:[0,1]\to\Rを

D(x)={1(x∈Q),0(x∉Q)D(x)= \begin{cases} 1 & (x\in\Q),\\ 0 & (x\notin\Q) \end{cases}

によって定める。この関数は[0,1][0,1]でリーマン可積分ではない。

証明. 任意の分割P:0=x0<x1<⋯<xn=1P:0=x_0<x_1<\cdots<x_n=1をとる。各小区間[xi−1,xi][x_{i-1},x_i]は空でない開区間(xi−1,xi)(x_{i-1},x_i)を含む。有理数の稠密性(§D1.4 系 2.2)と無理数の稠密性(§D1.4 補題 2.3)により、(xi−1,xi)(x_{i-1},x_i)には有理数と無理数が少なくとも一つずつ存在する。したがって、各小区間におけるDDの上限はMi=1M_i=1、下限はmi=0m_i=0である。よって

U(D,P)=∑i=1n1⋅(xi−xi−1)=1,L(D,P)=∑i=1n0⋅(xi−xi−1)=0U(D,P)=\sum_{i=1}^n1\cdot(x_i-x_{i-1})=1, \qquad L(D,P)=\sum_{i=1}^n0\cdot(x_i-x_{i-1})=0

となる。この等式はすべての分割PPについて成り立つので、上積分は11、下積分は00である。両者は一致しないため、§D1.17 定義 2.1によりDDはリーマン可積分ではない。▨

参考文献

  1. Stephen Abbott, Understanding Analysis, 2nd ed., Springer, New York, 2015.
  2. Walter Rudin, Principles of Mathematical Analysis, 3rd ed., International Series in Pure and Applied Mathematics, McGraw Hill, 1976.

前提記事