「制御と振動の数学/第一類/連立微分方程式の解法/連立微分方程式の解法/行列表示と解法」の版間の差分

提供: testwiki
ナビゲーションに移動 検索に移動
imported>MathXplore
 
(相違点なし)

2024年10月18日 (金) 02:42時点における最新版

(1)

前章までで取り扱った単独高階の微分方程式, テンプレート:制御と振動の数学/equation は,次のような変数を選べば,連立微分方程式とみなすことができる.すなわち, テンプレート:制御と振動の数学/equation とおけば, テンプレート:制御と振動の数学/equation となり,また初期条件は, テンプレート:制御と振動の数学/equation となる.

そこで,この節では,もう少し一般化した定数係数の連立 1 階線形微分方程式, テンプレート:制御と振動の数学/equation および初期条件 テンプレート:制御と振動の数学/equation を取り扱うことにする.ここで, テンプレート:制御と振動の数学/equation および, テンプレート:制御と振動の数学/equation とおけば,式 (5.10) と初期条件は, テンプレート:制御と振動の数学/equation と簡潔に表示できる.ここに, テンプレート:制御と振動の数学/equation である.


(2)

ここで少し記号の約束をしておこう. 関数を成分とする行列, テンプレート:制御と振動の数学/equation に対して,この行列の微分あるいは積分を,その成分の微分あるいは積分を成分とする行列と定義する.すなわち, テンプレート:制御と振動の数学/equation あるいは, テンプレート:制御と振動の数学/equation と約束する.この約束に従えば, テンプレート:制御と振動の数学/equation
テンプレート:制御と振動の数学/equation
は必然である[1]. また A(t) を関数を成分とする行列とし,積 A(t) B(t) が定義できるものとすれば, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation などは明らかであろう.

例114

式 (5.11a), 式 (5.11b) を示せ.

解答例

(1) 式 (5.11a)の証明.
行列 M の第 i 行第 j 列成分を mij, これと並行に成分の表示方法として,行列 M の各成分を (M)ij と表示するものとすると,

(AB)ij=kaikbkj

よって,

(ddtAB)ij=k(ddtaikbkj+aikddtbkj)
=kd aikdtbkj+kaikd bkjdt
=k(dAdt)ikbkj+kaik(dBdt)kj
=(dAdtB)ij+(AdBdt)ij
=(dAdtB+AdBdt)ij

以上により式 (5.11a)の証明が完了する.


(2)式 (5.11b)の証明.

abdBdtdt=ab(ddtb11ddtb1nddtbm1ddtbmn)dt

=(abddtb11dtabddtb1ndtabddtbm1dtabddtbmndt)

ここで abdfdtdt=f(b)f(a) より,

abdBdtdt=(b11(b)b11(a)b1n(b)b1n(a)bm1(b)bm1(a)bmn(b)bmn(a))

=(b11(b)b1n(b)bm1(b)bmn(b))(b11(a)b1n(a)bm1(a)bmn(a))

=B(b)B(a)

  1. (0b11estdt0b1nestdt0bm1estdt0bmnestdt)=0(b11b1nbm1bmn)estdt

    また,b11B11,,bmnBmn とおけば,

    (b11b1nbm1bmn)=(B11B1nBm1Bmn)

    (1B111B1n1Bm11Bmn)=(B11B1nBm1Bmn)

    両辺に左から 1 を働かせて,

    1(1B111B1n1Bm11Bmn)=1(B11B1nBm1Bmn)

    (1B111B1n1Bm11Bmn)=1(B11B1nBm1Bmn)


したがって, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation などの計算が許される.ただし 式 (5.13) A は定数行列とする. たとえば式 (5.12) の証明は次のとおりである。 テンプレート:制御と振動の数学/equation と略記すると, テンプレート:制御と振動の数学/equation ただ定義に従って変形していくだけでよい[1]


  1. 式 (5.13) の証明は次のとおり.
    まず,A𝒙n 行 1 列のベクトルになることに注意して,
    上述のとおり,行列 M の各成分を mij=(M)ij と,また,ベクトル 𝒇 の第 i 成分を fi=(𝒇)i と表記するものとすると,
    (A𝒙)i=kaikxk.…①
    [(A𝒙)i]=[kaikxk]
    =kaik[xk]
    =k(A)ik([𝒙])k
    =(A[𝒙])i ①.
    [A𝒙]=A[𝒙]

(3)

さて以上の準備の下に, テンプレート:制御と振動の数学/equation は次のように解くことができる. この式を Laplace 変換すると, テンプレート:制御と振動の数学/equation すなわち, テンプレート:制御と振動の数学/equation となる.ここに In 次の単位行列である. (sIA)1(sIA) の逆行列とすれば, テンプレート:制御と振動の数学/equation となる.いま, テンプレート:制御と振動の数学/equation とおけば, テンプレート:制御と振動の数学/equation となる.以上は例題を通して考察したことの繰り返しに過ぎない. これからわかるように,連立微分方程式を解くことの中心は式 (5.14) を計算することである.