1 上接触集合と法写像
証明.主張 (1)を示す。x∈Γ+とp∈χu(x)をとり、w(y)=u(y)−u(x)−p⋅(y−x)をy∈Ωについて定める。w≤0がΩ上で成り立ち、w(x)=0であるから、wは内点xでΩ上の最大値をとる。w∈C1(Ω)であるからDw(x)=Du(x)−p=0である。pは空でない集合χu(x)の任意の元であったから、χu(x)={Du(x)}である。
主張 (2)を示す。x∈Γ+とし、主張 (1)によりDu(x)∈χu(x)である。w(y)=u(y)−u(x)−Du(x)⋅(y−x)とおくと、w≤0がΩ上で成り立ち、w(x)=0である。ξ∈Rnを任意にとる。Ωは開集合であるから、あるδ>0が存在して、C2級関数t↦w(x+tξ)は(−δ,δ)上で定義される。この関数はt=0で最大値をとるから、そのt=0での二階微分係数ξ⋅D2u(x)ξは0以下である。したがってD2u(x)は負半定値である。
主張 (3)を示す。Γ+の点列(xk)k≥1がx∈Ωに収束するとする。主張 (1)により、すべてのkとすべてのy∈Ωについてu(y)≤u(xk)+Du(xk)⋅(y−xk)が成り立つ。uとDuはxで連続であるから、k→∞としてu(y)≤u(x)+Du(x)⋅(y−x)がすべてのy∈Ωについて成り立つ。よってDu(x)∈χu(x)であり、x∈Γ+である。ゆえにΓ+はΩの相対閉集合であり、Γ+のRnにおける閉包をCとすればΓ+=Ω∩Cである。uはΩ上で連続であるから、任意のt∈Rについて{x∈Ω∣u(x)>t}は開集合であり、その開集合と閉集合Cの共通部分Γ+∩{u>t}は Borel 集合である。Ωは有界な開集合であるから、Rn∖Ω=∅であり、Ωは有界閉集合Kk={x∈Rn∣dist(x,Rn∖Ω)≥1/k}(k≥1)の和集合である。よってΓ+=⋃k≥1(C∩Kk)は可算個のコンパクト集合の和集合である。▨
補題 1.3.Ω⊆Rnを空でない有界開集合、d=diamΩとし、u∈C1(Ω)∩C(Ω)を実関数、Γ+をuの上接触集合とする。このとき、u+=max{u,0}とおくと、sup∂Ωuとsup∂Ωu+は実数であり、いずれも∂Ω上でuの上界である。mを、∂Ω上でu≤mを満たす任意の実数とし、
M=Ωsupu−mとおく。このとき、M>0ならば、BM/d(0)={p∈Rn∣∣p∣<M/d}について
BM/d(0)⊆Du(Γ+∩{u>m})が成り立つ。
証明.Rnは連結であり、ΩはRnと異なる空でない開集合であるから、∂Ωは空でないコンパクト集合である。uは∂Ω上で連続であるから、sup∂Ωu=max∂Ωuは実数であり、sup∂Ωu+=max{0,max∂Ωu}も実数である。この二つの実数はいずれも∂Ω上でu以上である。
mを∂Ω上でu≤mを満たす実数とし、M>0とする。Ωは空でない開集合であるからd>0である。uはΩ上で連続であり、ΩはΩで稠密であるから、u(x1)=supΩu=m+Mを満たすx1∈Ωが存在する。
p∈Rnが∣p∣<M/dを満たすとする。w(y)=u(y)−p⋅yはコンパクト集合Ω上で連続であるから、Ω上の最大値をある点x0∈Ωでとる。任意のz∈∂Ωについて、u(z)≤mと、x1,z∈ΩとdiamΩ=dから従う∣x1−z∣≤dにより
w(x1)−w(z)=u(x1)−u(z)−p⋅(x1−z)≥M−∣p∣d>0である。よってwは∂Ωの点で最大値をとらず、x0∈Ωである。w(y)≤w(x0)がすべてのy∈Ωについて成り立つことは、u(y)≤u(x0)+p⋅(y−x0)がすべてのy∈Ωについて成り立つことと同値である。したがってp∈χu(x0)であり、x0∈Γ+である。補題 1.2 (1)によりp=Du(x0)である。さらにw(x0)≥w(x1)から
u(x0)≥u(x1)+p⋅(x0−x1)≥m+M−∣p∣d>mである。ゆえにp=Du(x0)とx0∈Γ+∩{u>m}が成り立つ。pはBM/d(0)の任意の元であったから、包含BM/d(0)⊆Du(Γ+∩{u>m})が成り立つ。▨
補題 1.4.Ω⊆Rnを空でない有界開集合、d=diamΩとし、u∈C2(Ω)∩C(Ω)を実関数、Γ+をuの上接触集合とする。mを、∂Ω上でu≤mを満たす実数とし、M=supΩu−m、A=Γ+∩{u>m}とおく。このとき、M>0ならば、任意の Borel 関数g:Rn→[0,∞)に対して
∫BM/d(0)g(p)dp≤∫Ag(Du(x))∣detD2u(x)∣dxが[0,∞]において成り立つ。
証明.補題 1.2 (3)によりAは Borel 集合である。u∈C2(Ω)であるからDu:Ω→RnはC1級写像であり、その微分はD2uである。
主張 1.4.1. 任意の Borel 関数g:Rn→[0,∞)に対して
∫Du(A)g(p)dp≤∫Ag(Du(x))∣detD2u(x)∣dxが[0,∞]において成り立つ。
証明.t>0に対してEt={p∈Rn∣g(p)>t}とおく。Etは Borel 集合であり、Duは連続であるからA∩(Du)−1(Et)は Borel 集合である。Du(A)∩Et=Du(A∩(Du)−1(Et))であるから、§E10.44 定理 3.3をU=Ω、F=Duと Borel 集合A∩(Du)−1(Et)に適用すると
∣Du(A)∩Et∣≤∫A∩(Du)−1(Et)∣detD2u(x)∣dx=∫A1Et(Du(x))∣detD2u(x)∣dxである。(p,t)↦g(p)−tと(x,t)↦g(Du(x))−tは Borel 関数であるから、集合{(p,t)∣g(p)>t}と{(x,t)∣g(Du(x))>t}は積空間の Borel 集合である。s≥0について∫0∞1{s>t}dt=sであるから、Tonelli の定理により、上の不等式をt∈(0,∞)について積分すると
∫Du(A)g(p)dp=∫0∞∣Du(A)∩Et∣dt≤∫0∞∫A1Et(Du(x))∣detD2u(x)∣dxdt=∫Ag(Du(x))∣detD2u(x)∣dxである。▨
補題 1.3によりBM/d(0)⊆Du(A)であり、g≥0であるから、∫BM/d(0)g(p)dp≤∫Du(A)g(p)dpである。この不等式と主張 1.4.1から主張が従う。▨
証明.補題 1.2 (2)により−D2u(x)は半正定値であるから、det(−D2u(x))≥0であり、∣detD2u(x)∣=∣(−1)ndet(−D2u(x))∣=det(−D2u(x))である。D2u(x)は対称であるからtr(a(−D2u(x)))=−aijDiju(x)である。§D3.14 命題 5.3を半正定値な実対称行列aと−D2u(x)に適用すると、tr(a(−D2u(x)))≥n(deta)1/ndet(−D2u(x))1/nである。この不等式と前の二つの等式から主張が従う。▨
2 Aleksandrov–Bakelman–Pucci の評価
定理 2.1 (Aleksandrov–Bakelman–Pucci の評価).n≥1を整数、Ω⊆Rnを空でない有界開集合、d=diamΩとする。可測集合E⊆Rnの Lebesgue 測度を∣E∣と書き、ωn=∣B1(0)∣とおく。a=(aij)をΩ上のn次実対称行列値関数とし、各成分aijは Lebesgue 可測であり、すべてのx∈Ωについてa(x)は正定値であるとする。D∗(x)=(deta(x))1/nとおく。f:Ω→Rを Lebesgue 可測関数とし、f−=max{−f,0}とおく。実関数u∈C2(Ω)∩C(Ω)が、ほとんどすべてのx∈Ωについて
aij(x)Diju(x)≥f(x)を満たすとする。ここで繰り返す添字i,jについては1からnまで和をとる。Γ+をuの上接触集合とし、mを、∂Ω上でu≤mを満たす実数とする。補題 1.3により、u+=max{u,0}としてm=sup∂Ωuとm=sup∂Ωu+はこの条件を満たす。このとき
Ωsupu≤m+nωn1/ndD∗f−Ln(Γ+∩{u>m})が(−∞,∞]において成り立つ。特に、λ>0がすべてのx∈Ωとξ∈Rnについてξ⋅a(x)ξ≥λ∣ξ∣2を満たすならば、
Ωsupu≤m+nωn1/nλd∥f−∥Ln(Ω)である。
証明.M=supΩu−mとおき、A=Γ+∩{u>m}とおく。補題 1.2 (3)によりAは Borel 集合である。M≤0ならば主張は成り立つので、M>0とする。不等式aijDiju≥fが成り立たない点の全体を含む Lebesgue 零集合N⊆Ωをとる。
x∈A∖Nとする。補題 1.5を正定値な実対称行列a(x)に適用すると
nD∗(x)∣detD2u(x)∣1/n≤−aij(x)Diju(x)≤−f(x)≤f−(x)である。D∗(x)>0であるから
∣detD2u(x)∣≤nn1(D∗(x)f−(x))nが成り立つ。
補題 1.4をg=1に適用し、前段の評価と∣N∣=0を用いると
ωn(dM)n=∣BM/d(0)∣≤∫A∣detD2u(x)∣dx≤nn1∫A(D∗f−)ndxである。両辺のn乗根をとるとM≤d(nωn1/n)−1∥f−/D∗∥Ln(A)である。
ξ⋅a(x)ξ≥λ∣ξ∣2ならば、a(x)の固有値はすべてλ以上であり、D∗(x)≥λである。よって∥f−/D∗∥Ln(A)≤λ−1∥f−∥Ln(Ω)である。▨
定理 2.3.n≥1を整数、Ω⊆Rnを空でない有界開集合、d=diamΩとする。可測集合E⊆Rnの Lebesgue 測度を∣E∣と書き、ωn=∣B1(0)∣とおく。a=(aij)をΩ上のn次実対称行列値関数とし、各成分aijは Lebesgue 可測であり、すべてのx∈Ωについてa(x)は正定値であるとする。D∗(x)=(deta(x))1/nとおく。b=(b1,…,bn):Ω→Rnとc:Ω→Rを Lebesgue 可測関数とし、c≤0がΩ上で成り立つとする。f:Ω→Rを Lebesgue 可測関数とし、f−=max{−f,0}とおく。実関数u∈C2(Ω)∩C(Ω)が、ほとんどすべてのx∈Ωについて
Lu(x)=aij(x)Diju(x)+bi(x)Diu(x)+c(x)u(x)≥f(x)を満たすとする。ここで繰り返す添字については1からnまで和をとる。Γ+をuの上接触集合とし、mを、∂Ω上でu≤mを満たす非負の実数とし、A=Γ+∩{u>m}とおく。
β=D∗∣b∣Ln(A)とおく。このとき、β<∞ならば、
Kβ=nnωn2n−1(1+βn),Cβ=(eKβ−1)1/nに対して
Ωsupu≤m+CβdD∗f−Ln(A)が(−∞,∞]において成り立つ。
証明.M=supΩu−m、φ=∥f−/D∗∥Ln(A)とおく。補題 1.2 (3)によりAは Borel 集合である。M≤0またはφ=∞ならば主張は成り立つので、M>0かつφ<∞とする。不等式Lu≥fが成り立たない点の全体を含む Lebesgue 零集合N⊆Ωをとる。
x∈A∖Nとする。c(x)≤0とu(x)>m≥0からc(x)u(x)≤0である。よって補題 1.5を正定値な実対称行列a(x)に適用し、Lu(x)≥f(x)を用いると
nD∗(x)∣detD2u(x)∣1/n≤−aij(x)Diju(x)≤bi(x)Diu(x)+c(x)u(x)−f(x)≤∣b(x)∣∣Du(x)∣+f−(x)である。μ>0とする。r↦rnは[0,∞)上で凸であるから、s1,s2≥0について(s1+s2)n≤2n−1(s1n+s2n)が成り立つ。s1=∣b(x)∣∣Du(x)∣、s2=f−(x)に適用すると
(∣b(x)∣∣Du(x)∣+f−(x))n≤2n−1(∣b(x)∣n∣Du(x)∣n+μnf−(x)nμn)≤2n−1(∣b(x)∣n+μnf−(x)n)(∣Du(x)∣n+μn)である。p∈Rnについてgμ(p)=(∣p∣n+μn)−1とおく。上の二つの不等式とD∗(x)>0により
gμ(Du(x))∣detD2u(x)∣≤nn2n−1⋅D∗(x)n∣b(x)∣n+μ−nf−(x)nがx∈A∖Nについて成り立つ。
R>0とする。0<t<μ−nならば{p∣gμ(p)>t}は半径(t−1−μn)1/nの開球B(t−1−μn)1/n(0)であり、t≥μ−nならば空集合である。t0=(Rn+μn)−1とおくと、0<t≤t0のとき∣BR(0)∩{gμ>t}∣=ωnRnであり、t0<t<μ−nのとき∣BR(0)∩{gμ>t}∣=ωn(t−1−μn)である。Tonelli の定理により
∫BR(0)gμ(p)dp=∫0∞∣BR(0)∩{gμ>t}∣dt=Rn+μnωnRn+ωn(logμnRn+μn−Rn+μnRn)=ωnlog(1+μnRn)である。
gμはRn上の正の連続関数であるから、Borel 関数である。∫BR(0)gμの値にR=M/dを代入し、補題 1.4をg=gμに適用し、x∈A∖Nでの評価と∣N∣=0を合わせると
ωnlog(1+(dμM)n)≤∫Agμ(Du(x))∣detD2u(x)∣dx≤nn2n−1(βn+μnφn)である。μ>φを満たすμをとるとφn/μn<1であるから、両辺をωnで割って
log(1+(dμM)n)≤nnωn2n−1(βn+μnφn)<Kβを得る。したがって(M/(dμ))n<eKβ−1であり、M<Cβdμである。μ>φは任意であったから、μ↓φとしてM≤Cβdφを得る。▨
系 2.4.n≥1を整数、Ω⊆Rnを空でない有界開集合、d=diamΩとする。可測集合E⊆Rnの Lebesgue 測度を∣E∣と書き、ωn=∣B1(0)∣とおく。λ>0とし、a=(aij)をΩ上のn次実対称行列値関数で、各成分が Lebesgue 可測であり、すべてのx∈Ωとξ∈Rnについてξ⋅a(x)ξ≥λ∣ξ∣2を満たすものとする。D∗(x)=(deta(x))1/nとおく。b=(b1,…,bn):Ω→Rnを Lebesgue 可測で∥b∥L∞(Ω)<∞を満たす関数とする。ここで∥b∥L∞(Ω)は∣b∣の本質的上限である。c:Ω→Rを Lebesgue 可測でc≤0をΩ上で満たす関数とする。f:Ω→Rを Lebesgue 可測関数とし、f−=max{−f,0}とおく。実関数u∈C2(Ω)∩C(Ω)が、ほとんどすべてのx∈Ωについて
Lu(x)=aij(x)Diju(x)+bi(x)Diu(x)+c(x)u(x)≥f(x)を満たすとする。ここで繰り返す添字については1からnまで和をとる。Γ+をuの上接触集合とし、u+=max{u,0}、m=sup∂Ωu+とおく。このとき
K=nn2n−1(ωn1+(λd∥b∥L∞(Ω))n),C=(eK−1)1/nに対して
Ωsupu≤m+CdD∗f−Ln(Γ+∩{u>m})が(−∞,∞]において成り立つ。
証明.u+=max{u,0}、m=sup∂Ωu+、A=Γ+∩{u>m}とおく。補題 1.3により、mは∂Ω上でu≤mを満たす実数であり、m≥0である。各x∈Ωについてa(x)の固有値はすべてλ以上であるから、a(x)は正定値であり、D∗(x)≥λである。∣b∣≤∥b∥L∞(Ω)はほとんどすべての点で成り立つ。x∗∈Ωを一つ固定すると、任意のd′>dについてΩ⊆Bd′(x∗)であるから、∣Ω∣≤ωndnである。よってβ=∥∣b∣/D∗∥Ln(A)について
βn≤(λ∥b∥L∞(Ω))n∣Ω∣≤ωn(λd∥b∥L∞(Ω))n<∞である。したがって、定理 2.3のKβとCβは
Kβ≤nnωn2n−1(1+ωn(λd∥b∥L∞(Ω))n)=K,Cβ≤Cを満たす。定理 2.3により、(−∞,∞]において
Ωsupu≤m+CβdD∗f−Ln(A)≤m+CdD∗f−Ln(A)が成り立つ。▨
3 比較原理
系 3.1.Ω、a、b、c、Lは系 2.4の仮定を満たすとする。実関数u,v∈C2(Ω)∩C(Ω)がLu≥Lvをほとんどすべての点x∈Ωで、u≤vを∂Ω上で満たすとする。このとき、u≤vがΩ上で成り立つ。したがって、Lebesgue 可測関数f:Ω→Rと連続関数g:∂Ω→Rに対して、Lu=fをほとんどすべての点x∈Ωで、u=gを∂Ω上で満たす実関数u∈C2(Ω)∩C(Ω)は高々一つである。
証明.w=u−vとおくとw∈C2(Ω)∩C(Ω)であり、Lの線形性によりLw=Lu−Lv≥0がほとんどすべての点x∈Ωで成り立つ。系 2.4をwとf=0に適用すると、f−=0であるからsupΩw≤sup∂Ωw+である。∂Ω上でw≤0であるからsup∂Ωw+=0であり、u≤vがΩ上で成り立つ。同じfとgに対する二つの解u1,u2には、(u,v)=(u1,u2)と(u,v)=(u2,u1)の両方についてこの結論を適用することができ、u1=u2を得る。▨
4 例と反例
例 4.1.Ω=B1(0)⊆Rn、u(x)=1−∣x∣2とする。このとき、d=2、supΩu=u(0)=1であり、∂Ω上でu=0であるからm=sup∂Ωu+=0とおく。Du(x)=−2xであり、x,y∈Ωに対して
u(y)−u(x)−Du(x)⋅(y−x)=−∣y∣2+∣x∣2+2x⋅(y−x)=−∣y−x∣2≤0であるから、Du(x)∈χu(x)がすべてのx∈Ωについて成り立ち、Γ+=Ωである。{u>0}=ΩであるからΓ+∩{u>m}=Ωであり、Du(Ω)=B2(0)、∣Du(Ω)∣=2nωnである。一方で−D2u=2Iであるからdet(−D2u)=2nであり、∫Ω∣detD2u∣dx=2nωnである。よってF=Du、A=Ωについて§E10.44 定理 3.3の不等式は等号で成り立つ。
a=IとするとD∗=1であり、aijDiju=Δu=−2nである。f=−2nとおく。このとき、tr(a(−D2u))=2n=n(detadet(−D2u))1/nであるから、§D3.14 命題 5.3の不等式も等号で成り立つ。定理 2.1の右辺は
m+nωn1/nd∥f−∥Ln(Ω)=nωn1/n2⋅2nωn1/n=4であり、左辺は1である。定理 2.1の証明と、そこでg=1として用いる補題 1.4の証明の不等式のうち、等号が成り立たないのは∣BM/d(0)∣≤∣Du(A)∣だけである。補題 1.3によりDu(A)に含まれる球B1/2(0)の半径と、実際の像B2(0)の半径の比4は、右辺と左辺の比4に一致する。
例 4.3.n=1、Ω=(0,π)とし、a=1、b=0、c=1とおくとLu=u′′+uである。このLは§E15.18 例 1.3の作用素u↦−u′′−uの符号を反転したものである。u(x)=sinxはLu=0をΩ上で満たし、u(0)=u(π)=0である。f=0とするとm=0とf−=0が成り立つが、supΩu=1である。したがって、系 2.4の結論はc≤0を外すと成り立たない。uと0はLu=0と零境界値を満たす相異なる古典解であるから、系 3.1の比較原理と一意性もc≤0を外すと成り立たない。
uは[0,π]上で凹であるからΓ+=(0,π)であり、Du(Γ+∩{u>0})=(−1,1)は補題 1.3の区間B1/π(0)=(−1/π,1/π)を含む。一方で、各x∈(0,π)で−u′′(x)=c(x)u(x)=sinx>0=f−(x)であるから、定理 2.3の証明でc≤0から導いた不等式−aijDiju≤∣b∣∣Du∣+f−は、このuのどの接触点でも成り立たない。
例 4.4.n≥3、Ω=B1(0)⊆Rnとし、1≤q≤n/2とする。このとき、すべての実関数u∈C2(Ω)∩C(Ω)に対して
Ωsupu≤∂Ωsupu++C∥(Δu)−∥Lq(Ω)を満たす定数C≥0は存在しない。a=I、f=Δuとすると、aijDiju≥fとD∗=1が成り立つ。m=sup∂Ωu+とおくと、uの上接触集合Γ+についてΓ+∩{u>m}上のLqノルムはΩ上のLqノルム以下であるから、定理 2.1のLnノルムをLqノルムに替えた評価も、どのような定数についても成り立たない。
0<r<eに対してh(r)=loglog(e/r)とおき、0<∣x∣≤1に対してv(x)=h(∣x∣)とおく。vは{x∈Rn∣0<∣x∣<e}上のC∞級関数x↦h(∣x∣)の制限であり、∣x∣=1でv(x)=0である。§E15.18 例 4.2の関数はB1/4(0)∖{0}上でloglog(e/∣x∣)に等しいから、そこでvと一致する。以下、0<∣x∣≤1についてr=∣x∣、t=log(e/r)と書く。t≥1であり、h′(r)=−1/(rt)、h′′(r)=(t−1)/(r2t2)である。Div(x)=h′(r)xi/rであるから
∣Dv∣2=h′(r)2=r2t21,Δv=h′′(r)+rn−1h′(r)=−r2tn−2−r2t21である。
s≤0でψ(s)=1、0≤s≤1でψ(s)=1−3s2+2s3、s≥1でψ(s)=0と定める。ψはC1級であり、0≤ψ≤1と−3/2≤ψ′≤0を満たし、∫01ψ(s)ds=1/2である。整数k≥1に対してϕk(s)=∫0sψ(σ−k)dσとおく。ϕkはC2級であり、0≤ϕk′≤1、−3/2≤ϕk′′≤0、ϕk(0)=0を満たし、s≥k+1でϕk(s)=k+1/2である。0<∣x∣≤1でuk(x)=ϕk(v(x))とおき、uk(0)=k+1/2とおく。rk=e1−ek+1とおくと、0<∣x∣<rkでv(x)>k+1であるから、ukはBrk(0)上で定数k+1/2である。よってuk∈C2(Ω)∩C(Ω)であり、∂Ω上でuk=0、supΩuk≥k+1/2である。
x∈Ω∖{0}ではΔuk=ϕk′(v)Δv+ϕk′′(v)∣Dv∣2である。ϕk′≥0、Δv<0、ϕk′′≤0であるからΔuk≤0である。0≤ϕk′≤1とϕk′′≥−3/2と∣Dv∣2=1/(r2t2)≤−Δvにより
(Δuk)−=−Δuk≤−Δv+23∣Dv∣2≤−25Δvである。x∈Ω∖{0}についてG(x)=−25Δv(x)とおくと、0≤(Δuk)−≤GがΩ∖{0}上で成り立つ。ukは0の近傍で定数であるから、Δuk(0)=0である。§E15.18 例 4.2により、その例の関数の−ΔはLn/2(Ω)に属する。その関数は開集合B1/4(0)∖{0}上でC∞級関数vと一致するから、そこでの−Δは−Δvに等しく、∫B1/4(0)∖{0}Gn/2dx<∞である。1/4≤∣x∣<1ではr−2≤16とt≥1により0≤G(x)≤25⋅16(n−1)であるから、∫Ω∖B1/4(0)Gn/2dx<∞である。よって∥G∥Ln/2(Ω)<∞である。Gq=∣Ω∣1/q−2/n∥G∥Ln/2(Ω)とおくと、Gqはkによらない有限の値であり、Hölder の不等式により∥(Δuk)−∥Lq(Ω)≤Gqである。主張の定数Cが存在すれば、すべての整数k≥1についてk+1/2≤supΩuk≤CGqとなる。一方、k>CGqを満たす整数k≥1が存在する。これはk+1/2≤CGqに反する。