您好,欢迎来到星星旅游。
搜索
您的当前位置:首页常微分方程与差分方程解法归纳

常微分方程与差分方程解法归纳

来源:星星旅游
实用标准文案

常微分方程解法归纳

1. 一阶微分方程部分

① 可分离变量方程(分离变量法)

dy如果一阶微分方程f(x,y)中的二元函数f(x,y)可表示为f(x,y)g(x)h(y)dxdy的形式,我们称g(x)h(y)为可分离变量的方程。

dx对于这类方程的求解我们首先将其分离变量为

dyg(x)dx的形式,再对此式两边积h(y)分得到

dydyg(x)dxC从而解出g(x)h(y)的解,其中C为任意常数。 h(y)dx具体例子可参考书本P10—P11的例题。

②一阶线性齐次、非齐次方程(常数变易法)

dy 如果一阶微分方程f(x,y)中的二元函数f(x,y)可表示为

dxdy我们称由此形成的微分方程f(x,y)Q(x)P(x)y的形式,P(x)yQ(x)为一阶线

dx性微分方程,特别地,当Q(x)0时我们称其为一阶线性齐次微分方程,否则为一阶线性非齐次微分方程。

对于这类方程的解法,我们首先考虑一阶线性齐次微分方程

dyP(x)y0,这是可dxP(x)dx分离变量的方程,两边积分即可得到yCe,其中C为任意常数。这也是一阶线性

非齐次微分方程的特殊情况,两者的解存在着对应关系,设C(x)来替换C,于是一阶线性

P(x)dxdy非齐次微分方程存在着形如yC(x)e的解。将其代入P(x)yQ(x)我们就可

dxP(x)dxP(x)dxP(x)dx得到C(x)eP(x)C(x)eP(x)C(x)eQ(x)这其实也就是

C(x)Q(x)eP(x)dx,再对其两边积分得C(x)Q(x)eP(x)dxdxC,于是将其回代入

P(x)dxdyP(x)yQ(x)的通解即得一阶线性微分方程yC(x)edxP(x)dxP(x)dxdxC。 yeQ(x)e具体例子可参照书本P16—P17的例题。

精彩文档

实用标准文案

③一阶齐次型微分方程(变量代换)

dy如果一阶微分方程f(x,y)中的二元函数f(x,y)满足对于一切非零实数t都有等

dxdy式f(tx,ty)f(x,y)成立,我们称一阶微分方程f(x,y)为一阶齐次型微分方程。

dx对于此类微分方程的解法,我们一般利用变量代换的方法将其化为一阶可分离变量的方程然后再相应求解。

yy1于是f(x,y)f(1,)()。于是一阶齐次型微分方程

xxxdydyyyf(x,y)可表示为()然后令u将其化为一阶可分离变量微分方程。具体dxdxxxydydudyy过程如下:令u,则yxu,,代入方程ux()可得

xdxdxdxxdudu(u)uy,它的通解是易求得的,求出它的通解之后将uux(u)也就是dxdxxxdy回代就可得到一阶齐次型微分方程f(x,y)的通解。

dx事实上,如果我们令t当然,有时候我们令t1yy于是f(x,y)f(,1)()。于是一阶齐次型微分方程yxxdyxxdxdvdx1dyvy()也就是此时令v,则,f(x,y)可表示为

xydydydxydy()dxy代入方程

dv1dx1可得vy然后再依次求解。有时候后者的代换方法会更dy(v)dy(x)y简洁,当然两者的解法本质上是没有区别的,具体求解时可以灵活地运用。

具体例子可参看书本P20—P22的例题。

④伯努利方程(变量代换)

如果一阶微分方程

dyf(x,y)中的二元函数f(x,y)满足等式dxf(x,y)Q(x)ynP(x)y,(n0,1),我们就称由此形成的微分方程

dyP(x)yQ(x)yn,(n0,1)为伯努利方程。 dx对于此类方程的求解,我们可以通过变量替换将其转化为一阶线性微分方程求解。我们可以在方程

dyP(x)yQ(x)yn,(n0,1)两边同除以yn,可以将方程变形为dxyn1d(y1n)dy1nP(x)y1nQ(x)。我们令zy1n,于是方P(x)yQ(x)即

1ndxdx精彩文档

实用标准文案

程即

dzdy(1n)P(x)z(1n)Q(x)利用一阶线性微分方程P(x)yQ(x)的通解dxdxP(x)dxP(x)dxdxC可得dz(1n)P(x)z(1n)Q(x)的通解,再将yeQ(x)edxzy1n回代就得到了伯努利方程

