8.Covector Transformation Rules

news2024/11/23 12:31:35

上一节已知,任意的协向量都可以写成对偶基向量的线性组合,以及如何通过计算基向量穿过的协向量线来获得协向量分量,且看到 协向量分量 以 与向量分量 相反的方式进行变换。
 

现要在数学上确认协向量变换规则是什么。

第一件事:弄清协向量本身是怎么转换的,

使用向量以便从旧基中获取新基,用旧基构建新基,这就是前向变换,

现对协向量也同样如此,

这里的Q是多少呢???

为计算出Q,
首先将\tilde \varepsilon ^{1}与e1进行相乘, 即 该方程的左右两边同时右乘e1,
得到:

        

\varepsilon ^{1} * e_{1} =1 , \varepsilon ^{2}* e_{1} =0, 故有:

                                        

类似的,

于是得到:

鉴于此,进行 后向转换。 以便可根据新的基向量写出旧的基向量。

把 这两个方程 代入到上面 那个方程。

于是我们就能得到,如何通过旧的对偶基向量, 表达新的对偶基向量,

同样的道理,可以通过该方式,计算得到:

对比系数:

这意味着,从旧的对偶基向量  到 新的对偶基向量,可以使用 后向转换。

接下来,尝试证明对于所有维度:

前提设置:

双基的定义:
                               

前向转换  和 后向转换(Forward、 Backward):

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

另外,前向转换和后向转换是互逆的:        ​​​​​​​                
        ​​​​​​​        ​​​​​​​        ​​​​​​​        

开始

当 j ≠ l 时,\delta _{jl} = 0, 故F_{lk}可以用F_{jk}代替,

理解:\sum_{l=1}^{n}Q_{ij}F_{lk}\delta_{jl}中的l全部代入, 当 j ≠ l 时,\delta _{jl} = 0,仅\delta _{jj} = 1,1省略不写,
F_{lk}变为F_{jk},再结束l这个求和项。
得到的最后一个式子,最后一个式子的左边就是一个单位阵E,即右边两个东西互逆,而F与B又是互逆的,等量代换,。

所以,就是使用反向转换(Backward)使得 从旧对偶基 到 新对偶基。

现在,就可以明白为什么视频的老师 把协向量的索引 写在顶部, 因为它们的变换与基向量的方式相反。

基向量 和  协向量 的变换规则  总结:

现已知 基向量的转换方式, 想弄清它们的分量如何转换就比较容易,

将某一协向量α写成 旧基协向量的线性组合,

将最后一个等式  与 上面那个线性组合进行比较,

同样地,

注意,是以向量那个为本,其他的转换方式都与向量的来进行比较, 反就弄上标,同就下标。

Contravariant---逆变的,反变的。

Covariant 协变的,共变式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1092233.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学习记忆——数学篇——案例——代数——不等式——一元二次不等式

重点记忆法 归类记忆法 解一元二次不等式的步骤 1.先化成标准型&#xff1a; a x 2 b x c > 0 ( 或 < 0 ) ax^2bxc>0(或<0) ax2bxc>0(或<0)&#xff0c;且a >0&#xff1b; 2.计算对应方程的判别式 △ △ △&#xff1b; 3.求对应方程的根&#xff1b…

Spring-学习

Spring&#xff1a; 图片出处&#xff1a;b站黑马 ssm学习截图 是一个大家族 &#xff0c;是一套完整的开发生态圈。可以利用这个spring全家桶快速构建企业级开发环境。 Spring Freamwork 是其他框架的基础 Springbot 使用了注解开发 SpringCloud 分布式 云服务 Sprin…

ShopXO download 任意文件读取

漏洞描述 ShopXO存在任意文件读取漏洞&#xff0c;攻击者可利用该漏洞获取敏感信息 漏洞复现 访问url&#xff1a; 构造payload 漏洞证明&#xff1a; 文笔生疏&#xff0c;措辞浅薄&#xff0c;望各位大佬不吝赐教&#xff0c;万分感谢。 免责声明&#xff1a;由于传播或…

想要精通算法和SQL的成长之路 - 连续的子数组和

想要精通算法和SQL的成长之路 - 连续的子数组和 前言一. 连续的子数组和1.1 最原始的前缀和1.2 前缀和 哈希表 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 连续的子数组和 原题链接 1.1 最原始的前缀和 如果这道题目&#xff0c;用前缀和来算&#xff0c;我们的思路…

基于Java的点歌管理系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序&#xff08;小蔡coding&#xff09;有保障的售后福利 代码参考源码获取 前言 &#x1f497;博主介绍&#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作…

车载电子电器架构 —— 国产基础软件现在与未来

我是穿拖鞋的汉子&#xff0c;魔都中坚持长期主义的汽车电子工程师。 老规矩&#xff0c;分享一段喜欢的文字&#xff0c;避免自己成为高知识低文化的工程师&#xff1a; 屏蔽力是信息过载时代一个人的特殊竞争力&#xff0c;任何消耗你的人和事&#xff0c;多看一眼都是你的不…

【Vue 2】Props

