Skip to content

第四章 高阶微分方程 ​

第四章 高阶微分方程 ​

来源:课堂讲义《4.1 / 4.2r / 4.3》 笔记由课堂 PDF 整理,公式按数学含义重建;模糊处标 [?] 待校对。

本章重点 ​

  • 线性微分方程的基本理论
  • 常系数方程的解法
  • 某些高阶微分方程的降阶方法
  • 二阶线性方程的幂级数解法

§4.1 线性微分方程的一般理论 ​

基本概念 ​

定义 1:未知函数及其各阶导数均为一次的 nn 阶微分方程称为 nn 阶线性微分方程,一般形式为

dnxdtn+a1(t)dn−1xdtn−1+⋯+an−1(t)dxdt+an(t)x=f(t)(4.1)\frac{d^n x}{dt^n} + a_1(t)\frac{d^{n-1}x}{dt^{n-1}} + \cdots + a_{n-1}(t)\frac{dx}{dt} + a_n(t)x = f(t) \tag{4.1}

其中 ai(t) (i=1,2,…,n)a_i(t)\ (i = 1, 2, \ldots, n) 及 f(t)f(t) 都是 a≤t≤ba \le t \le b 上的连续函数。

  • 若 f(t)≡0f(t) \equiv 0,得 nn 阶齐次线性方程

dnxdtn+a1(t)dn−1xdtn−1+⋯+an−1(t)dxdt+an(t)x=0(4.2)\frac{d^n x}{dt^n} + a_1(t)\frac{d^{n-1}x}{dt^{n-1}} + \cdots + a_{n-1}(t)\frac{dx}{dt} + a_n(t)x = 0 \tag{4.2}

解的存在唯一性定理:如果 ai(t) (i=1,…,n)a_i(t)\ (i=1,\ldots,n) 及 f(t)f(t) 都是区间 [a,b][a,b] 上的连续函数,则对任一 t0∈[a,b]t_0 \in [a,b] 及任意 x0,x0′,…,x0(n−1)x_0, x'_0, \ldots, x_0^{(n-1)},方程 (4.1) 存在唯一解 x=φ(t)x = \varphi(t)(a≤t≤ba \le t \le b)满足初始条件 x(t0)=x0,x′(t0)=x0′,…,x(n−1)(t0)=x0(n−1)x(t_0) = x_0, x'(t_0) = x'_0, \ldots, x^{(n-1)}(t_0) = x_0^{(n-1)}。

4.1.1 齐线性方程的解的性质和结构 ​

定理 1(叠加原理):如果 x1(t),x2(t),…,xk(t)x_1(t), x_2(t), \ldots, x_k(t) 是方程 (4.2) 的 kk 个解,则它们的线性组合

x(t)=c1x1(t)+c2x2(t)+⋯+ckxk(t)x(t) = c_1x_1(t) + c_2x_2(t) + \cdots + c_kx_k(t)

也是方程 (4.2) 的解,这里 c1,c2,…,ckc_1, c_2, \ldots, c_k 是任常数。

例 1:验证 cos⁡t,sin⁡t\cos t, \sin t 是方程 x′′+x=0x'' + x = 0 的解(cos⁡′′t=−cos⁡t\cos'' t = -\cos t 等直接代入)。

问题:在什么条件下,nn 个解能够成为 nn 阶齐次线性微分方程的通解?→ 需要线性无关。

定义 2(Wronsky 行列式):定义在 [a,b][a,b] 上的 kk 个可微 k−1k-1 次的函数 x1(t),x2(t),…,xk(t)x_1(t), x_2(t), \ldots, x_k(t) 所作成的行列式

W[x1(t),x2(t),…,xk(t)]=∣x1(t)x2(t)⋯xk(t)x1′(t)x2′(t)⋯xk′(t)⋮⋮⋮x1(k−1)(t)x2(k−1)(t)⋯xk(k−1)(t)∣W[x_1(t), x_2(t), \ldots, x_k(t)] = \begin{vmatrix} x_1(t) & x_2(t) & \cdots & x_k(t) \\ x'_1(t) & x'_2(t) & \cdots & x'_k(t) \\ \vdots & \vdots & & \vdots \\ x_1^{(k-1)}(t) & x_2^{(k-1)}(t) & \cdots & x_k^{(k-1)}(t) \end{vmatrix}

称为函数 x1,x2,…,xkx_1, x_2, \ldots, x_k 的 Wronsky 行列式。

定理 2:若函数 x1(t),x2(t),…,xn(t)x_1(t), x_2(t), \ldots, x_n(t) 在区间 [a,b][a,b] 上线性相关,则它们在 [a,b][a,b] 上的 Wronsky 行列式 W(t)≡0W(t) \equiv 0。

证明:存在不全为零的常数 c1,…,cnc_1, \ldots, c_n 使 ∑cixi(t)≡0\sum c_i x_i(t) \equiv 0,依次微分得齐次方程组,其系数行列式即 W(t)W(t);由线性代数知存在非零解 ⇒ 系数行列式必为零。

