“在这个小测验里,我让你们求一个2*3矩阵的行列式。让我感到非常可笑的是,你们当中竟然有人尝试去做。“(摘自 http:// mathprofessorquotes.com ,作者佚名)
一、空间变换
矩阵的乘法的几何意义就是空间变换。
如下图,矩阵
观察矩阵如何变换空间的一种简单的方法是看,变换矩阵
因此从上式也可看出,矩阵乘法就是空间变换,是一种映射。
- 行列式
行列式
如下图:在二维空间中,行列式代表面积,行列式的值越大,代表变换对面积造成的影响越大。行列式若为负值代表空间发生了翻转。
如果一个n阶方阵的行列式为0,也就证明这个行列式不满秩。也就是说组成行列式的列向量是线性相关的,那么这n个列向量张成的空间便是n维空间的一个投影,维度等于秩。
- 非方阵
非方阵没有行列式。按照空间变化,非方阵一定使得空间的维度发生了变化,无法衡量变换的大小,因此没有行列式。
例如一个3*2的矩阵可以将一个二维平面的向量映射为三维空间中的一个平面上的向量。而一个2*3的矩阵可以将一个三维空间的向量映射为二维平面上的一个向量,考虑整个三维空间就是将原空间做了一个投影。
- 矩阵的逆
矩阵不一定存在逆。可以求逆的矩阵叫做可逆矩阵,也叫非奇异矩阵。矩阵为非奇异矩阵的充要条件是矩阵存在行列式且不为0。
可以这样理解:矩阵的作用是空间变换,其实就类似于一个函数。(这里说映射更标准些)矩阵求逆就类似于求反函数。当矩阵为不存在行列式或者行列式为0时,代表变换发生了降维,其映射关系不是一对一的关系,是多对一的关系,因此无法求逆或没有意义。例如上面那张图所代表的变换把空间变为一条直线,但是从直线生成一个平面却有无数种方法。
求解
二、基变换
首先要有一个概念,我们用坐标来描述向量,那么首先要选取坐标系(类似于做物理题先选取参考系),而坐标系就是基向量的体现。因此我们对于向量、变换的描述都要说清楚是在什么基向量下进行的,同一个向量或者变换在不同的基向量下坐标不一定相同。
- 不同基下的向量变换
如下图,从原点出发到黑点的向量可以用红色和绿色的基向量表示。在绿色基向量表示下,此向量为
这两个坐标如何转换呢?绿色的基向量为
若选择
若选择
其实 P,Q互逆,即
- 不同基下的空间变换
同一个变换在不同的基下也是不同的,例如有一个变换是逆时针旋转90°。即将上图空间变为下图:
很容易看出在标准正交基下(绿色),此变换矩阵
那在红色基向量下相同的旋转变换
我们可以这样想,对于红色基向量表示的一个向量
这说明了什么呢?对形如
有不清楚的,极力推荐大家去看这个视频:
https://www.bilibili.com/video/av6731067/?p=13www.bilibili.com三、总结
- 联系
如基变换中所说,上式可以看作是
- 变换到另一组基
- 在另一组基下施行空间变换
- 变换到原来的基
但是不可忘记最开始时候强调的矩阵乘法代表空间变换,因此抛开基变换也可以这样考虑:上式代表了一种变换分解的思想:将变换
从这两种角度理解,将有助于理解特征值分解和奇异值分解。
- 与特征值分解的关系
若选择的基P恰好是A的特征向量,且能构成A的一组基,那么M就是对角矩阵,上式就是特征值分解。
那特征值和奇异值具体是什么呢?两者之间又有什么关系呢?请看我的下一篇文章:
阿姆斯特朗:矩阵分析(二):从特征值到奇异值zhuanlan.zhihu.com如果你觉得有收获,就点个赞吧!
参考:
[1]https://www.bilibili.com/video/av6731067
[2]https://en.wikipedia.org/wiki/Determinant