⟐ 数学の作り方 How to make Mathematics

↑ ↓ 移動 Enter 開く Esc 閉じる

第4章 定数係数線形微分方程式

線形なら、代数方程式に化ける

前章までの一般論は強力ですが、具体的に解を書けるわけではありません。ところが線形という条件を課すと、 状況が一変します。とくに係数が定数の線形方程式——ばね振動 y′′+ω2y=0y''+\omega^2y=0、RLC 回路、減衰振動——は、 微分方程式が代数方程式(特性方程式)に化けて、解が指数関数と三角関数で完全に書けます。

秘密は「eλxe^{\lambda x} を微分しても eλxe^{\lambda x} の定数倍」という指数関数の性質。y=eλxy=e^{\lambda x} を代入すると、微分が λ\lambda の掛け算に変わり、方程式が λ\lambda の多項式方程式になる。あとは代数学の基本定理で根を求めるだけ。 そして線形方程式のもう一つの宝が、解全体がベクトル空間をなすこと——線形代数がまるごと使えます。 この章で、定数係数線形方程式を系統的に解く技術を確立します。

定数係数線形方程式は、y=eλxy=e^{\lambda x} の代入で特性方程式(λ\lambda の多項式)に化ける。解空間は nn 次元ベクトル空間。

線形性と解空間

定義 線形微分方程式

y(n)+an−1(x)y(n−1)+⋯+a1(x)y′+a0(x)y=g(x)y^{(n)}+a_{n-1}(x)y^{(n-1)}+\cdots+a_1(x)y'+a_0(x)y=g(x) を nn 階線形微分方程式という(g=0g=0 で同次、g≠0g\ne0 で非同次)。左辺を作用素 L[y]L[y] と書くと L[c1y1+c2y2]=c1L[y1]+c2L[y2]L[c_1y_1+c_2y_2]=c_1L[y_1]+c_2L[y_2](線形性)。

定理 解空間は n 次元

同次線形方程式 L[y]=0L[y]=0 の解全体は、nn 次元のベクトル空間をなす。すなわち一次独立な nn 個の解 y1,…,yny_1,\dots,y_n(基本解系)があり、一般解は y=c1y1+⋯+cnyny=c_1y_1+\cdots+c_ny_n。

証明

線形性より解の集合は部分空間。nn 次元であることは、存在と一意性から:初期値 (y(x0),…,y(n−1)(x0))∈Rn(y(x_0),\dots,y^{(n-1)}(x_0))\in\mathbb R^n を 解に対応させる写像が線形同型(各初期値にちょうど一つの解、逆に解は初期値で決まる)。ゆえ解空間 ≅Rn\cong\mathbb R^n。∎

「解を全部知る=nn 個の独立な解を見つける」。線形代数の基底の考え方(第2章)が、微分方程式の 解の構造をそのまま記述します。あとは、その nn 個の解を実際に求める方法です。

特性方程式

定数係数の同次方程式に y=eλxy=e^{\lambda x} を代入します。

定理 特性方程式

定数係数同次方程式 y(n)+an−1y(n−1)+⋯+a0y=0y^{(n)}+a_{n-1}y^{(n-1)}+\cdots+a_0y=0 に y=eλxy=e^{\lambda x} を代入すると、eλx≠0e^{\lambda x}\ne0 より λn+an−1λn−1+⋯+a1λ+a0=0\lambda^n+a_{n-1}\lambda^{n-1}+\cdots+a_1\lambda+a_0=0 (特性方程式)。この根 λ\lambda が解 eλxe^{\lambda x} を与える。

y(k)=λkeλxy^{(k)}=\lambda^ke^{\lambda x} なので、微分の階数 kk が λk\lambda^k に対応し、微分方程式が多項式方程式になる。 根の様子(相異なる・重根・複素)に応じて、基本解系が決まります。

定理 根に応じた基本解

特性方程式の根に対し、nn 個の一次独立な実解を次で得る:

  • 相異なる実根 λ\lambda:eλxe^{\lambda x}。
  • mm 重根 λ\lambda:eλx, xeλx, x2eλx,…,xm−1eλxe^{\lambda x},\ xe^{\lambda x},\ x^2e^{\lambda x},\dots,x^{m-1}e^{\lambda x}(mm 個)。
  • 複素共役根 α±iβ\alpha\pm i\beta:eαxcos⁡βx, eαxsin⁡βxe^{\alpha x}\cos\beta x,\ e^{\alpha x}\sin\beta x(オイラーの公式で実化)。

証明

