提到矩阵的逆,其背景是我们要求解线性方程 , 如果 矩阵 有逆矩阵的话,那么 , 解起来,轻松加愉快。但问题是,想要 存在且能求出来,这个条件太苛刻了。
- 如果 的行数大于列数,那么方程可能没有解
- 如果 的行数小于列数,那么方程可能有无数多个解
- 即使 是个方阵,那也可能无解,可能有唯一的解,可能有无穷多解
就像方阵可以特征分解,非方阵造出来一个非奇异分解;那么满秩方阵可以求逆,那其他不满足条件的也要有一个类似的求逆的方法,其中一种叫做 Moore-Penrose 伪逆(Moore-Penrose pseudoinverse)。一个任意矩阵 的伪逆定义为,
- 当 的行数大于列数,那么方程可能没有解。通过伪逆得到的 是满足欧氏距离 最小的解
- 当 的行数小于列数,使用伪逆求解线性方程式众多可能方法中的一种。具体地, 是方程所有可行解中, 最小的一个