Skip to content

第五章 线性微分方程组 ​

第五章 线性微分方程组 ​

来源:课堂讲义《5.0 / 5.1.1 / 5.1.2 / 第五章-2 / 第五章-3》 笔记由课堂 PDF 整理,公式按数学含义重建;模糊处标 [?] 待校对。

章节结构 ​

  • §5.0 线性微分方程组解的存在唯一性定理
  • §5.1 线性微分方程组的一般理论(齐次/非齐次)
  • §5.2 常系数线性微分方程组(矩阵指数法)
  • §5.3 拉普拉斯变换

§5.0 线性微分方程组解的存在唯一性定理 ​

记号与定义 ​

一阶微分方程组:

{x1′=f1(t,x1,x2,…,xn)x2′=f2(t,x1,x2,…,xn)⋮xn′=fn(t,x1,x2,…,xn)\begin{cases} x'_1 = f_1(t, x_1, x_2, \ldots, x_n) \\ x'_2 = f_2(t, x_1, x_2, \ldots, x_n) \\ \vdots \\ x'_n = f_n(t, x_1, x_2, \ldots, x_n) \end{cases}

初值条件:x1(t0)=η1,x2(t0)=η2,…,xn(t0)=ηnx_1(t_0) = \eta_1, x_2(t_0) = \eta_2, \ldots, x_n(t_0) = \eta_n。

一阶线性微分方程组:

xi′=∑j=1naij(t)xj+fi(t),i=1,2,…,n(5.1)x'_i = \sum_{j=1}^{n} a_{ij}(t)x_j + f_i(t), \quad i = 1, 2, \ldots, n \tag{5.1}

其中 aij(t),fi(t)a_{ij}(t), f_i(t) 在 [a,b][a,b] 上连续。

矩阵向量形式:令

A(t)=(a11(t)⋯a1n(t)⋮⋮an1(t)⋯ann(t)),f(t)=(f1(t)⋮fn(t)),x=(x1⋮xn)\mathbf{A}(t) = \begin{pmatrix} a_{11}(t) & \cdots & a_{1n}(t) \\ \vdots & & \vdots \\ a_{n1}(t) & \cdots & a_{nn}(t) \end{pmatrix}, \quad \mathbf{f}(t) = \begin{pmatrix} f_1(t) \\ \vdots \\ f_n(t) \end{pmatrix}, \quad \mathbf{x} = \begin{pmatrix} x_1 \\ \vdots \\ x_n \end{pmatrix}

则

dxdt=x′=A(t)x+f(t)(5.4)\frac{d\mathbf{x}}{dt} = \mathbf{x}' = \mathbf{A}(t)\mathbf{x} + \mathbf{f}(t) \tag{5.4}

矩阵与向量函数:连续/可微/可积均按分量定义。运算性质:

  • (A+B)′=A′+B′(\mathbf{A} + \mathbf{B})' = \mathbf{A}' + \mathbf{B}'
  • (AB)′=A′B+AB′(\mathbf{AB})' = \mathbf{A}'\mathbf{B} + \mathbf{A}\mathbf{B}'
  • (Au)′=A′u+Au′(\mathbf{Au})' = \mathbf{A}'\mathbf{u} + \mathbf{A}\mathbf{u}'

定义 1:设 A(t)\mathbf{A}(t) 是区间 [α,β][\alpha, \beta] 上的连续 n×nn\times n 矩阵,f(t)\mathbf{f}(t) 是 nn 维连续向量,则方程组 (5.4) 的解就是向量 u(t)\mathbf{u}(t) 在区间 [α,β][\alpha,\beta] 上连续且满足 u′(t)=A(t)u(t)+f(t)\mathbf{u}'(t) = \mathbf{A}(t)\mathbf{u}(t) + \mathbf{f}(t)。

定义 2(初值问题):Cauchy 问题

dxdt=A(t)x+f(t),x(t0)=η(5.5)\frac{d\mathbf{x}}{dt} = \mathbf{A}(t)\mathbf{x} + \mathbf{f}(t), \quad \mathbf{x}(t_0) = \boldsymbol{\eta} \tag{5.5}

的解就是方程组 (5.4) 在包含 t0t_0 的区间 [α,β][\alpha, \beta] 上的解 u(t)\mathbf{u}(t),使得 u(t0)=η\mathbf{u}(t_0) = \boldsymbol{\eta}。

例 1:验证 u(t)=(e−t−e−t)\mathbf{u}(t) = \begin{pmatrix} e^{-t} \\ -e^{-t} \end{pmatrix} 是初值问题 x′=(0110)x, x(0)=(1−1)\mathbf{x}' = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}\mathbf{x}, \ \mathbf{x}(0) = \begin{pmatrix} 1 \\ -1 \end{pmatrix} 在 −∞<t<+∞-\infty < t < +\infty 上的解。

n 阶线性微分方程与一阶线性微分方程组等价 ​

例:二阶方程 x′′+p(t)x′+q(t)x=f(t)x'' + p(t)x' + q(t)x = f(t) 令 x1=x,x2=x′x_1 = x, x_2 = x',化为

{x1′=x2x2′=−q(t)x1−p(t)x2+f(t)  ⟺  x′=(01−q(t)−p(t))x+(0f(t))\begin{cases} x'_1 = x_2 \\ x'_2 = -q(t)x_1 - p(t)x_2 + f(t) \end{cases} \iff \mathbf{x}' = \begin{pmatrix} 0 & 1 \\ -q(t) & -p(t) \end{pmatrix}\mathbf{x} + \begin{pmatrix} 0 \\ f(t) \end{pmatrix}

一般地,nn 阶线性方程 x(n)+a1(t)x(n−1)+⋯+an(t)x=f(t)x^{(n)} + a_1(t)x^{(n-1)} + \cdots + a_n(t)x = f(t) 令 x1=x,x2=x′,…,xn=x(n−1)x_1 = x, x_2 = x', \ldots, x_n = x^{(n-1)},化为

x′=(010⋯0001⋯0⋮dots⋮000⋯1−an(t)−an−1(t)⋯⋯−a1(t))x+(0⋮0f(t))(5.7)\mathbf{x}' = \begin{pmatrix} 0 & 1 & 0 & \cdots & 0 \\ 0 & 0 & 1 & \cdots & 0 \\ \vdots & & & \mathrm{d}ots & \vdots \\ 0 & 0 & 0 & \cdots & 1 \\ -a_n(t) & -a_{n-1}(t) & \cdots & \cdots & -a_1(t) \end{pmatrix}\mathbf{x} + \begin{pmatrix} 0 \\ \vdots \\ 0 \\ f(t) \end{pmatrix} \tag{5.7}

例 2:将初值问题 3x′′−5x′+2tx=sin⁡t, x(0)=0,x′(0)=03x'' - 5x' + 2tx = \sin t, \ x(0) = 0, x'(0) = 0[?] 化为一阶方程组初值问题。

解:令 x1=x,x2=x′x_1 = x, x_2 = x',得 {x1′=x2x2′=53x2−2t3x1+13sin⁡t\begin{cases} x'_1 = x_2 \\ x'_2 = \frac{5}{3}x_2 - \frac{2t}{3}x_1 + \frac{1}{3}\sin t \end{cases},x(0)=(00)\mathbf{x}(0) = \begin{pmatrix} 0 \\ 0 \end{pmatrix}。

例 3:将方程组 {x1′=x2x2′=−x1+x2\begin{cases} x'_1 = x_2 \\ x'_2 = -x_1 + x_2 \end{cases}[?] 化为高阶方程。

解:由 x1=x2′−x2x_1 = x'_2 - x_2 消去,得 x2′′−x2′+x2=0x''_2 - x'_2 + x_2 = 0。注意:不是所有方程组都可化为高阶方程。

存在唯一性定理 ​

定理 1:如果 A(t)\mathbf{A}(t) 是 n×nn\times n 矩阵,f(t)\mathbf{f}(t) 是 nn 维列向量,它们都在区间 a≤t≤ba \le t \le b 上连续,则对于区间上的任何数 t0t_0 及任一常数向量 η\boldsymbol{\eta},方程组 (5.5) 存在唯一解 x=φ(t)\mathbf{x} = \boldsymbol{\varphi}(t),定义于整个区间 a≤t≤ba \le t \le b 上,且满足初始条件 x(t0)=η\mathbf{x}(t_0) = \boldsymbol{\eta}。

证明思路(与第三章类似,逐次逼近法):

  1. 初值问题等价于积分方程 x(t)=η+∫t0t[A(s)x(s)+f(s)]ds\mathbf{x}(t) = \boldsymbol{\eta} + \int_{t_0}^{t}[\mathbf{A}(s)\mathbf{x}(s) + \mathbf{f}(s)]ds
  2. 构造 Picard 迭代向量函数序列 φ0(t)=η\boldsymbol{\varphi}_0(t) = \boldsymbol{\eta},φn+1(t)=η+∫t0t[Aφn+f]ds\boldsymbol{\varphi}_{n+1}(t) = \boldsymbol{\eta} + \int_{t_0}^t[\mathbf{A}\boldsymbol{\varphi}_n + \mathbf{f}]ds
  3. 证明序列在 [a,b][a,b] 上一致收敛(Weierstrass 判别法,利用 ∥A∥\|\mathbf{A}\| 有界)
  4. 极限是积分方程的连续解,即微分方程的解
  5. 唯一性:设另一解 ψ(t)\boldsymbol{\psi}(t),令 g(t)=∥φ(t)−ψ(t)∥g(t) = \|\boldsymbol{\varphi}(t) - \boldsymbol{\psi}(t)\|,用 Gronwall 型不等式证明 g(t)≡0g(t) \equiv 0

例 4:求方程组初值问题的二次近似解(x′=(−1101)x, x(0)=(00)\mathbf{x}' = \begin{pmatrix} -1 & 1 \\ 0 & 1 \end{pmatrix}\mathbf{x}, \ \mathbf{x}(0) = \begin{pmatrix} 0 \\ 0 \end{pmatrix})[?],得 φ2(t)=(12t2t)\boldsymbol{\varphi}_2(t) = \begin{pmatrix} \frac{1}{2}t^2 \\ t \end{pmatrix}[?]。

简单方程组的消元法 ​

例 5:求解方程组 {x1′=−2x1+3x2x2′=x1−2x2\begin{cases} x'_1 = -2x_1 + 3x_2 \\ x'_2 = x_1 - 2x_2 \end{cases}。

解:保留 x2x_2,由第一式 x1=12(x2′+2x2)x_1 = \dfrac{1}{2}(x'_2 + 2x_2),代入消元得 x2′′+2x2=0x''_2 + 2x_2 = 0[?],解得 x2=(c1+c2t)e−tx_2 = (c_1 + c_2t)e^{-t}[?],代回得 x1=12[(c1+c2t)e−t]′+(c1+c2t)e−tx_1 = \dfrac{1}{2}[(c_1 + c_2t)e^{-t}]' + (c_1 + c_2t)e^{-t},整理得方程组的解。

校对点

例 5 讲义结论为 x1=(c1+12c2+c2t)e−tx_1 = (c_1 + \frac{1}{2}c_2 + c_2t)e^{-t} 形式,消元细节请对照原讲义 p42。

例 6:求解方程组 {dxdt=ydydt=xy\begin{cases} \dfrac{dx}{dt} = y \\ \dfrac{dy}{dt} = \dfrac{x}{y} \end{cases} [?]

解:消去 yy 得 x′′=xx′x'' = \dfrac{x}{x'},令 p=x′p = x' 降阶:pdpdx=xpp\dfrac{dp}{dx} = \dfrac{x}{p},即 p2dp=x dxp^2dp = x\,dx,积分得 p3=32x2+c1p^3 = \frac{3}{2}x^2 + c_1[?]...(讲义结论:x=c2ec1t,y=c1c2ec1tx = c_2e^{c_1 t}, y = c_1c_2e^{c_1 t} 与 y=0y = 0)

校对点

例 6 讲义原文:由 p=c1xp = c_1x 得 x=c2ec1tx = c_2e^{c_1t},y=c1c2ec1ty = c_1c_2e^{c_1t};另有 p=0p=0 情形 x=c,y=0x = c, y = 0。请对照原讲义 p44。

作业(5.0):p123:1(1、2)、2(1、2、3)、3


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

一阶线性微分方程组:

dxdt=A(t)x+f(t)(5.4)\frac{d\mathbf{x}}{dt} = \mathbf{A}(t)\mathbf{x} + \mathbf{f}(t) \tag{5.4}

其中 A(t),f(t)\mathbf{A}(t), \mathbf{f}(t) 在 a≤t≤ba \le t \le b 上连续。若 f(t)≡0\mathbf{f}(t) \equiv 0,则称

dxdt=A(t)x(5.8)\frac{d\mathbf{x}}{dt} = \mathbf{A}(t)\mathbf{x} \tag{5.8}

为一阶齐线性微分方程组;否则称 (5.4) 为非齐线性微分方程组。

一、齐次线性微分方程组 ​

定理 1(叠加原理):如果 x1(t),x2(t),…,xm(t)\mathbf{x}_1(t), \mathbf{x}_2(t), \ldots, \mathbf{x}_m(t) 是方程组 (5.8) 的 mm 个解,则它们的线性组合 x(t)=c1x1(t)+⋯+cmxm(t)\mathbf{x}(t) = c_1\mathbf{x}_1(t) + \cdots + c_m\mathbf{x}_m(t) 也是 (5.8) 的解,其中 c1,…,cmc_1, \ldots, c_m 是任常数。

定义(向量函数组线性相关/无关):设 x1(t),…,xm(t)\mathbf{x}_1(t), \ldots, \mathbf{x}_m(t) 是定义在 [a,b][a,b] 上的向量函数,若存在不全为零的常数 c1,…,cmc_1, \ldots, c_m,使对所有 a≤t≤ba \le t \le b 有 c1x1(t)+⋯+cmxm(t)≡0c_1\mathbf{x}_1(t) + \cdots + c_m\mathbf{x}_m(t) \equiv \mathbf{0},则称线性相关;否则线性无关。

例 1:x1=(cos⁡t1t),x2=(sin⁡t1t)\mathbf{x}_1 = \begin{pmatrix} \cos t \\ 1 \\ t \end{pmatrix}, \mathbf{x}_2 = \begin{pmatrix} \sin t \\ 1 \\ t \end{pmatrix} 在任何区间线性相关(取 c1=1,c2=−1c_1 = 1, c_2 = -1 时第一分量 cos⁡t−sin⁡t\cos t - \sin t 不恒为零,但 tt 分量与第二分量抵消[?],讲义取 c1=cos⁡tc_1 = \cos t 非恒定常数——原文例证有误,以线性组合定义为准)。

例 2:x1=(ete−t0),x2=(e2t0e3t),x3=(0e3te2t)\mathbf{x}_1 = \begin{pmatrix} e^t \\ e^{-t} \\ 0 \end{pmatrix}, \mathbf{x}_2 = \begin{pmatrix} e^{2t} \\ 0 \\ e^{3t} \end{pmatrix}, \mathbf{x}_3 = \begin{pmatrix} 0 \\ e^{3t} \\ e^{2t} \end{pmatrix}[?] 在 (−∞,+∞)(-\infty, +\infty) 上线性无关(其 Wronsky 行列式 ≠0\neq 0)。

Wronsky 行列式 ​

nn 个 nn 维向量函数构成的行列式

W[x1,…,xn](t)=W(t)=∣x11(t)x12(t)⋯x1n(t)x21(t)x22(t)⋯x2n(t)⋮⋮⋮xn1(t)xn2(t)⋯xnn(t)∣W[\mathbf{x}_1, \ldots, \mathbf{x}_n](t) = W(t) = \begin{vmatrix} x_{11}(t) & x_{12}(t) & \cdots & x_{1n}(t) \\ x_{21}(t) & x_{22}(t) & \cdots & x_{2n}(t) \\ \vdots & \vdots & & \vdots \\ x_{n1}(t) & x_{n2}(t) & \cdots & x_{nn}(t) \end{vmatrix}

称为这 nn 个向量函数构成的 Wronsky 行列式。

定理 2:如果向量函数 x1(t),…,xn(t)\mathbf{x}_1(t), \ldots, \mathbf{x}_n(t) 在 [a,b][a,b] 上线性相关,则它们的 Wronsky 行列式 W(t)≡0W(t) \equiv 0(a≤t≤ba \le t \le b)。

定理 3:如果 (5.8) 的解 x1(t),…,xn(t)\mathbf{x}_1(t), \ldots, \mathbf{x}_n(t) 线性无关,则它们的 Wronsky 行列式 W(t)≠0W(t) \neq 0(a≤t≤ba \le t \le b)。

证明(反证):若存在 t0t_0 使 W(t0)=0W(t_0) = 0,则数值向量组线性相关,存在不全为零常数使 ∑cixi(t0)=0\sum c_i\mathbf{x}_i(t_0) = 0;由叠加原理 x(t)=∑cixi(t)\mathbf{x}(t) = \sum c_i\mathbf{x}_i(t) 是 (5.8) 的解且 x(t0)=0\mathbf{x}(t_0) = 0,由存在唯一性定理 x(t)≡0\mathbf{x}(t) \equiv 0,与线性无关矛盾。

注 1:(5.8) 的 nn 个解线性相关   ⟺  W(t)≡0\iff W(t) \equiv 0(a≤t≤ba \le t \le b) 注 2:(5.8) 的 nn 个解线性无关   ⟺  W(t)≠0\iff W(t) \neq 0(a≤t≤ba \le t \le b) 即 (5.8) 的 nn 个解构成的 Wronsky 行列式或者恒等于零,或者恒不等于零。

定理 4:(5.8) 一定存在 nn 个线性无关的解(取满足特殊单位初始条件的 nn 组解,W(t0)=1≠0W(t_0) = 1 \neq 0)。

通解结构及基本解组 ​

定理 5:如果 x1(t),…,xn(t)\mathbf{x}_1(t), \ldots, \mathbf{x}_n(t) 是 (5.8) 的 nn 个线性无关的解,则 (5.8) 的任一解均可表为

x(t)=c1x1(t)+⋯+cnxn(t)\mathbf{x}(t) = c_1\mathbf{x}_1(t) + \cdots + c_n\mathbf{x}_n(t)

其中 c1,…,cnc_1, \ldots, c_n 是相应的确定常数。

推论 1:(5.8) 的线性无关解的最大个数等于 nn。

基本解组:(5.8) 的 nn 个线性无关解为 (5.8) 的一个基本解组。

  • 注 1:基本解组不唯一
  • 注 2:(5.8) 所有解的集合构成一个 nn 维线性空间
  • 注 3:由 n 阶方程初值问题与方程组初值问题的等价性,本章定理可平行推到 n 阶线性微分方程

推论 2:nn 阶微分方程 x(n)+a1(t)x(n−1)+⋯+an(t)x=0x^{(n)} + a_1(t)x^{(n-1)} + \cdots + a_n(t)x = 0(ai(t)a_i(t) 在 [a,b][a,b] 上连续)若有 nn 个线性无关解,则任一解可表为其线性组合。

解矩阵、基解矩阵及性质 ​

定义:如果一个 n×nn\times n 矩阵的每一列都是 (5.8) 的解,则称这个矩阵为 (5.8) 的解矩阵;如果该矩阵的列在 [a,b][a,b] 上是 (5.8) 的线性无关解组,则称其为 (5.8) 的基解矩阵。以基本解组为列构成的矩阵 Φ(t)=[φ1(t),φ2(t),…,φn(t)]\boldsymbol{\Phi}(t) = [\boldsymbol{\varphi}_1(t), \boldsymbol{\varphi}_2(t), \ldots, \boldsymbol{\varphi}_n(t)]。

定理 6:(5.8) 一定存在一个基解矩阵;如果 Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 的基解矩阵,那么 (5.8) 的任一解 ψ(t)\boldsymbol{\psi}(t) 可表为

ψ(t)=Φ(t)C(5.15)\boldsymbol{\psi}(t) = \boldsymbol{\Phi}(t)\mathbf{C} \tag{5.15}

其中 C\mathbf{C} 是确定的 nn 维常向量。

定理 7:Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 的基解矩阵的充要条件是:Φ′(t)=A(t)Φ(t)\boldsymbol{\Phi}'(t) = \mathbf{A}(t)\boldsymbol{\Phi}(t),且存在 t0∈[a,b]t_0 \in [a,b] 使 det⁡Φ(t0)≠0\det\boldsymbol{\Phi}(t_0) \neq 0(此时 det⁡Φ(t)≠0\det\boldsymbol{\Phi}(t) \neq 0 对所有 tt 成立)。

推论 1:如果 Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 在 [a,b][a,b] 上的基解矩阵,C\mathbf{C} 是非奇异常数矩阵,那么 Φ(t)C\boldsymbol{\Phi}(t)\mathbf{C} 也是基解矩阵。

推论 2:如果 Φ(t),Ψ(t)\boldsymbol{\Phi}(t), \boldsymbol{\Psi}(t) 是 (5.8) 的两个基解矩阵,则存在非奇异常数矩阵 C\mathbf{C},使 Ψ(t)=Φ(t)C\boldsymbol{\Psi}(t) = \boldsymbol{\Phi}(t)\mathbf{C}。

例 3:验证 Φ(t)=(ettet0et)\boldsymbol{\Phi}(t) = \begin{pmatrix} e^t & te^t \\ 0 & e^t \end{pmatrix} 是 x′=(1101)x\mathbf{x}' = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}\mathbf{x} 的基解矩阵。

解:Φ′(t)=(et(t+1)et0et)=(1101)(ettet0et)\boldsymbol{\Phi}'(t) = \begin{pmatrix} e^t & (t+1)e^t \\ 0 & e^t \end{pmatrix} = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}\begin{pmatrix} e^t & te^t \\ 0 & e^t \end{pmatrix},且 det⁡Φ(t)=e2t≠0\det\boldsymbol{\Phi}(t) = e^{2t} \neq 0,故是基解矩阵。

例 4:验证 Φ(t)=(ete3t−ete3t)\boldsymbol{\Phi}(t) = \begin{pmatrix} e^t & e^{3t} \\ -e^t & e^{3t} \end{pmatrix} 是 x′=(2112)x\mathbf{x}' = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}\mathbf{x} 的基解矩阵,并求其通解。

解:det⁡Φ(t)=2e4t≠0\det\boldsymbol{\Phi}(t) = 2e^{4t} \neq 0,且每列 et(1−1),e3t(11)e^t\begin{pmatrix}1\\-1\end{pmatrix}, e^{3t}\begin{pmatrix}1\\1\end{pmatrix} 代入可验证是解。通解 x(t)=Φ(t)C=c1(et−et)+c2(e3te3t)\mathbf{x}(t) = \boldsymbol{\Phi}(t)\mathbf{C} = c_1\begin{pmatrix}e^t\\-e^t\end{pmatrix} + c_2\begin{pmatrix}e^{3t}\\e^{3t}\end{pmatrix}。

作业(5.1.1):p123:4、5、6、7、8

二、非齐次线性微分方程组 ​

性质 1:如果 φ(t)\boldsymbol{\varphi}(t) 是 (5.4) 的解,ψ(t)\boldsymbol{\psi}(t) 是对应齐次方程组 (5.8) 的解,则 φ(t)+ψ(t)\boldsymbol{\varphi}(t) + \boldsymbol{\psi}(t) 是 (5.4) 的解。

性质 2:如果 φ(t),φˉ(t)\boldsymbol{\varphi}(t), \bar{\boldsymbol{\varphi}}(t) 是 (5.4) 的两个解,则 φ(t)−φˉ(t)\boldsymbol{\varphi}(t) - \bar{\boldsymbol{\varphi}}(t) 是 (5.8) 的解。

性质 3:设 f(t)=f1(t)+⋯+fm(t)\mathbf{f}(t) = \mathbf{f}_1(t) + \cdots + \mathbf{f}_m(t),且 xj\mathbf{x}_j 是 x′=A(t)x+fj(t)\mathbf{x}' = \mathbf{A}(t)\mathbf{x} + \mathbf{f}_j(t) 的解,则 x=∑xj\mathbf{x} = \sum \mathbf{x}_j 是 (5.4) 的解。

定理 8(通解结构):设 Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 的基解矩阵,φˉ(t)\bar{\boldsymbol{\varphi}}(t) 是 (5.4) 的某一解,则 (5.4) 的任一解可表为

φ(t)=Φ(t)C+φˉ(t)\boldsymbol{\varphi}(t) = \boldsymbol{\Phi}(t)\mathbf{C} + \bar{\boldsymbol{\varphi}}(t)

其中 C\mathbf{C} 是确定的常数列向量。

常数变易公式 ​

设 Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 的基解矩阵,则 (5.8) 的通解为 x(t)=Φ(t)C\mathbf{x}(t) = \boldsymbol{\Phi}(t)\mathbf{C}。寻求 (5.4) 形如

x(t)=Φ(t)C(t)(5.17)\mathbf{x}(t) = \boldsymbol{\Phi}(t)\mathbf{C}(t) \tag{5.17}

的解,代入 (5.4) 得 C′(t)=Φ−1(t)f(t)\mathbf{C}'(t) = \boldsymbol{\Phi}^{-1}(t)\mathbf{f}(t),从 t0t_0 积分并取 C(t0)=0\mathbf{C}(t_0) = 0,得

定理 9:如果 Φ(t)\boldsymbol{\Phi}(t) 是 (5.8) 的基解矩阵,则:

  1. 向量函数 φ(t)=Φ(t)∫t0tΦ−1(s)f(s) ds\boldsymbol{\varphi}(t) = \boldsymbol{\Phi}(t)\int_{t_0}^{t}\boldsymbol{\Phi}^{-1}(s)\mathbf{f}(s)\,ds 是 (5.4) 的解,且满足初始条件 φ(t0)=0\boldsymbol{\varphi}(t_0) = 0
  2. 方程组 (5.4) 的通解为 x(t)=Φ(t)C+Φ(t)∫t0tΦ−1(s)f(s) ds\mathbf{x}(t) = \boldsymbol{\Phi}(t)\mathbf{C} + \boldsymbol{\Phi}(t)\int_{t_0}^{t}\boldsymbol{\Phi}^{-1}(s)\mathbf{f}(s)\,ds

注 1:满足初始条件 φ(t0)=η\boldsymbol{\varphi}(t_0) = \boldsymbol{\eta} 的解为

φ(t)=Φ(t)Φ−1(t0)η+Φ(t)∫t0tΦ−1(s)f(s) ds(5.20)\boldsymbol{\varphi}(t) = \boldsymbol{\Phi}(t)\boldsymbol{\Phi}^{-1}(t_0)\boldsymbol{\eta} + \boldsymbol{\Phi}(t)\int_{t_0}^{t}\boldsymbol{\Phi}^{-1}(s)\mathbf{f}(s)\,ds \tag{5.20}

注 2:公式 (5.19) 或 (5.20) 称为 (5.4) 的常数变易公式。

例 6:求初值问题 x′=(1101)x+(e−t0), x(0)=(−11)\mathbf{x}' = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}\mathbf{x} + \begin{pmatrix} e^{-t} \\ 0 \end{pmatrix}, \ \mathbf{x}(0) = \begin{pmatrix} -1 \\ 1 \end{pmatrix}[?] 的解。

解:由例 3 基解矩阵 Φ(t)=(ettet0et)\boldsymbol{\Phi}(t) = \begin{pmatrix} e^t & te^t \\ 0 & e^t \end{pmatrix},Φ−1(s)=(e−s−se−s0e−s)\boldsymbol{\Phi}^{-1}(s) = \begin{pmatrix} e^{-s} & -se^{-s} \\ 0 & e^{-s} \end{pmatrix},代入常数变易公式计算得

φ(t)=(tet−etet)+…[?]\boldsymbol{\varphi}(t) = \begin{pmatrix} te^t - e^t \\ e^t \end{pmatrix} + \ldots \text{[?]}

校对点

例 6 讲义最终答案 φ(t)=(tet−et+12(et−e−t)et)\varphi(t) = \begin{pmatrix} te^t - e^t + \frac{1}{2}(e^t - e^{-t}) \\ e^t \end{pmatrix}[?],积分细节请对照原讲义 p7。

n 阶线性微分方程的常数变易公式 ​

设 x1(t),…,xn(t)x_1(t), \ldots, x_n(t) 是 (5.21) 对应齐次方程的基本解组,则非齐方程 (5.21) 满足零初始条件 x(t0)=x′(t0)=⋯=x(n−1)(t0)=0x(t_0) = x'(t_0) = \cdots = x^{(n-1)}(t_0) = 0 的解为

φ(t)=∑k=1nxk(t)∫t0tW[x1(s),…,xk−1(s),0,xk+1(s),…,xn(s)]W[x1(s),…,xn(s)]f(s) ds(5.22)\varphi(t) = \sum_{k=1}^{n} x_k(t)\int_{t_0}^{t} \frac{W[x_1(s), \ldots, x_{k-1}(s), \mathbf{0}, x_{k+1}(s), \ldots, x_n(s)]}{W[x_1(s), \ldots, x_n(s)]} f(s)\,ds \tag{5.22}

公式 (5.22) 称为 (5.21) 的常数变易公式。方程 (5.21) 的通解为

x(t)=c1x1(t)+c2x2(t)+⋯+cnxn(t)+φ(t)x(t) = c_1x_1(t) + c_2x_2(t) + \cdots + c_nx_n(t) + \varphi(t)

n=2n = 2 时的常数变易公式:

φ(t)=∫t0tx1(s)x2(t)−x2(s)x1(t)W[x1(s),x2(s)]f(s) ds(5.24)\varphi(t) = \int_{t_0}^{t} \frac{x_1(s)x_2(t) - x_2(s)x_1(t)}{W[x_1(s), x_2(s)]}f(s)\,ds \tag{5.24}

通解 x(t)=c1x1(t)+c2x2(t)+φ(t)x(t) = c_1x_1(t) + c_2x_2(t) + \varphi(t)。

例 7:求方程 x′′+x=tan⁡tx'' + x = \tan t 的一个解。

解:基本解组 x1=cos⁡t,x2=sin⁡tx_1 = \cos t, x_2 = \sin t,W=cos⁡2t+sin⁡2t=1W = \cos^2 t + \sin^2 t = 1。由 (5.24):

φ(t)=∫0t(cos⁡ssin⁡t−sin⁡scos⁡t)tan⁡s ds=sin⁡t∫0tsin⁡s ds−cos⁡t∫0tsin⁡stan⁡s ds\varphi(t) = \int_0^t (\cos s\sin t - \sin s\cos t)\tan s\,ds = \sin t\int_0^t \sin s\,ds - \cos t\int_0^t \sin s\tan s\,ds

=sin⁡t(1−cos⁡t)−cos⁡t(sin⁡t−ln⁡∣sec⁡t+tan⁡t∣)= \sin t(1 - \cos t) - \cos t(\sin t - \ln\vert \sec t + \tan t\vert )

注意到 −sin⁡t-\sin t 是对应齐次方程的解,故 φ(t)=−cos⁡tln⁡∣sec⁡t+tan⁡t∣\varphi(t) = -\cos t\ln\vert \sec t + \tan t\vert 也是原方程的一个解。

作业(5.1.2):p124-125:9、10、11、12、13、14、16、17


§5.2 常系数线性微分方程组 ​

一阶常系数线性微分方程组:x′=Ax+f(t)\mathbf{x}' = \mathbf{A}\mathbf{x} + \mathbf{f}(t),系数矩阵 A\mathbf{A} 为 n×nn\times n 常数矩阵;若 f(t)=0\mathbf{f}(t) = 0,对应齐次方程组为

dxdt=Ax(5.26)\frac{d\mathbf{x}}{dt} = \mathbf{A}\mathbf{x} \tag{5.26}

本节主要讨论 (5.26) 的基解矩阵的求法。

一、矩阵指数 exp A 的定义和求法 ​

定义:设 A\mathbf{A} 为 n×nn\times n 常数矩阵,定义矩阵指数为矩阵级数的和

exp⁡A=∑k=0∞Akk!=E+A+A22!+⋯+Amm!+⋯(5.27)\exp\mathbf{A} = \sum_{k=0}^{\infty}\frac{\mathbf{A}^k}{k!} = \mathbf{E} + \mathbf{A} + \frac{\mathbf{A}^2}{2!} + \cdots + \frac{\mathbf{A}^m}{m!} + \cdots \tag{5.27}

其中 E\mathbf{E} 为单位矩阵,A0=E\mathbf{A}^0 = \mathbf{E}。

  • 注 1:矩阵级数收敛(∥Akk!∥≤∥A∥kk!\left\|\frac{\mathbf{A}^k}{k!}\right\| \le \frac{\|\mathbf{A}\|^k}{k!},数项级数 ∑∥A∥kk!\sum \frac{\|\mathbf{A}\|^k}{k!} 收敛)
  • 注 2:级数 exp⁡(At)=∑k=0∞Aktkk!\exp(\mathbf{A}t) = \sum_{k=0}^{\infty}\frac{\mathbf{A}^k t^k}{k!} 在 tt 的任何有限区间上一致收敛

矩阵指数的性质:

  1. 若 AB=BA\mathbf{AB} = \mathbf{BA},则 eA+B=eAeBe^{\mathbf{A}+\mathbf{B}} = e^{\mathbf{A}}e^{\mathbf{B}}
  2. 对任何矩阵 A\mathbf{A},(exp⁡A)−1(\exp\mathbf{A})^{-1} 存在,且 (exp⁡A)−1=exp⁡(−A)(\exp\mathbf{A})^{-1} = \exp(-\mathbf{A})
  3. 若 T\mathbf{T} 非奇异,则 exp⁡(T−1AT)=T−1(exp⁡A)T\exp(\mathbf{T}^{-1}\mathbf{A}\mathbf{T}) = \mathbf{T}^{-1}(\exp\mathbf{A})\mathbf{T}

常系数齐线性微分方程组的基解矩阵 ​

定理 10:矩阵 Φ(t)=exp⁡(At)\boldsymbol{\Phi}(t) = \exp(\mathbf{A}t) 是 (5.26) 的基解矩阵,且 Φ(0)=E\boldsymbol{\Phi}(0) = \mathbf{E}。

证明:Φ′(t)=Aexp⁡(At)=AΦ(t)\boldsymbol{\Phi}'(t) = \mathbf{A}\exp(\mathbf{A}t) = \mathbf{A}\boldsymbol{\Phi}(t),且 Φ(0)=E\boldsymbol{\Phi}(0) = \mathbf{E},det⁡Φ(0)=1≠0\det\boldsymbol{\Phi}(0) = 1 \neq 0。

例 1(对角矩阵):A=diag(a1,a2,…,an)\mathbf{A} = \mathrm{diag}(a_1, a_2, \ldots, a_n),基解矩阵 Φ(t)=exp⁡(At)=diag(ea1t,ea2t,…,eant)\boldsymbol{\Phi}(t) = \exp(\mathbf{A}t) = \mathrm{diag}(e^{a_1t}, e^{a_2t}, \ldots, e^{a_nt})。

例 2(Jordan 块矩阵):A=(2102)=D+N\mathbf{A} = \begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix} = \mathbf{D} + \mathbf{N},其中 D=2E\mathbf{D} = 2\mathbf{E},N=(0100)\mathbf{N} = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} 幂零(N2=0\mathbf{N}^2 = 0),DN=ND\mathbf{DN} = \mathbf{ND}。则

exp⁡(At)=exp⁡(Dt)exp⁡(Nt)=e2tE⋅(E+Nt)=(e2tte2t0e2t)\exp(\mathbf{A}t) = \exp(\mathbf{D}t)\exp(\mathbf{N}t) = e^{2t}\mathbf{E}\cdot(\mathbf{E} + \mathbf{N}t) = \begin{pmatrix} e^{2t} & te^{2t} \\ 0 & e^{2t} \end{pmatrix}

基解矩阵的一种求法:设 A=T−1JT\mathbf{A} = \mathbf{T}^{-1}\mathbf{J}\mathbf{T}(J\mathbf{J} 为 Jordan 矩阵),则 eAt=T−1eJtTe^{\mathbf{A}t} = \mathbf{T}^{-1}e^{\mathbf{J}t}\mathbf{T},其中 J=diag(J1,…,Jk)\mathbf{J} = \mathrm{diag}(\mathbf{J}_1, \ldots, \mathbf{J}_k),eJt=diag(eJ1t,…,eJkt)e^{\mathbf{J}t} = \mathrm{diag}(e^{\mathbf{J}_1t}, \ldots, e^{\mathbf{J}_kt})。注:eAtT−1=T−1eJte^{\mathbf{A}t}\mathbf{T}^{-1} = \mathbf{T}^{-1}e^{\mathbf{J}t} 也是基解矩阵。

基解矩阵的计算公式 ​

特征值与特征向量的关系:寻求 (5.26) 形如 φ(t)=eλtc\boldsymbol{\varphi}(t) = e^{\lambda t}\mathbf{c}(c≠0\mathbf{c} \neq 0)的解,代入得 (λE−A)c=0(\lambda\mathbf{E} - \mathbf{A})\mathbf{c} = 0,有非零解   ⟺  det⁡(λE−A)=0\iff \det(\lambda\mathbf{E} - \mathbf{A}) = 0。

结论:(5.26) 有非零解 φ(t)=eλtc\boldsymbol{\varphi}(t) = e^{\lambda t}\mathbf{c} 的充要条件是 λ\lambda 是 A\mathbf{A} 的特征根,c\mathbf{c} 是对应的特征向量。

例 3:求 A=(35−53)\mathbf{A} = \begin{pmatrix} 3 & 5 \\ -5 & 3 \end{pmatrix} 的特征值和特征向量。特征方程 λ2−6λ+34=0\lambda^2 - 6\lambda + 34 = 0,λ1,2=3±5i\lambda_{1,2} = 3 \pm 5i;λ1\lambda_1 对应特征向量 u=α(1i)u = \alpha\begin{pmatrix}1\\i\end{pmatrix},λ2\lambda_2 对应 v=β(i1)v = \beta\begin{pmatrix}i\\1\end{pmatrix}。

例 4:A=(21−14)\mathbf{A} = \begin{pmatrix} 2 & 1 \\ -1 & 4 \end{pmatrix},特征值 λ=3\lambda = 3(二重根),特征向量 c=α(11)c = \alpha\begin{pmatrix}1\\1\end{pmatrix}。

(1) 矩阵 A 具有 n 个线性无关的特征向量时 ​

定理 11:如果矩阵 A\mathbf{A} 具有 nn 个线性无关的特征向量 v1,v2,…,vn\mathbf{v}_1, \mathbf{v}_2, \ldots, \mathbf{v}_n,相应特征值为 λ1,λ2,…,λn\lambda_1, \lambda_2, \ldots, \lambda_n(不必互不相同),则矩阵

Φ(t)=[eλ1tv1,eλ2tv2,…,eλntvn],−∞<t<+∞\boldsymbol{\Phi}(t) = [e^{\lambda_1 t}\mathbf{v}_1, e^{\lambda_2 t}\mathbf{v}_2, \ldots, e^{\lambda_n t}\mathbf{v}_n], \quad -\infty < t < +\infty

是 (5.26) 的一个基解矩阵。

证明:每个 eλjtvje^{\lambda_j t}\mathbf{v}_j 都是解;det⁡Φ(0)=det⁡[v1,…,vn]≠0\det\boldsymbol{\Phi}(0) = \det[\mathbf{v}_1, \ldots, \mathbf{v}_n] \neq 0。

例 5:x′=(35−53)x\mathbf{x}' = \begin{pmatrix} 3 & 5 \\ -5 & 3 \end{pmatrix}\mathbf{x} 的基解矩阵为 Φ(t)=(e(3+5i)tie(3−5i)tie(3+5i)te(3−5i)t)\boldsymbol{\Phi}(t) = \begin{pmatrix} e^{(3+5i)t} & ie^{(3-5i)t} \\ ie^{(3+5i)t} & e^{(3-5i)t} \end{pmatrix}。

注与例 6(实基解矩阵):一般来说 Φ(t)\boldsymbol{\Phi}(t) 不一定是 exp⁡(At)\exp(\mathbf{A}t);但 exp⁡(At)=Φ(t)Φ−1(0)\exp(\mathbf{A}t) = \boldsymbol{\Phi}(t)\boldsymbol{\Phi}^{-1}(0)。例 5 的实基解矩阵:

exp⁡(At)=e3t(cos⁡5tsin⁡5t−sin⁡5tcos⁡5t)\exp(\mathbf{A}t) = e^{3t}\begin{pmatrix} \cos 5t & \sin 5t \\ -\sin 5t & \cos 5t \end{pmatrix}

满足 φ(0)=(11)\varphi(0) = \begin{pmatrix}1\\1\end{pmatrix} 的解为 φ(t)=e3t(cos⁡5t+sin⁡5tcos⁡5t−sin⁡5t)\varphi(t) = e^{3t}\begin{pmatrix}\cos 5t + \sin 5t \\ \cos 5t - \sin 5t\end{pmatrix}。

例 7:x′=(5−28−18−1533−16−10)x\mathbf{x}' = \begin{pmatrix} 5 & -28 & -18 \\ -1 & 5 & 3 \\ 3 & -16 & -10 \end{pmatrix}\mathbf{x},特征方程 λ(1−λ2)=0\lambda(1-\lambda^2) = 0,根 λ=0,1,−1\lambda = 0, 1, -1,对应特征向量 v1=(−2−11),v2=(2−12),v3=(301)v_1 = \begin{pmatrix}-2\\-1\\1\end{pmatrix}, v_2 = \begin{pmatrix}2\\-1\\2\end{pmatrix}, v_3 = \begin{pmatrix}3\\0\\1\end{pmatrix},通解 φ(t)=c1v1+c2v2et+c3v3e−t\varphi(t) = c_1v_1 + c_2v_2e^t + c_3v_3e^{-t}。

(2) 矩阵 A 的特征根有重根时 ​

假设 A\mathbf{A} 的特征值为 λ1,…,λk\lambda_1, \ldots, \lambda_k,重数分别为 n1,…,nkn_1, \ldots, n_k,n1+⋯+nk=nn_1 + \cdots + n_k = n。由高等代数,nn 维空间 U\mathbf{U} 的子集

Uj={u∈U∣(A−λjE)nju=0}(5.36)\mathbf{U}_j = \{\mathbf{u} \in \mathbf{U} \mid (\mathbf{A} - \lambda_j\mathbf{E})^{n_j}\mathbf{u} = 0\} \tag{5.36}

是 U\mathbf{U} 的 njn_j 维不变子空间,且 U=U1⊕U2⊕⋯⊕Uk\mathbf{U} = \mathbf{U}_1 \oplus \mathbf{U}_2 \oplus \cdots \oplus \mathbf{U}_k。将 η\boldsymbol{\eta} 分解为 η=v1+⋯+vk\boldsymbol{\eta} = \mathbf{v}_1 + \cdots + \mathbf{v}_k(vj∈Uj\mathbf{v}_j \in \mathbf{U}_j),有 (A−λjE)lvj=0(\mathbf{A} - \lambda_j\mathbf{E})^l\mathbf{v}_j = 0(l≥njl \ge n_j)。

解的表达式:满足初始条件 φ(0)=η\varphi(0) = \boldsymbol{\eta} 的解可写成有限项组合:

φ(t)=(exp⁡At)η=∑j=1keλjt{∑i=0nj−1(A−λjE)itii!}vj(5.40)\varphi(t) = (\exp\mathbf{A}t)\boldsymbol{\eta} = \sum_{j=1}^{k} e^{\lambda_j t}\left\{\sum_{i=0}^{n_j - 1}\frac{(\mathbf{A} - \lambda_j\mathbf{E})^i t^i}{i!}\right\}\mathbf{v}_j \tag{5.40}

注 1:当 A\mathbf{A} 只有一个特征值时,对任何 u\mathbf{u} 有 (A−λE)nu=0(\mathbf{A} - \lambda\mathbf{E})^n\mathbf{u} = 0,故

exp⁡(At)=eλt∑i=0n−1(A−λE)itii!(5.41)\exp(\mathbf{A}t) = e^{\lambda t}\sum_{i=0}^{n-1}\frac{(\mathbf{A} - \lambda\mathbf{E})^i t^i}{i!} \tag{5.41}

注 2:为从 (5.40) 求 exp⁡(At)\exp(\mathbf{A}t),令 η=e1,…,en\boldsymbol{\eta} = \mathbf{e}_1, \ldots, \mathbf{e}_n(单位向量),求得 nn 个线性无关的解,以这些解为列即得 exp⁡(At)\exp(\mathbf{A}t)。

例 8:x′=(21−14)x, φ(0)=η\mathbf{x}' = \begin{pmatrix} 2 & 1 \\ -1 & 4 \end{pmatrix}\mathbf{x}, \ \varphi(0) = \boldsymbol{\eta},并求 exp⁡(At)\exp(\mathbf{A}t)。

解:λ=3\lambda = 3 为二重特征值,只有一个子空间 U1\mathbf{U}_1。由 (5.40):

φ(t)=e3t{E+t(A−3E)}η=e3t(1−tt−t1+t)η\varphi(t) = e^{3t}\{\mathbf{E} + t(\mathbf{A} - 3\mathbf{E})\}\boldsymbol{\eta} = e^{3t}\begin{pmatrix} 1-t & t \\ -t & 1+t \end{pmatrix}\boldsymbol{\eta}

故 exp⁡(At)=e3t(1−tt−t1+t)\exp(\mathbf{A}t) = e^{3t}\begin{pmatrix} 1-t & t \\ -t & 1+t \end{pmatrix}。

例 9:A\mathbf{A} 为 5 阶矩阵(λ=−4\lambda = -4 五重特征值),(A+4E)3=0(A+4E)^3 = 0,由 (5.41):

exp⁡(At)=e−4t{E+t(A+4E)+t22!(A+4E)2}=e−4t(1tt2/20001t00001000001000001)\exp(\mathbf{A}t) = e^{-4t}\left\{\mathbf{E} + t(\mathbf{A}+4\mathbf{E}) + \frac{t^2}{2!}(\mathbf{A}+4\mathbf{E})^2\right\} = e^{-4t}\begin{pmatrix} 1 & t & t^2/2 & 0 & 0 \\ 0 & 1 & t & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 1 \end{pmatrix}

例 10:{x1′=3x1−x2+x3x2′=2x1+x3x3′=x1−x2+2x3\begin{cases} x'_1 = 3x_1 - x_2 + x_3 \\ x'_2 = 2x_1 + x_3 \\ x'_3 = x_1 - x_2 + 2x_3 \end{cases},A=(3−112011−12)\mathbf{A} = \begin{pmatrix} 3 & -1 & 1 \\ 2 & 0 & 1 \\ 1 & -1 & 2 \end{pmatrix},特征方程 (λ−1)(λ−2)2=0(\lambda-1)(\lambda-2)^2 = 0。

  • U1\mathbf{U}_1(λ=1\lambda=1):(A−E)u=0(\mathbf{A}-\mathbf{E})\mathbf{u} = 0 解为 u1=α(011)\mathbf{u}_1 = \alpha\begin{pmatrix}0\\1\\1\end{pmatrix}
  • U2\mathbf{U}_2(λ=2\lambda=2):(A−2E)2u=0(\mathbf{A}-2\mathbf{E})^2\mathbf{u} = 0 解为 u2=(ββγ)\mathbf{u}_2 = \begin{pmatrix}\beta\\\beta\\\gamma\end{pmatrix}

分解 η=v1+v2\boldsymbol{\eta} = \mathbf{v}_1 + \mathbf{v}_2 得 v1=(0η2−η1η2−η1)\mathbf{v}_1 = \begin{pmatrix}0\\\eta_2-\eta_1\\\eta_2-\eta_1\end{pmatrix},v2=(η1η1η3−η2+η1)\mathbf{v}_2 = \begin{pmatrix}\eta_1\\\eta_1\\\eta_3-\eta_2+\eta_1\end{pmatrix}。解为

φ(t)=etv1+e2t{E+t(A−2E)}v2\varphi(t) = e^t\mathbf{v}_1 + e^{2t}\{\mathbf{E} + t(\mathbf{A}-2\mathbf{E})\}\mathbf{v}_2

令 η\boldsymbol{\eta} 取三个单位向量得 exp⁡(At)\exp(\mathbf{A}t)(见讲义 p37 的 3×33\times3 矩阵结果)。

(3) 非齐线性方程的解 ​

非齐方程组 x′=Ax+f(t)\mathbf{x}' = \mathbf{A}\mathbf{x} + \mathbf{f}(t) (5.43) 满足初始条件 φ(t0)=η\varphi(t_0) = \boldsymbol{\eta} 的解:

φ(t)=exp⁡[A(t−t0)]η+∫t0texp⁡[A(t−s)]f(s) ds\varphi(t) = \exp[\mathbf{A}(t-t_0)]\boldsymbol{\eta} + \int_{t_0}^{t}\exp[\mathbf{A}(t-s)]\mathbf{f}(s)\,ds

或写为基解矩阵形式 φ(t)=Φ(t)Φ−1(t0)η+Φ(t)∫t0tΦ−1(s)f(s) ds\varphi(t) = \boldsymbol{\Phi}(t)\boldsymbol{\Phi}^{-1}(t_0)\boldsymbol{\eta} + \boldsymbol{\Phi}(t)\int_{t_0}^{t}\boldsymbol{\Phi}^{-1}(s)\mathbf{f}(s)\,ds。

例 10:A=(35−53),f(t)=(e−t0)\mathbf{A} = \begin{pmatrix} 3 & 5 \\ -5 & 3 \end{pmatrix}, \mathbf{f}(t) = \begin{pmatrix} e^{-t} \\ 0 \end{pmatrix},φ(0)=(01)\varphi(0) = \begin{pmatrix}0\\1\end{pmatrix}。

解:exp⁡(At)=e3t(cos⁡5tsin⁡5t−sin⁡5tcos⁡5t)\exp(\mathbf{A}t) = e^{3t}\begin{pmatrix}\cos 5t & \sin 5t \\ -\sin 5t & \cos 5t\end{pmatrix},代入得

φ(t)=141e3t(4cos⁡5t+46sin⁡5t−4e−4t46cos⁡5t−4sin⁡5t−5e−4t)\varphi(t) = \frac{1}{41}e^{3t}\begin{pmatrix} 4\cos 5t + 46\sin 5t - 4e^{-4t} \\ 46\cos 5t - 4\sin 5t - 5e^{-4t} \end{pmatrix}

作业(5.2):p137-138:1(1、2)、2、3(2、3)、4(1、4)、5(3)、6(2、3)、7、8(1、2、3)、9


§5.3 拉普拉斯变换 ​

5.3.1 拉普拉斯变换 ​

定义:

L[f(t)]≡F(s)=∫0∞e−stf(t) dt,Re s>δ\mathcal{L}[f(t)] \equiv F(s) = \int_0^{\infty} e^{-st}f(t)\,dt, \quad \mathrm{Re}\,s > \delta

其中 f(t)f(t) 在 t≥0t \ge 0 有定义,且满足 ∣f(t)∣≤Meδt\vert f(t)\vert \le Me^{\delta t}(M,δM, \delta 为正数)。称 f(t)f(t) 为原函数,F(s)F(s) 为像函数。

例 1:L[tn]=n!sn+1\mathcal{L}[t^n] = \dfrac{n!}{s^{n+1}}(递推:L[tn]=nsL[tn−1]\mathcal{L}[t^n] = \dfrac{n}{s}\mathcal{L}[t^{n-1}])。

例 2:L[eat]=1s−a\mathcal{L}[e^{at}] = \dfrac{1}{s-a}(s>as > a)。

常用变换对:L[cos⁡ωt]=ss2+ω2\mathcal{L}[\cos\omega t] = \dfrac{s}{s^2+\omega^2},L[sin⁡ωt]=ωs2+ω2\mathcal{L}[\sin\omega t] = \dfrac{\omega}{s^2+\omega^2}。

拉普拉斯变换的性质 ​

  1. nn 阶导数的拉普拉斯变换:

L[f(n)(t)]=snL[f(t)]−sn−1f(0)−sn−2f′(0)−⋯−f(n−1)(0)\mathcal{L}[f^{(n)}(t)] = s^n\mathcal{L}[f(t)] - s^{n-1}f(0) - s^{n-2}f'(0) - \cdots - f^{(n-1)}(0)

  1. 其他性质(若 L[f(t)]≡F(s)\mathcal{L}[f(t)] \equiv F(s)):
    • ddsF(s)=−L[tf(t)]\dfrac{d}{ds}F(s) = -\mathcal{L}[tf(t)],dndsnF(s)=(−1)nL[tnf(t)]\dfrac{d^n}{ds^n}F(s) = (-1)^n\mathcal{L}[t^nf(t)]
    • L[eatf(t)]=F(s−a)\mathcal{L}[e^{at}f(t)] = F(s-a)

应用:求解微分方程 ​

给定 x(n)+a1x(n−1)+⋯+anx=f(t)x^{(n)} + a_1x^{(n-1)} + \cdots + a_nx = f(t),初始条件 x(0)=x0,x′(0)=x0(1),…x(0) = x_0, x'(0) = x_0^{(1)}, \ldots。对方程两端作拉普拉斯变换,设 X(s)=L[x(t)],F(s)=L[f(t)]X(s) = \mathcal{L}[x(t)], F(s) = \mathcal{L}[f(t)],得

A(s)X(s)=F(s)+B(s)A(s)X(s) = F(s) + B(s)

其中 A(s)=sn+a1sn−1+⋯+anA(s) = s^n + a_1s^{n-1} + \cdots + a_n 为特征多项式,B(s)B(s) 由初始条件决定。则 X(s)=F(s)+B(s)A(s)X(s) = \dfrac{F(s) + B(s)}{A(s)},解为 x(t)=L−1[X(s)]x(t) = \mathcal{L}^{-1}[X(s)]。

例 3:求解 x′′+2x′+x=e−t, x(1)=x′(1)=0x'' + 2x' + x = e^{-t}, \ x(1) = x'(1) = 0。

解:令 τ=t−1\tau = t - 1,u(τ)=x(t)u(\tau) = x(t),得 u′′+2u′+u=e−(τ+1), u(0)=u′(0)=0u'' + 2u' + u = e^{-(\tau+1)}, \ u(0) = u'(0) = 0。变换得 (s2+2s+1)U(s)=1e⋅1s+1(s^2+2s+1)U(s) = \dfrac{1}{e}\cdot\dfrac{1}{s+1},U(s)=1e(s+1)3U(s) = \dfrac{1}{e(s+1)^3},反变换 u(τ)=12eτ2e−τu(\tau) = \dfrac{1}{2e}\tau^2e^{-\tau},故 x(t)=12(t−1)2e−tx(t) = \dfrac{1}{2}(t-1)^2e^{-t}。

例 4:求解 x′′−x=4cos⁡t+5sin⁡2t, x(0)=−1,x′(0)=−2x'' - x = 4\cos t + 5\sin 2t, \ x(0) = -1, x'(0) = -2。

解:变换得 s2X(s)+s+2−X(s)=4s2+1+10s2+4s^2X(s) + s + 2 - X(s) = \dfrac{4}{s^2+1} + \dfrac{10}{s^2+4},解得 X(s)=−2s2+1−ss2+4X(s) = -\dfrac{2}{s^2+1} - \dfrac{s}{s^2+4},反变换得 x(t)=−2sin⁡t−cos⁡2tx(t) = -2\sin t - \cos 2t。

5.3.2 微分方程组的拉普拉斯变换 ​

定义:L[f(t)]=∫0∞e−stf(t) dt\mathcal{L}[\mathbf{f}(t)] = \int_0^{\infty} e^{-st}\mathbf{f}(t)\,dt(按分量定义)。

定理 1:若向量函数 f(t)\mathbf{f}(t) 满足 ∥f(t)∥≤Meδt\|\mathbf{f}(t)\| \le Me^{\delta t}(对所有充分大的 tt),则初值问题 x′=Ax+f(t), x(0)=η\mathbf{x}' = \mathbf{A}\mathbf{x} + \mathbf{f}(t), \ \mathbf{x}(0) = \boldsymbol{\eta} 的解 φ(t)\varphi(t) 及其导数 φ′(t)\varphi'(t) 均满足类似不等式,从而其拉普拉斯变换都存在。

推论:若 ∣f(t)∣≤Meδt\vert f(t)\vert \le Me^{\delta t},则 x(n)+a1x(n−1)+⋯+anx=f(t)x^{(n)} + a_1x^{(n-1)} + \cdots + a_nx = f(t) 初值问题的解及其直到 nn 阶导数均存在拉普拉斯变换。

例 5:用拉普拉斯变换求解 {x1′=3x1+5x2+e−tx2′=−5x1+3x2\begin{cases} x'_1 = 3x_1 + 5x_2 + e^{-t} \\ x'_2 = -5x_1 + 3x_2 \end{cases},φ1(0)=0,φ2(0)=1\varphi_1(0) = 0, \varphi_2(0) = 1。

解:令 X1=L[φ1],X2=L[φ2]X_1 = \mathcal{L}[\varphi_1], X_2 = \mathcal{L}[\varphi_2],变换得

{(s−3)X1−5X2=1s+15X1+(s−3)X2=1\begin{cases} (s-3)X_1 - 5X_2 = \dfrac{1}{s+1} \\ 5X_1 + (s-3)X_2 = 1 \end{cases}

解得 X1(s)=141[4(s−3)(s−3)2+25+46⋅5(s−3)2+25⋅15[?]−4s+1]X_1(s) = \dfrac{1}{41}\left[\dfrac{4(s-3)}{(s-3)^2+25} + \dfrac{46\cdot 5}{(s-3)^2+25}\cdot\dfrac{1}{5}[?] - \dfrac{4}{s+1}\right],反变换得

φ1(t)=141e3t(4cos⁡5t+46sin⁡5t−4e−4t),φ2(t)=141e3t(46cos⁡5t−4sin⁡5t−5e−4t)\varphi_1(t) = \frac{1}{41}e^{3t}(4\cos 5t + 46\sin 5t - 4e^{-4t}), \quad \varphi_2(t) = \frac{1}{41}e^{3t}(46\cos 5t - 4\sin 5t - 5e^{-4t})

例 6:{x1′=2x1+x2x2′=−x1+4x2\begin{cases} x'_1 = 2x_1 + x_2 \\ x'_2 = -x_1 + 4x_2 \end{cases},φ1(0)=0,φ2(0)=1\varphi_1(0) = 0, \varphi_2(0) = 1。

解:变换得 {(s−2)X1−X2=0X1+(s−4)X2=1\begin{cases} (s-2)X_1 - X_2 = 0 \\ X_1 + (s-4)X_2 = 1 \end{cases},解得 X1=1(s−3)2,X2=1s−3+1(s−3)2X_1 = \dfrac{1}{(s-3)^2}, X_2 = \dfrac{1}{s-3} + \dfrac{1}{(s-3)^2},反变换

φ1(t)=te3t,φ2(t)=(1+t)e3t\varphi_1(t) = te^{3t}, \quad \varphi_2(t) = (1+t)e^{3t}

例 7:{x1′′−2x1′−x2′+2x2=0x1′−2x1+x2′=−2e−t\begin{cases} x''_1 - 2x'_1 - x'_2 + 2x_2 = 0 \\ x'_1 - 2x_1 + x'_2 = -2e^{-t} \end{cases},φ1(0)=3,φ1′(0)=2,φ2(0)=0\varphi_1(0) = 3, \varphi'_1(0) = 2, \varphi_2(0) = 0。

解:变换得 {(s2−2s)X1−(s−2)X2=3s−4(s−2)X1+sX2=3s+1s+1\begin{cases} (s^2-2s)X_1 - (s-2)X_2 = 3s - 4 \\ (s-2)X_1 + sX_2 = \dfrac{3s+1}{s+1} \end{cases},解得 X1=1s−1+1s+1+1s−2X_1 = \dfrac{1}{s-1} + \dfrac{1}{s+1} + \dfrac{1}{s-2},X2=1s−1−1s+1X_2 = \dfrac{1}{s-1} - \dfrac{1}{s+1},反变换

φ1(t)=et+e−t+e2t,φ2(t)=et−e−t\varphi_1(t) = e^t + e^{-t} + e^{2t}, \quad \varphi_2(t) = e^t - e^{-t}

作业(5.3):p145:1(1、2)、2、4(1、2、3)


相关笔记 ​

  • ODE常微分方程
  • 第四章 高阶微分方程
  • 第二章 一阶微分方程的初等积分法

用 VitePress 搭建 · 托管在 GitHub Pages