Skip to content

ルベーグ積分の定義と収束定理:値域を分割して極限と積分を交換する

Prerequisite:可測集合とルベーグ測度:外測度とカラテオドリ条件から測度を作る

Raw

This content is not available in your language yet.

  • ルベーグ積分は値域を分割して定義します。指示関数から出発し、単関数 → 非負可測関数 → 一般の可積分関数、という 3 段階で積分を拡張します。
  • 可測関数の全体は各点収束で閉じています。リーマン可積分関数の全体はそうではありません。この一点の差が、以下のすべての収束定理を生みます。
  • 本章の目標は 3 つの定理です。単調収束定理(増加列なら無条件で交換可)、ファトゥの補題(不等式は常に成り立つ)、優収束定理(可積分な優関数があれば交換可)。一様収束は不要です
  • 有界関数が閉区間でリーマン可積分ならばルベーグ可積分で、積分値は一致します。逆は成り立たず、ディリクレ関数が反例です。リーマン可積分性は「不連続点の集合が測度 00」と同値です。
  • 積分は零集合を見分けません。f0f \ge 0 に対し fdμ=0\int f \, d\mu = 0 と「f=0f = 0 ほとんど至るところ」は同値であり、この視点が収束定理の仮定を「ほとんど至るところ」に緩めることを可能にします。

1. 動機:リーマン積分はなぜ極限に弱いのか

Section titled “1. 動機:リーマン積分はなぜ極限に弱いのか”

リーマン積分は、定義域 [a,b][a,b] を細かい小区間に切り、各小区間上で関数をほぼ定数とみなして短冊の面積を足し上げる、という発想でできています。この発想は関数が連続なときには申し分なく働きますが、極限操作と組み合わせた途端に破綻します。次の例がその典型です。

[0,1][0,1] の有理数全体は可算なので q1,q2,q3,q_1, q_2, q_3, \ldots と並べられます(濃度と無限 を参照)。そこで

fn(x)={1(x{q1,,qn})0(その他)f_n(x) = \begin{cases} 1 & (x \in \{q_1, \ldots, q_n\}) \\ 0 & (\text{その他}) \end{cases}

とおきます。各 fnf_n は有限個の点を除いて 00 ですから、リーマン積分可能で 01fn(x)dx=0\int_0^1 f_n(x)\,dx = 0 です。しかも f1f2f_1 \le f_2 \le \cdots と単調増加し、各点で

fn(x)1Q(x)={1(xQ)0(xQ)f_n(x) \longrightarrow \mathbf{1}_{\mathbb{Q}}(x) = \begin{cases} 1 & (x \in \mathbb{Q}) \\ 0 & (x \notin \mathbb{Q}) \end{cases}

に収束します。ところが極限のディリクレ関数 1Q\mathbf{1}_{\mathbb{Q}} は、どんな小区間でも上限が 11、下限が 00 ですから、上積分が 11、下積分が 00 となってリーマン積分可能ではありません。リーマン可積分関数の増加列の各点極限が、リーマン可積分でないのです。これでは「積分できる関数の空間」として使い物になりません。

同じ弱さは、極限と積分の交換定理にも現れます。微分積分学では「fnff_n \to f が一様収束ならば fnf\int f_n \to \int f」という形の定理しか得られません(項別積分(Theorem 5.2)[関数列と一様収束])。しかし一様収束は非常に強い要求で、フーリエ級数や確率論に出てくる関数列はたいてい一様には収束しません。

もう一つ、より深い理由があります。リーマン可積分関数の全体に f1=f\|f\|_1 = \int |f| という距離を入れると、この空間は完備ではありません。上の fnf_n はコーシー列ですが、極限はこの空間の外にあります。これは有理数体 Q\mathbb{Q} が完備でないのと同じ状況で、実数の構成が必要だったのとまったく同じ理由から、積分の側にも「完備化」が必要になります(実数の完備性とコーシー列)。ルベーグ積分はこの完備化を与えます(リース–フィッシャーの定理(Theorem 5.3)[L^p 空間と関数解析への導入])。

ルベーグ (Henri Lebesgue) が 1902 年の学位論文で導入した処方は、驚くほど単純な発想の転換でした。定義域ではなく値域を分割するのです。硬貨を数えるとき、受け取った順に足していくのがリーマン流、まず額面ごとに仕分けてから「額面 × 枚数」を足すのがルベーグ流だ、という比喩でしばしば説明されます。値域を [0,12),[12,1),[0, \tfrac12), [\tfrac12, 1), \ldots と切り、各層について「その層に落ちる xx の集合の大きさ」を測って高さを掛ける。ここで「集合の大きさ」を測る道具が測度であり、それを前章で用意しました(可測集合とルベーグ測度)。

リーマン:定義域を縦に切る短冊の面積を足すルベーグ:値域を横に切る層の高さ × 底面の測度 を足すxxyy
リーマン積分は定義域を、ルベーグ積分は値域を分割します。右図の各層の面積は「層の高さ × 底面集合の測度」です。

この転換の見返りは大きく、次の表にまとめられます。本章を読み終える頃には、右列のすべてが定理として手に入ります。

リーマン積分ルベーグ積分
分割する対象定義域値域
積分できる関数有界かつ不連続点が少ない関数可測関数(各点極限で閉じる)
極限との交換一様収束が必要各点収束 + 優関数で十分
舞台区間 [a,b][a,b]任意の測度空間 (X,M,μ)(X,\mathcal{M},\mu)
f1\|f\|_1 による完備性完備でない完備(リース–フィッシャーの定理)
広義積分別枠の理論が必要定義に最初から含まれる

以下、(X,M,μ)(X, \mathcal{M}, \mu) を測度空間とします。すなわち M\mathcal{M}XX の部分集合からなる σ\sigma-加法族、μ:M[0,]\mu : \mathcal{M} \to [0, \infty]μ()=0\mu(\varnothing) = 0 を満たし、互いに交わらない E1,E2,ME_1, E_2, \ldots \in \mathcal{M} について

μ(n=1En)=n=1μ(En)\mu\Big(\bigcup_{n=1}^{\infty} E_n\Big) = \sum_{n=1}^{\infty} \mu(E_n)

(可算加法性)を満たす写像です。M\mathcal{M} の元を可測集合と呼びます。具体例としては X=RdX = \mathbb{R}^dM\mathcal{M} をルベーグ可測集合全体、μ=m\mu = m をルベーグ測度とする場合を念頭に置いてください。ルベーグ測度は完備、つまり m(N)=0m(N) = 0 なる NN の任意の部分集合も可測で測度 00 である、という性質を持ちます。これらは前章 可測集合とルベーグ測度 の内容で、完備性は Proposition 4.3[可測集合とルベーグ測度] から従います。

可算加法性から直ちに従う次の性質は、単調収束定理の証明で決定的に使いますので、証明も込めて確認しておきます。

Proposition 2.1測度の下からの連続性

(X,M,μ)(X,\mathcal{M},\mu) を測度空間、E1E2E3E_1 \subset E_2 \subset E_3 \subset \cdots を可測集合の増加列とする。このとき

μ(n=1En)=limnμ(En)\mu\Big(\bigcup_{n=1}^{\infty} E_n\Big) = \lim_{n \to \infty} \mu(E_n)

が成り立つ(両辺が ++\infty となる場合も含めて等号が成り立つ)。

Proof(Proposition 2.1)

F1=E1F_1 = E_1n2n \ge 2 に対し Fn=EnEn1F_n = E_n \setminus E_{n-1} とおきます。M\mathcal{M}σ\sigma-加法族なので差集合も可測で、FnMF_n \in \mathcal{M} です。EnE_n が増加列であることから F1,F2,F_1, F_2, \ldots は互いに交わらず、

k=1nFk=En,k=1Fk=n=1En\bigcup_{k=1}^{n} F_k = E_n, \qquad \bigcup_{k=1}^{\infty} F_k = \bigcup_{n=1}^{\infty} E_n

が成り立ちます。可算加法性を右の等式に、有限加法性(可算加法性で途中から \varnothing を並べたもの)を左の等式に適用すると

μ(n=1En)=k=1μ(Fk)=limnk=1nμ(Fk)=limnμ(En)\mu\Big(\bigcup_{n=1}^{\infty} E_n\Big) = \sum_{k=1}^{\infty} \mu(F_k) = \lim_{n \to \infty} \sum_{k=1}^{n} \mu(F_k) = \lim_{n \to \infty} \mu(E_n)

となります。中央の等号は級数の定義そのもの、右端の等号は有限加法性です。なお非負項級数の部分和は単調増加なので、極限は(++\infty を許せば)常に存在します。

積分の理論では ++\infty を値として許すのが便利です。拡大実数の集合を R=[,+]\overline{\mathbb{R}} = [-\infty, +\infty] と書き、演算を a+=a + \infty = \inftya>a > -\infty)、a=a \cdot \infty = \inftya>0a > 0)、a=a \cdot \infty = -\inftya<0a < 0)と定めます。\infty - \infty は定義しません。そして次の規約を置きます。

0(±)=0.0 \cdot (\pm\infty) = 0.

集合 EXE \subset X指示関数1E\mathbf{1}_E と書きます(xEx \in E のとき 11、そうでないとき 00)。この記事を通じて、N={1,2,3,}\mathbb{N} = \{1, 2, 3, \ldots\} とし、R\mathbb{R} 上のルベーグ測度は mm と書きます。

本章の論理の流れをあらかじめ図にしておきます。すべては単関数の積分という有限和から始まり、単調収束定理を軸に展開します。

flowchart TD
A["指示関数の積分:測度そのもの"] --> B["単関数の積分(有限和)"]
B --> C["非負可測関数の積分<br/>下から近似する単関数の上限"]
C --> D["単調収束定理"]
D --> E["積分の加法性・項別積分"]
D --> F["ファトゥの補題"]
C --> G["可積分関数の積分<br/>正部と負部の差"]
F --> H["優収束定理"]
G --> H
H --> I["リーマン積分との一致<br/>積分記号下の微分"]
ルベーグ積分の構成と 3 つの収束定理の依存関係

積分できる関数の候補を決めます。ルベーグ流に値域を切るのですから、「値がある範囲に入る xx の集合」が測れることを要求すればよい、というのが定義の動機です。

Definition 3.1可測関数

(X,M)(X, \mathcal{M}) を可測空間とする。関数 f:XRf : X \to \overline{\mathbb{R}}M\mathcal{M}-可測であるとは、任意の aRa \in \mathbb{R} に対して

{xX:f(x)>a}M\{x \in X : f(x) > a\} \in \mathcal{M}

が成り立つことをいう。XRdX \subset \mathbb{R}^d でルベーグ可測集合族を考えているときは単に可測(またはルベーグ可測)という。

{xX:f(x)>a}\{x \in X : f(x) > a\} は以下 {f>a}\{f > a\} と略記します。定義に現れる不等号は、実は ,<,\ge, <, \le のどれに取り替えても同値です。

Proposition 3.2可測性の同値な言い換え

f:XRf : X \to \overline{\mathbb{R}} について、次の 4 条件は同値である。

  1. 任意の aRa \in \mathbb{R} に対し {f>a}M\{f > a\} \in \mathcal{M}
  2. 任意の aRa \in \mathbb{R} に対し {fa}M\{f \ge a\} \in \mathcal{M}
  3. 任意の aRa \in \mathbb{R} に対し {f<a}M\{f < a\} \in \mathcal{M}
  4. 任意の aRa \in \mathbb{R} に対し {fa}M\{f \le a\} \in \mathcal{M}

さらにこのとき {f=}\{f = \infty\}{f=}\{f = -\infty\}、および任意の a<ba < b に対する {af<b}\{a \le f < b\} も可測である。

Proof(Proposition 3.2)

1 ⇒ 2:{fa}=n=1{f>a1n}\{f \ge a\} = \bigcap_{n=1}^{\infty} \{f > a - \tfrac1n\} です。実際、f(x)af(x) \ge a ならすべての nnf(x)>a1nf(x) > a - \tfrac1n が成り立ち、逆にすべての nnf(x)>a1nf(x) > a - \tfrac1n なら f(x)limn(a1n)=af(x) \ge \lim_n (a - \tfrac1n) = a です。σ\sigma-加法族は可算交叉で閉じている(補集合と可算和から従う)ので、右辺は M\mathcal{M} に属します。

