Legendre多項式の直交性を最高次の項の係数だけを計算することにより証明してみた。

By | 2019年6月1日 , Last update: 2022年8月7日

はじめに

タイトルだけ見るとただの手抜き計算のように見えなくもないですが、$n$次のLegendre多項式$P_n(x)$について以下の(\ref{eq:orthogonality})式が成り立つことを(\ref{eq:orthogonality})式の被積分関数の最高次以外の項の係数がすべて0になることを示してから、最高次の項の係数を計算することによって示します。

\begin{align}
\int_{-1}^{1} P_m(x)P_n(x)dx &= \frac{2}{2n+1}\delta_{mn} \label{eq:orthogonality}
\end{align}

なお、$\delta_{mn}$はCroneckerのデルタを表します。

スポンサーリンク

サクサクと証明します。

Legendre多項式を2通りの方法で表します。

(\ref{eq:orthogonality})式の被積分関数に含まれる$P_m(x)$及び$P_n(x)$は入れ替えることができますので、一般性を失うことなく$m \le n$とすることができます。

$P_m(x)$は$x$についての$m$次の多項式なので、適当な係数$a_l(0 \le l \le m)$を用いて、

\begin{align}
P_m(x) &= \sum_{l=0}^{m} a_l x^l \label{eq:pmpolynomial}
\end{align}

と表すことができます。そこで、(\ref{eq:pmpolynomial})式を(\ref{eq:orthogonality})式の左辺に代入すると、和と積分の順序は交換できますので、
\begin{align}
\int_{-1}^{1} P_m(x)P_n(x)dx &= \int_{-1}^{1} P_n(x) \sum_{l=0}^{m} a_l x^l dx \nonumber \cr
&= \sum_{l=0}^{m} a_l \int_{-1}^{1} x^l P_n(x) dx \label{eq:pmpolynomialsubstitute}
\end{align}

と変形できます。

一方で、$P_n(x)$は、

\begin{align}
P_n(x) &= \frac{1}{2^n n!} \frac{d^n}{dx^n} [(x^2-1)^n] \label{eq:legendredef}
\end{align}

と表すこともできます。

部分積分を計算します。

ここで、(\ref{eq:pmpolynomialsubstitute})式及び(\ref{eq:legendredef})式から積分計算に関係する部分を抽出し、

\begin{align}
I_l &= \int_{-1}^{1} x^l \frac{d^n}{dx^n} [(x^2-1)^n] dx \label{eq:integraltozero}
\end{align}

とおいて計算します。積分計算に関係しない(\ref{eq:legendredef})式の$\displaystyle\frac{1}{2^n n!}$については積分計算後に再度まとめ直します。

(\ref{eq:integraltozero})式を部分積分を用いて変形すると…

\begin{align}
I_l &= \left[ x^l\frac{d^{n-1}}{dx^{n-1}}[(x^2-1)^n]\right]_{-1}^{1} – \int_{-1}^{1} lx^{l-1}\frac{d^{n-1}}{dx^{n-1}}[(x^2-1)^n]dx \label{eq:integraltozeroatfirst}
\end{align}

と計算できます。

次に、(\ref{eq:integraltozeroatfirst})式の右辺第1項を計算してみます。まず、

\begin{align}
f_k(x) &= \frac{d^{k}}{dx^{k}}[(x^2-1)^n] \label{eq:leibniz}
\end{align}

と置くと、$k \lt n$のときに、
\begin{align}
f_k(x) &= \frac{d^{k}}{dx^{k}}[(x+1)^n(x-1)^n] \nonumber \cr
&= \sum_{\mu = 0}^{k}
\begin{pmatrix}
k \cr
\mu
\end{pmatrix}
\frac{d^{k-\mu}}{dx^{k-\mu}}[(x+1)^n]\frac{d^{\mu}}{dx^{\mu}}[(x-1)^n] \nonumber \cr
&= \sum_{\mu = 0}^{k}
\begin{pmatrix}
k \cr
\mu
\end{pmatrix}
\frac{n!}{(n-k+\mu)!}[(x+1)^{n-k+\mu}]\frac{n!}{(n-\mu)!}[(x-1)^{n-\mu}]
\label{eq:leibnizformula}
\end{align}

となります(Leibnizの公式を利用)。

