1 絶対連続関数の定義と積分の絶対連続性
定義 1.1 (絶対連続関数).a<bを実数、K∈{R,C}、d∈N≥1とする。関数F:[a,b]→Kdが絶対連続 (absolutely continuous) であるとは、任意のε>0に対して、あるδ>0が存在し、a≤sj<tj≤bを満たし、内部が互いに交わらない有限個の部分区間[sj,tj]が
j=1∑m(tj−sj)<δを満たすならば、
j=1∑m∥F(tj)−F(sj)∥<εが成り立つことをいう。ノルムは Euclid ノルムとする。絶対連続関数全体をAC([a,b];Kd)と書く。
I⊆Rを内部が空でない区間とする。関数F:I→Kdが局所絶対連続 (locally absolutely continuous) であるとは、任意の有限閉区間[a,b]⊆Iへの制限が絶対連続であることをいう。その全体をACloc(I;Kd)と書く。Iが端点を含むかどうかによらず、任意の有限閉区間[a,b]⊆I上でノルムが可積分である可測関数I→Kdの全体を、ほとんど至る所での一致によって同一視した空間をLloc1(I;Kd)と書く。
補題 1.2.a<b、K∈{R,C}、d∈N≥1とする。このとき、次が成り立つ。
- F∈AC([a,b];Kd)は一様連続である。
- F,G∈AC([a,b];Kd)、α,β∈Kならば、αF+βGは絶対連続である。
- F:[a,b]→Kdが絶対連続であるための必要十分条件は、すべての実座標成分が絶対連続であることである。K=Cの場合は各成分の実部と虚部を実座標成分とする。
- F:[a,b]→Kdが Lipschitz 連続ならば、Fは絶対連続である。
証明. 絶対連続性の条件を一つの区間[s,t]に適用すると、∣t−s∣<δから∥F(t)−F(s)∥<εが従う。従って主張 (1)が成り立つ。
任意の有限区間族に対して
j∑∥α(F(tj)−F(sj))+β(G(tj)−G(sj))∥≤∣α∣j∑∥F(tj)−F(sj)∥+∣β∣j∑∥G(tj)−G(sj)∥である。F,Gのそれぞれにε/(2(1+∣α∣+∣β∣))を用いて得る二つのδの小さい方を取ると、右辺はε未満となる。従って主張 (2)を得る。
実座標の数をNとすると、任意のz∈Kdについて、各実座標の絶対値は∥z∥以下であり、∥z∥は実座標の絶対値の和以下である。前者からFの絶対連続性は各実座標成分の絶対連続性を含意する。逆に、各実座標成分の絶対連続性にε/Nを適用し、得られた有限個のδの最小値を取ると、後者の評価からFは絶対連続である。以上より主張 (3)が従う。
L≥0がFの Lipschitz 定数ならば、増分のノルムの和はL∑j(tj−sj)以下である。δ=ε/(1+L)とすれば主張 (4)を得る。▨
補題 1.3.a<b、K∈{R,C}、d∈N≥1、g∈L1([a,b];Kd)とする。このとき、次が成り立つ。
- 任意のε>0に対して、あるδ>0が存在し、任意の Lebesgue 可測集合E⊆[a,b]について、λ1(E)<δならば∫E∥g(t)∥dt<εとなる。
- ∥⋅∥∗をKd上の任意のノルムとする。このとき、t↦∥g(t)∥∗は[a,b]上で可積分であり、任意の Lebesgue 可測集合E⊆[a,b]について、∥∫Eg(t)dt∥∗≤∫E∥g(t)∥∗dtである。特に、Euclid ノルムについて∥∫Eg(t)dt∥≤∫E∥g(t)∥dtである。
- c∈Kdとすると、F(t)=c+∫atg(s)dsは[a,b]上で絶対連続である。
証明. 有限値の代表元gを取り、q(t)=∥g(t)∥とおく。関数列q1{q>n}は零へ点ごとに収束し、可積分関数qに支配される。§E10.11 定理 3.1により、M∈N≥1を十分大きく取ると
∫{q>M}q(t)dt<2εとなる。δ=ε/(2M)とすれば、λ1(E)<δに対して
∫Eq≤Mλ1(E)+∫{q>M}q<εであり、主張 (1)を得る。
Kdの実座標をx1,…,xNと書き、e1,…,edをKdの標準基底としてC=maxk∥ek∥∗とおく。z∈Kdに対して、三角不等式から∥z∥∗≤C∑k=1d∣zk∣≤C∑i=1N∣xi(z)∣である。従って、z,w∈Kdについて
∥z∥∗−∥w∥∗≤∥z−w∥∗≤Ci=1∑N∣xi(z)−xi(w)∣であり、∥⋅∥∗は連続である。よって∥g∥∗は可測であり、可積分関数C∑i∣xi∘g∣以下であるから可積分である。
各iについて、xi∘gの正部分と負部分のそれぞれに§E10.7 定理 7.3を適用し、得られた二つの非負単関数列の差をgi,nとする。gi,nは有限個の値を取る可測関数であり、各点でgi,n→xi∘g(n→∞)かつ∣gi,n∣≤∣xi∘g∣を満たす。実座標がg1,n,…,gN,nである写像をGn:[a,b]→Kdとし、Gnの値の有限集合をVnとする。積分の線形性§E10.10 定理 2.3と三角不等式から
∫EGn(t)dt∗=v∈Vn∑λ1(E∩Gn−1(v))v∗≤v∈Vn∑λ1(E∩Gn−1(v))∥v∥∗=∫E∥Gn(t)∥∗dtである。Gnの各実座標は∣xi∘g∣に支配されるので、§E10.11 定理 3.1により∫EGn→∫Egである。∥⋅∥∗の連続性により各点で∥Gn∥∗→∥g∥∗であり、∥Gn∥∗≤C∑i∣xi∘g∣であるから、再び§E10.11 定理 3.1により∫E∥Gn∥∗→∫E∥g∥∗である。上の不等式でn→∞とし、左辺に∥⋅∥∗の連続性を用いると、主張 (2)を得る。
内部が互いに交わらない[sj,tj]⊆[a,b]に対して、積分の加法性と主張 (2)から
j∑∥F(tj)−F(sj)∥≤j∑∫sjtj∥g(t)∥dt=∫⋃j[sj,tj]∥g(t)∥dtである。共有する端点は零集合なので最後の等式を妨げない。和集合の測度は区間の長さの和に等しいため、主張 (1)を適用して主張 (3)を得る。▨
2 変動と積分表示
定義 2.1 (全変動).a<bとし、F:[a,b]→Rを関数とする。a≤s<t≤bに対して、[s,t]上のFの全変動 (total variation) を
Var(F;[s,t])=s=x0<x1<⋯<xn=tsupk=1∑n∣F(xk)−F(xk−1)∣によって定める。上限はすべての有限分割について取る。Var(F;[s,s])=0とする。Var(F;[a,b])<∞であるとき、Fは有界変動 (of bounded variation) であるという。
補題 2.2.a<b、F∈AC([a,b];R)とする。このとき、関数
V(t)=Var(F;[a,t])(a≤t≤b)は有限値で絶対連続であり、任意のa≤s≤t≤bに対して
V(t)−V(s)=Var(F;[s,t])≥∣F(t)−F(s)∣を満たす。さらに、
P(t)=2V(t)+F(t)−F(a),Q(t)=2V(t)−F(t)+F(a)は単調非減少な絶対連続関数であり、P(a)=Q(a)=0、F(t)=F(a)+P(t)−Q(t)が成り立つ。
証明.Fの絶対連続性にε=1を用いて得るδ>0を取り、[a,b]を長さがすべてδ未満のm個の閉区間に分割する。任意の有限分割へこのm個の区間の端点を加えると、三角不等式により増分の絶対値の和は減少しない。端点を加えた後の分割の各小区間を、固定したm個の区間ごとに集める。各集合の区間の長さの和はδ未満なので、対応する増分の絶対値の和は1未満である。従って任意の有限分割の和はm以下であり、Var(F;[a,b])≤m<∞となる。
a≤u<v<w≤bとする。[u,w]の任意の分割へvを加えると、増分の和は[u,v]上の全変動と[v,w]上の全変動の和以下である。上限を取ると
Var(F;[u,w])≤Var(F;[u,v])+Var(F;[v,w])を得る。逆に、任意のη>0に対して、二つの区間の全変動をそれぞれ誤差η/2未満で近似する有限分割を取り、併合する。併合した分割の増分の和は、二つの全変動の和からηを引いた値より大きい。η↓0とすれば反対向きの不等式を得る。端点が一致する場合は全変動零の規約から同じ加法性が成り立つ。u=aとすれば、主張のV(t)−V(s)の等式を得る。分割{s,t}によって増分の絶対値の評価も従う。
ε>0に対して、Fの絶対連続性にε/2を用いて得るδ>0を取る。内部が互いに交わらない[sj,tj]の長さの和がδ未満であるとする。各[sj,tj]を任意に有限分割し、全小区間を合わせると、内部は互いに交わらず、長さの総和は変わらない。従って全増分の絶対値の和はε/2未満である。Vは単調非減少であるから、∣V(tj)−V(sj)∣=Var(F;[sj,tj])である。区間数は有限なので、各区間の分割について別々に上限を取ることができ、
j∑∣V(tj)−V(sj)∣=j∑Var(F;[sj,tj])≤2ε<εを得る。従ってVは絶対連続である。
補題 1.2 (2)によりP,Qは絶対連続である。s≤tに対するV(t)−V(s)≥∣F(t)−F(s)∣から、P(t)−P(s)≥0とQ(t)−Q(s)≥0を得る。定義式からP(a)=Q(a)=0およびF(t)=F(a)+P(t)−Q(t)が成り立つ。▨
補題 2.3.O⊆Rを開集合とする。このとき、互いに素な開区間からなる高々可算な集合Jが存在し、O=⋃J∈JJが成り立つ。
補題 2.4.a<bとし、H∈AC([a,b];R)を単調非減少な関数とする。Hを(−∞,a]上ではH(a)、[b,∞)上ではH(b)として実直線へ延長し、延長をHと書く。このとき、Hの Lebesgue–Stieltjes 測度νは有限であり、Lebesgue 測度に関して絶対連続である。また、非負可積分関数h:[a,b]→Rが存在して、任意のt∈[a,b]に対して
H(t)=H(a)+∫ath(s)dsが成り立つ。
証明.補題 1.2 (1)によりHは連続であるから、Hは実直線上で連続かつ単調非減少である。§E10.9 定理 9.1により、任意のs<tに対して
ν((s,t])=H(t)−H(s)を満たす Borel 測度νが存在する。十分大きいn∈N≥1に対して[−n,n]は[a,b]を含むので、測度の下からの連続性から
ν(R)=n→∞limν((−n,n])=H(b)−H(a)<∞である。任意のx∈Rについて、測度の上からの連続性とHの連続性から
ν({x})=n→∞limν((x−1/n,x])=n→∞lim(H(x)−H(x−1/n))=0を得る。従って、s<tならばν((s,t))=H(t)−H(s)である。
ε>0に対して、Hの絶対連続性に対応するδ>0を取る。写像r(x)=min{b,max{a,x}}によってH=H∘rと書くことができる。内部が互いに交わらない有限区間族[sj,tj]⊂Rの長さの和がδ未満ならば、[r(sj),r(tj)]から一点区間を除いた族も内部が互いに交わらず、長さの和は増えない。従って
j∑(H(tj)−H(sj))<εとなる。
N⊆Rを Lebesgue 測度零の Borel 集合とする。§E10.16 定理 8.2により、N⊆O、λ1(O)<δを満たす開集合Oが存在する。補題 2.3により、Oは互いに素な開区間の高々可算個の和集合である。λ1(O)<∞なので、これらの開区間はすべて有界であり、O=⋃j(αj,βj)と書くことができる。任意の有限部分族について、閉区間[αj,βj]は内部が互いに交わらず、その長さの和はλ1(O)以下であるからδ未満である。Hに対するδの性質から、任意の有限部分族について
j∑ν((αj,βj))=j∑(H(βj)−H(αj))<εとなる。可算加法性からν(N)≤ν(O)≤εを得る。ε>0は任意なのでν(N)=0である。従ってνは Borel 集合上の Lebesgue 測度に関して絶対連続である。
[a,b]上の Borel 集合族に制限したνと Lebesgue 測度は、ともに有限正測度である。§E10.14 定理 1.3により、非負有限実数値可測関数hが存在し、任意の Borel 集合E⊆[a,b]に対してν(E)=∫Eh(s)dsとなる。∫abh(s)ds=ν([a,b])<∞なのでhは可積分である。a<t≤bに対してE=(a,t]とすると
H(t)−H(a)=ν((a,t])=∫ath(s)dsである。t=aでは両辺が零なので、積分表示は[a,b]のすべての点で成り立つ。▨
定理 2.5 (絶対連続関数の基本定理).a<b、K∈{R,C}、d∈N≥1とし、F:[a,b]→Kdを関数とする。このとき、次の条件は同値である。
- Fは絶対連続である。
- あるg∈L1([a,b];Kd)が存在し、すべてのt∈[a,b]に対してF(t)=F(a)+∫atg(s)dsが成り立つ。
- Fは連続であり、(a,b)上でほとんど至る所微分可能である。その導関数は可積分であり、すべてのt∈[a,b]に対してF(t)=F(a)+∫atF′(s)dsが成り立つ。導関数が定まらない零集合上では値を零とする。
これらの条件が成り立つとき、積分表示の密度gはほとんど至る所でF′に一致する。従って、密度はほとんど至る所の一致を除いて一意である。
証明.(1)⇒(2)を示す。実数値の絶対連続関数Fに補題 2.2を適用し、F−F(a)=P−Qと書く。補題 2.4により、非負可積分関数p,qが存在して
P(t)=∫atp(s)ds,Q(t)=∫atq(s)dsがすべてのtで成り立つ。g=p−qは可積分であり、積分の線形性からF(t)=F(a)+∫atg(s)dsを得る。一般のF:[a,b]→Kdについては、補題 1.2 (3)により各実座標成分が絶対連続である。各実座標成分に得られた密度を合わせてgとすると、∥g∥は有限個の実成分の絶対値の和以下なので可積分であり、全点のベクトル値積分表示が成り立つ。
(2)⇒(3)を示す。gを[a,b]の外で零に延長すると、実直線上の可積分関数となる。§E13.1 定理 4.1 (3)により、Fは(a,b)のほとんど至る所で微分可能であり、F′=gである。また、補題 1.3 (3)と補題 1.2 (1)によりFは連続である。導関数を例外零集合上で零とした関数はgとほとんど至る所で一致し、Lebesgue 測度の完備性により可測である。§E10.10 定理 3.2により、F′は可積分であり、gの積分表示をF′の積分表示へ替えることができる。
(3)⇒(1)は、可積分関数F′に補題 1.3 (3)を適用すれば従う。
任意の積分表示の密度gに対して、既に用いた§E13.1 定理 4.1 (3)によりg=F′がほとんど至る所で与えられる。従って、任意の二つの積分表示の密度は、ほとんど至る所で一致する。▨
系 2.6.I⊆Rを内部が空でない区間、t0∈I、K∈{R,C}、d∈N≥1とし、F:I→Kdを関数とする。このとき、Fが局所絶対連続であるための必要十分条件は、あるg∈Lloc1(I;Kd)が存在して
F(t)=F(t0)+∫t0tg(s)ds(t∈I)が成り立つことである。t<t0では積分を−∫tt0g(s)dsとする。この積分表示が成り立つとき、F′=gがIの内部のほとんど至る所で成り立つ。特に、F∈ACloc(I;Kd)がF′=0をほとんど至る所で満たすならば、Fは定数である。
証明. 必要性を示す。Fを局所絶対連続とする。Iの内部は、端点が有理数でIの内部に含まれる有限閉区間の全体の和集合であり、これらの区間は可算個である。各区間へ定理 2.5を適用する。各区間の例外零集合の和集合も零集合であり、その外ではF′が定まる。g=F′とし、微分が定まらない点およびIに含まれる端点ではg=0とおく。
任意の[a,b]⊆Iに定理 2.5を適用して得る可積分密度は、(a,b)のほとんど至る所でgに一致する。従ってgは各有限閉区間で可測かつ可積分であり、可算個の区間と高々二つの端点によってIを覆うと、I上でも可測である。t0,tを端点とする区間の全点積分表示から、主張の式を得る。
十分性を示す。主張の積分表示を仮定し、任意の[a,b]⊆Iを取る。積分の加法性から、t∈[a,b]に対してF(t)=F(a)+∫atg(s)dsとなる。補題 1.3 (3)によりF∣[a,b]は絶対連続である。
積分表示が成り立つとき、任意の[a,b]⊆I上でgは積分表示の密度であるから、定理 2.5により(a,b)のほとんど至る所でF′=gである。Iの内部を可算個の区間(a,b)で覆うと、F′=gはIの内部のほとんど至る所で成り立つ。F∈ACloc(I;Kd)がほとんど至る所でF′=0を満たすならば、必要性の証明で得た密度gはほとんど至る所で零であり、§E10.10 定理 3.2により積分表示からF(t)=F(t0)がすべてのt∈Iで成り立つ。▨
系 2.7.I⊆Rを内部が空でない区間、K∈{R,C}、d∈N≥1とし、F:I→Kdを関数とする。このとき、次が成り立つ。
- F∈ACloc(I;Kd)とし、連続写像g:I→Kdについて、Iの内部のほとんどすべての点tでFが微分可能でありF′(t)=g(t)が成り立つとする。このとき、FはIの各点で微分可能であり(Iに含まれる端点では片側微分可能であり)、すべてのt∈IでF′(t)=g(t)が成り立つ。特に、FはI上で連続微分可能である。
- FがI上で連続微分可能である(Iに含まれる端点では片側微分係数を用いる)ならば、F∈ACloc(I;Kd)であり、任意のt0,t∈Iに対してF(t)=F(t0)+∫t0tF′(s)dsが成り立つ。t<t0では積分を−∫tt0F′(s)dsとする。
従って、FがI上で連続微分可能であるための必要十分条件は、Fが局所絶対連続であり、Iの内部のほとんど至る所でF′に一致する連続写像が存在することである。
証明.主張 (1)を示す。t0∈Iを固定する。系 2.6により、F(t)=F(t0)+∫t0tk(s)dsをすべてのt∈Iで満たすk∈Lloc1(I;Kd)が存在し、Iの内部のほとんど至る所でk=F′である。仮定からk=gがIのほとんど至る所で成り立つ。gは連続であるから可測であり、有限閉区間上で有界である。従って§E10.10 定理 3.2により、すべてのt∈IでF(t)=F(t0)+∫t0tg(s)dsである。
t∈Iと、t+h∈Iを満たすh=0を取り、tとt+hを端点とする閉区間をEhとする。補題 1.3 (2)により
hF(t+h)−F(t)−g(t)=∣h∣1∫Eh(g(s)−g(t))ds≤s∈Ehsup∥g(s)−g(t)∥である。gはtで連続であるから、右辺はh→0のとき零へ収束する。従って、Fはtで微分可能であり(tがIに含まれる端点ならば片側微分可能であり)、F′(t)=g(t)である。F′=gはI上で連続であるから、FはI上で連続微分可能である。
主張 (2)を示す。FをI上で連続微分可能とし、有限閉区間[a,b]⊆Iを取る。FのN個の実座標成分をx1∘F,…,xN∘Fと書く。各(xi∘F)′は[a,b]上で連続であるから、Ki=max[a,b]∣(xi∘F)′∣は有限である。a≤s<t≤bに対して§D1.14 定理 3.1をxi∘F∣[s,t]に適用すると、∣xi(F(t))−xi(F(s))∣≤Ki(t−s)を得る。Euclid ノルムは実座標の絶対値の和以下であるから、∥F(t)−F(s)∥≤(K1+⋯+KN)(t−s)であり、F∣[a,b]は Lipschitz 連続である。補題 1.2 (4)によりF∣[a,b]は絶対連続であり、従ってF∈ACloc(I;Kd)である。t0∈Iを任意に取る。系 2.6により、F(t)=F(t0)+∫t0tk(s)dsをすべてのt∈Iで満たし、Iの内部のほとんど至る所でk=F′となるk∈Lloc1(I;Kd)が存在する。F′は連続であるから可測であり、有限閉区間上で有界である。§E10.10 定理 3.2により、積分表示のkをF′に替えることができる。▨
命題 2.8.a0<a1<⋯<amを実数、K∈{R,C}、d∈N≥1とする。各j∈{1,…,m}に対してFj∈AC([aj−1,aj];Kd)とし、j<mならばFj(aj)=Fj+1(aj)とする。このとき、各区間上でF=Fjと定めた関数F:[a0,am]→Kdは絶対連続である。
3 積・合成・正部分と部分積分
定理 3.1.I⊆Rを内部が空でない区間、d,e,q∈N≥1とする。このとき、次が成り立つ。
- U⊆Rdを開集合、Φ:U→RqをC1写像とし、F∈ACloc(I;Rd)がF(I)⊆Uを満たすとする。このときΦ∘F∈ACloc(I;Rq)であり、ほとんど至る所で
(Φ∘F)′(t)=DΦ(F(t))F′(t)
が成り立つ。複素座標をもつ場合も、実部と虚部によって実座標空間と同一視し、Φに実変数のC1性を仮定すれば同じ結論が成り立つ。
- K∈{R,C}とし、B:Kd×Ke→Kqを双線形写像とする。このとき、F∈ACloc(I;Kd)、G∈ACloc(I;Ke)ならばB(F,G)は局所絶対連続であり、ほとんど至る所で
dtdB(F(t),G(t))=B(F′(t),G(t))+B(F(t),G′(t))
が成り立つ。特に、実数値・複素数値の関数の積およびサイズの合う行列の積について積の微分公式が成り立つ。
I=[a,b]が有限閉区間である場合、各結論の局所絶対連続性は[a,b]上の絶対連続性である。
証明.主張 (1)を示す。[a,b]⊆Iを固定する。Fは連続なので、K=F([a,b])はUのコンパクト部分集合である。各点x∈Kの周りにB(x,2rx)⊆Uを満たす球を取り、B(x,rx)からKの有限部分被覆を選ぶ。選んだ半径の最小値より小さいρ>0を取ると、Kの閉ρ近傍はUに含まれる。この閉近傍は有界かつ閉であるからコンパクトである。従って、あるM≥0が存在し、この閉近傍上で∥DΦ∥≤Mとなる。
x,y∈Kが∥x−y∥<ρを満たすならば、線分[x,y]はこの近傍に含まれる。§E4.3 定理 2.1により
∥Φ(y)−Φ(x)∥≤M∥y−x∥である。ε>0に対し、Fの絶対連続性にmin{ρ,ε/(1+M)}を適用してδ>0を取る。内部が互いに交わらず、長さの総和がδ未満である有限個の区間[sj,tj]⊆[a,b]について、各∥F(tj)−F(sj)∥<ρであり、
j∑∥Φ(F(tj))−Φ(F(sj))∥≤Mj∑∥F(tj)−F(sj)∥<εを得る。従ってΦ∘Fは[a,b]上で絶対連続である。Fはほとんど至る所で微分可能なので、その各点で§E4.3 定理 1.1を適用すれば微分公式を得る。任意の有限閉区間でこの結論が成り立ち、内部を可算個の区間で覆うとI上の結論を得る。
主張 (2)を示す。有限次元の双線形写像Bは座標表示が有限個の積の和なので、あるC≥0が存在して∥B(x,y)∥≤C∥x∥∥y∥がすべてのx,yで成り立つ。恒等式
B(x+h,y+k)−B(x,y)=B(h,y)+B(x,k)+B(h,k)の最後の項はC∥h∥∥k∥以下であり、(h,k)のノルムについて二次の項である。従ってBはC1写像であり、DB(x,y)(h,k)=B(h,y)+B(x,k)である。補題 1.2 (3)により(F,G)は局所絶対連続なので、主張 (1)をBと(F,G)に適用して結論を得る。▨
系 3.2.I⊆Rを内部が空でない区間、K∈{R,C}、n∈N≥1とする。このとき、次が成り立つ。
- f∈ACloc(I;K)がすべてのt∈Iでf(t)=0を満たすならば、1/fは局所絶対連続であり、(1/f)′=−f′/f2がほとんど至る所で成り立つ。
- A:I→Kn×nの各成分が局所絶対連続であり、すべてのt∈IでA(t)が可逆であるとする。このときA−1の各成分も局所絶対連続であり、
(A−1)′=−A−1A′A−1
がほとんど至る所で成り立つ。
- A:I→Kn×nの各成分が局所絶対連続ならば、detAも局所絶対連続である。AjをAの第j列とすると、ほとんど至る所で
(detA)′=j=1∑ndet(A1,…,Aj−1,Aj′,Aj+1,…,An)
が成り立つ。さらに全点で可逆ならば、(detA)′=(detA)tr(A−1A′)がほとんど至る所で成り立つ。
Iが有限閉区間である場合、各結論の局所絶対連続性は絶対連続性を意味する。
証明. 逆数写像z↦1/zはK∖{0}上で実変数のC1写像である。逆行列の各成分は、余因子の多項式を行列式で割った関数なので、可逆行列の開集合上でC1である。行列式も成分の多項式でありC1である。従って定理 3.1 (1)から、逆数・逆行列・行列式の局所絶対連続性を得る。
f(1/f)=1とAA−1=idに定理 3.1 (2)を適用すると、ほとんど至る所で
f′f1+f(f1)′=0,A′A−1+A(A−1)′=0となる。それぞれfとAの逆を用いて整理すると、主張 (1)と主張 (2)の公式を得る。
Aが微分可能な点tを取る。detA(t+h)の各列へAj(t+h)=Aj(t)+hAj′(t)+o(h)を代入し、行列式の列に関する多重線形性によって展開すると、hについて一次の項は、一つの列だけをAj′(t)に替えた行列式の和にhを掛けたものとなる。二つ以上の列の増分を含む項はo(h)である。従って主張 (3)の最初の公式が成り立つ。A(t)が可逆である点では、C=A(t)−1A′(t)とおくとAj′(t)=∑kAk(t)Ckjである。第j列をAj′(t)に替えた行列式は、他の列と重複する項が消えるので(detA(t))Cjjに等しい。jについて足すと、トレースを用いた公式を得る。▨
補題 3.3.a<bを実数とし、u∈AC([a,b];R)とする。u+=max{u,0}とおく。このとき、次が成り立つ。
- u+∈AC([a,b];R)であり、(a,b)のほとんど至る所で(u+)′=1{u>0}u′が成り立つ。
- (a,b)のほとんどすべての点tについて、u(t)=0ならばu′(t)=0である。
- v∈AC([a,b];R)とすると、max{u,v}∈AC([a,b];R)であり、(a,b)のほとんど至る所でmax{u,v}′=1{u>v}u′+1{u≤v}v′が成り立つ。
証明. 実数x,yについて∣x+−y+∣≤∣x−y∣である。従って、内部が互いに交わらない有限個の区間[sj,tj]⊆[a,b]について∑j∣u+(tj)−u+(sj)∣≤∑j∣u(tj)−u(sj)∣であり、uの絶対連続性の条件を満たすεとδの組はu+についても同じ条件を満たす。よってu+∈AC([a,b];R)である。定理 2.5をuとu+に適用すると、零集合Z⊆(a,b)が存在し、すべてのt∈(a,b)∖Zでuとu+はともに微分可能である。
t∈(a,b)∖Zを取る。u(t)>0ならば、uの連続性によりtのある近傍でu+=uであるから、(u+)′(t)=u′(t)である。u(t)<0ならば、tのある近傍でu+=0であるから、(u+)′(t)=0である。u(t)=0とする。s∈[a,b]∖{t}に対してr(s)=u(s)/(s−t)とおくと、s→tのときr(s)→u′(t)である。s>tならばu+(s)/(s−t)=max{r(s),0}であり、s<tならばu+(s)/(s−t)=min{r(s),0}である。従って、u+のtにおける右側の差分商はmax{u′(t),0}へ、左側の差分商はmin{u′(t),0}へ収束する。u+はtで微分可能であるから二つの極限は一致し、u′(t)=0かつ(u+)′(t)=0である。三つの場合のいずれでも(u+)′(t)=1{u>0}(t)u′(t)が成り立ち、u(t)=0ならばu′(t)=0である。従って、主張 (1)と主張 (2)が成り立つ。
主張 (3)を示す。max{u,v}=v+(u−v)+である。補題 1.2 (2)によりu−vは絶対連続であり、主張 (1)により(u−v)+は絶対連続で、ほとんど至る所で((u−v)+)′=1{u>v}(u′−v′)である。再び補題 1.2 (2)によりmax{u,v}は絶対連続であり、ほとんど至る所で
max{u,v}′=v′+1{u>v}(u′−v′)=1{u>v}u′+1{u≤v}v′である。▨
定理 3.4.a<b、K∈{R,C}、d,e,q∈N≥1とし、B:Kd×Ke→Kqを双線形写像とする。このとき、F∈AC([a,b];Kd)、G∈AC([a,b];Ke)ならば、
∫abB(F′(t),G(t))dt=B(F(b),G(b))−B(F(a),G(a))−∫abB(F(t),G′(t))dtが成り立つ。特に、f,g∈AC([a,b];C)について
∫abf′(t)g(t)dt=f(b)g(b)−f(a)g(a)−∫abf(t)g′(t)dtが成り立つ。
証明.F,Gは有限閉区間上で連続なので有界であり、F′,G′は可積分である。有限次元の双線形写像の評価∥B(x,y)∥≤C∥x∥∥y∥により、二つの被積分関数は可積分である。定理 3.1 (2)によりB(F,G)は絶対連続であり、その導関数はほとんど至る所でB(F′,G)+B(F,G′)に一致する。定理 2.5の全点積分表示を両端点に適用して整理すると、最初の等式を得る。複素共役は実線形写像なので、定理 3.1 (1)によりgは絶対連続であり、(g)′=g′である。B(z,w)=zwと関数f,gに最初の等式を適用して、複素共役を含む等式を得る。▨
4 例と演習
例 4.1.F(t)=∣t∣を[−1,1]上で考える。このとき、不等式∣t∣−∣s∣≤∣t−s∣と補題 1.2 (4)により、Fは絶対連続である。0における左微分係数は−1、右微分係数は1なので、Fは0で微分可能でない。任意のc∈Rに対して
gc(t)=⎩⎨⎧−1,c,1,t<0,t=0,t>0とおくと、すべてのt∈[−1,1]に対して
F(t)=1+∫−1tgc(s)dsが成り立つ。実際、t≤0ならば右辺は1−(t+1)=−t、t≥0ならば1−1+t=tである。一点の値cは積分を変えない。一方、Fの値をt=0だけ1に替えた関数Fは不連続である。従ってFは絶対連続でなく、上の全点積分表示もt=0で成立しない。密度を零集合上で変えても積分表示は保たれるが、関数の値を一点で変えると積分表示は失われる。
例 4.2 (Cantor 関数). 連続で単調非減少な関数c:[0,1]→Rと開集合U⊆(0,1)で、次の二条件を満たすものが存在する。c(0)=0、c(1)=1である。λ1(U)=1であり、各t∈Uに対して、tを含みcが定数となる開区間が存在する。このとき、cは定理 2.5 (3)の条件のうち、全点での積分表示を除くすべてを満たす。しかしcは絶対連続でない。さらに、cは(0,1)のほとんど至る所でc′=0を満たすが定数でないので、系 2.6の最後の主張は、局所絶対連続性の仮定を連続性に替えると成り立たない。
証明.cとUの存在の証明は演習とする(問題 4.8)。
t∈Uならば、cはtの近傍で定数であるから、tで微分可能でありc′(t)=0である。[0,1]∖Uは零集合であるから、cは(0,1)のほとんど至る所で微分可能であり、例外零集合上で値を零とした導関数は恒等的に零であって可積分である。一方、
c(1)−c(0)=1=0=∫01c′(s)dsであるから、全点での積分表示はt=1で成立しない。定理 2.5によりcは絶対連続でない。▨
例 4.4.[0,1]上の関数
F(t)={t4sin2(1/t2),0,t>0,t=0,Φ(s)=sは、ともに絶対連続であり、F([0,1])⊆[0,1]を満たす。しかしΦ∘Fは絶対連続でない。
解答.
x∈Oに対して、xを含みOに含まれる開区間全体の和集合をJ(x)とする。Oは開集合であるから、J(x)は空でない。xを共有する区間の和集合は区間であり、開集合の和集合は開集合であるから、J(x)はxを含みOに含まれる開区間である。x,y∈OについてJ(x)∩J(y)=∅ならば、J(x)∪J(y)はxとyをともに含みOに含まれる開区間である。J(x)とJ(y)の定義によりJ(x)∪J(y)⊆J(x)かつJ(x)∪J(y)⊆J(y)であるから、J(x)=J(y)である。従ってJ={J(x):x∈O}は互いに素な開区間からなる集合であり、その和集合はOである。
全単射q:N≥0→Qを一つ固定する。空でない開区間は有理数を含むので、各J∈Jに対してq(m)∈Jを満たす最小のm∈N≥0が定まる。Jの元は互いに素であるから、異なる元には異なるmが対応する。従ってJは高々可算である。▨
問題 4.6.命題 2.8を、各区間の積分表示を用いて証明せよ。
解答.
定理 2.5によって、各jについて可積分な密度gjを取り、
Fj(t)=Fj(aj−1)+∫aj−1tgj(s)ds(aj−1≤t≤aj)と書く。開区間(aj−1,aj)上でg=gjとし、分点上でg=0とすると、区間数が有限なのでgは[a0,am]上で可積分である。端点での一致条件を用いて積分表示を順に足すと、t∈[aj−1,aj]に対して
F(t)=F1(a0)+k<j∑∫ak−1akgk(s)ds+∫aj−1tgj(s)ds=F1(a0)+∫a0tg(s)dsとなる。補題 1.3 (3)によりFは絶対連続である。▨
問題 4.7.例 4.4を証明せよ。合成の全変動を調べる際には、n∈N≥1に対して
xn=(nπ)−1/2,yn=((n+1/2)π)−1/2を用いよ。
解答.
t>0において
F′(t)=4t3sin2(1/t2)−4tsin(1/t2)cos(1/t2)である。∣F(h)/h∣≤h3→0なのでF′(0)=0であり、表示したF′(t)もt↓0で零に収束する。従ってFは[0,1]上で連続微分可能であり、系 2.7 (2)により[0,1]上で絶対連続である。また0≤F(t)≤t4≤1である。
h(s)=1/(2s)(s>0)、h(0)=0とおく。任意のu∈(0,1]に対して
∫0uh(s)ds=η↓0lim∫ηu2sds=η↓0lim(u−η)=uである。最初の等号は非負関数に対する§E10.11 定理 1.1による。特にhは[0,1]上で可積分であり、補題 1.3 (3)からΦは絶対連続である。
G=Φ∘Fとおくと、G(t)=t2∣sin(1/t2)∣である。xn+1<yn<xnであり、
G(xn)=0,G(yn)=(n+1/2)π1となる。1≤n≤Nの各xn+1,yn,xnを含む[0,1]の有限分割を取ると、その増分の絶対値の和は
2n=1∑N(n+1/2)π1以上である。この和はN→∞で発散するのでGの全変動は無限である。補題 2.2により、Gは絶対連続でない。外側のΦはs=0で微分可能でなく、定理 3.1 (1)の仮定を満たさない。▨
問題 4.8.例 4.2の関数cと開集合Uが存在することを証明せよ。連続で単調非減少でありf(0)=0、f(1)=1を満たす関数f:[0,1]→Rに対して
(Tf)(t)=⎩⎨⎧21f(3t),21,21+21f(3t−2),0≤t≤31,31≤t≤32,32≤t≤1とおき、c0(t)=t、cn+1=Tcnで定まる関数列を用いよ。
解答.
Xを、連続で単調非減少でありf(0)=0、f(1)=1を満たす関数f:[0,1]→Rの全体とする。f∈Xならば、t=1/3では21f(1)=21、t=2/3では21+21f(0)=21であるから、Tfの三つの式は分点で一致し、Tfは矛盾なく定まる連続関数である。第一の式の値は[0,1/2]に、第三の式の値は[1/2,1]に属し、各式は単調非減少であるから、Tfは単調非減少である。(Tf)(0)=0、(Tf)(1)=1であるからTf∈Xである。さらに、f,g∈Xについて
t∈[0,1]sup∣(Tf)(t)−(Tg)(t)∣≤21t∈[0,1]sup∣f(t)−g(t)∣である。
c0∈Xであるから、すべてのnについてcn∈Xである。∣c1−c0∣≤1と上の評価からsup∣cn+1−cn∣≤2−nである。従って、各tで(cn(t))は Cauchy 列であり、その極限をc(t)とすると、sup∣c−cn∣≤∑k≥n2−k=21−nである。cnはcへ一様収束するので、§D1.22 定理 2.1によりcは連続である。単調非減少性とc(0)=0、c(1)=1は極限で保たれる。上の評価からsup∣Tcn−Tc∣≤21sup∣cn−c∣→0であり、Tcn=cn+1→cであるからTc=cである。φ0(t)=t/3、φ2(t)=(t+2)/3とおくと、Tc=cは、すべてのt∈[0,1]について
c(φ0(t))=21c(t),c(φ2(t))=21+21c(t)が成り立ち、[1/3,2/3]上でc=1/2であることを意味する。
K0=[0,1]、Kn+1=φ0(Kn)∪φ2(Kn)とおく。φ0,φ2は長さℓの閉区間を長さℓ/3の閉区間へ写すので、帰納法によりKnは長さ3−nの2n個の閉区間の和集合である。従ってKnは閉集合であり、λ1(Kn)≤(2/3)nである。また0=φ0(0)、1=φ2(1)であるから、帰納法により0,1∈Knである。Un=(0,1)∖Knとおくと、Unは開集合である。
各nについて、任意のt∈Unに対し、tを含み(0,1)に含まれる開区間でcが定数となるものが存在することを、nについての帰納法で確かめる。U0=∅であるから、n=0では成り立つ。nで成り立つとし、t∈Un+1を取る。1/3=φ0(1)と2/3=φ2(0)はKn+1に属するので、t∈(0,1/3)、t∈(1/3,2/3)、t∈(2/3,1)のいずれかである。t∈(1/3,2/3)ならば、cは開区間(1/3,2/3)上で定数1/2である。t∈(0,1/3)ならば、t∈/Kn+1からt∈/φ0(Kn)であり、3t∈(0,1)∖Kn=Unである。帰納法の仮定により、3tを含み(0,1)に含まれる開区間Jでcが定数となるものが存在する。φ0(J)はtを含み(0,1)に含まれる開区間であり、s∈φ0(J)ならば3s∈Jであるから、c(s)=21c(3s)はφ0(J)上で一定である。t∈(2/3,1)ならば、t∈/φ2(Kn)から3t−2∈Unである。帰納法の仮定により、3t−2を含み(0,1)に含まれる開区間Jでcが定数となるものが存在する。φ2(J)はtを含み(0,1)に含まれる開区間であり、s∈φ2(J)ならば3s−2∈Jであるから、c(s)=21+21c(3s−2)はφ2(J)上で一定である。
U=⋃nUnとおくと、U⊆(0,1)は開集合であり、Uの各点はcが定数となる開区間に含まれる。すべてのnについて(0,1)∖U⊆Knであるから、λ1((0,1)∖U)≤(2/3)nである。n→∞としてλ1((0,1)∖U)=0、すなわちλ1(U)=1を得る。▨
問題 4.9.F(t)=logtをI=(0,1]上で考える。F∈ACloc(I;R)を示し、Fと(0,1]上で一致する絶対連続関数を[0,1]上へ定めることはできないことを示せ。
解答.
Fは(0,1]上で連続微分可能であり、F′(t)=1/tである。系 2.7 (2)によりF∈ACloc(I;R)である。
絶対連続な延長F:[0,1]→Rが存在すると仮定する。n∈N≥1に対し、区間[1/(2n),1/n]の長さは1/(2n)であり零へ収束するが、
F(1/n)−F(1/(2n))=log2である。絶対連続性の条件をε=(log2)/2と一つの区間に適用すると、十分大きいnにおいて左辺はε未満でなければならない。log2>εであるから、そのような延長は存在しない。▨