非同次方程式と未定係数法
mathdifferential-equationsnonhomogeneouslecture
1導入
この講義では、非同次線型方程式の一般解を同次解と特殊解に分解し、未定係数法が成立する条件を明示する。
2標準形
L[y]=ay''+by'+cy=f(x),\qquad a\ne0
を考える。ここでは a,b,c が定数である場合を中心に扱う。
3線型性による解集合の構造
線型性により、y_p が L[y_p]=f(x) を満たし、y_h が L[y_h]=0 を満たすなら、
L[y_h+y_p]=f(x)
である。したがって一般解は y=y_h+y_p となる。
これは線型作用素方程式の一般定理そのものである。L[y_p]=f を満たす特殊解が 1 つあるとする。h\in\ker L なら
L[y_p+h]=L[y_p]+L[h]=f+0=f
なので y_p+h は解である。逆に y も L[y]=f の解なら
L[y-y_p]=L[y]-L[y_p]=f-f=0
であるから、y-y_p\in\ker L である。したがって解全体は
y_p+\ker L
であり、同次解空間は \ker L である。
data/lecture/math/linear-operator/linear-operator-equation-basics.lecture.n.md
4未定係数法の条件
未定係数法 は、定数係数であり、右辺 f(x) が多項式・指数関数・正弦・余弦、またはそれらの有限和・有限積である場合に特に有効である。
この条件が必要になる理由は、これらの関数族が微分で有限次元空間の内部に留まるからである。たとえば e^{2x} は微分しても e^{2x} の定数倍である。
候補は右辺をそのまま模倣するのではなく、微分で閉じる関数空間を選択する。
| 右辺の形 | 特殊解候補の基本形 | 理由 |
| p_n(x) | n 次多項式 | 微分で次数が下がるだけである |
| e^{\alpha x} | Ae^{\alpha x} | 微分で定数倍になる |
| \cos \beta x,\ \sin \beta x | A\cos\beta x+B\sin\beta x | 微分で 2 次元空間の内部に留まる |
| e^{\alpha x}p_n(x) | e^{\alpha x}q_n(x) | 指数因子と多項式空間が保たれる |
5具体例 1:右辺が多項式の場合
y''-y=x
を考える。同次解は y_h=C_1e^x+C_2e^{-x} である。右辺が 1 次多項式であるため、特殊解候補を y_p=Ax+B と設定する。この候補を選択する理由は、微分しても 1,x の張る有限次元空間の内部に留まるためである。
y_p''-y_p=0-(Ax+B)=-Ax-B
これが x に一致するため、-A=1、-B=0 であり、A=-1,\ B=0 を得る。したがって特殊解は y_p=-x であり、
y=C_1e^x+C_2e^{-x}-x
を得る。計算の要点は、候補を推測することではなく、候補空間が微分作用で閉じることを利用する点にある。
6共鳴と補正
y''+y=\cos x
では同次解に \cos x,\sin x が含まれる。したがって A\cos x+B\sin x を特殊解候補にすると同次解と重複し、新たな特殊解を生成できない。この場合は x(A\cos x+B\sin x) とし、線型独立性を回復する。
実際、y_p=x(A\cos x+B\sin x) と設定して代入すると、一つの特殊解として y_p=\frac{1}{2}x\sin x が得られる。x を掛ける操作は暗記項目ではなく、同次解空間との重複を回避するための線型代数的補正である。
作用素の表現では、最初の候補が \ker L に属すると、L を作用させても 0 となり、右辺を生成できない。そこで、x を乗じた候補へ変更する。これは「候補を同次解空間との重複から除外し、L の像として右辺を生成する」ための補正である。ただし、x を乗じる回数は根の重複度や候補空間に依存するため、共鳴補正は未定係数法の適用条件に基づいて決定する必要がある。
7反例となる状況
y''+y=\tan x
では \tan x とその導関数は有限個の候補関数で閉じない。したがって未定係数法は自然な方法ではない。この場合は定数変化法などを検討する。
さらに、係数が変数に依存する y''+x y=f(x) のような方程式では、右辺が単純でも未定係数法の構造は崩れる。未定係数法は、定数係数の線型作用素が有限次元関数空間を保つことに依存するためである。
8未定係数法と定数変化法の適用範囲の比較
| 方法 | 長所 | 制約 |
| 未定係数法 | 計算が簡潔である | 定数係数と右辺の形に強く依存する |
| 定数変化法 | 右辺の形に比較的依存しない | 積分計算が複雑になりやすい |
最初に未定係数法を試行する理由は計算効率である。ただし適用条件を満たさない場合には、定数変化法や基本解行列への移行を判断する必要がある。
9適用範囲と限界
未定係数法は、定数係数線型作用素が有限次元関数空間を保つ場合に計算効率を発揮する方法である。したがって、右辺の形が複雑な場合、係数が変数に依存する場合、または同次解との重複を補正しない場合には破綻する。
ただし、未定係数法が不適であることは、非同次方程式の可解性を否定しない。定数変化法は右辺の形への依存が弱く、積分表示として特殊解を構成できる場合が多い。方法選択では、候補空間が微分で閉じるかを最初に確認する。
10前の講義
data/lecture/math/differential-equations/complex-roots-and-forced-oscillations.lecture.n.md
11次の講義
data/lecture/math/differential-equations/variation-of-parameters-and-wronskian.lecture.n.md
12演習
data/exercise/math/differential-equations/nonhomogeneous-equations-and-particular-solutions.exercise.n.md
13関連リンク
data/lecture/math/linear-operator/linear-operator-equation-basics.lecture.n.md
data/lecture/math/linear-operator/polynomial-operators-and-eigenvalue-problems.lecture.n.md
data/lecture/math/linear-operator/heaviside-operator-method-and-transforms.lecture.n.md