ここで、$\mu \le k \lt n$であることから、$n-k+\mu \gt 0$ 及び $n-\mu\gt 0$であるので、$f_k(1)=f_k(-1)=0$となります。

よって、(\ref{eq:integraltozeroatfirst})式の右辺第1項は0になりますので、

\begin{align}
I_l &=\, -\int_{-1}^{1} lx^{l-1}\frac{d^{n-1}}{dx^{n-1}}[(x^2-1)^n]dx \label{eq:integraltozeroatsecond}
\end{align}

と計算できます。

ここまでの部分積分をあと$l-1$回繰り返すと、部分積分を実行するごとに(\ref{eq:integraltozeroatfirst})式の右辺第1項に相当する部分が現れ、かつそれらがすべて0になりますので…

\begin{align}
I_l &= (-1)^l l! \int_{-1}^{1}\frac{d^{n-l}}{dx^{n-l}}[(x^2-1)^n]dx \label{eq:integraltozeroatthird}
\end{align}

となります。

$n \gt l$の場合には(\ref{eq:integraltozeroatthird})式はさらに積分できます。そこで、(\ref{eq:leibnizformula})式の結果を利用すると、$l = n-1$の場合も含めて$f_{n-l-1}(1)=f_{n-l-1}(-1)=0$となりますので、

\begin{align}
I_l &= (-1)^l l! \left[ \frac{d^{n-l-1}}{dx^{n-l-1}}[(x^2-1)^n] \right]_{-1}^{1} \nonumber \cr
&= 0 \label{eq:integraltozeroatfourth}
\end{align}

となります。

一方$n = l$の場合には$x = \cos\theta$とおいてから偶関数であることを利用して式を変形すると、Wallis積分が現れて、

\begin{align}
\int_{-1}^{1}(x^2-1)^n dx &= \int_{-\frac{\pi}{2}}^{\frac{\pi}{2}}(-\cos^2\theta)^n \cos\theta\,d\theta \nonumber \cr
&= (-1)^n\int_{-\frac{\pi}{2}}^{\frac{\pi}{2}}\cos^{2n+1}\theta\,d\theta \nonumber \cr
&= 2(-1)^n\int_{0}^{\frac{\pi}{2}}\cos^{2n+1}\theta\,d\theta \nonumber \cr
&= 2(-1)^n\frac{(2n)!!}{(2n+1)!!} \label{eq:integraltozeroatfifth}
\end{align}

と計算できますので、(\ref{eq:integraltozeroatthird})式及び(\ref{eq:integraltozeroatfifth})式より、
\begin{align}
I_n &= (-1)^n n! \cdot 2(-1)^n\frac{(2n)!!}{(2n+1)!!} \nonumber \cr
&= 2\,\frac{n!(2n)!!}{(2n+1)!!} \label{eq:integraltoorthogonal}
\end{align}

と計算できます。

さらに、(\ref{eq:integraltozeroatfourth})式及び(\ref{eq:integraltoorthogonal})式はまとめることができて、

