物理や工学、経済の分野で必ずと言っていいほど登場するのが微分方程式です。
「微分方程式の解き方が全く分からない」「変数分離や特性方程式という言葉を聞いただけで拒否反応が出る」という方は多いのではないでしょうか。
実は微分方程式は、いくつかの型を見極めて、それぞれに対応した手順を踏むだけで驚くほどスムーズに解けるようになります。
この記事では微分方程式の解き方について、変数分離形や特性方程式、一般解と初期条件、さらにラプラス変換までを幅広く解説していきます。
計算方法だけでなく具体的な例題も交えながら紹介しますので、これから微分方程式を学ぶ方も、テスト前に総復習をしたい方もぜひ参考にしてください。
数式の意味を理解しながら読み進めれば、微分方程式に対する苦手意識はきっと薄れていくでしょう。
微分方程式の解き方の結論 型を見極めて公式に当てはめることがすべて
それではまず、微分方程式の解き方の結論について解説していきます。
結論から言うと、微分方程式を解くコツは方程式の型を正確に見極め、その型に対応した解法パターンに当てはめることに尽きます。
やみくもに計算を始めても答えにはたどり着けません。
まずは方程式の形を観察し、どの解法が使えるかを判断する力が求められます。
微分方程式とは何か
微分方程式とは、未知の関数とその導関数の関係を表した方程式のことです。
例えばdy/dx=2xという式は、関数yをxで微分したものが2xに等しいという関係を示しています。
この関係を満たす関数yを求めることが、微分方程式を解くという作業になります。
普通の方程式が数値を求めるのに対し、微分方程式は関数そのものを求める点が大きな違いでしょう。
解き方の基本ステップ
微分方程式を解くときの基本的な流れは、大きく分けて三段階です。
まず方程式の階数や線形かどうかを確認し、どのタイプに属するかを判断します。
次にそのタイプに応じた解法、たとえば変数分離や特性方程式などを適用していきます。
最後に得られた一般解に初期条件や境界条件を代入し、特殊解を導き出す流れです。
微分方程式は「型の判断」→「解法の適用」→「条件による特定」という三ステップで攻略できます。
この流れを意識するだけで、複雑に見える問題も驚くほど整理しやすくなるでしょう。
よく使われる解法の全体像
微分方程式にはさまざまな解法がありますが、代表的なものを整理すると理解しやすくなります。
以下の表に主な解法とその特徴をまとめました。
| 解法 | 主な対象 | 特徴 |
|---|---|---|
| 変数分離形 | 1階の常微分方程式 | xとyを左右に分けて積分する |
| 特性方程式 | 2階線形微分方程式 | 指数関数を仮定して代数方程式に変換する |
| ラプラス変換 | 初期値問題全般 | 微分方程式を代数方程式に変換して解く |
| 定数変化法 | 非同次線形方程式 | 同次解の定数を関数として扱い直す |
このように解法ごとに得意な対象が異なるため、まず方程式の見た目から適切な手法を選ぶことが重要になります。
次の章からは、それぞれの解法を具体的な例題とともに詳しく見ていきましょう。
変数分離形の微分方程式の解き方
続いては、変数分離形の微分方程式の解き方を確認していきます。
変数分離形は微分方程式の中でも最も基本的なタイプで、初学者が最初に習うことが多い形式です。
形さえ見抜ければ、あとは積分計算をするだけなので比較的取り組みやすいでしょう。
変数分離形の考え方
変数分離形とは、dy/dx=f(x)g(y)のようにxの関数とyの関数の積で表せる微分方程式のことです。
この形であれば、両辺をg(y)で割ってxとyをそれぞれ左右に分離できます。
分離した後はそれぞれの変数について個別に積分すればよいだけです。
変数を左右にきれいに分けられるかどうかが、この解法を使えるかどうかの見極めポイントになります。
計算手順
変数分離形の計算手順は次のように整理できます。
まずdy/dx=f(x)g(y)の形に式を変形します。
次に両辺をg(y)で割り、dy/g(y)=f(x)dxという形に整えます。
最後に両辺をそれぞれ積分し、積分定数Cを加えて一般解を得る流れです。
dy/dx=xyのとき
dy/y=xdx
両辺を積分すると
ln|y|=x²/2+C
y=Ae^(x²/2)(Aは任意定数)
例題で確認
実際に例題を使って計算の流れを確認してみましょう。
dy/dx=2xyという微分方程式を解くとします。
まず変数を分離すると、dy/y=2xdxとなります。
両辺を積分すると、ln|y|=x²+Cとなり、これを整理するとy=Ae^(x²)という一般解が得られます。
初期条件としてx=0のときy=1が与えられていれば、Aの値は1に決まり、特殊解が確定します。
このように変数分離形は、分離さえできれば機械的に解ける点が大きな魅力でしょう。
特性方程式を使った微分方程式の解き方
続いては、特性方程式を用いた微分方程式の解き方を確認していきます。
2階の線形微分方程式では、変数分離ではなく特性方程式という手法を使うのが一般的です。
やや難しく感じるかもしれませんが、パターンを覚えてしまえば対応しやすくなります。
特性方程式とは
特性方程式とは、y”+ay’+by=0のような同次線形微分方程式に対して、y=e^(λx)を仮定することで得られる代数方程式のことです。
y=e^(λx)を微分方程式に代入すると、λ²+aλ+b=0という二次方程式が導かれます。
この二次方程式こそが特性方程式であり、λを求めることが解法の核心部分になります。
微分方程式を代数方程式に変換できるという点が、特性方程式の最大のメリットでしょう。
判別式による場合分け
特性方程式を解く際は、判別式D=a²-4bの符号によって解の形が変わってきます。
判別式が正の場合は異なる二つの実数解を持ち、一般解は指数関数の線形結合になります。
判別式が0の場合は重解となり、一般解には xを掛けた項が追加される点に注意が必要です。
判別式が負の場合は複素数解となり、三角関数を含む一般解になります。
| 判別式の符号 | 解の種類 | 一般解の形 |
|---|---|---|
| D>0 | 異なる実数解λ1、λ2 | y=C1e^(λ1x)+C2e^(λ2x) |
| D=0 | 重解λ | y=(C1+C2x)e^(λx) |
| D | 複素数解α±βi | y=e^(αx)(C1cosβx+C2sinβx) |
例題で確認
実際にy”-3y’+2y=0という微分方程式を解いてみましょう。
特性方程式はλ²-3λ+2=0となり、これを因数分解すると(λ-1)(λ-2)=0です。
よってλ=1、λ=2という異なる実数解が得られます。
判別式が正のケースにあたるため、一般解はy=C1e^x+C2e^(2x)となります。
このように特性方程式を使えば、二階の線形微分方程式でも機械的に一般解を導けるのです。
一般解と特殊解、初期条件の使い方
続いては、一般解と特殊解、そして初期条件の使い方について確認していきます。
微分方程式を解いた後、必ずと言っていいほど登場するのがこの「一般解」と「特殊解」という言葉です。
両者の違いを理解しておかないと、答えを正しく仕上げることができません。
一般解とは
一般解とは、微分方程式を満たすすべての関数を表した、任意定数を含む解のことです。
例えばy=Ae^xという解には、任意定数Aが含まれています。
このAにどんな値を入れても、もとの微分方程式を満たすことになります。
つまり一般解は無数にある解をまとめて表現したものだと考えると分かりやすいでしょう。
特殊解と初期条件
特殊解とは、一般解に含まれる任意定数を具体的な数値に確定させた解のことです。
その際に使われるのが初期条件や境界条件と呼ばれる追加情報になります。
例えばx=0のときy=3という条件が与えられれば、一般解にこの値を代入して定数Aを求められます。
2階の微分方程式であれば、初期条件は通常2つ必要になる点も覚えておきましょう。
一般解は答えの候補全体、特殊解はその中から条件によって一つに絞り込んだ答えです。
この関係を理解しているかどうかで、微分方程式の理解度は大きく変わってきます。
例題で確認
dy/dx=3x²、初期条件x=1のときy=2という問題を考えてみましょう。
まず一般解を求めると、両辺を積分してy=x³+Cとなります。
次にx=1、y=2を代入すると、2=1+Cとなり、C=1が求まります。
よって特殊解はy=x³+1に確定するわけです。
このように一般解を求めてから条件を代入するという順番が非常に大切になります。
ラプラス変換を使った微分方程式の解き方
続いては、ラプラス変換を用いた微分方程式の解き方を確認していきます。
ラプラス変換は、特に工学分野で初期値問題を扱う際によく使われる強力な手法です。
微分方程式をそのまま解くのではなく、一度別の世界に変換してから解くというイメージを持つと理解しやすいでしょう。
ラプラス変換とは
ラプラス変換とは、時間関数f(t)を複素数sの関数F(s)に変換する数学的な操作のことです。
この変換を使うと、微分という操作が単なる掛け算やsによる代数計算に置き換わります。
つまり面倒な微分計算を代数計算に変えられることが、ラプラス変換の最大の利点です。
特に初期条件が最初から組み込まれる形で計算できるため、効率よく解を求められます。
変換手順と逆変換
ラプラス変換を使った解法の流れは、大きく三つのステップに分かれます。
まず微分方程式全体をラプラス変換し、tの関数からsの関数へと式を書き換えます。
次に得られた代数方程式をF(s)について整理し、解を求めます。
最後にF(s)を逆ラプラス変換することで、もとの時間関数f(t)に戻すという流れです。
| 元の関数 | ラプラス変換後 |
|---|---|
| f'(t) | sF(s)-f(0) |
| f”(t) | s²F(s)-sf(0)-f'(0) |
| e^(at) | 1/(s-a) |
| sin(at) | a/(s²+a²) |
例題で確認
y’+2y=0、初期条件y(0)=1という問題をラプラス変換で解いてみましょう。
両辺をラプラス変換すると、sF(s)-1+2F(s)=0となります。
これを整理すると、F(s)(s+2)=1となり、F(s)=1/(s+2)が導けます。
この形は表にある1/(s-a)のパターンに一致するため、逆変換するとy=e^(-2t)という解が得られます。
特性方程式で解いても同じ結果になるはずですが、初期条件を自然に組み込める点がラプラス変換ならではの強みでしょう。
微分方程式を解くときの注意点とコツ
続いては、微分方程式を解くうえで押さえておきたい注意点とコツについて確認していきます。
解法自体を覚えていても、細かいミスによって答えを間違えてしまうケースは少なくありません。
よくあるミス
微分方程式の計算でよくあるミスの一つが、積分定数Cを書き忘れることです。
一般解を求める段階でCを省略してしまうと、後の初期条件が使えなくなってしまいます。
また特性方程式を解く際に、判別式の符号を見誤って一般解の形を間違えるケースも目立ちます。
変数分離形では、g(y)=0となる特異解を見落としてしまう点にも注意が必要でしょう。
検算の方法
求めた解が正しいかどうかは、実際にもとの微分方程式に代入することで確認できます。
求めた関数yを微分し、もとの式のdy/dxやy”の部分に当てはめてみましょう。
両辺が一致すれば、その解は正しいと判断して問題ありません。
初期条件が与えられている場合は、特殊解にその条件を代入して等式が成り立つかも確認しておくと安心です。
学習のコツ
微分方程式を得意にするコツは、公式を丸暗記するのではなく、なぜその手順になるのかを理解することです。
特性方程式であれば、なぜy=e^(λx)を仮定するのかという発想の背景を押さえておくと応用が利きます。
また、変数分離形、特性方程式、ラプラス変換といった代表的な型を数多くの例題で反復練習することも欠かせません。
型のパターン認識力を鍛えることこそが、微分方程式を得意分野に変える一番の近道と言えるでしょう。
まとめ
今回は微分方程式の解き方について、計算方法と例題を交えながら解説してきました。
微分方程式は、変数分離形やラプラス変換など、方程式の型に応じた解法を選ぶことがすべての基本になります。
まず型を見極め、対応する手順で一般解を導き、そこに初期条件を代入して特殊解を確定させる、という流れを意識してみてください。
特性方程式やラプラス変換は最初こそ難しく感じるかもしれませんが、パターンさえつかめれば確実に解けるようになります。
ぜひ本記事で紹介した例題を参考に、さまざまな微分方程式の問題に挑戦してみてください。
繰り返し練習を重ねることで、微分方程式への苦手意識は少しずつ解消されていくはずです。