第十五讲:微分方程
第15讲:微分方程
一、概念
未知函数及其导数(或者微分)与自变量之间的关系的方程称为微分方程。
称为 n 阶微分方程。
1. 常微分方程
未知函数是一元函数的微分方程称为常微分方程。
2. 线性微分方程
称为 n 阶线性微分方程。( y^{n} 都是一次)
- 若 a_n(x) 为常数,称为常系数线性微分方程。
- 若 f(x) = 0 ,称为齐次线性微分方差,否则称为非齐次线性微分方程。
3. 解的概念
将函数代入微分方程,使方程成为恒等式,称该函数为微分方程的解。解的图称为积分曲线。
4. 通解
微分方程的解中的独立常数的个数等于阶数,称为通解。
5. 特解
确定通解中常数的条件是初始条件,如 y(x_0) = a_0 , y'(x_0) = a_1 ,… (初始条件可以限制解的个数)
确定通解中的常数后,解就成为了特解。
二、方程求解
1. 可直接分离变量
2. 换元后可分离
令 u = ax + by + c ,则 \frac{du}{dx} = a + b \frac{dy}{dx} ,即 \frac{du}{dx} = a + b f(u)
3. 齐次形
令 u = \frac{y}{x} ,则 y = ux \Rightarrow \frac{dy}{dx} = u + x \frac{du}{dx} , \frac{du}{f(u)-u} = \frac{dx}{x}
4. 一阶线性微分方程
通解为:
5. 伯努利方程
令 z = y^{1-n} ,则:
原方程变为:
6. 二阶可降解微分方程
7.全微分方程
P(x,y), Q(x,y)在连通域D上具有一阶连续偏导,且\frac{∂Q}{∂x}=\frac{∂P}{∂y},
则pdx+qdy是u(x,y)$的全微分.
称P(x,y)dy+Q(x,y)dx=0为全微分方程
三、高阶线性微分方程
1. 二阶常系数齐次线性微分方程
若 y_1(x) 和 y_2(x) 为两个特解,且 \frac{y_1(x)}{y_2(x)} \neq C ,则 y(x) = C_1 y_1(x) + C_2 y_2(x) 为通解。
寻找通解
对于 y'' + py' + qy = 0 ,特征根方程为 r^2 + pr + q = 0 (代入 y = e^{rx} )
- p^2 - 4q > 0 :两个实根 r_1, r_2
- p^2 - 4q = 0 :重根 r
- p^2 - 4q < 0 :共轭复根 \alpha \pm \pu \beta i
上述解落可以推广至n阶。
2.二阶常系数非齐次线性微分方程
- 若 y_1(x) 是 y'' + py' + qy = f_1(x) 的解, y_2(x) 是 y'' + py' + qy = f_2(x) 的解,则 y_1(x) + y_2(x) 是 y'' + py' + qy = f_1(x) + f_2(x) 的解。
- 若 y_1(x), y_2(x) 都是 y'' + py' + qy = f(x) 的特解,则 y_1(x) - y_2(x) 是 y'' + py' + qy = 0 的解。
待定系数法
对于 y'' + py' + qy = f(x)
- 若 f(x) = P_n(x) e^{ax} ,特解为 y^* = Q_n(x) e^{ax} x^{k},其中 k = \begin{cases} 0, \\ 1,\\ 2, \end{cases} k为a齐次方程特征根相等的个数
- 若 f(x) = [P_m(x) \cos(\beta x) + P_n(x) \sin(\beta x)] e^{ax},特解为 y^* = [Q_l(x) \cos(\beta x) + Q_l(x)\sin(\beta x)] e^{ax}x^{k} , k = \begin{cases} 0, a \pm \beta i不是特征根\\ 1, \end{cases},l=max\{m,n\}
3. 欧拉方程
若x>0,则令 x = e^t ,则:
若x<0,则令 x = -e^t
四、微分算子法
记 D = \frac{d}{dx} , D^2 = \frac{d^2}{dx^2} , Dy = \frac{dy}{dx} , D^2 y = \frac{d^2y}{dx^2} , \frac{1}{D} = \int dx , \frac{1}{D} f(x) = \int f(x) dx
y'' + py' + qy = f(x) 记 F(D) = D^2 + pD + q ,特解为 y^* = \frac{1}{F(D)} f(x)
1. \frac{1}{F(D)} e^{ax} 型
- 若 F(D)|_{D=a} \neq 0 ,则 y^* = \frac{1}{F(D)|_{D=a}} e^{ax}
- 若 F(D)|_{D=a} = 0 , F'(D)|_{D=a} \neq 0 ,则 y^* = \frac{x}{F'(D)|_{D=a}} e^{ax}
- 若 F(D)|_{D=a} = F'(D)|_{D=a} = 0 , F''(D)|_{D=a} \neq 0 ,则 y^* = \frac{x^2}{F''(D)|_{D=a}} e^{ax}