线性变换
线性代数补充讲义:线性变换
Last updated on
线性代数里的“变换”,本质上是在研究:
一个向量经过某种规则之后,变成另一个向量。
而矩阵,就是描述这种变换的工具。
如果把整个线性代数串起来看,可以形成一条非常清晰的主线:
下面从这个视角完整讲。
一、什么叫“变换”?
先不说线性。
一个“变换”就是一个映射:
意思是:
输入一个向量 ,输出另一个向量
例如在二维平面中,
这就是一个变换。
它把
变成
从几何上看,相当于:
- 水平方向拉伸 2 倍;
- 竖直方向拉伸 3 倍。
二、为什么线性代数特别研究“线性变换”?
因为一般变换太复杂。
例如
这样的变换几乎可以随便弯曲、拉伸、扭曲空间。
但有一类特别简单而且结构极好:
它只允许空间发生一种“规整的变化”。
例如:
- 旋转;
- 镜像;
- 拉伸;
- 压缩;
- 剪切;
- 投影;
- 改变坐标系。
这些都可以用矩阵统一描述。
三、线性变换到底“线性”在哪里?
一个变换 是线性变换,当且仅当满足:
以及
合起来可以写成:
这句话非常重要。
它真正意味着:
变换不会破坏向量之间原本的线性组合关系。
比如如果
那么经过线性变换之后一定仍然有
所以“线性”最深刻的含义并不是“图像是一条直线”,而是:
四、线性变换为什么一定可以用矩阵表示?
这是理解矩阵的核心。
设二维空间的一组标准基为
任意向量都能写成
因为 是线性的,
也就是说:
只要知道基向量经过变换后去了哪里,就知道所有向量去了哪里。
假设
那么
即
于是令
就得到
所以:
这句话非常重要。
五、矩阵的每一列到底意味着什么?
设
那么
就是第一列。
而
就是第二列。
因此:
矩阵的列,就是原基向量变换后的结果。
这是理解矩阵最重要的几何视角之一。
六、几种最基本的线性变换
1. 缩放变换
例如
则
表示:
- 方向拉伸 2 倍;
- 方向拉伸 3 倍。
七、旋转变换
二维平面绕原点逆时针旋转 ,矩阵为
为什么?
因为
旋转后变成
而
旋转后变成
把这两个向量作为矩阵的列,就得到旋转矩阵。
八、反射变换
例如关于 轴对称:
矩阵是
关于直线 对称:
矩阵是
九、剪切变换
例如
则
直观上就是:
每一个水平层根据高度 向右移动不同距离。
正方形会变成平行四边形。
十、投影变换
例如把二维向量投影到 轴:
矩阵为
注意:
为什么?
因为一个向量投影一次之后已经落在目标子空间中,再投影一次不会变化。
因此投影矩阵的重要特征是:
十一、什么是可逆变换?
设线性变换
如果存在另一个变换 ,使得
那么 就叫做可逆变换。
对应矩阵满足:
因此:
十二、怎样直观理解“可逆”?
可逆最直观的意思:
变换没有丢失信息。
例如
是可逆的。
因为看到
以后,可以还原:
但是投影
不可逆。
为什么?
因为
全部会变成
原来的 信息全部丢失。
所以:
十三、可逆变换的各种等价条件
对于 阶方阵 ,下面这些条件全部等价:
这些其实都在说同一件事:
空间没有被压扁。
十四、行列式怎样理解变换?
行列式可以理解为:
二维情况下:
就是面积缩放比例。
三维情况下:
就是体积缩放比例。
例如
则
因此面积扩大 6 倍。
如果
意味着面积被压成 0。
例如二维平面可能被压成一条线。
所以不可逆。
十五、什么是正交变换?
正交变换是一类极其特殊的线性变换。
设
如果 满足
那么 称为正交矩阵,相应变换称为正交变换。
因为
所以
十六、正交变换有什么几何意义?
正交变换最重要的性质是:
先看长度。
原向量长度平方:
变换后:
所以
因为
因此
即
所以正交变换不会拉伸或压缩。
十七、正交变换保持内积
有
因此
所以内积保持。
而
因为长度保持、内积保持,所以夹角也保持。
因此正交变换不会改变:
- 长度;
- 距离;
- 夹角;
- 垂直关系;
- 图形形状。
它只可能发生:
十八、为什么叫“正交矩阵”?
因为 。
假设
那么
如果等于 ,说明
也就是说:
同样,行向量也是标准正交基。
十九、正交变换一定可逆
由于
所以直接得到:
因此:
但反过来不成立。
例如
显然可逆,但是它改变长度,因此不是正交变换。
所以关系是:
二十、旋转为什么是正交变换?
考虑
那么
计算得
所以旋转矩阵是正交矩阵。
几何上也很容易理解:
旋转当然不改变长度和夹角。
二十一、反射也是正交变换
例如关于 轴:
满足
因此它也是正交变换。
所以正交变换包含两大类:
更准确地说:
通常对应纯旋转;
而
通常包含一次反射。
由于
所以
因此正交矩阵必有
二十二、什么是坐标变换?
这里非常容易和“真正改变向量”混淆。
假设空间中有一个向量
我们选两套基:
和
同一个向量在两套基下的坐标可能不同。
例如
和
并不一样。
但真实向量 没有改变。
所以:
二十三、线性变换和坐标变换最容易混淆在哪里?
有两件不同的事情。
第一种
真实向量发生变化:
这是线性变换。
第二种
真实向量不变,只换一套基:
这是坐标变换。
可以类比:
一个人在房间里从 A 点走到 B 点。
这是对象真的移动了。
但如果人站着不动,你把地图的经纬度坐标系换成另一套坐标系,则只是坐标表示变化了。
二十四、什么是基变换矩阵?
设
其列向量组成一组新基。
如果
表示新基下坐标,那么旧坐标为
因此
这就是基变换。
二十五、什么是相似变换?
这正是“线性变换 + 换坐标”的结合。
假设同一个线性变换 ,在旧基下矩阵为 。
我们换一套新基。
变换矩阵为 。
那么同一个 在新基下的矩阵是:
称 和 相似。
记作
这件事的本质是:
二十六、为什么相似变换是 ?
假设现在你拿到的是新坐标
第一步,把新坐标变成旧坐标:
第二步,在旧坐标里应用 :
第三步,把结果重新写成新坐标:
因此新矩阵就是
可以把它记成:
二十七、为什么要做相似变换?
因为有些矩阵看起来很复杂,但实际上只是:
你选的坐标系不好。
例如
在普通坐标系下非常复杂。
但如果改用它的特征向量作为基,可能变成:
于是
这就是相似对角化。
因此:
二十八、特征向量和变换有什么关系?
考虑
一般情况下,向量的:
- 长度改变;
- 方向也改变。
但是有些特殊方向,变换后方向不变:
其中
叫特征向量,
叫特征值。
所以:
而特征值表示:
例如:
表示该方向拉伸 2 倍。
表示压缩一半。
表示反向,同时伸长 2 倍。
二十九、对角化的真正几何意义
如果有一组线性无关特征向量
组成
那么
这意味着:
在以特征向量为坐标轴的新坐标系里,这个复杂变换其实只是沿各个坐标轴分别缩放。
所以对角化可以理解成:
三十、正交变换和正交相似变换有什么区别?
这是考试中非常重要的区别。
正交变换
指
其中
这是一个具体的线性变换。
正交相似变换
指矩阵变化:
因为
所以它其实就是相似变换
的一种特殊情况。
区别在于:
它对应:
用一组标准正交基重新表示同一个线性变换。
三十一、为什么实对称矩阵特别重要?
如果
那么根据实对称矩阵的谱定理,存在正交矩阵 ,使得
其中 是对角矩阵。
于是
这叫做:
它比一般相似对角化更漂亮,因为
而且其特征向量可以选择成一组标准正交基。
三十二、二次型里的正交变换
例如二次型
可以写成
其中
注意 是实对称矩阵。
通过正交变换
得到
选择合适 ,使得
那么
交叉项就消失了。
几何上就是:
原来的坐标轴没选对,把坐标轴旋转到图形的主轴方向。
例如椭圆
存在 项,通常说明椭圆的主轴不是 轴。
做正交变换相当于旋转坐标轴,让它重新对齐椭圆主轴。
三十三、什么叫等价变换?
在线性代数里还经常看到“等价”。
矩阵 如果存在可逆矩阵 ,满足
那么称 等价。
矩阵等价本质上对应:
同时改变定义域和陪域的基。
它和相似不同。
相似要求:
两边的变换互相匹配。
因为相似是在描述“同一个从空间到自身的线性变换”。
三十四、合同变换又是什么?
如果
称为合同变换。
它主要用于:
例如
令
则
于是
因此二次型变换自然产生:
这就是合同。
三十五、相似、合同、等价为什么长得很像?
因为它们都来源于:
但换的对象不同。
可以这样区分:
| 类型 | 形式 | 主要研究 |
|---|---|---|
| 等价 | 一般线性映射 | |
| 相似 | 线性算子 | |
| 合同 | 二次型 | |
| 正交相似 | 对称矩阵 | |
| 正交变换 | 保长保角 |
三十六、初等变换又是什么?
考研线代中还有:
- 初等行变换;
- 初等列变换。
它们其实也可以理解为乘矩阵。
例如对 做一次初等行变换,相当于:
其中 是某个初等矩阵。
做初等列变换,相当于:
所以:
每一个初等矩阵都是可逆的。
因此初等变换不会改变矩阵的秩。
三十七、核空间和像空间怎样理解线性变换?
设
定义两个特别重要的空间。
核空间
矩阵形式就是
的所有解。
它回答:
哪些方向经过变换后被完全压没了?
例如二维投影到 轴:
则
所以 轴就是核空间。
三十八、像空间
像空间是:
也就是所有可能的输出。
矩阵情况下就是:
即 的列空间。
因此矩阵的秩:
就是像空间的维数。
三十九、秩—零化度定理
如果
那么
矩阵形式:
它实际上描述:
输入空间的维数,一部分保留下来形成输出,另一部分被压没。
比如三维空间投影到二维平面:
核空间维数为
所以
非常直观。
四十、可逆变换在核空间角度怎么理解?
如果 可逆,那么
只有
所以:
即没有任何非零方向被压没。
因此:
这又解释了为什么可逆代表“没有信息损失”。
四十一、线性变换怎样理解矩阵乘法?
这是非常重要的一点。
设
先执行 ,再执行 :
于是
对应的矩阵就是
所以:
这也是为什么通常
因为:
先旋转再拉伸,和先拉伸再旋转,一般结果不同。
四十二、逆矩阵为什么是“逆变换”?
如果
想恢复原向量,就需要:
所以:
例如:
表示横向放大 2 倍,纵向放大 3 倍。
那么
就是把它恢复。
四十三、为什么正交矩阵的逆特别简单?
因为正交变换只是旋转和反射,并没有进行非均匀拉伸。
对于旋转矩阵,
而正好
因此
从几何上看:
旋转 后想恢复,只要旋转 。
四十四、线性变换不一定必须是方阵
例如:
代表
即三维向量变成二维向量。
例如:
对应:
就是把三维空间投影到 平面。
因为输入和输出维数不同,所以这种变换谈不上普通意义上的逆矩阵。
四十五、“仿射变换”和线性变换什么区别?
虽然考研线代主要研究线性变换,但你还经常会看到“仿射变换”。
线性变换:
仿射变换:
区别就在于多了一个平移:
线性变换一定满足:
所以线性变换一定把原点映射到原点。
而平移:
若 ,则
所以它不是线性变换。
四十六、常见变换可以怎样分类?
第一层:任意变换
几乎没有限制。
第二层:线性变换
满足
矩阵形式:
第三层:可逆线性变换
满足:
不丢失信息。
第四层:正交变换
满足:
除了可逆以外,还保持长度和夹角。
所以:
四十七、再把常见几何变换分类
| 变换 | 是否线性 | 是否可逆 | 是否正交 |
|---|---|---|---|
| 旋转 | 是 | 是 | 是 |
| 镜像 | 是 | 是 | 是 |
| 非零比例缩放 | 是 | 是 | 通常否 |
| 剪切 | 是 | 是 | 否 |
| 投影 | 是 | 否 | 否 |
| 零变换 | 是 | 否 | 否 |
| 平移 | 否 | 是 | 否 |
| 非线性扭曲 | 否 | 不一定 | 否 |
有个例外:
可以看成各方向乘 ,它仍然是正交变换。
四十八、从“空间是否被改变”来区分几个最容易混淆的概念
这是我非常建议你建立的思维模型。
1. 线性变换
对象真的变化:
2. 坐标变换
对象不变,只改变描述:
3. 相似变换
同一个线性变换,换坐标表示:
4. 正交变换
一种特殊线性变换:
保持长度和夹角。
5. 正交相似变换
同一个线性变换,换成一套标准正交坐标系表示:
6. 合同变换
二次型换变量:
四十九、为什么线性代数本质上可以叫“线性变换的理论”?
因为很多看似独立的知识,其实都能从线性变换解释。
例如:
矩阵
线性变换的坐标表示。
矩阵乘法
线性变换复合。
逆矩阵
逆变换。
秩
输出空间的维数。
齐次方程
哪些向量被变成 。
非齐次方程
哪些输入会被变成某个给定输出。
行列式
空间体积被放大多少倍。
特征向量
方向不发生改变的向量。
特征值
该方向上的缩放比例。
相似矩阵
同一变换在不同坐标系下的表示。
对角化
寻找最自然的坐标系。
正交矩阵
保持欧氏几何结构的变换。
二次型
研究一种几何量在坐标变换下怎样变化。
因此可以说:
矩阵只是它的表示形式。
五十、一个统一例子把这些概念串起来
假设有变换
它把向量
变成:
第一步:它可逆吗?
所以可逆。
即这个变换不会压掉任何方向。
第二步:它是正交变换吗?
计算
显然不等于 。
所以它不是正交变换。
它会改变长度。
第三步:寻找特征方向
特征值:
得到
对应特征向量可以取
和
注意它们互相正交。
所以这个变换的真实几何意义其实非常简单:
- 沿 方向拉伸 3 倍;
- 沿 方向保持不变。
第四步:换到特征向量坐标系
标准化后:
令
由于两列标准正交,
所以 是正交矩阵。
于是:
现在整个复杂变换变得非常简单:
所以:
五十一、最终建立一张“变换知识地图”
建议你最后把这部分记成:
往下分:
进一步:
特殊的可逆变换:
即正交变换。
同时换坐标:
即相似变换。
如果 有足够多特征向量:
即对角化。
如果 是实对称矩阵:
即可正交对角化。
而二次型:
换变量后:
即合同变换。
最值得记住的 8 句话
- 向量是空间中的对象。
- 线性变换是保持线性组合的空间变换。
- 矩阵是线性变换在某组基下的表示。
- 矩阵乘法就是线性变换的复合。
- 可逆意味着没有任何信息或维数被压掉。
- 正交变换意味着长度、角度、距离都保持。
- 相似矩阵是同一个线性变换在不同坐标系中的样子。
- 特征向量与对角化是在寻找这个变换最自然的方向和最自然的坐标系。
如果真正把这套“空间 → 变换 → 基 → 矩阵 → 换基 → 特征方向”的逻辑建立起来,逆矩阵、正交矩阵、相似矩阵、特征值、对角化、二次型这些原本很零散的知识,会一下子连成一个整体。