1 正則 Sturm–Liouville 問題
定義 1.1.a<bとする。実数値関数p,q,wが
p∈C1([a,b]),q,w∈C([a,b]),p(x)>0,w(x)>0(a≤x≤b)を満たすとする。微分式
L[y]=−(p(x)y′(x))′+q(x)y(x)(1)を正則 Sturm–Liouville 式 (regular Sturm–Liouville expression) という。
最高階係数pと重みwが閉区間全体で正であることが正則性の一部である。端点でpまたはwが零になる問題には、本記事の定理をそのまま適用することができない。
定義 1.2. 実数αa,βa,αb,βbが
(αa,βa)=(0,0),(αb,βb)=(0,0)を満たすとする。
αay(a)+βap(a)y′(a)αby(b)+βbp(b)y′(b)=0,=0(2)を実係数の斉次分離型境界条件 (real homogeneous separated boundary conditions) という。
式 (1)、式 (2) の下で
L[y]=λw(x)y(3)を正則 Sturm–Liouville 固有値問題 (regular Sturm–Liouville eigenvalue problem) という。式 (2) を満たす非零解が存在するとき、λを固有値 (Sturm–Liouville eigenvalue)、その解を固有関数 (Sturm–Liouville eigenfunction) という。
Dirichlet 条件はβa=βb=0、Neumann 条件はαa=αb=0の場合である。Robin 条件では関数値と流束py′の線形結合を指定する。
2 Lagrange の恒等式
定理 2.1 (絶対連続関数に対する積分 Lagrange 恒等式).a<bとし、実数値関数p∈C1([a,b])とq∈C([a,b])がp(x)>0をすべてのx∈[a,b]で満たすとする。u,v∈AC([a,b];C)とし、あるU,V∈AC([a,b];C)が存在して、ほとんど至る所で
u′=pU,v′=pVが成り立つと仮定する。このときu,v∈C1([a,b])であり、すべてのx∈[a,b]に対してU(x)=p(x)u′(x)、V(x)=p(x)v′(x)が成り立つ。ほとんど至る所で
L[u]=−U′+qu,L[v]=−V′+qvと定めると、L[u],L[v]∈L1([a,b];C)であり、次が成り立つ。
- 積分恒等式
∫ab(L[u]v−uL[v])dx=[uV−Uv]ab=[p(uv′−u′v)]ab
が成り立つ。
- 実数αa,βa,αb,βbが(αa,βa)=(0,0)、(αb,βb)=(0,0)を満たすとする。uとvがともに
αay(a)+βap(a)y′(a)αby(b)+βbp(b)y′(b)=0,=0
を満たすならば、
[p(uv′−u′v)]ab=0
であり、(1)の積分は零である。
証明.pは正の連続関数であり、UとVは連続であるから、U/pとV/pは連続である。§E10.2 定理 2.4と仮定した微分の等式により、すべてのx∈[a,b]に対して
u(x)=u(a)+∫axp(t)U(t)dt,v(x)=v(a)+∫axp(t)V(t)dtが成り立つ。したがってu,v∈C1([a,b])であり、U=pu′、V=pv′は全点で成り立つ。また、U′,V′∈L1([a,b];C)であり、q,u,vは有界であるから、L[u]とL[v]は可積分である。
複素共役は実線形写像であるから、§E10.2 定理 3.1 (1)によりvとVは絶対連続である。§E10.2 定理 3.1 (2)を二つの積に適用すると、ほとんど至る所で
dxd(uV−Uv)=u′V+uV′−U′v−Uv′=uV′−U′v=L[u]v−uL[v]となる。第二の等号では仮定した微分の等式とpが実数値であることを用いた。二つの積は絶対連続であるから、§E10.2 定理 2.4を適用すると(1)を得る。
次に、c∈{a,b}を一つの端点とし、その端点の境界係数を(αc,βc)と書く。uとvが式 (2) を満たすならば、
(u(c),U(c)),(v(c),V(c))はいずれも非零線形形式(ξ,η)↦αcξ+βcηの複素数上の核に属する。この核は一次元であるから、二つのベクトルの行列式は零であり、
u(c)V(c)−U(c)v(c)=0となる。両端で同じ結論が成り立つので(2)を得る。
▨
定理 2.2 (Lagrange の恒等式).u,v∈C2([a,b])とする。このとき
uL[v]−vL[u]=dxd[p(x)(u′(x)v(x)−u(x)v′(x))].(4)したがって
∫ab(uL[v]−vL[u])dx=[p(u′v−uv′)]ab.(5)
証明.C2級関数u,vに対してU=pu′、V=pv′と置くと、U,V∈C1([a,b])である。定理 2.1 (1)の第二の関数をvとし、等式の両辺に−1を掛けると、ほとんど至る所で
uL[v]−vL[u]=dxd[p(u′v−uv′)]を得る。両辺は連続であるから、この等式はすべてのx∈[a,b]で成り立つ。区間上で積分すれば式 (5) を得る。
▨
複素数値関数については、vをvに置き換える。係数が実数値であるためL[v]=L[v]であり、
∫ab(L[u]v−uL[v])dx=[p(uv′−u′v)]ab(6)
を得る。
3 境界形式の消滅と対称性
証明.u,v∈C2([a,b])であるから、u,vは絶対連続である。また、p∈C1([a,b])であるから、U=pu′とV=pv′はC1級であり、特に絶対連続である。等式u′=U/pとv′=V/pは区間全体で成り立ち、uとvはともに式 (2) を満たすから、定理 2.1 (2)を適用すると式 (7) を得る。
▨
重み付き内積を
⟨u,v⟩w=∫abu(x)v(x)w(x)dx(8)
と定める。w>0であるから、これは正定値な内積である。
定理 3.2. 式 (2) を満たす二つのC2級関数u,vに対して
⟨w−1L[u],v⟩w=⟨u,w−1L[v]⟩w(9)が成り立つ。
証明. 式 (8) の定義から
⟨w−1L[u],v⟩w−⟨u,w−1L[v]⟩w=∫ab(L[u]v−uL[v])dx.式 (6) と補題 3.1により、右辺は零である。
▨
ここで証明したのは、指定した境界条件を満たす二階連続微分可能な関数についての積分恒等式である。この恒等式から、作用素の自己共役性までは結論していない。
4 固有値の実性と固有関数の直交性
系 4.1. 正則 Sturm–Liouville 問題 (3) の固有値は実数である。
証明.yを固有値λに属する非零固有関数とする。式 (3) は
w−1L[y]=λyと書くことができる。定理 3.2でu=v=yと置くと
⟨λy,y⟩w=⟨y,λy⟩w.本記事の内積は第一変数について線形であるから、
λ⟨y,y⟩w=λ⟨y,y⟩w.w>0かつy=0により⟨y,y⟩w>0である。したがってλ=λであり、λは実数である。
▨
系 4.2.ym,ynを、それぞれ異なる固有値λm=λnに属する固有関数とする。このとき
∫abym(x)yn(x)w(x)dx=0.(10)
証明. 固有値は実数である。対称性から
λm⟨ym,yn⟩w=⟨w−1L[ym],yn⟩w=⟨ym,w−1L[yn]⟩w=λn⟨ym,yn⟩w.したがって
(λm−λn)⟨ym,yn⟩w=0.固有値が異なるため、内積は零である。
▨
例 4.3 (Dirichlet 問題の直交性).
L[y]=−y′′,w=1,y(0)=y(L)=0はp=1、q=0の正則 Sturm–Liouville 問題である。§E10.13 例 2.2で得た
λn=(Lnπ)2,yn(x)=sin(Lnπx)は異なる固有値に属するため、
∫0Lsin(Lmπx)sin(Lnπx)dx=0(m=n)が系 4.2から従う。
次の記事で扱う Legendre 方程式は Sturm–Liouville 形に書くことができるが、最高階係数p(x)=1−x2が端点x=±1で零になる。したがって、Legendre 多項式の直交性に本記事の正則問題の定理を直接適用せず、Rodrigues の公式から別に証明する。
5 演習
問題 5.1 (Lagrange の恒等式と境界形式).p∈C1([a,b])とq,w∈C([a,b])を実数値関数とし、p>0、w>0とする。微分作用素
L[y]=−(py′)′+qyを考える。実係数の分離境界条件
α1y(a)+α2p(a)y′(a)=0,β1y(b)+β2p(b)y′(b)=0を満たすC2級関数u,vに対して、Lagrange の恒等式を導き、境界形式が消滅することを示せ。さらに、w−1Lが重み付き内積に関して対称であることを証明せよ。ただし、各端点の二つの境界係数は同時には零でないとする。
解答.
直接計算すると、
(L[u])v−uL[v]=(−(pu′)′+qu)v−u(−(pv′)′+qv)=dxd[p(uv′−u′v)].これを[a,b]上で積分すれば、
∫ab((L[u])v−uL[v])dx=[p(uv′−u′v)]abを得る。
端点aでは、ベクトル
(u(a),p(a)u′(a)),(v(a),p(a)v′(a))はいずれも実係数行ベクトル(α1,α2)の核に属する。この核は複素数上で一次元であるから、二つのベクトルの行列式は0であり、
p(a)(u(a)v′(a)−u′(a)v(a))=0となる。端点bでも同じ議論が成り立つため、境界形式は消滅する。重み付き内積
⟨f,g⟩w=∫abfgwdxについて、
⟨w−1L[u],v⟩w=∫ab(L[u])vdx=∫abuL[v]dx=⟨u,w−1L[v]⟩wである。したがって、w−1Lはこの内積に関して対称である。▨
問題 5.2 (非一定の重みをもつ固有関数). 区間[0,π]上で
p(x)=w(x)=e2x,q(x)=0とし、Dirichlet 条件y(0)=y(π)=0を課す。各n∈N≥1に対して
yn(x)=e−xsin(nx),λn=n2+1と置く。ynが固有値λnに属する非零固有関数であることを直接計算によって示せ。さらに、m=nならばλm=λnであり、ymとynが重みwに関して直交することを示せ。
解答.
n∈N≥1に対してx=π/(2n)と置くと
yn(2nπ)=e−π/(2n)=0であるから、ynは零関数ではない。また、
yn′(x)=e−x(ncos(nx)−sin(nx))であり、
(p(x)yn′(x))′=dxd[ex(ncos(nx)−sin(nx))]=−(n2+1)exsin(nx).したがって
L[yn]=−(pyn′)′=(n2+1)exsin(nx)=λne2xe−xsin(nx)=λnwyn.さらに、sin(0)=sin(nπ)=0であるから、yn(0)=yn(π)=0である。以上により、ynはλnに属する非零固有関数である。
m,n∈N≥1かつm=nならばm2=n2であるから、λm=λnである。重み付き内積では指数関数が相殺され、
⟨ym,yn⟩w=∫0πe−xsin(mx)e−xsin(nx)e2xdx=∫0πsin(mx)sin(nx)dx=21[m−nsin((m−n)x)−m+nsin((m+n)x)]0π=0となる。したがって、ymとynは重みwに関して直交する。▨
問題 5.3 (複素境界条件による対称性の破れ). 区間[0,1]上でp=w=1、q=0とし、
L[y]=−y′′,y′(0)−(1+i)y(0)=0,y′(1)−(1+i)y(1)=0とする。境界条件の係数を実数とする仮定を外すと、境界形式の消滅と固有値の実数性が失われることを、一つの固有関数を用いて示せ。
解答.
y(x)=e(1+i)xと置くと、両端で
y′(x)−(1+i)y(x)=0である。また、
L[y]=−(1+i)2y=−2iyであるから、yは非実固有値λ=−2iに属する固有関数である。
さらに、u=v=yとして境界形式を計算すると、
yy′−y′y=∣y∣2((1−i)−(1+i))=−2i∣y∣2である。したがって、
[yy′−y′y]01=−2i(e2−1)=0.複素共役を取った境界値ベクトルは元の複素係数境界条件の同じ核に属さないため、実係数の場合に用いた一次元部分空間の議論を適用することができない。その結果、境界形式は消滅せず、作用素の対称性と固有値の実数性も保証されない。▨