二阶线性常微分方程的幂级数解法
从微分方程学中知道,在满足某些条件下,可以用幂级数来表示一个函数。因此,自然想到,能否用幂级数来表示微分方程的解呢?
''yxy0的通解
例1、求方程
解:设
ya0a1xa2x2…anxn…
为方程的解,这里ai(i0,1,2,…,n,…)是待定常系数,将它对x微分两次,有
y''21a232a3xn(n1)anxn2(n1)nan1xn1
'yy将,的表达式代入方程,并比较的同次幂的系数,得到
x21a20,32a3a00, 43a4a10, 54a5a20,
或一般的可推得
a02356(3k1)3k,
a3ka3k1a134673k(3k1),
a3k20
其中a1,a2是任意的,因而代入设的解中可得:
x3x6ya0[1232356x3n2356(3n1)3nx4x7]a1[x3434673n(3n1)]
这个幂级数的收敛半径是无限大的,因而级数的和(其中包括两个任意常数a0及a1)便是所要求的通解。
''(0)y''2xy4y0y1的解。 y(0)0例6 求方程的满足初值条件及
解 设级数
ya0a1xa2x2…anxn…为方程的解。首先,利用初值条件,可以得到
a00, a11,
因而
yxa2x2a3x3y'12a2x3a3x2y''2a232a3xanxnnanxn1n(n1)anxn2
'''yyy将,,的表达式带入原方程,合并x的各同次幂的项,并令各项系数等于零,得
到
2an2,n1a20,a11,a40,,an
因而
a51111,a60,a7,a80,a9,2!63!4!
最后得
111k(k1)!k! , a2k0,
a2k1对一切正整数k成立。
将
ai2n(i0,1,2,)的值代回ya0a1xa2x…anx…就得到
x5yxx2!3x2k1k!
x4x(1x2!2x2kk!)xex,2
这就是方程的满足所给初值条件的解。
是否所有方程都能按以上方式求出其幂级数解?或者说究竟方程应该满足什么条件才能保证它的解可用幂级数来表示呢?级数的形式怎样?其收敛区间又如何?这些问题,在微分方程解析理论中有完满的解答,但因讨论时需要涉及解析函数等较专门的知识,在此我们仅叙述有关结果而不加证明,若要了解定理的证明过程,可参考有关书籍。
考虑二阶齐次线性微分方程
d2ydyp(x)q(x)y02dxdx
'及初值条件
y(x0)y0'y(x)y00的情况。 及
不失一般性,可设 x00,否则,我们引进新变量txx0,经此变换,方程的形状不变,在这时对应于xx0的就是t00了,因此,今后我们总认为x00。
d2ydyp(x)q(x)y02dx定理10 若方程dx中系数p(x)和q(x)都能展成x的幂级数,且收
d2ydyp(x)q(x)y02dx敛区间为|x|R,则方程dx有形如
yanxnn0
的特解,也以|x|R为级数的收敛区间。
在上两例中方程显然满足定理的条件,系数x,2x和4可看作是在全数轴上收敛的幂级数,故方程的解也在全数轴上收敛。但有些方程,例如n阶贝赛尔方程
d2ydy22xx(xn)y02dxdx
2d2ydy1p(x)q(x)y0p(x)2dxx,这里n为非负常数,不一定是正整数,(dx)在此
2q(x)1nx2,显然它不满足定理10 的条件,因而不能肯定有形如
yanxnn0的特解。
但它满足下述定理11的条件,从而具有别种形状的幂级数解。
d2ydyp(x)q(x)y02dx定理11 若方程dx中系数p(x),q(x)具有这样的性质,即xp(x)2x和q(x)均能展成x的幂级数,且收敛区间为|x|R,若a00,则方程
d2ydynyxaxp(x)q(x)y0n2dxdxn0有形如
即
yanxnn0
是一个特定的常数,的特解,级数
yanxnn0也以|x|R为收敛区间。若a00,
a或更一般的,i0(i0,1,2,m1),但m则
0,则引入记号
m,bkamk,
yxnmanxxnmamkxxkk0kbxkk0,
这里
b0am0,而仍为待定常数。
2d2ydy22xx(xn)y02ndxdx例7 求解阶贝赛尔方程。
解 将方程改写成
d2y1dyx2n2y022dxxdxx,
2xxp(x)易见,它满足定理11的条件(和q(x)均能展成x的幂级数,且收敛区间为
xpx1,x2qxx2n2|x|R),且,按展成的幂级数收敛区间为x,由定理11,
方程有形如
yakxakk0
的解,这里
a00,而
ak和
是待定常数,将
yakxakk0代入:
2dydyx22x(x2n2)y0dxdx中,得
x2ak2(ak)(ak1)axkk1
x(ak)akxak1k1
(xn)akxak022k0,
把
x同幂次项归在一起,上式变为
[(k)(k1)(k)n]akx2k0akakxak20k0
令各项的系数等于0,得一系列的代数方程
a0[2n2]022a[(1)n]0122ak[(k)n]ak20k2,3,因为
a00,故从
a0[2n2]0解得的两个值
n和n
2dydyx22x(x2n2)y0n时方程dxdx的一个特解,这时我们总可以从
先考虑以上方程组中逐个地确定所有的系数
ak。把n代入以上方程组,得到
a10
ak2akk(2nk),k2,3或按下标为奇数或偶数,我们分别有
a2k1a2k12k12n2k1aa2k22k2k2n2k
从而求得
k1,2,
a2k10
k1,2,
a0a2221n12
a0a41422!n1n23
a0a61623!n1n2n3一般地
a0a2k12k2k!n1n2knk k1,2,2
将
ak各代入
yakxakk0d2ydyxx(x2n2)y02dx得到方程dx的一个解
y1a0xn1a02kx2knk!n1n2nkk12
2kd2ydy22xx(xn)y02dx既然是求dx的特解,我们不妨令
1a0n2n1s
其中函数定义如下:
当
s>0时,
s0xs1exdx;当
s<0且非整数时,由递推公式
1(s)s1s定义。
s具有性质
s1ssn1n!;
n为正整数
1a02kx2knk!n1n2nkk12变为
ky1a0x而
n
1xy1n1n12k0k!nkk2kn
注意到函数的性质,即有
2kn1xy1Jnxk0k!nk1`2
kd2ydy22xx(xn)y02Jnxdxdx是由贝塞尔方程定义的特殊函数,称为
2n阶贝
赛尔函数。
JnxJnxn因此,对于阶贝塞尔方程,它总有一个特解。为了求得另一个与线
性无关的特解,我们自然想到,求形如
and2ydy22xx(xn)y02dxdx时方程的
2y2akxk0nk
的解,我们注意到只要我们总可以求得
n不为非负整数,像以上对于n时的求解过程一样,
a2k10k1,2,
k2k
a2k1a02k!n1n2nkk1,2,,
使之满足
a0[2n2]022a1[(1)n]022ak[(k)n]ak20k2,3,k中的一系列方程,因而
y2a0xn1a02kx2knk!n1n2nkk12
2dydyx22x(x2n2)y0dxdx是的一个特解。此时,若令
1a0n2n1y2a0x则
n
k1a02kx2knk!n1n2nkk12变为
2kn1xy2k!nk12k0kJnx
称
Jnx用
n为阶贝赛尔函数。
利达朗贝尔
k判别法不难验证级数
y1a0x1a02kx2knk!n1n2nkk12和
y2a0xn1a02kx2knk!n1n2nkk12kk(在
y2a0xn1a02kx2knk!n1n2nkk12中x0)都是收敛的,因
2dydyx22x(x2n2)y0dxdx都是方程的
JnxJnxn此,当不为非负整数时,和
解,而且是线性无关的,因为它们可展为由x的不同幂次开始的级数,从而它们的比不可d2ydy22xx(xn)y02dxdx能是常数。于是方程的通解可写为
2yc1Jnxc2Jnx
这里
c1c2,
是任意常数。此情形的
Jnx和
Jnx称为第一类贝塞尔函数。
9x2y''xy'4x2y025例8 求方程的通解。
解 引入新变量t2x,我们有
dydydtdy2dt dxdtdxd2yddydtd2y2422dxdtdtdxdt将上述关系代入院方程,得到
,
2dydy292ttty02dtdt25,
2dydy2932ttty0n2dt255的贝塞尔方程,由例7可知,方程dt这是,的
通解可表为
yc1J3tc2J535t,
代回原来变量,就得到原方程的通解
yc1J32xc2J5352x
其中
c1,c2是任意常数。
第二宇宙速度计算
作为这一节的应用,我们计算发射人造卫星的最小速度,即所谓第二宇宙速度。在这个速度你下,物体将摆脱地球的引力,向地球一样绕着太阳运行,成为人造卫星.
让我们首先建立物体垂直上抛运动的微分方程.以M和m分别表示地球和物体的质量.按牛顿万有引力定律,作用于物体的引力F(空气阻力忽略不计)为
mMFk2r
这里
r表示地球的中心和物理体重心之间的距离,k为万有引力常数。因为,物体运
动规律应满足下面的微分方程
d2rmMm2k2dtr
或
d2rMkdt2r2
这里的负号表示物体的加速度是负的。
5R(R6310m),物理发射速度为v0,因此,当物体刚刚离开地球表面 设地球半径为
时,我们有
rR,drv0dt,即应取初值条件为
dr当t0时,rR,v0dt
d2rMk22dtr方程不显含自变量t,应用4.3.1(可降阶的一些方程类型)的方法,把方
程降阶成为一阶方程
dvMvk2r dr解得
v21kMc2r
注意到这时初值条件为
v02kMc2R
因而
v02kMv2kM()2r2R
v2kM0因为物体运动速度必须始终保持是正的,即2,而随着r的不断增大,量r变得v02kMv2kMv2()02r2R2任意小。因此,由看到,条件要对所有的
r都成立,只有不等式
v2kM02R ,
或
v02kMR 成立。因而最小的发射速度由下面式子决定:
v02kMR 2g(g9.81m/s),由此根据rR在地球的表面,即时,重力加速度为
FkmMr2,就
Mv0gk22kMgRR,于是有。以此代入
2kMR得到
v02gR29.816310511.2103ms
我们通常所说的第二宇宙速度指的就是v011.2kms这个速度。
因篇幅问题不能全部显示,请点此查看更多更全内容