Skip to content

9.1.2 高阶微分方程和微分方程组

9.1.2.1 基本结果

1. 解的存在性

(1)化为微分方程组 对于每个显式 n 阶微分方程

(9.22a)y(n)=f(x,y,y,,y(n1)),

通过引进新变量

(9.22b)y1=y,y2=y,,yn1=y(n1),

可以把它化为 n 个一阶微分方程的一个方程组:

(9.22c)dydx=y1,dy1dx=y2,,dyn1dx=f(x,y,y1,,yn1).

(2) 解组的存在性 比方程组 (9.22c) 更一般的,定义在一个区间 x0hx x0+h 上,并在 x=x0 处取预先给定初始值 yi(x0)=yi0(i=1,2,,n)n 个微分方程的方程组

(9.23a)dyidx=fi(x,y1,y2,,yn)(i=1,2,,n)

有一个唯一的解组

(9.23b)yi=yi(x)(i=1,2,,n),

如果诸函数 fi(x,y1,y2,,yn) 关于所有变量是连续的,并且满足下述利普希茨条件.

(3) 利普希茨条件 对于位于给定初始值的某个邻域中的 x,yiyi+Δyi(i= 1,2,,n) ,诸函数 fi 满足下述不等式:

|fi(x,y1+Δy1,y2+Δy2,,yn+Δyn)fi(x,y1,y2,,yn)|(9.24a)K(|Δy1|+|Δy2|++|Δyn|)

其中 K 是一个公共常数 (参见第 715 页 9.1.1.1,2.).

这个事实蕴涵着,如果函数 f(x,y,y,,y(n1)) 是连续的,并且满足利普希茨条件 (9.24a),那么具有初始值 y(x0)=y0,y(x0)=y0,,y(n1)(x0)=y0(n1) 的微分方程

(9.24b)y(n)=f(x,y,y,,y(n1))

有一个唯一解,并且解是 n1 次连续可微的.

2. 通解

(1) 微分方程 (9.24b) 的通解包含 n 个独立的任意常数:

(9.25a)y=y(x,C1,C2,,Cn).

(2) 方程 (9.25a) 的几何解释是,它定义了依赖于 n 个参数的一个曲线族. 这些积分曲线中的每一条曲线, 即相应的特解的图像, 可以通过适当地选取常数 C1,C2,,Cn 而得到. 如果解必须满足上面所说的初始条件,那么 C1,C2,,Cn 的值由下述方程组所确定:

y(x0,C1,,Cn)=y0,(9.25b)[ddxy(x,C1,,Cn)]x=x0=y0,[dn1dxn1y(x,C1,,Cn)]x=x0=y0(n1).

如果对于某个区域中的任意初始值, 这些方程是不相容的, 那么在这个区域中该解不是通解,即,不能独立地选取这些任意常数 C1,C2,,Cn .

(3) 方程组 (9.23a) 的通解也包含 n 个任意常数. 可以用两种方式表示这个通解. 或者以 n 个未知函数都被解出的形式给出:

y1=F1(x,C1,,Cn),y2=F2(x,C1,,Cn),,(9.26a)yn=Fn(x,C1,,Cn),

或者以 n 个常数都被解出的形式给出:

φ1(x,y1,,yn)=C1,φ2(x,y1,,yn)=C2,,φn(x,y1,,yn)=Cn.

(9.26b)

在(9.26b)的情形,每个关系式

(9.26c)φi(x,y1,,yn)=Ci

是方程组 (9.23a) 的一个首次积分 (first integral). 可以用关系式 (9.26c) 独立于通解来定义首次积分. 这也就是,用给定方程组的任意特解代替 y1,y2,,yn ,并用这个特解所确定的诸任意常数 Ci 代替诸常数,则 (9.26c) 将是一个恒等式.

如果已知 (9.26c) 形的任一首次积分,那么函数 φi(x,y1,y2,,yn) 满足偏微分方程

(9.26d)φix+f1(x,y1,,yn)φiy1++fn(x,y1,,yn)φiyn=0.

反之,偏微分方程 (9.26d) 的每个解 φi(x,y1,,yn) 定义了方程组 (9.23a) 的 (9.26c) 形的一个首次积分. 方程组 (9.23a) 的通解可以被表示为方程组 (9.23a) 的 n 个首次积分的组,如果相应的函数 φi(x,y1,,yn)(i=1,2,,n) 是线性无关的 (参见第732页9.1.2.3,2.).

9.1.2.2 降阶

n 阶微分方程

(9.27)f(x,y,y,,y(n))=0

最重要的解法之一是变量代换, 以得到一个较为简单的微分方程, 特别是得到一个低阶方程. 可以分类为不同的情形.

1. f=f(y,y,,y(n)) ,即 x 不显式地出现:

(9.28a)f(y,y,,y(n))=0.

由代换

(9.28b)dydx=p,d2ydx2=pdpdy,

可以把微分方程 (9.28a) 的阶从 n 降到 n1 .

用代换 y=p,pdp/dy=y ,把微分方程 yyy2=0 的阶降为一阶,它变为一个一阶微分方程 ypdp/dyp2=0 ,并且 ydp/dyp=0 导致 p=Cy= dy/dx,y=C1eCx . 消去 p 并不引起解的丢失,因为 p=0 给出解 y=C1 ,它被包含在 C=0 的通解中.

2. f=f(x,y,,y(n)) ,即 y 不显式地出现:

(9.29a)f(x,y,,y(n))=0.

由代换

(9.29b)y=p

可以把微分方程 (9.29a) 的阶从 n 降到 n1 . 如果在方程 (9.29a) 中不出现前 k 阶导数, 那么一个适当的代换是

(9.29c)y(k+1)=p.

对于微分方程 yxy+(y)3=0 ,用代换 y=p ,它的阶将被降低,此时得到一个克莱罗微分方程 pxdpdx+(dpdx)3=0 ,其通解为 p=C1x+C13 . 因而, y=C1x36C13x22+C2x+C3 . 从上述克莱罗微分方程的奇解 p=239x3/2 得到原始方程的奇解 y=83315x7/2+C1x+C2 .