注:定理 2 的逆不成立。如 x1(t)={t2t≥00t<0x_1(t) = \begin{cases} t^2 & t \ge 0 \\ 0 & t < 0 \end{cases},x2(t)={0t≥0t2t<0x_2(t) = \begin{cases} 0 & t \ge 0 \\ t^2 & t < 0 \end{cases},W(t)≡0W(t) \equiv 0 但它们在 (−∞,+∞)(-\infty, +\infty) 上线性无关。

推论:若函数组 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 的 Wronsky 行列式在区间 [a,b][a,b] 上某点 t0t_0 处不等于零,则该函数组在 [a,b][a,b] 上线性无关。

定理 3:如果方程 (4.2) 的解 x1(t),x2(t),…,xn(t)x_1(t), x_2(t), \ldots, x_n(t) 在区间 [a,b][a,b] 上线性无关,则它们的 Wronsky 行列式在 [a,b][a,b] 上任何点都不等于零。

证明(反证):若存在 t0t_0 使 W(t0)=0W(t_0) = 0,则齐次方程组有非零解 c1,…,cnc_1, \ldots, c_n,构造 x(t)=∑cixi(t)x(t) = \sum c_i x_i(t),它是 (4.2) 的解且满足零初始条件,由唯一性定理 x(t)≡0x(t) \equiv 0,与线性无关矛盾。

推论 1:设 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 是方程 (4.2) 在区间 [a,b][a,b] 上的 nn 个解,如果存在 t0∈[a,b]t_0 \in [a,b] 使 W(t0)=0W(t_0) = 0,则该组解在 [a,b][a,b] 上线性相关。

推论 2:方程 (4.2) 的 nn 个解 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 在区间 [a,b][a,b] 上线性无关的充要条件是存在 t0∈[a,b]t_0 \in [a,b] 使 W(t0)≠0W(t_0) \neq 0。

总结:nn 阶齐次线性微分方程 (4.2) 的 nn 个解构成的 Wronsky 行列式或者恒等于零,或者在方程的系数为连续的区间内处处不等于零。

定理 4:nn 阶齐线性方程 (4.2) 一定存在 nn 个线性无关的解。

证明:由存在唯一性定理,取满足 nn 组特殊初始条件(第 ii 组仅 x(i−1)(t0)=1x^{(i-1)}(t_0) = 1,其余为 0)的解,其 Wronsky 行列式 W(t0)=1≠0W(t_0) = 1 \neq 0,故线性无关。

定理 5(通解结构):如果 x1(t),x2(t),…,xn(t)x_1(t), x_2(t), \ldots, x_n(t) 是方程 (4.2) 的 nn 个线性无关解,则方程 (4.2) 的通解可表为

x(t)=c1x1(t)+c2x2(t)+⋯+cnxn(t)(4.11)x(t) = c_1x_1(t) + c_2x_2(t) + \cdots + c_nx_n(t) \tag{4.11}

其中 c1,…,cnc_1, \ldots, c_n 是任常数,且通解包含了方程 (4.2) 的所有解。

推论:方程 (4.2) 线性无关解的最大个数等于 nn;nn 阶齐线性方程的所有解构成一个 nn 维线性空间。

基本解组:方程 (4.2) 的一组 nn 个线性无关的解称为方程的一个基本解组。注:基本解组不是唯一的。

4.1.2 非齐次线性方程与常数变易法 ​

性质 1:如果 xˉ(t)\bar{x}(t) 是方程 (4.2) 的解,x∗(t)x^*(t) 是方程 (4.1) 的解,则 xˉ(t)+x∗(t)\bar{x}(t) + x^*(t) 也是方程 (4.1) 的解。

性质 2:方程 (4.1) 的任两解之差必为方程 (4.2) 的解。

定理 6(通解结构):设 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 为方程 (4.2) 的基本解组,xˉ(t)\bar{x}(t) 是方程 (4.1) 的某一解,则方程 (4.1) 的通解可表为

x(t)=c1x1(t)+c2x2(t)+⋯+cnxn(t)+xˉ(t)(4.14)x(t) = c_1x_1(t) + c_2x_2(t) + \cdots + c_nx_n(t) + \bar{x}(t) \tag{4.14}

其中 c1,…,cnc_1, \ldots, c_n 是任常数,且 (4.14) 包含了方程 (4.1) 的所有解。

常数变易法(求非齐次方程特解):

设 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 为方程 (4.2) 的基本解组,将 (4.2) 通解中的常数变为待定函数:

x(t)=c1(t)x1(t)+c2(t)x2(t)+⋯+cn(t)xn(t)(4.16)x(t) = c_1(t)x_1(t) + c_2(t)x_2(t) + \cdots + c_n(t)x_n(t) \tag{4.16}

对 ci′(t)c'_i(t) 附加 n−1n-1 个条件(为运算方便):

c1′(t)x1(t)+c2′(t)x2(t)+⋯+cn′(t)xn(t)=0c'_1(t)x_1(t) + c'_2(t)x_2(t) + \cdots + c'_n(t)x_n(t) = 0

c1′(t)x1′(t)+c2′(t)x2′(t)+⋯+cn′(t)xn′(t)=0c'_1(t)x'_1(t) + c'_2(t)x'_2(t) + \cdots + c'_n(t)x'_n(t) = 0

⋮\vdots

c1′(t)x1(n−2)(t)+⋯+cn′(t)xn(n−2)(t)=0c'_1(t)x_1^{(n-2)}(t) + \cdots + c'_n(t)x_n^{(n-2)}(t) = 0

第 nn 个方程由代入 (4.1) 得:

c1′(t)x1(n−1)(t)+⋯+cn′(t)xn(n−1)(t)=f(t)c'_1(t)x_1^{(n-1)}(t) + \cdots + c'_n(t)x_n^{(n-1)}(t) = f(t)

方程组系数行列式为 W[x1,…,xn](t)≠0W[x_1, \ldots, x_n](t) \neq 0,故 ci′(t)=φi(t)c'_i(t) = \varphi_i(t) 可唯一确定,积分得 ci(t)=∫φi(t) dt+γic_i(t) = \int \varphi_i(t)\,dt + \gamma_i,代入 (4.16) 得通解:

x(t)=∑i=1nγixi(t)+∑i=1nxi(t)∫φi(t) dtx(t) = \sum_{i=1}^{n} \gamma_i x_i(t) + \sum_{i=1}^{n} x_i(t)\int \varphi_i(t)\,dt

取 γi=0\gamma_i = 0 即得一特解 x~(t)=∑i=1nxi(t)∫φi(t) dt\tilde{x}(t) = \sum_{i=1}^{n} x_i(t)\int \varphi_i(t)\,dt。

例 3:已知 cos⁡t,sin⁡t\cos t, \sin t 是对应齐次方程的基本解组,求 x′′+x=1cos⁡tx'' + x = \dfrac{1}{\cos t} 的通解。

解:令 x=c1(t)cos⁡t+c2(t)sin⁡tx = c_1(t)\cos t + c_2(t)\sin t,得方程组

{c1′cos⁡t+c2′sin⁡t=0−c1′sin⁡t+c2′cos⁡t=1cos⁡t\begin{cases} c'_1\cos t + c'_2\sin t = 0 \\ -c'_1\sin t + c'_2\cos t = \dfrac{1}{\cos t} \end{cases}

解得 c1′=−tan⁡t,c2′=1c'_1 = -\tan t, c'_2 = 1,积分得 c1=ln⁡∣cos⁡t∣+γ1,c2=t+γ2c_1 = \ln\vert \cos t\vert + \gamma_1, c_2 = t + \gamma_2,故通解

x(t)=γ1cos⁡t+γ2sin⁡t+cos⁡tln⁡∣cos⁡t∣+tsin⁡tx(t) = \gamma_1\cos t + \gamma_2\sin t + \cos t\ln\vert \cos t\vert + t\sin t

例 4:求方程 t2x′′−tx′+x=tt^2x'' - tx' + x = t 于域 t≠0t \neq 0 上的所有解。

解:对应齐次方程 t2x′′−tx′+x=0t^2x'' - tx' + x = 0,改写为 x′′−1tx′+1t2x=0x'' - \dfrac{1}{t}x' + \dfrac{1}{t^2}x = 0。验证 x=tx = t 与 x=1x = 1 是解(x′′=0,x′=1x'' = 0, x' = 1 代入得 0−t⋅1+t=00 - t\cdot 1 + t = 0),故基本解组为 {1,t}\{1, t\}[?]。常数变易,令 x=c1(t)+c2(t)tx = c_1(t) + c_2(t)t,得方程组 {c1′+c2′t=0c2′=1t\begin{cases} c'_1 + c'_2t = 0 \\ c'_2 = \dfrac{1}{t} \end{cases},解得 c1′=−1,c2′=1tc'_1 = -1, c'_2 = \dfrac{1}{t},积分 c1=−t+γ1,c2=ln⁡∣t∣+γ2c_1 = -t + \gamma_1, c_2 = \ln\vert t\vert + \gamma_2,通解

x(t)=γ1+γ2t+tln⁡∣t∣−tx(t) = \gamma_1 + \gamma_2 t + t\ln\vert t\vert - t

练习:

  1. 验证 et,e−te^t, e^{-t} 是 x′′−x=0x'' - x = 0 的基本解组,并求 x′′−x=cos⁡2tx'' - x = \cos 2t 的通解
  2. 求 x′′+4x=2sin⁡tx'' + 4x = 2\sin t 的通解(对应齐次方程基本解组 cos⁡2t,sin⁡2t\cos 2t, \sin 2t)

思考题:常数变易法中待定函数的条件如何选择?

作业(4.1):p82:2、3.(2、5)、5、6、7


§4.2 常系数线性方程的解法 ​

复值函数与复值解 ​

复值函数:z(t)=φ(t)+iψ(t)z(t) = \varphi(t) + i\psi(t)(φ,ψ\varphi, \psi 为实函数)。可微时 z′(t)=φ′(t)+iψ′(t)z'(t) = \varphi'(t) + i\psi'(t),复函数求导法则与实函数相同。

复指数函数:e(α+iβ)t=eαt(cos⁡βt+isin⁡βt)e^{(\alpha + i\beta)t} = e^{\alpha t}(\cos\beta t + i\sin\beta t)。欧拉公式:

cos⁡βt=eiβt+e−iβt2,sin⁡βt=eiβt−e−iβt2i\cos\beta t = \frac{e^{i\beta t} + e^{-i\beta t}}{2}, \qquad \sin\beta t = \frac{e^{i\beta t} - e^{-i\beta t}}{2i}

性质:ekt≠0e^{kt} \neq 0;ek1tek2t=e(k1+k2)te^{k_1t}e^{k_2t} = e^{(k_1+k_2)t};ddtekt=kekt\dfrac{d}{dt}e^{kt} = ke^{kt};dndtnekt=knekt\dfrac{d^n}{dt^n}e^{kt} = k^n e^{kt}。

命题 1:若方程 (4.2) 的所有系数都是实值函数,且 z(t)=φ(t)+iψ(t)z(t) = \varphi(t) + i\psi(t) 是方程的复值解,则 z(t)z(t) 的实部 φ(t)\varphi(t) 和虚部 ψ(t)\psi(t) 也都是方程 (4.2) 的解。

命题 2:若方程 L[x]=u(t)+iv(t)L[x] = u(t) + iv(t) 有复值解 x=U(t)+iV(t)x = U(t) + iV(t),则 U(t)U(t) 和 V(t)V(t) 分别是 L[x]=u(t)L[x] = u(t) 与 L[x]=v(t)L[x] = v(t) 的解。

4.2.1 常系数齐线性方程和欧拉方程 ​

常系数齐线性方程的求解方法(Euler 待定系数法) ​

考虑 nn 阶常系数齐线性方程

L[x]=dnxdtn+a1dn−1xdtn−1+⋯+an−1dxdt+anx=0(4.19)L[x] = \frac{d^n x}{dt^n} + a_1\frac{d^{n-1}x}{dt^{n-1}} + \cdots + a_{n-1}\frac{dx}{dt} + a_n x = 0 \tag{4.19}

受一阶方程 x′+ax=0x' + ax = 0 有解 x=ce−atx = ce^{-at} 启发,尝试指数函数形式的解 x=eλtx = e^{\lambda t}。代入得

x=eλt 是解   ⟺  F(λ)=λn+a1λn−1+⋯+an−1λ+an=0(4.21)x = e^{\lambda t} \text{ 是解 } \iff F(\lambda) = \lambda^n + a_1\lambda^{n-1} + \cdots + a_{n-1}\lambda + a_n = 0 \tag{4.21}

方程 (4.21) 称为方程 (4.19) 的特征方程,其根称为特征根。

(1) 特征根是单根的情形 ​

设 nn 个彼此不相等的特征根 λ1,λ2,…,λn\lambda_1, \lambda_2, \ldots, \lambda_n,则 (4.19) 有 nn 个解

eλ1t,eλ2t,…,eλnt(4.22)e^{\lambda_1 t}, e^{\lambda_2 t}, \ldots, e^{\lambda_n t} \tag{4.22}

其 Wronsky 行列式 W=e(λ1+⋯+λn)t∏i<j(λj−λi)≠0W = e^{(\lambda_1+\cdots+\lambda_n)t}\prod_{i<j}(\lambda_j - \lambda_i) \neq 0,故线性无关,构成基本解组。

  • 若所有 λi\lambda_i 均为实数:通解 x(t)=c1eλ1t+⋯+cneλntx(t) = c_1e^{\lambda_1 t} + \cdots + c_ne^{\lambda_n t}
  • 若有复数特征根(系数为实常数,复根成对共轭出现):设 λ=α+iβ\lambda = \alpha + i\beta 与 λˉ=α−iβ\bar{\lambda} = \alpha - i\beta 是特征根,则对应两个复值解 e(α+iβ)t,e(α−iβ)te^{(\alpha+i\beta)t}, e^{(\alpha-i\beta)t},由命题 1 其实部虚部也是解,得两个实值解:

eαtcos⁡βt,eαtsin⁡βte^{\alpha t}\cos\beta t, \qquad e^{\alpha t}\sin\beta t

(2) 特征根是重根的情形 ​

设 λ1\lambda_1 是特征方程的 kk 重根(F(λ1)=⋯=F(k−1)(λ1)=0,F(k)(λ1)≠0F(\lambda_1) = \cdots = F^{(k-1)}(\lambda_1) = 0, F^{(k)}(\lambda_1) \neq 0):

  • (a) λ1=0\lambda_1 = 0:特征方程有因子 λk\lambda^k,对应方程 (4.19) 有 kk 个线性无关的解 1,t,t2,…,tk−11, t, t^2, \ldots, t^{k-1}
  • (b) λ1≠0\lambda_1 \neq 0:作变换 x=eλ1tyx = e^{\lambda_1 t}y,方程化为以 0 为 kk 重根的方程 (4.23),故 (4.19) 有 kk 个线性无关的解

eλ1t,  teλ1t,  t2eλ1t,  …,  tk−1eλ1t(4.25)e^{\lambda_1 t}, \; te^{\lambda_1 t}, \; t^2e^{\lambda_1 t}, \; \ldots, \; t^{k-1}e^{\lambda_1 t} \tag{4.25}

一般地,若特征根 λ1,…,λm\lambda_1, \ldots, \lambda_m 的重数分别为 k1,…,kmk_1, \ldots, k_m(∑ki=n\sum k_i = n),则基本解组为

eλit,  teλit,  …,  tki−1eλit,i=1,2,…,m(4.26)e^{\lambda_i t}, \; te^{\lambda_i t}, \; \ldots, \; t^{k_i - 1}e^{\lambda_i t}, \quad i = 1, 2, \ldots, m \tag{4.26}

(线性无关性可用反证法:假设线性相关 ⇒ 多项式恒等式 ⇒ 逐次除以 eλte^{\lambda t} 并微分约化 ⇒ 最终矛盾。)

复根重复的情形:若 λ=α+iβ\lambda = \alpha + i\beta 是 kk 重复根,则 λˉ=α−iβ\bar{\lambda} = \alpha - i\beta 也是 kk 重复根,可把 2k2k 个复值解换成 2k2k 个实值解:

eαtcos⁡βt,  teαtcos⁡βt,  …,  tk−1eαtcos⁡βte^{\alpha t}\cos\beta t, \; te^{\alpha t}\cos\beta t, \; \ldots, \; t^{k-1}e^{\alpha t}\cos\beta t

eαtsin⁡βt,  teαtsin⁡βt,  …,  tk−1eαtsin⁡βte^{\alpha t}\sin\beta t, \; te^{\alpha t}\sin\beta t, \; \ldots, \; t^{k-1}e^{\alpha t}\sin\beta t

(3) 求方程 (4.19) 通解的步骤 ​

第一步:求特征方程 F(λ)=0F(\lambda) = 0 的特征根 第二步:对每个特征根写出相应解:

  • (a) 实单根 λ\lambda:有解 eλte^{\lambda t}
  • (b) 实 mm 重根 λ\lambda(m>1m > 1):有 mm 个解 eλt,teλt,…,tm−1eλte^{\lambda t}, te^{\lambda t}, \ldots, t^{m-1}e^{\lambda t}
  • (c) 重数为一的共轭复根 α±iβ\alpha \pm i\beta:有两个解 eαtcos⁡βt,eαtsin⁡βte^{\alpha t}\cos\beta t, e^{\alpha t}\sin\beta t
  • (d) 重数是 mm 的共轭复根 α±iβ\alpha \pm i\beta(m>1m > 1):有 2m2m 个解

eαtcos⁡βt,…,tm−1eαtcos⁡βt;eαtsin⁡βt,…,tm−1eαtsin⁡βte^{\alpha t}\cos\beta t, \ldots, t^{m-1}e^{\alpha t}\cos\beta t; \quad e^{\alpha t}\sin\beta t, \ldots, t^{m-1}e^{\alpha t}\sin\beta t

第三步:写出基本解组及通解。

例 1:求 x′′′−3x′′+4x=0x''' - 3x'' + 4x = 0 的通解。

解:特征方程 λ3−3λ2+4=(λ+1)(λ−2)2=0\lambda^3 - 3\lambda^2 + 4 = (\lambda + 1)(\lambda - 2)^2 = 0,根 λ1=−1\lambda_1 = -1(单根),λ2,3=2\lambda_{2,3} = 2(二重根)。故通解

x(t)=c1e−t+(c2+c3t)e2tx(t) = c_1e^{-t} + (c_2 + c_3t)e^{2t}

例 2:求 x(4)−x=0x^{(4)} - x = 0 的通解。

解:特征方程 λ4−1=0\lambda^4 - 1 = 0,根 λ=1,−1,i,−i\lambda = 1, -1, i, -i。故通解

x(t)=c1et+c2e−t+c3cos⁡t+c4sin⁡tx(t) = c_1e^t + c_2e^{-t} + c_3\cos t + c_4\sin t

例 3:求 x(4)−3x′′′+3x′′−x′=0x^{(4)} - 3x''' + 3x'' - x' = 0 的通解。

解:特征方程 λ4−3λ3+3λ2−λ=λ(λ−1)3=0\lambda^4 - 3\lambda^3 + 3\lambda^2 - \lambda = \lambda(\lambda - 1)^3 = 0,根 λ1=0\lambda_1 = 0(单根),λ=1\lambda = 1(三重根)。故通解

x(t)=c1+(c2+c3t+c4t2)etx(t) = c_1 + (c_2 + c_3t + c_4t^2)e^t

例 4:求 x(4)+2x′′+x=0x^{(4)} + 2x'' + x = 0 的通解。

解:特征方程 λ4+2λ2+1=(λ2+1)2=0\lambda^4 + 2\lambda^2 + 1 = (\lambda^2 + 1)^2 = 0,根 λ=±i\lambda = \pm i 均为二重根。故通解

x(t)=(c1+c2t)cos⁡t+(c3+c4t)sin⁡tx(t) = (c_1 + c_2t)\cos t + (c_3 + c_4t)\sin t

4.2.2 非齐次线性方程与比较系数法 ​

类型 I:f(t)=eλt(b0tm+b1tm−1+⋯+bm−1t+bm)f(t) = e^{\lambda t}(b_0t^m + b_1t^{m-1} + \cdots + b_{m-1}t + b_m) ​

结论 1:当 f(t)f(t) 为以上类型时,方程 (4.29) 有一特解为以下形式

x~(t)=tkeλt(B0tm+B1tm−1+⋯+Bm−1t+Bm)\tilde{x}(t) = t^k e^{\lambda t}(B_0t^m + B_1t^{m-1} + \cdots + B_{m-1}t + B_m)

其中 B0,…,BmB_0, \ldots, B_m 为待定系数;kk 由特征方程 F(λ)=0F(\lambda) = 0 决定:λ\lambda 是特征根时 kk 为 λ\lambda 的重数,λ\lambda 不是特征根时 k=0k = 0。

例 1:求 x′′−2x′−3x=t+1x'' - 2x' - 3x = t + 1 的通解。

解:特征方程 λ2−2λ−3=0\lambda^2 - 2\lambda - 3 = 0,根 λ=3,−1\lambda = 3, -1,齐次通解 c1e3t+c2e−tc_1e^{3t} + c_2e^{-t}。λ=0\lambda = 0 不是特征根,设特解 x~=At+B\tilde{x} = At + B,代入得 A=−13,B=−13A = -\frac{1}{3}, B = -\frac{1}{3}[?],通解

x=c1e3t+c2e−t−13t−13x = c_1e^{3t} + c_2e^{-t} - \frac{1}{3}t - \frac{1}{3}

例 2:求 x′′−2x′−3x=e−tx'' - 2x' - 3x = e^{-t} 的通解。

解:−1-1 是单特征根,设特解 x~=Ate−t\tilde{x} = Ate^{-t},代入得 A=−14A = -\frac{1}{4},通解

x=c1e3t+c2e−t−14te−tx = c_1e^{3t} + c_2e^{-t} - \frac{1}{4}te^{-t}

例 3:求 x′′′+3x′′+3x′+x=e−t(t+5)x''' + 3x'' + 3x' + x = e^{-t}(t+5) 的通解。

解:特征方程 (λ+1)3=0(\lambda+1)^3 = 0,λ=−1\lambda = -1 为三重根,齐次通解 (c1+c2t+c3t2)e−t(c_1 + c_2t + c_3t^2)e^{-t}。设特解 x~=t3e−t(At+B)\tilde{x} = t^3e^{-t}(At + B),代入得 A=124,B=−56A = \frac{1}{24}, B = -\frac{5}{6}[?],通解

x=(c1+c2t+c3t2)e−t+t324(t−20)e−tx = (c_1 + c_2t + c_3t^2)e^{-t} + \frac{t^3}{24}(t - 20)e^{-t}

叠加原理:若 L[x]=f1(t)L[x] = f_1(t) 有特解 x~1\tilde{x}_1,L[x]=f2(t)L[x] = f_2(t) 有特解 x~2\tilde{x}_2,则 L[x]=f1(t)+f2(t)L[x] = f_1(t) + f_2(t) 有特解 x~1+x~2\tilde{x}_1 + \tilde{x}_2。

练习:求 x′′−2x′−3x=et+t2+1x'' - 2x' - 3x = e^t + t^2 + 1 的通解 → 通解 c1e3t+c2e−t−14et−13t2+49t−1327c_1e^{3t} + c_2e^{-t} - \frac{1}{4}e^t - \frac{1}{3}t^2 + \frac{4}{9}t - \frac{13}{27}[?]

类型 II:f(t)=eαt[A(t)cos⁡βt+B(t)sin⁡βt]f(t) = e^{\alpha t}[A(t)\cos\beta t + B(t)\sin\beta t] ​

其中 α,β\alpha, \beta 为实数,A(t),B(t)A(t), B(t) 是次数不高于 mm 的实系数多项式(m=max⁡(deg⁡A,deg⁡B)m = \max(\deg A, \deg B))。

结论 2:方程 (4.29) 有特解

x~(t)=tkeαt[P(t)cos⁡βt+Q(t)sin⁡βt]\tilde{x}(t) = t^k e^{\alpha t}[P(t)\cos\beta t + Q(t)\sin\beta t]

其中 P(t),Q(t)P(t), Q(t) 是次数不高于 mm 的多项式;当 α+iβ\alpha + i\beta 是特征方程的 kk 重根时 kk 为重数,不是特征根时 k=0k = 0。

推导思路:利用欧拉公式把 f(t)f(t) 分解为 f1(t)+f2(t)f_1(t) + f_2(t)(分别对应 e(α+iβ)te^{(\alpha+i\beta)t} 与 e(α−iβ)te^{(\alpha-i\beta)t} 的复组合),分别求复特解 x~1=tkD(t)e(α+iβ)t\tilde{x}_1 = t^kD(t)e^{(\alpha+i\beta)t},x~2=tkDˉ(t)e(α−iβ)t\tilde{x}_2 = t^k\bar{D}(t)e^{(\alpha-i\beta)t},相加取实部即得。

例 5:求 x′′+4x′+4x=cos⁡2tx'' + 4x' + 4x = \cos 2t 的通解。

解:特征方程 λ2+4λ+4=(λ+2)2=0\lambda^2 + 4\lambda + 4 = (\lambda+2)^2 = 0,λ=−2\lambda = -2 为二重根,齐次通解 (c1+c2t)e−2t(c_1 + c_2t)e^{-2t}。2i2i 不是特征根,设特解 x~=Acos⁡2t+Bsin⁡2t\tilde{x} = A\cos 2t + B\sin 2t,代入得 A=0,B=18A = 0, B = \frac{1}{8},通解

x=(c1+c2t)e−2t+18sin⁡2tx = (c_1 + c_2t)e^{-2t} + \frac{1}{8}\sin 2t

练习:求 x′′+4x′+4x=cos⁡2t+2sin⁡2tx'' + 4x' + 4x = \cos 2t + 2\sin 2t 的通解(利用叠加原理分别求特解)。

作业(4.2):p96-97:1、2.(1、2、3、5、7、8、9、11、15、19、20)、3.(1、2)、4、5


§4.3 高阶方程的降阶法和幂级数解法 ​

4.3.1 可降阶的方程的类型 ​

1) 方程不显含未知函数 xx 及其直到 k−1k-1 阶导数 ​

F(t,x(k),x(k+1),…,x(n))=0(1≤k≤n)F(t, x^{(k)}, x^{(k+1)}, \ldots, x^{(n)}) = 0 \quad (1 \le k \le n)

令 y=x(k)y = x^{(k)},则方程降为 n−kn - k 阶的方程

F(t,y,y′,…,y(n−k))=0(4.51)F(t, y, y', \ldots, y^{(n-k)}) = 0 \tag{4.51}

若可求得其通解 y=φ(t,c1,…,cn−k)y = \varphi(t, c_1, \ldots, c_{n-k}),则 x(k)=φx^{(k)} = \varphi,逐次积分 kk 次可得原方程的通解。

例 1:求 td5xdt5−d4xdt4=0t\dfrac{d^5x}{dt^5} - \dfrac{d^4x}{dt^4} = 0 的通解。

解:令 y=d4xdt4y = \dfrac{d^4x}{dt^4},方程化为 ty′−y=0ty' - y = 0,解得 y=c1ty = c_1t。于是 x(4)=c1tx^{(4)} = c_1t,逐次积分 4 次得通解

x=c1t5120+c2t424+c3t36+c4t22+c5t+c6x = c_1\frac{t^5}{120} + c_2\frac{t^4}{24} + c_3\frac{t^3}{6} + c_4\frac{t^2}{2} + c_5t + c_6

2) 不显含自变量 tt 的方程 ​

F(x,x′,x′′,…,x(n))=0(4.52)F(x, x', x'', \ldots, x^{(n)}) = 0 \tag{4.52}

令 y=x′y = x',并把 yy 看作 xx 的函数,利用链式法则:

x′′=dydt=dydxdxdt=ydydx,x′′′=yddx(ydydx)=y(dydx)2+y2d2ydx2,…x'' = \frac{dy}{dt} = \frac{dy}{dx}\frac{dx}{dt} = y\frac{dy}{dx}, \qquad x''' = y\frac{d}{dx}\left(y\frac{dy}{dx}\right) = y\left(\frac{dy}{dx}\right)^2 + y^2\frac{d^2y}{dx^2}, \ldots

方程化为关于 yy 与 xx 的 n−1n-1 阶方程(降低一阶),求出 y=φ(x,c1,…,cn−1)y = \varphi(x, c_1, \ldots, c_{n-1}) 后,由 x′=yx' = y 分离变量得原方程的解。

例 2:求解方程 xx′′+(x′)2=0xx'' + (x')^2 = 0。

解:令 y=x′y = x',则 x′′=ydydxx'' = y\dfrac{dy}{dx},代入得 xydydx+y2=0xy\dfrac{dy}{dx} + y^2 = 0,即 y(xdydx+y)=0y(x\dfrac{dy}{dx} + y) = 0。

  • y=0y = 0:x′=0x' = 0,x=cx = c
  • xdydx+y=0x\dfrac{dy}{dx} + y = 0:分离变量 dyy=−dxx\dfrac{dy}{y} = -\dfrac{dx}{x},得 y=c1xy = \dfrac{c_1}{x},即 x′=c1xx' = \dfrac{c_1}{x},积分得 x2=c1t+c2x^2 = c_1 t + c_2,即 x=±2c1t+c2x = \pm\sqrt{2c_1t + c_2}

故通解 x=c1t+c2x = \sqrt{c_1 t + c_2}(c1=2c1′c_1 = 2c_1',含 x=cx = c 情形)。

3) 已知部分特解的齐次线性方程 ​

结论:已知方程 (4.2) 的 kk 个线性无关的特解,则 (4.2) 可降低 kk 阶,得到 n−kn-k 阶的齐次线性方程。特别地,如果已知 (4.2) 的 n−1n-1 个线性无关的解,则基本解组可以求得。

方法:设 x1,…,xkx_1, \ldots, x_k 是 (4.2) 的 kk 个线性无关解,令 x=xk∫z dtx = x_k\int z\,dt,则 zz 满足 n−kn-k 阶线性方程;类似地令 u=z′zk−1u = \dfrac{z'}{z_{k-1}} 继续降阶。

特别地,二阶齐次线性方程:x′′+p(t)x′+q(t)x=0x'' + p(t)x' + q(t)x = 0,若知其一非零解 x1≠0x_1 \neq 0,令 x=x1∫y dtx = x_1\int y\,dt(即令 x=x1vx = x_1 v),可求得通解:

x(t)=x1(t)[c1+c2∫e−∫p(t) dtx12(t) dt]x(t) = x_1(t)\left[c_1 + c_2\int \frac{e^{-\int p(t)\,dt}}{x_1^2(t)}\,dt\right]

即基本解组为 x1x_1 与 x1∫e−∫p dtx12 dtx_1\int\dfrac{e^{-\int p\,dt}}{x_1^2}\,dt。

例 4:已知 x=sin⁡ttx = \dfrac{\sin t}{t} 是方程 x′′+2tx′+x=0x'' + \dfrac{2}{t}x' + x = 0 的解,求方程的通解。

解:p(t)=2tp(t) = \dfrac{2}{t},e−∫p dt=e−2ln⁡t=1t2e^{-\int p\,dt} = e^{-2\ln t} = \dfrac{1}{t^2}。由公式:

x(t)=sin⁡tt[c1+c2∫1t2⋅t2sin⁡2t dt]=sin⁡tt[c1+c2∫csc⁡2t dt]=sin⁡tt(c1−c2cot⁡t)x(t) = \frac{\sin t}{t}\left[c_1 + c_2\int \frac{1}{t^2}\cdot\frac{t^2}{\sin^2 t}\,dt\right] = \frac{\sin t}{t}\left[c_1 + c_2\int\csc^2 t\,dt\right] = \frac{\sin t}{t}(c_1 - c_2\cot t)

故通解 x=c1sin⁡tt−c2cos⁡ttx = c_1\dfrac{\sin t}{t} - c_2\dfrac{\cos t}{t}。

4.3.2 二阶线性方程的幂级数解法(求特解) ​

例 5:求方程 y′−y=−xy' - y = -x 满足 y(0)=0y(0) = 0 的解。

解:设 y=a0+a1x+a2x2+⋯+anxn+⋯y = a_0 + a_1x + a_2x^2 + \cdots + a_nx^n + \cdots,由 y(0)=0y(0) = 0 得 a0=0a_0 = 0。代入方程比较系数得 a1=0,a2=−12,a3=−13!,…,an=−1n!a_1 = 0, a_2 = -\frac{1}{2}, a_3 = -\frac{1}{3!}, \ldots, a_n = -\frac{1}{n!},故

y=−(x22!+x33!+⋯+xnn!+⋯ )=1−ex+xy = -\left(\frac{x^2}{2!} + \frac{x^3}{3!} + \cdots + \frac{x^n}{n!} + \cdots\right) = 1 - e^x + x

(也可用常数变易法验证:y=cex+x+1y = ce^x + x + 1,由 y(0)=0y(0)=0 得 c=−1c = -1。)

例 8:求方程 y′′−xy′−4x2y=0y'' - xy' - 4x^2y = 0 满足 y(0)=0,y′(0)=1y(0) = 0, y'(0) = 1 的解。

解:设级数解 y=∑anxny = \sum a_n x^n,由初始条件 a0=0,a1=1a_0 = 0, a_1 = 1。代入方程比较系数得递推关系:偶数项 a2k=0a_{2k} = 0,奇数项 a2k+1=1(2k+1)!!a_{2k+1} = \dfrac{1}{(2k+1)!!}[?],故

y=x+x33+x53⋅5+⋯+x2k+1(2k+1)!!+⋯y = x + \frac{x^3}{3} + \frac{x^5}{3\cdot 5} + \cdots + \frac{x^{2k+1}}{(2k+1)!!} + \cdots

例 7:求初值问题 xdydx=y−xx\dfrac{dy}{dx} = y - x,y(0)=0y(0) = 0 的解。

解:设 y=∑n≥1anxny = \sum_{n\ge 1} a_n x^n,代入得递推 an+1=nana_{n+1} = na_n,an=(n−1)!a1a_n = (n-1)!a_1,故 y=a1∑n≥1(n−1)!xny = a_1\sum_{n\ge1}(n-1)!x^n,对任意 x≠0x \neq 0 级数发散,因此不存在幂级数形式的解。

注:这说明幂级数解法并非总适用,其适用性由下述定理保证。

定理 7:若方程 y′′+p(x)y′+q(x)y=0y'' + p(x)y' + q(x)y = 0 中系数 p(x),q(x)p(x), q(x) 都能展成 xx 的幂级数,且收敛区间为 ∣x∣<R\vert x\vert < R,则方程有形如 y=∑n=0∞anxny = \sum_{n=0}^{\infty} a_n x^n 的特解,也以 ∣x∣<R\vert x\vert < R 为收敛区间。

定理 8:若方程中 xp(x)xp(x) 与 x2q(x)x^2q(x) 都能展成 xx 的幂级数且收敛区间为 ∣x∣<R\vert x\vert < R,则方程有形如 y=xα∑n=0∞anxny = x^\alpha\sum_{n=0}^{\infty} a_n x^n(a0≠0a_0 \neq 0,α\alpha 为待定常数)的特解。例如 Bessel 方程:

x2d2ydx2+xdydx+(x2−n2)y=0x^2\frac{d^2y}{dx^2} + x\frac{dy}{dx} + (x^2 - n^2)y = 0

其中 nn 为非负常数(不一定是正整数)。

练习:

  1. 求解方程 x′′−(1+x2)=0x'' - (1 + x^2) = 0 [?]
  2. 用幂级数方法,求方程 x′′+tx′+x=0x'' + tx' + x = 0 满足 x(0)=1,x′(0)=0x(0) = 1, x'(0) = 0 的特解
  3. 若方程 x′′+p(t)x′+q(t)x=0x'' + p(t)x' + q(t)x = 0 有一特解为 x=tx = t,则方程系数满足什么关系?若方程有形如 x=emtx = e^{mt} 的解,则 mm 满足什么关系?

思考:

  1. 求解方程 y′′−f(x)y′+[f(x)−1]y=0y'' - f(x)y' + [f(x) - 1]y = 0 [?]
  2. 若两方程 x′′+p(t)x′+q(t)x=0x'' + p(t)x' + q(t)x = 0 有一个公共解,试求出此解,并分别求两个方程的通解

作业(4.3):p107-108:1.(2、5、6)、2.(2)、4、5、6、7


相关笔记 ​

  • ODE常微分方程
  • 第二章 一阶微分方程的初等积分法
  • 第三章 一阶微分方程解的存在定理

用 VitePress 搭建 · 托管在 GitHub Pages