线性代数笔记18:线性变换与基变换

本文介绍了线性变换的概念,包括其性质和矩阵表示。线性变换保持向量空间的线性关系,并且在不同基下有特定的矩阵表示。讨论了线性变换的唯一性、可逆性,以及如何在不同基下表示线性变换的矩阵。此外,还提到了基变换作为特殊线性变换的重要性。

每一个矩阵都可以看作是线性变换,矩阵乘法也是由线性变换的复合引出的。

线性变换

理解

线性变换是一种映射,对于向量来说,就是线性空间到线性空间的映射。这里不严格给出线性变换的定义,但举例来说,投影变换、反射变换、不定积分等都可以看做是线性变换。

与线性变换相对的是仿射变换,例如:

T(x)=Ax+x0 T ( x ) = A x + x 0

就是一个仿射变换,可以通俗的理解为对现象变换 Ax A x 加上了一个偏移量 x0 x 0

性质

由线性变换的性质,我们可以得到:

  1. T(0)=0,T(x)=x T ( 0 ) = 0 , T ( − x ) = − x
  2. T(c1x1+c2x2+...+cnxn)=c1T(x1)+c2T(x2)+...+cnT(xn) T ( c 1 x 1 + c 2 x 2 + . . . + c n x n ) = c 1 T ( x 1 ) + c 2 T ( x 2 ) + . . . + c n T ( x n )
  3. x1,...,xn x 1 , . . . , x n 线性相关,则 T(x1),...T(xn) T ( x 1 ) , . . . T ( x n ) 线性相关。

即线性变换保持向量空间的线性关系。

例如,线性变换总是把直线变成直线,把三角形变成三角形,把平行四边形变成平行四边形。。。

线性变换的矩阵表示

我们想用一个矩阵来表示一个向量中所有线性空间中的变换,也就是用矩阵来描述这个线性变换。

V V W分别是数域上 n n 维、m维向量空间, T:VW T : V → W V V W的线性变换。

V V 中取一组基v1,...,vn,则对于任意的 v v ,可以用基表示为v=c1v1,...,cnvn,这也就是 v v 在这组基下的坐标

因此,T(v)=c1T(v1)+...+cnT(vn)。我们可以发现,要求这个线性空间中任意向量的线性变化,只需要知道基的变换即可。

因此,我们可以在 W W 中取一组基w1,...,wm,则得到基的线性变换为:

1525867752843

1525867797110

m×n m × n 矩阵 A A 为线性变换T V V 中给定基v1,....,vn W W 中给定基w1,...,wm下的矩阵表示。

线性变换与矩阵之间的关系

线性变换的唯一性

对于一个线性变换 σ σ ,在确定了一组基后,对应于唯一的矩阵 A A

而一个矩阵A在一组基下,也对应唯一一个线性变换 σ σ

可逆线性变换

σL(V,V) σ ∈ L ( V , V ) 为可逆线性变换,且 σ σ V V 的某一组基下的矩阵为A,则 σ1 σ − 1 在这组基下的矩阵为 A1 A − 1

例子

设线性变换 t:R3R2 t : R 3 → R 2 定义为 t(x,y,z)=(x+y,yz) t ( x , y , z ) = ( x + y , y − z ) ,线性变换 σ:R2R2 σ : R 2 → R 2 定义为 σ(u,v)=(2uv,u) σ ( u , v ) = ( 2 u − v , u ) ,求线性变换 σt:R3R2 σ t : R 3 → R 2 R3 R 3 R2 R 2 标准基下的矩阵。

注意到:

σt(x,y,z)=σ(t(x,y,z))=σ(x+y,yz)=(2x+y+z,x+y) σ t ( x , y , z ) = σ ( t ( x , y , z ) ) = σ ( x + y , y − z ) = ( 2 x + y + z , x + y )

因此在 R3 R 3 的标准基 e1,e2,e3 e 1 , e 2 , e 3 R2 R 2 的标准基 δ1,δ2 δ 1 , δ 2 下有:

σt(e1)=σt(1,0,0)=(2,1)=2δ1+δ2 σ t ( e 1 ) = σ t ( 1 , 0 , 0 ) = ( 2 , 1 ) = 2 δ 1 + δ 2

σt(e2)=σt(0,1,0)=(1,1)=δ1+δ2 σ t ( e 2 ) = σ t ( 0 , 1 , 0 ) = ( 1 , 1 ) = δ 1 + δ 2

σt(e3)=σt(0,0,1)=(1,0)=δ1 σ t ( e 3 ) = σ t ( 0 , 0 , 1 ) = ( 1 , 0 ) = δ 1

因此:

1525868621909

又因为:

1525868664710

1525868707677

验证可得:

AB=C A B = C

这就是线性变换的复合。

基变换

我们可以将基变换理解为特殊的线性变换,因为基变换其实是可逆线性变换,也就是说, A A 始终是可逆矩阵。

σ是恒同变换,则:

1525869062082

则恒同变换 σ σ 在两组基下的矩阵表示 P P V的这两组基之间的基变换矩阵。

线性变换在不同基下的矩阵

我们发现,线性变换与基的选取有关:同一个线性变换在不同基下的矩阵表示不相同。

因此,我们希望找出线性变换与基无关的性质,或者说,找出线性变换的矩阵表示如何随着基的改变而改变。

1525869722663

对于这样一个变换,我们既可以通过 B B 矩阵直接得到,也可以通过基变换P,在新基上用 A A 矩阵变换,最后回到原来的基上来表示,因此可以得到:

B=PAP1

我们发现,对于同样一个线性变化,在不同基下的变换矩阵时相似的,同时,可逆矩阵 P P 表示这个基变换矩阵。

这是个很好的性质,我们因此可以理解对角化A=SΛS1和奇异值分解 A=UVT A = U ∑ V T ,在此不再赘述,可以参考目录。

参考资料

  1. 线性代数(2)
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值