矩阵初等变换
初等变换
矩阵的初等变换是指以下三种变换,分为行初等变换和列初等变换。
- 交换 (倍加):交换矩阵的两行(或两列),记作 (或 )。
- 倍乘 (数乘):以一个非零数 乘矩阵的某一行(或某一列),记作 (或 )。
- 消元 (对换):将某一行(或某一列)的 倍加到另一行(或另一列)上,记作 (或 )。
这三种变换统称为矩阵的初等变换。
阶梯型矩阵
通过行初等变换将矩阵化为阶梯型矩阵是线性代数中的重要步骤。
行阶梯型矩阵
一个矩阵若满足以下两个条件,则称为行阶梯型矩阵:
- 若有零行(即元素全为零的行),则零行应在矩阵的最下方。
- 对于非零行,其主元(即该行最左边的第一个非零元)所在的列号,随着行号的增大而严格增大。
例如,以下是行阶梯型矩阵(主元已加粗): 矩阵 的主元是 。矩阵 的主元是 ,并且其零行在最下方。
行最简形矩阵
一个行阶梯型矩阵若还满足以下两个条件,则称为行最简形矩阵:
- 每个非零行的主元都为 。
- 每个主元所在的列的其他元素都为 。
例如,以下是行最简形矩阵(主元已加粗): 矩阵 和 不仅是行阶梯型矩阵,而且它们的主元都为 ,且主元所在的列的其他元素都为 。
核心结论:任何矩阵 都可以通过有限次行初等变换化为阶梯型矩阵和行最简形矩阵。
初等变换的性质
矩阵等价
如果矩阵 经过有限次初等变换得到矩阵 ,则称矩阵 与 等价,记作 。矩阵等价关系具有以下性质:
- 反身性:
- 对称性:若 ,则
- 传递性:若 ,,则
初等变换与矩阵的秩
核心性质:初等变换不改变矩阵的秩。 即,若 ,则 。
初等变换与行列式 (仅对方阵)
设矩阵 为 阶方阵,经过一次初等变换得到矩阵 。
- 交换两行(或列),行列式变号。
- 倍乘某一行(或列)乘以非零数 ,行列式乘以 。
- 倍加某一行(或列)的 倍加到另一行(或列)上,行列式不变。
初等矩阵与初等变换的重要结论
- 任意一个可逆矩阵都可以表示为若干个初等矩阵的乘积。
- 任意一个可逆矩阵都可以通过初等行 (列) 变换得到单位矩阵。
- 单位矩阵可以通过初等行 (列) 变换得到任意一个可逆矩阵。
- 设 为同阶可逆矩阵,则 可以通过初等行 (列) 变换得到 。
- 任意一个 的矩阵 可以通过初等变换变成如下等价标准形: 其中 。
- 任意一个 的矩阵 ,存在可逆矩阵 ,使得 其中 。
- 任意一个 的行满秩矩阵 ,存在可逆矩阵 ,使得
- 对于行满秩矩阵,其行向量组线性无关,通过初等列变换(右乘 )可以将其化为标准形。
- 任意一个 的列满秩矩阵 ,存在可逆矩阵 ,使得
- 对于列满秩矩阵,其列向量组线性无关,通过初等行变换(左乘 )可以将其化为标准形。
应用
用于求解线性方程组
对于非齐次线性方程组 ,其核心解法是利用初等行变换对增广矩阵 进行变换。
对增广矩阵施加一系列初等行变换,等价于用一个可逆矩阵 左乘该矩阵。变换过程不改变方程组的解。
通过这种方式,可以将原方程组化为更易求解的阶梯形或行最简形方程组。
求解矩阵方程 AX = B
当矩阵方程为 且 可逆时,其理论解为 。
我们可以利用初等行变换来求解 ,这种方法本质上是在求 的同时,完成了与 的乘法。
方法:
- 构造增广矩阵 。
- 对整个矩阵施加初等行变换,目标是将左侧的矩阵 化为单位矩阵 。
- 当左侧变为 时,右侧的矩阵就自动变成了 ,即我们所求的解 。
原理: 对 进行初等行变换,相当于左乘一个矩阵 。我们的目标是找到一个 使得 ,这意味着 。此时,右侧的矩阵 经过同样的变换后变为 。
求解矩阵方程 XA = B
当矩阵方程为 且 可逆时,其理论解为 。
方法:
- 构造一个上下结构的分块矩阵 。
- 对整个矩阵施加初等列变换,目标是将上侧的矩阵 化为单位矩阵 。
- 当上侧变为 时,下侧的矩阵就自动变成了 ,即我们所求的解 。
原理: 对 进行初等列变换,相当于右乘一个矩阵 。我们的目标是找到一个 使得 ,这意味着 。此时,下侧的矩阵 经过同样的变换后变为 。
替代方法: 可以将原方程两边同时转置,得到 ,即 。这个问题就转化为了求解形如 的方程,可以使用行变换求解出 ,最后再转置回来得到 。
求解矩阵方程 P⁻¹AP = B (求 A)
这类问题常见于相似矩阵的计算,目标是求解矩阵 。
- 方程变形: 将原方程 变形为 。
- 方法构造: 该方程可以看作 的形式,其中 。我们可以借鉴求解 的思想,使用列变换来求解 。
- 计算步骤:
- 首先计算矩阵乘积 。
- 构造分块矩阵 。
- 对该矩阵进行初等列变换,将上侧的矩阵 化为单位矩阵 。
- 当上侧变为 时,下侧的矩阵即为所求的 。
原理: 将矩阵 通过初等列变换化为 ,相当于给整个分块矩阵右乘了一个矩阵 。
根据变形后的方程 ,两边右乘 可得 。因此,下方的矩阵 正是我们要求的 。
广义初等变换
定义与分类
广义初等变换是作用于分块矩阵的行 (或列) 的变换,其本质是将矩阵的子块(而不是单个元素)作为操作的基本单位。设矩阵 按行分块为 ,其中 是矩阵的第 个行块。
广义初等行变换分为以下三种类型:
- 交换变换:交换矩阵的第 个行块和第 个行块,记作 。
- 数乘变换:用一个可逆矩阵 左乘第 个行块,记作 。
- 倍加变换:将第 个行块左乘一个矩阵 后加到第 个行块上,记作 。矩阵 的列数必须等于行块 的行数。
同理,可以定义广义初等列变换。
广义初等矩阵
任何广义初等行变换都等价于用一个相应的广义初等矩阵左乘原矩阵。所有广义初等矩阵都是可逆矩阵。
以下以一个二阶分块矩阵为例:
- 交换变换 对应的广义初等矩阵为 。
- 数乘变换 (其中 可逆) 对应的广义初等矩阵为 。进行此变换后,行列式的值变为原值的 倍。
- 倍加变换 对应的广义初等矩阵为 。由于 ,此变换不改变矩阵行列式的值。
在计算行列式中的应用
广义初等变换的主要应用是计算分块矩阵的行列式,其核心思路是利用广义初等变换将原矩阵化为分块上 (下) 三角矩阵,然后利用其性质求解。
核心性质:对于分块三角矩阵,其行列式等于对角线上子块行列式的乘积。 其中 必须是方阵。
设分块矩阵 ,其中 为方阵。
情况一: 可逆
对 施加广义初等行变换 :
因为变换矩阵的行列式为 ,所以原行列式不变。
情况二: 可逆
对 施加广义初等行变换 :
因为变换矩阵的行列式为 ,所以原行列式不变。
重要推论与特殊情况
-
拉普拉斯公式的推广(主对角线形式)
-
拉普拉斯公式的推广(副对角线形式) 设 分别为 阶和 阶方阵,则: 记忆技巧:将分块矩阵通过行交换变换为主对角线形式,行列式乘以因子 ,其中 是交换的两个行块的行数。
-
乘法可交换的特殊情况 设 均为 阶方阵。
- 若 ,则 。
- 若 ,则 。
注意:使用此公式必须严格验证乘法可交换的条件。一般情况下 。
例题
1. 设 A,B 均为 n 阶实对称矩阵,则下列结论不成立的是?
- A.
- B.
- C.
- D.
答案:本题中所有选项的结论均为真。
解释: 设 均为 阶实对称矩阵,即 且 。
-
选项 A: 初等变换不改变矩阵的秩,因此: 所以选项 (A) 结论成立。
-
选项 B: 初等变换不改变矩阵的秩,因此: 所以选项 (B) 结论成立。
-
选项 C: 考察矩阵 . 有 又有 故 此结论成立。
-
选项 D: 首先,我们简化左侧的表达式。令 。则左侧为 。 。 因此,。 接下来,我们简化右侧的表达式。由于 是实对称矩阵,所以 。 因此,。 所以,选项 D 的结论等价于 。 对于任意两个 阶实对称矩阵 ,我们有: (矩阵的秩等于其转置的秩) (矩阵乘积的转置) 由于 是对称矩阵,所以 且 。 因此,。 综上所述,。此结论成立。
:经过详细分析,选项 A、B、C、D 的结论在给定条件下(A, B 均为 n 阶实对称矩阵)都是成立的。
2. 设 ,若 A,B 的列向量组等价,则下列结论正确的是?
-
- 和 同解
-
-
- 和 同解
-
答案:2) 3)
解释:
-
选项 1: 和 同解。 这个结论等价于矩阵 A 和 B 行等价,即它们的行向量组等价 ()。题设条件是列向量组等价,这与行向量组等价是两个不同的概念。因此,选项 1 不一定成立。
-
选项 3: 和 同解。 矩阵 和 行等价即矩阵 和 列等价,此结论正确。
-
选项 2: 。 由 可知, 的列向量可以由 的列向量线性表示,即存在矩阵 使得 。 对分块矩阵进行初等变换(右乘一个可逆矩阵)不改变其秩: 因为 是可逆矩阵,所以 此结论是正确的。
-
选项 4: 。 设 A, B 是 矩阵,则 是 矩阵。分块矩阵 只有在 (即 A, B 为方阵) 时,其分块才是合法的。题设并未说明 A, B 是方阵,因此该选项不具有普适性。
:选项 2 和 3 都是由题设可以得出的正确结论。