第二十八讲 解非齐次线性方程组

一,关于二阶方程组 x ⃗ ′ = A x ⃗ {\vec{x}}'=A\vec{x} x =Ax 的理论(对n阶方程也成立):
(假设A是常数矩阵)

  1. 定理A x ⃗ ′ = A x ⃗ {\vec{x}}'=A\vec{x} x =Ax 的通解是 x ⃗ = c 1 x 1 ⃗ + c 2 x 2 ⃗ \vec{x}=c_{1}\vec{x_{1}}+c_{2}\vec{x_{2}} x =c1x1 +c2x2 x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 线性无关)
  2. 证明可以用线性叠加原理,这里不做详细说明了。
  3. 定理B:朗斯基行列式 W ( x 1 ⃗ , x 2 ⃗ ) : = ∣ x 1 ⃗ x 2 ⃗ ∣ W(\vec{x_{1}},\vec{x_{2}}):=|\vec{x_{1}} \vec{x_{2}}| W(x1 ,x2 ):=x1 x2 ,(符号 : = := :=表示定义或等价),这里 x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 不一定线性无关。如果二阶方程有两个解,那么朗斯基行列式是自变量t的函数,并且有两种可能性,要么 W ( t ) ̸ ≡ 0 W(t)\not\equiv 0 W(t)̸0(当 x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 线性无关时),要么 W ≡ 0 W\equiv 0 W0(当 x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 线性相关时)。
  4. 方程组的基本矩阵 x ⃗ ′ = A x ⃗ {\vec{x}}'=A\vec{x} x =Ax ,特征向量矩阵 X : = [ x 1 ⃗ x 2 ⃗ ] X:=\begin{bmatrix}\vec{x_{1}} & \vec{x_{2}}\end{bmatrix} X:=[x1 x2 ] x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 线性无关
  5. X的性质1:|X|对于任意自变量t都≠0,因为 x 1 ⃗ \vec{x_{1}} x1 x 2 ⃗ \vec{x_{2}} x2 线性无关
  6. X的性质2 X ′ = [ x 1 ⃗ ′ x 2 ⃗ ′ ] = [ A x 1 ⃗ A x 2 ⃗ ] = A [ x 1 ⃗ x 2 ⃗ ] = A X {X}'=\begin{bmatrix}{\vec{x_{1}}}' & {\vec{x_{2}}}'\end{bmatrix}=\begin{bmatrix}A\vec{x_{1}} & A\vec{x_{2}}\end{bmatrix}=A\begin{bmatrix}\vec{x_{1}} & \vec{x_{2}}\end{bmatrix}=AX X=[x1 x2 ]=[Ax1 Ax2 ]=A[x1 x2 ]=AX

