【1階線形連立微分方程式】列ベクトルbが付いている場合の解き方

以下のx˙=Ax+b 型 1階線形連立微分方程式を解け。(1)x˙=(1124)x+(et2et)

工学系の数学解析 大阪大学出版会 P205 4.(1) より引用

はじめに

こちらの問題、すぐに解き終わると思いきや一癖あります。

仮に、b=(et2et)の項が0ならば、x˙=Ax型になります。

この時は、以下の手順で比較的楽に解を求めることができます。

  • Aの固有値λ=λ1,λ2を求める
  • λ=λ1,λ2の固有ベクトルp1,p2を求める
  • x=C1p1eλ1t+C2p2eλ2tで一般解xを得る。

しかし、本問はこれだけでは終わりません。

bの条件が残っているので解になっていません。

そして、ネットを見ていると解説サイトも少ないように感じます。

そこで、本記事では、b項が付いた微分方程式に対して、どのように解を求めていくか、概要を解説していきたいと思います。

問題は引用元の参考書から抜粋しましたが、答えは略解しか無かったため、途中過程の埋め合わせができればと思います。

本記事で覚えたい解き方

本問は、以下の手順で解くことができます。

  1. Aの固有ベクトルp1,p2を求める
  2. 行列P=(eλ1tp1,eλ2tp2)の逆行列P1を求める。
  3. P1bを計算し、結果を積分。Qとする。
  4. x=PQより、一般解xが求まる。

ただし、p1,p2は線形独立であることが条件です。

上記の解の求め方は、定数変化法に基づいているようです。定数変化法の詳しい説明については、別サイトをご覧ください。(1変数微分方程式の場合ならば、説明しているサイト様が他にいらっしゃるはず。)

上記の手順が文字ばかりの説明になってしまい、恐縮です。

まずは、下記に解答例を記載しますので、それを一読した後こちらに戻ってくると理解が進むかもしれません。

解答例

まず、(1124)の固有値を求める。

(2)|1λ124λ|=(1λ)(4λ)+2(3)=λ25λ+6(4)=(λ2)(λ3)=0

λ1=2,λ2=3だから、それぞれの固有ベクトルは

(i)λ1=2のとき、x1=x2だから、p1=(11)

(ii)λ2=3のとき、x1=2x2だから、p2=(12)

よって、P=(p1,p2)=(e2te3te2t2e3t)で表すことができる。

これの逆行列は、(5)P1=13e5t2e5t(2e3te3te2te2t)(6)=(2e2te2te3te3t)だから、b=(et2et)と掛け合わせることにより

(7)P1b=(2e2te2te3te3t)(et2et)(8)=(0e2t)

これを積分することで、

(9)Q=(C112e2t+C2)

を得る。(ただし、C1C2は任意の定数)

求める解xは、x=PQより

(10)(x1x2)=(e2te2te3t2e3t)(C112e2t+C2)(11)=(C1e2t+C2e3t12etC1e2t+2C2e3tet)

最後に

本問のような微分方程式は、制御工学(現代制御)の状態方程式と同じ型になっています。解き方を覚えておくと、現代制御で同様の問題が出題された時の助けになるかもしれません。

参考文献

工学系の数学解析 大阪大学出版会 八木 厚志(著) 森田 浩(著) P203

タイトルとURLをコピーしました