线性代数笔记9:特征值在微分方程中的应用

本节将矩阵的特征值与微分方程联系在一起,从另一个角度更好地了解特征值。

在差分方程中的应用

首先回顾由差分方程 u k + 1 = A u k 描述的离散动力系统的长期行为,即 k 时解的性质。

A 可对角化,即存在可逆矩阵 S = ( x 1 , . . . , x n ) ,使得 S 1 A S = Λ 为对角阵。

S 1 u 0 = ( c 1 , . . . , c n ) T ,即 u 0 = c 1 x 1 + . . . + c n x n

u k = A k u 0 = S Λ k S 1 u 0 = c 1 λ 1 k x 1 + . . . + c n λ n k x n

可以看出, u k 的增长因子 λ i k 支配,因此系统的稳定性依赖于 A 的特征值。

当所有特征值 | λ i | < 1 时,是稳定的;

当所有特征值 | λ i | 1 时,是中性稳定的;

当至少有一个特征值 | λ i | > 1 时,是不稳定的;

因此,Markov过程是中性稳定的,Fibonacci数列是不稳定的。

引言

设关于t的向量值可导函数 u = u ( t ) = ( u 1 ( t ) . . . . u n ( t ) ) ,满足:

d u d x = A u

其中 A = ( a i j ) n 阶常数矩阵,求解 u = u ( t )

  • A = ( λ 1 . . . λ n ) 为对角阵,
    • d u i d x = λ i u i
    • 因此可解得 u = u ( t ) = ( e λ 1 t c 1 . . . e λ n t c n )
    • 由于每个方程都是独立的,这类方程被称为解耦的(uncoupled)
  • 那么对于一般的矩阵 A ,如何求解呢?
    • 可以将非解耦方程转化为解耦方程求解

A 可对角化情形

  1. d u d t = A u 有形如 e λ t x 的解(为什么要这样假设?),其中 λ 为数, x 为向量,则:

    A x = λ x

    因此, A 的每个特征值 λ 及特征向量 x 都会给出 d u d t = A u 的一个解 u = λ t x

    因此,求解步骤为:

    1. d u d t = A u = S Λ S 1 u
    2. d ( S 1 u ) d t = Λ ( S 1 u )
    3. S 1 u = ( e λ 1 t c 1 . . . e λ n t c n )
    4. u ( t ) = c 1 e λ 1 t x 1 + . . . + c n e λ n t x n , u ( 0 ) = c 1 x 1 + . . . + c n x n

    这样,其实我们就使用对角化将非解耦的方程转化为解耦方程,方便求解。

  2. u = u 1 ( t ) u = u 2 ( t ) 是齐次线性微分方程组 d u d t = A u 的解,则他们的线性组合 u = c 1 u 1 ( t ) + c 2 u 2 ( t ) 也是此方程组的解,其中 c 1 c 2 是任意常数。

  3. d u d t = A n × n u 的解集是一个 n 维向量空间。

    A 可对角化,则方程组的通解为 u ( t ) = c 1 e λ 1 t x 1 + . . . + c n e λ n t x n

矩阵的指数函数

  1. 回顾 e x = 1 + x + x 2 2 ! + . . . + x n n ! + . . .

    因此可使用 e A x 带入,可得:

    d ( e A t ) d t = A e A t

    而我们需要求的微分方程组 d u d t = A u ,因此 u ( t ) = e A t u ( 0 )

  2. 矩阵的指数函数性质:

    • Λ = ( λ 1 . . . λ n ) e Λ t = ( e λ 1 t . . . e λ n t )
    • A B = B A ,则 e A + B = e A e B ,特别的, ( e A ) 1 = e A
    • 若存在可逆矩阵 P ,使得 A = P B P 1 ,则 e A t = P e B t P 1
  3. 因此,若 A 可对角化,由定理一可知:

    u ( t ) = e A t u ( 0 ) = S e Λ t S 1 u ( 0 ) = ( x 1 , . . . , x n ) ( e λ 1 t . . . e λ n t ) ( c 1 . . . c n )

    = c 1 e λ 1 t x 1 + . . . + c n e λ n t x n

A 二阶常系数线性微分方程

  1. 假设 e λ t 是方程的解,则可以得特征方程,

    • λ 1 , λ 2 为实数,则方程的通解为:

      y = c 1 e λ 1 t + c 2 e λ 2 t

    • λ 1 , λ 2 为共轭负数,即 λ 1 = α + i β , λ 2 = α i β ,则方程的通解为:

      y = e α t ( c 1 c o s β t + c 2 s i n β t )

  2. 也可以使用矩阵表示为 d u d x = A u

  3. A 有相同特征值,则不能对角化(为什么?),可使用第一种方法,但要注意,若有 n 重根,则解为 t 0 e λ t , . . . . , t n 1 e λ t

微分方程的稳定性

我们知道若 A 可对角化,则 d u d x = A u 有通解:

u ( t ) = c 1 e λ 1 t x 1 + . . . + c n e λ n t x n

若所有的实数 λ i < 0 ,则解是稳定的;

若所有的实数 λ i 0 ,则解是中性稳定的;

若至少有一个的实数特征值 λ i < 0 ,则解是不稳定的

猜你喜欢

转载自blog.csdn.net/crazy_scott/article/details/79873506
今日推荐