§E13.34級数解法

最終更新

定数係数の線形微分方程式では、指数関数や三角関数によって解を明示することができる。しかし、係数が変数に依存すると、初等関数だけでは解を表すことができない場合が多い。たとえば、Airy 方程式y′′−xy=0y''-xy=0の基本解は、Airy 関数と呼ばれる特殊関数として扱われる。

初等関数で解を表すことができない場合に用いる方法が、展開中心の近くで解をべき級数として求める級数解法である。べき級数を微分方程式へ代入すると、微分方程式は級数の係数の間の関係式になる。この関係式を用いると、初期値から級数の係数を順に定めることができる。ただし、形式的に得られた級数が実際に収束するかという問題は、係数計算とは別に解決しなければならない。展開中心が確定特異点である場合には、べき級数にxρx^\rhoを掛けた Frobenius 級数を用いる。指数ρ\rhoは二次方程式の根でなければならず、二根の差が正の整数のときは、小さい方の根を指数とする Frobenius 級数が存在するかどうかを、係数の整合条件で判定する。

級数解法は、解析的な係数から局所解を構成する理論と、特殊関数を具体的に計算する方法の両方で用いる重要な手段である。

本記事では、常点におけるべき級数解と確定特異点における Frobenius 級数を扱う。

1 常点における係数漸化式

展開中心をx0x_0とし、z=x−x0z=x-x_0と置く。

定義 1.1.

a2(x)y′′+a1(x)y′+a0(x)y=0a_2(x)y''+a_1(x)y'+a_0(x)y=0(1.1.1)\text{(1.1.1)}

の係数がx0x_0の近くで実解析的であり、a2(x0)≠0a_2(x_0)\ne0であるとき、x0x_0を式 (1.1.1)の常点 (ordinary point) という。このとき、a2a_2は連続であるから、x0x_0のある近傍でa2a_2は零にならない。その近傍で式 (1.1.1)をa2a_2で割ると、方程式はP=a1/a2P=a_1/a_2、Q=a0/a2Q=a_0/a_2によって

y′′+P(x)y′+Q(x)y=0y''+P(x)y'+Q(x)y=0(1.1.2)\text{(1.1.2)}

と正規化される。

注意 1.2.PPとQQはx0x_0の近くで実解析的である。実際、x1x_1をa0,a1,a2a_0,a_1,a_2がx1x_1を中心とする収束べき級数に等しく、a2(x1)≠0a_2(x_1)\ne0を満たす点とし、∣x−x1∣<δ|x-x_1|<\deltaでa2(x)=∑k≥0fk(x−x1)ka_2(x)=\sum_{k\ge0}f_k(x-x_1)^kとする。f0=a2(x1)≠0f_0=a_2(x_1)\ne0であり、d0=1/f0d_0=1/f_0、dn=−f0−1∑k=1nfkdn−kd_n=-f_0^{-1}\sum_{k=1}^{n}f_kd_{n-k}(n≥1n\ge1)と定める。0<s<δ0<s<\deltaをとると、(∣fk∣sk)k(\lvert f_k\rvert s^k)_kは有界であるから、その上界をMMとすると∣fk∣∣x−x1∣k≤M(∣x−x1∣/s)k\lvert f_k\rvert\lvert x-x_1\rvert^k\le M(\lvert x-x_1\rvert/s)^kであり、a2a_2の級数は∣x−x1∣<s|x-x_1|<sで絶対収束する。また、0<t≤s/20<t\le s/2について∑k≥1∣fk∣tk≤M∑k≥1(t/s)k≤2Mt/s\sum_{k\ge1}\lvert f_k\rvert t^k\le M\sum_{k\ge1}(t/s)^k\le2Mt/sであるから、∑k≥1∣fk∣tk≤∣f0∣/2\sum_{k\ge1}\lvert f_k\rvert t^k\le\lvert f_0\rvert/2を満たすt∈(0,s/2]t\in(0,s/2]が存在する。en=∣dn∣tne_n=\lvert d_n\rvert t^nとおくと、n≥1n\ge1について

en≤∣f0∣−1∑k=1n∣fk∣tken−k≤12max⁡0≤j<neje_n\le\lvert f_0\rvert^{-1}\sum_{k=1}^{n}\lvert f_k\rvert t^ke_{n-k}\le\frac12\max_{0\le j<n}e_j

であるから、帰納法によりすべてのnnについてen≤e0e_n\le e_0である。したがって、∑ndn(x−x1)n\sum_nd_n(x-x_1)^nは∣x−x1∣<t|x-x_1|<tで絶対収束する。§D1.21 定理 6.3により、∣x−x1∣<t|x-x_1|<tでa2(x)∑ndn(x−x1)na_2(x)\sum_nd_n(x-x_1)^nは係数∑k=0nfkdn−k\sum_{k=0}^{n}f_kd_{n-k}の級数の和であり、この係数はn=0n=0で11、n≥1n\ge1で00であるから、1/a2(x)=∑ndn(x−x1)n1/a_2(x)=\sum_nd_n(x-x_1)^nである。a1,a0a_1,a_0の級数もx1x_1の十分近くで絶対収束するから、再び§D1.21 定理 6.3により、P=a1⋅(1/a2)P=a_1\cdot(1/a_2)とQ=a0⋅(1/a2)Q=a_0\cdot(1/a_2)はx1x_1の近くでx1x_1を中心とする収束べき級数に等しい。x0x_0の十分近くのすべての点x1x_1がこの条件を満たす。

P,QP,Qのx0x_0における Taylor 級数を∑k≥0pkzk\sum_{k\ge0}p_kz^k、∑k≥0qkzk\sum_{k\ge0}q_kz^kとし、形式べき級数

y=∑n=0∞cnzn,y′=∑n=0∞(n+1)cn+1zn,y′′=∑n=0∞(n+2)(n+1)cn+2zny=\sum_{n=0}^{\infty}c_nz^n,\qquad y'=\sum_{n=0}^{\infty}(n+1)c_{n+1}z^n,\qquad y''=\sum_{n=0}^{\infty}(n+2)(n+1)c_{n+2}z^n

を式 (1.1.2)へ代入する。Cauchy 積でznz^nの係数を比較すれば、

(n+2)(n+1)cn+2+∑k=0npk(n−k+1)cn−k+1+∑k=0nqkcn−k=0(n≥0)\begin{aligned} (n+2)(n+1)c_{n+2} &+\sum_{k=0}^{n}p_k(n-k+1)c_{n-k+1}\\ &+\sum_{k=0}^{n}q_kc_{n-k}=0 \qquad(n\ge0) \end{aligned}(1.2.1)\text{(1.2.1)}

を得る。c0c_0とc1c_1を指定すると、式 (1.2.1)によりc2,c3,…c_2,c_3,\ldotsが順に一意に定められる。

2 解級数の収束

定理 2.1.m∈N≥1m\in\NN、R∈(0,∞]R\in(0,\infty]とし、∣z∣<R\lvert z\rvert<Rを満たす実数zz上で定義されたm×mm\times m複素行列値関数AAが、複素行列AkA_k(k∈N≥0k\in\N)によって、∣z∣<R\lvert z\rvert<Rを満たすすべてのzzについてA(z)=∑k=0∞AkzkA(z)=\sum_{k=0}^{\infty}A_kz^kと表されるとする(右辺の各成分の級数はそこで収束する)。η∈Cm\boldsymbol\eta\in\C^mとし、Cm\C^mの列(cn)n≥0(\boldsymbol c_n)_{n\ge0}をc0=η\boldsymbol c_0=\boldsymbol\etaと