2 ⇒ 3:{f<a}=X{fa}\{f < a\} = X \setminus \{f \ge a\} で、補集合について閉じています。

3 ⇒ 4:{fa}=n=1{f<a+1n}\{f \le a\} = \bigcap_{n=1}^{\infty}\{f < a + \tfrac1n\}。理由は 1 ⇒ 2 と同様です。

4 ⇒ 1:{f>a}=X{fa}\{f > a\} = X \setminus \{f \le a\}

以上で循環が閉じ、4 条件は同値です。付加部分は {f=}=n=1{f>n}\{f = \infty\} = \bigcap_{n=1}^{\infty}\{f > n\}{f=}=n=1{f<n}\{f = -\infty\} = \bigcap_{n=1}^{\infty}\{f < -n\}{af<b}={fa}{f<b}\{a \le f < b\} = \{f \ge a\} \cap \{f < b\} から従います。

Example 3.3連続関数は可測

f:RRf : \mathbb{R} \to \mathbb{R} を連続関数とすると、{f>a}=f1((a,))\{f > a\} = f^{-1}((a, \infty)) は開集合の逆像なので開集合です。開集合はルベーグ可測(開区間の可算和として書けます)ですから、ff は可測です。同様に、単調関数 ff に対しても {f>a}\{f > a\} は区間なので可測です。可測でない関数を作るには選択公理が必要で、日常的に扱う関数はまず可測です。

可測関数の真価は、次の閉包性にあります。リーマン可積分関数の全体は各点極限で閉じていませんでしたが、可測関数の全体は閉じています。これが本章のすべての収束定理の土台です。

Proposition 3.4可測関数の閉包性

(X,M)(X,\mathcal{M}) を可測空間とする。

  1. f1,f2,:XRf_1, f_2, \ldots : X \to \overline{\mathbb{R}} が可測ならば、supnfn\sup_n f_ninfnfn\inf_n f_nlim supnfn\limsup_n f_nlim infnfn\liminf_n f_n はいずれも可測である。とくに各点極限 limnfn\lim_n f_n が存在すればそれも可測である。
  2. ff が可測ならば f+=max(f,0)f^{+} = \max(f, 0)f=max(f,0)f^{-} = \max(-f, 0)f=f++f|f| = f^{+} + f^{-}、および cRc \in \mathbb{R} に対する cfcf は可測である。
  3. f,g:XRf, g : X \to \mathbb{R}(実数値、±\pm\infty を取らない)が可測ならば f+gf + gfgfgmax(f,g)\max(f,g)min(f,g)\min(f,g) は可測である。
Proof(Proposition 3.4)

1. g=supnfng = \sup_n f_n とおくと、g(x)>ag(x) > a となるのは、ある nnfn(x)>af_n(x) > a となるとき、かつそのときに限ります(上限が aa より大きいことと、aa を超える項が存在することは同値)。よって

{g>a}=n=1{fn>a}M\{g > a\} = \bigcup_{n=1}^{\infty} \{f_n > a\} \in \mathcal{M}

です。h=infnfnh = \inf_n f_n については、同様に {h<a}=n=1{fn<a}\{h < a\} = \bigcup_{n=1}^{\infty}\{f_n < a\} となり、Proposition 3.2 の条件 3 から可測です。lim sup\limsuplim inf\liminf

lim supnfn=infk1 supnkfn,lim infnfn=supk1 infnkfn\limsup_{n\to\infty} f_n = \inf_{k \ge 1}\ \sup_{n \ge k} f_n, \qquad \liminf_{n\to\infty} f_n = \sup_{k \ge 1}\ \inf_{n \ge k} f_n

と書けますから、いま示した sup\supinf\inf の可測性を 2 回使えば可測です。各点極限が存在するときは limnfn=lim supnfn\lim_n f_n = \limsup_n f_n なので可測です。

2. a0a \ge 0 のとき {f+>a}={f>a}\{f^{+} > a\} = \{f > a\}a<0a < 0 のとき {f+>a}=X\{f^{+} > a\} = X です。いずれも M\mathcal{M} に属します。f=max(f,0)f^{-} = \max(-f,0) については、まず f-f が可測であること({f>a}={f<a}\{-f > a\} = \{f < -a\}Proposition 3.2)を使い、同じ議論を f-f に適用します。c>0c > 0 なら {cf>a}={f>a/c}\{cf > a\} = \{f > a/c\}c<0c < 0 なら {cf>a}={f<a/c}\{cf > a\} = \{f < a/c\}c=0c = 0 なら cf0cf \equiv 0{cf>a}\{cf > a\}XX\varnothing です。f=f++f|f| = f^{+} + f^{-} の可測性は 3 から従いますが、直接 {f>a}={f>a}{f<a}\{|f| > a\} = \{f > a\} \cup \{f < -a\}a0a \ge 0)と書いても分かります。

3. f+g>af + g > a となるのは f>agf > a - g となるときであり、有理数の稠密性(Theorem 5.2[Completeness of the Real Numbers and Cauchy Sequences])から、これは「ある有理数 qqf(x)>qf(x) > q かつ q>ag(x)q > a - g(x)、すなわち g(x)>aqg(x) > a - q となるものが存在する」ことと同値です。よって

{f+g>a}=qQ({f>q}{g>aq})\{f + g > a\} = \bigcup_{q \in \mathbb{Q}} \big(\{f > q\} \cap \{g > a - q\}\big)

となり、Q\mathbb{Q} が可算なので右辺は M\mathcal{M} に属します。次に ff が可測なら f2f^2 も可測です。実際 a<0a < 0 なら {f2>a}=X\{f^2 > a\} = Xa0a \ge 0 なら {f2>a}={f>a}{f<a}\{f^2 > a\} = \{f > \sqrt{a}\} \cup \{f < -\sqrt{a}\} です。よって

fg=14((f+g)2(fg)2)fg = \tfrac14\big((f+g)^2 - (f-g)^2\big)

の右辺は、いま示した和・定数倍・平方の可測性の組合せなので可測です。最後に max(f,g)=12(f+g+fg)\max(f,g) = \tfrac12(f + g + |f-g|)min(f,g)=12(f+gfg)\min(f,g) = \tfrac12(f+g-|f-g|) です。

Remark 3.5

Proposition 3.4 の 1 は、リーマン積分の世界には対応物がありません。§1 の fn1Qf_n \to \mathbf{1}_{\mathbb{Q}} の例では、各 fnf_n はリーマン可積分でしたが極限はそうではありませんでした。一方、各 fnf_n は可測(有限集合の指示関数)ですから、極限 1Q\mathbf{1}_{\mathbb{Q}} も可測です。「まず可測性は無条件で保証され、そのうえで積分値が収束するかを問う」という二段構えが取れることが、ルベーグ理論の設計上の勝因です。

次の定理は、非負可測関数を単関数で下から汲み上げる手続きを与えます。積分の定義そのものと、その後の証明の大半がこの定理に依存します。ここで単関数とは、有限個の値しか取らない可測関数のことです。

Definition 3.6単関数

s:XRs : X \to \mathbb{R}単関数であるとは、ss が可測で、その値域が有限集合であることをいう。値域を {a1,,aN}\{a_1, \ldots, a_N\}(相異なる)とし Ak=s1(ak)A_k = s^{-1}(a_k) とおくと、A1,,ANA_1, \ldots, A_N は互いに交わらない可測集合で XX を覆い、

s=k=1Nak1Aks = \sum_{k=1}^{N} a_k \mathbf{1}_{A_k}

と書ける。この表示を ss標準表示という。

Theorem 3.7単関数近似定理

f:X[0,]f : X \to [0, \infty] を可測関数とする。このとき非負単関数の列 s1,s2,s_1, s_2, \ldots

0s1s2f,limnsn(x)=f(x)(xX)0 \le s_1 \le s_2 \le \cdots \le f, \qquad \lim_{n \to \infty} s_n(x) = f(x) \quad (\forall x \in X)

を満たすものが存在する。さらに ff が有界ならば、この収束は XX 上一様である。

Proof(Theorem 3.7)

φn:[0,][0,)\varphi_n : [0,\infty] \to [0,\infty)

φn(t)={2n2nt(0t<n)n(nt)\varphi_n(t) = \begin{cases} 2^{-n}\lfloor 2^n t \rfloor & (0 \le t < n) \\ n & (n \le t \le \infty) \end{cases}

で定め、sn=φnfs_n = \varphi_n \circ f とおきます(\lfloor \cdot \rfloor は床関数)。

sns_n が単関数であること。 φn\varphi_n の値域は {k2n:0kn2n}\{k 2^{-n} : 0 \le k \le n2^n\} という有限集合です。k<n2nk < n2^n に対し

sn1(k2n)=f1([k2n, (k+1)2n))={fk2n}{f(k+1)2n}s_n^{-1}(k2^{-n}) = f^{-1}\big([k2^{-n},\ (k+1)2^{-n})\big) = \{f \ge k2^{-n}\} \setminus \{f \ge (k+1)2^{-n}\}

であり、Proposition 3.2 よりこれは可測集合です。また sn1(n)={fn}s_n^{-1}(n) = \{f \ge n\} も可測です。よって sns_n は有限個の値しか取らない可測関数、すなわち単関数です。

snfs_n \le f であること。 t<nt < n のとき 2n2nt2n2nt=t2^{-n}\lfloor 2^n t\rfloor \le 2^{-n}\cdot 2^n t = ttnt \ge n のとき φn(t)=nt\varphi_n(t) = n \le t です。したがって φn(t)t\varphi_n(t) \le t が常に成り立ち、t=f(x)t = f(x) とすれば snfs_n \le f を得ます。

単調増加であること。 φnφn+1\varphi_n \le \varphi_{n+1} を示せば十分です。3 つの場合に分けます。

  • tn+1t \ge n+1 のとき:φn(t)=n<n+1=φn+1(t)\varphi_n(t) = n < n+1 = \varphi_{n+1}(t)
  • nt<n+1n \le t < n+1 のとき:φn(t)=n\varphi_n(t) = n であり、φn+1(t)=2(n+1)2n+1t2(n+1)2n+1n=n\varphi_{n+1}(t) = 2^{-(n+1)}\lfloor 2^{n+1} t\rfloor \ge 2^{-(n+1)} \lfloor 2^{n+1} n \rfloor = n。ここで床関数が単調非減少であることと 2n+1n2^{n+1}n が整数であることを使いました。
  • t<nt < n のとき:任意の実数 u0u \ge 0 について 2u2\lfloor u \rfloor2u2u 以下の整数なので 2u2u\lfloor 2u \rfloor \ge 2\lfloor u\rfloor です。u=2ntu = 2^n t とすれば 2n+1t22nt\lfloor 2^{n+1}t\rfloor \ge 2\lfloor 2^n t\rfloor、したがって φn+1(t)=2(n+1)2n+1t2n2nt=φn(t)\varphi_{n+1}(t) = 2^{-(n+1)}\lfloor 2^{n+1}t\rfloor \ge 2^{-n}\lfloor 2^n t\rfloor = \varphi_n(t)

各点収束すること。 f(x)<f(x) < \infty とします。n>f(x)n > f(x) なる nn に対しては φn\varphi_n の第 1 の場合が適用され、床関数の性質 2nf(x)1<2nf(x)2nf(x)2^n f(x) - 1 < \lfloor 2^n f(x)\rfloor \le 2^n f(x) から

0f(x)sn(x)<2n0 \le f(x) - s_n(x) < 2^{-n}

を得ます。よって sn(x)f(x)s_n(x) \to f(x) です。f(x)=f(x) = \infty のときは sn(x)=n=f(x)s_n(x) = n \to \infty = f(x) です。

有界なら一様収束すること。 fM<f \le M < \infty とすると、n>Mn > M なるすべての nn とすべての xx について上の評価が使え、supxf(x)sn(x)2n0\sup_{x}|f(x) - s_n(x)| \le 2^{-n} \to 0 となります。

積分の出発点は指示関数です。「1E\mathbf{1}_E の積分は μ(E)\mu(E) である」——この一行が積分の全内容であり、あとはそれを線型に伸ばしていくだけです。

Definition 4.1非負単関数の積分

s:X[0,)s : X \to [0,\infty) を非負単関数とし、その標準表示を s=k=1Nak1Aks = \sum_{k=1}^{N} a_k \mathbf{1}_{A_k}aka_k は相異なる値、Ak=s1(ak)A_k = s^{-1}(a_k))とする。ssμ\mu に関する積分を

