

数学において、自律系または自律微分方程式とは、独立変数に明示的に依存しない常微分方程式系のことである。変数が時間である場合、それらは時間不変系とも呼ばれる。
物理学における多くの法則は、独立変数が通常時間であると仮定され、自律系として表現される。これは、現在成り立つ自然法則が、過去または未来のどの時点においても成り立つ自然法則と同一であると仮定されているためである。
自律システムは、次の形式の 常微分方程式のシステムである。 ここで、xはn次元ユークリッド空間の値を取り、tはしばしば時間として解釈される。
これは、次の形式の微分方程式系とは区別される。 システムの進化を支配する法則が、システムの現在の状態だけでなく、パラメータt(これも多くの場合、時間と解釈される)にも依存するシステム。このようなシステムは定義上、自律的ではない。
解は水平方向の平行移動に対して不変である。
させて自律システムの 初期値問題の唯一の解となる それから解決する 示す手に入れるそして、 したがって 初期条件については、検証は自明である。
方程式独立変数は自律的であるため、) は方程式に明示的には現れません。この方程式の傾斜場と等傾斜線をプロットするには、 GNU Octave / MATLABで次のコードを使用できます。
Ffun = @( X , Y )( 2 - Y ) .* Y ; % 関数 f(x,y)=(2-y)y [ X , Y ] = meshgrid ( 0 : .2 : 6 , - 1 : .2 : 3 ); % プロットサイズを選択DY = Ffun ( X , Y ); DX = ones ( size ( DY )); % プロット値を生成quiver ( X , Y , DX , DY , 'k' ); % 方向場を黒でプロットhold on ; contour ( X , Y , DY , [ 0 1 2 ], 'g' ); % 等傾斜線(0 1 2)を緑で追加title ( 'f(x,y)=(2-y)y の傾斜場と等傾斜線' )グラフから関数がは不変であり、したがって解の形状も不変である。どのシフトでも。
MATLABで方程式を記号的に解くには、
syms y(x) ; equation = ( diff ( y ) == ( 2 - y ) * y ); % 方程式を記号的に一般解として解くy_general = dsolve ( equation );2つの平衡解が得られ、そして、そして未知の定数を含む第3の解、 。-2/(exp(C3-2*x)-1)
初期条件にいくつかの特定の値を選択することで、いくつかの解のグラフを追加できます。

%異なる初期条件に対して初期値問題を記号的に解く% y1 = dsolve ( equation , y ( 1 ) == 1 ); y2 = dsolve ( equation , y ( 2 ) == 1 ); y3 = dsolve ( equation , y ( 3 ) == 1 ); y4 = dsolve ( equation , y ( 1 ) == 3 ); y5 = dsolve ( equation , y ( 2 ) == 3 ); y6 = dsolve ( equation , y ( 3 ) == 3 ); % 解をプロットするezplot ( y1 , [ 0 6 ]); ezplot ( y2 , [ 0 6 ]); ezplot ( y3 , [ 0 6 ]); ezplot ( y4 , [ 0 6 ]); ezplot ( y5 , [ 0 6 ]); ezplot ( y6 , [ 0 6 ]); title ( 'f(x,y)=(2-y)y の傾斜場、等傾斜線、および解' ) legend ( '傾斜場' , '等傾斜線' , '解 y_{1..6}' ); text ([ 1 2 3 ], [ 1 1 1 ], strcat ( '\leftarrow' , { 'y_1' , 'y_2' , 'y_3' })); text ([ 1 2 3 ], [ 3 3 3 ], strcat ( '\leftarrow' , { 'y_4' , 'y_5' , 'y_6' )}));グリッドオン;自律システムは位相空間を用いて定性的に分析することができる。1変数の場合、これは位相線となる。
以下の手法は、1次元自律微分方程式に適用されます。次数 1 の任意の1次元方程式は次元一次システム(一次システムへの還元で説明されているように)は、必ずしも逆ではない。
一次自律方程式 分離 可能なので、積分形式に整理することで解くことができる。
2次自律方程式 より難しいが、新しい変数を導入することで 解決できる[ 2 ] そして、の2階微分を表す連鎖律を介して 元の式は次のようになる これは、独立変数への言及を含まない一次方程式である。解決すると関数として.次に、定義を思い出す:
これは暗黙の解決策である。
特別なケースでは独立している
別々に扱うことで利益が得られる。[ 3 ]これらのタイプの方程式は、常にハミルトン系であるため、古典力学では非常に一般的である。
そのアイデアは、アイデンティティを活用することです
これは連鎖律から導かれるものであり、ゼロ除算による問題がない限り成り立つ。
1次自律システムの両辺を反転させることにより、直ちに積分することができる。:
これは変数分離法を別の角度から捉えたものです。2階微分は、の代わりに:
改めて強調すると、達成されたことは、は、元の2階微分方程式は、これで積分できます。
これは暗黙的な解法である。最大の潜在的な問題は、積分を簡略化できないことであり、これは積分定数を評価することが困難または不可能であることを意味する。
上記のアプローチを用いることで、この手法はより一般的な方程式にも拡張できる。
どこは 2 と等しくない何らかのパラメータです。これは、2 階微分が のべき乗を含む形で書けるため機能します。2階微分を書き直し、式を整理して、左辺を微分として表します。
右は+/−を運ぶ均等である場合は、治療は異なる必要があります。:
3次以上の自律方程式を解くための類似の方法はありません。このような方程式は、線形性や方程式の右辺が従属変数のみに依存する(つまり、導関数には依存しない)など、何らかの他の単純化特性を持っている場合にのみ厳密に解くことができます[ 4 ] [ 5 ] 。3次元の非線形自律システムがローレンツアトラクターやロスラーアトラクターのような真にカオス的な挙動を生み出す可能性があることを考えると、これは驚くべきことではありません。
同様に、一般的な非自律的な2階方程式は明示的に解くことができません。なぜなら、周期的に強制される振り子のように、これらもカオス的になる可能性があるからです。[ 6 ]
で、 どこは次元列ベクトルは以下に依存する。
解決策はどこは定数ベクトル。[ 7 ]
非線形自律常微分方程式の場合、いくつかの条件下では有限期間の解を開発することが可能です[ 8 ]。ここでいう有限期間の解とは、システムが自身のダイナミクスによって終了時にゼロの値に達し、その後は永遠にゼロのままになることを意味します。これらの有限期間の解は実数全体上で解析関数にはなり得ず、終了時に非リプシッツ関数となるため、リプシッツ微分方程式の解の一意性を満たしません。
例えば、方程式は次のようになります。
有限時間解を許容する: