登陆后访问



H
I
S
T
O
R
Y

【矩阵的乘积/复合变换】- 图解线性代数 05

矩阵向量的乘积可以理解为将一个特定的线性变换作用在向量上,本次我们先看几个特殊的矩阵下的变换以及矩阵矩阵的乘积。
一、零矩阵
即所有元素都是0的矩阵,记为O。可以用下标来表示矩阵的大小:

图1
零矩阵表示的变换是将空间压缩到原点,可以观察在2阶零矩阵的作用下,空间被压缩到原点的变化过程,注意行列式的值最后为0:

图2
二、单位矩阵
是对角元素为1,其余都是0,记为I。

图3
单位矩阵对空间什么都不改变,保持基向量不变,也被称为“恒等变换”,可以看下面对应的空间变化过程(尽管没有改变):

图4
三、对角矩阵
除了对角元之外所有元素均为0的矩阵称之为对角矩阵。

图5
对角矩阵表示的沿着坐标轴伸缩变换,其中对角元素就是各轴伸缩的倍率,并且下例矩阵A的对角元素中含有2个负数,可以看做经过了2次镜像翻转,x,y两个方向先是压缩,然后再被拉伸,面积扩大为原来的6倍,这样行列式的值为6。

图6
上面都是进行一次变换的操作,如果想要再进行一次(甚至更多)变换,就要矩阵和矩阵相乘了。譬如下面矩阵A相当于将空间旋转,矩阵B是横向拉伸。

图7
如果是BA两个矩阵相乘的运算,就相当于先旋转再拉伸,这样的复合变换运算顺序是从右往左进行,可以观察下面的动画:

图8
如果是AB两个矩阵相乘的运算,就相当于先拉伸后旋转,运算顺序是从右往左,可以观察下面的动画:

图9
从上面两个变换动画,可以得出结论矩阵的乘积不满足交换律(可以想象满足结合律):


 
图10
可以计算出BA和AB的值:


 
图11
如何计算矩阵的乘积,除了课本上给出的方法,还可以按照列的线性表出来进行,以BA为例:

图12
另外,如果两个矩阵都不是零矩阵,但是矩阵的乘积可能会是零矩阵,比如在下面两个矩阵:


 
图13


空间中,A做横向压缩,B做垂直压缩,经过A然后B的变换后,也会映射到原点。


上面就是本次图解线性代数所回顾的知识点。好了,现在让我们在下一篇的中再见!


因为本人水平有限,疏忽错误在所难免,还请各位老师和朋友多提宝贵意见,帮助我改进这个系列,您的关注和转发就是鼓励我继续前行的最大动力,感谢感谢!

 

声明:文章转自【遇见数学】微信公众号,版权归原作者所有,转载仅供学习使用,不用于任何商业用途,如有侵权请联系删除,谢谢。

相关文章

奇妙的数字:巧合数

Posted by - November 10, 2017 1762
世界上,无时无刻不在发生着一些看似偶然的巧合,有让人遗憾的,也有让人庆幸的,在数学上,也有很多的巧合。

数学之美|填色游戏

Posted by - November 09, 2017 2059
人们提起数学之“美”时常意指其抽象涵义,罗素称之为“朴素冷峻之美……庄严纯净,能够达到严格的完美”。然而,人类也一向从数学中发现审美上的...