030 线性代数方程组;线性无关,特征值,特征向量 Systems of Linear Algebraic Equations; Linear Independence, Eigenvalues, Eigenvectors
这一节会复习一些对求解线性微分方程组很重要的线性代数的知识。
线性代数方程组
元 个方程组成的线性方程组如下 矩阵形式是 其中 是 的矩阵, 是给定的 维向量, 是要求解的 维向量。如果 ,那么是齐次的,否则是非齐次的。
如果矩阵 是非奇异的,即行列式不为零,不管 是任意向量,方程组 都有唯一解。由于 是非奇异的,那么 存在,方程 两边同时乘以 可以得到解,即 对于齐次问题 ,即 ,那么 只有一个解 。
如果 是奇异的,行列式为零,那么就依赖于右边的 , 或者无解或者存在解但是不是唯一的。由于 是奇异的,那么 不存在,因此 不再成立。
当 是奇异的,齐次方程 有无穷多个非零解。非齐次方程 的解就更复杂一些。如果 满足条件 其中对于所有向量 都满足 ,这里 是伴随矩阵,那么 有无穷多个解。解的形式是 其中 是方程 的特解, 是齐次方程 的通解。这里 和之前讨论的非齐次线性微分方程有点类似。
TODO exercise 21-25
上一段的结论对于线性方程组解的分类很重要。不过在求解方程组时,通常最好的方法是利用行简化将方程组变换为更简单的形式,如果存在解的话,可以轻松得到解。为了高效做到这一点,这里使用增广矩阵
执行初等行变换将矩阵 变成上三角矩阵(upper triangular matrix),即主对角线以下的元素都是零,完成之后很容易确定方程组是否有解,然后得到解。这里对增广矩阵 的操作对应与求解方程组 的有效操作。
例 1 求方程组 解:增广矩阵是 现在执行初等行变换将 的主对角线下面的元素都变为零。
首先第二行加上第一行,第三行减去第一行的两倍 第二行乘以 -1 第二行乘以 -3 加到第三行上 第三行乘以 -1/4 相应的方程组是 这个方程组等价于方程组 。从第三个方程可以得到 ,代入第二个方程得到 ,在代入第一个方程得到 ,因此 是方程 的解。因为解释唯一的,可以得到系数矩阵是非奇异的。
例 2 讨论不同的 时方程组 的解。
解: