sinx や ex では書けない方程式の解を、「無限に続く多項式」a0+a1x+a2x2+⋯ として表すことを考えます。方程式に代入すると係数 an が前の係数から順に決まっていくので、これを調べれば解が本当に存在するか、どの範囲で意味をもつかが分かります。この記事を読むと、物理でよく出る Bessel・Legendre・Hermite の各方程式の解を、自分の手で級数として組み立てられるようになります。
- 係数が冪級数で書ける線形 2 階方程式 y′′+p(x)y′+q(x)y=0 には、冪級数の解が存在します。しかも解の冪級数の収束半径は、係数 p,q の収束半径を下回りません。これを漸化式と優級数(数列の上からの評価)で証明します。
- 係数に特異性があるとき、確定特異点では xs∑anxn の形の解(Frobenius 解)が作れます。指数 s は決定方程式の根で、2 根の差が整数かどうかで第 2 の解の形が変わります(対数項が現れることがあります)。
- Bessel 方程式は x=0 が確定特異点で、決定方程式 s2−ν2=0 から J±ν が得られます。ν=1/2 では対数項が現れず、J1/2 が初等関数になります。
- Legendre 方程式と Hermite 方程式は x=0 が通常点で、パラメータが整数のとき多項式解(Legendre 多項式、Hermite 多項式)を持ちます。整数でなければ、Legendre の解は x=±1 の一方で必ず非有界になります。物理で「量子化条件」と呼ばれるものの、数学的な源泉です。
- 以上は第 5 章(Sturm–Liouville)と特殊関数のテーマ(直交多項式、Bessel 関数)の前提になります。
前の章までに、定数係数の線形方程式は完全に解けることを見ました。しかし、物理に現れる線形方程式の多くは変数係数です。球対称なポテンシャルの Schrödinger 方程式は、変数分離すると Legendre 方程式(角度部分)や Bessel 方程式(円筒座標の動径部分)を与え、調和振動子は Hermite 方程式を与えます。これらは sinx や ex のような初等関数では解けません。そこで、新しい関数をそれ自体が満たす方程式から定義する、という発想が出てきます。
最も素朴な方法は、解を冪級数 y=∑anxn と仮定して方程式に代入し、係数 an の漸化式を作ることです。ここには 2 つの問題があります。
- この形式的な級数は本当に収束するのか。収束する範囲はどこまでか。
- 係数が x=0 で特異(たとえば 1/x を含む)のとき、冪級数の解はそもそも存在するのか。
1 は優級数の議論で、2 は Frobenius の方法で答えが出ます。どちらも、本質は「漸化式の係数の増大度を評価する」という、解析学の基本的な議論です。
以下、y は実変数 x の関数とします(複素数値でもよく、複素変数への拡張は 正則関数のテイラー展開(定理 5.2)[正則関数の強力な性質] の範囲です)。
定義 2.1(解析的な係数)↗
関数 p が ∣x∣<R で p(x)=∑k≥0pkxk(収束冪級数)と書けるとき、p は 0 で解析的(収束半径 ≥R)であるという。方程式
y′′+p(x)y′+q(x)y=0(S)の係数 p,q がともに 0 で解析的なとき、x=0 を通常点という。
収束冪級数の項は有界なので、任意の ρ<R に対し M≥1 が存在して ∣pk∣,∣qk∣≤Mρ−k(k≥0)が成り立ちます。次の補題が、この記事の収束の議論をすべて受け持ちます。
この補題の役目は、漸化式から決まる係数 an が、等比数列 Kr−n より速くは大きくならないことを示すことです。そうなれば、冪級数は ∣x∣<r で収束します。不等式の左辺は漸化式の左辺から、右辺は「それまでの係数を足し合わせたもの」から来ています。証明は、n が小さいうちは K を大きく取って押さえ、あとは帰納法で n まで同じ評価を引き継ぎます。
補題 2.2(漸化式の増大度の評価)✓
M,ρ,c>0、σ≥0 とし、複素数列 (an)n≥0 が、ある n1 以降のすべての n≥n1 について
cn2∣an∣≤Mk=0∑n−1ρ−(n−k)(σ+k+1)∣ak∣を満たすとする。このとき、任意の r∈(0,ρ) に対し K が存在して、すべての n で ∣an∣≤Kr−n が成り立つ。とくに ∑anxn の収束半径は ρ 以上である。
証明(補題 2.2)
C=∑j≥1(r/ρ)j=1−r/ρr/ρ とおき、N0≥n1 を、n≥N0 ならば cn2≥MC(σ+n) が成り立つようにとります(左辺は n2、右辺は n の 1 次式)。K=maxk<N0∣ak∣rk とします。n≥N0 で、k<n について ∣ak∣≤Kr−k が成り立つとすると、
cn2∣an∣≤MKk<n∑ρ−(n−k)r−k(σ+k+1)=MKr−nk<n∑(ρr)n−k(σ+k+1)≤MKC(σ+n)r−n≤cn2Kr−nです。よって ∣an∣≤Kr−n で、数学的帰納法により全 n で成り立ちます。
∎
定理 2.3(通常点での冪級数解)✓
(S) の係数が ∣x∣<R で解析的であるとする。任意の (a0,a1) に対し、∣x∣<R で収束する冪級数 y=∑n≥0anxn で、(S) の解であり y(0)=a0、y′(0)=a1 を満たすものがただ 1 つ存在する。(S) の (−R,R) 上のすべての解は、この形をしている。
証明(定理 2.3)
形式的に y=∑anxn を (S) に代入します。y′=∑(n+1)an+1xn、y′′=∑(n+2)(n+1)an+2xn で、積は Cauchy 積で計算します。xn の係数を比べると
(n+2)(n+1)an+2=−k=0∑n[(k+1)ak+1pn−k+akqn−k](2.1)です。これは a0,a1 を与えれば a2,a3,… を一意に定めます。
収束。 ρ<R を固定し ∣pk∣,∣qk∣≤Mρ−k とします。(2.1) の n を n−2 に替えると、n≥2 で
n(n−1)∣an∣≤Mk=0∑n−2ρ−(n−2−k)[(k+1)∣ak+1∣+∣ak∣]≤M(ρ+ρ2)j=0∑n−1ρ−(n−j)(j+1)∣aj∣です(k+1 を j と読み替えると ρ−(n−1−j)=ρ⋅ρ−(n−j)、ρ−(n−2−k)=ρ2ρ−(n−k) を使い、j≤j+1 と k≤k+1 で上から押さえました)。n(n−1)≥n2/2(n≥2)なので 補題 2.2 の仮定(c=1/2、σ=0)が成り立ち、収束半径は ρ 以上です。ρ<R は任意だったので収束半径は R 以上です。
解であること。 収束半径の内側では冪級数は項別微分でき(定理 7.3[関数列と一様収束])、絶対収束する級数の積は Cauchy 積で与えられるので、(2.1) は y が (S) を満たすことを意味します。
一意性と網羅性。 (S) は線形で、係数は (−R,R) で連続ですから、定理 2.1[線形微分方程式系] により、初期値 (y(0),y′(0))=(a0,a1) の解は (−R,R) 上でただ 1 つで、上で作った級数がそれです。
∎
とくに p,q が多項式(R=∞)なら、解は整関数(すべての x で収束する冪級数)になります。
例 2.4(Airy 方程式)
y′′−xy=0 では p=0、q=−x で、(2.1) は (n+2)(n+1)an+2=an−1(n≥1)、a2=0 になります。したがって a3m=a0/∏j=1m(3j)(3j−1)、a3m+1=a1/∏j=1m(3j+1)(3j)、a3m+2=0 のように、a0 と a1 から 3 つおきの係数が独立に決まります。解は R 全体で収束します。
y′′+P(x)y′+Q(x)y=0 で P,Q が x=0 で冪級数展開できないとき、通常点ではありません。最も扱いやすい特異性は、P が 1/x 程度、Q が 1/x2 程度の発散にとどまる場合です。たとえば y′′+x1y′+(1−x2ν2)y=0 のように、係数が x=0 で発散しても、x や x2 を掛ければ冪級数になる、という状況です。次の定義は、この「掛ければ冪級数になる」を式の形で言い直したものです。
定義 3.1(確定特異点と決定方程式)↗
x=0 が方程式 y′′+P(x)y′+Q(x)y=0 の確定特異点であるとは、p(x)=xP(x)、q(x)=x2Q(x) が 0 で解析的(収束半径 ≥R)、すなわち方程式が
x2y′′+xp(x)y′+q(x)y=0,p=∑pkxk, q=∑qkxk(F)の形に書けることをいう。2 次方程式
I(s)=s(s−1)+p0s+q0=0を決定方程式といい、その根 s1,s2 を指数という。Res1≥Res2 とする。
y=xs∑anxn を (F) に代入します。x2y′′ から ∑(s+n)(s+n−1)anxs+n、xpy′ から ∑jpjxj∑n(s+n)anxs+n、qy から同様の項が出るので、xs+n の係数を比べて
I(s+n)an=−k=0∑n−1[(s+k)pn−k+qn−k]ak(n≥1),I(s)a0=0(3.1)
を得ます。a0=0 とすれば、s は決定方程式の根でなければなりません。
次の定理の (1) と (2) は、この漸化式を通常点の場合と同じように評価する議論です。(3) と (4) では、2 根が整数だけ離れていると (3.1) の左辺の係数が 0 になって漸化式が使えないので、階数低下法(すでに 1 つ解 y1 が分かっているときに、Wronskian を使って 2 つ目の解を求める方法)で第 2 の解を作ります。
定理 3.2(Frobenius の定理)✓
(F) について、x=0 が確定特異点で、p,q が ∣x∣<R で解析的とする。
- 指数 s1 に対し、∣x∣<R で収束する冪級数 u(x)=∑n≥0anxn(a0=1)で、y1(x)=xs1u(x) が 0<x<R で (F) の解となるものが存在する。
- s1−s2∈/Z なら、同様に 0<x<R 上の解 y2=xs2∑bnxn(b0=1、収束半径 ≥R)が存在し、y1,y2 は一次独立である。
- s1=s2 なら、0 の近傍 (0,ρ0) 上の解 y2=y1lnx+xs1∑n≥1cnxn が存在する。
- s1−s2=N∈{1,2,…} なら、(0,ρ0) 上に y2=cy1lnx+xs2∑n≥0dnxn(c は定数で 0 のこともある、d0=0)の形の解が存在する。3, 4 でも y1,y2 は一次独立である。ここで ρ0∈(0,R] は、u を複素変数の関数と見て円板 ∣z∣<ρ0 に零点がないような最大の値である。
証明(定理 3.2)
(1) (3.1) で s=s1 とします。I(s)=(s−s1)(s−s2) より I(s1+n)=n(n+s1−s2) で、∣n+s1−s2∣≥n+Re(s1−s2)≥n なので ∣I(s1+n)∣≥n2 です。したがって an は a0=1 から一意に定まり、∣(s1+k)pn−k+qn−k∣≤M(∣s1∣+k+1)ρ−(n−k)(ρ<R、∣pj∣,∣qj∣≤Mρ−j)から
n2∣an∣≤Mk<n∑ρ−(n−k)(∣s1∣+k+1)∣ak∣です。補題 2.2 (c=1、σ=∣s1∣)から収束半径は ρ 以上、ρ<R は任意なので R 以上です。(3.1) は y1 が (F) を満たすことを意味します。
(2) s=s2 とします。I(s2+n)=n(n−(s1−s2)) は、s1−s2∈/Z より n≥1 で 0 になりません。また n≥2∣s1−s2∣ なら ∣n−(s1−s2)∣≥n/2 なので、定数 c>0 が存在して ∣I(s2+n)∣≥cn2(全 n≥1)です。(1) と同じく 補題 2.2 を使い、収束半径が R 以上の y2 が得られます。xs1−s2 は定数でないので y1,y2 は一次独立です。実際、y1/y2=xs1−s2u/v(v=∑bnxn)で、u/v は 0 の近くで 0 でない値 1 から出発する解析関数なので、s1−s2∈/Z ならこの比は定数になりません。
(3), (4) y1=xs1u が既に得られているので、階数低下法を使います。(F) を y′′+(p/x)y′+(q/x2)y=0 と書くと、2 解の Wronskian W=y1y2′−y1′y2 は W′=−(p/x)W を満たします(定理 2.3[線形微分方程式系])。p(x)=p0+xp~(x)(p~ は解析的)と書くと
W(x)=x−p0g(x),g(x)=exp(−∫0xp~(t)dt)で、g は ∣z∣<R で正則、g(0)=1 です。y2/y1 の導関数は (y1y2′−y1′y2)/y12=W/y12 なので、y2=y1∫W/y12dx とおくと y1 と一次独立な解を与えます(y1 は 0<x<ρ0 で零にならないので定義できます)。
s1+s2=1−p0(I(s)=s2+(p0−1)s+q0 の根の和)なので、N=s1−s2 とすると −p0−2s1=s2−s1−1=−N−1 で
y12W=x−N−1h(x),h=u2g=k≥0∑hkxk(∣x∣<ρ0),h0=1です(u は円板 ∣z∣<ρ0 で零点をもたず、g/u2 はそこで正則なので、テイラー展開(定理 5.2)[正則関数の強力な性質] の収束円はこの円板を含みます)。項別に積分すると
∫y12Wdx=hNlnx+k=N∑k−Nhkxk−Nです。y2 にこれを掛けると、y1=xs1u から y2=hNy1lnx+xs1−Nu(x)∑k=Nk−Nhkxk で、s1−N=s2 です。N=0 のときは hN=h0=1 で、∑k=0 は k≥1 の和なので (3) の形、N≥1 のときは k=0 の項が −1/N=0 で (4) の形(c=hN)です。
∎
(3) の場合は対数項が必ず現れ(c=1)、(4) の場合は現れるかどうかが hN の値で決まります。現れない例を次節で見ます。
定義 4.1(Bessel 方程式)↗
ν≥0 に対し
x2y′′+xy′+(x2−ν2)y=0を Bessel 方程式という。
p=1、q=x2−ν2 で、(F) の形です(p0=1、q0=−ν2、q2=1、他は 0)。決定方程式は s2−ν2=0 で、s1=ν、s2=−ν です。R=∞ です。(3.1) は、pj=0(j≥1)、qj=0(j=0,2)より
n(n+2ν)an=−an−2(s=ν)
になります。a1=0(n=1:(1+2ν)a1=0)なので奇数番の係数は 0 で、a2m=4mm!(ν+1)m(−1)ma0((ν+1)m=(ν+1)(ν+2)⋯(ν+m))です。標準的な規格化 a0=1/(2νΓ(ν+1)) により
Jν(x)=m=0∑∞m!Γ(m+ν+1)(−1)m(2x)2m+ν
が第 1 種 Bessel 関数です(a0 の値は解を定数倍するだけなので、この選び方は後の式を簡単にするための約束です。Γ はガンマ関数で、ν が非負整数なら Γ(m+ν+1)=(m+ν)! です)。定理 3.2 の 1 により、収束半径は無限大(すべての x>0 で収束)です。
図 1. Bessel 関数 J₀(実線)と J₁(破線)。零点の位置は交互に並び、振幅はゆっくり減衰する。
2ν∈/Z なら s1−s2=2ν∈/Z で、定理 3.2 の 2 により第 2 の解は J−ν です。ν=0 は 3 の場合で、第 2 の解は J0lnx+⋯ です。
命題 4.2(半整数次の Bessel 関数)✓
x>0 について
J1/2(x)=πx2sinx,J−1/2(x)=πx2cosx.
証明(命題 4.2)
定理 5.3[広義積分・パラメータ積分とガンマ関数] の Γ(s+1)=sΓ(s) と Γ(1/2)=π を繰り返し使うと、m≥0 について
Γ(m+23)=2m+1(2m+1)(2m−1)⋯3⋅1π,Γ(m+21)=2m(2m−1)(2m−3)⋯3⋅1πです(m=0 の後者は Γ(1/2)=π そのもの)。m!2m=2⋅4⋯(2m) なので、奇数の積と掛け合わせて
m!Γ(m+23)=22m+1(2m+1)!π,m!Γ(m+21)=22m(2m)!πを得ます。これを J±1/2 の級数に代入すると
J1/2(x)=m≥0∑(2m+1)!π(−1)m22m+1⋅22m+1/2x2m+1/2=πx2m≥0∑(2m+1)!(−1)mx2m+1,J−1/2(x)=m≥0∑(2m)!π(−1)m22m⋅22m−1/2x2m−1/2=πx2m≥0∑(2m)!(−1)mx2mです。最後に、右辺の級数が sinx と cosx であることを確かめます。sin と cos の導関数は ±sin,±cos を巡回し、0 での値は 0,1,0,−1 の繰り返しなので、Taylor の定理(定理 5.3[平均値の定理とテイラーの定理])の n 次の剰余は、すべての導関数の絶対値が 1 以下であることから ∣x∣n+1/(n+1)! 以下です。n≥2∣x∣ なら ∣x∣n+1/(n+1)!≤21⋅∣x∣n/n! なので剰余は 0 に収束し、Taylor 多項式(上の級数の部分和)は sinx、cosx に収束します。
∎
例 4.3(ν = 1/2:対数項が現れない場合)
ν=1/2 では s1−s2=1∈Z で 4 の場合ですが、s=s2=−1/2 の漸化式は n(n−1)an=−an−2 で、n=1 のとき 0⋅a1=0 となり、a1 が自由に選べます。a0,a1 から 2 つの独立な解が得られ、対数項は不要です(c=0)。実際、a2m=(−1)ma0/(2m)!、a2m+1=(−1)ma1/(2m+1)! で、
y=x−1/2(a0cosx+a1sinx)です。規格化まで合わせたものが 命題 4.2 の J1/2(x)=2/(πx)sinx、J−1/2(x)=2/(πx)cosx です。球 Bessel 関数(3 次元 Helmholtz 方程式の動径解)が三角関数で書けるのは、この例の一般化です。
Legendre 方程式 (1−x2)y′′−2xy′+λy=0(λ=ℓ(ℓ+1))は y′′−1−x22xy′+1−x2λy=0 と書け、p=−2x/(1−x2)、q=λ/(1−x2) は ∣x∣<1 で解析的(R=1)、x=0 は通常点です。定理 2.3 により、冪級数解は ∣x∣<1 で収束します。y=∑akxk を (1−x2)y′′−2xy′+λy=0 に代入して xk の係数を比べると
(k+2)(k+1)ak+2=(k(k+1)−λ)ak(5.1)
を得ます。偶数番と奇数番が独立です。
命題 5.1(Legendre 多項式)✓
λ=ℓ(ℓ+1)、ℓ∈{0,1,2,…} とする。Legendre 方程式は、ℓ 次の多項式解をもち、Pℓ(1)=1 と規格化したものを Legendre 多項式という。P0=1、P1=x、P2=21(3x2−1)、P3=21(5x3−3x) である。
証明(命題 5.1)
ℓ が偶数なら a1=0、奇数なら a0=0 と取り(反対の偶奇の級数を落とす)、残りの自由な初期係数 a0 または a1 から (5.1) で係数を定めます。k=ℓ のとき (5.1) の右辺の係数 ℓ(ℓ+1)−λ が 0 なので aℓ+2=0、以降 aℓ+4=⋯=0 で、ℓ 次の多項式 y になります(aℓ=0 は、k<ℓ では k(k+1)−λ=0 から従います)。
y(1)=0 であることを示します。y(1)=0 とすると y=(x−1)mz(m≥1、z は多項式で z(1)=0)と書けます。(1−x2)y′′−2xy′+λy の (x−1)m−1 の係数は −2m(m−1)z(1)−2mz(1)=−2m2z(1)=0 で(λy は (x−1)m 以上)、方程式に反します。よって y(1)=0 で、y(1)=1 に規格化できます。P2 の確認:ℓ=2 で a2=20−6a0=−3a0 なので、P2(1)=a0(1−3)=1 から a0=−21、P2=21(3x2−1) です。他も同様です。
∎
ℓ が非負整数でないときはどうでしょうか。球面上の問題(球面調和関数)では、解が両極 x=±1(x=cosθ)で有界であることが物理的な要請です。
命題 5.2(Legendre 方程式の量子化)✓
λ=j(j+1)(すべての j=0,1,2,…)とする。このとき、(−1,1) 上の Legendre 方程式の自明でない解は、x→1− と x→−1+ の少なくとも一方で非有界である。
この証明の方針は、係数 ak が大体 1/k のように減るなら、級数は x=±1 で ∑xk/k と同じく対数的に発散する、というものです。発散の主要部を取り出して、2 つの端点で同時に有界にはできないことを示します。
証明(命題 5.2)
偶数解 ye(a0=1,a1=0)と奇数解 yo(a0=0,a1=1)をとります。仮定により (5.1) の係数 k(k+1)−λ は 0 にならないので、ak=0(k は対応する偶奇)です。(5.1) は
(k+2)ak+2=kak(1−k(k+1)λ)と書けるので、bk=kak は bk+2=bk(1−εk)、εk=λ/(k(k+1)) を満たします。∑∣εk∣<∞ で、十分大きな k から因子は正なので、無限積 ∏(1−εk) は 0 でない値に収束し、bk→b∞=0、さらに ∣bk−b∞∣≤C/k が成り立ちます(積の裾が ∑j≥k∣εj∣≤C′/k で押さえられる)。よって ak=b∞/k+O(k−2) で、O(k−2) の部分の和は ∣x∣≤1 で絶対収束して有界です。したがって(be,bo=0 をそれぞれ偶数番・奇数番の極限として)
ye(x)=−2beln(1−x2)+O(1),yo(x)=2boln1−x1+x+O(1)です(∑k 偶,k≥2xk/k=−21ln(1−x2)、∑k 奇xk/k=21ln1−x1+x)。解 y=αye+βyo が x→1− で有界なら ln(1−x) の係数から αbe+βbo=0、x→−1+ で有界なら ln(1+x) の係数から −αbe+βbo=0 です。2 式から αbe=βbo=0、すなわち α=β=0 です。
∎
Hermite 方程式 y′′−2xy′+2νy=0 も x=0 が通常点(p=−2x、q=2ν は多項式)で、解は整関数です。(2.1) は
(k+2)(k+1)ak+2=2(k−ν)ak
です。
命題 5.3(Hermite 多項式)✓
ν=n∈{0,1,2,…} のとき、n 次多項式解があり、最高次の係数が 2n になるように規格化したものを Hermite 多項式 Hn という。H0=1、H1=2x、H2=4x2−2、H3=8x3−12x である。ν∈/{0,1,2,…} のとき、解は多項式にならない。
証明(命題 5.3)
k=n で右辺が 0 となり、an+2=an+4=⋯=0 です。an と同じ偶奇の係数だけを残し、反対の偶奇は 0 に取ります。ν∈/N0 のとき、すべての k≥0 で k−ν=0 なので、a0=0 なら偶数番の係数がすべて、a1=0 なら奇数番の係数がすべて 0 になりません。ゆえに自明でない解は多項式ではありません。規格化の確認:n=2 で a2=22(0−2)a0=−2a0、最高次 4 から a0=−2、H2=4x2−2。n=3 で a3=62(1−3)a1=−32a1、最高次 8 から a1=−12、H3=8x3−12x です。
∎
演習 6.1易
漸化式 (5.1) から P4(x) を求めよ。
解答
ℓ=4、λ=20。a2=20−20a0=−10a0、a4=126−20a2=−67a2=335a0 です。P4(1)=a0(1−10+335)=38a0=1 から a0=83、P4=81(35x4−30x2+3) です。
演習 6.2標準
4xy′′+2y′+y=0 を x>0 で Frobenius の方法で解き、cosx、sinx が基本解であることを確認せよ。
解答
x2y′′+21xy′+41xy=0 で p0=21、q0=0、q1=41(他は 0)。決定方程式 I(s)=s(s−1)+21s=s(s−21) で、指数は s1=21、s2=0(差 21 は整数でない)。(3.1) より I(s+n)an=−41an−1。s=0:n(n−21)an=−41an−1 すなわち an=−2n(2n−1)an−1 で、an=(2n)!(−1)n なので y=∑(2n)!(−1)nxn=cosx。s=21:an=−2n(2n+1)an−1 で an=(2n+1)!(−1)n、y=x1/2∑(2n+1)!(−1)nxn=sinx です。
演習 6.3標準
ν=0 の Bessel 方程式の s=0 の解 J0 を漸化式から求め、J0(x)=∑m≥0(m!)2(−1)m(x/2)2m を確認せよ。第 2 の解が J0lnx を含むことを 定理 3.2 のどの場合として説明せよ。
解答
ν=0 で n2an=−an−2、a1=0 なので a2m=(2m)2(2m−2)2⋯22(−1)ma0=4m(m!)2(−1)ma0、a0=1 とすると題意の級数です。指数は s1=s2=0(重根)なので、定理 3.2 の 3 の場合で、第 2 の解は J0(x)lnx+x0∑n≥1cnxn の形です。
- E. A. Coddington and N. Levinson, Theory of Ordinary Differential Equations, McGraw-Hill, 1955 — Chapter 4(特異点を持つ線形方程式、Frobenius の方法)。
- G. N. Watson, A Treatise on the Theory of Bessel Functions, Cambridge University Press, 1944 — Chapter 3(Bessel 関数の級数表示)。
- E. T. Whittaker and G. N. Watson, A Course of Modern Analysis, Cambridge University Press, 1927 — Chapters 10, 15, 17。
- 犬井鉄郎『特殊函数』岩波書店、1962 — Legendre・Bessel・Hermite 方程式。
- G. Teschl, Ordinary Differential Equations and Dynamical Systems, American Mathematical Society, 2012 — Chapter 4(冪級数解)。
執筆: Claude Code(Sonnet 5.5)、Claude Code(Opus 5.5)・監査 3 回(Claude Code)・最終 2026-10-12