Xsdμ=k=1Nakμ(Ak)[0,]\int_X s \, d\mu = \sum_{k=1}^{N} a_k\, \mu(A_k) \in [0, \infty]

で定める。ここで 0=00 \cdot \infty = 0 の規約を用いる。また可測集合 EME \in \mathcal{M} に対し Esdμ=Xs1Edμ\int_E s\,d\mu = \int_X s\,\mathbf{1}_E \, d\mu とおく。

0=00 \cdot \infty = 0 の規約がここで働きます。たとえば X=RX = \mathbb{R}s0s \equiv 0 のとき標準表示は s=01Rs = 0 \cdot \mathbf{1}_{\mathbb{R}} で、μ(R)=\mu(\mathbb{R}) = \infty ですが、規約により sdm=0\int s\,dm = 0 となります。

標準表示は一意に定まりますが、実際の計算では重なりのない別の表示を使いたくなります。次の補題はそれを許し、同時に積分の基本性質を与えます。

Lemma 4.2単関数の積分の基本性質

s,t:X[0,)s, t : X \to [0,\infty) を非負単関数、c0c \ge 0 を定数とする。

  1. (表示によらないこと)A1,,ANMA_1, \ldots, A_N \in \mathcal{M} が互いに交わらず kAk=X\bigcup_k A_k = X を満たし、b1,,bN0b_1,\ldots,b_N \ge 0 が(相異なるとは限らず)s=k=1Nbk1Aks = \sum_{k=1}^N b_k \mathbf{1}_{A_k} を満たすならば、Xsdμ=k=1Nbkμ(Ak)\int_X s\,d\mu = \sum_{k=1}^{N} b_k \mu(A_k) である。
  2. (加法性と正斉次性)X(s+t)dμ=Xsdμ+Xtdμ\int_X (s+t)\,d\mu = \int_X s\,d\mu + \int_X t \,d\mu および Xcsdμ=cXsdμ\int_X cs\,d\mu = c\int_X s\,d\mu
  3. (単調性)sts \le t ならば XsdμXtdμ\int_X s\,d\mu \le \int_X t\,d\mu
Proof(Lemma 4.2)

1. ss の標準表示を s=jaj1Cjs = \sum_{j} a_j \mathbf{1}_{C_j}aja_j は相異なる値、Cj=s1(aj)C_j = s^{-1}(a_j))とします。各 kk について、AkA_k が空でなければ AkCj(k)A_k \subset C_{j(k)} となる添字 j(k)j(k) がただ一つ存在し、bk=aj(k)b_k = a_{j(k)} です(AkA_k 上で ss の値は bkb_k で一定だから)。逆に Cj=k:j(k)=jAkC_j = \bigcup_{k : j(k) = j} A_k であり、この和は互いに交わりません。よって μ\mu の有限加法性から μ(Cj)=k:j(k)=jμ(Ak)\mu(C_j) = \sum_{k : j(k)=j} \mu(A_k) となり、

Xsdμ=jajμ(Cj)=jajk:j(k)=jμ(Ak)=kbkμ(Ak)\int_X s\,d\mu = \sum_j a_j \mu(C_j) = \sum_j a_j \sum_{k : j(k)=j} \mu(A_k) = \sum_{k} b_k \mu(A_k)

を得ます(Ak=A_k = \varnothing の項は両辺で 00 なので無視できます)。

2. s=iai1Ais = \sum_i a_i \mathbf{1}_{A_i}t=jbj1Bjt = \sum_j b_j \mathbf{1}_{B_j} を標準表示とします。{AiBj}i,j\{A_i \cap B_j\}_{i,j} は互いに交わらない可測集合の有限族で XX を覆い、その上で s+ts + t は定数 ai+bja_i + b_j を取ります。よって 1 を s+ts+t に適用して

X(s+t)dμ=i,j(ai+bj)μ(AiBj)=iaijμ(AiBj)+jbjiμ(AiBj).\int_X (s+t)\,d\mu = \sum_{i,j}(a_i + b_j)\,\mu(A_i \cap B_j) = \sum_{i}a_i \sum_j \mu(A_i\cap B_j) + \sum_j b_j \sum_i \mu(A_i \cap B_j).

ここで Ai=j(AiBj)A_i = \bigcup_j (A_i \cap B_j)BjB_jXX を覆うから)は互いに交わらない和なので、有限加法性より jμ(AiBj)=μ(Ai)\sum_j \mu(A_i \cap B_j) = \mu(A_i) です。同様に iμ(AiBj)=μ(Bj)\sum_i \mu(A_i\cap B_j) = \mu(B_j)。したがって右辺は iaiμ(Ai)+jbjμ(Bj)=sdμ+tdμ\sum_i a_i \mu(A_i) + \sum_j b_j\mu(B_j) = \int s\,d\mu + \int t\,d\mu となります。正斉次性は、c>0c > 0 なら cscs の標準表示が i(cai)1Ai\sum_i (ca_i)\mathbf{1}_{A_i} であることから、c=0c = 0 なら両辺とも 00(規約 0=00\cdot\infty = 0)であることから従います。

3. u=tsu = t - s とおくと uu は非負単関数で t=s+ut = s + u です。2 より t=s+us\int t = \int s + \int u \ge \int s となります(u0\int u \ge 0)。

単調収束定理の証明で使うために、もう一つ性質を用意します。単関数の積分は、積分範囲を動かすと再び測度になります。

Lemma 4.3単関数が定める測度

s:X[0,)s : X \to [0,\infty) を非負単関数とする。ν(E)=Esdμ\nu(E) = \int_E s\,d\muEME \in \mathcal{M})とおくと、ν\nu(X,M)(X,\mathcal{M}) 上の測度である。

Proof(Lemma 4.3)

s=k=1Nak1Aks = \sum_{k=1}^N a_k \mathbf{1}_{A_k} を標準表示とすると、s1E=kak1AkEs\mathbf{1}_E = \sum_k a_k \mathbf{1}_{A_k \cap E} です。{AkE}\{A_k \cap E\} は互いに交わりませんが XX 全体は覆わないので、XEX \setminus E を値 00 の集合として付け加えれば Lemma 4.2 の 1 が使え、

ν(E)=k=1Nakμ(AkE)\nu(E) = \sum_{k=1}^{N} a_k\, \mu(A_k \cap E)

となります。ν()=0\nu(\varnothing) = 0 は明らかです(各項が akμ()=0a_k \mu(\varnothing) = 0)。可算加法性を示します。E=n=1EnE = \bigcup_{n=1}^\infty E_n(互いに交わらない可測集合)とすると、AkE=n(AkEn)A_k \cap E = \bigcup_n (A_k \cap E_n) も互いに交わらない和なので、μ\mu の可算加法性から μ(AkE)=nμ(AkEn)\mu(A_k\cap E) = \sum_n \mu(A_k \cap E_n) です。よって

ν(E)=k=1Nakn=1μ(AkEn)=n=1k=1Nakμ(AkEn)=n=1ν(En)\nu(E) = \sum_{k=1}^{N} a_k \sum_{n=1}^{\infty}\mu(A_k\cap E_n) = \sum_{n=1}^{\infty}\sum_{k=1}^{N} a_k \mu(A_k \cap E_n) = \sum_{n=1}^{\infty} \nu(E_n)

となります。真ん中の等号は、非負項からなる有限個の級数の入れ替えなので無条件に許されます。

Example 4.4ディリクレ関数のルベーグ積分

§1 で登場した 1Q\mathbf{1}_{\mathbb{Q}}[0,1][0,1] 上で考えます。これは値 0011 しか取らない可測関数、すなわち単関数で、標準表示は

1Q=11Q[0,1]+01[0,1]Q\mathbf{1}_{\mathbb{Q}} = 1 \cdot \mathbf{1}_{\mathbb{Q}\cap[0,1]} + 0 \cdot \mathbf{1}_{[0,1]\setminus\mathbb{Q}}

です。Q[0,1]\mathbb{Q}\cap[0,1] は可算集合なので、可算加法性から m(Q[0,1])=nm({qn})=0m(\mathbb{Q}\cap[0,1]) = \sum_{n} m(\{q_n\}) = 0 です。したがって

[0,1]1Qdm=10+01=0.\int_{[0,1]} \mathbf{1}_{\mathbb{Q}}\,dm = 1\cdot 0 + 0 \cdot 1 = 0.

リーマン積分では手も足も出なかった関数が、定義から 1 行で片付きます。しかも §1 で見たとおり 1Q\mathbf{1}_{\mathbb{Q}}fnf_n の増加極限であり、fndm=00=1Qdm\int f_n\,dm = 0 \to 0 = \int \mathbf{1}_{\mathbb{Q}}\,dm と、極限と積分の交換も成立しています。これが一般に成り立つ、というのが次節の主定理です。

5. 非負可測関数の積分と単調収束定理

Section titled “5. 非負可測関数の積分と単調収束定理”

Theorem 3.7 により、非負可測関数は単関数で下から汲み上げられます。そこで「下から近づけたときの上限」を積分と定めます。上限を取るのは、どの近似列を選んでも同じ値になるようにするためです。

Definition 5.1非負可測関数のルベーグ積分

f:X[0,]f : X \to [0,\infty] を可測関数とする。ffμ\mu に関するルベーグ積分

Xfdμ=sup{Xsdμ | s は非負単関数で 0sf}[0,]\int_X f \, d\mu = \sup\left\{ \int_X s\,d\mu \ \middle|\ s \text{ は非負単関数で } 0 \le s \le f \right\} \in [0,\infty]

で定める。EME \in \mathcal{M} に対しては Efdμ=Xf1Edμ\int_E f\,d\mu = \int_X f\mathbf{1}_E\,d\mu とする。

ff 自身が非負単関数のときは、Lemma 4.2 の単調性から 0sf0 \le s \le f なる単関数 ss について sf\int s \le \int f ですし、s=fs = f も候補に入るので上限は f\int f です。つまり Definition 4.1 と矛盾しません。また定義から直ちに、0fg0 \le f \le g ならば ff の候補集合は gg の候補集合に含まれるので

XfdμXgdμ(単調性)\int_X f\,d\mu \le \int_X g \,d\mu \qquad (\text{単調性})

が成り立ちます。以後この単調性は断りなく使います。

さて本章の中心となる定理です。

Theorem 5.2単調収束定理(ベッポ・レヴィの定理)

(X,M,μ)(X,\mathcal{M},\mu) を測度空間、fn:X[0,]f_n : X \to [0,\infty] を可測関数の列とし、すべての xXx \in XnNn \in \mathbb{N} について

0f1(x)f2(x)0 \le f_1(x) \le f_2(x) \le \cdots

が成り立つとする。f(x)=limnfn(x)f(x) = \lim_{n\to\infty} f_n(x)[0,][0,\infty] の中での極限。単調増加なので必ず存在する)とおくと、ff は可測で

limnXfndμ=Xfdμ\lim_{n\to\infty}\int_X f_n\,d\mu = \int_X f\,d\mu

が成り立つ。

Proof(Theorem 5.2)

可測性。 f=limnfnf = \lim_n f_n は可測関数列の各点極限なので、Proposition 3.4 の 1 より可測です。

\le の向き。 fnfn+1ff_n \le f_{n+1} \le f ですから、単調性より fnfn+1f\int f_n \le \int f_{n+1} \le \int f です。したがって数列 (fn)n\left(\int f_n\right)_n[0,][0,\infty] の中で単調増加であり、極限 L=limnfnL = \lim_n \int f_n が存在して LfL \le \int f を満たします。

\ge の向き。 ここが本題です。0sf0 \le s \le f なる任意の非負単関数 ss と、任意の定数 c(0,1)c \in (0,1) を固定します。ss の標準表示を s=k=1Nak1Aks = \sum_{k=1}^{N} a_k \mathbf{1}_{A_k} とし、

En={xX:fn(x)cs(x)}=k=1N(Ak{fncak})E_n = \{x \in X : f_n(x) \ge c\,s(x)\} = \bigcup_{k=1}^{N} \big(A_k \cap \{f_n \ge c\,a_k\}\big)