Prop大小写 Prop的命名规则有camelCase&#xff0c;驼峰命名和kebab-case&#xff0c;短横线分隔。 由于HTML对大小写不敏感&#xff0c;所以浏览器会把大写字母解释为小写字母。 当我们使用camelCase命名prop时&#xff0c;在Dom中的template模板使用该prop就需要换成对应的…

【LeetCode】17. 电话号码的字母组合

1 问题 给定一个仅包含数字 2-9 的字符串&#xff0c;返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下&#xff08;与电话按键相同&#xff09;。注意 1 不对应任何字母。 示例 1&#xff1a; 输入&#xff1a;digits “23” 输出&…

微信小程序入门->小程序简介,小程序商城项目案例,小程序入门案例及目录结构

1.小程序简介 什么是小程序&#xff1f; 1. 2017年度百度百科十大热词之一 2. 微信小程序&#xff08;wei xin xiao cheng xu&#xff09;&#xff0c;简称小程序&#xff0c;英文名Mini Program&#xff0c;是一种不需要下载安装即可使用的应用( 张小龙对其的定义是无需安装&a…

Linux8yum安装mysql5.7版本流程

Linux8yum安装mysql Linux8yum安装报错解决 yum安装流程 首先下载mysql的yum配置 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装mysql源 yum -y install mysql57-community-release-el7-11.noarch.rpm安装mysql yum -y install mysql-s…

Leetcode算法解析——查找总价格为目标值的两个商品

1. 题目链接&#xff1a;LCR 179. 查找总价格为目标值的两个商品 2. 题目描述&#xff1a; 商品价格按照升序记录于数组 price。请在购物车中找到两个商品的价格总和刚好是 target。若存在多种情况&#xff0c;返回任一结果即可。 示例 1&#xff1a; 输入&#xff1a;price …

分布式链路追踪如何跨线程

背景 我们希望实现全链路信息&#xff0c;但是代码中一般都会异步的线程处理。 解决思路 我们可以对以前的 Runable 和 Callable 进行增强。 可以使用 ali 已经存在的实现方式。 TransmittableThreadLocal (TTL) 解决异步执行时上下文传递的问题 核心的实现思路如下&#…

C++程序加速方法

C程序加速方法 1. 将反复使用的数据存放在全局变量里面2. 使用多线程3. 用a和a&#xff0c;a–,--a4. 减少除法运算5. 尽量减少值传递&#xff0c;多用引用来传递参数。6. 循环引发的讨论1&#xff08;循环内定义&#xff0c;还是循环外定义对象&#xff09;7. 循环引发的讨论2…

Word论文封面下划线怎么都对不齐

我们常常发现&#xff0c;无论是写论文还是平时填写word封面的信息的时候&#xff0c;下划线老是随着字符的多少的边长变短&#xff0c;我们使用空格键也非常不好对齐&#xff0c;这就给我们造成了很大的烦恼&#xff0c;想想自己也是这样&#xff0c;我一旦输入字符&#xff0…

JVM:虚拟机类加载机制

JVM:虚拟机类加载机制 什么是JVM的类加载 众所周知&#xff0c;Java是面向对象编程的一门语言&#xff0c;每一个对象都是一个类的实例。所谓类加载&#xff0c;就是JVM虚拟机把描述类的数据从class文件加载到内存&#xff0c;并对数据进行校验&#xff0c;转换解析和初始化&a…

为什么现在很多企业都在做私域?

不知大家发现没有&#xff0c;最近两年&#xff0c;宣传私域流量的声量好像没那么大了&#xff0c;但是&#xff0c;踏踏实实去做私域流量的企业&#xff0c;却越来越多了&#xff0c;好像大家突然统一了口径&#xff0c;不再只是停留在说&#xff0c;而是开始亲身实践&#xf…

【自然语言处理】— 隐马尔可夫模型详解、例解

【自然语言处理】— 隐马尔可夫模型 【自然语言处理】— 隐马尔可夫模型引例隐马尔可夫模型概念隐马尔可夫模型的关键隐马尔可夫模型的数学表示隐含状态与观测结果状态转移矩阵观测概率矩阵初始状态概率向量 小结 【自然语言处理】— 隐马尔可夫模型 引例 假设有三种不同的骰…

番茄小说推文和番茄短剧推广授权怎么申请

可以通过”巨量推文“进行申请 番茄小说和番茄短剧在cpa拉新市场还是比较火热得 番茄小说分为拉新用户和失活订单两种模式 番茄短剧也是按照cpa拉新方式进行结算

广度优先遍历详解

前言 广度优先搜索不同于深度优先搜索&#xff0c;它是一层层进行遍历的&#xff0c;因此需要先入先出的队列而非先入后出的栈进行遍历。由于是按层次进行遍历&#xff0c;广度优先搜索时按照“广”的方向进行遍历的 一、工作原理 我们构造这样一个图&#xff08;如图1&#x…

Android studio控制台 输出乱码解决方法

在AS的安装目录&#xff0c;找到 studio64.exe.vmoptions 文件&#xff0c; 用编辑器打开文件&#xff0c;在最后面加上下面的代码&#xff1a; -Defile.encodingUTF-8然后 重启AS。 注意&#xff1a; 下面两种方式也能打开studio64.exe.vmoptions 文件&#xff0c;但是需要确…