(n+1)cn+1=∑k=0nAkcn−k(n≥0)(n+1)\boldsymbol c_{n+1} =\sum_{k=0}^{n}A_k\boldsymbol c_{n-k} \qquad(n\ge0)(2.1.1)\text{(2.1.1)}

によって定める。このとき、∑ncnzn\sum_n\boldsymbol c_nz^nの各成分は∣z∣<R\lvert z\rvert<Rで絶対収束し、その和Y(z)=∑n=0∞cnzn\boldsymbol Y(z)=\sum_{n=0}^{\infty}\boldsymbol c_nz^nは∣z∣<R\lvert z\rvert<R上で微分可能であって、Y′(z)=A(z)Y(z)\boldsymbol Y'(z)=A(z)\boldsymbol Y(z)とY(0)=η\boldsymbol Y(0)=\boldsymbol\etaを満たす。

証明.Cm\C^mのノルム∥⋅∥\lVert\cdot\rVertを一つ固定し、m×mm\times m行列にはそれに付随する作用素ノルムを用いる。0<r<R0<r<Rを任意に固定する。AAの各成分の級数はz=rz=rで収束するから、各成分の項(Ak)ijrk(A_k)_{ij}r^kはkkについて有界であり、有限次元のノルムの同値性により∥Ak∥rk\lVert A_k\rVert r^kも有界である。したがって、あるCr>0C_r>0に対して

∥Ak∥≤Crr−k(k≥0)\lVert A_k\rVert\le C_rr^{-k}\qquad(k\ge0)(2.1.2)\text{(2.1.2)}

が成り立つ。

a=Crra=C_rrと置き、非負数列(bn)n≥0(b_n)_{n\ge0}を

b0=∥η∥,bn+1=a+n(n+1)rbn(n≥0)b_0=\lVert\boldsymbol\eta\rVert,\qquad b_{n+1}=\frac{a+n}{(n+1)r}b_n \qquad(n\ge0)

によって定める。b0=0b_0=0ならばすべてのbnb_nは零である。b0>0b_0>0ならばすべてのbnb_nは正であり、0<∣z∣<r0<\lvert z\rvert<rに対して

bn+1∣z∣n+1bn∣z∣n=a+nn+1∣z∣r⟶∣z∣r<1\frac{b_{n+1}|z|^{n+1}}{b_n|z|^n} =\frac{a+n}{n+1}\frac{|z|}{r} \longrightarrow\frac{|z|}{r}<1

である。したがって、スカラー級数B(z)=∑n=0∞bnznB(z)=\sum_{n=0}^{\infty}b_nz^nは∣z∣<r|z|<rで絶対収束する。bnb_nの漸化式は

(n+1)bn+1−nrbn=Crbn(n≥0)(n+1)b_{n+1}-\frac nrb_n=C_rb_n\qquad(n\ge0)

と同値であるから、§D1.23 定理 4.3により∣z∣<r|z|<rで項別微分すると

(1−z/r)B′(z)=CrB(z),B(0)=∥η∥(1-z/r)B'(z)=C_rB(z),\qquad B(0)=\lVert\boldsymbol\eta\rVert(2.1.3)\text{(2.1.3)}

を得る。上の係数の等式のnnをn−kn-kに替えてr−kr^{-k}を掛け、k=0,1,…,nk=0,1,\ldots,nについて和をとると、左辺の和は(n+1)bn+1(n+1)b_{n+1}だけを残して打ち消し合うから、

(n+1)bn+1=Cr∑k=0nr−kbn−k(n≥0)(n+1)b_{n+1} =C_r\sum_{k=0}^{n}r^{-k}b_{n-k} \qquad(n\ge0)(2.1.4)\text{(2.1.4)}

である。

∥cn∥≤bn\lVert\boldsymbol c_n\rVert\le b_nがすべてのn∈N≥0n\in\Nについて成り立つ。実際、∥c0∥=b0\lVert\boldsymbol c_0\rVert=b_0であり、0≤j≤n0\le j\le nについて∥cj∥≤bj\lVert\boldsymbol c_j\rVert\le b_jが成り立つならば、式 (2.1.1)、式 (2.1.2)、式 (2.1.4)により

(n+1)∥cn+1∥≤∑k=0n∥Ak∥∥cn−k∥≤Cr∑k=0nr−kbn−k=(n+1)bn+1(n+1)\lVert\boldsymbol c_{n+1}\rVert \le\sum_{k=0}^n\lVert A_k\rVert\lVert\boldsymbol c_{n-k}\rVert \le C_r\sum_{k=0}^nr^{-k}b_{n-k} =(n+1)b_{n+1}

である。したがって、∣z∣<r|z|<rで∑n∥cn∥∣z∣n≤B(∣z∣)<∞\sum_n\lVert\boldsymbol c_n\rVert|z|^n\le B(|z|)<\inftyであり、∑ncnzn\sum_n\boldsymbol c_nz^nの各成分は∣z∣<r|z|<rで絶対収束する。r<Rr<Rは任意であるから、各成分は∣z∣<R|z|<Rで絶対収束する。

∣z1∣<R|z_1|<Rとし、∣z1∣<r<R|z_1|<r<Rを満たすrrを選ぶ。Y\boldsymbol Yの各成分の実部と虚部に§D1.23 定理 4.3を適用すると、Y\boldsymbol Yは∣z∣<r|z|<rで微分可能であり、式 (2.1.1)により

Y′(z)=∑n=0∞(n+1)cn+1zn=∑n=0∞∑k=0nAkzk cn−kzn−k\boldsymbol Y'(z)=\sum_{n=0}^{\infty}(n+1)\boldsymbol c_{n+1}z^n =\sum_{n=0}^{\infty}\sum_{k=0}^{n}A_kz^k\,\boldsymbol c_{n-k}z^{n-k}

である。∑k∥Ak∥∣z∣k≤Cr∑k(∣z∣/r)k<∞\sum_k\lVert A_k\rVert|z|^k\le C_r\sum_k(|z|/r)^k<\inftyと∑n∥cn∥∣z∣n<∞\sum_n\lVert\boldsymbol c_n\rVert|z|^n<\inftyにより、右辺の各成分は絶対収束する級数どうしの Cauchy 積の和であるから、§D1.21 定理 6.3により右辺は(∑kAkzk)(∑ncnzn)\bigl(\sum_kA_kz^k\bigr)\bigl(\sum_n\boldsymbol c_nz^n\bigr)に等しい。仮定により∑kAkzk=A(z)\sum_kA_kz^k=A(z)であるから、Y′(z)=A(z)Y(z)\boldsymbol Y'(z)=A(z)\boldsymbol Y(z)がz=z1z=z_1で成り立つ。Y(0)=c0=η\boldsymbol Y(0)=\boldsymbol c_0=\boldsymbol\etaである。▨

注意 2.2.式 (1.1.2)の係数P,QP,Qが∣x−x0∣<R|x-x_0|<Rで定義されているとき、

Y=(yy′),Y′=A(z)Y,A(z)=(01−Q(x0+z)−P(x0+z))\boldsymbol Y= \begin{pmatrix}y\\y'\end{pmatrix}, \qquad \boldsymbol Y'=A(z)\boldsymbol Y, \qquad A(z)= \begin{pmatrix} 0&1\\-Q(x_0+z)&-P(x_0+z) \end{pmatrix}(2.2.1)\text{(2.2.1)}