(重根の場合。)λ\lambda が特性多項式 pp の mm 重根なら、演算子 L=p(D)L=p(D)(D=ddxD=\frac{d}{dx})は (D−λ)m(D-\lambda)^m を因子にもつ。 (D−λ)m[xkeλx]=0(D-\lambda)^m[x^ke^{\lambda x}]=0(k<mk<m)が計算で確かめられる((D−λ)[xkeλx]=kxk−1eλx(D-\lambda)[x^ke^{\lambda x}]=kx^{k-1}e^{\lambda x} を mm 回で消える)。 ゆえ xkeλxx^ke^{\lambda x}(k=0,…,m−1k=0,\dots,m-1)は解。複素根はオイラーの公式 e(α+iβ)x=eαx(cos⁡βx+isin⁡βx)e^{(\alpha+i\beta)x}=e^{\alpha x}(\cos\beta x+i\sin\beta x) の 実部・虚部をとる。∎

微分演算子 D=ddxD=\frac{d}{dx} を「代数的な量」として扱い、L=p(D)L=p(D) と因数分解する視点が強力です。(D−λ)(D-\lambda) の掛け算が eλxe^{\lambda x} を消す、という代数計算で解が出ます。

例 振動と減衰

  • 単振動 y′′+ω2y=0y''+\omega^2y=0:特性方程式 λ2+ω2=0\lambda^2+\omega^2=0、根 ±iω\pm i\omega。一般解 y=c1cos⁡ωx+c2sin⁡ωxy=c_1\cos\omega x+c_2\sin\omega x(振動)。
  • 減衰振動 y′′+2γy′+ω2y=0y''+2\gamma y'+\omega^2y=0(γ<ω\gamma<\omega):根 −γ±iω2−γ2-\gamma\pm i\sqrt{\omega^2-\gamma^2}。y=e−γx(c1cos⁡+c2sin⁡)y=e^{-\gamma x}(c_1\cos+c_2\sin)(振幅が指数的に減衰)。
  • 重根(臨界減衰) y′′+2y′+y=0y''+2y'+y=0:λ=−1\lambda=-1(22 重)。y=(c1+c2x)e−xy=(c_1+c_2x)e^{-x}。

物理の振動現象——単振動・減衰・臨界減衰・過減衰——が、特性方程式の根の位置(虚軸上・複素・実重根・実相異)で 完全に分類されます。「根の実部が負なら減衰、虚部があれば振動」——この読み方が定性理論へ繋がります。

オイラーの微分方程式

定数係数でなくても、変数変換で定数係数に帰着する重要な型があります。

注意 オイラー(コーシー–オイラー)方程式

x2y′′+axy′+by=0x^2y''+axy'+by=0(各項で xx の冪と微分の階数が一致)は、y=xλy=x^\lambda を代入すると λ\lambda の代数方程式に化ける (または x=etx=e^t の変換で定数係数になる)。特性方程式 λ(λ−1)+aλ+b=0\lambda(\lambda-1)+a\lambda+b=0 の根で解が決まる。

つまずきポイント

注意 よくある誤解

  • 重根では xkeλxx^ke^{\lambda x} を足す。 mm 重根なら eλx,xeλx,…,xm−1eλxe^{\lambda x},xe^{\lambda x},\dots,x^{m-1}e^{\lambda x} の mm 個。eλxe^{\lambda x} だけでは基本解系が足りない。
  • 複素根は実解に直す。 e(α±iβ)xe^{(\alpha\pm i\beta)x} の実部・虚部 eαxcos⁡βx,eαxsin⁡βxe^{\alpha x}\cos\beta x,e^{\alpha x}\sin\beta x。オイラーの公式。
  • 解空間は nn 次元。 一般解は nn 個の任意定数(=一次独立な nn 個の解の線形結合)。線形代数の基底そのもの。
  • 根の実部が安定性を決める。 実部 <0<0 なら x→∞x\to\infty で減衰、>0>0 なら発散。定性理論の芽。

この章のまとめ

  • 線形性より同次方程式の解全体は nn 次元ベクトル空間(存在一意性から)。一般解=一次独立な nn 個の基本解の線形結合。
  • 定数係数なら y=eλxy=e^{\lambda x} の代入で特性方程式(λ\lambda の多項式)に化ける。相異なる根は eλxe^{\lambda x}、mm 重根は xkeλxx^ke^{\lambda x}、複素根は eαxcos⁡βx,eαxsin⁡βxe^{\alpha x}\cos\beta x,e^{\alpha x}\sin\beta x。
  • 振動・減衰・臨界減衰は根の位置で分類される。演算子 L=p(D)L=p(D) の因数分解が解を生む。

次章は、非同次項(外力)がある場合——未定係数法・定数変化法とロンスキアンを扱います。