3. f(x,y,y,,y(n))y,y,,y(n) 的齐次函数 (参见第 158 页 2.18.2.5,4.):

(9.30a)f(x,y,y,,y(n))=0.

由代换

(9.30b)z=yy, 即 y=ezdx

可以降阶.

用代换 z=y/y 变换微分方程 yyy2=0 ,得到 dzdx=yyy2y2=0 ,因而降低了一阶. 得到 z=C1 ,因而, ln|y|=C1x+C2 ,或者 y=CeC1x ,其中 ln|C|=C2 .

4. f=f(x,y,y,,y(n)) 只是 x 的函数:

(9.31a)y(n)=f(x).

通过 n 次累次积分得到通解,它有形式

(9.31b)y=C1+C2x+C3x2++Cnxn1+ψ(x),

其中

(9.31c)ψ(x)=f(x)(dx)n=1(n1)!x0xf(t)(xt)n1dt.

在这里必须提到, x0 不是一个附加的常数,由于关系式

(9.31d)Ck=1(k1)!y(k1)(x0),

x0 的改变导致 Ck 的改变.

9.1.2.3 n 阶线性微分方程

1. 分类

形如

(9.32)y(n)+a1y(n1)+a2y(n2)++an1y+any=F

的微分方程被称为 n 阶线性微分方程. 这里 F 和诸系数 aix 的函数,它们被假设在某个区间中是连续的. 如果 a1,a2,,an 是常数,则 (9.32) 被称为常系数微分方程 (differential equation with constant coefficients). 如果 F0 ,则该线性微分方程是齐次的 (homogeneous),如果 F0 ,则它是非齐次的 (inhomogeneous).

2. 基本解组

一个齐次线性微分方程的 n 个解 y1,y2,,yn 的一个组被称为基本解组 (fundamental system of solutions), 如果在所考虑的区间上这些函数是线性无关的 (linearly independent),即,它们的线性组合 C1y1+C2y2++Cnyn 对于 C1 , C2,,Cn 的任何值都不恒等于零,除非 C1=C2==Cn=0 . 一个线性齐次微分方程的解 y1,y2,,yn 在所考虑的区间上形成一个基本组,当且仅当它们的朗斯基行列式 (Wronskian determinant)

(9.33)W=|y1y2yny1y2yny1(n1)y2(n1)yn(n1)|

非零. 对于一个齐次线性微分方程的每个解组,刘维尔公式 (formula of Liouville) 成立:

(9.34)W(x)=W(x0)exp(x0xan1(x)dx).

由 (9.34) 即得, 如果在解区间的某处朗斯基行列式为零, 则它只能恒等于零. 这意味着,对于齐次线性微分方程的 n 个解 y1,y2,,yn ,即使在所考虑区间的一个点处其朗斯基行列式为零: W(x0)=0 ,那么这 n 个解线性相关. 如果 n 个解 y1,y2,,yn 形成线性齐次微分方程 (9.32) 的一个基本解组,那么其通解由

(9.35)y=C1y1+C2y2++Cnyn

给出. 当 n 阶线性齐次微分方程诸系数函数 ai(x) 在一个区间中连续时,该方程在该区间上恰有 n 个线性无关解.

3. 降阶

如果已知齐次微分方程的一个特解 y1 ,通过假设

(9.36)y=y1(x)u(x),

u(x) 的一个 n1 阶的齐次线性微分方程可以确定一些别的解.

4. 叠加原理

如果 y1y2 是对于不同右端 F1F2 的微分方程 (9.32) 的两个解,那么它们的和 y1+y2 是右端为 F1+F2 的同一个方程的解. 从这个观察即得,为了得到一个非齐次微分方程的通解, 只需把该非齐次微分方程的任一特解加上相应的齐次微分方程的通解即可.

5. 分解定理

如果一个非齐次微分方程 (9.32) 有实系数,并且其右端是复的,形如 F=F1+ iF2 ,其中 F1F2 是实函数,则 (9.32) 的解 y=y1+iy2 也是复的,其中 y1y2 分别是右端为 F1F2 的非齐次微分方程 (9.32) 的解.

6. 非齐次微分方程借助于求积法的解

如果已知相应的齐次微分方程的基本解组 y1,y2,,yn ,那么有下述两种解法来继续获得非齐次微分方程的解.

(1)常数变异法 寻找形如

(9.37a)y=C1y1+C2y2++Cnyn

的解,其中 C1,C2,,Cnx 的函数. 有无穷多个这样的函数,但要求它们满足方程组

C1y1+C2y2++Cnyn=0,(9.37b)C1y1+C2y2++Cnyn=0,

......

C1y1(n2)+C2y2(n2)++Cnyn(n2)=0,

y 代入 (9.32),由于这些等式,得到

(9.37c)C1y1(n1)+C2y2(n1)++Cnyn(n1)=F.

因为线性方程组 (9.37b) 和 (9.37c) 系数的朗斯基行列式不等于零, 因此对于未知函数 C1,C2,,Cn 得到一个唯一解,它们的积分就给出 C1,C2,,Cn .

(9.37d)y+x1xy11xy=x1.

在区间 x>1x<1 中,关于系数的所有假设都被满足. 首先求解齐次方程 y¯+x1xy¯11xy¯=0 . 它的一个特解是 φ1=ex . 然后寻找形如 φ2=exu(x) 的第 2 个特解,利用记号 u(x)=v(x) ,得到一阶微分方程 v+(1+11x)v=0 . 这个方程的一个解是 v(x)=(1x)ex ,因而 u(x)=v(x)dx=(1x)exdx= xex . 利用这个结果得到基本解组的第 2 个元素 φ2=x . 齐次方程的通解是 y¯(x)=C1ex+C2x . 用 u1(x)u2(x) 代替 C1(x)C2(x) 的常数变异得到