と置く。∣z∣<R|z|<R上の二回微分可能な関数y(x0+z)y(x_0+z)が式 (1.1.2)を満たせば、Y=(y,y′)T\boldsymbol Y=(y,y')^{\mathsf T}は一階連立系Y′=A(z)Y\boldsymbol Y'=A(z)\boldsymbol Yを満たす。逆に、∣z∣<R|z|<R上で微分可能なY=(Y1,Y2)T\boldsymbol Y=(Y_1,Y_2)^{\mathsf T}がY′=A(z)Y\boldsymbol Y'=A(z)\boldsymbol Yを満たせば、第一行からY1′=Y2Y_1'=Y_2である。Y2Y_2は微分可能であるからY1Y_1は二回微分可能であり、第二行からY1Y_1は式 (1.1.2)を満たす。

系 2.3.x0∈Rx_0\in\R、R∈(0,∞]R\in(0,\infty]とし、式 (1.1.2)の係数P,QP,Qは∣x−x0∣<R|x-x_0|<Rで定義され、数列(pk)k≥0(p_k)_{k\ge0}、(qk)k≥0(q_k)_{k\ge0}によって、∣x−x0∣<R|x-x_0|<Rを満たすすべてのxxについて

P(x)=∑k=0∞pk(x−x0)k,Q(x)=∑k=0∞qk(x−x0)kP(x)=\sum_{k=0}^{\infty}p_k(x-x_0)^k,\qquad Q(x)=\sum_{k=0}^{\infty}q_k(x-x_0)^k

と表されるとする(右辺の級数はそこで収束する)。このとき、任意の初期値

y(x0)=η0,y′(x0)=η1y(x_0)=\eta_0,\qquad y'(x_0)=\eta_1

に対して、c0=η0c_0=\eta_0、c1=η1c_1=\eta_1と式 (1.2.1)により定められるべき級数∑ncn(x−x0)n\sum_nc_n(x-x_0)^nは∣x−x0∣<R|x-x_0|<Rで収束し、その和は∣x−x0∣<R|x-x_0|<R上で式 (1.1.2)と初期条件を満たす。とくに、解級数の収束半径は少なくともRRである。

証明.式 (2.2.1)のAAは、A0=(01−q0−p0)A_0=\begin{pmatrix}0&1\\-q_0&-p_0\end{pmatrix}、k≥1k\ge1についてAk=(00−qk−pk)A_k=\begin{pmatrix}0&0\\-q_k&-p_k\end{pmatrix}とすると、∣z∣<R|z|<RでA(z)=∑kAkzkA(z)=\sum_kA_kz^kと表される。定理 2.1をm=2m=2、η=(η0,η1)T\boldsymbol\eta=(\eta_0,\eta_1)^{\mathsf T}に適用し、得られるcn\boldsymbol c_nの成分をcn=(un,vn)T\boldsymbol c_n=(u_n,v_n)^{\mathsf T}と書く。式 (2.1.1)の第一成分は(n+1)un+1=vn(n+1)u_{n+1}=v_nであり、これを第二成分(n+1)vn+1=−∑k=0n(qkun−k+pkvn−k)(n+1)v_{n+1}=-\sum_{k=0}^n(q_ku_{n-k}+p_kv_{n-k})に代入すると

(n+2)(n+1)un+2=−∑k=0npk(n−k+1)un−k+1−∑k=0nqkun−k(n+2)(n+1)u_{n+2}=-\sum_{k=0}^{n}p_k(n-k+1)u_{n-k+1}-\sum_{k=0}^{n}q_ku_{n-k}

を得る。u0=η0u_0=\eta_0、u1=v0=η1u_1=v_0=\eta_1であるから、式 (1.2.1)によりすべてのnnについてun=cnu_n=c_nである。定理 2.1により∑ncnzn\sum_nc_nz^nは∣z∣<R|z|<Rで絶対収束し、その和はY\boldsymbol Yの第一成分であるから、注意 2.2により式 (1.1.2)を満たす。初期条件はY(0)=(η0,η1)T\boldsymbol Y(0)=(\eta_0,\eta_1)^{\mathsf T}による。▨

例 2.4.m=1m=1、A(z)=1A(z)=1とすると、A0=1A_0=1、Ak=0A_k=0(k≥1k\ge1)であり、定理 2.1をR=∞R=\inftyで適用することができる。初期値Y(0)=aY(0)=aに対して式 (2.1.1)は

(n+1)cn+1=cn(n+1)c_{n+1}=c_n

となるから、cn=a/n!c_n=a/n!であり、

Y(z)=a∑n=0∞znn!=aez.Y(z)=a\sum_{n=0}^{\infty}\frac{z^n}{n!}=ae^z.

係数は実数直線全体で収束べき級数に等しく、解級数の収束半径も無限大である。

例 2.5. Legendre 方程式

(1−x2)y′′−2xy′+ν(ν+1)y=0(1-x^2)y''-2xy'+\nu(\nu+1)y=0

をx0=0x_0=0の周囲で正規化すると、P(x)=−2x1−x2P(x)=-\dfrac{2x}{1-x^2}、Q(x)=ν(ν+1)1−x2Q(x)=\dfrac{\nu(\nu+1)}{1-x^2}である。∣x∣<1|x|<1では11−x2=∑k≥0x2k\dfrac1{1-x^2}=\sum_{k\ge0}x^{2k}であるから、P,QP,Qは∣x∣<1|x|<1で収束べき級数に等しい。系 2.3をR=1R=1で用いると、任意の初期値に対する解級数の収束半径は11以上である。

ν=n\nu=nが非負整数である場合には、多項式解が存在する(問題 4.5)。多項式の Taylor 級数は有限和であるため、この解の解級数の収束半径は無限大であり、すべての初期値に共通する下界11より大きい。

例 2.6. Airy 方程式

y′′−xy=0y''-xy=0

ではP=0P=0、Q=−xQ=-xが多項式である。系 2.3をR=∞R=\inftyで適用することができるため、任意の初期値から得られる解級数は実数直線全体で収束する。

3 確定特異点と Frobenius 法

展開中心をx0=0x_0=0とする。展開中心が一般のx0x_0である場合は、変数の平行移動によってこの場合へ帰着する。

定義 3.1.

y′′+P(x)y′+Q(x)y=0y''+P(x)y'+Q(x)y=0(3.1.1)\text{(3.1.1)}

において、PPまたはQQがx=0x=0で解析的でない一方、

p(x)=xP(x),q(x)=x2Q(x)p(x)=xP(x),\qquad q(x)=x^2Q(x)

がx=0x=0の近くで解析的であるとき、x=0x=0を確定特異点 (regular singular point) という。

x>0x>0において

y(x)=xρ∑n=0∞anxn,a0≠0y(x)=x^\rho\sum_{n=0}^{\infty}a_nx^n,\qquad a_0\ne0(3.1.2)\text{(3.1.2)}

の形をもつ級数を Frobenius 級数 (Frobenius series) という。ここでρ∈C\rho\in\Cであり、xρ=eρlog⁡xx^\rho=e^{\rho\log x}である。

注意 3.2.p(x)=∑k≥0pkxkp(x)=\sum_{k\ge0}p_kx^k、q(x)=∑k≥0qkxkq(x)=\sum_{k\ge0}q_kx^kとする。式 (3.1.1)にx2x^2を掛けると

x2y′′+xp(x)y′+q(x)y=0.x^2y''+xp(x)y'+q(x)y=0.

Frobenius 級数を代入してxn+ρx^{n+\rho}の係数を比較すると、

0=[(n+ρ)(n+ρ−1)+p0(n+ρ)+q0]an+∑k=1n[pk(n−k+ρ)+qk]an−k(n≥0)\begin{aligned} 0={}& \bigl[ (n+\rho)(n+\rho-1) +p_0(n+\rho)+q_0 \bigr]a_n\\ &+\sum_{k=1}^{n} \bigl[ p_k(n-k+\rho)+q_k \bigr]a_{n-k} \qquad(n\ge0) \end{aligned}(3.2.1)\text{(3.2.1)}

を得る。n=0n=0ではa0≠0a_0\ne0であるから、指数ρ\rhoは

ρ(ρ−1)+p0ρ+q0=0\rho(\rho-1)+p_0\rho+q_0=0(3.2.2)\text{(3.2.2)}

を満たさなければならない。式 (3.2.2)を決定方程式といい、F(ρ)=ρ(ρ−1)+p0ρ+q0F(\rho)=\rho(\rho-1)+p_0\rho+q_0を決定多項式という。式 (3.2.1)におけるana_nの係数はF(n+ρ)F(n+\rho)である。決定方程式の二根の差が整数でない場合には、いずれの根ρ\rhoを選んでも、n≥1n\ge1についてF(n+ρ)≠0F(n+\rho)\ne0であるから、式 (3.2.1)により形式係数a1,a2,…a_1,a_2,\ldotsがa0a_0から順に一意に定められる。

命題 3.3. 決定方程式の二根をρ1,ρ2\rho_1,\rho_2とし、N=ρ1−ρ2N=\rho_1-\rho_2が非負整数であるとする。このとき、式 (3.2.1)について次が成り立つ。

  1. ρ=ρ1\rho=\rho_1とすると、任意のa0≠0a_0\ne0に対して、n≥1n\ge1のすべての段の等式を満たすa1,a2,…a_1,a_2,\ldotsがただ一つ存在する。
  2. N>0N>0とし、小さい根ρ=ρ2\rho=\rho_2を代入して、a0≠0a_0\ne0を任意に固定する。1≤n<N1\le n<Nを満たす各nnの係数ana_nはa0a_0から一意に定まり、第NN段ではaNa_Nの係数が零になる。この段の既知項の和∑k=1N[pk(N−k+ρ2)+qk]aN−k\sum_{k=1}^{N}\bigl[p_k(N-k+\rho_2)+q_k\bigr]a_{N-k}が零であることが、形式的な Frobenius 級数を続けるための整合条件である。この和はa0a_0の定数倍であるから、整合条件の成否はa0≠0a_0\ne0の選び方によらない。整合条件が成立すればaNa_Nは自由に選ぶことができ、aN+1,aN+2,…a_{N+1},a_{N+2},\ldotsはa0a_0とaNa_Nから一意に定まる。整合条件が成立しなければ、指数ρ2\rho_2をもつ式 (3.1.2)の形の形式級数は存在しない。
  3. N=0N=0とすると、a0≠0a_0\ne0を選べばa1,a2,…a_1,a_2,\ldotsは一意に定まる。したがって、重根に対応して式 (3.1.2)の形から得られる形式級数は、定数倍を除いて一つである。

証明.F(ρ)=(ρ−ρ1)(ρ−ρ2)F(\rho)=(\rho-\rho_1)(\rho-\rho_2)であるから、

F(n+ρ1)=n(n+N),F(n+ρ2)=n(n−N)F(n+\rho_1)=n(n+N),\qquad F(n+\rho_2)=n(n-N)

である。

主張 (1)を示す。N≥0N\ge0であるから、n≥1n\ge1についてF(n+ρ1)=n(n+N)≠0F(n+\rho_1)=n(n+N)\ne0である。したがって、第nn段の等式により、ana_nはa0,…,an−1a_0,\ldots,a_{n-1}から一意に定まる。

主張 (2)を示す。n≥1n\ge1についてF(n+ρ2)=0F(n+\rho_2)=0となるのはn=Nn=Nの場合に限る。したがって、第NN段より前では各係数を直前までの係数から一意に決定することができ、第NN段の等式はF(N+ρ2)=0F(N+\rho_2)=0により整合条件そのものになる。1≤n<N1\le n<Nの各ana_nはa0a_0の定数倍であるから、既知項の和はa0a_0の定数倍である。整合条件が成立すれば、第NN段の等式はaNa_Nの値によらずに成り立つ。第NN段より後ではF(n+ρ2)≠0F(n+\rho_2)\ne0であるから各係数が再び一意に定まる。整合条件が成立しなければ、第NN段の等式を満たす係数列は存在しない。

主張 (3)を示す。N=0N=0のときρ1=ρ2\rho_1=\rho_2であり、主張 (1)による。▨

補題 3.4.C≥0C\ge0、k0∈N≥1k_0\in\NNとし、(uk)k≥0(u_k)_{k\ge0}を非負実数列で、すべてのk≥k0k\ge k_0について

uk≤Ck(1+∑i=0k−1ui)u_k\le\frac Ck\Bigl(1+\sum_{i=0}^{k-1}u_i\Bigr)

を満たすものとする。このとき、あるK≥0K\ge0が存在して、すべてのk∈N≥1k\in\NNについてuk≤KkCu_k\le Kk^{C}が成り立つ。とくに、lim sup⁡k→∞uk1/k≤1\limsup_{k\to\infty}u_k^{1/k}\le1であり、0≤t<10\le t<1ならば∑kuktk\sum_ku_kt^kは収束する。

証明.Sk=1+∑i=0k−1uiS_k=1+\sum_{i=0}^{k-1}u_iとおく。k≥k0k\ge k_0についてSk+1=Sk+uk≤(1+C/k)Sk≤eC/kSkS_{k+1}=S_k+u_k\le(1+C/k)S_k\le e^{C/k}S_kであるから、k≥k0k\ge k_0について

Sk≤Sk0exp⁡(C∑i=k0k−11i)≤Sk0eCkCS_k\le S_{k_0}\exp\Bigl(C\sum_{i=k_0}^{k-1}\frac1i\Bigr)\le S_{k_0}e^{C}k^{C}

である。最後の不等式は∑i=1k−11/i≤1+∑i=2k−1∫i−1idxx≤1+log⁡k\sum_{i=1}^{k-1}1/i\le1+\sum_{i=2}^{k-1}\int_{i-1}^i\frac{dx}x\le1+\log kによる。k≥k0k\ge k_0についてuk≤CkSk≤CSk0eCkCu_k\le\frac CkS_k\le CS_{k_0}e^{C}k^{C}である。K=max⁡({1,CSk0eC}∪{uk:1≤k<k0})K=\max\bigl(\{1,CS_{k_0}e^C\}\cup\{u_k:1\le k<k_0\}\bigr)とおくと、kC≥1k^C\ge1であるから、すべてのk∈N≥1k\in\NNについてuk≤KkCu_k\le Kk^Cである。K≥1K\ge1であるから、k→∞k\to\inftyのとき(KkC)1/k→1(Kk^C)^{1/k}\to1である。したがって、lim sup⁡uk1/k≤1\limsup u_k^{1/k}\le1である。0<t<10<t<1ならば(k+1)Ctk+1/(kCtk)→t(k+1)^Ct^{k+1}/(k^Ct^k)\to tであるから、∑kKkCtk\sum_kKk^Ct^kは比判定法により収束し、比較により∑kuktk\sum_ku_kt^kは収束する。▨

補題 3.5.r∈(0,∞]r\in(0,\infty]とし、pk,qk∈Cp_k,q_k\in\C(k∈N≥0k\in\N)とρ∈C\rho\in\Cをとり、F(ρ)=ρ(ρ−1)+p0ρ+q0F(\rho)=\rho(\rho-1)+p_0\rho+q_0とする。複素数列(hm)m≥0(h_m)_{m\ge0}をとり、0<s<r0<s<rを満たすすべてのssについて、数列(pksk)k(p_ks^k)_k、(qksk)k(q_ks^k)_k、(hksk)k(h_ks^k)_kが有界であるとする。複素数列(bm)m≥0(b_m)_{m\ge0}とm0∈N≥1m_0\in\NNが、すべてのm≥m0m\ge m_0について

F(m+ρ)bm+∑k=1m(pk(m−k+ρ)+qk)bm−k=hmF(m+\rho)b_m+\sum_{k=1}^m\bigl(p_k(m-k+\rho)+q_k\bigr)b_{m-k}=h_m

を満たすとする。このとき、∣x∣<r|x|<rを満たすすべての実数xxについて∑m∣bm∣∣x∣m\sum_m\lvert b_m\rvert\lvert x\rvert^mは収束する。

証明.0<s<r0<s<rとする。仮定によりC1=sup⁡kmax⁡{∣pk∣sk,∣qk∣sk,∣hk∣sk}<∞C_1=\sup_{k}\max\{\lvert p_k\rvert s^k,\lvert q_k\rvert s^k,\lvert h_k\rvert s^k\}<\inftyである。F(m+ρ)=m2+(2ρ−1+p0)m+F(ρ)F(m+\rho)=m^2+(2\rho-1+p_0)m+F(\rho)であるから、あるm1∈N≥1m_1\in\NNが存在して、m≥m1m\ge m_1ならば∣F(m+ρ)∣≥m2/2\lvert F(m+\rho)\rvert\ge m^2/2である。um=∣bm∣smu_m=\lvert b_m\rvert s^mとおく。m≥m2=max⁡{m0,m1}m\ge m_2=\max\{m_0,m_1\}について、漸化式の両辺にsms^mを掛けて絶対値を取ると、1≤k≤m1\le k\le mについて∣m−k+ρ∣≤m+∣ρ∣\lvert m-k+\rho\rvert\le m+\lvert\rho\rvertであるから

m22um≤C1(m+∣ρ∣+1)∑i=0m−1ui+C1\frac{m^2}2u_m\le C_1(m+\lvert\rho\rvert+1)\sum_{i=0}^{m-1}u_i+C_1

である。(m+∣ρ∣+1)/m≤2+∣ρ∣(m+\lvert\rho\rvert+1)/m\le2+\lvert\rho\rvertであるから、C2=2C1(2+∣ρ∣)C_2=2C_1(2+\lvert\rho\rvert)についてum≤C2m(1+∑i=0m−1ui)u_m\le\frac{C_2}m\bigl(1+\sum_{i=0}^{m-1}u_i\bigr)である。補題 3.4により、0≤t<10\le t<1ならば∑mumtm\sum_mu_mt^mは収束する。∣x∣<s|x|<sならば∑m∣bm∣∣x∣m=∑mum(∣x∣/s)m\sum_m\lvert b_m\rvert\lvert x\rvert^m=\sum_mu_m(\lvert x\rvert/s)^mは収束し、s<rs<rは任意であるから、∣x∣<r|x|<rで収束する。▨

定理 3.6.r∈(0,∞]r\in(0,\infty]とし、式 (3.1.1)の係数P,QP,Qは0<x<r0<x<rで定義され、実数列(pk)k≥0(p_k)_{k\ge0}、(qk)k≥0(q_k)_{k\ge0}によって、0<x<r0<x<rを満たすすべてのxxについて

xP(x)=∑k=0∞pkxk,x2Q(x)=∑k=0∞qkxkxP(x)=\sum_{k=0}^{\infty}p_kx^k,\qquad x^2Q(x)=\sum_{k=0}^{\infty}q_kx^k

と表されるとする(右辺の級数はそこで収束する)。ρ∈C\rho\in\Cとし、複素数列(an)n≥0(a_n)_{n\ge0}はa0≠0a_0\ne0を満たし、すべてのn≥0n\ge0について式 (3.2.1)を満たすとする。このとき、∑nanxn\sum_na_nx^nは∣x∣<r|x|<rで絶対収束し、

y(x)=xρ∑n=0∞anxn(0<x<r)y(x)=x^\rho\sum_{n=0}^{\infty}a_nx^n\qquad(0<x<r)

は0<x<r0<x<r上で式 (3.1.1)を満たす。

証明.0<s<r0<s<rならば∑kpksk\sum_kp_ks^kと∑kqksk\sum_kq_ks^kは収束するから、(pksk)k(p_ks^k)_kと(qksk)k(q_ks^k)_kは有界である。補題 3.5をhm=0h_m=0、m0=1m_0=1、bm=amb_m=a_mに適用すると、φ(x)=∑nanxn\varphi(x)=\sum_na_nx^nは∣x∣<r|x|<rで絶対収束する。

0<x<r0<x<rとする。(xρ)′=ρxρ−1(x^\rho)'=\rho x^{\rho-1}であるから、

x2y′′+xp(x)y′+q(x)y=xρ(x2φ′′+(2ρ+p(x))xφ′+(ρ(ρ−1)+ρp(x)+q(x))φ)x^2y''+xp(x)y'+q(x)y =x^\rho\Bigl(x^2\varphi''+(2\rho+p(x))x\varphi'+\bigl(\rho(\rho-1)+\rho p(x)+q(x)\bigr)\varphi\Bigr)

