logo

ベッセル関数の直交性 📂関数

ベッセル関数の直交性

定理

α,β\alpha, \beta第一種ベッセル関数Jν(x)J_{\nu}(x)の根とする。すると区間[0,1][0,1]xJν(x)\sqrt{x}J_{\nu}(x)直交集合を形成する。

01xJν(αx)Jν(βx)dx={0αβ12Jν+12(α)=12Jν12(α)=12Jν2(α)α=β \int_{0}^{1} x J_{\nu}(\alpha x) J_{\nu}(\beta x)dx = \begin{cases} 0 &\alpha\ne \beta \\ \frac{1}{2}J^{2}_{\nu+1}(\alpha)=\frac{1}{2}J_{\nu-1}^{2}(\alpha)=\frac{1}{2}J_{\nu^{\prime}}^{2}(\alpha) &\alpha=\beta \end{cases}

説明

上の内容は'ベッセル関数 Jν(x)J_{\nu}(x)が区間 [0,1][0,1]重み関数 xxに対して直交する'とも表現できる。

証明

αβ\alpha \ne \beta

Jν(αx)J_{\nu}(\alpha x)Jν(βx)J_{\nu}(\beta x)が満たす微分方程式は以下の通り。

x(xy)+(α2x2ν2)y=0x(xy)+(β2x2ν2)y=0 \begin{align*} x(xy^{\prime})^{\prime}+(\alpha^{2}x^{2}-\nu^{2})y &= 0 \\ x(xy^{\prime})^{\prime}+(\beta ^{2}x^{2}-\nu^{2})y &= 0 \end{align*}

ここで、Jν(αx)=uJ_{\nu}(\alpha x)=uJν(βx)=vJ_{\nu}(\beta x)=vと置換すると

x(xu)+(α2x2ν2)u=0x(xv)+(β2x2ν2)v=0 \begin{align} x(xu^{\prime})^{\prime}+(\alpha^{2}x^{2}-\nu^{2})u &= 0 \\ x(xv^{\prime})^{\prime}+(\beta ^{2}x^{2}-\nu^{2})v &= 0 \end{align}

今、v(1)u(2)v \cdot (1)-u \cdot (2)を計算すると

vx(xu)ux(xv)+(α2β2)x2uv=0    v(xu)u(xv)+(α2β2)xuv=0    (vxuuxv)+(α2β2)xuv=0 \begin{align*} && vx(xu^{\prime})^{\prime}-ux(xv^{\prime})^{\prime}+(\alpha^{2}-\beta^{2})x^{2}uv = 0 \\ \implies && v(xu^{\prime})^{\prime}-u(xv^{\prime})^{\prime}+(\alpha^{2}-\beta^{2})xuv = 0 \\ \implies && (vxu^{\prime}-uxv^{\prime})^{\prime}+(\alpha^{2}-\beta^{2})xuv = 0 \end{align*}

両辺を区間[0,1][0,1]で積分すると

[vxuuxv]01+(α2β2)01xuvdx=0(3) [vxu^{\prime}-uxv^{\prime}]_{0}^{1}+ (\alpha^{2} -\beta^{2})\int_{0}^{1}xuvdx = 0 \tag{3}

u(1)=Jν(α)=0=Jν(β)=v(1)u(1)=J_{\nu}(\alpha)=0=J_{\nu}(\beta)=v(1)であるので、最初の項は00である。従って、

(α2β2)01xuvdx=0 (\alpha^{2} -\beta^{2})\int_{0}^{1}xuvdx = 0

しかし、(α2β2)0(\alpha^{2}-\beta ^{2}) \ne 0なので、

01xuvdx=01xJν(αx)Jν(βx)=0 \int_{0}^{1}xuvdx=\int_{0}^{1}xJ_{\nu}(\alpha x)J_{\nu}(\beta x)=0

α=β\alpha = \beta

今度は、α\alphaJν(x)J_{\nu}(x)の根であり、β\betaはそうではないと仮定しよう。上の証明から、(3)(3)α\alphaβ\betaJν(x)J_{\nu}(x)の根であるかどうかにかかわらず導出できるので、(3)(3)から始めよう。まとめると、

[v(1)u(1)u(1)v(1)]+(α2β2)01xuvdx=0    [Jν(β)αJν(α)Jν(α)βJν(β)]+(α2β2)01xuvdx=0    Jν(β)αJν(α)+(α2β2)01xuvdx=0    01xJν(αx)Jν(βx)dx=Jν(β)αJν(α)β2α2 \begin{align*} && [v(1)u^{\prime}(1)-u(1)v^{\prime}(1)]+(\alpha^{2} -\beta^{2})\int_{0}^{1}xuv dx &=0 \\ \implies && [J_{\nu}(\beta) \alpha J_{\nu}^{\prime}(\alpha)-J_{\nu}(\alpha)\beta J_{\nu}^{\prime}(\beta)]+(\alpha^{2} -\beta^{2})\int_{0}^{1}xuv dx &= 0 \\ \implies && J_{\nu}(\beta) \alpha J_{\nu}^{\prime}(\alpha)+(\alpha^{2} -\beta^{2})\int_{0}^{1}xuv dx &=0 \\ \implies && \int_{0}^{1}xJ_{\nu}(\alpha x)J_{\nu}(\beta x) dx &= \frac{J_{\nu}(\beta)\alpha J_{\nu}^{\prime}(\alpha )}{\beta^{2}- \alpha^{2}} \end{align*}

ここで、両辺にβα\beta \rightarrow \alphaの極限を取ると、

limβα01xJν(αx)Jν(βx)dx=limβαJν(β)αJν(α)β2α2=00 \lim \limits_{\beta \rightarrow \alpha} \int_{0}^{1}xJ_{\nu}(\alpha x)J_{\nu}(\beta x) dx =\lim \limits_{\beta \rightarrow \alpha} \frac{J_{\nu}(\beta)\alpha J_{\nu}^{\prime}(\alpha )}{\beta^{2}- \alpha^{2}}=\frac{ 0 }{ 0 }

従って、ロピタルの定理を使って計算しよう。右辺をβ\betaで微分すると、

limβα01xJν(αx)Jν(βx)dx=limβαJν(β)αJν(α)β2α2=limβαJν(β)αJν(α)2β=Jν(α)αJν(α)2α=12Jν(α) \begin{align*} \lim \limits_{\beta \rightarrow \alpha} \int_{0}^{1}xJ_{\nu}(\alpha x)J_{\nu}(\beta x) dx &= \lim \limits_{\beta \rightarrow \alpha} \frac{J_{\nu}(\beta)\alpha J_{\nu}^{\prime}(\alpha )}{\beta^{2}- \alpha^{2}} \\ &= \lim \limits_{\beta \rightarrow \alpha} \frac{J_{\nu}^{\prime}(\beta)\alpha J_{\nu}^{\prime}(\alpha )}{2\beta} \\ &= \frac{J_{\nu}^{\prime}(\alpha)\alpha J_{\nu}^{\prime}(\alpha )}{2\alpha} \\ &= \frac{1}{2}J_{\nu}^{\prime}(\alpha) \end{align*}

そして、ベッセル関数の再帰関係 (e)(e)により、

12Jν(α)=12Jν1(α)=12Jν+1(α) \frac{1}{2}J_{\nu}^{\prime}(\alpha) =\frac{1}{2}J_{\nu-1}(\alpha) =\frac{1}{2}J_{\nu+1}(\alpha)

従って、

01xJν2(αx)dx=12Jν+12(α)=12Jν12(α)=12Jν2(α) \int_{0}^{1}xJ_{\nu}^{2}(\alpha x)dx=\frac{1}{2}J^{2}_{\nu+1}(\alpha)=\frac{1}{2}J_{\nu-1}^{2}(\alpha)=\frac{1}{2}J_{\nu^{\prime}}^{2}(\alpha)