线性代数第三讲:矩阵乘法与逆矩阵
一、矩阵乘法
1. 标准乘法规则
- 定义:矩阵 A 乘以矩阵 B 得到矩阵 C。
- 元素计算:矩阵 C 的第 i 行第 j 列的元素 cij 是 A 的第 i 行与 B 的第 j 列的点积。
cij=k=1∑naikbkj
C34=a31b14+a32b24+⋯+a3nbn4
2. 矩阵乘法的形状
- 矩阵形状:
- A 是 m×n 矩阵。
- B 是 n×p 矩阵。
- C 是 m×p 矩阵。
- 条件:A 的列数必须等于 B 的行数。
3. 矩阵乘法的不同视角
(1)按列计算
- 方法:矩阵 A 乘以矩阵 B 的每一列,得到矩阵 C 的每一列。
- 示例:
A×列1(B)=列1(C)
A×列2(B)=列2(C)
- 结论:矩阵 C 的每一列是矩阵 A 的列向量的线性组合。
(2)按行计算
- 方法:矩阵 A 的每一行乘以矩阵 B,得到矩阵 C 的每一行。
- 示例:
行1(A)×B=行1(C)
行2(A)×B=行2(C)
- 结论:矩阵 C 的每一行是矩阵 B 的行向量的线性组合。
(3)按列乘以行
- 方法:矩阵 A 的每一列乘以矩阵 B 的每一行,然后求和。
- 示例:
C=列1(A)×行1(B)+列2(A)×行2(B)+…
- 结论:矩阵 C 是多个矩阵的和,每个矩阵由 A 的一列和 B 的一行相乘得到。
(4)分块矩阵乘法
- 方法:将矩阵 A 和 B 分成块,然后按块进行乘法。
- 示例:
[A1A3A2A4]×[B1B3B2B4]=[A1B1+A2B3A3B1+A4B3A1B2+A2B4A3B2+A4B4]
二、逆矩阵
1. 逆矩阵的定义
- 定义:如果矩阵 A 存在一个矩阵 A−1,使得 A−1A=I 和 AA−1=I,则 A−1 是 A 的逆矩阵。
- 性质:对于方阵,左逆矩阵等于右逆矩阵。
2. 逆矩阵的存在性
- 条件:矩阵 A 必须是方阵且行列式不为零。
- 示例:
A=[1236]
行列式为零,因此不可逆。
A=[1237]
行列式不为零,因此可逆。
3. 逆矩阵的计算
(1)高斯-若尔当消元法
- 方法:将矩阵 A 与单位矩阵 I 拼接成增广矩阵 [A∣I],通过行操作将 A 化为单位矩阵 I,此时 I 变为 A−1。
- 示例:
A=[1237]
增广矩阵:
[A∣I]=[1237∣∣1001]
[1031∣∣1−201]
[1001∣∣7−2−31]
A−1=[7−2−31]
4. 逆矩阵的验证
- 方法:验证 A−1A=I。
- 示例:
A−1A=[7−2−31]×[1237]=[1001]
三、总结
- 矩阵乘法:
- 标准方法:按元素计算。
- 按列计算:矩阵 C 的列是矩阵 A 的列的线性组合。
- 按行计算:矩阵 C 的行是矩阵 B 的行的线性组合。
- 按列乘以行:矩阵 C 是多个矩阵的和。
- 分块矩阵乘法:按块进行乘法。
- 逆矩阵:
- 定义:满足 A−1A=I 和 AA−1=I。
- 存在性:矩阵 A 必须是方阵且行列式不为零。
- 计算方法:高斯-若尔当消元法。
- 验证:验证 A−1A=I。