99网
您的当前位置:首页§2.3 常微分方程在正则奇点邻域的级数解法

§2.3 常微分方程在正则奇点邻域的级数解法

来源:99网
§2.3 常微分方程在正则奇点邻域的级数解法

对于二阶常微分方程

d2ydy()+px+q(x)y=0 (1) 2dxdx如果x=x0是p(x)、q(x)的极点或本性奇点,可以证明方程(1)的解y(x)具有负幂项。(证明略)

如果方程的解只有有限个负幂项,则x=x0称为方程的正则奇点。本章只考虑最常见的正则奇点:x=x0为p(x)不超过一阶的极点,同时为q(x)的不超过二阶的极点。

此时,方程(1)的两个线性解为

y1(x)=(x−x0)s1

∑c()(x−x)1

n

0

n=0

n

(2)

⎧s2n(2)⎪y2(x)(x−x0)∑cn(x−x0),s1−s2≠整数⎪n=0⎨∞

sn(2)2⎪y'(x)=βy(x)ln(x−x)+(x−x)()−cxx,s2−s1=整数∑1000n2

⎪n=0⎩

(3)(4)

其中,s1,s2是指标方程的两个解。指标方程是x最低次幂系数为零构成的方程。

一、Bessel方程的级数解

d2ydyxx++x2−m2y=0 m>0任意实数 (5) 2dxdx2()1

p(x)=,

x

x2−m2

q(x)= 2

x

因此,x=0为方程的正则奇点。 令其中一个特解为 y(x)=x代入方程(5)中,得

s

∑cx=∑cx

nn

n

n=0

n=0

∞∞

s+n

x

2

∑c(s+n)(s+n−1)x

nn=0

s+n−2

+x∑cn(s+n)x

n=0

n+s−1

+x−m

(22

)∑cx

nn=0∞n=0

s+n

=0

⇒∑cn(s+n)(s+n−1)xs+n+∑cn(s+n)xs+n+∑cnxs+n+2−m2∑cnxs+n=0

n=0

n=0

n=0

∞∞∞

1

x的最低次幂项xs项的系数所满足方程

c0s(s−1)+c0s−m2c0=0 指标方程

其解为:s1=m,

s2=−m

xs+1项的系数所满足方程 c1(s+1)s+c1(s+1)−m2c1=0

其解为:c1=0

xs+n项的系数所满足方程

cn(s+n)(s+n−1)+cn(s+n)+cn−2−m2cn=0cn−2

⇒cn=−

(s+n+m)(s+n−m)令n=2k,则

c2k−2⎧

c=−2k⎪(s+2k+m)(s+2k−m)⎪⎨

c2k−1

⎪c=−=0,2k+1⎪()()s2k1ms2k1m+++++−⎩

当s=m时,

(Qc1=0)c2k=−

c2k−2c

=−22k−2

(2m+2k)2k2(m+k)k

下面,利用归纳法推导c2k的递推关系

c0

22(m+1)⋅1

cc0c01

当k=2时,c4=−22=2=

2(m+2)22(m+2)222(m+1)24(m+2)(m+1)2⋅1

cc0c01

当k=3时,c6=−24=−2=−

2(m+3)324(m+2)(m+1)226(m+3)(m+2)(m+1)3⋅2⋅12(m+3)3

MM

cc0k

当k=k时,c2k=−22k−2=(−1)2k

2(m+k)k2(m+k)(m+k−1)L(m+1)k!

m!c0k

=(−1)k!(m+k)!22k

c0Γ(m+1)k

=(−1)k!Γ(m+k+1)22k当k=1时,c2=−

2

其中Γ(m+k+1)=(m+k)!,Γ(m+1)=m! 所以,Bessel方程的其中一个特解为:

y1(x)=∑cnx

n=0∞

s+n

=∑cnx

n=0

m+n

=∑c2kxm+2k

k=0

=∑(−1)k=0

k

Γ(m+1)c0m+2k

x2k

k!Γ(m+k+1)2

令常数c0=

1

2mΓ(m+1)m+2k

k

1⎛x⎞

y1(x)=∑(−1)⎜⎟

()kmk!1Γ++⎝2⎠k=0

∞=Jm(x)

1⎛x⎞k即Jm(x)=∑(−1)⎜⎟()kmk!1Γ++⎝2⎠k=0m+2k (6) 是Bessel方程的一个特解,Jm(x)称为Bessel函数。

3

