第 一 章 一阶微分方程的解法的小结
⑴、可分离变量的方程: ①、形如
dyf(x)g(y) dxdyf(x)dx,两边积分即可得到结果; g(y) 当g(y)0时,得到
当g(0)0时,则y(x)0也是方程的解。 例1.1、
dyxy dx(C为常数)
x2dyxdx,两边积分得到lnyC解:当y0时,有
2y所以yC1ex22(C1为非零常数且C1eC)
y0显然是原方程的解;
综上所述,原方程的解为yC1ex22(C1为常数)
②、形如M(x)N(y)dxP(x)Q(y)dy0
当P(x)N(y)0时,可有
M(x)Q(y)dxdy,两边积分可得结果; P(x)N(y)0时,xx0为原方程的解。 当N(y0)0时,yy0为原方程的解,当P(x0)例1.2、x(y1)dxy(x1)dy0 解:当(x1)(y1)0时,有
2222yxdydx两边积分得到 1y2x21(C0);
lnx21lny21lnC22(C0),所以有(x21)(y21)C当(x1)(y1)0时,也是原方程的解; 综上所述,原方程的解为(x1)(y1)C⑵可化为变量可分离方程的方程:
22(C为常数)。
dyyg() dxxydu解法:令u,则dyxduudx,代入得到xug(u)为变量可分离方程,得到
xdx①、形如
yf(u,x,C)0(C为常数)再把u代入得到f(,x,C)0(C为常数)。
xdy②、形如G(axby),(ab0)
dxadxdu1dua解法:令uaxby,则dy,代入得到G(u)为变量可分离方程,
bbdxb得到f(u,x,C)0(C为常数)再把u代入得到f(axby,x,C)0(C为常数)。
③、形如
dyaxb1yc1f(1) dxa2xb2yc2解法:1、
0a1a2b1b20,转化为
dyG(axby),下同①; dx20、
a1a2uxx0axb1yc10的解为(x0,y0),令 0,1b2a2xb2yc20vyy0b1a1b1vdvaub1vu)g(v),下同(2)中①; 得到,f(1)f(vdua2ub2vua2b2u还有几类:yf(xy)dxxg(xy)dy0,uxy
x2dydyyyf(xy),vxy xf(2),w2 dxdxxxM(x,y)(xdxydy)N(x,y)(xdyydx)0,xrcos,yrsin
以上都可以化为变量可分离方程。 例2.1、
dyxy5 dxxy2解:令uxy2,则dydxdu,代入得到1duu7,有udu7dx dxu(C为常数)。
u27xC所以2例2.2、
2(xy2)(C为常数),把u代入得到7xC2dy2xy1 dxx2y111xux2xy10dydv33解:由得到,令,有,代入得到
11x2y10dxduyvy33vdv2uvu,令tv,有dvtduudt,代入得到tudt2t,化简du12tuduu2v12vu2du12td(1tt2)ln(1tt2)dtC得到,,有lnuu22t2t22(1tt2)2所以有u(C为常数),
C11tt2,(C1eC),故代入得到x13C111y33111xx33y2,(C10)
(3)、一阶线性微分方程: 一般形式:a(1x)标准形式:
dya0(x)yh(x) dxdyP(x)yQ(x) dx解法:1、直接带公式:
P(x)dxP(x)dxP(x)dxQ(x)dxeP(x)dx(eP(x)dxQ(x)dxC) yCeee2、积分因子法:
y(x)P(x)dx1[(x)Q(x)dxC],(x)e (x)3、IVP:
dyP(x)yQ(x),y(x0)y0 dx(Q(t)ex0xx0xyex0xP(s)dsP(s)dsdty0)y0ex0tP(s)dsP(s)dsQ(t)ex0dt
xx0tdynyex(x1)n1 dxdynn解:化简方程为:yex(x1)n,则P(x),Q(x)ex(x1)n;
dxx1x1例3、(x1)代入公式得到(x)enP(x)dxex1dxxn(x1)-n
nnx所以,y(x)(x1)[(x1)e(x1)dxC](x1)(eC)(4)、恰当方程:
n(C为常数)
形如M(x,y)dxN(x,y)dy0,G(x,y),s.t.dGM(x,y)dxN(x,y)dy 解法:先判断是否是恰当方程:
如果有
M(x,y)N(x,y)恒成立,那么原方程是个恰当方程,找出一个 yxG(x,y),s.tG(x,y)G(x,y)M(X,y),N(x,y), xy有G(x,y)C,(C为常数);
例4、(3x6xy)dx(6xy4y)dy0
解:由题意得到,M(x,y)3x6xy,N(x,y)6xy4y 由
22232223MN12xy得到,原方程是一个恰当方程; yxG(x,y)G(x,y)M(X,y),N(x,y) xy下面求一个G(x,y),s.t由
G(x,y)两边对y求偏M(X,y)3x26xy2得G(x,y)x33x2y2(y),
x导得到
G6x2y(y)6x2y4y3,得到(y)4y3,有(y)y4, y3224故G(x,y)x3xyy,由dG0,得到
x33x2y2y4C,(C为常数)
(5)、积分因子法:
方程M(x,y)dxN(x,y)dy0,(x,y),s.t.MdxNdy0是一个恰当方程,那么称(x,y)是原方程的积分因子;积分因子不唯一。
MN(x)dxyx(x),原方程有只与x有关的积分因子,且为(x,y)e①当且仅当,
N两边同乘以(x,y),化为恰当方程,下同(4)。
MN(y)dyyx(y),原方程有只与y有关的积分因子,且为(x,y)e②当且仅当,
M两边同乘以(x,y),化为恰当方程,下同(4)。 例5.1、(e3y)dx2xydy0
x2解:由M(x,y)e3y,N(x,y)2xy得
x2MN6y2y4y,且有yxMN22yxxdxx2,原方程两边同乘x2,得到(x),有(x,y)eNxx2(ex3y2)dx2x3ydy0,化为d((x22x2)exx3y2)0,得到解为
(x22x2)exx3y2C,(C为常数)
例5.2、ydx(xy)dy0
解:由题意得到,M(x,y)y,N(x,y)(xy),有
33MN1(1)2 yxMN2dy(y)dy2yx(y),有(x,y)e有eyy2,原方程两边同乘y2,得
Mydxxxy2(2y)dyd()0,得到原方程的解为: 到yyy2xy2C,(C为常数) y2(6)、贝努力方程: 形如
dyP(x)yQ(x)yn, dx1n解法:令uy同(3) 例6、
,有du(1n)ydy,代入得到
ndu(1n)P(x)u(1n)Q(x),下dxdyy6xy2 dxx12解:令uy,有duydy,代入得到
du66ux,则P(x),Q(x)x, dxxxP(x)dxx2C666,(C为常数),有(x)e把u代入得x,u(x)x[xxdxC]8x61x2C,(C为常数). 到y8x6(7)、一阶隐式微分方程:
一般形式:F(x,y,y)0,解不出y的称为一阶隐式微分方程。
下面介绍四种类型:
(1)yf(x,y) (2)xf(y,y) (3)F(x,y)0 (4)F(y,y)0
①、形如yf(x,一般解法:令pdy), dxffdpdy,代入得到yf(x,p),两边对x求导得到p,这是xpdxdx关于x,p的一阶线性微分方程,仿照(3),
1、得出解为p(x,C),C为常数,那么原方程的通解为
yf(x,(x,C)),C为常数
2、得出解为x(p,C),C为常数,那么原方程的通解为
x(p,C),C为常数 yf((p,C),p)3、得出解为(x,p,C)0,C为常数,那么原方程的通解为
(x,p,C)0,C为常数 yf(x,p)②、形如xf(y,一般解法:令pdy) dx1ffdpdy,代入有xf(y,p),两边对y求导,得到,此方
pypdydx程是一阶微分方程,可以按照以上(1)—(5)求出通解(y,p,C)0,C为常数,那么原方程的通解为
(y,p,C)0,C为常数 xf(y,p)③、形如F(x,y)0
一般解法:设x(t),(t为参数),dyydx(t)(t)dt,两边积分得到
y(t)y(t)(t)dtC,C为常数,于是有原方程的通解为
y(t)(t)dtC,C为常数 x(t)④、形如F(y,y)0
一般解法:设y(t),(t为参数),由关系式dyydx得(t)dt(t)dx,有
y(t)dx(t)(t)dtC,C为常数,于是有 dt,两边积分得到x(t)(t)(t)dtCx,C为常数 (t)y(t)例7.1 xy1y 解:令py,得到x31p113(1p)dp(),两边对y求导,得到, 334ppppdy有dy(2323yC,C为常数,于是通解为 )dp,得到232p2ppp1pxp3,C为常数 23yC2p2p例7.2 yye 解:令py,得到
2yyp2ep,两边对x求导,得到p(p22p)epdp,有 dxdx(p2)epdp,两边积分得到x(p1)epC,C为常数,于是通解为
x(p1)epC,C为常数 2pype22例7.3 xy1
解:设xcostcos2t1dt,所以 ,有dyydxsint(sint)dt2ysintysin2ttC,C为常数 42于是通解为
sin2ttyC,C为常数 42xcost例7.4 y(1y)1
22ysintdysint1dtdtd(tant),所以 解:设1,有dx22yycostsintcostcostxtantC,C为常数
于是通解为
tCxtan1,C为常数 ycost(8)、里卡蒂方程: 一般形式:
dyP(x)y2Q(x)yR(x) dx1dydy01dz,有,代入原方2zdxdxzdxdy01dz11程得到 2P(x)(y0)2Q(x)(y0)R(x),
dxzdxzzdz化简得到 (2P(x)y0Q(x))zP(x)0,为一阶线性微分方程,解出
dx一般解法:先找出一个特解y0(x),那么令yy0z(x)(x,C),C为常数
那么原方程的通解为
yy0例8 xy(xy2)0 解:我们可以找到一个特解y0令y221,C为常数
(x,C)1x,验证:y01,代入满足原方程。 x21111dz11dz112,代入有x(22,y22)(x()2)20,
xzxzdxxzdxxz21xCdz2dxz1,所以有z(x)2[exdxC]2,C为常数 化简得到,
3xdxxxdxe所以原方程的解为
y111,C为常数 或 y
xxxC3x2