ダフィング方程式

数学におけるダフィング方程式（ダフィングほうていしき、）あるいはダフィング振動子（Duffing oscillator）は、ある減衰的な駆動振動子をモデル化するために用いられる非線型の二階常微分方程式である。次の式で与えられる：

ここで（未知）函数  は時間  での位置、 は  の時間に関する一階導函数、すなわち速度で、 は  の時間に関する二階導函数、すなわち加速度である。数  および  は与えられた定数である。

この式は、（ の場合に対応する）単振動よりも複雑なポテンシャルを持つ減衰振動子の動きを表す。例えば、物理学の言葉で言うと、ばねの剛性がフックの法則に従わないのモデルと見なされる。

ダフィング方程式は、カオス的挙動を示す力学系の一例である。ジャパニーズ・アトラクタがダフィング方程式におけるカオスの例としてよく知られている。さらにダフィングシステムは、周波数ヒステリシスの挙動のような、跳躍共振現象を周波数反応において示すものである。

パラメータ 
  は減衰の大きさを制御する。
  は剛性の大きさを制御する。
  は復元力に含まれる非線型性の量を制御する。 であるなら、ダフィング方程式は減衰かつ駆動（driven）な単振動子を表す。
  は周期駆動力の振幅を制御する。 であるなら、駆動力の無いシステムとなる。
  は周期駆動力の周波数を制御する。

解の方法 

一般に、ダフィング方程式の厳密な記号解が得られるとは限らない。しかし、以下のような多くの近似手法が利用できる：
 フーリエ級数展開は、任意の正確さでの方程式の運動を与える。
 ダフィング項と呼ばれる  の項は、小さいものとして近似でき、システムは摂動された単振動子として扱われる。
 を利用すれば、複雑だが実行可能な解を得ることができる。
 オイラー法やルンゲ＝クッタ法のような様々な数値的手法が利用できる。

非減衰（）かつ非駆動（）なダフィング方程式の特別な場合においては、を利用することで厳密解を得ることができる。

非減衰かつ非強制振動子の解の有界性 

非減衰かつ非強制（）なダフィング方程式に  を掛けると、次の式が得られる：

ここで  は定数である。 の値は初期条件  および  によって決まる。

 に  を代入することで、システムはであることが分かる：

    with  

 と  のいずれも正であるなら、解は有界である：

  and  

ここでハミルトニアン  は正である。

参考文献

文中

その他

外部リンク 

微分方程式
物理学の方程式
常微分方程式
数学に関する記事
人名を冠した数式