y(x)=u1(x)ex+u2(x)x,y(x)=u1(x)ex+u2(x)+u1(x)ex+u2(x)x,u1(x)ex+u2(x)x=0,y(x)=u1(x)ex+u1(x)ex+u2(x),u1(x)ex+u2(x)=x1,

因而

u1(x)=xex,u2(x)=1, 即 u1(x)=(1+x)ex+C1,u2(x)=x+C2.

利用这个结果, 非齐次微分方程的通解为

(9.37e)y(x)=(1+x2)+C1ex+(C21)x=(1+x2)+C1ex+C2x.

(2) 柯西方法 在与 (9.32) 相伴的齐次微分方程的通解

(9.38a)y=C1y1+C2y2++Cnyn

中,对于任意参数 α ,要求满足方程组 y=0,y=0,,y(n2)=0,y(n1)=F(α) , 以确定其中的诸常数 Ci . 用这种方法得到齐次方程的一个特解,表示为 φ(x,α) , 此外,

(9.38b)y=x0xφ(x,α)dα

是非齐次微分方程 (9.32) 的一个特解. 这个解与其直到 n1 阶导数在点 x=x0 处皆为零.

用常数变异法解得与微分方程 (9.37d) 相伴的齐次方程的通解为 y=C1ex+ C2x . 由此结果得到 y(α)=C1eα+C2α=0,y(α)=C1eα+C2=α1φ(x,α)=αeαexx ,因而,非齐次微分方程的满足 y(x0)=y(x0)=0 的特解是 y(x)=x0x(αeαexx)dα=(x0+1)exx0+(x01)xx21 . 利用这个结果可以得到非齐次微分方程的通解 y(x)=C1ex+C2x(x2+1) .

9.1.2.4 常系数线性微分方程的解

1. 运算符号

可以把微分方程 (9.32) 象征性地写为下述形式

(9.39a)Pn(D)y(Dn+a1Dn1+a2Dn2++an1D+an)y=F,

其中 D 是一个微分算子:

(9.39b)Dy=dydx,Dky=dkydxk.

如果诸系数 ai 是常数,则 Pn(D) 是算子 D 的一个 n 阶多项式.

2. 常系数齐次微分方程的解

为了确定 F=0 时的齐次微分方程 (9.39a),即

(9.40a)Pn(D)y=0

的通解, 必须找到特征方程

(9.40b)Pn(r)=rn+a1rn1+a2rn2++an1r+an=0

的诸根 r1,r2,,rn . 每个根确定了方程 Pn(D)y=0 的一个解 erix . 如果某个根 ri 有较高的重数 k ,则 xerix,x2erix,,xk1erix 也是解. 所有这些解的线性组合即为齐次微分方程的通解:

(9.40c)y=C1er1x+C2er2x++erix(Ci+Ci+1x++Ci+k1xk1)+.

如果诸系数 ai 都是实的,则特征方程的复根是成对共轭的,并有相同的重数. 在此情形,对于 r1=α+iβr2=αiβ ,可以用实函数 eαxcosβeαxsinβ 来代替相应的复值解函数 er1xer2x . 可以把所得的的表达式 C1cosβx+C2sinβx 写为 Acos(βx+φ) 形式,其中 Aφ 是常数.

微分方程 y(6)+y(4)yy=0 的情形,特征方程是 r6+r4r21=0 ,其根为 r1=1,r2=1,r3,4=i,r5,6=i . 可以用两种方式给出原方程的通解:

y=C1ex+C2ex+(C3+C4x)cosx+(C5+C6x)sinx,

y=C1ex+C2ex+A1cos(x+φ1)+xA2cos(x+φ2).

3. 赫尔维茨定理

在不同的应用中, 例如, 在振动理论中, 对于常系数齐次微分方程, 知道其解在 x 时是否趋于零是重要的. 显然,如果特征方程 (9.40b) 所有根的实部都是负的,微分方程的解在 x 时显然趋于零. 根据赫尔维茨 (Hurwitz) 定理,方程

(9.41a)anxn+an1xn1++a1x+a0=0

只有实部为负的根,当且仅当所有行列式 (其中对于 m>nam=0 )

D1=a1,D2=|a1a0a3a2|,D3=|a1a00a3a2a1a5a4a3|,,(9.41b)Dn=|a1a000a3a2a10000an|

是正的. 系数 a1,a2,,ak(k=1,2,,n) 位于行列式 Dk 的对角线上, Dk 中这些系数的下标从左到右是递减的. 具有负指标的系数以及指标大于 n 的系数被置为零.

对于一个三次多项式, 与 (9.14b) 一致的行列式有以下形式:

D1=a1,D2=|a1a0a3a2|,D3=|a1a00a3a2a100a3|.

4. 常系数非齐次微分方程的解

由常数变异法, 或柯西方法, 或用算子方法 (参见第 775 页 9.2.2.3, 5.) 可以解常系数非齐次微分方程. 如果非齐次微分方程 (9.32) 的右端有特殊形式, 那么可以容易地确定其一个特解.

(1) 形式 F(x)=Aeαx,Pn(α)0 一个特解是(9.42a)

(9.42b)y=AeαxPn(α).

如果 α 是特征多项式的一个 m 重的根,即如果

(9.42c)Pn(α)=Pn(α)==Pn(m1)(α)=0,Pn(m)(α)0,

y=AxmeαxPn(m)(α) 是一个特解. 当右端是

(9.42d)F(x)=Aeαxcosωx 或 Aeαxsinωx

时, 可以应用分解定理来利用这些公式. 相应的特解是具有右端为

(9.42e)F(x)=Aeαx(cosωx+isinωx)=Ae(α+iω)x

的同一个微分方程解的实部或虚部.

A: 对于微分方程 y6y+8y=e2x ,其特征多项式为 P(D)=D26D+8 ,有 P(2)=0 ,而 P(D)=2D6 ,有 P(2)=226=2 ,因而特解是 y=xe2x2 .

