A.3.1 ルジャンドル多項式による展開の例

以下のような1次元熱伝導方程式を例に説明する。

  $\displaystyle \frac{\partial \omega }{\partial t}=\frac{\partial ^2\omega }{\partial z^2}\quad (-1\leq z\leq 1) \,.$ (34)
  $\displaystyle \omega (\pm 1,\,t)=0\,,\,\,\omega (z,\,0)=f(z)\,.$  

変数$ \omega $を以下のように級数展開する。

$\displaystyle \omega (z,\,t)=\sum_{n=1}^{N}\hat{\omega }_n(t)\,\phi _n(z)\,.$ (35)

ここで、$ \phi _n(z)$は以下のように定義される。
$\displaystyle \phi _n(z)$ $\displaystyle \equiv$ $\displaystyle \int_{-1}^zP_n(\mu )\,d\mu$  
  $\displaystyle =$ $\displaystyle \frac{P_{n+1}(z)}{\sqrt{(2n+1)(2n+3)}}-\frac{P_{n-1}(z)}{\sqrt{(2n-1)(2n+1)}}\,. \qquad (n\geq 1)$ (36)

これは次を満たす。

$\displaystyle \frac{d\phi _n(z)}{dz}=P_n(z)\,,\quad \phi _n(\pm 1)=0\,.\quad \l...
...x}{.}\int_{-1}^1P_n(\mu )\,d\mu =\int_{-1}^1P_0(\mu)\,P_n(\mu )\,d\mu =0\right)$  

このように、両端0の基底として$ \,\phi _n(z)\,\,(n\geq 1)$を用いる。具体的な形は以下のようになる。

  $\displaystyle \phi _1(z)=\frac{\sqrt{3}}{2}\,(z^2-1)\,,\,\,
\phi _2(z)=\frac{\sqrt{5}}{2}\,(z^3-z)\,,$  
  $\displaystyle \phi _3(z)=\frac{\sqrt{7}}{8}\,(5z^4-6z^2+1)\,,\,\,
\phi _4(z)=\frac{3}{8}\,(7z^5-10z^3+3z)\,.$  

図46: $ {\phi _n(z)\,\,(n=1}$$ {4)}$
\begin{figure}\begin{center}
\protect\includegraphics[trim=10 0 0 0,clip,scale=0.49]{img2/legendre_graph2.ps}\end{center}\end{figure}


(35)を(34)に代入し、ガラーキン法を行う。(両辺に$ \phi _{n'}(z)\,\,(n'=1$$ N)$を掛けて、$ -1$$ 1$で積分する)

$\displaystyle \frac{\partial }{\partial t}\sum_{n=1}^N\hat{\omega }_n(t)\,\phi _n(z)$ $\displaystyle =$ $\displaystyle \frac{\partial ^2}{\partial z^2}\sum _{n=1}^N\hat{\omega }_n(t)\,\phi _n(z) \,,$  
$\displaystyle \sum_{n=1}^N\frac{d\,\hat{\omega }_n}{dt}\,\langle \phi _n,\,\phi _{n'}\rangle$ $\displaystyle =$ $\displaystyle \sum _{n=1}^N\hat{\omega }_n\left\langle \frac{d^2\phi _n}{dz^2},...
...ngle \qquad \left(\,\langle a,\,b\rangle =\frac{1}{2}\int_{-1}^1ab\,dz\,\right)$  
  $\displaystyle =$ $\displaystyle -\sum _{n=1}^N\hat{\omega }_n\left\langle \frac{d\phi _n}{dz},\,\frac{d\phi _{n'}}{dz}\right\rangle$  
  $\displaystyle =$ $\displaystyle -\sum _{n=1}^N\hat{\omega }_n\left\langle P_n,\,P_{n'}\right\rangle$  
  $\displaystyle =$ $\displaystyle -\,\hat{\omega }_{n'} \qquad (\,\raisebox{1.ex}{.}\raisebox{.1ex}{.}\raisebox{1.ex}{.}\,\langle P_n,\,P_{n'}\rangle =\delta _{nn'})$  

$ A_{nn'}=\langle \phi _n,\,\phi _{n'}\rangle $とすると
$\displaystyle \sum _{n=1}^NA_{nn'}\,\frac{d\,\hat{\omega }_n}{dt}=-\,\hat{\omega }_{n'} \,.\qquad (n'=1\,$$\displaystyle \,N)$ (37)

この$ \displaystyle{\frac{d\,\hat{\omega }_n}{dt}}\,\, (n=1\,$$ \,N)$に関する連立一次方程式を解けば良い。

SAITO Naoaki
2009-07-09