dyP(x)yQ(x)yn,(n0,1)的通解。 dx具体例子可参照书本P22—P23的例题。

⑤变量代换方法的应用----其他类型的齐次微分方程

形如

axbydy的方程也是齐次方程。对于这种类型的方程通过简单的代换就fdxa1xb1y可以化为一阶齐次型微分方程来进行求解。我们讨论更一般的情形,对于形如

axbycdy的齐次方程,我们令x,y,其中,为待定常数,fdxa1xb1yc1可得

ababcabc0dy,可以选取适当的使得 f,abc0dx111a1b1a1b1c1当ab1a1b0时,,有唯一解,可以化上面的方程为齐次方程

abd,求解此方程,并将x,y代回就得到齐次方程fda1b1axbycdyfaxbyc的解。当ab1a1b0时要分两种情况讨论。 dx111情况一:若b10,则

k(a1xb1y)cabdyk。原方程可以化为f。令a1b1dxa1xb1yc1kxcfzc,然后

1za1xb1y,则y11dz(za1x)得到变量可分离的方程a1b1b1dx按照相应的解法即可求解。

情况二:若b10,则a1与b中至少有一个为0.当b0时,原方程为

axcdyf是可变量分离的方程,按照相应的解法即可求解。当b0时,可以令dxa1xc1zcdy1dz1dzzaxby,a,原方程就变为了af这是可变量分dxbdxbdxaxc11离的方程,按照相应的解法即可求解。

具体例子可参看书本P24—P25的例题。

精彩文档

实用标准文案

2. 可降阶的高阶微分方程部分(主要讨论二阶微分方程)

① 形如y(n)f(x)的微分方程

对于形如y(n)f(x)的微分方程,我们可以连续对等式两边积分n次便可以求得其含

C1xn1C2xn2有n个任意常数的通解为yf(x)dx...Cn。

(n1)!(n2)!n个积分符号具体例子可参看书本P28例题。

②形如yf(x,y)的微分方程

一般二阶微分方程可以表示为yg(x,y,y),当因变量y不显含时形成了如

yf(x,y)的不显含因变量y的二阶微分方程。我们可以通过变量代换来进行降阶。我

dpdp,于是方程可化为f(x,p),这是一个以p为未知函数,以x为dxdxdy自变量的一阶微分方程,我们可以容易求得。设其通解为p(x,C1),则(x,C1)。

dx们令py,y两边积分就得到原方程的通解为y(x,C)dxC12。其中C1,C2为任意常数。

具体可参看书本P28—P30例题(注意例4!!)

③形如yf(y,y)的微分方程

与不显含因变量y的二阶微分方程的定义类似,我们把形如yf(y,y)的微分方程称为不含自变量x的二阶微分方程。我们仍然通过变量代换来求解此类方程。我们令

py,ydpdpdydpdppf(y,p),,于是方程可化为p这是一个关于p,ydxdydxdydy的一阶微分方程,我们可以容易求得。设其通解为p(y,C1),则由pydy可得dxdydydx,两边积分就得到原方程的通解为xC2。其中C1,C2为任意

(y,C1)(y,C1)常数。

具体例子可参看书本P32—P34例题。

注:在可降阶的微分方程求解问题中,在消去所设的变元如p时我们一定要注意是否会丢失p0的解。

精彩文档

实用标准文案

3. 线性微分方程

在介绍线性微分方程的解法之前有必要先介绍线性微分方程解的结构与性质。我们直接介绍n阶线性微分方程y(n)a1(x)y(n1)...an1(x)yan(x)yf(x)的解的结构与性

......、yn(x),若存在n个不全为0质。对于区间[a,b]上的n个函数y1(x)、y2(x)、y3(x)、......、kn使得在[a,b]上有的常数k1、k2、k3、ky(x)0,我们就称这n个函数在区间

iii1n[a,b]上是线性相关的,否则就是线性无关的。

此外对于n阶线性微分方程y(n)a1(x)y(n1)...an1(x)yan(x)yf(x)的系数

a1(x)、a2(x)、...an1(x)、an(x)都为常数是我们称该方程为n阶线性常系数方程,否则为n阶线性变系数方程。进一步细分,对于自由项f(x),若f(x)0就称原方程为n阶线性齐次方程,否则为n阶线性非齐次方程。

