3.2 グリーン関数の求め方
グリーン関数は,線形システムにおける単位強度の点波源による応答を表すもので,点$x'$の波源はディラックのデルタ関数$\delta (x-x')$によって表される.つまり,Sturm-Liouville 方程式に対するグリーン関数$G(x,x')$は,デルタ関数を用いた次式を満足する.
\begin{gather}
\frac{d}{dx} p\frac{d G}{dx} + [ q + \lambda \sigma ] G = -\delta (x-x')
\label{eq:st-delta}
\end{gather}
グリーン関数を求める方法 $\mathrm{I}$(固有関数による展開)
まず,固有値$\lambda _n$,固有関数$\psi _n$より,
\begin{gather}
\frac{d}{dx} p \frac{d \psi _n}{dx} + [ q + \lambda _n \sigma ] \psi _n = 0
\end{gather}
グリーン関数$G$を固有関数$\psi _n$を用いて展開すると,
\begin{gather}
G(x,x') = \sum _{n=1}^\infty a_n \psi _n (x)
\end{gather}
このように展開したグリーン関数$G$も,$\psi _n$と同じ境界条件を満足する.この$G$を式\eqref{eq:st-delta}に代入すると,
\begin{align}
&\frac{d}{dx} p\frac{d}{dx} \left( \sum _{n=1}^\infty a_n \psi _n (x) \right)
+ [ q + \lambda \sigma ] \left( \sum _{n=1}^\infty a_n \psi _n (x) \right) = -\delta (x-x')
\nonumber \\
&\sum _{n=1}^\infty a_n \left( \frac{d}{dx} p\frac{d\psi _n}{dx}
+ [ q + \lambda \sigma ] \psi _n \right) = -\delta (x-x')
\end{align}
ここで,
\begin{gather}
\frac{d}{dx} p \frac{d \psi _n}{dx} + q \psi _n = - \lambda _n \sigma \psi _n
\end{gather}
より,
\begin{gather}
\sum _{n=1}^\infty a_n (\lambda - \lambda _n ) \sigma \psi _n = -\delta (x-x')
\end{gather}
上式の両辺に$\psi _m (x)$を乗じ,$[0,a]$にわたって積分すると,
\begin{align}
&\int _0^a \sum _{n=1}^\infty a_n (\lambda - \lambda _n ) \sigma (x) \psi _n (x) \psi _m (x) dx
= - \int _0^a \delta (x-x') \psi _m (x) dx
\nonumber \\
&\sum _{n=1}^\infty a_n (\lambda - \lambda _n ) \int _0^a \sigma (x) \psi _n (x) \psi _m (x) dx
= - \psi _m (x')
\end{align}
固有関数の正規化直交条件より,
\begin{gather}
\sum _{n=1}^\infty a_n (\lambda - \lambda _n ) \delta _{nm}
= a_m (\lambda - \lambda _m ) = - \psi _m (x')
\end{gather}
よって,係数$a_n$は次のようになる.
\begin{gather}
a_n = - \frac{\psi _n (x')}{\lambda - \lambda _n }
\end{gather}
これにより,
\begin{gather}
G(x,x') = \sum _{n=1}^\infty a_n \psi _n (x)
= \sum _{n=1}^\infty \left( -\frac{\psi _n (x')}{\lambda - \lambda _n } \right) \psi _n (x)
\end{gather}
したがって,グリーン関数$G(x,x')$は次のようになる.
\begin{gather}
G(x,x')
= - \sum _{n=1}^\infty \frac{\psi _n (x) \psi _n (x')}{\lambda - \lambda _n }
\label{eq:method1}
\end{gather}
グリーン関数を求める方法 $\mathrm{II}$(区間の分割)
点波源以外のところ,つまり$x \neq x'$では,グリーン関数$G$の満たすべき式は,単なる同次形となって次のようになる.
\begin{gather}
\frac{d}{dx} p\frac{d G}{dx} + [ q + \lambda \sigma ] G = 0
\ \ \ (x \neq x')
\end{gather}
このとき,$G$を$x$の区間$[0,a]$において次のように定義する.
\begin{gather}
G = \left\{
\begin {array}{ll}
A \Phi _1 (x) & (x \leq x') \\
B \Phi _2 (x) & (x \geq x')
\end{array} \right.
\end{gather}
ただし,$x=x'$では$G$は連続ゆえ,
\begin{gather}
A \Phi _1 (x') = B \Phi _2 (x')
\label{eq:ab}
\end{gather}
一方,$x=x'$近傍では,
\begin{gather}
\frac{d}{dx} p\frac{d G}{dx} + [ q + \lambda \sigma ] G = -\delta (x-x')
\end{gather}
が成り立つ.そこで,両辺を$x$について区間$[x' -\tau , x' + \tau]$で積分し,その後,$\tau \to 0$の極限をとると,
\begin{gather}
\lim _{\tau \to 0} \int _{x'-\tau}^{x'+\tau} \left(
\frac{d}{dx} p\frac{d G}{dx} + [ q + \lambda \sigma ] G \right) dx
= \lim _{\tau \to 0} \int _{x'-\tau}^{x'+\tau} -\delta (x-x') dx
\end{gather}
上式の左辺第1項は,
\begin{gather}
\lim _{\tau \to 0} \int _{x'-\tau}^{x'+\tau} \frac{d}{dx} p\frac{d G}{dx} dx
= \lim _{\tau \to 0} \left[ p\frac{d G}{dx} \right] _{x'-\tau}^{x'+\tau}
= \left[ p\frac{d G}{dx} \right] _{x'_-}^{x'_+}
= p(x') \left[ \frac{d G}{dx} \right] _{x'_-}^{x'_+}
\end{gather}
上式の最後の項は,$G$の導関数は$x=x'$で不連続,$p(x)$は$x=x'$で連続であることを用いて求めている.
また,左辺第2項は,$q(x)$,$\sigma (x)$,および$G(x)$がいずれも$x=x'$で連続ゆえ,
\begin{gather}
\lim _{\tau \to 0} \int _{x'-\tau}^{x'+\tau} [ q(x) + \lambda \sigma (x) ] G(x,x') dx
= 0
\end{gather}
一方,右辺は,デルタ関数の性質より,
\begin{gather}
\lim _{\tau \to 0} \int _{x'-\tau}^{x'+\tau} -\delta (x-x') dx = -1
\end{gather}
よって,
\begin{gather}
p(x') \left[ \frac{d G}{dx} \right] _{x'_-}^{x'_+} = -1
\end{gather}
さらに,先に定義した$G$を代入すると,
\begin{eqnarray}
\left[ \frac{d G}{dx} \right] _{x'_-}^{x'_+}
&=& \left. \frac{d G}{dx} \right| _{x'_+} - \left. \frac{d G}{dx} \right| _{x'_-}
\nonumber \\
&=& \left. \frac{d}{dx} (B \Phi _2 (x) ) \right| _{x'_+} - \left. \frac{d}{dx} ( A \Phi _1 (x) ) \right| _{x'_-}
\nonumber \\
&=& \left. B \frac{d\Phi _2}{dx} \right| _{x'_+} - \left. A \frac{d\Phi _1}{dx} \right| _{x'_-}
\nonumber \\
&=& B \Phi _2' (x') - A \Phi _1' (x')
\end{eqnarray}
よって,
\begin{gather}
p(x') \{ B \Phi _2' (x') - A \Phi _1' (x') \} = -1
\end{gather}
式\eqref{eq:ab}と上式を連立させると,係数$A$,$B$は次のようになる(導出省略).
\begin{eqnarray}
A &=& -\frac{\Phi _2 (x')}{p(x') \left[ \Phi _1 (x') \Phi _2' (x') - \Phi _1' (x') \Phi _2 (x') \right] }
\\
B &=& A \frac{\Phi _1 (x')}{\Phi _2 (x')}
\end{eqnarray}
ここで,
\begin{gather}
W(x') \equiv \Phi _1 (x') \Phi _2' (x') - \Phi _1' (x') \Phi _2 (x')
\label{eq:ww}
\end{gather}
とおくと,
\begin{gather}
A = -\frac{\Phi _2 (x')}{p(x') W(x') }
\\
B = -\frac{\Phi _1 (x')}{p(x') W(x') }
\end{gather}
これにより,$G$は次のようになる.
\begin{gather}
G(x,x') = \left\{
\begin {array}{ll}
A \Phi _1 (x) = \displaystyle{-\frac{\Phi _1 (x) \Phi _2 (x')}{p(x') W(x') }} & (0 \leq x \leq x') \\
B \Phi _2 (x) = \displaystyle{-\frac{\Phi _1 (x') \Phi _2 (x)}{p(x') W(x') }} & (x' \leq x \leq a)
\end{array} \right.
\label{eq:method2}
\end{gather}
さらに,$x'$と$x$の大きい方を$x_>$,小さい方を$x_<$で表すと$G(x,x')$は,次のように一つの式にまとめて表すことができる.
\begin{gather}
G(x,x') = -\frac{\Phi _1 (x_<) \Phi _2 (x_>)}{p(x') W(x') }
\label{eq:method2b}
\end{gather}
ここで,上式の$W$は$\lambda$の関数であり,$\lambda = \lambda _n$のとき$W=0$となり,
上式(方法 $\mathrm{II}$)も式\eqref{eq:method1}(方法 $\mathrm{I}$)と同様に極をもつ.