B: 微分方程 y+y+y=exsinx 导出方程 (D2+D+1)y=e(1+i)x . 由其解 y= e(1+i)x(1+i)2+(1+i)+1=ex(cosx+isinx)2+3i 得到一个特解 y1=ex13(2sinx3cosx) . 这里 y1y 的虚部.

(2) 形式 F(x)=Qn(x)eαx,Qn(x) 是一个 n 次多项式(9.43)

总可以找到同一形式的一个特解,即 y=R(x)eαx . 当 α 是特征方程的一个 m 重根时, R(x) 是乘以 xm 后得到的一个 n 次多项式. 把多项式 R(x) 的系数看作未知量, 并把特解表达式代入非齐次微分方程, 就得到关于系数的一个线性方程组, 并且这个方程组总有一个唯一解.

对于 F(x)=Qn(x) ,即 α=0 ,和 F(x)=Qn(x)erxcosωxF(x)= Qn(x)erxsinωx ,即 α=r±iω 这些情形,这个方法是特别有用的. 存在形如 y=xmerx[Mn(x)cosωx+Nn(x)sinωx] 的一个解.

与微分方程 y(4)+2y+y=6x+2xsinx 相伴的特征方程的根是 k1=k2= 0,k3=k4=1 . 由于叠加原理 (参见第 733 页 9.1.2.3,4.),可以分别计算得到以右端的被加项为右端的非齐次微分方程的特解. 对于第 1 个被加项, 所给形式 y1=x2(ax+b) 的代入导致右端 12a+2b+6ax=6x ,因而 a=1,b=6 . 对于第 2 个被加项,作代换 y2=(cx+d)sinx+(fx+g)cosx . 由 (2g+2f6c+2fx)sinx (2c+2d+6f+2cx)cosx=2xsinx 比较系数,得到 c=0,d=3,f=1,g=1 . 因而,通解是 y=c1+c2x6x2+x3+(c3x+c4)ex3sinx+(x1)cosx .

(3)欧拉微分方程 欧拉微分方程

(9.44a)k=0nak(cx+d)ky(k)=F(x)

在代换

(9.44b)cx+d=et

下可以被变为一个常系数线性微分方程.

微分方程 x2y5xy+8y=x2 是欧拉微分方程 n=2 的一个特殊情形.作代换 x=et ,它被变化为在第 737 页 A 中讨论的微分方程 d2ydt26dydt+8y=e2t . 其通解是 y=C1e2t+C2e4tt2e2t=C1x2+C2x4x22ln|x| .

9.1.2.5 常系数线性微分方程组

1. 正规形式

一阶常系数线性微分方程的下述简单情形被称为一个正规组 (normal system) 或一个正规形式 (normal form):

