
82.3恰当方程与积分因子教学目的理解恰当方程,积分因子的概念,掌握恰当方程的解法以及用积分因子求解方法。教学要求掌握恰当方程的解法以及积分因子的概念与用积分因子法求解。教学重点恰当方程的定义、充要条件;积分因子的求法教学难点积分因子的求法。教学方法讲练结合教学法、提问式与启发式相结合教学法。教学手段传统板书与多媒体课件辅助教学相结合。在前二节,我们求解了变量可分离方程和一阶线性微分方程方程,当然还包括能转化到这两种形式的一些方程。前面刀有的方法都是一元函数积分法,在本节中,我们从二元函数及微分的角度来考察微分方程的求解问题,可增加可解方程的类型恰当议程的定义与充要条件设u=u(x,Jy)是一个连续可微的函数,则这它的全微分为ud+uldy.du=axcay如果我们恰好碰见了方程u(x, dx + Ou(x,) dy =0axay就可以马上写出它的隐式解t(x,Jy)= Co这也是一大类可求解的微分方程,下面将对这类情形进行详细讨论。1. 定义若有函数ux,y),使得(0)du(x,y)= M(x,y)dx + N(x,y)dy则称(1)M(x,y)dx +N(x,y)dy = 0
§2.3 恰当方程与积分因子 教学目的 理解恰当方程,积分因子的概念,掌握恰当方程的解法以及用积分因子求解方法。 教学要求 掌握恰当方程的解法以及积分因子的概念与用积分因子法求解。 教学重点 恰当方程的定义、充要条件;积分因子的求法 教学难点 积分因子的求法。 教学方法 讲练结合教学法、提问式与启发式相结合教学法。 教学手段 传统板书与多媒体课件辅助教学相结合。 在前二节,我们求解了变量可分离方程和一阶线性微分方程方程,当然还包 括能转化到这两种形式的一些方程。前面刀有的方法都是一元函数积分法,在本 节中,我们从二元函数及微分的角度来考察微分方程的求解问题,可增加可解方 程的类型 一. 恰当议程的定义与充要条件 设 u = u(x, y) 是一个连续可微的函数,则这它的全微分为 dy y u dx x u du + = 。 如果我们恰好碰见了方程 0 ( , ) ( , ) = + dy y u x y dx x u x y 就可以马上写出它的隐式解 0 t(x, y) = c 这也是一大类可求解的微分方程,下面将对这类情形进行详细讨论。 1.定义 若有函数 u(x, y), 使得 du(x, y) = M (x, y)dx + N(x, y)dy (0) 则称 M (x, y)dx + N(x, y)dy = 0 (1)