补充Γ(x)函数: Γ(x)函数 Γ(x)=∫e−ttx−1dt,0∞(x>0) ∞0Γ(1)=∫e−tdt=−e−t0∞=1 ∞⎛1⎞Γ⎜⎟=∫e−tt−12dt=π ⎝2⎠0递推公式: Γ(x+1)=xΓ(x) 证明:Γ(x+1)=∫∞0e−ttxdt=−∫txde−t=−txe−t0∞t=∞t=0+x∫e−ttx−1dt=xΓ(x) 0∞当x为正整数时,Γ(n+1)=nΓ(n)=n(n−1)Γ(n−1)=L=n(n−1)L1⋅Γ(1)=n! 当x为负整数或者零时, Γ(x)=Γ(1)=∞ 0Γ(0)Γ(−1)==∞ −1Γ(0)=Γ(x+1) x

下面,我们继续求Bessel方程的另一个特解。由(3)、(4)可知,当指标方程两个解之差(s1−s2)是否为整数时,Bessel方程另一个特解的形式也不一样,因此,我们进行如下的分类讨论:

1、当m不是整数或者半整数时(满足s1−s2≠整数)时

1⎛x⎞J−m(x)=∑(−1)⎜⎟()!1kmkΓ−++⎝2⎠k=0k∞−m+2k (7) 所以,Bessel方程的通解可以写为Jm(x)和J−m(x)的线性组合形式:

y(x)=c1Jm(x)+c2J−m(x)

特别地,取c1=ctanmπ,c2=−cscmπ,可以得到另一个特解

Jm(x)cosmπ−J−m(x), (8) sinmπ上式称为m阶诺依曼(Neumann)函数。 Nm(x)= 4

Bessel方程的通解也可以写为Jm(x)、J−m(x)和Nm(x)任意两个线性组合形式:

y(x)=c1Jm(x)+c2J−m(x)或者y(x)=c1Jm(x)+c2Nm(x)或者y(x)=c1J−m(x)+c2Nm(x)。

2、当m=(l+12),(l=0,1,2L)为半整数时 Bessel方程变为(l+12)阶Bessel方程

x2

d2ydx2+xdydx

+[x2

−(l+12)2]y=0,

(l=0,1,2L) (9)

1、当l=0时,对应12阶Bessel方程 x2d2ydx2+xdydx+[x2−(12)2]y=0 (10) 我们着重讲解12阶Bessel方程的求解。 取s1=12,第一个特解

12+2k

yx)=Jx)=∑(−1)k

