
リーマン積分と聞くと
難しく感じますが要は定積分のことです。
高校で習った積分には
曖昧な部分があるため、
大学数学の解析学で
厳密に定義し直したものがリーマン積分です。
長方形の面積の極限により定義される事、
リーマン積分不可能な例、
可能になる十分条件まで説明します。
目次[開く]
リーマン積分とは
リーマン積分は高校数学で
習った定積分と同じものです。
高校の時の定義は曖昧さを含むので、
大学では厳密に定義します。
高校数学が誤魔化している事
高校数学で曖昧なのは

関数とx軸の間の面積って何?
です。
復習

定積分の定義(高校)
関数f(x)とx軸の間の面積S(x)とすれば
S′(x)=f(x)
なのでf(x)の原始関数F(x)は
S(x)=F(x)−F(a)
を満たす。
F(b)-F(a)を記号
∫baf(x)dx
で表しf(x)のaからbまでの定積分という。
直線で囲まれた図形の面積なら
良くわかりますが、
一般に関数は曲線を描きますし
もっと複雑な値のとり方もします。
S(x)とは何かが不明瞭なため
厳密さに欠けます。
長方形を使う
そこで長方形を用いて
関数とx軸の間の面積Sを定めます。
閉区間I=[a, b]をn+1個の点
a=x0<x1<x2<⋯<xn−1<xn=b
により分割し、
各小区間を短辺に持つ長方形で
下側からと上側から関数を挟み込みます。

分割をΔ、
- 下側からのSの近似をsΔ
- 上側からのSの近似をSΔ
と書くなら
sΔ≤S≤SΔ
分割を細かくして行けば
はさみうちの原理から
Sが与えられる、と言うのが
リーマン積分の基本理念です。

リーマン積分可能
具体的には関数が有界なら
k=1、2、…、nに対し
{mk=infxk−1≤x≤xkf(x)Mk=supxk−1≤x≤xkf(x)
とおいて
{sΔ=n∑k=1mk(xk−xk−1)SΔ=n∑k=1Mk(xk−xk−1)
であるよう長方形を作ります。
分割を細かくして行くと
- sΔは単調増加
- SΔは単調減少
しながらSへ近付きます。
最終的にsΔとSΔは一つの値へ
収束する事が期待されます。
すなわち
区間Iの分割すべての集合をDとして
supΔ∈DsΔ=infΔ∈DSΔ
です。
この等式が満たされた状態を
リーマン積分可能と呼びます。
リーマン積分
リーマン積分はこの
リーマン積分可能な時のみ定義されます。
定積分の定義(大学)
f(x)は閉区間Iでリーマン積分可能とする。
supΔ∈DsΔ
を
∫baf(x)dx
で表しf(x)のIにおける定積分という。
はさみうちの原理より
関数とx軸の間の面積が
はっきり分かっているので、
今度こそ厳密に定義されました。
区分求積法
リーマン積分に似た物を高校生も習います。
それが
区分求積法
関数f(x)が区間[a, b]で連続なら
∫baf(x)dx=limn→∞n∑k=1b−an×f(a+k(b−a)n)
です。
こちらはn+1個の点
a=x0<a+b−an<a+2(b−a)n<
⋯<a+(n−1)(b−a)n<xn=b
による分割で長方形を作ります。
リーマン積分不可能な例
リーマン積分を使えば
関数とx軸の間の面積を
必ず定められそうに思えますが、
上手く行かない事もあります。
例としてディリクレ関数を紹介します。
ディリクレ関数は
有理数全体の集合Qを用い
f(x)={1(x∈Q)0(x∉Q)
で与えられる、実軸上
0と1を同時にとり続けている様な関数です。

この関数の閉区間[0, 1]における
定積分を考えてみると、
任意の分割について
{0=infxk−1≤x≤xkf(x)1=supxk−1≤x≤xkf(x)
なので
{0=n∑k=1mk(xk−xk−1)1=n∑k=1Mk(xk−xk−1)
すなわち
0=supΔ∈DsΔ≠infΔ∈DSΔ=1
となってしまい、
リーマン積分可能の等式が満たされません。
ディリクレ関数を積分できる
ルベーグ積分という理論もあります。
リーマン積分可能になる条件
リーマン積分可能を保障する
十分条件があり、
それは関数が連続な事です。
先程の例は特殊で、
多項式、sin(x)、exなど
私たちに馴染み深い関数は連続なので、
リーマン積分は大体の
関数とx軸の間の面積を測ってくれます。
多次元
n次元についても、
リーマン積分は同様に定義されます。
はさみうちの原理を基本に
関数の値を挟み込みます。
2次元すなわち
Ω=[a, b]×[c, d]上の積分とは、
a=x0<x1<x2<⋯<xm−1<xm=b
c=y0<y1<y2<⋯<yn−1<yn=d
によりΩを長方形
Δij=[xi−1,xi]×[yj−1,yj]
に分割し
{mij=inf(x,y)∈Δijf(x,y)Mij=sup(x,y)∈Δijf(x,y)
とおき長方形Δijの面積を|Δij|と書いて
{sΔ=m∑i=1n∑j=1mij|Δij|SΔ=m∑i=1n∑j=1Mij|Δij|
とすればsΔとSΔは
関数の値を上下から挟めています。
Ωの分割すべての集合をDとして
supΔ∈DsΔ=infΔ∈DSΔ
が成立するなら二重積分可能と呼び、
supΔ∈DsΔ
を記号
∬Ωf(x,y)dxdy
で表しf(x, y)のΩ上の二重積分と言います。
3次元以降も変数が増えるのみです。
まとめ
高校数学の定積分で不明瞭だった
関数とx軸の間の面積を
長方形による上下からの近似で
測ったのがリーマン積分です。
リーマン積分のおかげで
連続関数とx軸の間の面積は定義されました。
残された問題はディリクレ関数のような、
無限に多くの点で不連続な場合。
(有界かつ有限個の点のみ不連続なら実はリーマン積分可能)
ルベーグ積分へと続いて行きます。
一般にイメージされる面積は
連続な曲線で囲まれているので、
リーマン積分だけでも十分と言えば十分です。