とおきます。右辺の表示から EnE_n は可測集合です(AkA_k{fncak}\{f_n \ge ca_k\} が可測で、有限和を取っているだけ)。

EnE_n について 2 点確認します。第一に、fnfn+1f_n \le f_{n+1} より EnEn+1E_n \subset E_{n+1}、つまり増加列です。第二に nEn=X\bigcup_n E_n = X です。実際 xXx \in X を任意に取ると、s(x)=0s(x) = 0 の場合は f1(x)0=cs(x)f_1(x) \ge 0 = cs(x) なので xE1x \in E_1 です。s(x)>0s(x) > 0 の場合は c<1c < 1 より cs(x)<s(x)f(x)c\,s(x) < s(x) \le f(x) であり、fn(x)f(x)f_n(x) \to f(x) かつ単調増加なので、ある nnfn(x)>cs(x)f_n(x) > c\,s(x) となります。

さて fn0f_n \ge 0EnE_n の定義から、すべての xxfn(x)fn(x)1En(x)cs(x)1En(x)f_n(x) \ge f_n(x)\mathbf{1}_{E_n}(x) \ge c\,s(x)\mathbf{1}_{E_n}(x) が成り立ちます。単調性と Lemma 4.2 の正斉次性を使うと

Xfndμ  Xcs1Endμ = cEnsdμ = cν(En),\int_X f_n \,d\mu \ \ge\ \int_X c\, s\,\mathbf{1}_{E_n}\,d\mu \ =\ c \int_{E_n} s\,d\mu \ =\ c\,\nu(E_n),

ただし ν(E)=Esdμ\nu(E) = \int_E s\,d\mu とおきました。Lemma 4.3 により ν\nu は測度なので、Proposition 2.1(測度の下からの連続性)を増加列 EnE_n に適用して

limnν(En)=ν(nEn)=ν(X)=Xsdμ\lim_{n\to\infty}\nu(E_n) = \nu\Big(\bigcup_n E_n\Big) = \nu(X) = \int_X s\,d\mu

を得ます。したがって nn \to \infty として LcXsdμL \ge c \int_X s\,d\mu です。ここで c(0,1)c \in (0,1) は任意でしたから c1c \uparrow 1 とすれば LXsdμL \ge \int_X s\,d\mu、さらに ss について上限を取れば Definition 5.1 より LXfdμL \ge \int_X f\,d\mu となります。

両向きを合わせて L=XfdμL = \int_X f\,d\mu です。

単調収束定理があると、単関数について示した性質を非負可測関数へ「持ち上げる」ことができます。

Corollary 5.3非負可測関数の積分の線型性と項別積分

f,g,f1,f2,:X[0,]f, g, f_1, f_2, \ldots : X \to [0,\infty] を可測関数、c0c \ge 0 を定数とする。

  1. X(f+g)dμ=Xfdμ+Xgdμ\displaystyle\int_X (f+g)\,d\mu = \int_X f\,d\mu + \int_X g\,d\mu、かつ Xcfdμ=cXfdμ\displaystyle\int_X cf\,d\mu = c\int_X f\,d\mu
  2. Xn=1fndμ=n=1Xfndμ\displaystyle\int_X \sum_{n=1}^{\infty} f_n \,d\mu = \sum_{n=1}^{\infty}\int_X f_n\,d\mu(両辺とも ++\infty の場合を許す)。
Proof(Corollary 5.3)

1. Theorem 3.7 により、非負単関数の増加列 snfs_n \uparrow ftngt_n \uparrow g を取れます。すると sn+tns_n + t_n も非負単関数の増加列で、各点で sn+tnf+gs_n + t_n \to f + g です。Theorem 5.2 を 3 つの列 (sn)(s_n)(tn)(t_n)(sn+tn)(s_n+t_n) に適用し、途中で Lemma 4.2 の加法性を使うと

X(f+g)dμ=limnX(sn+tn)dμ=limn(Xsndμ+Xtndμ)=Xfdμ+Xgdμ\int_X (f+g)\,d\mu = \lim_{n}\int_X (s_n+t_n)\,d\mu = \lim_n\left(\int_X s_n\,d\mu + \int_X t_n\,d\mu\right) = \int_X f\,d\mu + \int_X g\,d\mu

を得ます。最後の等号では、[0,][0,\infty] 内の 2 つの単調増加数列の和の極限が極限の和であること(両者が \infty に発散する場合も含めて正しい)を使いました。cfcf についても csncfcs_n \uparrow cf と正斉次性から同様です。

2. gN=n=1Nfng_N = \sum_{n=1}^{N} f_n とおくと、fn0f_n \ge 0 より (gN)N(g_N)_N は可測関数の増加列で、各点で n=1fn\sum_{n=1}^\infty f_n に収束します。Theorem 5.2 と、1 を有限回使って得られる gN=n=1Nfn\int g_N = \sum_{n=1}^N \int f_n から

Xn=1fndμ=limNXgNdμ=limNn=1NXfndμ=n=1Xfndμ\int_X \sum_{n=1}^{\infty}f_n\,d\mu = \lim_{N\to\infty}\int_X g_N \,d\mu = \lim_{N\to\infty}\sum_{n=1}^{N}\int_X f_n\,d\mu = \sum_{n=1}^{\infty}\int_X f_n\,d\mu

となります。

Remark 5.4

非負可測関数の積分は、値域の分割という原点に立ち返ると

Xfdμ=0μ({f>t})dt\int_X f\,d\mu = \int_0^{\infty} \mu(\{f > t\})\,dt

という形にも書けます(右辺は非増加関数の広義リーマン積分、あるいは (0,)(0,\infty) 上のルベーグ積分)。これは「層の高さ × 底面の測度を足す」という §1 の直観をそのまま式にしたもので、層状表示と呼ばれます。証明には積測度に対するトネリの定理が必要なので本章では扱いません。Folland, Real Analysis, Chapter 2 に証明があります。

Example 5.5広義積分が定義に組み込まれている例

f(x)=x1/2f(x) = x^{-1/2}0<x10 < x \le 1)、f(0)=f(0) = \infty とおきます。ff[0,1][0,1] 上の非負可測関数です((0,1](0,1] 上で連続、{f>a}\{f > a\} は区間)。リーマン積分では ff は非有界なので広義積分として別に定義する必要がありましたが、ルベーグ積分では Definition 5.1 がそのまま適用できます。

fn=f1[1/n,1]f_n = f \cdot \mathbf{1}_{[1/n,1]} とおくと、(fn)(f_n) は非負可測関数の増加列で各点 x(0,1]x \in (0,1]f(x)f(x) に収束します(x=0x = 0 では fn(0)=0f_n(0) = 0 ですが、{0}\{0\} は測度 00 なので後述のとおり積分には影響しません。ここでは f1(0,1]f\mathbf{1}_{(0,1]} を対象と考えれば増加列の極限がちょうど一致します)。各 fnf_n[1/n,1][1/n,1] 上連続な有界関数なので、後述の Theorem 8.1 によりリーマン積分と一致し、

[0,1]fndm=1/n1x1/2dx=[2x]1/n1=22n.\int_{[0,1]} f_n \,dm = \int_{1/n}^{1} x^{-1/2}\,dx = \Big[2\sqrt{x}\Big]_{1/n}^{1} = 2 - \frac{2}{\sqrt{n}}.

Theorem 5.2 より

[0,1]x1/2dm(x)=limn(22n)=2\int_{[0,1]} x^{-1/2}\,dm(x) = \lim_{n\to\infty}\left(2 - \frac{2}{\sqrt n}\right) = 2

です。極限操作は定理が保証してくれるので、「広義積分が収束するかどうか」を別立ての理論として議論する必要がありません。

Example 5.6項別積分でバーゼル問題の値を出す

(0,1)logx1xdm(x)\displaystyle\int_{(0,1)} \frac{-\log x}{1-x}\,dm(x) を計算します。x(0,1)x \in (0,1) では logx>0-\log x > 011x=n=0xn\frac{1}{1-x} = \sum_{n=0}^{\infty}x^n(幾何級数、各項は正)ですから、被積分関数は非負可測関数の級数

logx1x=n=0xn(logx)\frac{-\log x}{1-x} = \sum_{n=0}^{\infty} x^n(-\log x)

として表せます。すべての項が非負なので Corollary 5.3 の 2 がそのまま使えます。各項の積分は、x=eux = e^{-u}dx=eududx = -e^{-u}dux:01x : 0 \to 1 のとき u:0u : \infty \to 0)と置換して

(0,1)xn(logx)dm(x)=0ue(n+1)udu=1(n+1)2\int_{(0,1)} x^n(-\log x)\,dm(x) = \int_{0}^{\infty} u\,e^{-(n+1)u}\,du = \frac{1}{(n+1)^2}

となります(最後は 0ueaudu=1/a2\int_0^\infty u e^{-au}du = 1/a^2)。したがって

(0,1)logx1xdm(x)=n=01(n+1)2=k=11k2=π26.\int_{(0,1)}\frac{-\log x}{1-x}\,dm(x) = \sum_{n=0}^{\infty}\frac{1}{(n+1)^2} = \sum_{k=1}^{\infty}\frac{1}{k^2} = \frac{\pi^2}{6}.

級数と積分の交換に一様収束の確認がまったく要らない点に注目してください。必要だったのは各項が非負であることだけです。

6. ファトゥの補題と「ほとんど至るところ」

Section titled “6. ファトゥの補題と「ほとんど至るところ」”

単調収束定理は増加列という強い仮定を置いていました。仮定を外すと等号は崩れますが、不等式は常に生き残ります。それがファトゥの補題です。

Lemma 6.1ファトゥの補題

fn:X[0,]f_n : X \to [0,\infty]nNn \in \mathbb{N})を可測関数の列とする。単調性も収束も仮定しない。このとき

Xlim infnfndμ  lim infnXfndμ\int_X \liminf_{n\to\infty} f_n \,d\mu \ \le\ \liminf_{n\to\infty}\int_X f_n \,d\mu

が成り立つ。

Proof(Lemma 6.1)

gk=infnkfng_k = \inf_{n \ge k} f_n とおきます。Proposition 3.4 の 1 より各 gkg_k は可測で、明らかに gk0g_k \ge 0 です。また kk が増えると下限を取る範囲が狭まるので g1g2g_1 \le g_2 \le \cdots、すなわち増加列であり、lim inf\liminf の定義から各点で gklim infnfng_k \uparrow \liminf_{n} f_n です。

一方、nkn \ge k なるすべての nn について gkfng_k \le f_n ですから、積分の単調性より gkfn\int g_k \le \int f_nnkn \ge k で成り立ちます。右辺について nkn \ge k の範囲で下限を取ると

Xgkdμ  infnkXfndμ.\int_X g_k \,d\mu \ \le\ \inf_{n\ge k}\int_X f_n\,d\mu.

ここで kk \to \infty とします。左辺には Theorem 5.2(増加列 gkg_k)が使えて gklim infnfn\int g_k \to \int \liminf_n f_n、右辺は lim inf\liminf の定義そのもので infnkfnlim infnfn\inf_{n\ge k}\int f_n \to \liminf_n \int f_n です。不等式は極限で保たれるので

Xlim infnfndμlim infnXfndμ\int_X \liminf_{n\to\infty} f_n\,d\mu \le \liminf_{n\to\infty}\int_X f_n\,d\mu

を得ます。

不等号が真に成り立つ(等号が破れる)状況は 3 通りの典型があり、これを知っておくと収束定理の仮定の意味が腑に落ちます。

Example 6.2質量が逃げる 3 つの様式

いずれも X=RX = \mathbb{R}μ=m\mu = mfn0f_n \ge 0fn0f_n \to 0 が各点で成り立つのに fndm=1\int f_n \,dm = 1 となる例です。

名前関数何が起きているか
縦に逃げるfn=n1(0,1/n)f_n = n\,\mathbf{1}_{(0,1/n)}高さ nn、幅 1/n1/n。台が一点に潰れながら高さが発散
横に逃げるfn=1[n,n+1]f_n = \mathbf{1}_{[n,\,n+1]}形はそのままで無限遠へ平行移動
平らに逃げるfn=1n1[0,n]f_n = \frac1n \mathbf{1}_{[0,n]}高さ 1/n01/n \to 0、幅 nn \to \infty

