制御と振動の数学/第一類/Laplace 変換による解の吟味/特性多項式の構造と解の性質

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

p(s),q(s) を二つの多項式とし,それらに対応する微分作用素を p(D),q(D) とする. このとき任意の微分可能な x(t) に対して, テンプレート:制御と振動の数学/equation が成立するとき, テンプレート:制御と振動の数学/equation と約束する.この相等の定義は,多項式の相等の定義, テンプレート:制御と振動の数学/equation と一致する.

例65

これを証明せよ.

解答例

p(D)=i=0naiDi,q(D)=i=0nbiDi とおく.任意の関数 x で, テンプレート:制御と振動の数学/equation が成立するとき,x として特定の形を①に代入して ai,bi の満たすべき必要条件をあぶり出す.

x=t00!=1(t) のとき, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation Dn1,Dn11,,D21,D1 等の定数に対する微分は 0 となるから, テンプレート:制御と振動の数学/equation が必要.

x=t11!=t のとき, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation m2 のとき Dmt=0.よって, テンプレート:制御と振動の数学/equation ②③より テンプレート:制御と振動の数学/equation

x=t22! のとき, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation m3 のとき Dmt22!=0.よって, テンプレート:制御と振動の数学/equation ②④⑤より テンプレート:制御と振動の数学/equation

x=tkk! のとき, テンプレート:制御と振動の数学/equation mk+1 のとき amDmtkk!=0
m=k のとき amDmtkk!=ak
テンプレート:制御と振動の数学/equation x=tk1(k1)!,x=tk2(k2)!,,x=t22!,x=t,x=1 の場合から ai=bi(0ik1) がすでにいえており、これと⑦から ak=bk が必要.

以上から p(D)xq(D)xx は任意の関数であるとき,ai=bi(0in) が必要条件.

逆に ai=bi(0in) のとき, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation ⑧は x が任意の t の関数であってもその値は常に 0. すなわち, テンプレート:制御と振動の数学/equation これにより十分性を示せた.


さらに微分作用素の和と差を,任意の微分可能な x(t) に対して, テンプレート:制御と振動の数学/equation と,また積を, テンプレート:制御と振動の数学/equation が成立することと定義する.これらの定義と前に述べた Dm,p(D) の定義と抵触しないことは明らかであろう. このように微分作用素間の加減乗の 3 演算を定義すると,これらは多項式の加減乗の定義と一致するから, これら 3 演算から導かれる多項式に関する公式は,そのまま微分作用素に対しても成立する[1]. 例えば,

[補題 3.1]

p(s),q(s) を多項式とすると テンプレート:制御と振動の数学/equation が成立する.つまり微分作用素の積は交換可能である.

証明

テンプレート:制御と振動の数学/equation とおく.まず, テンプレート:制御と振動の数学/equation を示す.

テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation この結果を用いて, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation よって, テンプレート:制御と振動の数学/equation が示された.


[補題 3.2]

p(s)q(s) で割り切れるならば, テンプレート:制御と振動の数学/equation の解は, テンプレート:制御と振動の数学/equation の解となる.


証明

テンプレート:制御と振動の数学/equation と書けるから,q(D)x=0 ならば, テンプレート:制御と振動の数学/equation



[系]

テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation ならば, テンプレート:制御と振動の数学/equation が成立する.ここに ci は定数である.

証明

補題(3.2)より, テンプレート:制御と振動の数学/equation これと重ねあわせの原理Ⅰより明らか[2]


例66

テンプレート:制御と振動の数学/equation et(D+1)x=0[3],また e2t(D+2)x=0 の解[4]である.よって上記より, テンプレート:制御と振動の数学/equation(D2+3D+2)x=(D+1)(D+2)x=0 の解である.


[補題 3.3]

テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation

証明

(i) テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation より明らか[5]


(ii) テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation またこの結果を 2 度用いると, テンプレート:制御と振動の数学/equation 一般に, テンプレート:制御と振動の数学/equation となるから,求める結果を得る[6]


[系]

テンプレート:制御と振動の数学/equation


例67

テンプレート:制御と振動の数学/equation であるから, テンプレート:制御と振動の数学/equation 一般に x(t) を高々 m1 次の多項式とすると, テンプレート:制御と振動の数学/equation


[補題 3.4]

(i) x=eαtp(D)x=0 の解となるための必要十分条件は,p(s)sα を因数として持つことである. (ii) テンプレート:制御と振動の数学/equationp(D)x=0 の解であるための必要十分条件は p(s)(sα)2+β2 を因数として持つことである.ただし β0