(9.45a){y1=a11y1+a12y2++a1nyn,y2=a21y1+a22y2++a2nyn,yn=an1y1+an2y2++annyn.

为了找到这样一个组的通解, 首先必须找到其特征方程

(9.45b)|a11ra12a1na21a22ra2nan1an2annr|=0

的根. 对于这个方程的每个单根 ri ,存在一个特解组

(9.45c)y1=A1erix,y2=A2erix,,yn=Anerix,

其系数 Ak(k=1,2,,n) 由齐次线性方程组

(a11ri)A1+a12A2++a1nAn=0,

(9.45d)

an1A1+an2A2++(annri)An=0

所确定. 这个方程组给出了诸系数 Ak 值之间的关系 (参见第 412 页 4.5.2.1,2. 的平凡解和基本解). 对于每个 ri ,用这个方法确定的特解将包含一个任意常数. 如果特征方程的所有根是不同的,则这些特解之和包含 n 个独立的任意常数,因而用这种方法就得到通解. 如果特征方程的某个根 rim 重根,那么相应于这个根的特解组有下述形式:

(9.45e)y1=A1(x)erix,y2=A2(x)erix,,yn=An(x)erix,

其中 A1(x),,An(x) 是至多为 m1 次的多项式. 把这些表达式连同多项式 Ak(x) 的未知系数代入微分方程组,首先就可以消去因子 erix ,接着比较 x 的不同幂次的系数,得到多项式未知系数的线性方程组,并且其中可以任意选取 m . 用这种方法就得到有 m 个任意常数的一部分解. 多项式的次数可以小于 m1 .

在方程组 (9.45a) 是对称的,即在 aik=aki 这一特殊情形时,只需代换 Ai(x)= 常数即可. 对于特征方程的复根, 用常系数微分方程情形中所示的相同方法 (参见第 735 页 9.1.2.4) 可以把通解变化为实形式.

  • 方程组 y1=2y1+2y2y3,y2=2y1+4y2+y3,y3=3y1+8y2+2y3 的特征方程有形式
|2r2124r1382r|=(r6)(r1)2=0.

对于单根 r1=6 ,得到 4A1+2A2A3=0,2A12A2+A3=0,3A1+8A2 4A3=0 . 从这个方程组得到 A1=0,A2=12A3=C1,y1=0,y2=C1e6x,y3= 2C1e6x . 对于二重根 r2=1 得到 y1=(P1x+Q1)ex,y2=(P2x+Q2)ex,y3= (P3x+Q3)ex . 把它们代入微分方程得到方程组

P1x+(P1+Q1)=(2P1+2P2P3)x+(2Q1+2Q2Q3),P2x+(P2+Q2)=(2P1+4P2+P3)x+(2Q1+4Q2+Q3),P3x+(P3+Q3)=(3P1+8P2+2P3)x+(3Q1+8Q2+2Q3),

它蕴涵着 P1=5C2,P2=C2,P3=7C2,Q1=5C36C2,Q2=C3,Q3=7C3 11C2 . 通解为 y1=(5C2x+5C36C2)ex,y2=C1e6x+(C2x+C3)ex,y3=2C1e6x+(7C2x+7C311C2)ex.

2. 常系数一阶齐次线性微分方程组

常系数一阶齐次线性微分方程组的一般形式为

(9.46a)k=1naikyk+k=1nbikyk=0(i=1,2,,n).

如果行列式 det(aik) 不为零,即

(9.46b)det(aik)0,

那么可以把方程组 (9.46a) 变化为正规形式 (9.45a).

det(aik)=0 的情形,进一步的研究是必要的 (参见 [9.26]).

用正规形式情形中所示的相同方法可以对上述一般形式确定其解.

特征方程有形式

(9.46c)det(aikr+bik)=0.

相应于一个单根 rj 的解,(9.45c)中的系数 Ai 由方程组

(9.46d)k=1n(aikrj+bik)Ak=0(i=1,2,,n)

所确定. 除此之外, 如同在正规形式情形中相同的想法可以得到解的方法.

两个方程 5y1+4y12y2y2=0,y1+8y1+3y2=0 的特征方程是

|5r+42r1r+83|=2r2+2r4=0,r1=1,r2=2.

对于 r1=1 的系数 A1A2 可以从方程 9A13A2=0,9A13A2=0 得到,因而 A2=3A1=3C1 . 对于 r2=2 得到 A¯2=2A¯1=2C2 . 通解为y1=C1ex+C2e2x,y2=3C1ex+2C2e2x.

3. 一阶非齐次线性微分方程组

一阶非齐次线性微分方程组的一般形式为

(9.47)k=1naikyk+k=1nbikyk=Fi(x)(i=1,2,,n).

(1) 叠加原理 如果 yj(1)yj(2)(j=1,2,,n) 是右端为 Fi(1)Fi(2) 的非齐次微分方程组的解,则 yj=yj(1)+yj(2)(j=1,2,,n) 是右端为 Fi(x)= Fi(1)(x)+Fi(2)(x) 的该方程组的一个解. 由此,为了得到非齐次方程组的通解,只需把该组的一个特解加到相应的齐次方程组的通解上即可.

(2)常数变异法 可以被用于得到非齐次微分方程组的一个特解. 为此. 要用到齐次微分方程组的通解,并把诸常数 C1,C2,,Cn 看作为未知函数 C1(x) , C2(x),,Cn(x) . 再把它们代入非齐次方程组. 在诸导数 yk 的表达式中有诸新未知函数 Ck(x) 的导数. 由于 y1,y2,,yn 是齐次方程组的解,因而包含新未知函数的项将被消去. 这就对诸函数 Ck(x) 给出了一个非齐次线性代数方程组,这个方程组总有一个唯一解. 在 n 次积分后就得到函数 C1(x),C2(x),,Cn(x) . 把它们代替常数 C1,C2,,Cn 代入齐次方程组的解之,就得到非齐次方程组的特解.

对于非齐次微分方程组 5y1+4y12y2y2=ex,y1+8y13y2=5ex ,齐次方程组的通解为 y1=C1ex+C2e2x,y2=3C1ex+2C2e2x . 把常数 C1C2 看作为 x 的函数,并把它们代入原始方程,得到 5C1ex+5C2e2x6C1ex4C2e2x= ex,C1ex+C2e2x=5exC2e2xC1ex=ex,C1ex+C2e2x=5ex . 因而 2C1ex=4ex,C1=e2x+ 常数, 2C2e2x=6ex,C2=3ex+ 常数. 因为在寻找一个特解,因此可以把每个常数取为零,其结果为 y1=2ex,y2=3ex . 最后, 通解即为 y1=2ex+C1ex+C2e2x,y2=3ex+3C1ex+2C2e2x .

(3) 未知系数法 是特别有用的,如果右端是一个形如 Qn(x)eαx 的特别的函数. 它有类似于用于 n 阶微分方程的应用.

(4)二阶组 上面引进的方法也可以用于高阶微分方程组. 对于方程组

(9.48)k=1naikyk+k=1nbikyk+k=1ncikyk=0(i=1,2,,n)

可以确定形如 yi=Aierix 的特解. 为此,从特征方程 det(aikr2+bikr+cik)=0 得到 ri ,并从相应的齐次线性代数方程组得到 Ai .

9.1.2.6 二阶线性微分方程

许多特殊的微分方程属于这一类, 它们经常出现在具体应用中. 这一节讨论它们中的一些方程. 至于一些表示法、性质和解法, 请见 [9.26].

1. 一般方法

(1)借助于叠加原理解非齐次微分方程

(9.49a)y+p(x)y+q(x)y=F(x).

为了得到一个非齐次微分方程的通解, 只需把该非齐次微分方程的一个特解加到相应的齐次微分方程的通解上即可.

a) 相应的齐次微分方程 (即其中 F(x)0 ) 的通解是

(9.49b)y=C1y1+C2y2.

这里 y1y2 是 (9.49a) 的两个线性无关的特解 (参见第 732 页 9.1.2.3,2.). 如果已经知道一个特解 y1 ,那么第 2 个特解 y2 可以由刘维尔方程 (9.34) 所确定. 从 (9.34) 即得

|y1y2y1y2|=y1y2y1y2=y12y1y2y1y2y12=y12(y2y1)=Aexp(p(x)dx),

(9.49c)

它给出了

(9.49d)y2=Ay1exp(p(x)dx)y12dx,

其中的 A 可以任意选取.

b) 由公式

(9.49e)y=1Ax0xF(ξ)exp(p(ξ)dξ)[y2(x)y1(ξ)y1(x)y2(ξ)]dξ,

可以确定非齐次方程的一个特解,其中 y1y2 是相应的齐次微分方程的两个特解.

c) 也可以用常数变异法 (参见第 733 页 9.1.2.3, 6.) 来确定非齐次微分方程的一个特解.

(2)用待定系数法解非齐次微分方程

(9.50a)s(x)y+p(x)y+q(x)y=F(x).

