【线性代数】20 基变换,基变换公式,坐标变换公式

这篇具有很好参考价值的文章主要介绍了【线性代数】20 基变换,基变换公式,坐标变换公式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 前言:基变换在做图像压缩等计算的时候,经常用到。基变换和相似矩阵的定义也有非常密切的联系:基变换的本质就是变换了基向量的一个关联计算,在最小二乘的算法里面,通过选择正确的基可以将计算进行简化。

而正确的的特征向量和特征值的确定,又和本节的基变换互为相互印证的关系。


基变换的标准定义:

 基变换的实质是, 将某向量空间中的元素v 由有序基 F[w1,w2...vn]  v=x1w1+x2w2 +...xnwn的线性组合,表示成另一有序基E[v1,v2,...vn]即v=y1v1+y2v2+...ynvn的线性组合

 文章来源地址https://www.toymoban.com/news/detail-471731.html


1基向量的来源

在二维向量空间有一个向量如下:

【线性代数】20 基变换,基变换公式,坐标变换公式

用单位基向量的缩放表示如下:【^i】和【^j】是单位基向量

【线性代数】20 基变换,基变换公式,坐标变换公式【线性代数】20 基变换,基变换公式,坐标变换公式

我们可以隐含假设认为:

【线性代数】20 基变换,基变换公式,坐标变换公式

 【案,坐标2,表示向右运动,坐标3表述向上运动,基向量的单位表征运动的快慢】

由此,我们有如下定义:

【线性代数】20 基变换,基变换公式,坐标变换公式

[3,2]被称为标准的坐标系下的向量,而【^i】和【^j】是这个标准坐标系的基向量


 2 不同的基向量的由来

如果我们定义一组不同的单位基向量作为构成向量空间的基础,看看会发生什么?

例如:

我们在原来的向量空间,定义任意两个向量,b1,b2,并把它作为单位基向量: 

【线性代数】20 基变换,基变换公式,坐标变换公式

【案,记住这个新的基向量在原有基向量空间的坐标后面要用到】

那么在这个新定义的坐标向量坐标系统里面,b1,b2变成了单位向量。

也就是原来的基向量[1,0]由[-1,1]代替了,而原来的基向量[1,0]由[2,1]这两个新的基向量分别代替了。

【我们先称呼这两个变换后的基向量简称为斜的基向量,变换后向量空间为斜的向量空间,以便于简化描述,这个斜向的向量空间,在参考视频里面又叫做詹妮弗的向量空间】

【线性代数】20 基变换,基变换公式,坐标变换公式

【线性代数】20 基变换,基变换公式,坐标变换公式

在这个新定义的斜坐标系统里面,隐含假设发生了变化:

方向和单位长度都变化了。

 【案,注意为了对比向量坐标系统已经发生了变化,我们用平行四边形的网格背景表述新的向量坐标系统空间】

两个坐标系统,唯一相同的是可以拥有同一个原点:

【线性代数】20 基变换,基变换公式,坐标变换公式

 这样,我们就构建了一个新的基向量的斜的坐标系统


3 基变换:

既然,构建了新的基向量坐标空间,那么,不同的坐标空间内,某一个空间内的向量如何在另外一个变换后的空间内找到位置呢?

比如:这个斜的基向量空间的[-1,2]向量,在我们原来标准的向量空间是哪个向量对应呢?

【线性代数】20 基变换,基变换公式,坐标变换公式【线性代数】20 基变换,基变换公式,坐标变换公式

在斜的基向量空间,向量[-1,2]大致可以表述为下面这个图:

【线性代数】20 基变换,基变换公式,坐标变换公式

现在,我们加上斜的基向量在原向量空间的坐标位置:

【线性代数】20 基变换,基变换公式,坐标变换公式【线性代数】20 基变换,基变换公式,坐标变换公式

【案,注意,关键的联系表述出现了,如下:】

我们在斜向变化后的向量空间取的任意向量[-1,2],他在原来的向量空间的坐标,应该是通过这样一个变换得到:

【案,解释一下为啥是下面这个计算公式:1 向量在向量空间的张成位置,就是通过他的坐标长度*单位向量所得。 2 我们现在乘的单位向量的值,是已经经过转变后到原来的正方形单位向量的向量空间的值,所以,出来的结果也是原来的向量空间的值,而不是斜的的向量空间】

【线性代数】20 基变换,基变换公式,坐标变换公式

【也就是通过上面这个乘积的变换,我们搞成了原来的坐标系】

【案,这里原视频解释不够细致,我们可以理解为向量之间的一种线性变化的关系和联系,而,这有点像点积的表达??】

也就是:我们得到了斜向坐标系下[-1,2]变成了我们坐标系下[-4,1]的对应向量。

【线性代数】20 基变换,基变换公式,坐标变换公式

