拡散方程式(かくさんほうていしき、英語: diffusion equation)は拡散が生じている物質あるいは物理量(本稿では拡散物質と記述)の密度のゆらぎを記述する偏微分方程式である。
集団遺伝学における対立遺伝子の拡散のように、拡散と同様の振る舞いをする現象を記述するのにも用いられる。
伝熱の分野で熱伝導を記述する方程式は熱伝導方程式(Heat equation)と呼ばれる。
方程式
方程式は一般に以下のように書かれる。
![{\displaystyle {\frac {\partial \phi }{\partial t}}=\nabla \cdot {\bigg (}D(\phi ,{\vec {r}},t)\,\nabla \phi ({\vec {r}},t){\bigg )}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4289add9aa6b68155d348d46e2347d59800e793f)
ただし、
は位置、
は時刻、
は拡散物質の 密度、
は拡散係数(2階のテンソル量)、ナブラ
は空間微分作用素である。拡散係数
が定数ならば、方程式は以下の線形方程式に帰着される。
![{\displaystyle {\frac {\partial \phi }{\partial t}}=D\nabla ^{2}\phi ({\vec {r}},t)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/68e3c94b9857ab809f7cc55d2ab563403a830338)
D が他の変数に依存する場合方程式は非線形となる。さらに、D が正定値対称行列であれば方程式は異方的拡散となる。
導出
拡散方程式は、密度の変化は各部分における流入と流出によって生じるという連続の式から直ちに導かれる。物質が生成されたり消滅することはないものとする。
![{\displaystyle {\frac {\partial \phi }{\partial t}}+\nabla \cdot {\vec {j}}=0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f5f4fd3c1111dd8ccc85ca89a70a91743f381353)
ただし
は拡散物質のフラックスである。拡散物質の流れは密度勾配に比例することを表した以下のフィックの法則と組合わせることで、拡散方程式は容易に導かれる。
![{\displaystyle {\vec {j}}=-D\,(\phi )\,\nabla \,\phi \,(\,{\vec {r}},t\,)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6608d8013972a45e644605057da0a08bfe9ba0f3)
特別な場合の解
定常解
拡散係数D が定数であれば、定常解は容易に求められる[1]。
- 1次元:φ(r ) = A r + B
- 2次元円対称:φ(r ) = A log r + B
- 3次元球対称:φ(r ) = A /r + B
ここでr は原点からの距離、A , B は境界条件により定まる定数である。
無限に長い棒
D が定数、1次元、境界条件として無限遠でφ(±∞ , t ) = 0 、φ(x , 0) = δ(x )(δはデルタ関数)という条件のもとでは、解は正規分布で表される。
![{\displaystyle \phi (x,t)={\frac {1}{2{\sqrt {\pi Dt}}}}\exp \left(-{\frac {x^{2}}{4Dt}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/78ddc95b699df88453750993f463cecbe1d9182f)
この解では、分散が時間 t が経つにつれて大きくなる、すなわち分布が拡散していく様子が分かる。この性質はウィーナー過程に類似している。
ボルツマン変換
1次元の場合には、係数が変化する場合でも、パラメータλ = x t -1/2 を用いて次のλに関する常微分方程式に変形できることをボルツマンは示した[2][注 1]。
![{\displaystyle -{\frac {\lambda }{2}}{\frac {d\phi }{d\lambda }}={\frac {d}{d\lambda }}\left(D{\frac {d\phi }{d\lambda }}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/00e9e9ca4c4b585704ddc05bea35d7baa18329fe)
脚注
[脚注の使い方]
注釈
- ^ この変換は、初期条件および境界条件がλのみによって表現できるときに適用できる。
出典
関連項目
典拠管理データベース: 国立図書館 ![ウィキデータを編集](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) | |
---|