9 微分のラプラス変換による漸化式

5 節で、微分のラプラス変換の公式を利用した計算を紹介したが、 それと同様にして Fk , Gk の漸化式を導く、という方法もある。 それをここで紹介しよう。

k $ \geq$ 1 に対して

(tksin t)' = ktk-1sin t + tkcos t

であるので、これをラプラス変換すると

$\displaystyle \mathcal {L}$[(tksin t)'] = k$\displaystyle \mathcal {L}$[tk-1sin t] + $\displaystyle \mathcal {L}$[tkcos t]

となる。この左辺は、(10) により、

$\displaystyle \mathcal {L}$[(tksin t)'] = s$\displaystyle \mathcal {L}$[tksin t] - 0 = sFk

となるので、よって
sFk = kFk-1 + Gk   (k $\displaystyle \geq$ 1) (10)
が成り立つ。同様に、

(tkcos t)' = ktk-1cos t - tksin t

より、
sGk = kGk-1 - Fk   (k $\displaystyle \geq$ 1) (11)
が成り立つので、(11), (12) より

$\displaystyle \left[\vphantom{\begin{array}{cc}s & -1  1 & s\end{array}}\right.$$\displaystyle \begin{array}{cc}s & -1  1 & s\end{array}$$\displaystyle \left.\vphantom{\begin{array}{cc}s & -1  1 & s\end{array}}\right]$$\displaystyle \left[\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right.$$\displaystyle \begin{array}{c}F_k  G_k\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right]$ = k$\displaystyle \left[\vphantom{\begin{array}{c}F_{k-1}  G_{k-1}\end{array}}\right.$$\displaystyle \begin{array}{c}F_{k-1}  G_{k-1}\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}F_{k-1}  G_{k-1}\end{array}}\right]$

となり、よって

$\displaystyle \left[\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right.$$\displaystyle \begin{array}{c}F_k  G_k\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right]$ = $\displaystyle {\frac{{k}}{{s^2+1}}}$$\displaystyle \left[\vphantom{\begin{array}{cc}s & 1  -1 & s\end{array}}\right.$$\displaystyle \begin{array}{cc}s & 1  -1 & s\end{array}$$\displaystyle \left.\vphantom{\begin{array}{cc}s & 1  -1 & s\end{array}}\right]$$\displaystyle \left[\vphantom{\begin{array}{c}F_{k-1}  G_{k-1}\end{array}}\right.$$\displaystyle \begin{array}{c}F_{k-1}  G_{k-1}\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}F_{k-1}  G_{k-1}\end{array}}\right]$

が得られる。今、 Uk = t(Fk, Gk) とし、右辺の行列を A とすると この行列は k にはよらず、
Uk = $\displaystyle {\frac{{k}}{{s^2+1}}}$AUk-1 (12)
となるので、

Uk = $\displaystyle {\frac{{k}}{{s^2+1}}}$AUk-1 = $\displaystyle {\frac{{k(k-1)}}{{(s^2+1)^2}}}$A2Uk-2 = ... = $\displaystyle {\frac{{k!}}{{(s^2+1)^k}}}$AkU0

となる。ここで、U0

U0 = $\displaystyle {\frac{{1}}{{s^2+1}}}$$\displaystyle \left[\vphantom{\begin{array}{c}1  s\end{array}}\right.$$\displaystyle \begin{array}{c}1  s\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}1  s\end{array}}\right]$

なので、よって
$\displaystyle \left[\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right.$$\displaystyle \begin{array}{c}F_k  G_k\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}F_k  G_k\end{array}}\right]$ = $\displaystyle {\frac{{k!}}{{(s^2+1)^{k+1}}}}$$\displaystyle \left[\vphantom{\begin{array}{cc}s & 1  -1 & s\end{array}}\right.$$\displaystyle \begin{array}{cc}s & 1  -1 & s\end{array}$$\displaystyle \left.\vphantom{\begin{array}{cc}s & 1  -1 & s\end{array}}\right]^{k}_{}$$\displaystyle \left[\vphantom{\begin{array}{c}1  s\end{array}}\right.$$\displaystyle \begin{array}{c}1  s\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}1  s\end{array}}\right]$ (13)
となり、この行列のベキを計算すれば Fk , Gk が求まることになる。 ただし、これもやはり順番に計算しないといけないので、 それほど楽ではない。

