大家好,欢迎来到IT知识分享网。
4.1 线性变换
线性变换:一个将向量空间V映射到向量空间W的映射L,如果对所有V中的向量v以及标量a,b,都有 L(av1+bv2)=aL(v1)+bL(v2) ,则称L为V的线性变换(Liner transformation),记作 L:V−>W ,如果V和W是相同的,称L是V的线性算子(liner operator)。
线性变换的性质:若L为从向量空间V到向量空间W的线性变换,则有:
- L(0)=0
- L(a1v1+a2v2+....+anvn)=a1L(v1)+a2L(v2)+...+anL(vn)
- L(−v)=−L(v)
定义:若 L:V−>W 为一线性变换,则L的核ker(L)定义为:
v∈V|L(v)=0w}
定义:若 L:V−>W 为一线性变换,且S为V的一子空间,则S的像(image)定义为:
w∈W|w=L(v),v∈S}
,V的像L(V)称为L的值域(range)。
定理:在上面两个定义的基础上,ker(L)是V的子空间,L(S)为W的子空间。
4.2 线性变换与矩阵表示
定理:若L为一从 Rn 到 Rm 的线性变换,则存在一个m*n的矩阵A,使得每个 Rn 中的元素x,都有 L(x)=Ax 。
事实上,A的第j个列向量为: aj=L(ej),j=1,2,...n,ej为标准基
此定理说明线性变换可以由矩阵乘法来计算,并给出了计算矩阵A的方法。
矩阵表示定理:若 E=[v1,v2,...,vn] 和 F=[u1,u2,...,um] 分别为向量空间V和U的有序基,则对每一线性变换L:V->U,存在矩阵 Am∗n ,使得对任意 w∈V ,L(w)在F下的表示为:
A称为L相应于E,F的表示矩阵,A的各列:
定理:若 E=[v1,v2,...,vn] 和 F=[u1,u2,...,um] 分别为Rn和Rm的有序基,若L:V->U为线性变换,且A为L相应于E和F的表示矩阵, U=(u1,u2,...,um) ,则
示例:线性算子L为将向量进行扩展2倍的操作,向量空间的基为 E[(1,0)T,(0,1)T] , F[(2,3)T,(1,2)T] 。
向量 w=(1,2)T ,w基于E的表示为 [w]E=(1,2)T ,有 [L(w)]E=(2,4)T , [L(w)]F=(0,2)T 。因 U−1=[2−3−12] ,由(4)式可得 A=[4−6−24] 。可验证满足(3)式。
推论:若A为线性变换L相应基于E,F的表示矩阵,则 (u1,...,um|L(v1),...,L(vn)) 的行最简形为(I|A)
推论给出了计算线性变换的表示矩阵的方法,即构造U|L(v)的增广矩阵,对U做行变化将其变换为I则L(v)部分即变换为表示矩阵A。
4.3 计算机图形与动画
平面上的图形可以在计算机上存储为一个顶点的集合。若有n个顶点,可将其存储在2*n的矩阵V中,顶点的x坐标存储在第一行,y坐标存储在第二行。则图形的下面4种操作都可以使用线性变换来完成,变换后的顶点矩阵V’=A*V。
- 放大和缩小:其表示矩阵为 A=cI ,c>1时为放大,c<1时为缩小。
- 关于x轴对称:其表示矩阵为$A=[e1,-e2]
- 关于y轴对称:其表示矩阵为$A=[-e1,e2]
- 旋转:令旋转角度为 θ ,则表示矩阵为 A=[cosθsinθ−sinθcosθ]
- 平移:由于平移不是线性变换,因此要借助齐次坐标系,将二维向量等同于三维中与此向量前两个坐标相同,而第三个坐标为1的向量。因此所有顶点坐标变为(x.y,1),假定平移量为(a,b),此时表示矩阵为 A=⎡⎣⎢⎢100010ab1⎤⎦⎥⎥
4.4 相似性
若L为向量空间V的线性算子,且L可表示为矩阵A,然而A的具体取值依赖有序基的选择。下面的定理用于刻画相同的线性算子不同表示矩阵的关系。
定理:令 E=[v1,v2,...,vn] 和 F=[w1,w2,...,wm] 为一个向量空间V的两个有序基,并令L为V上的线性算子。若A为L相应于E的表示矩阵,B为L相应于F的表示矩阵,令S为从F到E的转移表示矩阵,则
定义:令A和B为n阶方阵,如果存在一个非奇异矩阵S,使得
B=S−1AS
,则称B相似于A。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/136237.html