区分求積法は、$[0,1]$ で連続な関数 $f$ について $\frac1n\sum_{k=1}^nf(\frac kn)\to\int_0^1f(x)\,dx$ という公式である。大学では、有界な関数について分割ごとに上限和と下限和を作り、下限和の上限と上限和の下限が一致するとき積分可能とし、値を積分とする(Riemann 積分)。閉区間上の連続関数は一様連続なので積分可能で、分割の幅を $0$ に近づけると代表点によらず Riemann 和が積分に収束する。区分求積はその特別な場合である。連続関数 $f$ について $\int_a^xf(t)\,dt$ の導関数は $f(x)$ であり(微分積分学の基本定理)、積分は高校の定義 $F(b)-F(a)$ と一致する。$[0,1]$ 上で有理数に $1$、無理数に $0$ をとる関数は、等分点での和がすべて $1$ なのに積分可能でない。
前提知識: 定積分, 数列の極限, 上限と下限, 連続関数, 平均値の定理
高校では、定積分を原始関数で定める。$F'(x)=f(x)$ を満たす関数 $F$ を 1 つとり、
$$
\int_a^bf(x)\,dx:=F(b)-F(a)
$$
とする。面積との関係は、「$a$ から $x$ までの曲線の下の面積を $S(x)$ とすると $S'(x)=f(x)$ だから、$S$ は原始関数の 1 つである」という議論で説明される。そのあとで、次の区分求積法を学ぶ。$f$ が $[0,1]$ で連続なら
$$
\lim_{n\to\infty}\frac1n\sum_{k=1}^nf\Bigl(\frac kn\Bigr)=\int_0^1f(x)\,dx
$$
であり、和を $k=0$ から $n-1$ までにしても同じである。左辺は、$[0,1]$ を $n$ 等分し、各小区間の右端での高さをもつ幅 $\frac1n$ の長方形を並べた面積の和である。
$a_n:=\dfrac1{n+1}+\dfrac1{n+2}+\cdots+\dfrac1{2n}$ とする。$\dfrac1{n+k}=\dfrac1n\cdot\dfrac1{1+k/n}$ なので、$f(x)=\dfrac1{1+x}$ として $a_n=\dfrac1n\sum_{k=1}^nf\bigl(\frac kn\bigr)$ であり、区分求積法から
$$
\lim_{n\to\infty}a_n=\int_0^1\frac{dx}{1+x}=\bigl[\log(1+x)\bigr]_0^1=\log2=0.6931\ldots
$$
である。実際、$a_{10}=0.6687\ldots$、$a_{100}=0.6906\ldots$ で、$\log2$ に近づいていく。
このやり方はよく働くが、筋道をたどると次の 3 つの問いが残る。
| 高校の計算 | 大学の概念 | ボックス |
|---|---|---|
| 長方形の面積の和 $\frac1n\sum f(\frac kn)$ | Riemann 和、上限和・下限和 | def-rsdi-partition、def-rsdi-darboux |
| 曲線の下の面積 | 下積分と上積分が一致したときの値 | def-rsdi-integral |
| 区分求積法 | 幅が $0$ に近づく分割での Riemann 和の極限 | thm-rsdi-continuous、cor-rsdi-kubun |
| 「図から明らか」 | 一様連続性 | thm-rsdi-heine |
| $\int_a^bf=F(b)-F(a)$ | 微分積分学の基本定理 | thm-rsdi-ftc |
以下、$a< b$ とする。
閉区間 $[a,b]$ の分割とは、有限個の点 $P=\{x_0,x_1,\dots,x_n\}$ で $a=x_0< x_1<\cdots< x_n=b$ を満たすものである。$[x_{k-1},x_k]$ を $P$ の小区間、$\Delta x_k:=x_k-x_{k-1}$ をその幅といい、最大の幅 $|P|:=\max_k\Delta x_k$ を分割の幅という。各小区間から点 $\xi_k\in[x_{k-1},x_k]$ を 1 つずつ選んだもの $\xi=(\xi_1,\dots,\xi_n)$ を代表点といい、関数 $f\colon[a,b]\to\mathbb{R}$ について
$$
S(f;P,\xi):=\sum_{k=1}^nf(\xi_k)\,\Delta x_k
$$
を Riemann 和という。
区分求積法の和 $\frac1n\sum_{k=1}^nf(\frac kn)$ は、$[0,1]$ の $n$ 等分 $P_n:=\{0,\frac1n,\dots,1\}$ と右端の代表点 $\xi_k=\frac kn$ についての Riemann 和である。区分求積は「特定の分割と代表点の Riemann 和」の極限を見ているが、定義では、代表点の選び方によらない形にする。そのために、各小区間での $f$ の上限と下限を使う。
$f\colon[a,b]\to\mathbb{R}$ を有界(ある $K$ があってすべての $x$ で $|f(x)|\le K$)とし、$P=\{x_0,\dots,x_n\}$ を分割とする。各 $k$ について
$$
m_k:=\inf\{f(x)\mid x_{k-1}\le x\le x_k\},\qquad M_k:=\sup\{f(x)\mid x_{k-1}\le x\le x_k\}
$$
とおき($f$ が有界なので実数として定まる)、
$$
L(f;P):=\sum_{k=1}^nm_k\,\Delta x_k,\qquad U(f;P):=\sum_{k=1}^nM_k\,\Delta x_k
$$
をそれぞれ $P$ に関する下限和、上限和という。どの代表点 $\xi$ についても $m_k\le f(\xi_k)\le M_k$ なので、$L(f;P)\le S(f;P,\xi)\le U(f;P)$ である。
$f\ge0$ なら、$L(f;P)$ はグラフの下に収まる長方形の面積の和、$U(f;P)$ はグラフを覆う長方形の面積の和である。求めたい「面積」は、どの分割についても両者の間にあるはずである。そこで、下からの近似の最良値と上からの近似の最良値を比べる。
曲線の長さを内接折れ線の長さの上限で定める同じ考え方は 媒介変数表示と曲線の長さ で扱う。
有界な関数 $f\colon[a,b]\to\mathbb{R}$ について、
$$
\underline{\int_a^b}f:=\sup_PL(f;P),\qquad\overline{\int_a^b}f:=\inf_PU(f;P)
$$
($P$ は $[a,b]$ のすべての分割を動く)を下積分、上積分という。両者が等しいとき $f$ は $[a,b]$ で(Riemann)積分可能であるといい、共通の値を $\int_a^bf(x)\,dx$ と書いて $f$ の Riemann 積分という。有界でない関数は積分可能とはいわない。また $\int_a^af:=0$、$\int_b^af:=-\int_a^bf$ と約束する。
$m\le f\le M$ なら、どの分割でも $m(b-a)\le L(f;P)$、$U(f;P)\le M(b-a)$ なので($\sum_k\Delta x_k=b-a$)、下積分と上積分は実数として定まる。この定義は Leb26 Definition 5.1.1・5.1.3・5.1.9 と同じである。$f\ge0$ で積分可能なとき、グラフの下の図形の面積を $\int_a^bf$ と定める。これが「面積とは何か」への答えである。
$f(x)=x^2$ を $[0,1]$ で考える。$f$ は増加関数なので、$n$ 等分 $P_n$ の第 $k$ 小区間では $M_k=(\frac kn)^2$、$m_k=(\frac{k-1}n)^2$ である。$\sum_{k=1}^nk^2=\frac{n(n+1)(2n+1)}6$ から
$$
U(f;P_n)=\frac1{n^3}\sum_{k=1}^nk^2=\frac{(n+1)(2n+1)}{6n^2},\qquad L(f;P_n)=\frac1{n^3}\sum_{k=1}^{n-1}k^2=\frac{(n-1)(2n-1)}{6n^2}
$$
である($n=10$ でそれぞれ $0.385$、$0.285$)。両者の差は $\frac1n$ である。
下積分と上積分は「すべての分割」についての上限・下限なので、定義のままでは扱いにくい。まず、分割を細かくすると近似がよくなることを確かめる。分割 $P'$ が $P\subset P'$ を満たすとき、$P'$ を $P$ の細分という。
$f$ を有界とし、$P'$ を $P$ の細分とする。このとき $L(f;P)\le L(f;P')\le U(f;P')\le U(f;P)$ である。
中央の不等式は $m_k\le M_k$ から分かる。$P'$ は $P$ に有限個の点を 1 つずつ加えて得られるので、1 点 $t$ を小区間 $(x_{k-1},x_k)$ に加えた場合を示せばよい。$M':=\sup_{[x_{k-1},t]}f$、$M'':=\sup_{[t,x_k]}f$ とおく。集合を小さくすると上限は大きくならないので $M',M''\le M_k$ であり、他の小区間の項は変わらないので
$$
U(f;P)-U(f;P')=M_k(x_k-x_{k-1})-M'(t-x_{k-1})-M''(x_k-t)=(M_k-M')(t-x_{k-1})+(M_k-M'')(x_k-t)\ge0
$$
である。下限和は、下限が小さくならないことから同様に $L(f;P)\le L(f;P')$ である。$\square$
$f$ を有界とする。任意の分割 $P,Q$ について $L(f;P)\le U(f;Q)$ である。したがって $\underline{\int_a^b}f\le\overline{\int_a^b}f$ である。
$P\cup Q$ は $P$ と $Q$ の両方の細分なので、lem-rsdi-refine により $L(f;P)\le L(f;P\cup Q)\le U(f;P\cup Q)\le U(f;Q)$ である。$P$ について上限をとると $\underline{\int_a^b}f\le U(f;Q)$、次に $Q$ について下限をとると主張を得る。$\square$
有界な $f\colon[a,b]\to\mathbb{R}$ が積分可能であるための必要十分条件は、任意の $\varepsilon>0$ に対して $U(f;P)-L(f;P)<\varepsilon$ となる分割 $P$ が存在することである。このとき、すべての分割 $P$ について $L(f;P)\le\int_a^bf\le U(f;P)$ であり、$\int_a^bf$ はすべての $P$ についてこの不等式を満たすただ 1 つの実数である。
条件が成り立つとする。prop-rsdi-lower-upper と上限・下限の定義から、どの $P$ でも
$$
L(f;P)\le\underline{\int_a^b}f\le\overline{\int_a^b}f\le U(f;P)
$$
なので、$0\le\overline{\int_a^b}f-\underline{\int_a^b}f<\varepsilon$ である。$\varepsilon$ は任意なので両者は等しく、$f$ は積分可能である。
逆に $f$ が積分可能で値が $I$ とする。上限・下限の定義から、$L(f;P_1)>I-\frac\varepsilon2$、$U(f;P_2)< I+\frac\varepsilon2$ となる分割 $P_1,P_2$ がある。$P:=P_1\cup P_2$ とすると lem-rsdi-refine により $U(f;P)-L(f;P)\le U(f;P_2)-L(f;P_1)<\varepsilon$ である。
最後に、$L(f;P)\le J\le U(f;P)$ がすべての $P$ で成り立つ実数 $J$ は、$\sup_PL(f;P)\le J\le\inf_PU(f;P)$ を満たし、両端はともに $I$ なので $J=I$ である。$\square$
ex-rsdi-square では $U(f;P_n)-L(f;P_n)=\frac1n$ がいくらでも小さくなるので、$x^2$ は $[0,1]$ で積分可能で、$\int_0^1x^2\,dx$ はすべての $n$ について $\frac{(n-1)(2n-1)}{6n^2}$ と $\frac{(n+1)(2n+1)}{6n^2}$ の間にある。$n\to\infty$ で両端は $\frac13$ に収束するので、$\int_0^1x^2\,dx=\frac13$ である。高校の定義 $\bigl[\frac{x^3}3\bigr]_0^1=\frac13$ と一致するが、ここでは原始関数を使っていない。
$U(f;P)-L(f;P)=\sum_k(M_k-m_k)\Delta x_k$ を小さくするには、各小区間での $f$ の振れ幅 $M_k-m_k$ を一斉に小さくできればよい。連続性だけでは「点ごとに」しか近さを保証しないので、次の強い形が要る。
関数 $f\colon I\to\mathbb{R}$($I$ は区間)が一様連続であるとは、任意の $\varepsilon>0$ に対して $\delta>0$ が存在し、$x,y\in I$、$|x-y|<\delta$ ならば $|f(x)-f(y)|<\varepsilon$ となることである。
連続性では $\delta$ が点 $x$ ごとに選ばれてよいが、一様連続性では 1 つの $\delta$ が区間全体で使える。
$f(x)=\frac1x$ は $(0,1]$ で連続だが一様連続でない。$x=\frac1n$、$y=\frac1{n+1}$ は $|x-y|=\frac1{n(n+1)}$ がいくらでも小さいのに $|f(x)-f(y)|=1$ だからである。$(0,1]$ は閉区間でないので、「連続ならば一様連続」という含意がここで破れる。
区間が閉じていて有界なら、この現象は起きない。
$f\colon[a,b]\to\mathbb{R}$ が連続ならば、$f$ は一様連続である。
これは Heine–Cantor の定理とよばれる。証明には実数の連続性(有界な数列は収束する部分列をもつ、など)を使う。本記事では証明しない(Leb26 Theorem 3.4.4)。
$f\colon[a,b]\to\mathbb{R}$ が連続ならば、$f$ は有界で、任意の $\varepsilon>0$ に対して $\delta>0$ が存在し、$|P|<\delta$ を満たすすべての分割 $P$ について $U(f;P)-L(f;P)<\varepsilon$ となる。したがって $f$ は積分可能であり、$|P|<\delta$ ならどの代表点 $\xi$ についても
$$
\Bigl|S(f;P,\xi)-\int_a^bf(x)\,dx\Bigr|<\varepsilon
$$
である。
thm-rsdi-heine により $f$ は一様連続である。
有界性:$\varepsilon=1$ に対する $\delta_1$ をとり、$[a,b]$ を幅 $\delta_1$ 未満の $N$ 個の小区間に分ける。隣り合う分点の値の差は $1$ 未満なので、各分点で $|f|\le|f(a)|+N$ であり、小区間内の点での値もそこから $1$ 未満しか離れない。よって $|f|\le|f(a)|+N+1$ である。
振れ幅:$\varepsilon>0$ に対し、$|x-y|<\delta$ なら $|f(x)-f(y)|<\frac\varepsilon{2(b-a)}$ となる $\delta>0$ をとる。$|P|<\delta$ なら、同じ小区間の 2 点 $x,y$ について $f(x)< f(y)+\frac\varepsilon{2(b-a)}$ である。$x$ について上限、$y$ について下限をとると $M_k\le m_k+\frac\varepsilon{2(b-a)}$ なので
$$
U(f;P)-L(f;P)=\sum_{k}(M_k-m_k)\,\Delta x_k\le\frac\varepsilon{2(b-a)}\sum_k\Delta x_k=\frac\varepsilon2<\varepsilon
$$
である。thm-rsdi-criterion により $f$ は積分可能で、$S(f;P,\xi)$ と $\int_a^bf$ はどちらも $L(f;P)$ と $U(f;P)$ の間にあるので、差は $\varepsilon$ 未満である。$\square$
この定理の後半は、「分割の幅を $0$ に近づけると、分割と代表点の選び方によらず Riemann 和が積分に収束する」と言い表せる。一般の有界関数についても、積分可能であることと、この意味で Riemann 和が収束することは同値である(Riemann積分 の記事、Leb26 Exercise 5.1.12・5.1.13)。本記事ではこの同値性は証明せず、連続関数と次の単調関数の場合だけを使う。
$f\colon[a,b]\to\mathbb{R}$ が単調(広い意味の増加:$x< y$ なら $f(x)\le f(y)$、または広い意味の減少。本記事の「増加」はこの広い意味)ならば、任意の分割 $P$ について $U(f;P)-L(f;P)\le|f(b)-f(a)|\,|P|$ である。したがって $f$ は積分可能であり、$|S(f;P,\xi)-\int_a^bf|\le|f(b)-f(a)|\,|P|$ である。
増加の場合を示す(減少なら $-f$ を考える)。$f(a)\le f\le f(b)$ なので $f$ は有界で、第 $k$ 小区間では $M_k=f(x_k)$、$m_k=f(x_{k-1})$ である。よって
$$
U(f;P)-L(f;P)=\sum_k\bigl(f(x_k)-f(x_{k-1})\bigr)\Delta x_k\le|P|\sum_k\bigl(f(x_k)-f(x_{k-1})\bigr)=|P|\bigl(f(b)-f(a)\bigr)
$$
である。右辺は $|P|$ を小さくすればいくらでも小さいので、thm-rsdi-criterion により積分可能である。最後の不等式は、$S(f;P,\xi)$ と $\int_a^bf$ がどちらも $L(f;P)$ と $U(f;P)$ の間にあることから従う。$\square$
$f(0)=0$、$\frac1{j+1}< x\le\frac1j$ で $f(x)=\frac1j$($j=1,2,\dots$)とすると、$f$ は $[0,1]$ で増加し、$x=\frac12,\frac13,\dots$ のすべてで不連続である。prop-rsdi-monotone により、$n$ 等分 $P_n$ では $U(f;P_n)-L(f;P_n)\le\frac1n$ である。このように単調関数は不連続点を無限個もちうるので、prop-rsdi-monotone は thm-rsdi-continuous に含まれない。
$f\colon[a,b]\to\mathbb{R}$ が連続または単調ならば、$h:=\frac{b-a}n$ として
$$
\lim_{n\to\infty}h\sum_{k=1}^nf(a+kh)=\lim_{n\to\infty}h\sum_{k=0}^{n-1}f(a+kh)=\int_a^bf(x)\,dx
$$
である。各小区間 $[a+(k-1)h,a+kh]$ から任意に選んだ点 $\xi_k$ で $f(a+kh)$ を置き換えても同じである。$f$ が単調なら、誤差は $\frac{(b-a)|f(b)-f(a)|}n$ 以下である。
左辺の和は、$[a,b]$ の $n$ 等分 $P_n$($|P_n|=\frac{b-a}n$)と、右端または左端を代表点とする Riemann 和である。連続なら、任意の $\varepsilon>0$ に対する thm-rsdi-continuous の $\delta$ について、$n>\frac{b-a}\delta$ で差は $\varepsilon$ 未満になる。単調なら prop-rsdi-monotone により差は $\frac{(b-a)|f(b)-f(a)|}n$ 以下である。$\square$
左端和と右端和で積分を挟む見方と、和と積分の対応は 積分と和の類似 で扱う。
高校の公式は $a=0$、$b=1$ の場合である。高校では「図から明らか」とされた部分は、thm-rsdi-continuous の「幅の小さいどの分割でも上限和と下限和の差が小さい」という主張であり、その根拠は一様連続性だった。
ex-rsdi-log2 の $f(x)=\frac1{1+x}$ は減少関数なので、cor-rsdi-kubun により誤差は $\frac{|f(1)-f(0)|}n=\frac1{2n}$ 以下である。実際 $\log2-a_{10}=0.0243\ldots\le0.05$、$\log2-a_{100}=0.00249\ldots\le0.005$ である。
$b_n:=\dfrac1n\sum_{k=1}^n\sin\dfrac{k\pi}n$ は、$f(x)=\sin\pi x$ の $[0,1]$ での右端の Riemann 和である。$f$ は連続なので cor-rsdi-kubun により
$$
\lim_{n\to\infty}b_n=\int_0^1\sin\pi x\,dx=\Bigl[-\frac{\cos\pi x}\pi\Bigr]_0^1=\frac2\pi=0.6366\ldots
$$
である(積分の値の計算には、後の thm-rsdi-ftc を使う)。$f$ は単調でないが連続なので cor-rsdi-kubun が使える。$b_{10}=0.6313\ldots$、$b_{100}=0.63656\ldots$ である。
定義では分割は等分でなくてよい。等分でない分割を選ぶと計算が楽になることもある。
$c>1$ とし、$[1,c]$ を分点 $x_k:=c^{k/n}$($k=0,\dots,n$)で分ける。$f(x)=\frac1x$ の左端の Riemann 和は
$$
\sum_{k=1}^n\frac{x_k-x_{k-1}}{x_{k-1}}=\sum_{k=1}^n\bigl(c^{1/n}-1\bigr)=n\bigl(c^{1/n}-1\bigr)
$$
であり、各項が等しくなる。最大の幅は最後の小区間の $c-c^{(n-1)/n}=c(1-c^{-1/n})$ で、$n\to\infty$ で $0$ に近づく。$\frac1x$ は $[1,c]$ で連続なので、thm-rsdi-continuous により
$$
\lim_{n\to\infty}n\bigl(c^{1/n}-1\bigr)=\int_1^c\frac{dx}x=\log c
$$
である(右辺の値は後の thm-rsdi-ftc による)。$c=2$ では $n=10$ で $0.7177\ldots$、$n=100$ で $0.6955\ldots$ となり、$\log2=0.6931\ldots$ に近づく。等分割では和 $\sum\frac1{1+k(c-1)/n}$ を扱う必要があり、この極限はすぐには見えない。
積分を和で定義したので、原始関数との関係は証明すべき定理になる。まず 2 つの基本的な性質を用意する。
$f$ が $[a,b]$ で連続、$a< c< b$ ならば $\int_a^bf=\int_a^cf+\int_c^bf$ である。また、$[a,b]$ で $m\le f\le M$ ならば $m(b-a)\le\int_a^bf\le M(b-a)$ である。
$f$ は $[a,c]$ と $[c,b]$ でも連続なので、どちらでも積分可能である(thm-rsdi-continuous)。$\varepsilon>0$ に対し、$[a,c]$ の分割 $P_1$ と $[c,b]$ の分割 $P_2$ で、上限和と下限和の差がどちらも $\frac\varepsilon2$ 未満のものをとる(thm-rsdi-criterion)。$P:=P_1\cup P_2$ は $[a,b]$ の分割で、その小区間は $P_1$ のものと $P_2$ のものに分かれるので、$L(f;P)=L(f;P_1)+L(f;P_2)$、$U(f;P)=U(f;P_1)+U(f;P_2)$ である。thm-rsdi-criterion により、$\int_a^bf$ と $\int_a^cf+\int_c^bf$ はどちらも $L(f;P)$ と $U(f;P)$ の間(幅 $\varepsilon$ 未満)にある。$\varepsilon$ は任意なので両者は等しい。後半は、1 つの小区間だけの分割 $\{a,b\}$ について $m(b-a)\le L(f;\{a,b\})\le\int_a^bf\le U(f;\{a,b\})\le M(b-a)$ となることによる。$\square$
$\int_b^a:=-\int_a^b$ の約束により、$a,b,c$ の大小によらず $\int_a^bf=\int_a^cf+\int_c^bf$ が成り立つ($f$ が 3 点を含む閉区間で連続なら。大小の場合ごとに lem-rsdi-additive を使えば確かめられる)。
1:$x\in[a,b]$ と $\varepsilon>0$ をとる。$f$ は $x$ で連続なので、$|t-x|<\delta$ なら $f(x)-\varepsilon< f(t)< f(x)+\varepsilon$ となる $\delta>0$ がある。$0<|h|<\delta$ で $x+h\in[a,b]$ とする。lem-rsdi-additive により $G(x+h)-G(x)=\int_x^{x+h}f(t)\,dt$ である。$h>0$ なら、区間 $[x,x+h]$ で $f(x)-\varepsilon\le f\le f(x)+\varepsilon$ なので、lem-rsdi-additive の評価から
$$
f(x)-\varepsilon\le\frac{G(x+h)-G(x)}h\le f(x)+\varepsilon
$$
である。$h<0$ なら $G(x+h)-G(x)=-\int_{x+h}^xf$ であり、$\int_{x+h}^xf$ は $(f(x)-\varepsilon)|h|$ と $(f(x)+\varepsilon)|h|$ の間にあるので、同じ不等式を得る。$\varepsilon$ は任意なので $\lim_{h\to0}\frac{G(x+h)-G(x)}h=f(x)$ である。
2:$P=\{x_0,\dots,x_n\}$ を任意の分割とする。各小区間で平均値の定理を使うと、$F(x_k)-F(x_{k-1})=f(\xi_k)\Delta x_k$ となる $\xi_k\in(x_{k-1},x_k)$ がある。足し合わせると
$$
F(b)-F(a)=\sum_{k=1}^n\bigl(F(x_k)-F(x_{k-1})\bigr)=\sum_{k=1}^nf(\xi_k)\,\Delta x_k=S(f;P,\xi)
$$
であり、これは $L(f;P)$ と $U(f;P)$ の間にある。$P$ は任意なので、thm-rsdi-criterion の一意性により $F(b)-F(a)=\int_a^bf$ である。$\square$
これで冒頭の 3 つの点に答えられる。
$f$ が $[a,b]$ で連続ならば、$f$ の原始関数($[a,b]$ で $F'=f$ となる $F$)が存在する。原始関数どうしの差は定数であり、どの原始関数 $F$ をとっても $F(b)-F(a)=\int_a^bf$ である。したがって、連続関数については高校の定積分の定義と Riemann 積分は一致する。
thm-rsdi-ftc の 1 により $G(x)=\int_a^xf$ は原始関数である。$F_1,F_2$ が原始関数なら $(F_1-F_2)'=0$ なので、平均値の定理により任意の $x$ で $(F_1-F_2)(x)-(F_1-F_2)(a)=0$、すなわち差は定数である。最後の主張は thm-rsdi-ftc の 2 である(原始関数は微分可能なので連続である)。$\square$
$e^{-x^2}$ の原始関数は初等関数の式では書けないことが知られている(本記事では証明しない)が、$\int_0^xe^{-t^2}\,dt$ という原始関数は存在する。高校の「$S'(x)=f(x)$」の議論は、thm-rsdi-ftc の 1 の証明で「面積」を「積分」に読み替えたものであり、面積を積分で定義したことで循環が解消された。
Riemann 積分の定義は、高校の定義より広い関数を積分でき、同時に区分求積の公式よりも厳しい。この 2 つの方向の食い違いを反例で確かめる。
| 外した仮定 | 崩れる主張 | ボックス |
|---|---|---|
| 連続性($0$ で段差) | 積分可能ならば原始関数をもつ | ex-rsdi-step |
| 連続性(すべての点で不連続) | 有界ならば積分可能 | ex-rsdi-dirichlet |
| 連続性・単調性/有界性 | 等分点での和が収束すれば積分可能 | ex-rsdi-equal-points |
| 区間が閉じていること | 連続ならば一様連続 | ex-rsdi-inverse |
| 収束の仕方(各点収束だけ) | 積分可能な関数の極限は積分可能 | ex-rsdi-limit |
$[-1,1]$ で、$x<0$ なら $f(x)=0$、$x\ge0$ なら $f(x)=1$ とする。$f$ は増加関数なので積分可能である(prop-rsdi-monotone)。$0<\delta<1$ として分割 $\{-1,-\delta,0,1\}$ をとると、小区間での (下限, 上限) は $(0,0)$、$(0,1)$、$(1,1)$ なので、下限和は $1$、上限和は $1+\delta$ である。よって $1\le\int_{-1}^1f\le1+\delta$ がすべての $\delta$ で成り立ち、$\int_{-1}^1f=1$ である。
一方、$[-1,1]$ で $F'=f$ となる $F$ は存在しない。仮にあるとすると、$(-1,0)$ で $F'=0$ なので平均値の定理から $F$ はそこで定数 $c_1$、$(0,1)$ で $F'=1$ なので $F(x)=x+c_2$ である。$F$ は微分可能なので連続であり、$x\to0$ として $c_1=F(0)=c_2$ である。すると $\frac{F(h)-F(0)}h$ は $h<0$ で $0$、$h>0$ で $1$ となり、$F'(0)$ が存在しない。これは矛盾である。
この反例は「積分可能な関数は原始関数をもつ」という含意を破る。高校の定義では $\int_{-1}^1f$ は意味をもたないが、Riemann 積分では値 $1$(図形の面積)が定まる。
$[0,1]$ で、$x$ が有理数なら $D(x)=1$、無理数なら $D(x)=0$ とする(Dirichlet 関数)。長さが正のどの区間にも有理数と無理数の両方がある(有理数については Leb26 Theorem 1.2.4、無理数については、区間 $(s-\sqrt2,t-\sqrt2)$ の有理数 $q$ をとれば $q+\sqrt2$ が $(s,t)$ の無理数になる)。したがって、どの分割のどの小区間でも $m_k=0$、$M_k=1$ であり、$L(D;P)=0$、$U(D;P)=1$ である。下積分は $0$、上積分は $1$ で、$D$ は積分可能でない(Leb26 Example 5.1.4)。
$D$ は有界であるという性質を満たすが、積分可能であるという性質を満たさない。「有界ならば積分可能」という含意は成り立たない。
(a) Dirichlet 関数 $D$ では、$\frac kn$ は有理数なので
$$
\frac1n\sum_{k=1}^nD\Bigl(\frac kn\Bigr)=1\qquad(n=1,2,\dots)
$$
であり、区分求積の和は $1$ に収束する。しかし $D$ は積分可能でない(ex-rsdi-dirichlet)。代表点を無理数 $\xi_k:=\frac{k-1+\sqrt2/2}n\in[\frac{k-1}n,\frac kn]$ に選び直すと、同じ等分割でも Riemann 和はすべて $0$ である。
(b) $g(x)=\frac1{\sqrt x}$($0< x\le1$)、$g(0)=0$ とする。$\frac1{\sqrt x}$ は減少関数なので、$k\ge1$ について $\int_k^{k+1}\frac{dx}{\sqrt x}\le\frac1{\sqrt k}$、$k\ge2$ について $\frac1{\sqrt k}\le\int_{k-1}^k\frac{dx}{\sqrt x}$ である。足し合わせると
$$
2\sqrt{n+1}-2\le\sum_{k=1}^n\frac1{\sqrt k}\le1+2\bigl(\sqrt n-1\bigr)
$$
となり、$\sqrt n$ で割ると
$$
\frac1n\sum_{k=1}^ng\Bigl(\frac kn\Bigr)=\frac1{\sqrt n}\sum_{k=1}^n\frac1{\sqrt k}\longrightarrow2\qquad(n\to\infty)
$$
である。しかし $g$ は有界でないので、定義により積分可能でない。実際、同じ $n$ 等分でも第 1 小区間の代表点を $\xi_1=\frac1{n^3}$ にすると、その項だけで $\frac1n\cdot n^{3/2}=\sqrt n$ となり、Riemann 和は $n\to\infty$ で限りなく大きくなる。
どちらの関数も「等分点(右端)での和が収束するならば積分可能である」という含意を破る。(a) では代表点の選び方に依存しないという条件が、(b) では有界性が崩れている。区分求積法は「連続(または単調)ならば」の定理であり、逆向きには使えない。なお (b) の値 $2$ は、$\lim_{\varepsilon\to+0}\int_\varepsilon^1\frac{dx}{\sqrt x}=\lim(2-2\sqrt\varepsilon)=2$ という広義積分の値と一致する。広義積分は Riemann 積分とは別に、極限を使って定義される。
この節は紹介であり、Lebesgue 積分の理論そのものは証明しない。
Dirichlet 関数 $D$ は「ほとんどの点で $0$」に見える(有理数は数えられるほどしかない)のに積分できない。この不便さは極限をとるときに表に出る。
$[0,1]$ の有理数を $r_1,r_2,\dots$ と 1 列に並べ、$f_j$ を $\{r_1,\dots,r_j\}$ 上で $1$、それ以外で $0$ とする。$f_j$ は $0$ でない点が $j$ 個しかないので、幅 $\delta$ 未満の分割では $f_j=1$ となる点を含む小区間が高々 $2j$ 個で $U(f_j;P)\le2j\delta$、$L(f_j;P)=0$ である。よって $f_j$ は積分可能で $\int_0^1f_j=0$ である。$f_j$ は $j$ について増加し、各点で $D$ に収束する。しかし極限 $D$ は積分可能でない。「積分できる関数の極限は積分できる」が成り立たないのである。
集合 $Z\subset\mathbb{R}$ が測度 $0$ であるとは、任意の $\varepsilon>0$ に対して、長さの合計が $\varepsilon$ 未満の可算個の開区間で $Z$ を覆えることである。
$[0,1]$ の有理数全体は測度 $0$ である。$r_j$ を長さ $\frac\varepsilon{2^{j+1}}$ の開区間で覆えば、長さの合計は $\sum_j\frac\varepsilon{2^{j+1}}=\frac\varepsilon2<\varepsilon$ だからである。
有界な関数 $f\colon[a,b]\to\mathbb{R}$ が積分可能であるための必要十分条件は、$f$ の不連続点全体の集合が測度 $0$ であることである。
この定理は証明しない(Leb26b Theorem 10.4.3。同書は $\mathbb{R}^n$ の直方体上で述べており、$n=1$ の場合が区間である)。連続関数(不連続点がない)、ex-rsdi-step の関数(不連続点は $0$ だけ)はこの条件を満たす。Dirichlet 関数はすべての点で不連続であり、$[0,1]$ は測度 $0$ でない(これも証明しない)ので、条件を満たさない。
Riemann 積分は定義域($x$ 軸)を小区間に分けた。Lebesgue 積分は値域($y$ 軸)を分け、「$f$ の値が $y_j$ 付近になる点の集合」の大きさ(測度)に $y_j$ を掛けて足す。この方法では点の集合が区間でなくてもよい。Dirichlet 関数なら、値 $1$ をとる集合(有理数全体)の測度は $0$、値 $0$ をとる集合の測度は $1$ なので、Lebesgue 積分は $1\cdot0+0\cdot1=0$ である。Lebesgue 積分では、上の $f_j$ のように各点で増加して収束する関数列について積分と極限を交換できる(単調収束定理。ここでは紹介にとどめる)。Riemann 積分可能な関数は Lebesgue 積分可能で、両者の値は一致する。詳しくは Lebesgue積分 の記事で扱う。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する