矩阵乘法的几何理解

博客主要介绍了矩阵乘法和特征值、特征向量。矩阵乘法可理解为对线性空间的线性映射,矩阵对矩阵乘法是对多个向量的空间线性映射。还探讨了特征值和特征向量,若矩阵线性映射下某向量簇仅长度变化、方向不变,该向量簇就是特征向量,变化倍数为特征值。

矩阵乘法

对于一个向量vvvv=[−1,2]Tv=[-1,2]^{T}v=[1,2]T当对向量vvv乘以一个矩阵MMMM=[13−20] M=\begin{bmatrix} 1 & 3 \\ -2 & 0 \end{bmatrix} M=[1230]
[13−20][−12]=[52]\begin{bmatrix}1&3\\-2&0\end{bmatrix}\begin{bmatrix}-1\\2\end{bmatrix}=\begin{bmatrix}5\\2\end{bmatrix}[1230][12]=[52]
将向量v=[−1,2]Tv=[-1,2]^{T}v=[1,2]T转化为向量[5,2]T[5,2]^{T}[5,2]T,也就是进行了线性映射。
如下图所示:
在这里插入图片描述
==》
在这里插入图片描述
在上述矩阵乘法的过程中,可以拆分为[13−20][−12]=−1∗[1−2]+2∗[30]=[52]\begin{bmatrix}1&3\\-2&0\end{bmatrix}\begin{bmatrix}-1\\2\end{bmatrix}=-1*\begin{bmatrix}1\\-2\end{bmatrix}+2*\begin{bmatrix}3\\0\end{bmatrix}=\begin{bmatrix}5\\2\end{bmatrix}[1230][12]=1[12]+2[30]=[52]
即,可以理解为,上述矩阵对向量的乘法,相当于是将原来向量的x轴的单位向量线性映射到[1,−2]T[1,-2]^{T}[1,2]T,将原来向量的y轴的单位向量线性映射到[3,0]T[3,0]^{T}[3,0]T,经过这样转化后的在新的空间中的[−1,2]T[-1,2]^{T}[1,2]T向量在原空间就是[5,2]T[5,2]^{T}[5,2]T
因此,可以得出如下结论

矩阵乘法,可以理解为是对线性空间的线性映射

而矩阵对矩阵的乘法,则可以理解为是矩阵对多个向量的乘法,即对多个向量的空间线性映射

特征值和特征向量

如上所述,一个矩阵对一个向量的乘法,是对该向量进行线性映射,这种映射,会对向量进行旋转变量和拉伸变换。如上述例子,向量[−1,2]T[-1,2]^{T}[1,2]T在进行矩阵乘法之后变为[5,2]T[5,2]^{T}[5,2]T,向量的方向和长度均发生了变化。但是,在该空间中是否存在这样的向量,经过该矩阵的线性映射变化之后,只发生了长度变化,而方向并没有变化呢?
[13−20][−12]=λ[−12]\begin{bmatrix}1&3\\-2&0\end{bmatrix}\begin{bmatrix}-1\\2\end{bmatrix}=\lambda\begin{bmatrix}-1\\2\end{bmatrix}[1230][12]=λ[12]
其中λ\lambdaλ表示长度变化的倍数
Mv=λvMv=\lambda vMv=λv
这个看着很眼熟?没错,这个就是求矩阵的特征向量和特征值的式子,向量vvv就是矩阵MMM的特征向量,值λ\lambdaλ就是矩阵MMM的特征值。其中,向量vvv指的不是一个向量,而应该是一簇相同方向的向量,因为上述式子的两边可以乘上任意数值,式子依然成立。
也就是说

在矩阵MMM的空间线性映射下,如果存在某一方向的向量簇vvv,该向量簇在矩阵MMM的线性映射下方向依旧不变,仅仅发生了长度变化,那么这样的向量簇vvv就是矩阵MMM的特征向量,其中放大的倍数,就是特征向量vvv对应的特征值

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值