また、この (13), (14) より、

$\displaystyle \hat{{U}}_{k}^{}$ = $\displaystyle \left[\vphantom{\begin{array}{c}\hat{F}_k  \hat{G}_k\end{array}}\right.$$\displaystyle \begin{array}{c}\hat{F}_k  \hat{G}_k\end{array}$$\displaystyle \left.\vphantom{\begin{array}{c}\hat{F}_k  \hat{G}_k\end{array}}\right]$ = $\displaystyle {\frac{{(s^2+1)^{k+1}}}{{k!}}}$Uk

とすれば、係数に k の含まれない漸化式

$\displaystyle \hat{{U}}_{k}^{}$ = A$\displaystyle \hat{{U}}_{{k-1}}^{}$   (k $\displaystyle \geq$ 1)

が得られる。ここで、いわゆるケーリー・ハミルントンの関係式より

A2 = (a + d )A - (ad - bc)E = 2sA - (s2 + 1)E

が成り立つので、k $ \geq$ 2 に対し、

$\displaystyle \hat{{U}}_{k}^{}$ = A2$\displaystyle \hat{{U}}_{{k-2}}^{}$ = 2sA$\displaystyle \hat{{U}}_{{k-2}}^{}$ - (s2 +1)E$\displaystyle \hat{{U}}_{{k-2}}^{}$ = 2s$\displaystyle \hat{{U}}_{{k-1}}^{}$ - (s2 +1)$\displaystyle \hat{{U}}_{{k-2}}^{}$

が得られる。 この最後の式は、行列計算を必要としない 3 項漸化式となっていて、
$\displaystyle \hat{{F}}_{k}^{}$ = 2s$\displaystyle \hat{{F}}_{{k-1}}^{}$ - (s2 +1)$\displaystyle \hat{{F}}_{{k-2}}^{}$,   $\displaystyle \hat{{G}}_{k}^{}$ = 2s$\displaystyle \hat{{G}}_{{k-1}}^{}$ - (s2 +1)$\displaystyle \hat{{G}}_{{k-2}}^{}$ (14)
を意味する。この式と初期値
($\displaystyle \hat{{F}}_{0}^{}$,$\displaystyle \hat{{G}}_{0}^{}$) = (1, s),   ($\displaystyle \hat{{F}}_{1}^{}$,$\displaystyle \hat{{G}}_{1}^{}$) = (2s, s2 - 1) (15)
から順に $ \hat{{F}}_{k}^{}$ , $ \hat{{G}}_{k}^{}$ を求めることができる。 例えば F5 を計算してみると、
$\displaystyle \hat{{F}}_{2}^{}$ = 2s$\displaystyle \hat{{F}}_{1}^{}$ - (s2 +1)$\displaystyle \hat{{F}}_{0}^{}$ = 4s2 - (s2 +1) = 3s2 - 1,  
$\displaystyle \hat{{F}}_{3}^{}$ = 2s$\displaystyle \hat{{F}}_{2}^{}$ - (s2 +1)$\displaystyle \hat{{F}}_{1}^{}$ = 2s(3s2 -1) - 2s(s2 +1) = 2s(2s2 - 2),  
$\displaystyle \hat{{F}}_{4}^{}$ = 2s$\displaystyle \hat{{F}}_{3}^{}$ - (s2 +1)$\displaystyle \hat{{F}}_{2}^{}$ = 8s2(s2 -1) - (s2 +1)(3s2 -1) = 5s4 -10s2 + 1,  
$\displaystyle \hat{{F}}_{5}^{}$ = 2s$\displaystyle \hat{{F}}_{4}^{}$ - (s2 +1)$\displaystyle \hat{{F}}_{3}^{}$ = 2s(5s4 -10s2 +1) - 4s(s2 +1)(s2 - 1)  
  = 2s(3s4 -10s2 + 3)  

となるので、よって、

F5 = $\displaystyle {\frac{{5!}}{{(s^2+1)^6}}}$$\displaystyle \hat{{F}}_{5}^{}$ = $\displaystyle {\frac{{240s(3s^4-10s^2+3)}}{{(s^2+1)^6}}}$

となることになる。 ただし、(14) の行列計算と比べて、 それほど簡単であるともいい難い。

竹野茂治@新潟工科大学
2008年3月18日