リーマン積分の定義は U(f,P)−L(f,P)<ε がある分割 P に対して成り立つことを要求する。連続関数はこのテストを一様連続性で合格する。しかし連続性は必要ではない — ジャンプや無限に多くの振動を持つ多くの関数は依然として積分可能である。このチェックポイントは、連続関数を超えた二つの最も重要なクラスを特定し、積分不可能な有界関数の簡単な例を指摘する。
まとめ:ダルボーの判定法
f:[a,b]→R が有界であることと、すべての ε>0 に対してある分割 P が存在して
U(f,P)−L(f,P)<ε.
が成り立つことは同値である。
重要な量は各部分区間での振動である。ωi:=Mi−mi≥0 とすると、U−L=∑ωiΔxi である。U−L を小さくするには、振動か部分区間の幅を小さくする必要がある。
単調関数は積分可能である
定理。 f:[a,b]→R が単調(増加または減少)なら、f はリーマン積分可能である。
証明(f が増加の場合)。 任意の部分区間 [xi−1,xi] 上で、上限と下限は単に端点の値である:
Mi=f(xi),mi=f(xi−1),ωi=f(xi)−f(xi−1).
均等分割 Pn で Δxi=(b−a)/n のとき:
U(f,Pn)−L(f,Pn)=nb−ai=1∑n(f(xi)−f(xi−1))=n(b−a)(f(b)−f(a)).
このテレスコープして単一の因子となり、n>(b−a)(f(b)−f(a))/ε を選ぶと ε より小さくなる。□
この範囲は f がどのように単調であるかに依存しない — 無限に多くのジャンプ不連続性を持つ可能性がある — 全変動 f(b)−f(a) のみに依存する。
区分連続関数は積分可能である
関数 f が [a,b] で区分連続であるとは、有限個の点 a=c0<c1<⋯<ck=b が存在して、f が各開区間 (cj−1,cj) で連続であり、各 cj で有限な片側極限を持つことである。
定理。 [a,b] 上のすべての区分連続な有界関数はリーマン積分可能である。
証明スケッチ。 各不連続性の点 cj を分割に含める。cj を含まない部分区間上で、f は連続なので、細分化により振動を任意に小さくできる。各 cj 付近では、幅 δ の小さい区間で囲む。これらの区間からの U−L への寄与は最大 2∥f∥∞⋅kδ であり、δ→0 のとき 0 になる。結合するとダルボーの判定法を得る。□
ディリクレ関数は積分可能ではない
ディリクレ関数を定義する:
D(x):={10x∈Q,x∈/Q.
D は [0,1] 上で有界だが、リーマン積分可能ではない。すべての部分区間 [xi−1,xi] 上で、有理数と無理数は密集しているので、すべての i とすべての分割 P に対して Mi=1 と mi=0 である。したがって
U(D,P)=i∑1⋅Δxi=1,L(D,P)=i∑0⋅Δxi=0,
すべての分割に対してである。上積分と下積分はそれぞれ 1 と 0 である — 決して一致しない。したがって D はリーマン積分可能ではない。
ルベーグの特性化
リーマン積分可能な関数の正確な特性化は、測度ゼロの集合の概念を使う。集合 E⊆[a,b] は測度ゼロを持つとは、すべての ε>0 に対して、そのカウント可能個の区間によるカバーが存在して、その総長さが ε より小さいことである。
ルベーグの定理。 有界関数 f:[a,b]→R がリーマン積分可能であることと、その不連続点の集合が測度ゼロを持つことは同値である。
証明は現在の必要条件を超えるが、陳述は上の例を統一する:
- 連続関数:不連続点なし、測度ゼロは自明。
- 単調関数:最大カウント可能個のジャンプ不連続性、測度ゼロ。
- 区分連続関数:有限個の不連続性、測度ゼロ。
- ディリクレ関数:[0,1] すべてで不連続、不連続点の集合は測度 1。
まとめ
- ダルボーの判定法:f が積分可能であることと、振動 ωi=Mi−mi を一様に小さくできることは同値。
- 単調関数は積分可能である。テレスコープ範囲 (b−a)(f(b)−f(a))/n→0 は、f がいくつジャンプを持とうとも成り立つ。
- 区分連続関数は積分可能である。不連続点を小さい区間で隔離し、連続性で残りを処理する。
- ディリクレ関数 D=1Q は積分可能ではない。上和は常に 1、下和は常に 0。
- ルベーグの特性化:有界関数はリーマン積分可能であることと、その不連続点の集合が測度ゼロを持つことは同値である。