码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 5.Vectors Transformation Rules


    在上节,有个问题:向量分量的转换方式 与 新旧基底的转换方式相反

    用例子来感受一下,

    空间中一向量V,即该空间的一个基底:e1、e2

    v = e1 + e2

    现把基底 e1 、 e2 放大两倍。变成 \tilde e_{1} , \tilde e_{2}

    \tilde e_{1} = 2 e_{1}, \tilde e_{2}= 2 e_{2}

    基向量放大了两倍, 但对于向量v  ,其向量组件缩小了两倍。
    它们两个 做了相反的事, 基向量放大,  某向量的向量组件缩小。  但V是不变的。

    当使用新的基向量测量V时,V看起来更小,因为基向量变大了两倍

    另一个例子:
    旧基底:e1 、 e2 ; 新基底:\tilde e_{1} , \tilde e_{2}。 

    向量V

    V 由大约相等的部分 e1 、e2组成, 且V与e1、e2的夹角大致相等。 意味着每个方向上的组件大致相同;

    现顺时针选择这对基底, 使得V与\tilde e_{1}的夹角  大于 V与\tilde e_{2}的夹角。   V不变

    但V现在与\tilde e_{1}相比,V更接近\tilde e_{2} ,  这时,组件做了相反的事,V = x\tilde e_{1} +y\tilde e_{2}

    x肯定是 < y 的

    回到上节最后那部分的内容,

    当向量分量的行为方式  与 基向量的行为  相反 时,当基变大时,这是 完全有意义的。

    意义:当基变大时,分量会缩小; 当基底向一个方向旋转时,组件 会向另一个方向旋转。

    无论基底做什么,组件都会做 相反 的事。

    通过这两个例子, 就能对2D中会发生这种相反的行为有了一定直觉。

    那是否是在任何维度都如此呢?

    证明 :(当然也是针对向量,旧基、新基的行为,组件的行为)

    利用这个,以及之前的前向变换和后向变换。

    代入,化简

    以上就证明了,为从 旧组件 转移到 新组件, 我们实际上是 使用了  后向转换(Backward)

    类似的,从新组件 转移到旧组件, 使用 向前转换(Forward)

    现在因为向量分量的行为  与  基向量相反,

    我们说 向量分量 是 Contra-variant

    (向量是 逆变张量  vectors are contravariant tensors)

    规定:

     上述形式,改为:

    这里向量V 已经被我们用 新基的线性组合或者旧基的线性组合写出,

    但这些向量组件,因为它们是 CONTRA-variant。

    我们将在编写方式上做点  改变,

    把组件(v_{i}, \tilde v_{i})的索引i写到字母v右上方,即  v^{i} , \tilde v^{i}

    通过写在右上角,提醒 我们 组件是逆变的。

    注意哦,把系数的i放到右上角, 其仍然是索引值,表示第 i 个,而不是 指数

    基向量的索引是在右下角, 向量组件的索引在右上角,在某种程度上提醒了它们的行为方式相反

  • 相关阅读:
    供求两端的对接将不再是依靠互联网时代的平台和中心来实现的
    Yolov5 v7.0目标检测——详细记录环境配置、自定义数据处理、模型训练与常用错误解决方法(数据集为河道漂浮物)
    胞外囊泡代谢组学—前列腺癌代谢变化研究的新策略
    计算机竞赛 大数据商城人流数据分析与可视化 - python 大数据分析
    行列视(RCV)数据安全如何保障?
    【数据分享】2022年我国30米分辨率的山体阴影数据(免费获取)
    Java系列之:认识和使用jshell
    python jupyter notebook打开页面方便使用
    面试经历总结
    Aasee Api开放平台上线啦!
  • 原文地址:https://blog.csdn.net/weixin_67497686/article/details/133561690
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号