二,解非齐次线性方程组:
一般形式: { x ′ = a x + b y + r 1 ( t ) y ′ = c x + d y + r 2 ( t ) \left\{\begin{matrix}{x}'=ax+by+{\color{Red} r_{1}(t)}\\ {y}'=cx+dy+{\color{Red} r_{2}(t)}\end{matrix}\right. {x=ax+by+r1(t)y=cx+dy+r2(t)
简化形式: x ⃗ ′ = A x ⃗ + r ⃗ ( t ) {\vec{x}}'=A\vec{x}+\vec{r}(t) x =Ax +r (t)
定理C:微分方程组的通解 x g ⃗ = x c ⃗ + x p ⃗ \vec{x_{g}}=\vec{x_{c}}+\vec{x_{p}} xg =xc +xp ,其中 x c ⃗ \vec{x_{c}} xc x ⃗ ′ = A x ⃗ {\vec{x}}'=A\vec{x} x =Ax 的通解, x p ⃗ \vec{x_{p}} xp 是微分方程组的一个特解。可以用线性叠加原理证明。
找到特解 x p ⃗ \vec{x_{p}} xp 是求解的关键。

三,例题:
第二十八讲 解非齐次线性方程组_第1张图片
图中,箭头表示流向,数字表示流速,单位是L/h,x表示左边容器中盐的含量,y表示右边容器中盐的含量,两个容器的容量都是1L。
假设输入项为:外部流入左边容器的液体浓度是 5 e − t 5e^{-t} 5et,外部流入右边容器的液体浓度是0。输入项不全为0,决定了方程组是非齐次方程组。

  1. 建立微分方程组:
    x ′ = − 3 x + 2 y + 5 e − t {x}'=-3x+2y+5e^{-t} x=3x+2y+5et
    含义:左边容器x的变化率=-流出速度X左容器中盐的浓度+内部流入速度X右容器中盐的浓度+从外部流入速度X外部液体的浓度。
    y ′ = 3 x − 4 y + 0 {y}'=3x-4y+0 y=3x4y+0
    含义:右边容器y的变化率=内部流入速度X左容器中盐的浓度+流出速度X右容器中盐的浓度+从外部流入速度X外部液体的浓度。
    { x ′ = − 3 x + 2 y + 5 e − t y ′ = 3 x − 4 y + 0 \left\{\begin{matrix}{x}'=-3x+2y+5e^{-t}\\ {y}'=3x-4y+0\end{matrix}\right. {x=3x+2y+5ety=3x4y+0

  2. 矩阵化:
    [ x ′ y ′ ] = [ − 3 2 3 − 4 ] [ x y ] + [ 5 e − t 0 ] \begin{bmatrix}{x}'\\ {y}'\end{bmatrix}=\begin{bmatrix}-3 & 2\\ 3 & -4\end{bmatrix}\begin{bmatrix}x\\ y\end{bmatrix}+\begin{bmatrix}5e^{-t}\\ 0\end{bmatrix} [xy]=[3324][xy]+[5et0]

  3. 参数变分法求特解 x p ⃗ \vec{x_{p}} xp
    x p ⃗ = v 1 ( t ) x 1 ⃗ + v 2 ( t ) x 2 ⃗ \vec{x_{p}}=v_{1}(t)\vec{x_{1}}+v_{2}(t)\vec{x_{2}} xp =v1(t)x1 +v2(t)x2
    和定理A类似,只不过把常数c改成了参数v
    化为基本矩阵: x p ⃗ = [ x 1 ⃗ x 2 ⃗ ] [ v 1 ( t ) v 2 ( t ) ] = X v ⃗ \vec{x_{p}}=\begin{bmatrix} \vec{x_{1}}& \vec{x_{2}}\end{bmatrix}\begin{bmatrix}v_{1}(t)\\ v_{2}(t)\end{bmatrix}=X\vec{v} xp =[x1 x2 ][v1(t)v2(t)]=Xv

  4. 将特解 x p ⃗ \vec{x_{p}} xp 代入方程组 x ⃗ ′ = A x ⃗ + r ⃗ ( t ) {\vec{x}}'=A\vec{x}+\vec{r}(t) x =Ax +r (t),求出 v ⃗ \vec{v} v
    代入得: x p ⃗ ′ = A x p ⃗ + r ⃗ ( t ) {\vec{x_{p}}}'=A\vec{x_{p}}+\vec{r}(t) xp =Axp +r (t)
    等式左边: x p ⃗ ′ = ( X v ⃗ ) ′ = X ′ v ⃗ + X v ⃗ ′ {\vec{x_{p}}}'={(X\vec{v})}'={X}'\vec{v}+X{\vec{v}}' xp =(Xv )=Xv +Xv ,(乘积的求导公式)
    等式右边: A x ⃗ + r ⃗ ( t ) = A X v ⃗ + r ⃗ ( t ) A\vec{x}+\vec{r}(t)=AX\vec{v}+\vec{r}(t) Ax +r (t)=AXv +r (t)
    因为X是方程组的基本矩阵,所以根据X的性质2: A X = X ′ AX={X}' AX=X
    等式右边: A x ⃗ + r ⃗ ( t ) = A X v ⃗ + r ⃗ ( t ) = X ′ v ⃗ + r ⃗ ( t ) A\vec{x}+\vec{r}(t)=AX\vec{v}+\vec{r}(t)={X}'\vec{v}+\vec{r}(t) Ax +r (t)=AXv +r (t)=Xv +r (t)
    左边=右边: X ′ v ⃗ + X v ⃗ ′ = X ′ v ⃗ + r ⃗ ( t ) ⇒ X v ⃗ ′ = r ⃗ ( t ) {X}'\vec{v}+X{\vec{v}}'={X}'\vec{v}+\vec{r}(t)\Rightarrow X{\vec{v}}'=\vec{r}(t) Xv +Xv =Xv +r (t)Xv =r (t)
    v ⃗ ′ = X − 1 r ⃗ ( t ) {\vec{v}}'=X^{-1}\vec{r}(t) v =X1r (t),根据X的性质1,X存在逆矩阵
    v ⃗ = ∫ X − 1 r ⃗ ( t ) d t \vec{v}=\int X^{-1}\vec{r}(t)dt v =X1r (t)dt X − 1 r ⃗ ( t ) X^{-1}\vec{r}(t) X1r (t)是一个列向量,元素都是t的函数,只要逐个积分就算出来了。
    结果: x p ⃗ = X v ⃗ = X ∫ X − 1 r ⃗ ( t ) d t \vec{x_{p}}=X\vec{v}=X\int X^{-1}\vec{r}(t)dt xp =Xv =XX1r (t)dt,只要找到一个特解就行,因此不用在公式后加积分常数。

  5. x ⃗ ′ = A x ⃗ {\vec{x}}'=A\vec{x} x =Ax 的通解 x c ⃗ \vec{x_{c}} xc 的部分省略了

你可能感兴趣的:(微分方程)