KdV方程式

提供: testwiki
ナビゲーションに移動 検索に移動

KdV方程式(KdVほうていしき、テンプレート:Lang-en-short)、もしくはコルトヴェーグ・ドフリース方程式とは、非線形波動を記述する非線形偏微分方程式の一つである。ソリトン解を有する可積分系の代表的な例として知られる。方程式の名前は、定式化を行ったテンプレート:仮リンク (D. Korteweg) とテンプレート:仮リンク (G. de Vries) に因む。

概要

時間変数 テンプレート:Mvar と空間変数 テンプレート:Mvar をもつ一次元実数値関数 テンプレート:Math に対して、テンプレート:Mvar をゼロではない任意の実定数として

ut+αuux+β3ux3=0

で与えられる非線形偏微分方程式をKdV方程式という[1][2]。また、各変数と テンプレート:Mvar に適当なテンプレート:仮リンクを施せば、係数を テンプレート:Math と取りなおすことができる。このとき、各変数に対する偏微分を右下の添え字として表せばテンプレート:Sfnp

ut+6uux+uxxx=0

となる。

KdV方程式は、浅水波などの非線形波動現象を記述する。

KdV方程式の一般的な解法としては、テンプレート:仮リンク広田の直接法が存在する。

非線形項・分散項

KdV方程式の第二項 テンプレート:Mvar を波の立上りの効果を表す非線形項、第三項 テンプレート:Mvar を波の広がりの効果を表す分散項というテンプレート:R。KdV方程式は非線形項と分散項が釣り合うため、波が形を崩すことなく伝播する。

その他の表示

KdV方程式の係数のとり方はいくつかの流儀が存在するが、いずれも適当な変数変換の下で、互いに移り変われる。例えば、テンプレート:Math なる変換による

ut6uux+uxxx=0

テンプレート:Math なる変換による

ut+uux+uxxx=0

もよく用いられる。

歴史的背景

KdV方程式の研究の歴史は、1834年、造船技師テンプレート:仮リンクエジンバラ郊外の運河で孤立波を観察したことに遡るテンプレート:R[3]。彼は用の狭い運河のそばで馬に乗っているときに、孤立波が運河を伝播する様子を偶然、目撃した。彼はその時の状況を次のように記しているテンプレート:Sfnpテンプレート:Cquote

造船技師かつ流体力学の研究者であった彼は、実験用の水槽を作り、研究を進めた。そして、次の結果を得た。

1895年、テンプレート:仮リンク (D. Korteweg) とテンプレート:仮リンク (G. de Vries) とは適度に振幅の小さい浅水波を記述する方程式として、KdV方程式を導いたテンプレート:Sfnpテンプレート:R。この方程式は孤立波を含む永久波解を持っていた。但し、彼らの研究は注目を浴びることなく、長い間、忘れ去られていた。

ザブスキーとクルスカルの報告結果テンプレート:Sfnpを基に同条件で計算したKdV方程式の解の時間発展の様子。時刻 テンプレート:Math での初期条件として与えられた余弦波は、時間とともに形を変え、いくつかの孤立波の集まりとなる。

70年後、KdV方程式はテンプレート:仮リンクテンプレート:仮リンクによる、非線形格子におけるエネルギー伝播の問題(フェルミ・パスタ・ウラムの問題)の研究過程で再発見されたテンプレート:Sfnp。1965年、彼らは非線形格子の連続体モデルの数値計算において、不思議な現象を見い出した。一つは、余弦波で与えた初期状態がいくつかの孤立波に分裂する現象であり、もう一つは二つの孤立波の伝播において、速度が速い孤立波が速度が遅い孤立波を追い越す形で衝突してもそれぞれの波形が壊れず、そのまま伝播する現象であるテンプレート:R。彼らはこうした粒子性を有する波動現象を、孤立波テンプレート:Enlinkと粒子を表す接尾語 -on を合わせ、ソリトンテンプレート:Enlinkと名付けたテンプレート:Sfnp[4]。このザブスキーとクルスカルによる研究を契機に、こうした可積分系の性質は注目を集め、その後の研究活発化と理論の発展につながった。

KdV方程式の解

KdV方程式の解として、次のものが存在する。

1-ソリトン解

一つの孤立波を表す1ソリトン解は次の形で与えられる。

u(x,t)=2κ2sech2κ(xct+δ)=22x2log(1+e2κ(xct+δ))(c=4κ2)

ここで、テンプレート:Mathテンプレート:Math で与えられる双曲線正割関数を表す。この解は テンプレート:Math という関数形を有しており、テンプレート:Math で表される一つのピークを持つ孤立波が形を保ったまま、速度 テンプレート:Mvar で伝播する状況に対応している。また、振幅値 テンプレート:Math は速度 テンプレート:Math に比例しており、波の高さ(振幅)が高いほど、速く伝播する性質を持つ。

2-ソリトン解

二つの孤立波を表す2ソリトン解は次の形で与えられる。

u(x,t)=22x2log(1+A1e2κ1(xc1t+δ1)+A1e2κ2(xc2t+δ2)+(κ1κ2κ1+κ2)2A1A2e2κ1(xc1t+δ1)+2κ2(xc2t+δ2))

但し、

c1=4κ12,c2=4κ22

である。

この解は次のような行列式による表示を行うことも可能である。

u(x,t)=22x2logdetA(x,t)
A(x,t)=(1+12k1e2κ1(xc1t+δ1)1k1+k2eκ1(xc1t+δ1)+κ2(xc2t+δ2)1k2+k1eκ2(xc2t+δ2)+κ1(xc1t+δ1)1+12k2e2κ2(xc2t+δ2))

テンプレート:Mvar-ソリトン解

テンプレート:Mvar 個の孤立波を表す テンプレート:Mvar ソリトン解は次の形で与えられる。

u(x,t)=22x2logdetA(x,t)

ここで、テンプレート:Mathテンプレート:Mvar 次の正方行列で、その テンプレート:Mvarテンプレート:Mvar 列成分 テンプレート:Math

Aij(x,t)=δij+1ki+kje{κi(xcit+δi)+κj(xcjt+δj)}
ci=4κi2(i,j=1,2,,N)

で与えられる。但し、テンプレート:Mvarクロネッカーのデルタを表す。

周期解(クノイダル波)

KdV方程式はヤコビの楕円関数 テンプレート:Math(クノイダル関数)で表される周期解

u(x,t)=u0+2κ2k2cn2κ(xct+δ)

をもつ。ただし、

c=6u0(12k2)κ2

である。

保存量

可積分系であるKdV方程式は、時間に対して不変となる無限個の独立な保存量を持つという著しい性質を持つ。1968年、日系人数学者テンプレート:仮リンクらによって、この性質は見出されたテンプレート:Sfnp。KdV方程式

ut+uux+uxxx=0

については、

I1=udxI2=12u2dxI3={13u3ux2}dxI4={14u43uux2+95uxx2}dxI5={15u56u2ux2+365uuxx210835uxxx2}dx

が保存量となる。

脚注

テンプレート:脚注ヘルプ テンプレート:Reflist

参考文献

論文

書籍

テンプレート:脚注の不足

関連項目

外部リンク

テンプレート:Commonscat