......、yn(x)是n阶线性齐次方程的n个线性无关的特解,若函数y1(x)、y2(x)、y3(x)、则yC1y1(x)C2y2(x)...Cnyn(x)为n阶线性齐次方程的通解。

......、yn(x)是n阶线性非齐次方程的n个线性无关的特若函数y1(x)、y2(x)、y3(x)、解,此外函数yp(x)是

n阶线性非齐次方程的1个线性无关的特解,则

yyp(x)C1y1(x)C2y2(x)...Cnyn(x)为n阶线性齐次方程的通解。

① 二阶常系数齐次线性微分方程

我们把形如ypyqy0的微分方程称为二阶常系数齐次线性微分方程 其中p、q均为常数 我们知道如果y1、y2是二阶常系数齐次线性微分方程的两个线性无关解 那么yC1y1C2y2就是它的通解 现在先尝试能否适当选取r 使yerx 满足二阶常系数齐次线性

rx2rx

微分方程 为此将ye代入方程ypyqy0得(r prq)e0 由此可见 只要r满足代

2rx数方程rprq0 函数ye就是微分方程的解

接下来介绍一般的解法,我们把方程rprq0叫做微分方程ypyqy0的特征方程 特征方程的两个根r1、r2可用公式r1,2

精彩文档

2

pp24q2求出

实用标准文案

特征方程的根与通解的关系

(1)特征方程有两个不相等的实根r1、r2时 函数y1er1x、y2er2x是方程的两个线性无关的解 这是因为 函数y1erxr1x、y2er2xr2xy1er1x(r1r2)xe是方程的解 又不是常数 y2er2x因此方程的通解为yC1e1C2e

(2)特征方程有两个相等的实根r1r2时 函数y1er1x、y2xer1x是二阶常系数齐次线性微分方程的两个线性无关的解 这是因为 y1er1x是方程的解 又

r1xr1x2r1x(xer1x)p(xer1x)q(xer1x)(2r1xr1)ep(1xr1)eqxeer1x(2r1p)xer1x(r12pr1q)0

所以y2xer1xy2xer1xx不是常数 因此方程的通解为也是方程的解 且

y1er1xyC1er1xC2xer1x(C1C2x)er1x

(3)特征方程有一对共轭复根r1, 2i时 函数ye、ye是微分方程的两

(

i)x(i)x个线性无关的复数形式的解 函数yecosx、yesinx是微分方程的两个线性无关的实

xx数形式的解 函数y1e和y2e都是方程的解 而由欧拉公式 得

(

i)x(i)x y1e(i)xex(cosxisinx)

y2ee(cosxisinx)

(

i)xx y1y22excosx excosx1(y1y2)

2 y1y22iexsinx exsinx1(y1y2)

2i故ecosx、y2esinx也是方程解 可以验证 y1ecosx、y2esinx是方程的线性

xxxx无关解 因此方程的通解为 ye(C1cosxC2sinx )

x 求二阶常系数齐次线性微分方程ypyqy0的通解的步骤为 第一步 写出微分方程的特征方rprq0 第二步 求出特征方程的两个根r1、r2

第三步 根据特征方程的两个根的不同情况 写出微分方程的通解 ② 二阶线性常系数非齐次方程

我们把形如ypyqyf(x)的微分方程称为二阶常系数非齐次线性微分方程 其中p、q是常数 二阶常系数非齐次线性微分方程的通解是对应的齐次方程的通解yY(x)与非齐次方程本身的一个特解yy*(x)之和 yY(x) y*(x)

2

精彩文档

实用标准文案

当f(x)为两种特殊形式时 方程的特解的求法 一、 f(x)Pm(x)e型

x

当f(x)Pm(x)e时 可以猜想 方程的特解也应具有这种形式 因此 设特解形式为

xy*Q(x)ex 将其代入方程 得等式

Q(x)(2p)Q(x)(2pq)Q(x)Pm(x)

(1)如果不是特征方程rprq0 的根 则pq0 要使上式成立 Q(x)应设为m 次多项式

2

2

Qm(x)b0xmb1xm1    bm1xbm 

通过比较等式两边同次项系数 可确定b0 b1     bm 并得所求特解

y*Qm(x)ex

(2)如果是特征方程 rprq0 的单根 则pq0 但2p0 要使等式

2

2

Q(x)(2p)Q(x)(2pq)Q(x)Pm(x)

成立 Q(x)应设为m1 次多项式