如果诸函数 s(x),p(x),q(x)F(x) 是多项式,或者在围绕使得 s(x0)0 的点 x0 的某个区域中它们可被展开为收敛幂级数,那么这个微分方程的解也可被展开为类似的级数, 并且这些级数在同一区域中收敛. 在这种情形, 这些级数被用待定系数法所确定. 作为级数, 所求之解有形式

(9.50b)y=a0+a1(xx0)+a2(xx0)2+,

并且必须将其代入微分方程 (9.50a). 令相应的 ((xx0) 的同次幂) 系数相等,就得到确定诸系数 a0,a1,a2, 的方程组.

为了解微分方程 y+xy=0 ,作代换 y=a0+a1x+a2x2+a3x3+,y= a1+2a2x+3a3x2+y=2a2+6a3x+ ,得到 2a2=0,6a3+a0=0, . 这些方程的解是 a2=0,a3=a023,a4=a134,a5=0, ,因而原方程的解是

y=a0(1x323+x62356)+a1(xx434+x73467).

(3) 齐次微分方程

(9.51a)x2y+xp(x)y+q(x)y=0

可以通过待定系数法求解,如果函数 p(x)q(x) 可以被展开为 x 的收敛幂级数. 解有形式

(9.51b)y=xr(a0+a1x+a2x2+),

从定义方程 (defining equation)

(9.51c)r(r1)+p(0)r+q(0)=0

可以确定指数 r . 如果定义方程的两个根是不同的,并且其差不是整数,那么就得到 (9.51a) 的两个线性无关解. 否则, 待定系数法只能产生一个解. 此时借助于 (9.49b) 可以得到第 2 个解, 或者至少可以用待定系数法找到第 2 个解的形式.

对于贝塞尔 (Bessel) 微分方程 (9.52a),用待定系数法只得到一个解,形如 y1= k=0akxn+2k(a00) ,它与 Jn(x) 至多相差一个常数因子. 由于 exp(pdx)= 1x ,利用(9.49d)得到第 2 个解

y2=Ay1dxxx2n(akx2k)2=Ay1k=0ckx2kx2n+1dx=By1ln|x|+xnk=0dkx2k.

从诸 ak 确定未知系数 ckdk 是困难的. 但是可以用最后的表达式借助于待定系数法来得到解. 显然. 这个形式是函数 Yn(x) 的级数展开式 (9.53c).

2. 贝塞尔微分方程

(9.52a)x2y+xy+(x2n2)y=0.

(1)定义方程 在此情形的定义方程是

(9.52b)r(r1)+rn2r2n2=0,

因而 r=±n . 把

(9.52c)y=xn(a0+a1x+)

代入方程(9.52a),并让 xn+k 的系数等于零,得到

(9.52d)k(2n+k)ak+ak2=0.

对于 k=1 得到 (2n+1)a1=0 . 对于 k=2,3, ,得到

(9.52e)a2m+1=0(m=1,2,),a2=a02(2n+2),a4=a024(2n+2)(2n+4),,a0是任意的.

(2) 贝塞尔函数或柱面函数 上面对于 a0=12nΓ(n+1) 所得的的级数是贝塞尔微分方程 (9.52a) 对于 n 的整数值的一个特解,这里 ΓΓ 函数 (参见第 682 页 8.2.5,6.). 这个特解定义了指数 n 的第一类贝塞尔函数 (Bessel function) 或柱面函数 (cylindrical function) Jn(x)

Jn(x)=xn2nΓ(n+1)(1x22(2n+2)+x424(2n+2)(2n+4))(9.53a)=k=0(1)k(x2)n+2kk!Γ(n+k+1).

在图 9.12 中展示了函数 J0J1 的图像.

对于非整数 n ,贝塞尔微分方程的通解有形式

(9.53b)y=C1Jn(x)+C2Jn(x),

其中 Jn(x) 由在 Jn(x) 的级数表达式中以 n 代替 n 所得到的无穷级数所定义. 对于整数 n 成立 Jn(x)=(1)nJn(x) . 在这个情形,通解中的项 Jn(x) 应该被第二类贝塞尔函数

(9.53c)Yn(x)=limmnJm(x)cosmπJm(x)sinmπ

所代替, Yn(x) 也被称为韦伯函数 (Weber function). Yn(x) 的级数展开,请参见 [9.26]. 在图 9.13中展示了函数 Y0Y1 的图像.

019363bd-b412-750b-94b0-31567f71bd42_103_612_850_419_265_0.jpg

019363bd-b412-750b-94b0-31567f71bd42_103_605_1186_427_299_0.jpg

(3) 虚变量的贝塞尔函数 在某些应用中, 要用到纯虚变量的贝塞尔函数. 在这个情形要考虑乘积 inJn(ix) ,它也被表示为 In(x) :

(9.54a)In(x)=inJn(ix)=(x2)nΓ(n+1)+(x2)n+21!Γ(n+2)+(x2)n+42!Γ(n+3)+.

诸函数 In(x) 是微分方程

(9.54b)x2y+xy(x2+n2)y=0

的解. 这个微分方程的第 2 个解是麦克唐纳函数 (MacDonald function) Kn(x) :

(9.54c)Kn(x)=π2In(x)In(x)sinnπ.

n 收敛到一个整数时这个表达式也收敛.

函数 In(x)Kn(x) 被称为变形贝塞尔函数 (modified Bessel function). 在图 9.14中展示了函数 I0I1 的图像; 在图 9.15中展示了函数 K0K1 的图像. 第 1427 页表 21.11 给出了函数 J0(x),J1(x),Y0(x),Y1(x),I0(x),I1(x),K0(x)K1(x) 的值.

019363bd-b412-750b-94b0-31567f71bd42_104_676_850_291_427_0.jpg

019363bd-b412-750b-94b0-31567f71bd42_104_654_1345_332_273_0.jpg

(4) 贝塞尔函数 Jn(x) 的重要公式

(9.55a)Jn1(x)+Jn+1(x)=2nxJn(x),dJn(x)dx=nxJn(x)+Jn1(x).

对于韦伯函数, 公式 (9.55a) 也成立.

