第三讲 —— 矩阵乘法和逆
1. 矩阵乘法
1.1 行列内积
假设矩阵乘矩阵
,得到矩阵
,
。回顾单个元素的求法,取特殊点
,该元素从何处而来?来自矩阵
的
和矩阵
的
的点乘。即
。
矩阵在什么条件下能够相乘?若为
矩阵,那么
必须为
矩阵,
的总列数必须与
的总行数相匹配,得到
为
矩阵。这是乘法的一般性法则。
1.2 考虑整列
可以将乘法考虑为矩阵乘向量,可以考虑成
个单独的列向量,用
乘每个列向量,相应可以得到
列答案。
中各列是
中各列的线性组合。
1.3 考虑整行
可以考虑成
个单独的行向量,每个行向量乘
,相应可以得到
行答案。
中各行是
中各行的线性组合。
1.4 列乘以行
一列乘以一行,得到一个矩阵。。
等于
各列与
各行乘积之和,
。
,这个矩阵很特殊,所有的行都依赖于同一行,所有的行都依赖于
,如果画出这些行的向量,它们都是同一方向,同理,画出列向量,也会是同一方向。
1.5 分块乘法
2. 逆(方阵)
存在方阵,如果它可逆,即存在某个矩阵称为
,那么
,左逆等于右逆。
为可逆的(invertible),非奇异的(non-singular)。
下面讨论奇异矩阵,没有逆的情况,比如,用
乘另一个矩阵,结果中的列都是
中相应列的倍数,无法得到单位阵,单位阵的第一列
,不可能是
中这些列的线性组合,因为
中两列共线,所有的线性组合均在此直线上,
却不在其上。
另一个角度,如果存在向量,使得
,如
,则
不可逆,因为如果
,假设乘上
的逆,会得到
,实际上
,假设不成立。即如果其中一列对线性组合毫无贡献,矩阵不可能有逆。
得到结论:奇异矩阵,其列能通过线性组合得到0,通过非零向量得到0。
考虑非奇异矩阵,例,则有
,如何求
,即求
。
乘其逆的第
列,等于单位矩阵的第
列,
,。
采用高斯-若尔当(Gauss-Jordan)方法,首先构造增广矩阵,然后进行消元,
——>
——>
。即从
消元得到
。
本质是使用消元矩阵,使
,
,可得
,则有