閉形式解を得にくい微分方程式の解析方針:解析解・数値解・定性的解析の役割分担
mathdifferential-equationsqualitative-analysislecture
1導入
この講義では、「解けない」を「初等関数で閉じた式に表現できない」という限定的な意味として扱い、存在・近似・挙動の解析を分離する。
このページは、ここまでの一階 ODE トラックをまとめる確認点である。高階方程式や連立系まで含む最終的な方法選択は、後続講義を終えた後の「ODE の方法選択と次のトラック」で扱う。
2三つの役割
| 方法 | 目的 | 例 |
| 解析解 | 式として表現する | 変数分離、積分因子 |
| 数値解 | 指定点で近似値を得る | Euler 法、Runge-Kutta 法 |
| 定性的解析 | 増減・平衡・安定性を判定する | 方向場、自律方程式の位相線 |
位相線とは、自律方程式 y'=g(y) について、平衡点で実数直線を区切り、各区間に g(y) の符号と解が動く向きを矢印で記した図である。
3この方針を採用する理由
微分方程式の実用では、閉じた式よりも、解の存在、安定か不安定か、長時間で発散するか、数値的に信頼できるかが重要になる。解析解を閉形式で得られない場合にも、数学的解析は継続できる。
4最初に判定すること
解法を探索する前に、問題を次の順序で判定する。
| 確認項目 | 設問 | 次の行動 |
| 型 | 分離形・線型・完全形などに該当するか | 該当すれば解析解を試行する |
| 定理 | 存在・一意性の仮定を満たすか | 解析解の有無と独立に解の存在を確保する |
| 数値 | 誤差と安定性を管理できるか | Euler 法だけでなく Runge-Kutta 法や陰的方法を検討する |
| 挙動 | 平衡解・増減・有限時間発散を判定できるか | 方向場や位相線を読み、必要なら追加理論へ進む |
この順序を採用する理由は、解析解の探索だけに固執すると、存在している解や安定性の情報を逸失するためである。閉じた式は有用だが、唯一の到達点ではない。
5具体例 1:解析解より存在を先に確認する
y'=x^2+y^2,\qquad y(0)=0
は初等的な標準解法へ直接は接続しない。しかし f(x,y)=x^2+y^2 は滑らかであるため、局所的に一意解が存在する。存在定理が直ちに保証するのは局所解であり、全実数上の存在ではない。Euler 法や Runge-Kutta 法で近似するときも、最大存在区間の内部で誤差と解の増大を監視する。方向場からは y'=x^2+y^2\ge0、すなわち解が存在する間は非減少であることを読める。
ここで重要なのは、標準解法に接続しないことと、数学的に扱えないことが同義ではない点である。存在・一意性を定理で確認し、数値解で近似し、方向場で傾向を判定する、という役割分担が成立する。
6具体例 2:長時間挙動を優先する場合
y'=y-y^3
は分離形として積分できるが、実際には平衡解 y=-1,0,1 と符号の判定だけで多くの情報を得る。右辺を g(y)=y(1-y^2) とおくと、0<y<1 では g(y)>0、y>1 では g(y)<0、-1<y<0 では g(y)<0、y<-1 では g(y)>0 である。
一意性により解は平衡解を横切らない。たとえば 0<y(0)<1 なら、解は (0,1) に留まり、単調増加かつ 1 で上から抑えられる。その極限を L とすると、g(L)\ne0 なら十分後も一定速度で動き続けて収束に反するので、g(L)=0 であり L=1 である。y(0)>1 の場合も、解は 1 を横切らず、単調減少して 1 との間に有界であるため、有限時間で発散せず 1 へ収束する。負の初期値についても符号を反転した同様の議論により -1 へ収束し、0 からの解は 0 に留まる。近くから始めた解が近くに留まり、さらにその平衡値へ収束するという意味で、y=\pm1 は漸近安定である。y=0 の両側では矢印が 0 から離れるため、0 は不安定である。
閉じた式を得る前に、位相線を出発点として長時間の吸引先を証明できる。この例は、定性的解析が解析解の代用品ではなく、別の目的を持つ解析であることを示す。
7誤用しやすい点
- 解析解が得られないことを、解が存在しないことと混同してはならない。
- 数値解は近似であり、誤差と安定性の確認を省略してはならない。
- 方向場は厳密証明ではなく、挙動の推定と仮説形成に用いる。
8適用範囲と限界
このページの役割分担は、解析解・数値解・定性的解析を混同しないための基本方針である。ただし、所定の関数類による閉形式表現が存在しないことを証明する作業は一般に難しく、初学段階では「標準解法に接続しない」と「閉じた式が存在しない」を同一視しない姿勢が重要である。
数値解は計算できる点で強力だが、刻幅、丸め誤差、安定性に依存する。定性的解析は全体像を把握する手段だが、方向場や符号判定だけで大域挙動を完全に決定できるとは限らない。目的に応じて、証明、近似、挙動判定を分担させることが必要である。
9前の講義
data/lecture/math/differential-equations/beyond-euler-runge-kutta-and-implicit-methods.lecture.n.md
10次の講義
一階方程式について、型の診断、存在一意性、定性的挙動、数値近似を目的に応じて分担できたら、次は二階線型定数係数方程式へ進む。
data/lecture/math/differential-equations/second-order-linear-constant-coefficient-odes.lecture.n.md
11演習リンク
data/exercise/math/differential-equations/first-order-ode-method-synthesis.exercise.n.md
data/exercise/math/differential-equations/existence-uniqueness-and-numerical-methods.exercise.n.md
data/exercise/math/differential-equations/numerical-ode-methods.exercise.n.md
12関連リンク
data/lecture/math/differential-equations/existence-uniqueness-and-lipschitz-condition.lecture.n.md
data/lecture/math/differential-equations/direction-fields-euler-method-error-and-stability.lecture.n.md
data/lecture/math/differential-equations/beyond-euler-runge-kutta-and-implicit-methods.lecture.n.md