である。x<s<rx<s<rを満たすssをとると、(pksk)k(p_ks^k)_kと(qksk)k(q_ks^k)_kは有界であるから∑k∣pk∣xk\sum_k\lvert p_k\rvert x^kと∑k∣qk∣xk\sum_k\lvert q_k\rvert x^kは収束する。∑nanxn\sum_na_nx^nは∣x∣<r|x|<rで絶対収束するから、ℜan\Re a_nとℑan\Im a_nをそれぞれ係数とする二つの実べき級数の収束半径はrr以上である。それぞれに§D1.23 補題 4.2を二回適用すると、二回までの項別微分の級数の収束半径もrr以上であるから、§D1.23 定理 1.4 (1)と∣an∣≤∣ℜan∣+∣ℑan∣\lvert a_n\rvert\le\lvert\Re a_n\rvert+\lvert\Im a_n\rvertにより、∑nn∣an∣xn\sum_nn\lvert a_n\rvert x^nと∑nn(n−1)∣an∣xn\sum_nn(n-1)\lvert a_n\rvert x^nは収束する。φ\varphiの実部と虚部に§D1.23 定理 4.3を適用してφ′,φ′′\varphi',\varphi''を項別微分の級数で表し、p,qp,qとの積を§D1.21 定理 6.3による絶対収束する級数の Cauchy 積で表すと、右辺の括弧内のxnx^nの係数は