是恰当方程。此时(1)的通解是u(x,y)=Co如:xdy+ydx=0(3xy+y)dx +(x3+2xy)dy=0f(x)dx + g(y)dy = 0都是恰当方程,因为函数u(x, y) = x? + y?uz(x, y) = x3y+ xy3u,(x, y)= [ f(x)dx+ J g(y)dy的全微分分别是这三个方程式的左端。它们的解分别是u,(x,J)=c(i= 1,2,3)但并不是所有的方程能很方便地找到u(x,y),或者这样的u(x,y)就不存在,所以有三个问题需要考虑:(1)方程(1)是否为恰当方程。(2)若(1)是恰当方程,怎样求解。(3)若(1)不是恰当方程,有无可能转化为一个恰当方程来求解。问题(1)和(2)已经有了完满的结论,而问题(3)反有一些充分条件需要我们在求解微分方程的过程中不断探索和发展。2.恰当方程的充要条件定理1设函数M(x,y)和N(x,J)在一个矩形区域R中连续且有连续的一阶偏导数,则方程(1)M(x, y)dx + N(x, y)dy = 0则恰当方程的充要条件是OM(x,y) _aN(x,y)(2)axay证必要性设(1)是一个恰当方程,则有函数u(x,y),使得ou"dr+Oudy =M(x,y)dx+N(x,y)dydu(x,y)axoy故有duou,N(x,y)=(3)M(x,y) =axay
是恰当方程。此时(1)的通解是 0 u(x, y) = c 如: xdy + ydx = 0 (3 ) ( 2 ) 0 2 2 3 x y + y dx + x + xy dy = f (x)dx + g( y)dy = 0 都是恰当方程,因为函数 = + = + = + u x y f x dx g y dy u x y x y xy u x y x y ( , ) ( ) ( ) ( , ) ( , ) 3 3 3 2 2 2 1 的全微分分别是这三个方程式的左端。它们的解分别是 u x y c i ( , ) = (i = 1,2,3) 但并不是所有的方程能很方便地找到 u(x, y) ,或者这样的 u(x, y) 就不存在, 所以有三个问题需要考虑: (1) 方程(1)是否为恰当方程。 (2) 若(1)是恰当方程,怎样求解。 (3) 若(1)不是恰当方程,有无可能转化为一个恰当方程来求解。 问题(1)和(2)已经有了完满的结论,而问题(3)反有一些充分条件需 要我们在求解微分方程的过程中不断探索和发展。 2.恰当方程的充要条件 定理 1 设函数 M (x, y) 和 N(x, y) 在一个矩形区域 R 中连续且有连续的一阶 偏导数,则方程 M (x, y)dx + N(x, y)dy = 0 (1) 则恰当方程的充要条件是 x N x y y M x y = ( , ) ( , ) (2) 证 必要性 设(1)是一个恰当方程,则有函数 u(x, y) ,使得 dy M x y dx N x y dy y u dx x u du(x, y) = ( , ) + ( , ) + = 故有 y u N x y x u M x y = ( , ) = , ( , ) (3)

计算u(x,J)的二阶混合偏导数得ouOMouanayaxdy 'axoyax由于和都是连续的,从而有ayaxxayau_auayoxaxoy故(2)成立充要性设M(x,y)和N(x,y)满足(2),我们需要构造函数u(x,y)满足(4)du(x,y)=M(x,y)dx+N(x,y)dy也即满足ou=M(5) axou=N(6)ay我们从(5)出发,把v看作参数,解这个方程,得u(x, y)= [ M(x, y)dx+ p(y)这里p(y)是y的任意可微函数,我们现在来选择p(y),使u同时满足(6),即Quadp(y)= N[ M(x, y)dx + ayOvdy因此do()=N-0[ M(x,y)dx(7)oydy我们证明(7)的右端与x无关,为此,只需证明(7)的右端对x的偏导数恒等于零,事实上αN-%[ M(x,)d]--α%][M(x,y)dx]axovaxax oyaN_-t%[ M(x,y)dx)axayax
计算 u(x, y) 的二阶混合偏导数得 x N x y u y M y x u = = 2 2 , 由于 y x u 2 和 x y u 2 都是连续的,从而有 x y u y x u = 2 2 故(2)成立 充要性 设 M (x, y) 和 N(x, y) 满足(2),我们需要构造函数 u(x, y) 满足 du(x, y) = M (x, y)dx + N(x, y)dy (4) 也即满足 M x u = (5) N y u = (6) 我们从(5)出发,把 y 看作参数,解这个方程,得 u(x, y) = M (x, y)dx +( y) 这里 ( y) 是 y 的任意可微函数,我们现在来选择 ( y) ,使 u 同时满足(6), 即 + = = N dy d y M x y dx y y u ( ) ( , ) 因此 = − M x y dx y N dy d y ( , ) ( ) (7) 我们证明(7)的右端与 x 无关,为此,只需证明(7)的右端对 x 的偏导数恒 等于零,事实上 − = − [ ( , ) ] [ M (x, y)dx] x x y N M x y dx y N x − = [ M (x, y)dx] x y x N

anaM=0axay于是,(7)右端的确只含有y,积分之,得到00)= J(N-% M(a. )daldbay故u(x,)=[ M(x,y)dx+ [(N-[ M(x, )dx]dy(8)Ov即u(x,y)存在,从而(1)为恰当方程注:若(1)为恰当方程,则其通解为[ M(x, )dx+J(N-%[ M(x,y)dx]dy=c, c为任常数O恰当方程的求解恰当方程的求解方法这里介绍三种,一种是定理充分性证明过程给出的公式(8)一不定积分法,另一种是分组凑微法,还有一种是分式积分法1.不定积分法1°判断Mdx+Ndy=0是否为恰当方程,若是,进下一步2°求u(x, y) = [Mdx +p(y)3由%=N,求o()dy例1,验证方程(e + y)dx +(x - 2 sin y)dy = 0是恰当方程,并求它的通解解:由于M(x,y)=e*+y,N(x,y)=x-2sin yM-1-0Ndy1ax故所给方程是恰当方程由于所求的函数u(x,y)满足ouou=er+y,=x-2sinyaxay
0 − = y M x N 于是,(7)右端的确只含有 y ,积分之,得到 = − M x y dx dy y ( y) (N ( , ) ] 故 = + − M x y dx dy y u(x, y) M (x, y)dx (N ( , ) ] (8) 即 u(x, y) 存在,从而(1)为恰当方程 注:若(1)为恰当方程,则其通解为 = + − M x y dx dy c y M (x, y)dx (N ( , ) ] , c 为任常数 二. 恰当方程的求解 恰当方程的求解方法这里介绍三种,一种是定理充分性证明过程给出的公式 (8)—不定积分法,另一种是分组凑微法,还有一种是分式积分法 1.不定积分法 0 1 判断 Mdx + Ndy = 0 是否为恰当方程,若是,进下一步 0 2 求 u(x, y) = Mdx +( y) 0 3 由 N y u = ,求 ( y) 例1, 验证方程 (e + y)dx + (x − 2sin y)dy = 0 x 是恰当方程,并求它的通解 解:由于 M x y e y N x y x y x ( , ) = + , ( , ) = − 2sin x N y M = = 1 故所给方程是恰当方程 由于所求的函数 u(x, y) 满足 x y y u e y x u x , = − 2sin = +

由偏导数的定义知,只要将y看作常数,将e+y对积分得u(x, y)= J(e* + y)dx + p(y)= e* + yx + p(y)对u(x,y)关于y求偏导数得p(y)应满足方程为++ dol =x-2sin ydy即dp() =-2sin ydy积分后得p(y) = 2 cos y故u(x,y)=e +yx+2cosy从而,方程通解为e"+ jyx+2cos y=c2.分组凑微法:例2.求方程(3x2 +6xy2)dx +(6x*y+ 4y)dy= 0的通解这时解:这里M(x,y)=3x2 +6xy2,N(x,y)=6x2y+4y3M =12xy= Nayax因此方程是恰当方程把方程重新“分项组合”,得3xdx+4y3dy+(6xydx+6x2ydy)=0即dx3 + dy* +(3y dx2 +3xdy2) =0或者写成d(x +y4 +3xy2)=0于是方程通解为x3+y4+3x2y2=c,c是任常数
由偏导数的定义知,只要将 y 看作常数,将 e y x + 对积分得 u(x, y) = (e + y)dx + ( y) = e + yx + ( y) x x 对 u(x, y) 关于 y 求偏导数得 ( y) 应满足方程为 x y dy d y x 2sin ( ) + = − 即 = dy d( y) − 2sin y 积分后得 ( y) = 2cos y 故 u x y e yx y x ( , ) = + + 2cos 从而,方程通解为 e yx y c x + + 2cos = 2.分组凑微法: 例 2.求方程 (3 6 ) (6 4 ) 0 2 2 2 3 x + xy dx + x y + y dy = 的通解 解:这里 2 2 2 3 M(x, y) = 3x + 6xy ,N(x, y) = 6x y + 4y 这时 x N xy y M = = 12 因此方程是恰当方程 把方程重新“分项组合”,得 3 4 (6 6 ) 0 2 3 2 2 x dx + y dy + xy dx + x ydy = 即 (3 3 ) 0 3 4 2 2 2 2 dx + dy + y dx + x dy = 或者写成 ( 3 ) 0 3 4 2 2 d x + y + x y = 于是方程通解为 x + y + x y = c 3 4 2 2 3 , c 是任常数

例3.验证方程(cosxsin x - xy)dx + y(1-x)dy = 0是恰当方程。把方程重新“分项组合”,得cosxsin xdx-(xy dx + yxdy)+ ydy = 0即r2y2+dd=sin2y2=0222或者写成d(sinx-xy? +y)=0故方程通解为sin?x-x?y? +y? =c利用初始条件y(O)=2,得c=4,故所求初始值的通解为sin?x-xy? +y?=43.分式积分法定理1的充分性证明也可用如下方法:由于%-%,由积分曲线积分与路ayax径无关的定理知(x, y)M(x,y)dx+N(x,y)dy为某函数u(x,y)的全微分,即存在函数u(x,J),使du(x,y) = M(x,y)dx + N(x,y)dyx因此(1)为恰当方程这时,取(xo,J)eR,则() M(x, )dx+ N(x,y)dyu(x,y)=0=" M(x, y)dx+ J" N(x,y)dy从而(1)的通解为厂M(x,y)dx+" N(x,y)dy=c,c为任常数例4.求解方程
例 3.验证方程 (cos sin ) (1 ) 0 2 2 x x − xy dx + y − x dy = 是恰当方程。把方程重新“分项组合”,得 cos sin ( ) 0 2 2 x xdx− xy dx + yx dy + ydy = 即 0 2 1 2 1 sin 2 1 2 2 2 2 d x − d x y + d y = 或者写成 (sin ) 0 2 2 2 2 d x − x y + y = 故方程通解为 x − x y + y = c 2 2 2 2 sin 利用初始条件 y(0) = 2 ,得 c = 4 ,故所求初始值的通解为 sin 4 2 2 2 2 x − x y + y = 3.分式积分法 定理 1 的充分性证明也可用如下方法: 由于 x N y M = ,由积分曲线积分与路 径无关的定理知 M (x, y)dx + N(x, y)dy 为某函数 u(x, y) 的全微分,即存在函数 u(x, y) ,使 du(x, y) = M (x, y)dx + N(x, y)dy 因此(1)为恰当方程 这时,取 (x0 , y0 ) R ,则 = + ( , ) ( , ) 0 0 ( , ) ( , ) ( , ) x y x y u x y M x y dx N x y dy = + x x y y M x y dx N x y dy 0 0 ( , ) ( , ) 从而(1)的通解为 + = x x y y M x y dx N x y dy c 0 0 ( , ) ( , ) ,c 为任常数 例 4.求解方程

(ycosx+2xe)dx+(sinx+xe+2)dy=0解:由于 M(x,y)= ycosx+2xe",N(x,y)=sin x+xe"+2,aMan= cosx+2xe* _ ayax所以方程是恰当方程由于M(x,y),N(x,y)在平面上连续,故取(xo,yo)为坐标原点,则yu(x, y) = " M(x,y)dx + f" N(x, )(x,y)='(ycosx+2xe')dx+ ["2dy= ysin x+x'e'+2y故所给方程的通解为Xysinx+xe"+2y=c,c为任常数二.积分因子对一个恰当方程,我们有各种求解方法,而(1)不是恰当方程时,此时,能否进行一些恒等变形,将(1)化为一个恰当方程来求解呢?先回头从另一角度来看我们解可分离变量方程和一阶线性方程的过程,对于变量分离方程dy - f(x)p(y)dx = 01对它两边同乘以,后得p(y)1dy- f(x)dx = 0p(y)此时它就变成了恰当方程,对于线性方程(p(x)y +Q(x)dx-dy= 0我们对它两边同乘以e后得e- a) (p(x)y+ (ax)adx- - )/ dy = 0即d(ye- p()-[()e-/ ))=0此时它变成了恰当方程,可见,求解线性方程和变量分离方程的过程,实际
( cos 2 ) (sin 2) 0 2 y x + xe dx + x + x e + dy = y y 解:由于 ( , ) cos 2 , ( , ) sin 2 2 = + = + + y y M x y y x x e N x y x x e , x N x xe y M x = + = cos 2 所以方程是恰当方程 由于 M (x, y), N(x, y) 在平面上连续,故取 ( , ) 0 0 x y 为坐标原点,则 = + x y u x y M x y dx N x y 0 0 ( , ) ( , ) ( , ) = + + x y y y x xe dx dy 0 0 ( cos 2 ) 2 y x x e y y sin 2 2 = + + 故所给方程的通解为 y x x e y c y sin + + 2 = 2 , c 为任常数 二.积分因子 对一个恰当方程,我们有各种求解方法,而(1)不是恰当方程时,此时,能 否进行一些恒等变形,将(1)化为一个恰当方程来求解呢? 先回头从另一角度来看我们解可分离变量方程和一阶线性方程的过程,对于 变量分离方程 dy − f (x)( y)dx = 0 对它两边同乘以 ( ) 1 y 后得 ( ) 0 ( ) 1 dy − f x dx = y 此时它就变成了恰当方程,对于线性方程 ( p(x) y + Q(x))dx − dy = 0 我们对它两边同乘以 − p x dx e ( ) 后得 ( ( ) ( ) 0 ( ) ( ) = + − − − e p x y Q x dx e dy p x dx p x dx 即 = − − − ( ( ) ) 0 p(x)dx p(x)dx d ye Q x e 此时它变成了恰当方程,可见,求解线性方程和变量分离方程的过程,实际

上就是将它们转化为恰当方程来进行,对许多方程,也可以进行类似处理定义:如果存在连续可微的函数u=u(x,y)0,使得u(x,y)M(x,y)dx + u(x,y)N(x,y) =0为一恰当方程,则u(x,y)方程(1)的一个积分因子例5.验证u(x,y)=xy是方程(3y+4xy)dx+(2x+3xy)dy=0的一个积分因子,并求其通解。解:对方程有u(x,y)M(x,y)= 3x"y? +4x3y3u(x,y)N(x,y)=2xy+3xy由于(u(x,)M(x, =6x y+12x y =2((x )N(x)ayax故所给方程乘于u(x,J)后为恰当方程,所以u(x,y)是其积分因子,对方程两边乘以u(x)=xy后得(3xydx+2xydy)+(4x3ydx +3xy)dy=0即dx3y2 + dx*y3 = 0也即d(xy? +x'y)=0故所给方程的通解为xy2+xy3=c,c为任常数从上例可看出,当给定了函数u(xJ)后,很容易验证它是否是方程(1)的积分因子。但问题是方程(1)的积分因子是否一定存在,或者有无切实可行的方法求得(1)的积分因子,这是一个十分困难的问题,一般来说,无法给出解答,只能对某些特殊形式的函数或方程给出一些充分条件。若u(x,y)是(1)的积分因子,则u(x,y)应满足Ou(x,y)M(x,y) _ ou(x,y)N(x,y)ayax
上就是将它们转化为恰当方程来进行,对许多方程,也可以进行类似处理 定义:如果存在连续可微的函数 u = u(x, y) 0, 使得 u(x, y)M (x, y)dx + u(x, y)N(x, y) = 0 为一恰当方程,则 u(x, y) 方程(1)的一个积分因子 例 5.验证 u x y x y 2 ( , ) = 是方程 (3 4 ) (2 3 ) 0 2 2 y + xy dx + x + x y dy = 的一个积分因子,并求其通解。 解:对方程有 3 4 2 2 2 3 3 ( , ) ( , ) 2 3 ( , ) ( , ) 3 4 u x y N x y x y x y u x y M x y x y x y = + = + 由于 x u x y N x y x y x y y u x y M x y = + = ( ( , ) ( , )) 6 12 ( ( , ) ( , )) 2 3 2 故所给方程乘于 u(x, y) 后为恰当方程,所以 u(x, y) 是其积分因子,对方程两 边乘以 u x y x y 2 ( , ) = 后得 (3 2 ) (4 3 ) 0 2 2 3 3 3 4 2 x y dx + x ydy + x y dx + x y dy = 即 0 3 2 4 3 dx y + dx y = 也即 ( ) 0 3 2 4 3 d x y + x y = 故所给方程的通解为 x y + x y = c 3 2 4 3 ,c 为任常数 从上例可看出,当给定了函数 u(x, y) 后,很容易验证它是否是方程(1) 的积分因子。但问题是方程(1)的积分因子是否一定存在,或者有无切实可行 的方法求得(1)的积分因子,这是一个十分困难的问题,一般来说,无法给出 解答,只能对某些特殊形式的函数或方程给出一些充分条件。 若 u(x, y) 是(1)的积分因子,则 u(x, y) 应满足 x u x y N x y y u x y M x y = ( , ) ( , ) ( , ) ( , )

即Ou(x,y)aM(x,y) = N(x,y)Ou(x,y)aN(x,y)(9)M(x,y)+u(x,y)+u(x,y)axaxaydy这意味着u(x,J)必须满足一个偏微分方程,求以上偏微分方程比求解常微分方程更困难。求出它的解再去(1)的一般是行不通的,但在某些特殊情况下可以实现。假设方程(1)有一个仅与x有关的积分因子,而u(x,J)=u(x),则由(9)u(x)必须满足aM(x, ) = N(x, ) du(x) + u(x)aN(x,y)u(x)aydxax即amandu_oyaxNu(10)由于上式左端只与x有关,所以右端也只能是x的函数,因此,微分方程(1)有一个反依赖于x人积分因子的必要条件是函数OMaNayax(11)N仅与x有关,而与y无关,反之,若(10)表达式仅与x有关,我们取OMan,0(x)= yx[e(x)du(x)=N则x)是(1)的积分因子,我们将上述论证过程表达为下面的定理定理2微分方程M(x, y)dx + N(x, y)dy = 0aMonayax有一个仅依赖于x的积分因子的充要条件是:N仅与x有关,这时积分因子为
即 x N x y u x y x u x y N x y y M x y u x y y u x y M x y + = + ( , ) ( , ) ( , ) ( , ) ( , ) ( , ) ( , ) ( , ) (9) 这意味着 u(x, y) 必须满足一个偏微分方程,求以上偏微分方程比求解常微 分方程更困难。求出它的解再去(1)的一般是行不通的,但在某些特殊情况下 可以实现。 假设方程(1)有一个仅与 x 有关的积分因子,而 u(x, y) = u(x) ,则由(9) u(x) 必须满足 x N x y u x dx du x N x y y M x y u x = + ( , ) ( ) ( ) ( , ) ( , ) ( ) 即 N x N y M u du − = (10) 由于上式左端只与 x 有关,所以右端也只能是 x 的函数,因此,微分方程(1)有 一个反依赖于 x 人积分因子的必要条件是函数 N x N y M − (11) 仅与 x 有关,而与 y 无关,反之,若(10)表达式仅与 x 有关,我们取 N x N y M u x e x x dx − = ( ) = , ( ) ( ) 则 u(x) 是(1)的积分因子,我们将上述论证过程表达为下面的定理 定理 2 微分方程 M (x, y)dx + N(x, y)dy = 0 有一个仅依赖于 x 的积分因子的充要条件是: N x N y M − 仅与 x 有关,这时积分因子为:

Omany(x) = Oy axJ(x)drμ(x)= eNoManayax同理,微分方程(1)有一个仅依赖于y的积分因子的充要条件是:- M仅与y有关,这时的积分因子为:man0(y)= y ax(y)=e/o(x)-M例六:求微分方程(兰+2ye)dx+(y+e)dy=0的通解2解:这是M(x,y)=+2ye",N(x,y)=y+e",2am=y+2e*aN=eaxOy故它不是恰当方程,又因为amanaxy.y+eNy+er它与y无关,故方程有一个仅与x有关的积分因子=eru(x)=e方程两边同乘于μu(x)=e得-e*+2 ye2*)dx +(ye*+e2*)dy = 02利用恰当方程求解方法得通解为y2e"+ye?x=c2积分因子是求解积分方程的一个极为重要的方法,绝大多数方程求解都可以通过寻找到一个合适的积分因子来解决,但求一微分方程的积分因子十分困难需要灵活运用各种微分法的技巧和经验.下面通过例子说明一些简单积分因子的求法
= x dx x e ( ) ( ) , N x N y M x − ( ) = . 同理,微分方程(1)有一个仅依赖于 y 的积分因子的充要条件是: M x N y M − − 仅与 y 有关,这时的积分因子为: ( ) ( ) x dy y e = , ( ) y = M x N y M − − . 例六:求微分方程( 2 ) ( ) 0 2 2 + ye dx + y + e dy = y x x 的通解. 解:这是 M(x,y)= x ye y 2 2 2 + , N(x,y)=y+e x , x x e x N y e y M = = + 2 故它不是恰当方程,又因为 = 1 + + = − x x y e y e N y N x M 它与 y 无关,故方程有一个仅与 x 有关的积分因子 x dx x e = e = 1 ( ) 方程两边同乘于 x (x) = e 得 ( 2 ) ( ) 0 2 2 2 2 e + ye dx + ye + e dy = y x x x x 利用恰当方程求解方法得通解为 e ye c y x x + = 2 2 2 积分因子是求解积分方程的一个极为重要的方法,绝大多数方程求解都可以 通过寻找到一个合适的积分因子来解决,但求一微分方程的积分因子十分困难, 需要灵活运用各种微分法的技巧和经验.下面通过例子说明一些简单积分因子的 求法