1⎛x⎞1(12(k=0

k!Γ(k+12+1)⎜⎝2⎟

⎠∞

12+2k

=∑(−1)k

1

⎛1⎞

x12+2k

k=0

k!(k+12)(k−12)L

31⎛1⎞⎜2⎟

22Γ⎜⎝2⎟⎝⎠⎠

12+2k

=∑(−1)k

12k+1⎛⎜1⎞

x12+2k

k=0k!(2k+1)(2k−1)L3⋅1⋅π⎝2⎠∞

12

=∑(−1)k

1

⎛1⎞

k−⎜x12+2k

k=0

k!(2k+1)(2k−1)L3⋅1⋅π⎝2⎟⎠

−12=∑(−1)k

1⎛(2k)!!(2k+1)!⎜1⎞

x12+2k

k=0

!π⎝2⎠=2x

π∑∞

(−1)k1

k=0

(+1)!

x2k

2k=

2x1∞

πx∑(−1)k1k=0

(2k+1)!x2k+1

=2

πx

sinx所以

5

y1(x)=J12(x)=2sinx (11) πx由于s2−s1=1为整数,故第二个特解可写为:

ys∞

2

2(x)=βy1(x)ln(x−x0)+(x−x0)∑cn

n

(x−x0

)n=0

=βJ12(x)lnx+∑cn−12nxn=0dyd⎡dx=dx⎢⎣β∞∞

Jx)lnx+∑cn−12⎤'

112(nxn=0⎥⎦=βJ12(x)lnx+βxJ12(x)+∑cn(n−12)xn−32n=0d2ydx2=d⎡dx⎢⎣βJ'12(x)lnx+β1∞

xJn−32⎤12(x)+∑cn(n−12)xn=0⎥⎦'''∞

=βJ21

12(x)lnx+βJ12(x)−βx2J12(x)+∑cn(n−12)(n−32)xn−52

xn=0

将上述三式代入方程(7)中,得

βx2J

''

'

12(x)lnx+2βxJ(x)∞

12

−βJ12(x)+∑cn(n−12)(n−32)xn−12

n=0

+βxJ'

12(x)lnx+βJ12(x)+∑cn(n−12)xn−12

n=0

+⎛⎜⎝x2−1⎞4⎟⎡

⎠⎢⎣βJ+∑cn−12⎤12(x)lnxnx⎥=0

n=0⎦⇒βlnx⎡⎢⎣x2J'')+⎛

⎜1⎞⎤12(x)+xJ'12(x⎝x2−4⎟⎠J12(x)⎥⎦

+2βxJ'12(x)∞

+∑cn−12∞

n(n−12)(n−32)x

+(n−12)x

n−12

+−12n=0

∑cnn=0

∑cn+32

nx

−1n=0

4∑∞

cnxnn=0

⇒∑c12

nn(n−1)x

n−+n=0

∑cnxn+32+2βxJ'=0

12(x)=0

nQJ2

12(x)=

πx

sinx ∴J'12(x)=

2⎛11π⎜⎝−2x32sinx+1⎞

x12cosx⎟⎠

=

2⎛π⎜⎜⎝−112x32∑(−1)n1n=0(2n+112n+1)!x+x12∑(−1)n1n=0(2n)!x2n⎞⎟⎟⎠

2βxJ'

2⎛∞∞

12(x)=βπ⎜⎜⎝−∑(−1)n1x2n+12

+2()n12n+12⎞n=0(2n+1)!∑−1x⎟n=0(2n)!⎟⎠

6

=0代入上式,得

∑cn(n−1)x

n∞

n−12

+∑cnx

n+32∞

2⎛∞112n+12⎞nn2n+12()()+β⎜−−+−1x21x⎟=0∑∑⎜⎟n=0

n=0

π⎝n=0(2n+1)!n=0x−12系数:c0⋅0=0⇒c0为任意实数 x12系数:c1⋅0+β2

π(−1+2)=0⇒c1为任意实数,β=0

x32系数:c12⋅2⋅1+c0=0⇒c2=−

2⋅1c0 x52系数:c⋅3⋅2+c0⇒c1

31=3=−3⋅2c1

x72系数:cc11

4⋅4⋅3+c2=0⇒4=−4⋅3c2=4⋅3⋅2⋅1c0

x92系数:c5⋅4+c11

5⋅3=0⇒c5=−5⋅4c3=5⋅4⋅3⋅2

c1

MM

令c1=0,则c3=c5=L=c2n+1=0,则

y22(x)=∑c2n−12nx=c−120x+c322x+c4x72+n=0

L

=c−12+⎛⎜−12⋅1c⎞⎟⎠x32+⎛⎜1⎝4⋅3⋅2⋅1c⎞

20x⎝00⎟⎠x7+L

=c−12

⎡x2x4

⎤0x⎢⎣1−2⋅1+4⋅3⋅2⋅1−L⎥

=c120x−cosx

取c0=

2

π,则

y2(x)=2πxcosx=J−12(x) 所以,

1

2

阶贝塞尔方程的通解为: y(x)=c1J12(x)+c1J−12(x) (13) 其中,

J12(x)=

2πxsinx,J2−12(x)=πx

cosx 7

(2n)!⎠

(12) 2、当l≠0时,对应l+12阶Bessel方程○

d2ydy22

()x+x+x−l+12y=0,

dx2dx

2

[](l=0,1,2L)的通解为

y(x)=c1Jl+12(x)+c2Jl−12(x) (14) 可以证明,Jl+12(x),Jl−12(x)均为初等函数。(证明略)

注意,一般类似(1)的常微分方程,当m=l+12(l=0,1,2L)时,其通解不能直接写为

'2

y(x)=c1y1(x)+c2y2(x)的

s2

式,另

n

一个特解需要由

y(x)=βy1(x)ln(x−x0)+(x−x0)(2)c∑n(x−x0)n=0

确定。但Bessel方程在求解过程中,

β恰好等于零,所以第二个特解的形式又退化成类似第一个特解的形式,因此,l+12阶

Bessel方程的通解可以直接写为y(x)=c1Jl+12(x)+c2Jl−12(x)。 3、当m=整数时

整数m阶贝塞尔方程:

d2ydyx+x+x2−m2y=0,2

dxdx

2

[](l=0,1,2L) (15)

m+2k

贝塞尔方程第一个特解

1⎛x⎞y1(x)=Jm(x)=∑(−1)⎜⎟

k!Γ(m+k+1)⎝2⎠k=0

k

k

−m+2k

1⎛x⎞

另一个特解能否用J−m(x)=∑(−1)⎜⎟

k=0k!Γ(−m+k+1)⎝2⎠

证明:

因为对于Γ(n),当n=0,−1,−2,L,−m时,Γ(n)=∞

表示?

1⎛x⎞

所以J−m(x)=∑(−1)⎜⎟

k=mk!Γ(−m+k+1)⎝2⎠

k

−m+2k

(只有当k≥m,系数才不为零)

令−m+k=n,即k=m+n

8

1⎛x⎞

J−m(x)=∑(−1)⎜⎟

k=mk!Γ(−m+k+1)⎝2⎠

k

−m+2k

=∑(−1)n=0m∞

m+n

1⎛x⎞

⎜⎟

(m+n)!Γ(n+1)⎝2⎠

m+2n

m+2n

1⎛x⎞

=(−1)∑(−1)⎜⎟

n=0(m+n)!n!⎝2⎠

n

m∞

n

m+2n

1⎛x⎞

=(−1)∑(−1)⎜⎟

n=0n!Γ(m+n+1)⎝2⎠=(−1)Jm(x)m

m

即J−m(x)=(−1)Jm(x) (16)

Jm(x)、J−m(x)线性相关。因此,J−m(x)不能作为另一个特解。

另一个特解用第二种形式写为:

y2(x)=βJm(x)lnx+x

−m

∑c()x

2

nn=0

n

,带入方程(11),并利用级数解法,确定其系数

(2)。将y2(x)与Jm(x)进行适当线性组合成Nm(x),其形式可以用如下简洁的形式表β,cn

示:

Nm(x)=lim

Jν(x)cosπν−J−ν(x) (17)

ν→msinπν由于其推导过程非常繁琐,推导过程此处不再详讲,可以参考书本161-167页。

整数阶贝塞尔方程的通解为:

y(x)=c1Jm(x)+c2Nm(x)

(在物理问题中,当m=整数时,Nm(0)=∞,不符合物理规律,所以往往都要舍去,所以整数阶Nm(x)的具体形式我们不再详细研究。)

综上,当m≠整数时,贝塞尔方程的通解可以用Jm(x),J−m(x),Nm(x)任意两个线性组合组成;当m=整数时,贝塞尔方程的通解可以用Jm(x),Nm(x)任意两个线性组合组成。

二、虚宗量Bessel方程

d2ydy22x+x−(x+m)y=0 (18) 2dxdx2做变量代换,令ε=ix

d2ydyε+ε+(ε2−m2)y=0 2

dεdε2

9

其中一个特解写为:

1⎛ix⎞

Jm(ix)=∑(−1)⎜⎟

()!1kmkΓ++⎝2⎠k=0

k

m+2k

1⎛x⎞

=im∑⎜⎟

()!1kmkΓ++⎝2⎠k=0

m+2k

(19)

1、当m≠整数和半奇数时,另一个特解写为

1⎛ix⎞

J−m(ix)=∑(−1)⎜⎟

()!1kmkΓ−++⎝2⎠k=0

k

−m+2k

1⎛x⎞

=i∑⎜⎟

()!1kmkΓ−++⎝2⎠k=0

−m

−m+2k

(20)

或者

Nm(ix)=

Jm(ix)cosmπ−J−m(ix) (21)

sinmπ∞m+2k为方便起见,将虚宗量Bessel函数写成实函数

1⎛x⎞Im(x)=iJm(ix)=∑⎜⎟k=0k!Γ(m+k+1)⎝2⎠−m∞ (22)

−m+2k1⎛x⎞I−m(x)=imJm(ix)=∑⎜⎟()!1kmkΓ−++⎝2⎠k=0虚宗量Bessel方程的通解写为

(23)

y(x)=c1Im(x)+c2I−m(x)

2、当m=整数时,其中一个特解

1⎛x⎞Im(x)=∑⎜⎟()!1kmkΓ++⎝2⎠k=0m

∞m+2k (24) m

m

I−m(x)=imJ−m(x)=im(−1)Jm(x)=im(−1)imi−mJm(x)=im(−1)imIm=Im

两个特解一样,所以,另外一个特解同样写成y2(x)=βIm(x)lnx+x然后由级数解法确定其系数。

−m

∑c()x

2

n

n

n=0

10

因篇幅问题不能全部显示,请点此查看更多更全内容