たとえば 1 番目では、x>0x > 0 を固定すると n>1/xn > 1/xfn(x)=0f_n(x) = 0 なので fn(x)0f_n(x) \to 0x0x \le 0 では常に 00 です。よって lim infnfn=0\liminf_n f_n = 0(各点)で lim infnfndm=0\int \liminf_n f_n\,dm = 0。一方 fndm=nm((0,1/n))=n1n=1\int f_n\,dm = n \cdot m((0,1/n)) = n\cdot \frac1n = 1 なので lim infnfndm=1\liminf_n \int f_n\,dm = 1 となり、ファトゥの補題は 010 \le 1 という真の不等式になります。残り 2 つも同様に計算できます。

3 つの例に共通するのは、supnfn\sup_n f_n が可積分でないことです。1 番目では supnfn(x)12x\sup_n f_n(x) \ge \frac{1}{2x} 程度、3 番目では supnfn\sup_n f_nR\mathbb{R} 上で減衰が遅すぎて積分が発散します。逃げ道を塞ぐ「共通のふた」があれば等号が回復する——これが次節の優収束定理です。

ここで、本テーマを通じて繰り返し現れる概念を正式に導入します。積分は零集合の上での関数の値をまったく見ていません。

Definition 6.3ほとんど至るところ

(X,M,μ)(X,\mathcal{M},\mu) を測度空間とし、XX の点に関する命題 P(x)P(x) を考える。μ(N)=0\mu(N) = 0 なる NMN \in \mathcal{M} が存在して、xXNx \in X\setminus N のすべてで P(x)P(x) が成り立つとき、PPμ\mu-ほとんど至るところ(almost everywhere)成り立つといい、「PP a.e.」と書く。μ(N)=0\mu(N)=0 なる NN零集合と呼ぶ。

Proposition 6.4零集合は積分に影響しない

(X,M,μ)(X,\mathcal{M},\mu) を測度空間とする。

  1. f:X[0,]f : X \to [0,\infty] が可測のとき、Xfdμ=0\displaystyle\int_X f\,d\mu = 0 であることと f=0f = 0 a.e. であることは同値である。
  2. f,g:X[0,]f, g : X \to [0,\infty] が可測で f=gf = g a.e. ならば Xfdμ=Xgdμ\displaystyle\int_X f\,d\mu = \int_X g\,d\mu
  3. f:X[0,]f : X \to [0,\infty] が可測で Xfdμ<\displaystyle\int_X f\,d\mu < \infty ならば f<f < \infty a.e. である。
  4. 可算個の零集合の和集合は零集合である。
Proof(Proposition 6.4)

1.(⇐) N={f>0}N = \{f > 0\} とおくと、仮定より μ(N)=0\mu(N) = 0 です(f=0f = 0 a.e. なので NN は零集合に含まれ、NN 自身可測なので測度は 00)。0sf0 \le s \le f なる非負単関数 s=kak1Aks = \sum_k a_k\mathbf{1}_{A_k}(標準表示)を任意に取ると、ak>0a_k > 0 なる kk については Ak{f>0}=NA_k \subset \{f > 0\} = N なので μ(Ak)μ(N)=0\mu(A_k) \le \mu(N) = 0、よって akμ(Ak)=0a_k\mu(A_k) = 0 です。ak=0a_k = 0 の項も規約 0=00\cdot\infty = 0 により 00 です。したがって sdμ=0\int s\,d\mu = 0 となり、上限を取って fdμ=0\int f\,d\mu = 0 を得ます。

1.(⇒) 対偶を示します。f=0f = 0 a.e. でない、すなわち μ({f>0})>0\mu(\{f>0\}) > 0 とします。{f>0}=n=1{f>1n}\{f > 0\} = \bigcup_{n=1}^{\infty}\{f > \tfrac1n\} であり、右辺は増加列の和なので Proposition 2.1 より μ({f>1n})μ({f>0})>0\mu(\{f>\tfrac1n\}) \to \mu(\{f>0\}) > 0 です。よってある nnδ=μ({f>1n})>0\delta = \mu(\{f > \tfrac1n\}) > 0 となります。単関数 s=1n1{f>1/n}s = \tfrac1n \mathbf{1}_{\{f > 1/n\}}0sf0 \le s \le f を満たすので

Xfdμ  Xsdμ=δn>0\int_X f\,d\mu \ \ge\ \int_X s\,d\mu = \frac{\delta}{n} > 0

となり、fdμ0\int f\,d\mu \ne 0 です。

2. NNμ(N)=0\mu(N)=0 かつ XNX\setminus N 上で f=gf = g なる可測集合とします。f1XN=g1XNf\mathbf{1}_{X\setminus N} = g\mathbf{1}_{X\setminus N} であり、f=f1XN+f1Nf = f\mathbf{1}_{X\setminus N} + f\mathbf{1}_N です。Corollary 5.3 の 1 より f=f1XN+f1N\int f = \int f\mathbf{1}_{X\setminus N} + \int f \mathbf{1}_N ですが、f1Nf\mathbf{1}_NXNX \setminus N 上で 00、つまり f1N=0f\mathbf{1}_N = 0 a.e. なので 1 の(⇐)より f1Ndμ=0\int f\mathbf{1}_N\,d\mu = 0 です。gg についても同様なので f=f1XN=g1XN=g\int f = \int f\mathbf{1}_{X\setminus N} = \int g\mathbf{1}_{X\setminus N} = \int g となります。

3. A={f=}A = \{f = \infty\} とおき μ(A)=δ>0\mu(A) = \delta > 0 と仮定します。任意の nn について n1An\mathbf{1}_A0n1Af0 \le n\mathbf{1}_A \le f なる単関数なので fdμnδ\int f\,d\mu \ge n\delta です。nn は任意なので fdμ=\int f\,d\mu = \infty となり、仮定に反します。

4. μ(Nk)=0\mu(N_k) = 0kNk\in\mathbb{N})とすると、可算劣加法性(可算加法性から従う)より μ(kNk)kμ(Nk)=0\mu\left(\bigcup_k N_k\right) \le \sum_k \mu(N_k) = 0 です。

Remark 6.5

Proposition 6.4 の 2 は、ルベーグ積分論の対象が実は「関数」ではなく「零集合の違いを無視した関数の同値類」であることを示しています。この視点を徹底したものが LpL^p 空間で、そこでは f=gf = g a.e. なる 2 つの関数を最初から同一視します(商をとらないとノルムにならない(Remark 3.3)[L^p 空間と関数解析への導入])。4 は地味ですが重要で、収束定理の仮定を「すべての xx で」から「a.e. で」に緩めるときに必ず使います。可算個の例外集合を一つにまとめても、まだ零集合のままなのです。

符号が変わる関数の積分は、正の部分と負の部分に分けて定義します。f:XRf : X \to \overline{\mathbb{R}} に対し

f+=max(f,0),f=max(f,0)f^{+} = \max(f, 0), \qquad f^{-} = \max(-f, 0)

とおくと、f±0f^{\pm} \ge 0f=f+ff = f^{+} - f^{-}f=f++f|f| = f^{+} + f^{-} が成り立ちます。ff が可測ならば Proposition 3.4 の 2 より f±f^{\pm}f|f| も可測です。

Definition 7.1可積分関数と積分

f:XRf : X \to \overline{\mathbb{R}} を可測関数とする。

Xfdμ<\int_X |f|\,d\mu < \infty

が成り立つとき ffμ\mu-可積分であるといい、fL1(μ)f \in L^1(\mu) と書く。このとき f+dμ\int f^{+}d\mufdμ\int f^{-}d\mu はいずれも有限なので、

Xfdμ=Xf+dμXfdμR\int_X f\,d\mu = \int_X f^{+}\,d\mu - \int_X f^{-}\,d\mu \in \mathbb{R}

と定める。また f1=Xfdμ\|f\|_1 = \int_X |f|\,d\mu とおく。

f=f++f|f| = f^+ + f^-Corollary 5.3 より f=f++f\int|f| = \int f^+ + \int f^- ですから、f<\int|f| < \infty は「f+\int f^+f\int f^- がともに有限」と同値です。この定義が絶対可積分性を要求している点は重要で、あとで見るように広義リーマン積分との違いを生みます。

Proposition 7.2L^1 の線型性と三角不等式

(X,M,μ)(X,\mathcal{M},\mu) を測度空間とする。

  1. f,gL1(μ)f, g \in L^1(\mu)α,βR\alpha,\beta\in\mathbb{R} ならば αf+βgL1(μ)\alpha f + \beta g \in L^1(\mu) であり
X(αf+βg)dμ=αXfdμ+βXgdμ.\int_X (\alpha f + \beta g)\,d\mu = \alpha\int_X f\,d\mu + \beta \int_X g\,d\mu.

f,gf, g±\pm\infty を取る点があっても、Proposition 6.4 の 3 よりそれは零集合上なので、そこで値を 00 に置き換えて考えてよい。) 2. fL1(μ)f \in L^1(\mu) ならば XfdμXfdμ\left|\int_X f\,d\mu\right| \le \int_X |f|\,d\mu。 3. fL1(μ)f \in L^1(\mu)gg 可測、gf|g| \le |f| a.e. ならば gL1(μ)g \in L^1(\mu)

Proof(Proposition 7.2)

1. まず β=0\beta = 0α0\alpha \ge 0 の場合は (αf)±=αf±(\alpha f)^{\pm} = \alpha f^{\pm}Corollary 5.3 から従います。α=1\alpha = -1 のときは (f)+=f(-f)^{+} = f^{-}(f)=f+(-f)^{-} = f^{+} なので (f)=ff+=f\int(-f) = \int f^{-} - \int f^{+} = -\int f です。よって定数倍は片付き、加法性 (f+g)=f+g\int(f+g) = \int f + \int g を示せば十分です。

h=f+gh = f + g とおきます。hf+g|h| \le |f| + |g| と単調性・Corollary 5.3 より hf+g<\int|h| \le \int|f| + \int|g| < \infty なので hL1(μ)h \in L^1(\mu) です。さて h+h=h=(f+f)+(g+g)h^{+} - h^{-} = h = (f^{+}-f^{-}) + (g^{+}-g^{-}) を、引き算が現れないように移項すると

h++f+g=h+f++g+h^{+} + f^{-} + g^{-} = h^{-} + f^{+} + g^{+}

となります。両辺は非負可測関数の和なので Corollary 5.3 の 1 が使えて

h++f+g=h+f++g+.\int h^{+} + \int f^{-} + \int g^{-} = \int h^{-} + \int f^{+} + \int g^{+}.

f,g,hL1f, g, h \in L^1 よりこれら 6 つの積分はすべて有限です。したがって移項してよく、

h+h=(f+f)+(g+g),\int h^{+} - \int h^{-} = \left(\int f^{+} - \int f^{-}\right) + \left(\int g^{+} - \int g^{-}\right),

すなわち h=f+g\int h = \int f + \int g を得ます。有限性を確認してから移項した、という手順が本質です。

2. f=f+f\int f = \int f^{+} - \int f^{-} で、両者は非負の有限値ですから

Xfdμ=f+ff++f=Xfdμ.\left|\int_X f\,d\mu\right| = \left|\int f^{+} - \int f^{-}\right| \le \int f^{+} + \int f^{-} = \int_X |f|\,d\mu.

3. gf|g| \le |f| a.e. なので、Proposition 6.4 の 2 を非負可測関数 g|g|min(g,f)\min(|g|,|f|) に適用するか、あるいは例外の零集合 NN を取って g=XNgXNff<\int|g| = \int_{X\setminus N}|g| \le \int_{X\setminus N}|f| \le \int|f| < \infty と評価すればよく、gL1(μ)g \in L^1(\mu) です。

いよいよ本章の到達点です。

Theorem 7.3ルベーグの優収束定理

(X,M,μ)(X,\mathcal{M},\mu) を測度空間、fn:XRf_n : X \to \overline{\mathbb{R}}nNn\in\mathbb{N})を可測関数の列、f:XRf : X\to\overline{\mathbb{R}} を可測関数とし、次の 2 条件を仮定する。

  1. (各点収束)fnff_n \to fμ\mu-ほとんど至るところ成り立つ。
  2. (可積分な優関数の存在)ある gL1(μ)g \in L^1(\mu) が存在して、各 nn に対し fng|f_n| \le gμ\mu-ほとんど至るところ成り立つ。

