区分求積と積分の定義

同義語:区分求積法Riemann和Riemann sum

概要

区分求積法は、$[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$ なのに積分可能でない。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 定積分, 数列の極限, 上限と下限, 連続関数, 平均値の定理

高校での出発点

高校では、定積分を原始関数で定める。$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 つの問いが残る。

  1. 原始関数はいつあるのか。高校の定義は、$F'=f$ となる $F$ が見つかって初めて意味をもつ。$e^{-x^2}$ のように原始関数を式で書けない関数にも、原始関数はあるのか。(→ cor-rsdi-antiderivative)
  2. 面積とは何か。「$S'(x)=f(x)$」の議論は、曲線で囲まれた図形の面積 $S(x)$ がすでに定まっていることを前提にしている。長方形の面積は分かるとして、曲線で囲まれた図形の面積はどう定義するのか。(→ def-rsdi-integral)
  3. 区分求積はなぜ成り立つのか。図を見れば納得できるが、証明は高校では与えられない。また、どんな関数まで成り立つのか。(→ cor-rsdi-kubun、ex-rsdi-equal-points)
    大学の微分積分では、順序を逆にしてこれらに答える。まず長方形の面積の和で積分を定義し(Riemann 積分)、次に閉区間上の連続関数が積分可能であることを証明し、最後に微分積分学の基本定理で原始関数の存在と「$F(b)-F(a)$」を導く。区分求積法は、この定義と連続関数の積分可能性から従う特別な場合になる。本記事ではこの道筋を証明つきでたどり、区分求積が成り立たない関数も調べる。
    高校の計算大学の概念ボックス
    長方形の面積の和 $\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
    以下で使う実数の性質を 1 つ述べておく。実数の集合 $A$ が上に有界(ある $M$ があってすべての $a\in A$ で $a\le M$)で空でなければ、$A$ の上界のうち最小のものがある。これを $A$ の上限といい $\sup A$ と書く。同様に、下に有界な空でない集合の下界のうち最大のものを下限といい $\inf A$ と書く。これは実数の連続性(完備性)の 1 つの表し方であり、本記事では証明しない(Leb26 §1.1–1.2)。最大値・最小値がない集合でも上限・下限はある(例えば $\sup\{1-\frac1n\mid n\ge1\}=1$)。また、高校で学ぶ平均値の定理($F$ が $[p,q]$ で連続、$(p,q)$ で微分可能なら $F(q)-F(p)=F'(\xi)(q-p)$ となる $\xi\in(p,q)$ がある)を前提とする。
    区分求積で使う $\sum k^2$ などのべき和の公式の出どころは 数列の和と差分 で扱う。

上限和と下限和による積分の定義

以下、$a< b$ とする。

分割とRiemann和

閉区間 $[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)$ はグラフを覆う長方形の面積の和である。求めたい「面積」は、どの分割についても両者の間にあるはずである。そこで、下からの近似の最良値と上からの近似の最良値を比べる。
曲線の長さを内接折れ線の長さの上限で定める同じ考え方は 媒介変数表示と曲線の長さ で扱う。

Riemann積分可能性と積分の値

有界な関数 $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)$ である。

1 点ずつ加える

中央の不等式は $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$ 以下である。

等分割の幅は 0 に近づく

左辺の和は、$[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)$ である。

分点に c を加える

$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. $f$ が $[a,b]$ で連続ならば、$G(x):=\int_a^xf(t)\,dt$ は $[a,b]$ で微分可能で(端点では片側の微分係数として)、$G'(x)=f(x)$ である。
  2. $f\colon[a,b]\to\mathbb{R}$ が積分可能(例えば連続)で、$F$ が $[a,b]$ で連続、$(a,b)$ で微分可能かつ $F'=f$ ならば、$\int_a^bf(x)\,dx=F(b)-F(a)$ である。
1 は小区間での評価、2 は平均値の定理

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 積分は一致する。

基本定理の 2 つの部分を組み合わせる

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 積分への入口

この節は紹介であり、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$ は積分可能でない。「積分できる関数の極限は積分できる」が成り立たないのである。

測度0の集合

集合 $Z\subset\mathbb{R}$ が測度 $0$ であるとは、任意の $\varepsilon>0$ に対して、長さの合計が $\varepsilon$ 未満の可算個の開区間で $Z$ を覆えることである。

有理数全体は測度0

$[0,1]$ の有理数全体は測度 $0$ である。$r_j$ を長さ $\frac\varepsilon{2^{j+1}}$ の開区間で覆えば、長さの合計は $\sum_j\frac\varepsilon{2^{j+1}}=\frac\varepsilon2<\varepsilon$ だからである。

Riemann積分可能性の特徴づけ(Lebesgue)

有界な関数 $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積分 の記事で扱う。

さらに先へ

  • 平面や空間の図形でも、長方形や直方体で内側と外側から近似して面積・体積を定義できる。これは上限和と下限和の考えそのものであり、断面積の積分による体積の公式(Cavalieri の原理、Fubini の定理)につながる(Cavalieriの原理)。
  • 無限区間や有界でない関数の積分は、Riemann 積分の極限として広義積分で扱う。
  • 長さ $\Delta x_k$ の代わりに増加関数 $\alpha$ の増分 $\alpha(x_k)-\alpha(x_{k-1})$ を使うと、Riemann–Stieltjes 積分になる。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する