| 微分方程式 |
|---|
| 範囲 |
| 分類 |
| 解決 |
| 人々 |
数学において、微分方程式とは、1つ以上の未知の関数とその導関数を関連付ける方程式です。[ 1 ]応用分野においては、関数は一般的に物理量を表し、導関数はその変化率を表し、微分方程式は両者の関係を定義します。このような関係は数学モデルや科学法則によく見られるため、微分方程式は工学、物理学、経済学、生物学など多くの分野で重要な役割を果たしています。
微分方程式の研究は、主にその解(各方程式を満たす関数の集合)とその解の性質の研究から成ります。最も単純な微分方程式だけが明示的な公式によって解けますが、与えられた微分方程式の解の多くの性質は、厳密に計算しなくても決定できます。
解の閉形式表現が利用できない場合、コンピュータを用いて数値的に近似解を求めることがしばしばあり、与えられた精度で解を求めるための多くの数値計算手法が開発されてきました。力学系理論は、長い時間間隔における 平均的な挙動など、解の定性的な側面を分析します。
微分方程式は、アイザック・ニュートンとゴットフリート・ライプニッツによる微積分の発明によって誕生しました。1671年の著書『Methodus fluxionum et serierum infinitarum』の第2章[ 2 ]で、ニュートンは3種類の微分方程式を挙げています。
これらすべての場合において、yはx(またはx 1とx 2 )の未知の関数であり、fは与えられた関数です。彼はこれらの例とその他の例を無限級数を用いて解き、解の非一意性について議論しました。
ヤコブ・ベルヌーイは1695年にベルヌーイ微分方程式を提案した。 [ 3 ]これは、次のような形の 常微分方程式である。
翌年ライプニッツはこれを簡略化して解を得た。[ 4 ]
歴史的に、楽器のような振動する弦の問題は、ジャン・ル・ロン・ダランベール、レオンハルト・オイラー、ダニエル・ベルヌーイ、ジョゼフ=ルイ・ラグランジュによって研究されました。[ 5 ] [ 6 ] [ 7 ] [ 8 ] 1746年、ダランベールは1次元波動方程式を発見し、10年以内にオイラーは3次元波動方程式を発見しました。[ 9 ]
オイラー・ラグランジュ方程式は、1750年代にオイラーとラグランジュによって、トートクローン問題の研究に関連して考案されました。これは、出発点に関わらず、重みのある粒子が一定の時間内に一定の点に落下する曲線を求める問題です。ラグランジュは1755年にこの問題を解き、その解をオイラーに送りました。二人はラグランジュの方法をさらに発展させ、力学に適用することで、ラグランジュ力学の定式化につながりました。
1822年、フーリエは熱流に関する研究書『熱の解析理論』[ 10 ]を発表した。この中で彼は、ニュートンの冷却の法則、すなわち隣接する2つの分子間の熱流はそれらの温度差が極めて小さい場合に比例するという理論を根拠としている。この本には、熱伝導拡散に関するフーリエの熱方程式が収録されている。この偏微分方程式は、現在では数理物理学のカリキュラムで広く用いられている。
古典力学では、物体の運動は時間値の変化に伴う位置と速度によって記述されます。ニュートンの法則により、これらの変数は、位置、速度、および物体に作用する様々な力が与えられた場合、物体の未知の位置を時間の関数として表す微分方程式として動的に表現されます。
場合によっては、この微分方程式 (運動方程式と呼ばれる) を明示的に解くこともできます。
微分方程式を用いて現実世界の問題をモデル化する例として、重力と空気抵抗のみを考慮した、空中を落下するボールの速度の決定が挙げられます。地面に向かうボールの加速度は、重力による加速度から空気抵抗による減速度を差し引いた値です。重力は一定とみなされ、空気抵抗はボールの速度に比例するものとしてモデル化できます。つまり、ボールの加速度(速度の微分値)は速度に依存し、速度は時間に依存します。時間の関数としての速度を求めるには、微分方程式を解き、その妥当性を検証する必要があります。
微分方程式はいくつかの異なる方法で分類できます。これらの微分方程式のクラスは、方程式自体の性質を記述するだけでなく、解へのアプローチを選択する際にも役立ちます。よく使われる分類としては、方程式が常方程式か偏方程式か、線形か非線形か、同次方程式か異次方程式かなどがあります。このリストは網羅的なものではなく、微分方程式には他にも多くの性質やサブクラスがあり、特定の状況では非常に役立ちます。
常微分方程式(ODE )は、 1つの実変数または複素変数xの未知の関数、その導関数、およびxのいくつかの与えられた関数を含む方程式です。未知の関数は通常、従属変数(多くの場合yと表記されます)によって表され、従属変数はxに依存します。したがって、x は方程式の独立変数と呼ばれることがよくあります。「常微分方程式」という用語は、複数の独立変数について表される場合がある偏微分方程式という用語と対比して使用されます。
一般に、微分方程式の解は閉じた形式の表現では表現できないため、コンピュータ上で微分方程式を解くには 数値法が一般的に使用されます。
偏微分方程式(PDE )は、未知の多変数関数とその偏導関数を含む微分方程式です。PDEは、複数の変数を持つ関数を含む問題を定式化するために使用され、閉じた形で解くか、関連するコンピュータモデルを用いて解かれます。
偏微分方程式は、音、熱、静電気、電気力学、流体の流れ、弾性、量子力学など、自然界の様々な現象を記述するために用いられます。一見異なるように見えるこれらの物理現象も、偏微分方程式を用いることで同様に定式化できます。常微分方程式がしばしば1次元の力学系をモデル化するのと同様に、偏微分方程式はしばしば多次元のシステムをモデル化します。確率偏微分方程式は、偏微分方程式をランダム性をモデル化するために一般化します。
線型微分方程式は、未知関数とその導関数について線型となる微分方程式です。その理論は十分に発達しており、多くの場合、その解は積分によって表すことができます。
物理学で遭遇する多くの微分方程式は線型です。例えば、放射性崩壊を記述する常微分方程式や、熱拡散による熱伝達を記述する偏微分方程式などが挙げられます。これらの方程式は特殊関数につながり、線型微分方程式の解として定義することができます(ホロノミック関数を参照)。
非線形微分方程式とは、未知の関数とその導関数において線形方程式ではない微分方程式のことである(関数の引数における線形性や非線形性はここでは考慮しない)。非線形微分方程式を正確に解く方法は非常に少なく、既知の方法は典型的には方程式が特定の対称性を持つことに依存する。非線形微分方程式は、長時間にわたって非常に複雑な挙動を示すことがあり、これはカオスの特徴である。非線形微分方程式の解の存在と一意性という基本的な問題でさえ難しい問題であり、特殊なケースにおけるその解決は数学理論における大きな進歩であると考えられている(ナビエ・ストークスの存在と滑らかさを参照)。しかし、微分方程式が意味のある物理プロセスを正しく定式化した表現である場合、解が存在することが期待される。[ 11 ]
状況によっては、非線形微分方程式を線形微分方程式で近似できる場合があります。これらの近似は、限られた条件下でのみ有効です。例えば、調和振動子方程式は、小振幅の振動に対して有効な非線形振り子方程式の近似です。同様に、非線形微分方程式の固定点解または定常解が見出されたとき、その安定性を調べると、線形微分方程式が得られます。
微分方程式の階数とは、微分方程式に現れる未知関数の最高次数の導関数のことです。例えば、 1階導関数のみを含む方程式は1階微分方程式、 2階導関数を含む方程式は2階微分方程式、などとなります。[ 12 ] [ 13 ]
未知関数とその導関数における多項式方程式として表される場合、微分方程式の次数は、文脈に応じて、未知関数の最高導関数における多項式次数[ 14 ]、または未知関数とその導関数における全次数となる。特に、線型微分方程式はどちらの意味でも次数が1であるが、非線型微分方程式は最初の意味では次数が1であるが、2番目の意味では次数が1ではない。
自然現象を記述する微分方程式には通常、 1 次と 2 次の導関数のみが含まれますが、 4 次偏微分方程式である 薄膜方程式などの例外もあります。
線型微分方程式は、方程式の各項が従属変数またはその導関数のいずれかを含む場合、同次方程式と呼ばれます。そうでない場合、つまり従属変数自体またはその導関数を含まない項が存在する場合、方程式は非同次方程式または異次方程式と呼ばれます。以下の例を参照してください。
最初の例は常微分方程式です。ここで、uはxの未知関数、cとωは既知であると仮定される定数です。これらの例は、上で定義した線形微分方程式と非線形微分方程式、そして同次微分方程式と非同次微分方程式の違いを示しています。
次の例は偏微分方程式です。未知の関数u は、2つの変数xとt、またはxとyに依存します。
1階常微分方程式の一般解には定数が含まれており、これは積分定数と考えることができます。同様に、a階常微分方程式の一般解にも定数が含まれます。
これらの定数の値を決定するには、追加の条件を与える必要があります。独立変数が時間に対応する場合、この情報は初期条件の形をとります。例えば、粒子の運動を記述する2階常微分方程式の場合、初期条件は通常、初期時刻における粒子の位置と速度です。常微分方程式とその初期条件は、いわゆる初期値問題を形成します。
空間独立変数の場合、これらの条件は一般に境界条件と呼ばれます。境界条件は、独立変数の異なる値で指定されることがよくあります。例としては、2つの端点で固定された振動する弦の運動が挙げられます。この場合、常微分方程式と境界条件は境界値問題を引き起こします。
より一般的には、初期条件という用語は、独立変数の同じ値に対して条件が与えられる場合に通常使用され、境界条件という用語は、独立変数の異なる値に対して条件が与えられる場合に使用されます。いずれの場合も、初期条件または境界条件の数は、微分方程式の次数と一致する必要があります。
与えられた微分方程式に対して、解が唯一であるか、あるいはそもそも解が存在するかどうかという問題は、注目すべき興味深い主題です。
一次初期値問題において、ペアノの存在定理は解が存在する状況の集合を一つ与えます。xy平面上の任意の点が与えられたとき、と がの内部にあるような長方形領域 を定義します。微分方程式と の条件が与えられたとき、が 上で連続であれば、この問題には局所的に解が存在します。この解は を中心とする区間上に存在する。この解は一意ではない可能性があります。(他の結果については常微分方程式を参照してください。)
しかし、これは1階の初期値問題にしか役立ちません。n階の線形初期値問題を考えてみましょう。
そういう
任意の非零のに対して、およびがを含むある区間上で連続であれば、が存在し、は一意である。[ 15 ]
微分方程式は差分方程式と密接に関連しており、差分方程式では独立変数は離散的な値のみをとり、方程式は未知の関数のある点における値とその近傍点における値を関連付けます。微分方程式の数値解析法の多くは、例えばオイラー法のように、微分方程式の解を対応する差分方程式の解で近似します。
微分方程式の研究は、純粋数学、応用数学、物理学、工学における広範な分野です。これらの分野はすべて、さまざまな種類の微分方程式の特性を扱っています。純粋数学は解の存在と一意性に焦点を当て、応用数学は解を直接または近似的に求め、その挙動を研究することに取り組んでいます。微分方程式は、天体の運動から橋の設計、ニューロン間の相互作用まで、事実上あらゆる物理的、技術的、または生物学的プロセスをモデル化する上で重要な役割を果たしています。現実の問題を解くために使用されるような微分方程式は、閉じた形の解を持たない場合があります。その代わりに、数値的手法を使用して解を近似することができます。
物理学および化学の多くの基本法則は、微分方程式として定式化できます。生物学および経済学では、微分方程式は複雑なシステムの挙動をモデル化するために使用されています。微分方程式の数学的理論は、方程式が生まれ、その結果が応用された科学とともに最初に発展しました。しかし、時にはまったく異なる科学分野に由来する多様な問題が、同一の微分方程式を生み出すことがあります。このような場合、方程式の背後にある数学的理論は、多様な現象の背後にある統一原理と見なすことができます。例として、大気中の光と音の伝播、および池の表面上の波を考えてみましょう。これらはすべて、同じ2階偏微分方程式である波動方程式で記述できます。これにより、光と音を、よく知られている水面の波のような波の形として考えることができます。熱伝導は、その理論がジョセフ・フーリエによって発展させられましたが、別の2階偏微分方程式である熱方程式によって支配されています。多くの拡散プロセスは、一見異なっていても、同じ方程式で記述されることがわかります。例えば、金融におけるブラック・ショールズ方程式は熱方程式と関連してい ます。
様々な科学分野において、名前が付けられた微分方程式の数は、そのテーマの重要性を物語っています。名前付き微分方程式の一覧を参照してください。
一部のCASソフトウェアは微分方程式を解くことができます。主要なプログラムで使用されるコマンドは以下のとおりです。
dsolveDSolve[]ode2(equation, y, x)desolve()sympy.solvers.ode.dsolve(equation)desolve(y'=k*y,y)