1 特性多項式
定義 1.1. 実定数a0,…,anがan=0を満たすとし、
any(n)+an−1y(n−1)+⋯+a1y′+a0y=0(1.1.1) を考える。微分作用素をD=d/dtと書き、
P(λ)=anλn+an−1λn−1+⋯+a1λ+a0を式 (1.1.1)の特性多項式 (characteristic polynomial) という。式 (1.1.1)はP(D)y=0と書くことができる。
指数関数y=eλtに対して
P(D)eλt=P(λ)eλt
である。したがって、P(λ)=0ならばeλtは複素数値解である。重根の場合を扱うため、この計算を指数関数と多項式の積へ拡張する。
補題 1.2.P∈C[z]、λ∈C、q∈C[t]とする。このとき
P(D)(eλtq(t))=eλtP(D+λ)q(t)である。
証明. 積の微分公式により
D(eλtq(t))=eλt(D+λ)q(t)である。帰納法により
Dk(eλtq(t))=eλt(D+λ)kq(t)が任意のk∈N≥0について成り立つ。P(D)の各項へこの式を適用して加えると、主張の恒等式を得る。
▨
補題 1.3.d∈N≥0とし、Vdを次数がd以下の複素係数多項式全体がなすベクトル空間とする。P∈C[z]、λ∈Cに対して、線形作用素
P(D+λ):Vd⟶Vdが可逆であることとP(λ)=0であることは同値である。
証明.Vdの基底1,t,…,tdをこの順に取る。この基底に関するDの行列表現は対角成分がすべて0である三角行列なので、D+λの行列表現は対角成分がすべてλである三角行列である。したがってP(D+λ)の行列表現も三角行列であり、その対角成分はすべてP(λ)である。ゆえに、その行列式はP(λ)d+1である。したがってP(D+λ)が可逆であることとP(λ)=0であることは同値である。
▨
補題 1.4.μ∈C、m∈N≥1とし、Q∈C[z]は(z−μ)mで割り切れるとする。qを次数がm未満の複素係数多項式(q=0を含む)とする。このとき
Q(D)(eμtq(t))=0である。
証明.Q(z)=(z−μ)mS(z)と書く。補題 1.2により
Q(D)(eμtq(t))=eμtQ(D+μ)q(t)=eμtS(D+μ)Dmq(t)である。degq<mであるからDmq=0であり、右辺は零である。
▨
2 特性根と基本解系
定理 2.1.式 (1.1.1)の特性多項式Pを複素数上で
P(λ)=anj=1∏r(λ−λj)mj,λj∈C,mj∈N≥1,λj=λℓ (j=ℓ),j=1∑rmj=nと因数分解する。このとき、
tkeλjt,1≤j≤r,0≤k<mj(2.1.1) は、式 (1.1.1)を満たすR上のCn級の複素数値関数全体がなす複素ベクトル空間SCの基底をなす。
証明.Pは(z−λj)mjで割り切れるから、0≤k<mjに対して補題 1.4をQ=P、μ=λj、q=tkに適用するとP(D)(tkeλjt)=0である。したがって、式 (2.1.1)の各関数はSCに属する。
次数がmj未満の多項式qjを用いて
j=1∑reλjtqj(t)=0(2.1.2) と仮定する。jを一つ固定し、空積を1と定めて
Rj(z)=ℓ=j∏(z−λℓ)mℓと置き、Rj(D)を式 (2.1.2)の両辺へ作用させる。ℓ=jに対して、Rjは(z−λℓ)mℓで割り切れdegqℓ<mℓであるから、補題 1.4によりRj(D)(eλℓtqℓ(t))=0である。したがって、式 (2.1.2)からRj(D)(eλjtqj(t))=0を得る。補題 1.2により
eλjtRj(D+λj)qj(t)=0である。
根は相異なるため
Rj(λj)=ℓ=j∏(λj−λℓ)mℓ=0である。補題 1.3をd=mj−1、多項式Rj、λ=λjに適用すると、Rj(D+λj)は次数がmj−1以下の多項式の空間上で可逆である。指数関数は零にならないためRj(D+λj)qj=0であり、可逆性からqj=0を得る。固定したjは任意であるから、すべてのqjは零であり、式 (2.1.1)の関数は線形独立である。
pk=ak/an(0≤k≤n−1)は定数であり、§E13.9 命題 4.2により式 (1.1.1)は方程式y(n)+∑k=0n−1pky(k)=0と同値である。係数は連続であるから、§E13.9 系 5.3により、K=C、I=Rの解空間S(R)はSCに等しい。§E13.9 定理 5.2によりdimCSC=nである。式 (2.1.1)の関数の総数は∑jmj=nであり、線形独立であるから、SCの基底をなす。
▨
系 2.2.式 (1.1.1)について、次の関数の全体は、R上のCn級の実数値解全体がなす実ベクトル空間SRの基底をなす。
- 重複度mの各実特性根ρに対するtkeρt(0≤k<m)。
- 重複度mの各非実特性根α+iβでβ>0を満たすものに対するtkeαtcos(βt)とtkeαtsin(βt)(0≤k<m)。
証明.Pの係数は実数であるから、すべてのz∈Cに対してP(zˉ)=P(z)である。したがって、非実根λの重複度とλˉの重複度は等しい。実際、P(z)=an∏j(z−λj)mjの両辺の共役を取ると、Pの係数が実数であることからP(z)=P(zˉ)=an∏j(z−λˉj)mjであり、C[z]での因数分解の一意性によりλˉjの重複度はλjの重複度に等しい。β>0を満たす非実根λ=α+iβについて、fk=tkeλtとおくと、fˉk=tkeλˉtであり、
tkeαtcos(βt)=2fk+fˉk,tkeαtsin(βt)=2ifk−fˉkである。定理 2.1の基底において、各共役対(fk,fˉk)をこの二つの関数へ取り替える変換は可逆な複素線形変換であるから、得られたn個の関数はSCの基底をなす。これらは実数値のCn級解であり、複素係数で線形独立であるから実係数でも線形独立である。§E13.9 定理 5.2をK=R、I=Rに適用し、§E13.9 系 5.3と合わせるとdimRSR=nである。したがって、n個の関数はSRの基底をなす。
▨
例 2.3. 方程式
(D−1)3(D2+4)y=0の特性根は、重複度三の1と、重複度一の2i,−2iである。したがって実一般解は
y(t)=et(C0+C1t+C2t2)+C3cos(2t)+C4sin(2t)である。五つの関数は五階方程式の基本解系をなす。
3 二階方程式の三分類
定義 3.1. 実数a,bに対して、式 (1.1.1)でn=2、a2=1、a1=a、a0=bとおいた方程式
y′′+ay′+by=0(3.1.1) を二階定数係数線形方程式 (second-order linear equation with constant coefficients) という。
定理 3.3.a,b∈Rとし、Δ=a2−4bとする。このとき、式 (3.1.1)のR上のC2級の実数値解は、任意定数C1,C2∈Rを用いて次の形に表される。
- Δ>0のとき、相異なる実根λ1,2=(−a±Δ)/2に対して
y=C1eλ1t+C2eλ2t.
- Δ=0のとき、重根λ=−a/2に対して
y=(C1+C2t)eλt.
- Δ<0のとき、α=−a/2、β=−Δ/2>0に対して
y=eαt(C1cos(βt)+C2sin(βt)).
証明.Δ>0のとき、特性多項式は相異なる二実根λ1,λ2をもち、Δ=0のとき、重複度二の実根−a/2をもち、Δ<0のとき、β>0を用いて共役な非実根α±iβをもつ。いずれの場合も系 2.2をn=2に適用すると、表示した二関数はSRの基底をなす。したがって、任意の実数値解はこの二関数の実係数の一次結合として一意に表される。
▨
例 3.4. 初期値問題
y′′−3y′+2y=0,y(0)=1,y′(0)=0を考える。このとき、特性多項式は
λ2−3λ+2=(λ−1)(λ−2)であるから、一般解は
y=C1et+C2e2tである。初期条件から
C1+C2=1,C1+2C2=0となり、C1=2、C2=−1を得る。したがって
y(t)=2et−e2t.直接微分すると
y′′−3y′+2y=(2et−4e2t)−3(2et−2e2t)+2(2et−e2t)=0である。また、y(0)=2−1=1、y′(0)=2−2=0であるから、yは二つの初期条件も満たす。
例 3.5. 方程式y′′+2y′+5y=0ではa=2、b=5、Δ=4−20=−16<0である。したがって、特性根は−1±2iである。よって、α=−1、β=2として、実一般解は
y=e−t(C1cos(2t)+C2sin(2t))である。初期条件y(0)=1、y′(0)=0を課すと、y(0)=C1=1とy′(0)=−C1+2C2=0からC1=1、C2=1/2を得る。この解は
∣y(t)∣≤e−t(∣C1∣+∣C2∣)=23e−tを満たすので、t→∞で振動しながら零へ減衰する。指数因子eαtの減衰率は−α=a/2であり、三角関数の角振動数はβである。
4 演習
問題 4.1 (重根と複素根からの基本解系). 四階方程式
(D−1)2(D2+4)y=0の実一般解を求めよ。tetはD−1では消えないが(D−1)2で消えることを補題 1.2によって示し、各因子に対応する関数が元の微分作用素で消えることを確認せよ。
解答.
特性根は重複度二の1と、重複度一の2i,−2iである。したがって実一般解は
y(t)=et(C0+C1t)+C2cos(2t)+C3sin(2t)である。根1の重複度は二であるから、系 2.2により、根1に対応する基底の関数はetとtetの二つである。恒等式補題 1.2から
(D−1)2(etq(t))=etD2q(t)である。q(t)=1,tでは右辺が零になるため、etとtetは(D−1)2で消える。一方、同じ恒等式により(D−1)(tet)=etD(t)=et=0であるから、tetはD−1では消えない。また、
(D2+4)cos(2t)=0,(D2+4)sin(2t)=0であるから、余弦関数と正弦関数はD2+4で消える。定数係数の作用素は可換であり(D−1)2(D2+4)=(D2+4)(D−1)2であるから、et,tetは元の作用素でも消え、(D−1)2(D2+4)の余弦関数と正弦関数への作用は(D−1)2を後から作用させた結果として零になる。これら四つの実解は特性根の重複度から得られる基本解系である。四階方程式の解空間は四次元であるため、上の線形結合がすべての実解を与える。▨
問題 4.2 (特性根の合流と重根).λ∈Rを固定し、ε∈R∖{0}に対して
uε(t)=εe(λ+ε)t−eλtと置く。任意の固定したt∈Rに対して
ε→0limuε(t)=teλtであることを示せ。uεが満たす二階方程式はεに依存することを確認したうえで、極限として得た関数teλtを重根の方程式
(D−λ)2y=0へ直接代入せよ。さらに、eλtとteλtの Wronskian を計算し、この二関数が基本解系をなすことを示せ。
解答.
固定したt∈Rに対して、関数s↦estのs=λにおける微分係数から
ε→0limεe(λ+ε)t−eλt=eλtε→0limεeεt−1=teλtである。
eλtとe(λ+ε)tは、それぞれ(D−λ)y=0と(D−λ−ε)y=0の解であり、二つの因子は可換であるから、uεは線形性により
(D−λ)(D−λ−ε)uε=0を満たす。この方程式はεに依存するので、上の点ごとの極限だけから極限関数が(D−λ)2y=0を満たすと結論することはできない。
y(t)=teλtと置くと
(D−λ)y=eλt,(D−λ)2y=(D−λ)eλt=0である。したがってteλtは重根の方程式の解である。また、
W(eλt,teλt)(t)=eλtλeλtteλt(1+λt)eλt=e2λt=0が任意のt∈Rで成り立つ。よってeλtとteλtは線形独立である。重根の方程式の実解空間は二次元であるから、この二関数は基本解系をなす。▨