(9.55b)In1(x)In+1(x)=2nIn(x)x,dIn(x)dx=In1(x)nxIn(x),Kn+1(x)Kn1(x)=2nKn(x)x,dKn(x)dx=Kn1(x)nxKn(x).(9.55c)

019363bd-b412-750b-94b0-31567f71bd42_105_627_567_383_299_0.jpg

对于整数 n ,下述一些公式成立:

(9.55d)J2n(x)=2π0π/2cos(xsinφ)cos2nφdφ,(9.55e)J2n+1(x)=2π0π/2sin(xsinφ)sin(2n+1)φdφ,

或者, 用复形式表示:

(9.55f)Jn(x)=(i)nπ0πeixcosφcosnφdφ.

函数 Jn+1/2(x) 可以用初等函数表示. 特别地,

(9.56a)J1/2(x)=2πxsinx,(9.56b)J1/2(x)=2πxcosx.

利用递推公式 (9.55a)(9.55f) ,可以对任意整数 n 给出 Jn+1/2(x) 的表达式. 对于大的 x ,下述一些渐近公式成立:

(9.57a)Jn(x)=2πx[cos(xnπ2π4)+O(1x)],(9.57b)In(x)=ex2πx[1+O(1x)],(9.57c)Yn(x)=2πx[sin(xnπ2π4)+O(1x)],(9.57d)Kn(x)=π2xex[1+O(1x)],

表达式 O(1x) 意味着是与 1x 同阶的无穷小量 (参见第 73 页 2.1.4.9 朗道 (Landau) 符号).

有关贝塞尔函数进一步的性质, 见 [21.1].

(5) 球面贝塞尔函数的重要公式 从半奇数阶指数 n=12,32, 的第一类和第二类贝塞尔函数 Jn(z)(9.53a)Yn(z)(9.53c) ,即得第一类和第二类球面贝塞尔函数 jl(z)=π2zJl+12(z)nl(z)=π2zYl+12(z)(l=0,1,2,) . 它们是位势自由径向薛定谔方程 ( the potential free radial Schrödinger equation) (参见第 789 页 9.2.4.6,3. (9.137b)) 当 V(r)=0,E=2k22m,z=krsl(z)=Rl(r) 时的正规解和奇异解:

(9.58a)zd2dz2[zsl(z)]+[z2l(l+1)]sl(z)=0,sl(z)=jl(z) 或 nl(z).

它们还出现在量子力学散射理论中,在那里 nl(z) 被称为球面冯 - 诺伊曼 (von Neumann) 函数. 借助于瑞利 (Rayleigh) 公式

(9.58b)jl(z)=(z)l(dzdz)lsinzz,nl(z)=(z)l(dzdz)l(1)coszz,

(9.58c)j0(z)=sinzz,j1(z)=sinzzcoszz2,,(9.58d)n0(z)=coszz,n1(z)=cosz+zsinzz2,.

在第 788 页 9.2.4.6,(9.136e), YL(e)=Θlm(ϑ)Φm(φ) 中用了复球面函数 Φm(φ)= eimφ . 在组合指标 L=(l,m) 中, l=0,1,2, 表示轨道角动量的量子数. 磁量子数 m 被限制于取 2l+1 个值 m=l,l+1,,+l . 利用缩写

(9.59a)jL(kr)=jl(kr)YL(er),nL(kr)=nl(kr)YL(er),er=rr,

得到 Kasterining 公式:

(9.59b)iljL(kr)=YL(ik)sinkrkr,ilnL(kr)=YL(ik)(1)coskrkr,

其中 表示梯度算子 (参见第 933 页 13.2.6.1). 平面波用球面贝塞尔函数或贝塞尔函数的表达式是

(9.59c)eikr=4πLiljL(kr)YL(ek),ek=kk,L=l=0m=l+l.

有下面一些附加的定理 (1)

iljL(k(r1+r2))=4πL1,L2CLL1L2il1+l2jL1(kr1)jL2(kr2),r1,2= 任意数,

(9.59d)

(9.59e)ilnL(k(r1+r2))=4πL1,L2CLL1L2il1+l2nL1(kr1)nL2(kr2),r1>r2,

其中 CLL1L2 为克莱布施 (Clebsch)-戈丹 (Gordan) 系数 (参见第 463 页 5.3.4.7)

(9.59f)CLL1L2=d2eYL(e)YL1(e)YL2(e).

① 原文把 (9.59e) 中的 nL2(kr2) 误为 jL2(kr2) . ——译者注


进一步的细节见 [21.1], [9.28][9.31] .

3. 勒让德 (Legendre) 微分方程

本手册中,对勒让德微分方程限制于考察实变量和整数参数 n=0,1,2, 的情形, 则勒让德微分方程有形式

