problem 1
求解 dxdy=ylnx
solution
将方程中的变量 y 和 x 分离开来:
y1dy=lnxdx
两边积分,有:
ln∣y∣=xlnx−x+C
此即为通解,其中 C 为任意常数。 另有解
y=0.
problem 2
求解 tanydx−cotxdy=0
solution
若 siny,cosx 均不为零,则 d(cosxsiny)=−sinxsinydx+cosxcosydy=0, 故其通解为 cosxsiny=C, 其中 C 为任意常数。 若 siny=0 或 cosx=0, 则解为 y=kπ 或 x=2π+kπ,k∈Z.
problem 3
求解初值问题 {(x2−1)y′+2xy2=0,y(0)=1
solution
当 y=0,x2−1=0 时,方程变为
−y2dy=(x2−1)2x dx
积分得
y1=ln∣x2−1∣+C
在通解中代入初值 y(0)=1 ,有 C=1 .所求特解为 y=ln∣x2−1∣+11.
problem 4
求解 (2x−4y+6)dx+(x+y−3)dy=0
solution
作变换
x=ξ+1,y=η+2
有
dξdη=ξ+η4η−2ξ
再作变换 u=ξη ,有
u+ξdξdu=1+u4u−2
变量分离,有
(u−1)(u−2)u+1du=−ξdξ(u=1,2)
两边积分,有
(u−2)(u−1u−2)2ξ=C
回代,得原方程通解
(y−2x)3=C(y−x−1)2
若 u=1,u=2 ,即 y=x+1,y=2x, 则还有解 y=x+1.
problem 5
求解 ylnydx+(x−lny)dy=0
solution
将方程变形为
dydx+ylnyx=y1
所求通解为
x=e−∫ylny1dy[∫y1e∫ylny1dy dy+C]=lny1[∫ylny dy+C]=2lny+lnyC
另有解
y=1.
problem 6
求解 xdy−(y+xy3(1+lnx))dx=0
solution
令 z=y−2 ,得
dxd(y−2)+x2y−2=−2(1+lnx)
故
y−2=x21[C−32x3lnx−94x3]
所求通解为
y21=x2C−32xlnx−94x
problem 7
求解 (lny+2x−1)dy−2ydx=0
solution
化为一阶线性微分方程
dxdy−y1x=2y(lny−1)
解得:
x=−2lny+Cy