このとき fL1(μ)f \in L^1(\mu)、各 fnL1(μ)f_n \in L^1(\mu) であり、

limnXfnfdμ=0,したがってlimnXfndμ=Xfdμ\lim_{n\to\infty}\int_X |f_n - f|\,d\mu = 0, \qquad \text{したがって} \qquad \lim_{n\to\infty}\int_X f_n\,d\mu = \int_X f\,d\mu

が成り立つ。

Proof(Theorem 7.3)

例外集合の整理。 仮定 1 の例外集合を N0N_0、仮定 2 の各 nn に対する例外集合を NnN_n とすると、これらは可算個の零集合なので、Proposition 6.4 の 4 より N=n0NnN = \bigcup_{n\ge0}N_n も零集合です。XNX\setminus N 上ではすべての仮定が例外なく成り立ちます。Proposition 6.4 の 2 により、NN 上で fn,f,gf_n, f, g の値を 00 に取り替えても、以下に現れるすべての積分の値は変わりません。そこで最初からすべての xXx \in Xfn(x)f(x)f_n(x)\to f(x)fn(x)g(x)|f_n(x)| \le g(x) が成り立つとしてよいことになります。

可積分性。 fng|f_n| \le gProposition 7.2 の 3 より fnL1(μ)f_n \in L^1(\mu) です。また f=limnfng|f| = \lim_n |f_n| \le g なので同様に fL1(μ)f \in L^1(\mu) です。

主張の核心。 hn=fnfh_n = |f_n - f| とおくと hn0h_n \ge 0 で、hnfn+f2gh_n \le |f_n| + |f| \le 2g です。したがって

2ghn02g - h_n \ge 0

は非負可測関数の列です。各点で hn0h_n \to 0 なので 2ghn2g2g - h_n \to 2g(各点)であり、lim infn(2ghn)=2g\liminf_n (2g - h_n) = 2g です。Lemma 6.1 を列 (2ghn)(2g - h_n) に適用すると

X2gdμ  lim infnX(2ghn)dμ.\int_X 2g\,d\mu \ \le\ \liminf_{n\to\infty}\int_X (2g - h_n)\,d\mu.

右辺を分解します。2gL12g \in L^1hnL1h_n \in L^1 なので Proposition 7.2 の 1 より (2ghn)=2ghn\int(2g-h_n) = \int 2g - \int h_n であり、2g\int 2g は有限な定数ですから

lim infn(2gdμhndμ)=2gdμlim supnhndμ\liminf_{n\to\infty}\left(\int 2g\,d\mu - \int h_n\,d\mu\right) = \int 2g\,d\mu - \limsup_{n\to\infty}\int h_n\,d\mu

が成り立ちます(有限な定数から引くとき lim inf\liminflim sup\limsup が入れ替わる、という数列の一般則)。以上を合わせると

X2gdμX2gdμlim supnXhndμ.\int_X 2g\,d\mu \le \int_X 2g\,d\mu - \limsup_{n\to\infty}\int_X h_n\,d\mu.

2gdμ<\int 2g\,d\mu < \infty なのでこれを両辺から引くことができ、lim supnhndμ0\limsup_n \int h_n\,d\mu \le 0 を得ます。hn0h_n \ge 0 より hn0\int h_n \ge 0 ですから、結局 limnXfnfdμ=0\lim_n \int_X |f_n - f|\,d\mu = 0 です。

最後に Proposition 7.2 の 1 と 2 から

XfndμXfdμ=X(fnf)dμXfnfdμ0\left|\int_X f_n\,d\mu - \int_X f\,d\mu\right| = \left|\int_X (f_n - f)\,d\mu\right| \le \int_X|f_n-f|\,d\mu \longrightarrow 0

となり、fnf\int f_n \to \int f が従います。

優収束定理の威力を示す典型的な応用を挙げます。パラメータについての微分と積分の交換です。

Corollary 7.4積分記号下の微分

(X,M,μ)(X,\mathcal{M},\mu) を測度空間、IRI \subset \mathbb{R} を開区間、f:X×IRf : X \times I \to \mathbb{R} が次を満たすとする。

  1. tIt \in I について xf(x,t)x \mapsto f(x,t) は可積分。
  2. xXx\in X について tf(x,t)t\mapsto f(x,t)II 上微分可能。その導関数を tf(x,t)\partial_t f(x,t) と書く。
  3. ある gL1(μ)g\in L^1(\mu) が存在して、すべての xXx \in XtIt\in Itf(x,t)g(x)|\partial_t f(x,t)| \le g(x)

このとき F(t)=Xf(x,t)dμ(x)F(t) = \int_X f(x,t)\,d\mu(x)II 上微分可能で、

F(t)=Xtf(x,t)dμ(x)(tI)F'(t) = \int_X \partial_t f(x,t)\,d\mu(x) \qquad (t \in I)

が成り立つ。

Proof(Corollary 7.4)

tIt\in I を固定し、00 に収束する任意の実数列 (hn)(h_n)hn0h_n \ne 0t+hnIt + h_n \in I)を取ります。関数列

ϕn(x)=f(x,t+hn)f(x,t)hn\phi_n(x) = \frac{f(x, t+h_n) - f(x,t)}{h_n}

を考えます。各 ϕn\phi_n は可積分関数の線型結合なので Proposition 7.2 の 1 より可積分です。仮定 2 より各点で ϕn(x)tf(x,t)\phi_n(x) \to \partial_t f(x,t) であり、Proposition 3.4 の 1 よりこの極限関数は可測です。