Q(x)xQm(x)

Qm(x)b0xm b1xm1    bm1xbm 

通过比较等式两边同次项系数 可确定b0 b1     bm 并得所求特解 y*xQm(x)ex

(3)如果是特征方程 rprq0的二重根 则pq0 2p0 要使等式

2

2

Q(x)(2p)Q(x)(2pq)Q(x)Pm(x)

成立 Q(x)应设为m2次多项式

Q(x)x2Qm(x)

Qm(x)b0xmb1xm1    bm1xbm 

通过比较等式两边同次项系数 可确定b0 b1     bm  并得所求特解 y*xQm(x)e

2

x 综上所述 我们有如下结论 如果f(x)Pm(x)e 则二阶常系数非齐次线性微分方程

xypyqy f(x)有形如 y*xk Qm(x)ex 的特解 其中Qm(x)是与Pm(x)同次的多项式 而k 按不是特征方程的根、是特征方程的单根或是特征方程的的重根依次取为0、1或2 二、f(x)e[Pl(x)cosxPn(x)sinx]型

x

方程ypyqye[Pl (x)cosxPn(x)sinx]的特解形式

x应用欧拉公式可得

ex[Pl(x)cosxPn(x)sinx]

e ex[P(x)li xei xP(x)ei xei x]

n22i精彩文档

实用标准文案

(i)x(i)x [P[Pl(x)iPn(x)]el(x)iPn(x)]e1212 P(x)e(i)xP(x)e(i)x

其中P(x)(PlPni) P(x)(PlPni) 而mmax{l n} 设方程ypyqyP(x)e的特解为y1*xQm(x)e

(

1212i)xk(i)x则y1*xkQm(x)e(i)必是方程ypyqyP(x)e(i)的特解 其中k按i不是特征方程的根或是特征方程的根依次取0或1 于是方程ypyqye[Pl(x)cosxPn(x)sinx]的特解为

x y*xkQm(x)e(i)xxkQm(x)e(i)x xkex[Qm(x)(cosxisinx)Qm(x)(cosxisinx) xe[Rk

x(1)

m(x)cosxR(2)

m(x)sinx]

综上所述 我们有如下结论

如果f(x)e[Pl(x)cosxPn(x)sinx] 则二阶常系数非齐次线性微分方程

x

ypyqyf(x)

的特解可设为y*xe[Rk

x(1)

m(x)cosxR(2)

m(x)sinx]

其中R(1)

m(x)、R(2)

m(x)是m次多项式 mmax{l n} 而k 按i (或i)不是特征方程的

根或是特征方程的单根依次取0或1

精彩文档

实用标准文案

②高阶线性常系数微分方程

对于n阶线性微分方程y(n)an1y(n1)...a1ya0yf(x)的解。我们首先讨论n(n)(n1)...a1ya0y0的解。它的特征方程为阶线性常系数微分方程yan1yaii0,与二阶的情况类似,故可按解得的情况按下表写出微分方程所对应的解。

ni0n1特征方程的根 单实根 K重实根,(k>1) 微分方程对应的解 可写出一个解e 可写出k个线性无关解: xex,xex,…,xk1ex 一对单重复根 可写出2个线性无关解: 1,2i 一对k重复根,(k>1) excosx,exsinx 可写出2k个线性无关解: k1xexcosx,xexcosx,…,xecosx i exsinx,xexsinx,…,xk1exsinx 根据上表写出函数

n个线性无关的特解

y1(x)、y2(x)、y3(x)、......、yn(x),则

yC1y1(x)C2y2(x)...Cnyn(x)为n阶线性常系数齐次方程的通解。

其次对于y(n)an1y(n1)...a1ya0yf(x),我们主要是讨论其特解的形式

x若f(x)Pm(x)e,其中Pm(x)是m次待定的多项式,我们可设特解为

yp(x)xkQm(x)ex,其中Qm(x)是m次待定的多项式,k为作为特征方程根的重数。

即若不是特征方程根,则k=0;若是L重特征方程根,则k=L

x 若f(x)e[Pm(x)cosxQh(x)sinx],其中Pm(x)、Qh(x)是m次、h次待定的多

项式,我们可设特解为yp(x)xe[SncosxTnsinx],其中Sn(x)、Tn(x)是n次待定的多项式,n=max{m,h},k为复数根作为特征方程根的重数。

kx精彩文档

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

Copyright © 2019- stra.cn 版权所有 赣ICP备2024042791号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务