这里就是用某个向量的特定坐标与他的基向量数乘然后相加:

而这就是矩阵的向量乘法:

【线性代数】20 基变换,基变换公式,坐标变换公式

矩阵的向量乘法,可以理解为应用一个特定的线性变换【矩阵的列,就是变化后的新的基向量,他乘以新的坐标系下的某个特定向量,得到,我们原来变换前的向量的位置和值】

再仔细考虑上面这个思想:

1 首先-特定向量是基向量的特点线性组合:

【线性代数】20 基变换,基变换公式,坐标变换公式

2 变换后的向量仍然是线性组合的,不过使用的是新的基向量

3 然后思考,这个变换是在两个不同的基空间进行:

【线性代数】20 基变换,基变换公式,坐标变换公式

并且,其实只是表述不同【类似于语言不同,表达的意思一样】

 也就是【-1,2】在斜网格空间等价于【-4,1】在我们【原始】的空间的表述。

以上,我们完成了一个斜向空间【基向量不是单位向量的变更空间】内的一个矢量变换到之前我们的元素单位空间的例子。

====================================================================

那么,现在我们反过来呢?如果从一个原始的坐标系的向量坐标变换到斜向的坐标系下的坐标呢?

在第一节里面,我们有如下的一个向量:

 用单位基向量的缩放表示如下:【^i】和【^j】是单位基向量

【线性代数】20 基变换,基变换公式,坐标变换公式【线性代数】20 基变换,基变换公式,坐标变换公式

步骤1:变换后的基向量是什么?

我们设定,变换后我们的两个基向量分别是[2,1],[-1,1]

步骤2:原始 --》斜向的变化矩阵

于是从这两个基向量构成的,我们称为斜的向量空间,变换到之前元素的坐标用的变换矩阵:就是

【线性代数】20 基变换,基变换公式,坐标变换公式

 步骤3:斜向的变化矩阵 --》原始

这个显然是步骤2的逆变换,而,一个变换的逆变换是一个新的变换,他是什么呢?

【线性代数】20 基变换,基变换公式,坐标变换公式

经过计算应该是右边这个矩阵:

步骤4,现在我们把元素坐标下的向量,逆变换到斜向的向量空间。

 【线性代数】20 基变换,基变换公式,坐标变换公式

【逆变换的矩阵乘法如上】 

【线性代数】20 基变换,基变换公式,坐标变换公式

这就是斜向向量空间里面和之前的[3,2]对应的那个向量。 

 


推而广之:

【线性代数】20 基变换,基变换公式,坐标变换公式

右边的式子,也可以用逆变换,或者说逆矩阵表述为:

【线性代数】20 基变换,基变换公式,坐标变换公式

 

 

【线性代数】20 基变换,基变换公式,坐标变换公式

 【线性代数】20 基变换,基变换公式,坐标变换公式


举例:

1 一个90度的选择的坐标变换:

1.1 从原始坐标系统来理解:

【线性代数】20 基变换,基变换公式,坐标变换公式

用坐标变换,跟踪一下,变换后的坐标:

【线性代数】20 基变换,基变换公式,坐标变换公式

并把这个坐标作为矩阵的列:

这里我们理解为:

【线性代数】20 基变换,基变换公式,坐标变换公式


 1.2 从斜的坐标空间来理解:

在斜向坐标系下有一个任意的向量:

【线性代数】20 基变换,基变换公式,坐标变换公式

我们通过基变换矩阵把他变换从我们原始的坐标系下的向量:

【线性代数】20 基变换,基变换公式,坐标变换公式

然后,我们再左乘,【90度旋转的变换矩阵】

【线性代数】20 基变换,基变换公式,坐标变换公式

【线性代数】20 基变换,基变换公式,坐标变换公式

【注意,这样变换的结果就是我们原来坐标系下,变化后的向量了】 

如果我们闲着蛋疼,想把这个向量再边到斜向坐标系里面去,那么,只需要再左乘一个原来变换的逆矩阵,就可以了。

【线性代数】20 基变换,基变换公式,坐标变换公式

 【线性代数】20 基变换,基变换公式,坐标变换公式

【OK,如果我们把这些变换都放到一起,如上,我们就实现了一个在斜向的向量空间下,对任意给定的斜向坐标系下的向量的一个90度的翻转变换】

然后,我们可以计算和化简这个变换,最后得到,

【线性代数】20 基变换,基变换公式,坐标变换公式

【注意,这里变换的矩阵分别出现了两次,一次是左乘的逆矩阵,一次是右乘的矩阵】

【线性代数】20 基变换,基变换公式,坐标变换公式

于是可以拿来和任意一个想要翻转的向量来相乘,实现变换【在斜向向量空间下】

 本例,这个给出的要变换的向量是[1,2]

于是有:如下的左乘计算完成了这个变换,