優関数を作ります。ttt+hnt+h_n を結ぶ区間で sf(x,s)s \mapsto f(x,s) に平均値の定理(Theorem 3.3[Mean Value Theorems and Taylor's Theorem])を適用すると、ttt+hnt+h_n の間のある θ\theta が存在して

ϕn(x)=tf(x,θ)\phi_n(x) = \partial_t f(x,\theta)

となります。仮定 3 より ϕn(x)g(x)|\phi_n(x)| \le g(x) がすべての n,xn, x で成り立ちます。

したがって Theorem 7.3 が適用でき、

limnF(t+hn)F(t)hn=limnXϕndμ=Xtf(x,t)dμ(x)\lim_{n\to\infty}\frac{F(t+h_n)-F(t)}{h_n} = \lim_{n\to\infty}\int_X \phi_n\,d\mu = \int_X \partial_t f(x,t)\,d\mu(x)

を得ます(第 1 の等号は Proposition 7.2 の線型性)。00 に収束する任意の列 (hn)(h_n) について同じ極限値が得られたので、関数の極限の数列による特徴づけにより F(t)F'(t) が存在してこの値に等しくなります。

Example 7.5広義リーマン積分可能だがルベーグ可積分でない関数

f(x)=sinxxf(x) = \dfrac{\sin x}{x}x>0x > 0)を考えます。広義リーマン積分としては

limR0Rsinxxdx=π2\lim_{R\to\infty}\int_0^{R}\frac{\sin x}{x}\,dx = \frac{\pi}{2}

が存在します(正負が交互に現れて打ち消し合うため)。しかし ff はルベーグ可積分ではありません。実際、k0k \ge 0 に対し区間 [kπ,(k+1)π][k\pi, (k+1)\pi] 上で 1x1(k+1)π\frac{1}{x} \ge \frac{1}{(k+1)\pi} ですから

[kπ,(k+1)π]sinxxdm(x)  1(k+1)πkπ(k+1)πsinxdx=2(k+1)π\int_{[k\pi,(k+1)\pi]}\frac{|\sin x|}{x}\,dm(x) \ \ge\ \frac{1}{(k+1)\pi}\int_{k\pi}^{(k+1)\pi}|\sin x|\,dx = \frac{2}{(k+1)\pi}

となり(kπ(k+1)πsinxdx=2\int_{k\pi}^{(k+1)\pi}|\sin x|dx = 2)、Corollary 5.3 の 2 で足し合わせると

(0,)sinxxdm(x)  k=02(k+1)π=\int_{(0,\infty)}\frac{|\sin x|}{x}\,dm(x) \ \ge\ \sum_{k=0}^{\infty}\frac{2}{(k+1)\pi} = \infty

です。Definition 7.1 は絶対可積分性を要求するので、sinxx\frac{\sin x}{x}L1((0,))L^1((0,\infty)) に属しません。

これは欠陥ではなく設計上の選択です。条件収束する級数の項を並べ替えると和が変わるのと同じ理由で、条件収束する積分には値を安定に与えられません。絶対可積分に限れば収束定理もフビニの定理も破綻なく使えます。なお sinxx\frac{\sin x}{x} 型の積分の精妙な振る舞いについては ボールウェイン積分 を参照してください。

新しい積分が古い積分と食い違っていては困ります。閉区間上の有界関数については、リーマン積分可能ならルベーグ積分可能で値も一致します。つまりルベーグ積分はリーマン積分の拡張です。

記号を確認します。f:[a,b]Rf : [a,b]\to\mathbb{R} を有界関数、P={a=x0<x1<<xN=b}P = \{a = x_0 < x_1 < \cdots < x_N = b\} を分割とし、mi=inf[xi1,xi]fm_i = \inf_{[x_{i-1},x_i]}fMi=sup[xi1,xi]fM_i = \sup_{[x_{i-1},x_i]}f

L(f,P)=i=1Nmi(xixi1),U(f,P)=i=1NMi(xixi1)L(f,P) = \sum_{i=1}^{N} m_i (x_i - x_{i-1}), \qquad U(f,P) = \sum_{i=1}^{N} M_i (x_i-x_{i-1})

とおきます。下積分 abf=supPL(f,P)\underline{\int_a^b} f = \sup_P L(f,P)、上積分 abf=infPU(f,P)\overline{\int_a^b} f = \inf_P U(f,P) が一致するとき ff はリーマン可積分で、共通の値を (R)abf(x)dx(\mathrm{R})\int_a^b f(x)\,dx と書きます。分割を細かくすると LL は増え UU は減る、という細分についての単調性は微分積分学で確立済みとします(細分による単調性(Lemma 2.3)[積分の基本定理と定積分])。

Theorem 8.1リーマン積分はルベーグ積分の特別な場合

f:[a,b]Rf : [a,b] \to \mathbb{R} を有界関数とし、ff がリーマン可積分であるとする。このとき ff[a,b][a,b] 上ルベーグ可測かつ可積分であり、

[a,b]fdm=(R)abf(x)dx\int_{[a,b]} f\,dm = (\mathrm{R})\int_a^b f(x)\,dx

が成り立つ。

Proof(Theorem 8.1)

入れ子の分割列の準備。 下積分の定義(上限)から、各 nn に対し分割 QnQ_nL(f,Qn)>abf1nL(f,Q_n) > \underline{\int_a^b}f - \frac1n なるものが取れます。同様に U(f,Qn)<abf+1nU(f,Q_n') < \overline{\int_a^b}f + \frac1n なる QnQ_n' が取れます。DnD_n[a,b][a,b]2n2^n 等分点の集合として

P0={a,b},Pn=Pn1QnQnDnP_0 = \{a,b\}, \qquad P_n = P_{n-1}\cup Q_n \cup Q_n' \cup D_n

と定めると、(Pn)(P_n) は入れ子(PnPn+1P_n \subset P_{n+1})で、幅(メッシュ)は DnD_n を含むことから (ba)2n(b-a)2^{-n} 以下、よって 00 に収束します。細分についての単調性から L(f,Pn)L(f,Qn)L(f,P_n) \ge L(f,Q_n) なので

abf1n<L(f,Pn)abf\underline{\int_a^b}f - \frac1n < L(f,P_n) \le \underline{\int_a^b}f

となり、L(f,Pn)abfL(f,P_n) \to \underline{\int_a^b}f です。同様に U(f,Pn)abfU(f,P_n)\to \overline{\int_a^b}f です。

階段関数の列。 PnP_n の分点を a=x0(n)<<xNn(n)=ba = x_0^{(n)} < \cdots < x_{N_n}^{(n)} = b とし、Ji(n)=[xi1(n),xi(n))J_i^{(n)} = [x_{i-1}^{(n)}, x_i^{(n)})(最後だけ [xNn1(n),b][x_{N_n-1}^{(n)}, b])とおきます。Ji(n)J_i^{(n)} たちは [a,b][a,b] の可測な分割です。mi(n),Mi(n)m_i^{(n)}, M_i^{(n)} を閉区間 [xi1(n),xi(n)][x_{i-1}^{(n)},x_i^{(n)}] 上の下限・上限として

n=imi(n)1Ji(n),un=iMi(n)1Ji(n)\ell_n = \sum_{i} m_i^{(n)}\mathbf{1}_{J_i^{(n)}}, \qquad u_n = \sum_i M_i^{(n)}\mathbf{1}_{J_i^{(n)}}

とおくと、n,un\ell_n, u_n は単関数で nfun\ell_n \le f \le u_n[a,b][a,b] 上成り立ちます。また m(Ji(n))=xi(n)xi1(n)m(J_i^{(n)}) = x_i^{(n)}-x_{i-1}^{(n)} ですから Lemma 4.2 の 1 より

[a,b]ndm=L(f,Pn),[a,b]undm=U(f,Pn).\int_{[a,b]}\ell_n\,dm = L(f,P_n), \qquad \int_{[a,b]} u_n\,dm = U(f,P_n).

PnPn+1P_n \subset P_{n+1} なので、Pn+1P_{n+1} の各小区間は PnP_n のある小区間に含まれます。含まれる方の閉区間で取った下限は大きく、上限は小さくなるので nn+1\ell_n \le \ell_{n+1}unun+1u_n \ge u_{n+1} です。よって各点極限

=limnn,u=limnun\ell = \lim_n \ell_n, \qquad u = \lim_n u_n

が存在し、fu\ell \le f \le u かつ ,u\ell, u は可測(Proposition 3.4)です。M=sup[a,b]f<M = \sup_{[a,b]}|f| < \infty とすると n,unM|\ell_n|, |u_n| \le M です。

積分値の同定。 n+M0\ell_n + M \ge 0 は増加列で +M\ell + M に収束するので Theorem 5.2 が使え、(n+M)dm(+M)dm\int(\ell_n + M)\,dm \to \int(\ell+M)\,dm です。Corollary 5.3 より (n+M)=n+M(ba)\int(\ell_n+M) = \int \ell_n + M(b-a) で、M(ba)<M(b-a) < \infty なのでこれを引いて

[a,b]dm=limn[a,b]ndm=limnL(f,Pn)=abf.\int_{[a,b]}\ell\,dm = \lim_n \int_{[a,b]}\ell_n\,dm = \lim_n L(f,P_n) = \underline{\int_a^b}f.

同様に Mun0M - u_n \ge 0 は増加列で MuM - u に収束するので、[a,b]udm=abf\int_{[a,b]}u\,dm = \overline{\int_a^b}f を得ます。

結論。 ff はリーマン可積分なので f=f\underline{\int}f = \overline{\int}f、したがって

[a,b](u)dm=abfabf=0\int_{[a,b]}(u - \ell)\,dm = \overline{\int_a^b}f - \underline{\int_a^b}f = 0

です(u0u-\ell \ge 0 は有界可測なので Proposition 7.2 の 1 で差に分けられます)。u0u - \ell \ge 0 ですから Proposition 6.4 の 1 より u=u = \ell a.e.、fu\ell \le f \le u と挟んで f=f = \ell a.e. です。すなわち E={x:f(x)(x)}E = \{x : f(x)\ne \ell(x)\} は零集合 {u}\{u \ne \ell\} に含まれます。

\ell は可測です。任意の aRa\in\mathbb{R} について {f>a}\{f > a\}{>a}\{\ell > a\} の対称差は EE に含まれ、EE は零集合の部分集合ですから、ルベーグ測度の完備性により可測で測度 00 です。よって {f>a}\{f>a\} は可測集合の対称差による修正として可測となり、ff は可測です。有界かつ有限測度の集合上なので fM(ba)<\int|f| \le M(b-a) < \infty、つまり fL1f \in L^1 です。最後に Proposition 6.4 の 2(を正部・負部に適用したもの)から

[a,b]fdm=[a,b]dm=abf=(R)abf(x)dx\int_{[a,b]}f\,dm = \int_{[a,b]}\ell\,dm = \underline{\int_a^b}f = (\mathrm{R})\int_a^b f(x)\,dx

となります。

逆は成り立ちません。Example 4.4 のディリクレ関数はルベーグ可積分ですがリーマン可積分ではありません。では「どこまで不連続なら許されるのか」。答えは測度で述べられます。

Theorem 8.2リーマン可積分性のルベーグの判定条件

f:[a,b]Rf:[a,b]\to\mathbb{R} を有界関数とする。ff がリーマン可積分であるための必要十分条件は、ff の不連続点全体の集合 DfD_fルベーグ測度 00 であることである。

Remark 8.3

証明は Theorem 8.1 の証明で作った ,u\ell, u をそのまま使うと見通しよく書けます。長くなるので Appendix に回しました。この定理は「リーマン積分が扱えるのは不連続点が測度 00 の関数まで」という限界を正確に述べたもので、ルベーグ理論の言葉を使って初めてきれいに表現できる点も示唆的です。

Example 8.4トマエ関数:不連続点が稠密でもリーマン可積分

[0,1][0,1] 上で

t(x)={1/q(x=p/q, p,qN は互いに素)1(x=0)0(xQ)t(x) = \begin{cases} 1/q & (x = p/q,\ p,q \in \mathbb{N} \text{ は互いに素}) \\ 1 & (x = 0) \\ 0 & (x \notin \mathbb{Q}) \end{cases}

と定めます。tt はすべての有理点で不連続、すべての無理点で連続です(無理点 xx の近くでは分母 qq が大きい有理数しか現れないため。詳しい証明は トマエ関数(Example 5.6)[Limits and Continuity] にあります)。不連続点の集合は Q[0,1]\mathbb{Q}\cap[0,1] で可算、したがって測度 00 ですから、Theorem 8.2 により tt はリーマン可積分です。値は、t=0t = 0 a.e. と Proposition 6.4 の 1 から [0,1]tdm=0\int_{[0,1]}t\,dm = 0、そして Theorem 8.1 により (R)01t(x)dx=0(\mathrm{R})\int_0^1 t(x)dx = 0 です。

一方 1Q\mathbf{1}_{\mathbb{Q}}すべての点で不連続なので、Df=[0,1]D_f = [0,1] は測度 11 となりリーマン可積分ではありません。「不連続点が稠密かどうか」ではなく「不連続点の測度が 00 かどうか」が分かれ目なのです。

Remark 8.5

広義リーマン積分については、非負関数であればルベーグ積分と一致します。f0f \ge 0 が各 [a,R][a, R] でリーマン可積分なら、f1[a,Rn]f\mathbf{1}_{[a,R_n]}RnR_n\uparrow\infty)は増加列なので Theorem 5.2Theorem 8.1 から

[a,)fdm=limn(R)aRnf(x)dx\int_{[a,\infty)}f\,dm = \lim_{n\to\infty}(\mathrm{R})\int_a^{R_n}f(x)\,dx

となります。Example 5.5 はこの原理の一例でした。符号が変わる場合は Example 7.5 のように食い違いが起こり得ます。

Exercise 9.1

limn(0,)nsin(x/n)x(1+x2)dm(x)\displaystyle \lim_{n\to\infty}\int_{(0,\infty)} \frac{n\sin(x/n)}{x(1+x^2)}\,dm(x) を求めてください。

Solution

被積分関数を fn(x)=nsin(x/n)x(1+x2)f_n(x) = \dfrac{n\sin(x/n)}{x(1+x^2)} とおきます。各 fnf_n(0,)(0,\infty) 上連続なので可測です。

各点収束。 x>0x > 0 を固定すると sin(x/n)=xn+O(n3)\sin(x/n) = \frac{x}{n} + O(n^{-3}) より nsin(x/n)xn\sin(x/n)\to x、したがって

fn(x)xx(1+x2)=11+x2.f_n(x) \longrightarrow \frac{x}{x(1+x^2)} = \frac{1}{1+x^2}.

優関数。 t0t \ge 0sintt|\sin t| \le t ですから、x>0x > 0 に対し nsin(x/n)nxn=x|n\sin(x/n)| \le n \cdot \frac{x}{n} = x です。よって

fn(x)xx(1+x2)=11+x2=:g(x).|f_n(x)| \le \frac{x}{x(1+x^2)} = \frac{1}{1+x^2} =: g(x).

gg は可積分です。実際 gg は非負連続で、Remark 8.5 より (0,)gdm=limRarctanR=π2<\int_{(0,\infty)}g\,dm = \lim_{R\to\infty}\arctan R = \frac{\pi}{2} < \infty です。

結論。 Theorem 7.3 の仮定がすべて満たされるので

limn(0,)fndm=(0,)dm(x)1+x2=π2.\lim_{n\to\infty}\int_{(0,\infty)}f_n\,dm = \int_{(0,\infty)}\frac{dm(x)}{1+x^2} = \frac{\pi}{2}.

Exercise 9.2標準

fn(x)=n1+n2x2f_n(x) = \dfrac{n}{1+n^2x^2}x[0,1]x \in [0,1])とします。

  1. fn0f_n \to 0[0,1][0,1] 上ほとんど至るところ成り立つことを示してください。
  2. [0,1]fndm\displaystyle\int_{[0,1]}f_n\,dm を計算し、nn\to\infty での極限を求めてください。
  3. 1 と 2 から、fng|f_n| \le g(すべての nn)を満たす可積分関数 gg は存在しないことが分かります。supnfn\sup_n f_n を下から評価して、このことを直接確かめてください。
Solution

1. x(0,1]x \in (0,1] を固定すると fn(x)=n1+n2x2nn2x2=1nx20f_n(x) = \dfrac{n}{1+n^2x^2} \le \dfrac{n}{n^2x^2} = \dfrac{1}{nx^2}\to 0 です。x=0x = 0 では fn(0)=nf_n(0) = n \to \infty ですが、m({0})=0m(\{0\}) = 0 なので fn0f_n \to 0 a.e. が成り立ちます。

2. fnf_n は連続なのでリーマン積分と一致し(Theorem 8.1)、ddxarctan(nx)=n1+n2x2\frac{d}{dx}\arctan(nx) = \frac{n}{1+n^2x^2} より

[0,1]fndm=[arctan(nx)]01=arctann  π20=[0,1]0dm.\int_{[0,1]}f_n\,dm = \big[\arctan(nx)\big]_0^1 = \arctan n \ \longrightarrow\ \frac{\pi}{2} \ne 0 = \int_{[0,1]} 0\,dm .

各点収束しているのに積分は収束先を外しています。Theorem 7.3 の結論が成り立たない以上、その仮定 2 が満たされていないはずです。

3. x(0,1]x\in(0,1] に対し nx=1/xn_x = \lceil 1/x\rceil とおくと 1xnx<1x+12x\frac1x \le n_x < \frac1x + 1 \le \frac2xx1x \le 1 より 11x1 \le \frac1x)なので 1nxx<21 \le n_x x < 2、したがって 1nx2x2<41 \le n_x^2x^2 < 4 です。よって

supnfn(x)  fnx(x)=nx1+nx2x2  1/x1+4=15x.\sup_n f_n(x) \ \ge\ f_{n_x}(x) = \frac{n_x}{1+n_x^2x^2} \ \ge\ \frac{1/x}{1+4} = \frac{1}{5x}.

gsupnfng \ge \sup_n f_n なる可積分関数が存在したとすると、Proposition 7.2 の 3 の対偶により

[0,1]gdm  (0,1]15xdm(x)=limn1/n1dx5x=limnlogn5=\int_{[0,1]}g\,dm \ \ge\ \int_{(0,1]}\frac{1}{5x}\,dm(x) = \lim_{n\to\infty}\int_{1/n}^{1}\frac{dx}{5x} = \lim_{n\to\infty}\frac{\log n}{5} = \infty

Remark 8.5 により広義リーマン積分で計算しました)となって矛盾します。したがって可積分な優関数は存在しません。

Exercise 9.3標準

(0,)xex1dm(x)=π26\displaystyle\int_{(0,\infty)}\frac{x}{e^x-1}\,dm(x) = \frac{\pi^2}{6} を示してください。

Solution

x>0x > 0 では 0<ex<10 < e^{-x} < 1 なので、幾何級数により

