Skip to content

070 基解矩阵 Fundamental Matrices

通过引入基解矩阵的概念,可以进一步阐明线性微分方程组解的结构。假定 是方程 在某个区间 的基础解系。那么矩阵 是方程 的基解矩阵(fundamental matrix)。由于列是线性无关的,那么基解矩阵是非奇异的。

例 1 求方程组 的基解矩阵。

解:7.5 小节的例 2 已经求得了基础解系 因此 的基解矩阵是

使用基解矩阵可以将初值问题的解写成非常紧凑的形式。 的通解是 使用 可以写作 其中 是任意分量 的向量。对于一个包含 和如下初始条件的初值问题, 其中 是区间 的给定点, 是给定的初始向量,要求解一个 满足初始条件 。因此 必须满足 由于 是非奇异的,那么 因此 是初值问题 的解。为了求解初值问题,我们一般用高斯消元法求解 中的 然后代入 得到答案而不是计算 里面的

基解矩阵 的每一列都是 的解,那么 满足矩阵微分方程 通过逐列比较 的两边,可以很容易验证正确性。

有时使用特殊的基解矩阵会很方便,特殊的基解矩阵用 来表示,它的每一列是由定理 7.4.4 定义的向量 。除了微分方程 之外,这些向量还满足 其中 定理 7.4.4 定义的单位矢量,第 个位置上 1 其余位置都是 0.因此 我们使用 表示满足初始条件 的基解矩阵,使用 来 表示任意基解矩阵。使用 来表示初值问题 的话会非常紧凑,由于 ,那么 尽管基解矩阵 要比 复杂,但是如果需要在很多不同初始条件下反复求解微分方程组的话就非常有用。这对应着一个物理物体有很多不同的初始状态。如果基解矩阵 已经有了,那么用每一组初始条件乘以矩阵就可以得到解,如 。矩阵 表示从初始条件 到任意时刻 的解 的转换。对比 ,可以得到

例 2 例 1 中的方程组是 求满足 的基解矩阵。

解:满足初始条件 的解组成了 的列。由于通解是 满足第一个初始条件的话,,满足第二个初始条件的话,,因此 这里基解矩阵 给出的基解矩阵 要复杂,不过对于任意初始条件,很容易求出解。

矩阵

标量初值问题 的解是 其中 是常量。

下面是 的方程组 其中 是常量矩阵。根据之前的讨论,解是 其中 。对于初值问题 和解 ,矩阵 或许有指数特征。

标量指数函数 可以写成幂级数形式 对于所有 都收敛。现在将 换成 的矩阵 ,1 换成 的单位矩阵 ,那么级数是 的每一项都是一个 的矩阵。可以证明对于所有的 ,当 时,矩阵的每一项都收敛。因此级数 定义为了一个新的矩阵,用 表示 对级数 微分 那么 代入 ,那么 满足初值条件 基解矩阵 也满足这是初值问题,即 根据定理 7.1.2 的解的唯一性, 是相等的,因此初值问题 的解也可以写成 这和 是初值问题 类似。

为了更确凿地论证用 表示级数 的和是合理的,我们应当证明该矩阵函数具有指数函数的性质。根据定义,不难证明一下性质

可对角化矩阵

线性方程组困难的原因在于这些方程通常是耦合在一起的,其中或者所有的方程都涉及多个或全部的未知变量。因此,必须同时求解这些方程。如果每一个方程只涉及一个变量,那么可以独立的求解这些方程,就容易多了。这说明我们或许可以把一个方程组转换成一个等价的解耦的方程组,每一个方程仅涉及一个未知变量。这个变换将矩阵 转换为对角矩阵(diagonal)。

特征向量在这种变换中非常有用。假定矩阵 个线性无关的特征向量 ,特征值是 ,矩阵 由于 的列是线性无关的,,因此 是非奇异的,那么 存在。矩阵 的列是 。由于 ,那么 其中 是对角矩阵,对角线上 的特征值。从 得到 如果已知矩阵 的特征值和特征向量,就可以通过 所示的过程将 变换为对角矩阵。这个过程被称为相似变换(similarity transformation),方程 可以概括为: 与对角矩阵 相似,或者称 为可对角化(diagonalizable)。相似变换保持 的特征值不变,并将 的特征向量变换为

如果 是埃尔米特矩阵, 的求解会非常简单。 的特征向量 是正交的,对每一个 进行归一化 ,那么 ,也就是说 的逆是其伴随矩阵(共轭的转置)。

如果 只有少于 个线性无关的特征向量,那么不存在矩阵 使得 。这种情况下 与对角矩阵不相似,也无法对角化。这种情况会在 7.8 小节讨论。

例 3 给定矩阵 求相似变换矩阵 并且证明 可对角化。

解:7.5 的例 2 给出了 的特征值和特征向量 因此变换矩阵 和它的逆矩阵 那么

下面回到方程组 其中 是常量矩阵。7.5 和 7.6 小节讨论了假定解是 的形式来求解方程组。下面从 对角化系数的角度来分析问题。

根据前面的分析, 可对角化是 个线性无关的特征向量。令 的特征值是 对应的特征向量是 ,这些特征向量组成了矩阵 。下面定义一个新的变量 代入 得到 两边同乘 由于 ,那么 可以写成 的对角化矩阵,对角线上的值是 的特征值。方程组 的基解矩阵是对角矩阵 方程组 的基解矩阵 这里 的每一列和 7.5 小节的 一致。对角化的过程和 7.5 小节的解法相比,没有计算优势,因为计算特征值和特征向量都是必须的。

例 4 给定微分方程 其中 给出的矩阵,使用变换 ,其中 给出,那么方程组 可以简化为 计算 的基解矩阵,并给出原始 的基解矩阵。

解:根据 可以得到 那么 这和例 1 的结果一致。