【线性代数】20 基变换,基变换公式,坐标变换公式


推而广之:

 【线性代数】20 基变换,基变换公式,坐标变换公式

M就是你要的变换,A则表示你的数学上或者说空间上的转移作用的转移矩阵。


【案,转移矩阵必定为非奇异的(满秩)的】

 推而广之,上面的式子其实也是一个相似变化的定义很像:

【线性代数】20 基变换,基变换公式,坐标变换公式

再推而广之,

矩阵的化简,可以通过对角化来实现矩阵化简。而能否对角化,又是通过判断和特征向量有关。这一个概念的联系,应该在下一节会介绍。

 


2 基变换公式

【案,这里从数学角度再推导一下】

【基变换公式,就是基向量变换公式】 


在说明之前,先预备一下知识:就是向量的线性表出的三种形式记号:

【线性代数】20 基变换,基变换公式,坐标变换公式

【案,形式3 ,和形式1都是向量的线性表述的写法】

如果推而广之到一个多维的向量组,那么有,

【线性代数】20 基变换,基变换公式,坐标变换公式

【线性代数】20 基变换,基变换公式,坐标变换公式


 3 坐标变换公式


例题1:

理解了上述概念后,我们来做一道实际的例题,加深一下印象:

【线性代数】20 基变换,基变换公式,坐标变换公式

【案,这里有序基就是可以看出是一个基向量】 

 【线性代数】20 基变换,基变换公式,坐标变换公式

 

【这个例子,将两个有序基的转换表述出来,这里表述了用有序基[1,x,x^2]来表述有序基[1,2x,4x^2-2],这里基向量就是有序基,而这样就可以写出他对应的系数矩阵,注意这里是按照行的方式写,不影响结果】 

【也就是完成了一个从[1,2x,4x^2-2], 到 [1,x,x^2]的转换】

 【线性代数】20 基变换,基变换公式,坐标变换公式

而,反过来,

 【线性代数】20 基变换,基变换公式,坐标变换公式

计算得到他的逆矩阵为:

【线性代数】20 基变换,基变换公式,坐标变换公式

然后,我们给的P3任意一个p(x),【也就是我们前面讨论的,一个向量空间的某一个任意向量】 

【线性代数】20 基变换,基变换公式,坐标变换公式

【案,注意这里这个通用方程的系数[a,b,c],就是我们要给出的任意向量的值】 

求他对应于:【基向量】【线性代数】20 基变换,基变换公式,坐标变换公式的坐标,

按照之前讨论,我们只需要用变换矩阵去左乘给出的任意向量,就可以完成这个向量的空间变换,也就是,

【线性代数】20 基变换,基变换公式,坐标变换公式

 【线性代数】20 基变换,基变换公式,坐标变换公式

这个就是基于新的基向量的方程形式。

 


 例题2,

【线性代数】20 基变换,基变换公式,坐标变换公式

 上面推导如下:

【线性代数】20 基变换,基变换公式,坐标变换公式

【线性代数】20 基变换,基变换公式,坐标变换公式

由此,

【线性代数】20 基变换,基变换公式,坐标变换公式

【线性代数】20 基变换,基变换公式,坐标变换公式

由此

【线性代数】20 基变换,基变换公式,坐标变换公式

所以,

【线性代数】20 基变换,基变换公式,坐标变换公式

所以,

【线性代数】20 基变换,基变换公式,坐标变换公式

如果,换成基向量的变化,也就有:

【线性代数】20 基变换,基变换公式,坐标变换公式


 【线性代数】20 基变换,基变换公式,坐标变换公式


 【线性代数】20 基变换,基变换公式,坐标变换公式


【线性代数】20 基变换,基变换公式,坐标变换公式


 【线性代数】20 基变换,基变换公式,坐标变换公式

 

 


 

词汇:

1implicit assumptions                隐含假设

2change of basis matrix        基变换矩阵


参考:

 【官方双语/合集】线性代数的本质 - 系列合集_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1ys411472E?p=13

(46条消息) 关于基变换_weixin_33725807的博客-CSDN博客https://blog.csdn.net/weixin_33725807/article/details/86252992?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link(57条消息) 线性代数【10】 相似矩阵_山云的专栏-CSDN博客https://dimensionspacex.blog.csdn.net/article/details/121491943

(46条消息) 基变换和坐标变换_大哉数学之为用-CSDN博客_基变换和坐标变换https://blog.csdn.net/Daniel_tanxz/article/details/89135594?spm=1001.2101.3001.6650.9&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-9.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-9.no_search_link

旋转矩阵(Rotation Matrix)的推导及其应用 - meteoric_cry - 博客园 (cnblogs.com)https://www.cnblogs.com/meteoric_cry/p/7987548.html

 