\begin{align}
I_l &= \left\{
\begin{array}{ll}
0 & (l \lt n) \cr
2\,\displaystyle\frac{n!(2n)!!}{(2n+1)!!} & (l = n)
\end{array} \right. \label{eq:integralatfinal}
\end{align}

と書くことができます。

部分積分の結果を利用して、計算を続行します。


スポンサーリンク

ここで本題に戻ります。

(\ref{eq:pmpolynomialsubstitute})式(\ref{eq:legendredef})式及び(\ref{eq:integralatfinal})式より、$l = n$のときは、

\begin{align}
\int_{-1}^{1} x^l P_n(x) dx &= \frac{1}{2^n n!}I_n \nonumber \cr
&= 2\,\frac{1}{2^n n!}\frac{n!(2n)!!}{(2n+1)!!} \nonumber \cr
&= \frac{1}{2^{n-1}}\frac{(2n)!!}{(2n+1)!!} \label{eq:integralatn}
\end{align}

$l \ne n$のときは
\begin{align}
\int_{-1}^{1} x^l P_n(x) dx &= 0 \label{eq:integralatl}
\end{align}

となります。$P_m(x)$は$m$次の多項式であることと、(\ref{eq:integralatl})式の結果より、(\ref{eq:pmpolynomialsubstitute})式の右辺で総和の計算の対象となっている各項は$m \lt n$の場合にはすべて0となります。よって、
\begin{align}
\int_{-1}^{1} P_m(x)P_n(x)dx &= 0 \label{eq:resultmnen}
\end{align}

であることがわかります。

また、$m = n$の場合も総和の計算の対象となっている各項のうち、$m \lt n$の項はすべて0となりますので、(\ref{eq:integralatn})式の結果を利用して、

\begin{align}
\int_{-1}^{1} \left\{ P_n(x) \right\}^2 dx &= \int_{-1}^{1} P_n(x) a_n x^n dx \nonumber \cr
&= a_n\frac{1}{2^{n-1}}\frac{(2n)!!}{(2n+1)!!} \label{eq:pnsquareatfirst}
\end{align}

と計算できることがわかります。

あとは$a_n$を求めると、(\ref{eq:pnsquareatfirst})式の値が定まることになります。

ここで、$a_n$が(\ref{eq:legendredef})式で表される$P_n(x)$の最高次($n$次)の項の係数であったことを思い出すと、

\begin{align}
a_n &= 2n\cdots(n+1)\cdot n\cdot\frac{1}{2^n n!} \nonumber \cr
&= \frac{(2n)!}{n!}\cdot\frac{1}{2^n n!} \nonumber \cr
&= \frac{1}{2^n}\begin{pmatrix}
2n \cr
n
\end{pmatrix} \label{eq:an}
\end{align}

ですので、これを(\ref{eq:pnsquareatfirst})式に代入すると…
\begin{align}
\int_{-1}^{1} \left\{ P_n(x) \right\}^2 dx &= \frac{1}{2^n}
\begin{pmatrix}
2n \cr
n
\end{pmatrix}
\frac{1}{2^{n-1}}\frac{(2n)!!}{(2n+1)!!} \nonumber \cr
&= \frac{1}{2^{2n-1}}
\begin{pmatrix}
2n \cr
n
\end{pmatrix}
\frac{(2n)!!(2n)!!}{(2n+1)!!(2n)!!} \nonumber \cr
&= \frac{1}{2^{2n-1}}
\begin{pmatrix}
2n \cr
n
\end{pmatrix}
\frac{2^{2n}n!n!}{(2n+1)(2n)!} \nonumber \cr
&= 2
\begin{pmatrix}
2n \cr
n
\end{pmatrix}
\frac{1}{(2n+1)\begin{pmatrix}
2n \cr
n
\end{pmatrix}} \nonumber \cr
&= \frac{2}{2n+1}
\label{eq:pnsquareatsecond}
\end{align}

と、拍子抜けするほど簡単な式になります。😀

ただ、これが求めていた結果なわけで、(\ref{eq:pnsquareatsecond})式及び(\ref{eq:resultmnen})式から(\ref{eq:orthogonality})式が成り立つことが証明できました。$\blacksquare$

おまけ

その1: Wallis積分

スポンサーリンク

前節までの証明の途中で何の断りもなくWallis積分が登場していますが、これは$\cos$及び$\sin$関数の整数乗の積分について、以下の関係が成り立つというものです。ここで$n$は負でない整数とします。

\begin{align}
\int_{0}^{\frac{\pi}{2}} \cos^{2n+1}\theta\,d\theta &= \int_{0}^{\frac{\pi}{2}} \sin^{2n+1}\theta\,d\theta \nonumber \cr
&= \frac{(2n)!!}{(2n+1)!!} \nonumber \cr
\int_{0}^{\frac{\pi}{2}} \cos^{2n}\theta\,d\theta &= \int_{0}^{\frac{\pi}{2}} \sin^{2n}\theta\,d\theta \nonumber \cr
&= \frac{\pi}{2}\frac{(2n-1)!!}{(2n)!!}
\label{eq:wallis}
\end{align}

Wallis積分の概要等についてはWikipedia等をご参照ください。

また、Wikipediaの記事がわかりにくいようであれば、こちらもご参照いただけると幸いです。

その2: Legendre多項式のグラフの描画例

Inkscapeで描いた$n = 0,1,2,3,4,5$の時の$P_n(x), x \in [-1,1]$のグラフを以下に示します。

まとめ

$(x^2-1)^n$の$n$回未満の回数の微分を考えるところが技巧的かつあまり正攻法でないようにも見えますが、最高次の項の係数の計算に注力することができますので、比較的計算のしやすい方法であると思います(※個人の感想です)。

この記事は以上です。