1. 线性齐次方程
y'p(x)y0
①分离变量法求解 ②两边同时乘以e 通解:yCep(x)dx,积分因子法
p(x)dx
2. 线性非齐次方程
yp(x)yg(x) ①常数变易法 ②两边同时乘以e 通解:yep(x)dx',积分因子法
p(x)dxp(x)dx(Cg(x)edx)
线性微分方程的解有一些很好的性质,例如(1)齐次方程的解或者恒等于零,或者恒不等于零(2)齐次方程任何解的线性组合仍是它的解(3)齐次方程的任一解与非齐次方程任一解之和仍是非齐次方程的解(4)非齐次方程任意两解之差必是对应齐次方程的解(5)非齐次方程的任一解与对应齐次方程的通解之和是非齐次方程的通解。
3. Bernoulli方程
y'p(x)yg(x)y
(1)0时,该方程为线性非齐次方程 (2)1时,该方程为线性齐次方程 (3)0,1时,作变量替换zy1,该方程转化为
dz(1)p(x)z(1)g(x),这是关于未知函数z的一阶线性方程 dx4. Riccati方程
dyp(x)y2q(x)yf(x) dxRiccati方程在一般情况下无法用初等积分求出解,只是对一些特殊情况或者事先知道了它的一个特解,才能求出其通解。
(1)当p(x)、q(x)、f(x)都是常数时,是可分离变量方程,用分离变量法求解。 (2)当p(x)0时,是线性方程。 (3)当f(x)0时,是Bernoulli方程。
当f(x)r,设已有一特解y1(x) 命z(x)y(x)y1(x),代得
dzdydy1pz2(2py1q)z dxdxdx这是一个关于z的Bernoulli方程。 (4)当Riccati方程的形式为
dylbay2y2,可利用变量替换zxy,将方程化为可分离变量方程 dxxxxdzaz2(l1)zb dx当Riccati方程的一个特解y(x)已知时,我们利用变换yz(x),代入方程后可得:
dzd(x)p(x)(z22z(x)2(x))q(x)(z(x))f(x) dxdx由于y(x)是方程的解,从上式消去相关的项后得:
dz(2p(x)(x)q(x))zp(x)z2,这是一个Bernoulli方程。 dx(5)当Riccati方程的形式为
dyay2bxm,其中a、b、m都是常数,且设a0,又设x0和y0,则当 dxm0,2,4k4k,,(k1,2,L)时,方程可通过适当的变换化为变量可分离方程。 2k12k15. 可分离变量方程
y'f(x)g(y)
dydyf(x)dxC f(x)dx,通解为g(y)g(y)6. 齐次方程
dyyg() dxx作变量替换zydydzdzg(z)zzx,即,则
xdxdxdxx通解为
dzg(z)zlnxC。
7. 全微分方程与积分因子
设uF(x,y)是一个连续可微的二元函数,则它的全微分为:
dudF(x,y)F(x,y)F(x,y)dxdy xy若有函数使得:dF(x,y)M(x,y)dxN(x,y)dy
则称M(x,y)dxN(x,y)dy0为全微分方程,此时,微分方程的解就是F(x,y)C 微分方程的成立条件:设函数M(x,y)和N(x,y)在一个矩形区域R中连续且有连续的一阶偏导数,则M(x,y)dxN(x,y)dy0是全微分方程的充要条件是
M(x,y)N(x,y) yx微分方程的解为F(x,y)xx0M(s,y)dsN(x0,s)ds(线积分法)
y0y此时还可应用偏积分法与凑微分法 如:(cosxsinxxy)dxy(1x)dy0
重新分组整理为cosxsinxdx(xydxyxdy)ydy0 如果有函数(x,y),使得方程
2222(x,y)M(x,y)dx(x,y)N(x,y)dy0是全微分方程(恰当方程),则(x,y)称为
方程
M(x,y)dxN(x,y)dy0的一个积分因子
积分因子一般很难求解,但有如下情况可求:
(1)微分方程M(x,y)dxN(x,y)dy0有一个依赖于x的积分因子的充要条件是
(M(x,y)N(x,y))/N(x,y)仅于x有关,则积分因子可求: yx(x)e(M(x,y)N(x,y))/N(x,y)dxyx
(2)微分方程M(x,y)dxN(x,y)dy0有一个依赖于y的积分因子的充要条件是
(N(x,y)M(x,y))/M(x,y)仅于y有关,则积分因子可求: xy(x)e(M(x,y)N(x,y))/M(x,y)dyyx
积分因子是求解微分方程的一个极为重要的办法,绝大多数方程的求解都可以通过寻找到一个合适的积分因子来解决。但求一个微分方程的积分因子十分困难,需要灵活运用各种微分法的技巧与经验。例如,当一个微分方程中出现xdyydx的项时,函数
1、xy111、和都有可能成为其积分因子,可以根据方程中其他项进行适当的选择。2222xyyx下面的几个方程和对应的积分因子分别为:
xdyydxxydx0,1 xyxdyydxx2dx0,xdyydxy2dx0,1 2x1 y21 22xyxdyydx(x2y2)dx0,另外,若有微分方程:
(M1(x,y)dxN1(x,y)dy)(M2(x,y)dxN2(x,y)dy)0
其中第一组和第二组各有积分因子1(x,y)和2(x,y),使得
1(x,y)(M1(x,y)dxN1(x,y)dy)dF1(x,y) 2(x,y)(M2(x,y)dxN2(x,y)dy)dF2(x,y)
由于对任意可微函数G1(u)和G2(u),1(x,y)G1(F1(x,y))是第一组的积分因子,
2(x,y)G2(F2(x,y))是第二组的积分因子。如果能选取的G1(u)和G2(u),使得: 1(x,y)G1(F1(x,y))2(x,y)G2(F2(x,y))
则(x,y)1(x,y)G1(F1(x,y))就是该微分方程的一个积分因子。
8. 变量替换法
(1)形如
dydxf(axbyc)的方程
对于这种类型的方程,引入新变量zaxbyc
则
dydzdzababf(z) ,于是原方程就化为dxdxdxdzabf(z)xC
这是一个变可分离方程,它的通解为
此时注意:形如
dya1xb1yc1的微分方程,若上下二元一次方程组有解,则利dxa2xb2yc2用齐次解法依靠解的坐标点化简此式,若无解则利用变量替换法求解。 (2)形如yf(xy)dxxg(xy)dy0的方程
zxdzzdx,dy 2xx对于这类方程,引入新变量zxy,则y原方程可以化为
z(f(z)g(z))dxg(z)dz0,这是一个可分离变量方程。 x(3)用变量替换法求解微分方程是十分灵活的,依赖于方程的形式和求导的经验,在学
习过程中要多积累。
9. 一阶隐式微分方程解法
10. 近似解法 (1)逐次迭代法
逐次迭代法是利用证明初始值问题解的存在唯一性时所构造的Picard迭代序列的前若
干项来近似初始值问题的解,其近似序列为: y0(x)y0 y1(x)y0 LLLL yn(x)y0xx0f(t,y0(t))dt
xx0f(t,yn1(t))dt
当初始值问题满足解的存在唯一性定理的条件时,上面的迭代序列在一个区间一致收
敛到它的解。故当n较大时,yn(x)就是初始值问题解的一个较好的近似。 (2)Taylor级数法
设初始值问题的解可以在x0的邻域内展开为收敛幂级数:
y(x)an(xx0)n
n0由Taylor级数理论知,an是由yx的n阶导数确定的,即:
y(x)n0y(n)(x0)(xx0)n n!于是,级数形式的解实际上就是要求出y(x)在x0点的各阶导数值。如果我们能计算出
y(x)前面一些导数值y(n)(x0)时,就可以利用函数
yN(x)n0Ny(n)(x0)(xx0)n来近似初始值问题的解y(x)。 n!由复合链导法则和方程初始值得:
y(0)(x0)y(x0)y0
y(1)(x0)dydxf(x0,y0)
xx0d2yy(x0)2dx(2)xx0df(x,y(x))fx'(x0,y0)fy'(x0,y0)f(x0,y0) dxxx0y(3)(x0)d''''(fx'(x,y)fy'(x,y)f(x,y)fxx(x0,y0)2fxy(x0,y0)f(x0,y0) dxxx0''fyy(x0,y0)f2(x0,y0)fy'(x0,y0)fx'(x0,y0)(fy'(x0,y0))2f(x0,y0)
根据需要,当函数f(x,y)已知时,我们可以计算出解y(x)在x0点直到N阶导数值 从而得出y(x)的近似表达式。
从另一观点看,近似解yN(x)n0Ny(n)(x0)(xx0)n实质上就是要确定y(x)的级数表 n!达式y(x)a(xx)n0n0n中的前面若干个系数an,我们可以将y(x)a(xx)n0n0n
代入初始值问题
dyf(x,y),y(x0)y0,比较所得等式两边(xx0)的同次幂的系数 dx即可,这种方法即为待定系数法。 (3)数值方法
如Runge-Kutta微分方程数值求解方法。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务