到了这里,关于【线性代数】20 基变换,基变换公式,坐标变换公式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 线性代数本质系列(二)矩阵乘法与复合线性变换,行列式,三维空间线性变换

    本系列文章将从下面不同角度解析线性代数的本质,本文是本系列第二篇 向量究竟是什么? 向量的线性组合,基与线性相关 矩阵与线性相关 矩阵乘法与复合线性变换 三维空间中的线性变换 行列式 逆矩阵,列空间,秩与零空间 克莱姆法则 非方阵 点积与对偶性 叉积 以线性

    2024年02月02日
    浏览(52)
  • 线性代数|证明:线性变换在两个基下的矩阵相似

    前置定义 1(基变换公式、过渡矩阵) 设 α 1 , ⋯   , α n boldsymbol{alpha}_1,cdots,boldsymbol{alpha}_n α 1 ​ , ⋯ , α n ​ 及 β 1 , ⋯   , β n boldsymbol{beta}_1,cdots,boldsymbol{beta}_n β 1 ​ , ⋯ , β n ​ 是线性空间 V n V_n V n ​ 中的两个基, { β 1 = p 11 α 1 + p 21 α 2 + ⋯ + p n 1 α n β 2

    2024年02月03日
    浏览(50)
  • 线性代数中基向量变换参照原理

    经常需要用到,又记不住,所以这里记录下来方便以后翻阅。 很重要。 截图出自书为:

    2024年02月13日
    浏览(36)
  • MIT线性代数笔记-第31讲-线性变换及对应矩阵

    线性变换相当于是矩阵的抽象表示,每个线性变换都对应着一个矩阵 例: 考虑一个变换 T T T ,使得平面上的一个向量投影为平面上的另一个向量,即 T : R 2 → R 2 T:R^2 to R^2 T : R 2 → R 2 ,如图: ​   图中有两个任意向量 v ⃗ , w ⃗ vec{v} , vec{w} v , w 和一条直线,作 v ⃗

    2024年02月03日
    浏览(54)
  • 线性代数-初等行变换与初等行矩阵

    初等行变换 :在矩阵的行上进行 倍加 、 倍乘 、 对换 变换 初等行矩阵 :在单位矩阵上应用初等行变换得到的矩阵 初等行矩阵 乘上矩阵 ,就相当于在矩阵 上实施了对应的初等行变换。 ** ** 倍加 :将第二行乘2加在第三行上,r3’ = 2 * r2 + r3. 所用的初等行矩阵 为: ,即单

    2024年02月11日
    浏览(42)
  • 线性代数拾遗(2)—— 何时用初等行变换,何时用初等列变换?

    初等行、列变换可以混用 求矩阵/向量组的秩 :初等变化不改变矩阵的秩(求向量组的秩也是先排成矩阵然后求矩阵的秩) 矩阵化行阶梯型矩阵(用来求秩) :同上 矩阵化为等价标准形 :根据定义,化标准形时要同时左乘和右乘可逆矩阵,相当于初等行列变换都做了 求行

    2024年02月05日
    浏览(41)
  • 【线性代数-3Blue1Brown】- 5 三维空间的线性变换

    飞书原文档:Docs  

    2024年02月11日
    浏览(38)
  • 线性代数|推导:线性变换与在基下的矩阵一一对应

    前置定义 1 设 T T T 是线性空间 V n V_n V n ​ 中的线性变换,在 V n V_n V n ​ 中取定一个基 α 1 , α 2 , ⋯   , α n boldsymbol{alpha}_1,boldsymbol{alpha}_2,cdots,boldsymbol{alpha}_n α 1 ​ , α 2 ​ , ⋯ , α n ​ ,如果这个基在变换 T T T 下的像(用这个基线性表示)为 { T ( α 1 ) = a 11 α 1 +

    2024年02月04日
    浏览(56)
  • 矩阵理论复习部分——线性代数(3)初等变换、逆矩阵

    一、初等变换3种方式 对调矩阵的两行(两列); 以 k ≠ 0 k not = 0 k  = 0 乘某一行(列)所有元素; 某一行(列)元素 k k k 倍加到另一行(列); 二、初等矩阵 初等矩阵是指由单位矩阵经过一次初等变换得到的矩阵。 左乘初等矩阵 = 行变换 右乘初等矩阵 = 列变换 初等矩

    2024年02月04日
    浏览(57)
  • 高等代数(八)-线性变换07:矩阵的有理标准形

    § 7 矩阵的有理标准形 前一节中证明了复数域上任一矩阵 A boldsymbol{A} A 可相似于一个若尔当形矩阵, 这一节将对任意数域 P P P 来讨论类似的问题. 我们证明 P P P 上任一矩阵必相似于一个有理标准形矩阵. 定义 8 对数域 P P P 上的一个多项式 d ˙ ( λ ˙ ) = λ n ˙ + a 1 λ n − 1 + ⋯

    2024年02月19日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包