文章目录
- LA@分块矩阵@初等变换@初等矩阵#逆矩阵计算@初等变换法
- 分块矩阵
- 乘法
- 逆
- 例
- 准对角矩阵
- 转置
- 矩阵的初等变换🎈
- 等价矩阵
- 行`阶梯形`矩阵🎈
- 变换步骤
- 行简化阶梯形矩阵@最简矩阵
- 等价标准形矩阵
- 变换步骤
- 小结
- 初等矩阵
- 初等矩阵的结论🎈
- 小结
- 逆矩阵计算@初等变换法
- 步骤
- 利用初等行变换直接求解简单`矩阵方程`
LA@分块矩阵@初等变换@初等矩阵#逆矩阵计算@初等变换法
分块矩阵
乘法
- 注意对相乘的两个高阶矩阵的划分方法,子矩阵之间要能够相乘
逆
- 借助分块乘法,可以将高阶矩阵求逆转为低阶矩阵求逆
例
- n阶矩阵:
,A,B均可逆
- 待定系数法:
- 特别的,当
- 类似的:
- 注意区分行列式中的拉普拉斯展开
准对角矩阵
转置
矩阵的初等变换🎈
- 初等变换分为行变换和列变换,仅以行变换为例:
- 交换矩阵的某两行位置
- 用一个非零常数k乘以矩阵的某一行
- 将矩阵的某一行乘以非零常数k后加到另一行:
等价矩阵
- 如果矩阵B可以由矩阵A经过有限次初等变换得到,则称A和B为等价矩阵,记为
- 其中
式全等(congruent)号,在此处是等价号
- 等价矩阵的性质:
行阶梯形
矩阵🎈
- Row Echelon Form,记为REF-Matrix
- 若有零行(矩阵中元素全为0的行),则零行都位于矩阵下方(特点1)
- 从第一行起,每行的主元(第一个非零元素)前面零的个数逐行增加(严格增加). (特点2)
- 或者说,每行主元的列指标严格增加
变换步骤
- 为了得到行简化矩阵,可以执行一系列的初等变换(这些初等变换要么全是行变换,要么全是列变换)
- 将矩阵行中最接近全零行的行调整到第一行
- 利用第一行将第一列到最后一列尽可能的零化(使得结果满足特点1,2)
- 行阶梯形矩阵的条件比较宽松,同一个矩阵化为行阶梯型矩阵的结果可以是多种多样的
- 从一般行阶梯形矩阵化为行简化矩阵(最简矩阵)的过程(中间结果矩阵)都是行阶梯形矩阵
- 但是最简形式是一样的(行简化阶梯形矩阵)
行简化阶梯形矩阵@最简矩阵
- 简化列阶梯形矩阵或简约行梯形式矩阵(reduced row echelon form),也称作行规范形矩阵(row canonical form),记为RREF-Matrix如果满足额外的条件:
- 阶梯形矩阵中非零行主元(第一个非零元素)为1
- 且主元所在的
列
的其他元素都为0
等价标准形矩阵
- Matrix equivalence - Wikipedia
- Canonical form
- The rank property yields an intuitive canonical form for matrices of the equivalence class of rank k as
- where the number of 1s on the diagonal is equal to k. This is a special case of the Smith normal form, which generalizes this concept on vector spaces to free modules over principal ideal domains.
- 设A为n阶矩阵
- 其等价矩阵(行简化阶梯形矩阵)中,位于左上角的子矩阵是一个r阶单位阵(
)
- 其余子块都是零矩阵(如果有的话)
- note:当A是可逆方阵时,
- 对A经过一系列的初等变换得到标准形矩阵C,可以用初等矩阵乘法表示为
- 对两边取行列式:
- 由拉普拉斯展开
- 若A可逆,则
- 初等矩阵
均可逆(
不为0),等式
左边不为0,所以等式右边也不为0
- 可见,只有当r=n时,等式右边不为0,此时C是n阶单位矩阵
变换步骤
- 假设矩阵A经过初等行变换得行简化阶梯形矩阵B=RREF(A)
- 对B再所若干次初等列变换,得到A的等价标准型矩阵
- 将过上述变换,将一个一般的方阵A变换为一个与之等价的标准形矩阵
小结
- 任意矩阵都可以通过若干次初等
行
变换化为"行阶梯形矩阵"和"行简化阶梯形矩阵" - 任意矩阵都可以通过初等变换(包括行变换和列变换)化为等价的标准形矩阵
初等矩阵
- 单位矩阵E做一次初等行变换得到的矩阵称为初等矩阵
- 易知单位矩阵本身也是初等矩阵
- 每个初等变换都有一个与之对应的初等矩阵
- 交换第i,j两行(列)的位置,记为
- 交换第i,j行和交换第i,j列效果一样
- k倍乘第i行(列),记为
- 第i行乘以k和第i列乘以k效果一样
- k倍乘第j行,加到第i行,记为
- 第j行的k倍加到第i行
效果等价于第i列乘以k倍加到第j列
- 若
相等,此时变为倍乘效果
初等矩阵的结论🎈
- 初等矩阵有三类:
- 初等矩阵均可逆,其逆矩阵仍然为初等矩阵(用逆矩阵定义可以求证下列结论)
- 对初等矩阵取行列式,都不为0
- 对矩阵
- 做一次初等行变换,相当于对A左乘相应的
阶初等矩阵
- 做一次初等列变换,相当于对A右乘相应的
阶初等矩阵.
- 初等矩阵是由单位矩阵经过初等变换得到的.
- 假设初等矩阵M是由单位阵E经过初等变换
得到的
变换可细分为
- 初等行变换
- 初等列变换,
- 能够满足
的变换即可
- 可以初等矩阵M详细记为
- 那么
相当于:对矩阵A做一次
变换得到矩阵C
相当于:对矩阵A做一次
变换得到矩阵D
- 证明:(以初等行变换)为例
- 做如下矩阵分块(预计算),相比直接计算原始矩阵更加简洁
- 令
- 这相当于把矩阵A的第i行和第j行互换
- 类似的,令
有:
- 这相当于把矩阵A的第i行乘以k倍
- 令
- 相当于将矩阵A第j行乘以k倍加到第i行
- 右乘初等矩阵和列变换关系的证明
- 若
- 相当于将矩阵A的第i列和第j列互换
- 若
- 相当于将矩阵A的第i列乘以k
- 若
- 相当于将矩阵A的第j列乘以k加到第i列
小结
- 矩阵A和B等价的充分条件是存在初等矩阵
和
使得
- 可逆矩阵和同阶单位矩阵等价
- 任意矩阵可以化为(存在)与之等价的标准形矩阵:
逆矩阵计算@初等变换法
- n阶矩阵A可逆的充要条件是,A可以表示为若干个初等矩阵的乘积
- 因为n阶矩阵A可逆(A与同阶单位阵E等价),则存在n阶初等矩阵序列
和
,使得
- 由于初等矩阵及其逆矩阵都是可逆矩阵(
)都可逆
- 两侧同时左乘
和
- 则
- 为例更加统一,可以记
- 所以可逆矩阵A可以表示为若干个初等矩阵的乘积
- 任意可逆矩阵都可以经过初等行变换化为单位矩阵
- 设A为可逆矩阵
- A可以表示为若干个初等矩阵的乘积,记为
- 从而
- 即可逆矩阵A左乘初等矩阵序列
得到单位矩阵
- 对A做若干初等行变换(而不需要初等列变换)就可求出
- 利用这个原理可以求解可逆矩阵的逆
步骤
- 对n阶可逆矩阵A,构造一个
的增广矩阵
- A可以表示为
- 易知对
左乘
,得到
- 由分块矩阵乘法公式可以得到上述结论
是我们需要求解的东西,往往无法直接得到
- 但是
- 也就是说通过观察矩阵A(或其增广阵B),对其进行一系列初等行变换来得到包含
的矩阵
,从该矩阵读出
利用初等行变换直接求解简单矩阵方程
- 对于基本的矩阵方程
- A为n阶可逆方阵
- B为
矩阵
- X则为
矩阵
- 对
两边同时左乘
- 构造
- 对两边同时左乘
,
- 我们从
可以直接读出
(但是读不出
)