証明

十分性は 補題3.2 で示されている.(ii) の必要性だけ証明する. (i) も (ii) も証明は同じであるから難しい方を示しておく[7]テンプレート:制御と振動の数学/equation とおき,x=y=0 を示せばよい.[8] テンプレート:制御と振動の数学/equation であるから[9]テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation これより, テンプレート:制御と振動の数学/equation テンプレート:制御と振動の数学/equation が成立しなければならない[10](A2+B2)β0 であるから, テンプレート:制御と振動の数学/equation を得る[11][12]


  1. 例65 は,x(t)Dmx(t)=Dnx(t)(mn) である可能性はあっても,x(t)Dmx(t)=Dnx(t)(mn) はありえないことをいっている.この事実よりこれがいえる.
  2. p(D){i=1kcixi(t)}=i=1kp(D)cixi(t)=i=1kcip(D)xi(t)=i=0kci0=0
  3. dxdt+x=0 を変数分離法で解く.
    dxdt=x,
    1xdxdt=1.または解関数として x0.両辺を t で積分して,
    dxx=t+C1
    log|x|=t+C1
    x=±C2et=C3et, これは解 x0 も含む表現である.(eC1=C2, また C3=±C2 と置きなおしている.)
  4. dxdt+2x=0 を変数分離法で解く.
    dxdt=2x,
    1xdxdt=2.または解関数として x0.両辺を t で積分して,
    dxx=2t+C1
    log|x|=2t+C1
    x=±C2e2t=C3e2t, これは解 x0 も含む表現である.(eC1=C2, また C3=±C2 と置きなおしている.)
  5. (a0+a1D+a2D2+a3D2++anDn)eαt=(a0eαt+a1αeαt+a2α2eαt+a3α3eαt++anαneαt)
    =(a0+a1α+a2α2+a3α3++anαn)eαt
    すなわち,
    a0+a1D+a2D2+a3D3+anDn=P(D) とおけば,a0+a1α+a2α2+a3α3++anαn=p(α)
    よって,p(D)eαt=p(α)eαt
  6. すなわち,
    i=1kai(Dα)ieαtx=i=1kaieαtDix だから,
    p(Dα)eαtx=eαtp(D)x
  7. (i) の必要性を証明する.
    p(D)=q(D)(Dα)+x
    とあらわされるとき,p(D)Aeαt=0,A0 ならば,x=0 であることを示す.
    (Dα)Aeαt=AeαtD1( 補題3.3)
    =0
    p(D)Aeαt=0 のとき,
    p(D)Aeαt=[q(D)(Dα)+x]Aeαt
    =xAeαt((Dα)Aeαt=0)
    p(D)Aeαt=0 より xAeαt=0
    よって,A0 だから x=0 すなわち,p(D)=q(D)(Dα) であり,p(s)(sα) を因数として持つことを示せた.
  8. 証明の方針を整理する. どのような多項式 p(D) も,予め定めておいた α,β を含む二次式 (Dα)2+β2 で割れば,余りを許せば,
    p(D)=q(D)[(Dα)2+β2]+xD+y
    に書き換えることが可能である.係数 x,y を調整すれば,
    p(D)=q(D)[(Dα)2+β2]+x(Dα)+y…①
    の形にすることも当然可能である. 今,①の形のもとで,予めさだめておいた α,β に対して p(D)[eαt{Acosβt+Bsinβt}]=0 を入力条件としたとき,これから x=y=0 を結論とできるか、を証明するべき問題とする.
  9. [(Dα)2+β2]x=d2xdt22αdxdt+(α2+β2)x=0 の解の一つが x=eαt{Acosβt+Bsinβt} であることは例48 ですでに証明している.ただし他の形の解が存在するかどうかはここでは触れないでおく.
  10. 三角関数の合成より,θ=tan1Bβx+AyAβx+By とすると,
    eαt[(Bβx+Ay)cosβt+(Aβx+By)sinβt]=eαt(Bβx+Ay)2+(Aβx+By)2sin(βt+θ)
    この値が全ての t0 であるためには,Bβx+Ay=0 かつ Aβx+By=0 が必要.
  11. {Bβx+Ay=0Aβx+By=0
    すなわち, (BβAAβB)(xy)=(00)
    (xy)=(BβAAβB)1(00)=1β(A2+B2)(BAAβBβ)(00)=(00)
    (A2+B20 かつ β0)
  12. x=y=0 より,
    p(D)=q(D){(Dα)2+β2}
    の形に表すことができ,すなわち,p(s)(sα)2+β2 を因数として持つことを示せた.