一阶微分方程的解法与通解式全解析
一、基础概念
一阶微分方程的一般形式为:
F ( x , y , y ′ ) = 0 或 d y d x = f ( x , y ) F(x, y, y') = 0 \quad \text{或} \quad \frac{dy}{dx} = f(x, y) F(x,y,y′)=0或dxdy=f(x,y)
根据方程类型的不同,可采用以下经典解法:
二、可分离变量方程
1. 标准形式
d y d x = g ( x ) h ( y ) \frac{dy}{dx} = g(x)h(y) dxdy=g(x)h(y)
2. 解法步骤
- 分离变量: d y h ( y ) = g ( x ) d x \frac{dy}{h(y)} = g(x)dx h(y)dy=g(x)dx
- 两边积分: ∫ 1 h ( y ) d y = ∫ g ( x ) d x + C \int \frac{1}{h(y)} dy = \int g(x) dx + C ∫h(y)1dy=∫g(x)dx+C
3. 示例
解方程: d y d x = x 2 y \frac{dy}{dx} = x^2 y dxdy=x2y
步骤:
- 分离变量: d y y = x 2 d x \frac{dy}{y} = x^2 dx ydy=x2dx
- 积分得: ln ∣ y ∣ = x 3 3 + C \ln|y| = \frac{x^3}{3} + C ln∣y∣=3x3+C
- 通解: y = C e x 3 3 y = C e^{\frac{x^3}{3}} y=Ce3x3
三、齐次方程
1. 标准形式
d y d x = f ( y x ) \frac{dy}{dx} = f\left( \frac{y}{x} \right) dxdy=f(xy)
2. 解法步骤
- 令代换 v = y x v = \frac{y}{x} v=xy,则 y = v x y = vx y=vx
- 对 x x x求导: d y d x = v + x d v d x \frac{dy}{dx} = v + x\frac{dv}{dx} dxdy=v+xdxdv
- 代入方程并分离变量求解
3. 示例
解方程: d y d x = y x + ( y x ) 2 \frac{dy}{dx} = \frac{y}{x} + \left( \frac{y}{x} \right)^2 dxdy=xy+(xy)2
步骤:
- 令 v = y x v = \frac{y}{x} v=xy,方程变为: v + x d v d x = v + v 2 v + x\frac{dv}{dx} = v + v^2 v+xdxdv=v+v2
- 化简得: d v v 2 = d x x \frac{dv}{v^2} = \frac{dx}{x} v2dv=xdx
- 积分得: − 1 v = ln ∣ x ∣ + C -\frac{1}{v} = \ln|x| + C −v1=ln∣x∣+C
- 通解: y = − x ln ∣ x ∣ + C y = -\frac{x}{\ln|x| + C} y=−ln∣x∣+Cx
四、一阶线性微分方程
1. 标准形式
d y d x + P ( x ) y = Q ( x ) \frac{dy}{dx} + P(x)y = Q(x) dxdy+P(x)y=Q(x)
2. 通解公式(积分因子法)
y = e − ∫ P ( x ) d x ( ∫ Q ( x ) e ∫ P ( x ) d x d x + C ) y = e^{-\int P(x)dx} \left( \int Q(x)e^{\int P(x)dx}dx + C \right) y=e−∫P(x)dx(∫Q(x)e∫P(x)dxdx+C)
3. 示例
解方程: d y d x + 2 x y = 4 x \frac{dy}{dx} + 2xy = 4x dxdy+2xy=4x
步骤:
- 积分因子: μ ( x ) = e ∫ 2 x d x = e x 2 \mu(x) = e^{\int 2x dx} = e^{x^2} μ(x)=e∫2xdx=ex2
- 方程两边乘 μ ( x ) \mu(x) μ(x): e x 2 d y d x + 2 x e x 2 y = 4 x e x 2 e^{x^2}\frac{dy}{dx} + 2x e^{x^2} y = 4x e^{x^2} ex2dxdy+2xex2y=4xex2
- 左边为导数: d d x ( y e x 2 ) = 4 x e x 2 \frac{d}{dx}(y e^{x^2}) = 4x e^{x^2} dxd(yex2)=4xex2
- 积分得: y e x 2 = 2 e x 2 + C y e^{x^2} = 2 e^{x^2} + C yex2=2ex2+C
- 通解: y = 2 + C e − x 2 y = 2 + C e^{-x^2} y=2+Ce−x2
五、伯努利方程(进阶)
1. 标准形式
d y d x + P ( x ) y = Q ( x ) y n ( n ≠ 1 ) \frac{dy}{dx} + P(x)y = Q(x)y^n \quad (n \neq 1) dxdy+P(x)y=Q(x)yn(n=1)
2. 解法
通过代换 v = y 1 − n v = y^{1-n} v=y1−n 转化为线性方程求解
六、通解式总结表
方程类型 | 通解形式 |
---|---|
可分离变量方程 | y = C e ∫ g ( x ) d x y = C e^{\int g(x)dx} y=Ce∫g(x)dx |
齐次方程 | 隐式解 $F\left( \frac{y}{x} \right) = \ln |
一阶线性方程 | y = e − ∫ P d x ( ∫ Q e ∫ P d x d x + C ) y = e^{-\int P dx} \left( \int Q e^{\int P dx}dx + C \right) y=e−∫Pdx(∫Qe∫Pdxdx+C) |
七、应用提示
- 判断类型:先观察方程是否可分离变量/齐次/线性
- 验证解:将通解代入原方程检验
- 特殊情形:注意 P ( x ) P(x) P(x)或 Q ( x ) Q(x) Q(x)不连续点的存在性
练习建议:从《微分方程教程》(Boyce & DiPrima)中选取典型例题巩固解法