
常微分方程笔记(2)——一阶微分方程
Contents [hide]
分离变量
变量可分离的方程
方程形式
dydx=f(x)⋅g(y),
其中 f,g 为连续函数.
解法
若 g(α)=0, 则 y=α 为方程的解.
若 g(y)≠0, 则化为
1g(y)dy=f(x)dx,
积分得到
∫1g(y)dy=∫f(x)dx+C
为方程的解.
齐次方程
方程形式
dydx=g(yx),
其中 g 为连续函数.
解法 作变换 u=yx, 用 u 替代 y, 得到
dudx=g(u)−ux,
化为变量可分离方程的形式.
可化为齐次的方程
方程形式
dydx=h(ax+by+cAx+By+C),
其中 h 为连续函数.
解法 考虑线性方程组
{ax+by+c=0,Ax+By+C=0.
若有唯一解 (x0,y0), 作换元 u=x−x0,v=y−y0, 得到
dudv=h(au+bvAu+Bv),
化为齐次方程的形式.
若无解或有无数组解, 不妨设 Ax+By=λ(ax+by), 作换元 ax+by=u, 得到
dudx=a+bh(u+cλu+C),
化为变量可分离方程的形式.
恰当方程和积分因子
定义
考虑一阶微分方程
P(x,y)dx+Q(x,y)dy=0.
若存在一个可微函数 Φ(x,y), 使得它的全微分为
dΦ(x,y)=P(x,y)dx+Q(x,y)dy,
则称方程为恰当方程.
若存在一个可微函数 μ(x,y), 使得
μ(x,y)P(x,y)dx+μ(x,y)Q(x,y)dy=0
为恰当方程, 则称方程 μ(x,y) 为方程的一个积分因子.
设 P,Q 连续, 且在 xy 平面上的单连通区域 R 上有连续的一阶偏导数 ∂P∂y 与 ∂Q∂x.
方程是恰当方程的充要条件为
∂P∂y(x,y)=∂Q∂x(x,y).
在R上恒成立.
当其成立时, 方程的通积分为
∫xx0P(x,y)dx+∫yy0Q(x0,y)dy=C,
其中 (x0,y0) 是R中一点.
μ(x,y) 为方程的积分因子的充要条件为
∂(μP)∂y(x,y)=∂(μQ)∂x(x,y).
在R上恒成立.
方程有一个只依赖于 x 的积分因子的充要条件是表达式
1Q(x,y)(∂P(x,y)∂y−∂Q(x,y)∂x)=G(x)
只依赖于 x. 此时
μ(x)=e∫G(x)dx
是方程的一个积分因子.
方程有一个只依赖于 y 的积分因子的充要条件是表达式
1P(x,y)(∂Q(x,y)∂x−∂P(x,y)∂y)=H(y)
只依赖于 y. 此时
μ(y)=e∫H(x)dy
是方程的一个积分因子.
定理
设 μ(x,y) 是方程的一个积分因子,使得
μ(x,y)P(x,y)dx+μ(x,y)Q(x,y)dy=dΦ(x,y),
则 μ(x,y)g(Φ(x,y)) 也是方程的一个积分因子, 使得
μ(x,y)g(Φ(x,y))(P(x,y)dx+Q(x,y)dy)=d∫g(Φ)dΦ,
其中 g 为可微函数.
定理
设方程为齐次方程,则函数
μ(x,y)=1xP(x,y)+yQ(x,y)
是方程的一个积分因子.
一阶显式方程
一阶线性微分方程
方程形式
dydx+p(x)y=q(x),
其中 p,q 为连续函数. 特别地, 若 q(x)≡0, 称其为一阶齐次线性微分方程.
解法 用 e∫p(x)dx 乘一阶线性方程两边, 得到
ddx(ye∫p(x)dx)=q(x)e∫p(x)dx.
积分得到
ye∫p(x)dx=∫q(x)e∫p(x)dxdx+C.
从而解得
y=e−∫p(x)dx(∫q(x)e∫p(x)dxdx+C).
Bernoulli方程
方程形式
dydx+p(x)y=q(x)yα,
其中 p,q 为连续函数.
解法 对 α 分情况讨论.
当 α=0 时, 化为一阶线性方程的形式.
当 α=1 时, 化为变量可分离方程的形式.
当 α≠0,1 时, 作变换 z=y1−α, 得到
dzdx+(1−α)p(x)z=(1−α)q(x),
化为一阶线性方程的形式.
Riccati方程
方程形式
dydx+g(x)y+h(x)y2=k(x),
其中 g,h,k 为连续函数.
解法 若 y(x),ϕ(x) 为其两个不同的解, 设 u(x)=y(x)−ϕ(x). 得到
u′+gu+h(y2−ϕ2)=0.
因为 y2−ϕ2−(y−ϕ)(y+ϕ)=u(u+2ϕ), 从而
u′+(g+2ϕh)u+hu2=0,
化为Bernoulli方程的形式.
从而设 ϕ(x) 为解, 可以得到其它解为 y(x)=ϕ(x)+u(x).
一阶隐式方程
设方程中求解的函数为 y=y(x), 那么令 p=dydx. 对于函数 g, 用 g′ 表示 dgdx, 用 ˙g 表示 dgdp. 那么
˙y=dydp=dydx⋅dxdp=p˙x.
一般情况
方程形式
y′=f(x,y),
其中 f 为 C1 函数.
方程形式
x=g(y,y′),
其中 g 为 C1 函数.
解法 对 y 求导, 得到关于 y,p 的微分方程.
方程形式
y=h(x,y′),
其中 h 为 C1 函数.
解法 对 x 求导, 得到关于 x,p 的微分方程.
Clairaut方程
方程形式
y=xy′+g(y′),
其中 g 为 C1 函数.
解法 对 y(p)=x(p)p+g(p) 对 p 求导, 得到
˙y=p˙x+x+˙g,
利用, 得到
{x(p)=−˙g(p),y(p)=−p˙g(p)+g(p).
此外, 还有特解
y=cx+g(c).
D'Alembert方程
方程形式
y=xf(y′)+g(y′),
其中 f,g 为 C1 函数.
解法 对 y(p)=x(p)f(p)+g(p) 对 p 求导, 得到
˙y=˙xf+x˙f+˙g,
利用, 得到
˙x=x˙f(p)+˙g(p)p−f(p),
化为一阶线性方程的形式.
此外, 直线
y=cx+d.
为特解当且仅当 f(c)=c 且 d=g(c).
No Comments