n(n−1)an+2ρnan+∑k=0npk(n−k)an−k+ρ(ρ−1)an+∑k=0n(ρpk+qk)an−kn(n-1)a_n+2\rho na_n+\sum_{k=0}^np_k(n-k)a_{n-k}+\rho(\rho-1)a_n+\sum_{k=0}^n(\rho p_k+q_k)a_{n-k}

であり、n(n−1)+2ρn+ρ(ρ−1)=(n+ρ)(n+ρ−1)n(n-1)+2\rho n+\rho(\rho-1)=(n+\rho)(n+\rho-1)により、式 (3.2.1)の右辺に等しい。したがって、これは00である。仮定によりp(x)=xP(x)p(x)=xP(x)、q(x)=x2Q(x)q(x)=x^2Q(x)であるから、x2(y′′+P(x)y′+Q(x)y)=0x^2\bigl(y''+P(x)y'+Q(x)y\bigr)=0であり、x>0x>0によりyyは式 (3.1.1)を満たす。▨

系 3.7.定理 3.6の仮定を満たすr,P,Q,(pk),(qk)r,P,Q,(p_k),(q_k)をとり、決定方程式の二根をρ1,ρ2\rho_1,\rho_2とし、ℜρ1≥ℜρ2\Re\rho_1\ge\Re\rho_2とする。このとき、a0=1a_0=1とする指数ρ1\rho_1の Frobenius 級数で、すべてのn≥0n\ge0について式 (3.2.1)を満たすものがただ一つ存在し、その和y1(x)=xρ1∑nanxny_1(x)=x^{\rho_1}\sum_na_nx^nは0<x<r0<x<r上で式 (3.1.1)を満たす。ρ1−ρ2\rho_1-\rho_2が整数でないならば、指数ρ2\rho_2についても同じことが成り立つ。

証明.F(ρ)=(ρ−ρ1)(ρ−ρ2)F(\rho)=(\rho-\rho_1)(\rho-\rho_2)であるから、n≥1n\ge1についてF(n+ρ1)=n(n+ρ1−ρ2)F(n+\rho_1)=n(n+\rho_1-\rho_2)であり、ℜ(n+ρ1−ρ2)≥n>0\Re(n+\rho_1-\rho_2)\ge n>0によりF(n+ρ1)≠0F(n+\rho_1)\ne0である。したがって、a0=1a_0=1と第nn段の等式によりana_nがただ一つ定まり、定理 3.6によりy1y_1は解である。ρ1−ρ2∉Z\rho_1-\rho_2\notin\Zならば、n≥1n\ge1についてF(n+ρ2)=n(n−(ρ1−ρ2))≠0F(n+\rho_2)=n(n-(\rho_1-\rho_2))\ne0であるから、同じ議論が指数ρ2\rho_2について成り立つ。▨

例 3.8. 方程式

x2y′′+(3x−1)y′+y=0x^2y''+(3x-1)y'+y=0

を正規化するとP(x)=3x−1x2P(x)=\dfrac{3x-1}{x^2}、Q(x)=1x2Q(x)=\dfrac1{x^2}であり、xP(x)=3−1xxP(x)=3-\dfrac1xはx=0x=0で解析的でないから、x=0x=0は確定特異点でない。形式べき級数y=∑n≥0cnxny=\sum_{n\ge0}c_nx^nを代入してxnx^nの係数を比べると

(n+1)2cn−(n+1)cn+1=0(n≥0)(n+1)^2c_n-(n+1)c_{n+1}=0\qquad(n\ge0)

であるから、c0=1c_0=1とするとcn=n!c_n=n!である。したがって、形式級数∑nn! xn\sum_nn!\,x^nは方程式を形式的に満たすが、x≠0x\ne0ならば∣n! xn∣→∞\lvert n!\,x^n\rvert\to\inftyであるから、どのx≠0x\ne0でも収束しない。定理 3.6の結論は、xPxPが収束べき級数に等しいという仮定を外すと成り立たない。

注意 3.9. 決定方程式の二根の差N=ρ1−ρ2N=\rho_1-\rho_2が正の整数で整合条件が成立する場合には、命題 3.3 (2)の係数列に定理 3.6を適用すると、指数ρ2\rho_2の Frobenius 級数の解が得られる。整合条件が成立しない場合とN=0N=0の場合には、式 (3.1.2)の形の形式級数から二つの一次独立な解を得ることはできない。これらの場合の第二解は、系 3.7の解y1y_1にlog⁡x\log xを掛けた項と、xρ2x^{\rho_2}にx=0x=0の近くで収束するべき級数を掛けたものとの和の形をとる。この事実は、§E13.38 確定特異点 で複素領域の Fuchs の定理として証明する。N>0N>0のとき、対数項の係数が零であることは整合条件が成立するための必要十分条件であり、この同値も同じ記事で証明する。決定方程式の二根の差が整数であっても、対数項が現れるとは限らない(例 3.10)。

例 3.10.x>0x>0における方程式

xy′′+2y′+xy=0xy''+2y'+xy=0

を正規化するとP(x)=2/xP(x)=2/x、Q(x)=1Q(x)=1であり、p(x)=2p(x)=2、q(x)=x2q(x)=x^2は解析的であるから、x=0x=0は確定特異点である。決定多項式はF(ρ)=ρ(ρ−1)+2ρ=ρ(ρ+1)F(\rho)=\rho(\rho-1)+2\rho=\rho(\rho+1)であり、決定方程式の根0,−10,-1の差は11である。ρ=−1\rho=-1とすると、第11段の既知項の和は[p1⋅(−1)+q1]a0=0\bigl[p_1\cdot(-1)+q_1\bigr]a_0=0であるから整合条件が成立し、a1a_1は自由である。n≥2n\ge2の段は

n(n−1)an+an−2=0n(n-1)a_n+a_{n-2}=0

となる。a0=1a_0=1、a1=0a_1=0と選ぶとa2j=(−1)j/(2j)!a_{2j}=(-1)^j/(2j)!、a2j+1=0a_{2j+1}=0であり、Frobenius 級数はx−1cos⁡xx^{-1}\cos xである。a1=1a_1=1と選ぶと、これにx−1sin⁡xx^{-1}\sin xが加わる。

実際、u=xyu=xyと置くとu′′=xy′′+2y′u''=xy''+2y'であるから、方程式はu′′+u=0u''+u=0と同値である。§E13.10 定理 3.3 (3)によりcos⁡x\cos xとsin⁡x\sin xはu′′+u=0u''+u=0の解であるから、x−1cos⁡xx^{-1}\cos xとx−1sin⁡xx^{-1}\sin xは解である。その WronskianW(x−1cos⁡x,x−1sin⁡x)W(x^{-1}\cos x,x^{-1}\sin x)はx−2≠0x^{-2}\ne0であるから、二つの解は(0,∞)(0,\infty)上の対数項を含まない基本解系をなす。

例 3.11.

x2y′′+xy′=0(x>0)x^2y''+xy'=0\qquad(x>0)

の決定方程式はρ2=0\rho^2=0であり、重根00をもつ。一つの解はy1=1y_1=1である。方程式を(xy′)′=0(xy')'=0と書けば

y′=C/x,y=Clog⁡x+Dy'=C/x,\qquad y=C\log x+D

となるため、第二解としてy2=log⁡xy_2=\log xが現れる。左辺の作用素をLLと書くと、実数ρ\rhoについてL[xρ]=ρ2xρL[x^\rho]=\rho^2x^\rhoである。xρx^\rhoは(x,ρ)(x,\rho)についてC∞C^\infty級であるから、両辺をρ\rhoで微分するとL[xρlog⁡x]=(2ρ+ρ2log⁡x)xρL[x^\rho\log x]=(2\rho+\rho^2\log x)x^\rhoとなり、ρ=0\rho=0で右辺は00になる。したがって、重根ρ=0\rho=0におけるxρx^\rhoのρ\rhoについての導関数log⁡x\log xは、方程式の解である。

4 演習

問題 4.1 (Frobenius 法と整数差の判定).x>0x>0における Euler 方程式

x2y′′−2y=0x^2y''-2y=0

へ Frobenius 級数を代入し、決定方程式とその二根を求めよ。小さい方の根を式 (3.2.1)へ代入したときana_nの係数が零になる段nnを求め、対数項を用いずに二つの一次独立な解を構成して、元の方程式へ代入して検算せよ。

解答.

この方程式ではp(x)=0p(x)=0、q(x)=−2q(x)=-2であるから、決定方程式は

ρ(ρ−1)−2=(ρ−2)(ρ+1)=0\rho(\rho-1)-2 =(\rho-2)(\rho+1)=0

である。決定方程式の根はρ1=2\rho_1=2とρ2=−1\rho_2=-1であり、差は33である。

係数漸化式は

[(n+ρ)(n+ρ−1)−2]an=0\bigl[(n+\rho)(n+\rho-1)-2\bigr]a_n=0

となる。ρ=2\rho=2ではn≥1n\ge1に対する係数は非零なので、a1=a2=⋯=0a_1=a_2=\cdots=0としてy1=x2y_1=x^2を得る。ρ=−1\rho=-1ではn=3n=3で係数が零になる。この段の等式は0=00=0であり、a3a_3を自由に選ぶことができる。a3=0a_3=0と選べばy2=x−1y_2=x^{-1}を得る。a3≠0a_3\ne0の選択はy2y_2にy1y_1の定数倍を加えるだけである。

直接計算すると

x2(x2)′′−2x2=2x2−2x2=0,x^2(x^2)''-2x^2=2x^2-2x^2=0,x2(x−1)′′−2x−1=2x−1−2x−1=0x^2(x^{-1})''-2x^{-1} =2x^{-1}-2x^{-1}=0

である。二つの解は一次独立であり、対数項を必要としない。決定方程式の二根の差が整数であることは、対数項が生じるための十分条件ではない。▨

問題 4.2 (整数差があっても対数項を必要としない場合).x>0x>0における Euler 方程式

x2y′′−6y=0x^2y''-6y=0

へ Frobenius 級数を代入し、決定方程式とその二根を求めよ。小さい方の根を式 (3.2.1)へ代入したときana_nの係数が零になる段nnを求め、その段の整合条件を調べて、対数項を用いない二つの一次独立な解を構成せよ。最後に、二つの解の Wronskian を計算し、元の方程式への代入によって検算せよ。

解答.

この方程式ではp(x)=0p(x)=0、q(x)=−6q(x)=-6であるから、決定方程式は

ρ(ρ−1)−6=(ρ−3)(ρ+2)=0\rho(\rho-1)-6=(\rho-3)(\rho+2)=0

である。決定方程式の根はρ1=3\rho_1=3とρ2=−2\rho_2=-2であり、差は55である。係数漸化式は

[(n+ρ)(n+ρ−1)−6]an=0\bigl[(n+\rho)(n+\rho-1)-6\bigr]a_n=0

となる。

ρ=3\rho=3では、すべてのn≥1n\ge1についてana_nの係数が非零であるから、an=0a_n=0となり、y1=x3y_1=x^3を得る。ρ=−2\rho=-2では第55段でa5a_5の係数が零になる。k≥1k\ge1についてpk=qk=0p_k=q_k=0であるから、第55段の既知項はすべて零であり、整合条件は0=00=0として成立し、a5a_5は自由である。a5=0a_5=0と選ぶとy2=x−2y_2=x^{-2}を得る。a5≠0a_5\ne0の選択はy2y_2にy1y_1の定数倍を加えるだけである。

y1=x3y_1=x^3、y2=x−2y_2=x^{-2}の Wronskian は

W(y1,y2)=y1y2′−y1′y2=−2−3=−5W(y_1,y_2)=y_1y_2'-y_1'y_2=-2-3=-5

であるから、二つの解は(0,∞)(0,\infty)上で一次独立である。また、

x2(x3)′′−6x3=6x3−6x3=0,x^2(x^3)''-6x^3=6x^3-6x^3=0,x2(x−2)′′−6x−2=6x−2−6x−2=0x^2(x^{-2})''-6x^{-2}=6x^{-2}-6x^{-2}=0

である。したがって、決定方程式の二根の差が正の整数であっても、この方程式の基本解系には対数項を必要としない。▨

問題 4.3 (既知項が打ち消し合って整合条件が成立する場合).x>0x>0における方程式

xy′′+(2+x)y′+y=0xy''+(2+x)y'+y=0

について、x=0x=0が確定特異点であることを確かめ、決定方程式とその二根を求めよ。小さい方の根に対する第11段の既知項が零でない係数p1,q1p_1,q_1を含みながら打ち消し合い、整合条件が成立することを示せ。さらに、小さい方の根を指数とする Frobenius 級数の係数をa0=1a_0=1、a1=ta_1=tについて求めて和を閉じた形で表し、x−1x^{-1}とx−1e−xx^{-1}e^{-x}が(0,∞)(0,\infty)上の一次独立な解であることを示せ。

解答.

方程式をxxで割るとy′′+2+xxy′+1xy=0y''+\dfrac{2+x}xy'+\dfrac1xy=0であるから、p(x)=2+xp(x)=2+x、q(x)=xq(x)=xは解析的であり、PPはx=0x=0で解析的でないから、x=0x=0は確定特異点である。p0=2p_0=2、p1=1p_1=1、q0=0q_0=0、q1=1q_1=1であり、ほかのpk,qkp_k,q_kは零である。決定多項式はF(ρ)=ρ(ρ−1)+2ρ=ρ(ρ+1)F(\rho)=\rho(\rho-1)+2\rho=\rho(\rho+1)であり、決定方程式の根はρ1=0\rho_1=0、ρ2=−1\rho_2=-1、差はN=1N=1である。

ρ=−1\rho=-1とすると、第11段の等式は

F(0)a1+[p1⋅(1−1−1)+q1]a0=0⋅a1+(−1+1)a0=0F(0)a_1+\bigl[p_1\cdot(1-1-1)+q_1\bigr]a_0=0\cdot a_1+(-1+1)a_0=0

であり、既知項−p1a0-p_1a_0とq1a0q_1a_0が打ち消し合って整合条件が成立する。したがって、命題 3.3 (2)によりa1a_1は自由である。n≥2n\ge2の段は

F(n−1)an+[p1(n−2)+q1]an−1=n(n−1)an+(n−1)an−1=0F(n-1)a_n+\bigl[p_1(n-2)+q_1\bigr]a_{n-1}=n(n-1)a_n+(n-1)a_{n-1}=0

であるから、nan=−an−1na_n=-a_{n-1}である。a0=1a_0=1、a1=ta_1=tとすると、n≥1n\ge1についてan=(−1)n−1t/n!a_n=(-1)^{n-1}t/n!であり、

y(x)=x−1(1+t∑n≥1(−1)n−1xnn!)=x−1(1+t(1−e−x))y(x)=x^{-1}\Bigl(1+t\sum_{n\ge1}\frac{(-1)^{n-1}x^n}{n!}\Bigr)=x^{-1}\bigl(1+t(1-e^{-x})\bigr)

である。t=0t=0でx−1x^{-1}、t=−1t=-1でx−1e−xx^{-1}e^{-x}を得る。

検算のためu=xyu=xyと置くと、u′=xy′+yu'=xy'+y、u′′=xy′′+2y′u''=xy''+2y'であるから、方程式はu′′+u′=0u''+u'=0と同値である。x−1x^{-1}とx−1e−xx^{-1}e^{-x}に対するuuは11とe−xe^{-x}であり、§E13.10 定理 3.3 (1)により、いずれもu′′+u′=0u''+u'=0の解である。Wronskian は

W(x−1,x−1e−x)=x−1(−e−xx−e−xx2)+1x2⋅e−xx=−e−xx2≠0W\bigl(x^{-1},x^{-1}e^{-x}\bigr)=x^{-1}\Bigl(-\frac{e^{-x}}x-\frac{e^{-x}}{x^2}\Bigr)+\frac1{x^2}\cdot\frac{e^{-x}}x=-\frac{e^{-x}}{x^2}\ne0

であるから、二つの解は一次独立であり、整数差11をもつこの方程式の基本解系は対数項を含まない。▨

問題 4.4 (整数差によって対数項が生じる場合).0<x<10<x<1における方程式

x(1−x)y′′+xy′−y=0x(1-x)y''+xy'-y=0

について、x=0x=0が確定特異点であることを確認し、決定方程式とその二根を求めよ。小さい方の根ρ=0\rho=0に対する第11段の係数関係が整合しないことを示せ。さらに、xxと1+xlog⁡x1+x\log xが二つの一次独立な解であることを、元の方程式への代入と Wronskian の計算によって示せ。

解答.

0<x<10<x<1では方程式を

y′′+11−xy′−1x(1−x)y=0y''+\frac{1}{1-x}y'-\frac{1}{x(1-x)}y=0

と正規化することができる。したがって

p(x)=x1−x=∑k=1∞xk,q(x)=−x1−x=−∑k=1∞xkp(x)=\frac{x}{1-x}=\sum_{k=1}^{\infty}x^k, \qquad q(x)=-\frac{x}{1-x}=-\sum_{k=1}^{\infty}x^k

は∣x∣<1|x|<1で解析的であり、x=0x=0は確定特異点である。p0=q0=0p_0=q_0=0であるから、決定方程式は

ρ(ρ−1)=0\rho(\rho-1)=0

であり、決定方程式の根はρ1=1\rho_1=1とρ2=0\rho_2=0である。

ρ=0\rho=0とすると、式 (3.2.1)の第11段は

1⋅0 a1+[p1⋅0+q1]a0=−a0=01\cdot0\,a_1+\bigl[p_1\cdot0+q_1\bigr]a_0=-a_0=0

となる。Frobenius 級数ではa0≠0a_0\ne0であるから、この等式は成立せず、小さい方の根に対応する式 (3.1.2)の形の形式級数は存在しない。

y1=xy_1=xはy1′=1y_1'=1、y1′′=0y_1''=0を満たすから、元の方程式の左辺はx−x=0x-x=0である。y2=1+xlog⁡xy_2=1+x\log xは

y2′=1+log⁡x,y2′′=1xy_2'=1+\log x,\qquad y_2''=\frac1x

を満たし、元の方程式の左辺は

(1−x)+x(1+log⁡x)−(1+xlog⁡x)=0(1-x)+x(1+\log x)-(1+x\log x)=0

である。さらに、

W(y1,y2)=x(1+log⁡x)−(1+xlog⁡x)=x−1W(y_1,y_2)=x(1+\log x)-(1+x\log x)=x-1

は0<x<10<x<1で零にならない。したがってxxと1+xlog⁡x1+x\log xは(0,1)(0,1)上で一次独立であり、この方程式では整数差に伴って対数項が生じる。▨

問題 4.5 (Legendre 方程式の解級数の収束半径).−1<x<1-1<x<1における Legendre 方程式(1−x2)y′′−2xy′+λy=0(1-x^{2})y''-2xy'+\lambda y=0(λ∈R\lambda\in\R)を、x0=0x_0=0を常点とする正規形y′′−2x1−x2y′+λ1−x2y=0y''-\frac{2x}{1-x^{2}}y'+\frac{\lambda}{1-x^{2}}y=0として考える。例 2.5により、どの解級数の収束半径も11以上である。λ=n(n+1)\lambda=n(n+1)(nnは非負整数)のとき次数nnの多項式の解が存在してその解級数の収束半径が∞\inftyであること、λ=0\lambda=0のときy(x)=12log⁡1+x1−xy(x)=\frac12\log\frac{1+x}{1-x}が解であってその Taylor 級数の収束半径がちょうど11であることを示せ。

解答.

y=∑k≥0ckxky=\sum_{k\ge0}c_{k}x^{k}を(1−x2)y′′−2xy′+λy=0(1-x^{2})y''-2xy'+\lambda y=0へ代入し、xkx^{k}の係数を比べると

(k+2)(k+1)ck+2=(k(k+1)−λ)ck(k≥0)(k+2)(k+1)c_{k+2}=\bigl(k(k+1)-\lambda\bigr)c_{k}\qquad(k\ge0)

である。λ=n(n+1)\lambda=n(n+1)とし、nnが偶数ならc0=1c_{0}=1、c1=0c_{1}=0、奇数ならc0=0c_{0}=0、c1=1c_{1}=1とする。漸化式はckc_{k}とck+2c_{k+2}だけを結ぶので、nnと偶奇の異なる添字の係数はすべて00である。k<nk<nのときk(k+1)−n(n+1)≠0k(k+1)-n(n+1)\ne0であるから、nnと偶奇の等しいk≤nk\le nについてck≠0c_k\ne0であり、とくにcn≠0c_n\ne0である。k=nk=nのとき右辺の因子は00であるからcn+2=0c_{n+2}=0であり、漸化式によりcn+4=cn+6=⋯=0c_{n+4}=c_{n+6}=\cdots=0である。したがってyyは次数nnの多項式であり、各係数の関係から方程式を満たす。多項式の Taylor 級数は有限和であり、収束半径は∞\inftyである。

λ=0\lambda=0とし、y(x)=12log⁡1+x1−x=12(log⁡(1+x)−log⁡(1−x))y(x)=\frac12\log\frac{1+x}{1-x}=\frac12\bigl(\log(1+x)-\log(1-x)\bigr)とおく。y′=12(11+x+11−x)=11−x2y'=\frac12\bigl(\frac1{1+x}+\frac1{1-x}\bigr)=\frac1{1-x^{2}}、y′′=2x(1−x2)2y''=\frac{2x}{(1-x^{2})^{2}}であるから、(1−x2)y′′−2xy′=2x1−x2−2x1−x2=0(1-x^{2})y''-2xy'=\frac{2x}{1-x^{2}}-\frac{2x}{1-x^{2}}=0である。y′=∑k≥0x2ky'=\sum_{k\ge0}x^{2k}を00からxxまで項別に積分すると、∣x∣<1|x|<1でy(x)=∑k≥0x2k+1/(2k+1)y(x)=\sum_{k\ge0}x^{2k+1}/(2k+1)である。x=1x=1ではこの級数は∑k≥01/(2k+1)≥∑k≥01/(2k+2)\sum_{k\ge0}1/(2k+1)\ge\sum_{k\ge0}1/(2k+2)となり、調和級数との比較により発散する。収束半径が11より大きければx=1x=1で収束するので、収束半径はちょうど11である。λ=0\lambda=0の例は下界11が達成されることを示し、多項式解の例は個々の解級数の収束半径が下界より大きくなり得ることを示す。▨

参考文献

  1. Earl A. Coddington, An Introduction to Ordinary Differential Equations, Dover Publications, 1989, originally published 1961.解析的係数をもつ線形方程式のべき級数解と優級数による収束証明を参考にした。
  2. E. L. Ince, Ordinary Differential Equations, Dover Publications, 1956, originally published 1926.常点と確定特異点の区別、Frobenius 法、決定方程式、共鳴時の第二解を参考にした。
  3. Earl A. Coddington and Norman Levinson, Theory of Ordinary Differential Equations, McGraw Hill, 1955.確定特異点での Frobenius 級数の収束を参考にした。

前提記事