(9.60a)(1x2)y2xy+n(n+1)y=0 或 ((1x2)y)+n(n+1)y=0.(9.6

(1)第一类勒让德多项式或球面调和函数 是对于整数 n 的勒让德微分方程的特解,它们可以被表示为幂级数 y=ν=0aνxν . 待定系数法导致多项式

Pn(x)=(2n)!2n(n!)2[xnn(n1)2(2n1)xn2+n(n1)(n2)(n3)24(2n1)(2n3)xn4+](9.60b)(|x|<;n=0,1,2,).(9.60c)Pn(x)=F(n+1,n,1;1x2)=12nn!dn(x21)ndxn,

其中 F 表示超几何级数 (参见第 750 页 4.). 前 8 个多项式有下述简单形式 (参见第 1430 页 21.12):

(9.60d)P0(x)=1,(9.60e)P1(x)=x,(9.60f)P2(x)=12(3x21),(9.60g)P3(x)=12(5x33x),(9.60h)P4(x)=18(35x430x2+3),(9.60i)P5(x)=18(63x570x3+15x),(9.60j)P6(x)=116(231x6315x4+105x25),(9.60k)P7(x)=116(429x7693x5+315x335x).

在图 9.15中展示了从 n=1n=7 的函数 Pn(x) 的图像. 可以容易地利用袖珍计算器或者从函数表计算出这些函数的数值.

(2)第一类勒让德多项式性质.

(a) 积分表示

(9.61a)Pn(x)=1π0π(x±cosφx21)ndφ=1π0πdφ(x±cosφx21)n+1.

在两个方程中可以任意选取其中的符号.

(b) 递推公式

(n+1)Pn+1(x)=(2n+1)xPn(x)nPn1(x)(n1;P0(x)=1,P1(x)=x),

(9.61b)

(9.61c)(x21)dPn(x)dx=n[xPn(x)Pn1(x)](n1).

(c) 正交关系

(9.61d)11Pn(x)Pm(x)dx={0,mn,22n+1,m=n.

(d) 根定理 Pn(x)n 个根都是实的单根,并且都在区间(-1,1)中.

(e) 母函数 第一类勒让德多项式可以被表示为下述函数的幂级数展开:

(9.61e)112rx+r2=n=0Pn(x)rn.

第一类勒让德多项式进一步的性质见 [21.1].

(3) 第二类勒让德函数或球面调和函数 由幂级数展开 ν=(n+1)bνxν 可以得到与 Pn(x) (见 (9.61a)) 线性无关的、在 |x|>1 中成立的第 2 个特解 Qn(x) :

Qn(x)=2n(n!)2(2n+1)!x(n+1)F(n+12,n+22,2n+32;1x2)=2n(n!)2(2n+1)![x(n+1)+(n+1)(n+2)2(2n+3)x(n+3)(9.62a)+(n+1)(n+2)(n+3)(n+4)24(2n+3)(2n+5)x(n+5)+].

|x|<1 中成立的 Qn(x) 的表达式是

(9.62b)Qn(x)=12Pn(x)ln1+x1xk=1n1kPk1(x)Pnk(x).

第一类和第二类球面调和函数也被称为相伴勒让德函数 (the associated Legendre functions) (参见第 790 页 9.2.4.6, 4. (9.138c)).

4. 超几何微分方程

超几何微分方程 (hypergeometric differential equation) 是方程

(9.63a)x(1x)d2ydx2+[γ(α+β+1)x]dydxαβy=0,

其中 α,β,γ 是参数. 它包含几个重要的特殊情形.

a) 对于 α=n+1,β=n,γ=1x=1z2 ,它是勒让德微分方程.

b) 如果 γ0γ 不是一个负整数,那么它有一个超几何级数或超几何函数的特解:

F(α,β,γ;x)=1+αβ1γx+α(α+1)β(β+1)12γ(γ+1)x2+(9.63b)+α(α+1)(α+n)β(β+1)(β+n)12(n+1)γ(γ+1)(γ+n)xn+1+,

对于 |x|<1 ,它是绝对收敛的. 对于 x=±1 ,其收敛性依赖于 δ=γαβ 的值. 当 x=1 时,如果 δ>0 ,则它是收敛的; 如果 δ0 ,则它是发散的. 当 x=1 时,如果 δ<0 ,则它是绝对收敛的; 当 1<δ0 时,它是条件收敛的,并且当 δ1 时它是发散的.

c) 当 2γ0 或不是一个负整数时,它有一个特解

(9.63c)y=x1γF(α+1γ,β+1γ,2γ;x).

d) 在某些特殊情形, 超几何级数可以被化为初等函数, 例如,

(9.64a)F(1,β,β;x)=F(α,1,α;x)=11x,(9.64b)F(n,β,β;x)=(1+x)n,(9.64c)F(1,1,2;x)=ln(1+x)x,(9.64d)F(12,12,32;x2)=arcsinxx,(9.64e)limβF(1,β,1;xβ)=ex.

5. 拉盖尔微分方程

限制于考察整数参数 (n=0,1,2,) 与实变量和的情形,拉盖尔微分方程 (Laguerre differential equation) 有形式

(9.65a)xy+(α+1x)y+ny=0.

其特解是拉盖尔多项式 (Laguerre polynomials)

(9.65b)Ln(α)(x)=exxαn!dndxn(exxn+α)=k=0n(n+αnk)(x)kk!.

n1 时的递推公式是

(9.65c)(n+1)Ln+1(α)(x)=(x+2n+α+1)Ln(α)(x)(n+α)Ln1(α)(x),(9.65d)L0(α)(x)=1,L1(α)(x)=1+αx.

α>1 时的正交性关系成立:

(9.65e)0exxαLm(α)(x)Ln(α)(x)dx={0,mn,(n+αn)Γ(1+α),m=n.

Γ 表示 Γ 函数 (参见第682页8.2.5,6.).

6. 埃尔米特 (Hermite) 微分方程

文献中经常用到两个定义方程:

第 1 型定义方程

(9.66a)yxy+ny=0(n=0,1,2,).

第 2 型定义方程

(9.66b)y2xy+ny=0(n=0,1,2,).

其特解是埃尔米特多项式 (Hermite polynomials),对于第 1 型定义方程是 Hen(x) , 对于第 2 型定义方程是 Hn(x) .

a) 对于第 1 型定义方程的埃尔米特多项式:

Hen(x)=(1)nexp(x22)dndxnexp(x22)=xn(n2)xn2+13(n4)xn4135(n6)xn6+(nN).

(9.66c)

对于 n1 ,下述递推公式成立:

(9.66d)Hen+1(x)=xHen(x)nHen1(x),(9.66e)He0(x)=1,He1(x)=x.

正交性关系是

(9.66f)+exp(x22)Hem(x)Hen(x)dx={0,mn,n!2π,m=n.

b) 对于第 2 型定义方程的埃尔米特多项式:

(9.66g)Hn(x)=(1)nexp(x2)dndxnexp(x2)(nN).

与第 1 型定义方程的埃尔米特多项式的关系:

(9.66h)Hen(x)=2n/2Hn(x2)(nN).

version 1.24.0