「这是我参与11月更文挑战的第5天,活动详情查看:2021最后一次更文挑战」
前言
Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖...已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
机器学习小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
知其然 知其所以然!
6.5 线性变换的矩阵表达式
定义6
设T是线性空间Vn中的线性变换,在Vn中取定一个基α1,α2,...,αn,如果这个基在变换T下的像(用这个基线性表示)为:
⎩⎨⎧T(α1)=a11α1+a21α2+...+an1αnT(α2)=a12α1+a22α2+...+an2αn.........T(αn)=a1nα1+a2nα2+...+annαn(1)
记T(α1,α2,...,αn)=(T(α1),T(α2),...,T(αn)),则(1)式可以表示为
T(α1,α2,...,αn)=(α1,α2,...,αn)A
其中
A=⎣⎡a11a21..an1a12a22..an2.........a1na2n..ann⎦⎤
那么,A就称为线性变换T在基α1,α2,...,αn的矩阵
定理2
设线性空间Vn中取定两个基
α1,α2,...,αn、β1,β2,...,βn
由基α1,α2,...,αn到基β1,β2,...,βn的过渡矩阵为P,Vn中的线性变换T在这两个基下的矩阵依次为A、B,那么B=P−1AP
证明
基α1,α2,...,αn到基β1,β2,...,βn的过渡矩阵为P,有
(β1,β2,....,βn)=(α1,α2,...,αn)P,P可逆
变形有
(α1,α2,...,αn)=(β1,β2,....,βn)P−1
又Vn中的线性变换T在这两个基下的矩阵依次为A、B,有
T(α1,α2,...,αn)=(α1,α2,...,αn)AT(β1,β2,...,βn)=(β1,β2,...,βn)B
那么,有
(β1,β2,...,βn)B=T(β1,β2,...,βn)=T((α1,α2,...,αn)P)=T(α1,α2,...,αn)P=(α1,α2,...,αn)AP=(β1,β2,....,βn)P−1AP
因为(β1,β2,...,βn)线性无关,所以
B=P−1AP
β=(β1,β2,...,βn)线性无关,可以说明β可逆,即存在β−1
在等式βB=βP−1AP中,同时左乘β−1即可得到B=P−1AP
定义7
线性空间T的像空间T(Vn)的维数,称为线性变换T的秩
- 若A是T的矩阵,则T的秩就是R(A)
- 若T的秩是r,则T的核ST的维数为 n−r
举例
例11
在P[x]3中,取基
p1=x3,p2=x2,p3=x,p4=1
求微分运算D的矩阵
解答:
对每一个基进行线性变换(具体到这里就是微分运算D,理解为求一阶导数)
⎩⎨⎧D(p1)=D(x3)=(x3)′=3x2=0p1+3p2+0p3+0p4D(p2)=2x=0p1+0p2+2p3+0p4D(p3)=1=0p1+0p2+0p3+1p4D(p4)=0=0p1+0p2+0p3+0p4
故
D(p1,p2,p3,p4)=(p1,p2,p3,p4)⎣⎡0300002000010000⎦⎤
所以微分运算D在这组基下的矩阵为
A=⎣⎡0300002000010000⎦⎤
分别对pi进行线性变换,得到T(pi),可以发现,结果是作为A的列向量
结语
说明:
- 参考于 课本《线性代数》第五版 同济大学数学系编
- 配合书中概念讲解 结合了自己的一些理解及思考
文章仅作为学习笔记,记录从0到1的一个过程
希望对您有所帮助,如有错误欢迎小伙伴指正~
我是 海轰ଘ(੭ˊᵕˋ)੭
如果您觉得写得可以的话,请点个赞吧
谢谢支持 ❤️