1ex1=ex1ex=n=1enx\frac{1}{e^x-1} = \frac{e^{-x}}{1-e^{-x}} = \sum_{n=1}^{\infty}e^{-nx}

です。両辺に x>0x > 0 を掛けると、被積分関数は非負可測関数の級数

xex1=n=1xenx\frac{x}{e^x-1} = \sum_{n=1}^{\infty} x e^{-nx}

として表せます。すべての項が非負なので Corollary 5.3 の 2(項別積分)が仮定なしに適用でき、

(0,)xex1dm(x)=n=1(0,)xenxdm(x).\int_{(0,\infty)}\frac{x}{e^x-1}\,dm(x) = \sum_{n=1}^{\infty}\int_{(0,\infty)}xe^{-nx}\,dm(x).

各項は部分積分により

0xenxdx=[xnenx]0+1n0enxdx=0+1n1n=1n2\int_0^{\infty}xe^{-nx}dx = \Big[-\frac{x}{n}e^{-nx}\Big]_0^{\infty} + \frac1n\int_0^{\infty}e^{-nx}dx = 0 + \frac{1}{n}\cdot\frac1n = \frac{1}{n^2}

です(非負関数なので Remark 8.5 によりルベーグ積分と一致します)。したがって

(0,)xex1dm(x)=n=11n2=π26.\int_{(0,\infty)}\frac{x}{e^x-1}\,dm(x) = \sum_{n=1}^{\infty}\frac{1}{n^2} = \frac{\pi^2}{6}.

Exercise 9.4

(シェッフェの補題)fn,f:X[0,]f_n, f : X \to [0,\infty] を可測関数とし、fnff_n \to f a.e.、fL1(μ)f \in L^1(\mu)、さらに XfndμXfdμ\displaystyle\int_X f_n\,d\mu \to \int_X f\,d\mu を仮定します。このとき

limnXfnfdμ=0\lim_{n\to\infty}\int_X |f_n - f|\,d\mu = 0

を示してください。優関数の存在は仮定しません。

Solution

fn,f0f_n, f \ge 0 なので fnffn+f|f_n - f| \le f_n + f が各点で成り立ちます(fnff_n \ge f なら fnf=fnffn+f|f_n-f| = f_n - f \le f_n + f、逆も同様)。したがって

hn=fn+ffnf  0h_n = f_n + f - |f_n - f| \ \ge\ 0

は非負可測関数の列です。fnff_n \to f a.e. より fnf0|f_n - f|\to 0 a.e.、よって hn2fh_n \to 2f a.e. であり lim infnhn=2f\liminf_n h_n = 2f a.e. です。Lemma 6.1(hn)(h_n) に適用し、Proposition 6.4 の 2 で a.e. の差を無視すると

X2fdμ  lim infnXhndμ.\int_X 2f\,d\mu \ \le\ \liminf_{n\to\infty}\int_X h_n\,d\mu .

ここで Corollary 5.3 の 1 を使いたいところですが、hnh_n は差を含むので直接は使えません。そこで fndμ<\int f_n\,d\mu < \infty が十分大きい nn で成り立つこと(仮定より fnf<\int f_n \to \int f < \infty)に注意し、そのような nn について fn,f,fnfL1f_n, f, |f_n-f| \in L^1 なので Proposition 7.2 の 1 が使えて

Xhndμ=Xfndμ+XfdμXfnfdμ\int_X h_n\,d\mu = \int_X f_n\,d\mu + \int_X f\,d\mu - \int_X |f_n-f|\,d\mu

と分解できます。fnf\int f_n \to \int f(有限)なので、lim inf\liminf を取ると

lim infnXhndμ=2Xfdμlim supnXfnfdμ\liminf_{n\to\infty}\int_X h_n\,d\mu = 2\int_X f\,d\mu - \limsup_{n\to\infty}\int_X|f_n-f|\,d\mu

です。先の不等式と合わせて

2Xfdμ  2Xfdμlim supnXfnfdμ.2\int_X f\,d\mu \ \le\ 2\int_X f\,d\mu - \limsup_{n\to\infty}\int_X |f_n-f|\,d\mu .

fdμ<\int f\,d\mu < \infty なので両辺から引いてよく、lim supnfnfdμ0\limsup_n \int|f_n-f|\,d\mu \le 0。非負性と合わせて fnfdμ0\int|f_n-f|\,d\mu \to 0 を得ます。

優関数の代わりに「積分値の収束」を仮定しても L1L^1 収束が出る、というのがこの補題の内容です。

  • 伊藤清三『ルベーグ積分入門』裳華房、1963 — 第 3 章(可測関数)、第 4 章(積分)。日本語の標準的な入門書で、単関数からの構成と収束定理の扱いが本記事の流れに最も近い文献です。
  • W. Rudin, Real and Complex Analysis, 3rd ed., McGraw-Hill, 1987 — Chapter 1 (Abstract Integration)。単調収束定理・ファトゥの補題・優収束定理を最短経路で並べた構成です。
  • G. B. Folland, Real Analysis: Modern Techniques and Their Applications, 2nd ed., Wiley, 1999 — Chapter 2 (Integration)。層状表示やトネリの定理を含む標準的な参考書です。
  • 杉浦光夫『解析入門 I』東京大学出版会、1980 — 第 IV 章。リーマン積分側の下積分・上積分と細分の単調性は本書の記述に依拠しています。
  • H. Lebesgue, Intégrale, longueur, aire, Annali di Matematica Pura ed Applicata 7 (1902), 231–359. doi:10.1007/BF02420592 — ルベーグの学位論文。値域を分割するという着想の原典です。

Appendix: ルベーグの判定条件の証明

Section titled “Appendix: ルベーグの判定条件の証明”

準備。 Theorem 8.1 の証明で構成した道具をそのまま使います。f:[a,b]Rf:[a,b]\to\mathbb{R} を有界関数、(Pn)(P_n) を入れ子でメッシュが 00 に収束する分割列とし(下積分・上積分に近づくよう選んだかどうかはここでは不要で、DnPnD_n \subset P_n だけを使います)、階段関数 nfun\ell_n \le f \le u_n とその極限 =limnn\ell = \lim_n \ell_nu=limnunu = \lim_n u_nTheorem 8.1 の証明のとおりに定めます。そこで示したことのうち、ここで使うのは次の 2 点です。,u\ell, u は可測で fu\ell \le f \le u であること、そして

[a,b]dm=abf,[a,b]udm=abf\int_{[a,b]}\ell\,dm = \underline{\int_a^b}f, \qquad \int_{[a,b]}u\,dm = \overline{\int_a^b}f

が成り立つことです(前者を示すには L(f,Pn)fL(f,P_n)\to\underline{\int}f が必要なので、PnP_n は本文の証明どおり Qn,QnQ_n, Q_n' を含むように取っておきます)。

さらに D=n=1Pn{a,b}D = \bigcup_{n=1}^{\infty}P_n \cup \{a,b\} とおきます。各 PnP_n は有限集合なので DD は可算集合であり、Proposition 6.4 の 4 より m(D)=0m(D) = 0 です。

鍵となる補題。 x[a,b]Dx \in [a,b]\setminus D とすると、ffxx で連続であることと (x)=u(x)\ell(x) = u(x) であることは同値です。

これを示します。xDx \notin D なので、各 nn について xxPnP_n のある小区間 [xi1(n),xi(n)][x_{i-1}^{(n)}, x_i^{(n)}]内部に属します。この開区間を In(x)I_n(x) と書くと、n(x)=mi(n)=infIn(x)f\ell_n(x) = m_i^{(n)} = \inf_{\overline{I_n(x)}}fun(x)=Mi(n)=supIn(x)fu_n(x) = M_i^{(n)} = \sup_{\overline{I_n(x)}}f です。

(連続 ⇒ (x)=u(x)\ell(x)=u(x)ffxx で連続とし、ε>0\varepsilon > 0 を任意に取ります。連続性より δ>0\delta > 0 が存在して、yx<δ|y - x| < \delta かつ y[a,b]y \in [a,b] ならば f(y)f(x)<ε|f(y)-f(x)| < \varepsilon です。PnP_n のメッシュは 00 に収束するので、In(x)\overline{I_n(x)} の長さが δ\delta より小さくなる nn が取れます。xIn(x)x \in \overline{I_n(x)} かつ長さが δ\delta 未満ですから In(x)(xδ,x+δ)\overline{I_n(x)} \subset (x-\delta, x+\delta) であり、この閉区間上のすべての yyf(y)f(x)<ε|f(y)-f(x)| < \varepsilon、したがって

un(x)n(x)=supIn(x)finfIn(x)f2ε.u_n(x) - \ell_n(x) = \sup_{\overline{I_n(x)}}f - \inf_{\overline{I_n(x)}}f \le 2\varepsilon .

n(x)(x)u(x)un(x)\ell_n(x) \le \ell(x) \le u(x) \le u_n(x) なので 0u(x)(x)2ε0 \le u(x)-\ell(x)\le 2\varepsilon です。ε>0\varepsilon > 0 は任意なので (x)=u(x)\ell(x)=u(x) を得ます。

(x)=u(x)\ell(x)=u(x) ⇒ 連続)(x)=u(x)\ell(x) = u(x) とします。(x)f(x)u(x)\ell(x)\le f(x)\le u(x) より 3 つは等しい値です。ε>0\varepsilon > 0 を任意に取ると、n(x)(x)\ell_n(x)\uparrow \ell(x) かつ un(x)u(x)u_n(x)\downarrow u(x) なので、ある nnun(x)n(x)<εu_n(x)-\ell_n(x) < \varepsilon となります。δ\deltaxx から In(x)\overline{I_n(x)} の両端点までの距離の小さい方(xx は内部の点なので正)とすると、yx<δ|y-x| < \delta なる y[a,b]y \in [a,b]In(x)\overline{I_n(x)} に属し、

f(y)f(x)supIn(x)finfIn(x)f=un(x)n(x)<ε|f(y)-f(x)| \le \sup_{\overline{I_n(x)}}f - \inf_{\overline{I_n(x)}}f = u_n(x)-\ell_n(x) < \varepsilon

が成り立ちます(f(y)f(y)f(x)f(x) がともに区間 [n(x),un(x)][\ell_n(x), u_n(x)] に入るため)。よって ffxx で連続です。補題の証明が終わりました。

定理の証明。 以上を組み合わせます。

Proof(Theorem 8.2)

ff は有界なので ,u\ell, u は有界可測、したがって [a,b][a,b] 上可積分です。

ff がリーマン可積分であることは f=f\underline{\int}f = \overline{\int}f と同値、すなわち上に記した積分値の同定により [a,b]dm=[a,b]udm\int_{[a,b]}\ell\,dm = \int_{[a,b]}u\,dm と同値です。u0u - \ell \ge 0 は可積分なので、これは Proposition 7.2 の 1 により [a,b](u)dm=0\int_{[a,b]}(u-\ell)\,dm = 0 と同値であり、さらに Proposition 6.4 の 1 により

u=a.e.u = \ell \quad \text{a.e.}

と同値です。

一方、上の補題により [a,b]D[a,b]\setminus D の点 xx については「ffxx で不連続」と「(x)<u(x)\ell(x) < u(x)」が同値です。したがって不連続点の集合 DfD_f と集合 {<u}\{\ell < u\} の対称差は DD に含まれます。m(D)=0m(D)=0 なので、ルベーグ測度の完備性から、m(Df)=0m(D_f) = 0m({<u})=0m(\{\ell < u\}) = 0 は同値です(一方が零集合なら他方はそれと DD の部分集合との和に含まれ、Proposition 6.4 の 4 より零集合)。

以上をつなぐと

f はリーマン可積分    u= a.e.    m({<u})=0    m(Df)=0f \text{ はリーマン可積分} \iff u = \ell \ \text{a.e.} \iff m(\{\ell < u\}) = 0 \iff m(D_f) = 0

となり、定理が示されました。

補足。 情報を \elluu という 2 つの可測関数に集約した点がこの証明の要でした。リーマン積分の言葉だけで示すには振動量 ωf(x)=limδ0(supyx<δfinfyx<δf)\omega_f(x) = \lim_{\delta\to0}(\sup_{|y-x|<\delta}f - \inf_{|y-x|<\delta}f) を導入することになりますが、ωf\omega_fDD の外で uu-\ell と一致するので、実質的に同じ証明です。

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.