流形间的映射(拉回映射与推前映射)及根据其定义的协变矢量和逆变矢量;切空间与余切空间
目录
映射(点到点)
拉回映射
推前映射
协变矢量和逆变矢量
切空间
切空间的矢量是协变矢量
余切空间
余切空间的矢量是逆变矢量
映射(点到点)
设与是两个流形,映射是光滑映射,它将上的点映射到上。
拉回映射
设在流形上有一函数;
在流形上有一点,映射将它映射到流形上的点,函数在点处的值为,在流形上定义一个函数,使其在点处的值等于,由于这个过程类似把函数从流形拉回到流形上,所以定义拉回映射为:
或简写为
即流形上的函数在点的值等于流形上的函数在点的值,叫做的拉回。
推前映射
类似于拉回映射,可以定义推前映射:
用于定义推前映射和拉回映射的函数,实际上确定了两个流形上的等价关系,或者说函数的值在映射下是不变量。
协变矢量和逆变矢量
设流形上点在它的坐标卡下为,流形上点在它的坐标卡下为,流形上有一函数,把它推前映射到流形是,那么有:
此式对求偏导得到:
若一个矢量在从点处到点处的变换规律与矢量的变换规律相同,则称为协变矢量,反之称为逆变矢量。
切空间
设有一个定义在流形上的函数;
在欧氏空间中,若在某点处给定一个矢量,就可以求出函数在此点的方向导数,仿照这一点,定义流形上一点处的切矢量(坐标卡为):
当它作用在函数上:
就得到了“方向导数”,加引号是因为此处的矢量并不一定是单位矢量,因此不仅仅代表某个方向,和原来方向导数的定义并不完全相同。
在流形上某点处以为基,得到一个线性空间,称为此点处的切空间。
切空间的矢量是协变矢量
设确定了两个流形间的等价关系的函数的集合为,那么可以将切空间的中的矢量视为函数,将的推前记为,由于
而且,所以
根据定义,切矢量的基是协变矢量,而切矢量是它的基的线性组合,因此切矢量是协变矢量。
也即,其中和是矢量的分量。
余切空间
余切空间是切空间的对偶空间,设它的基为,那么有
余切空间的矢量是逆变矢量
因为
又
相减得
,因为是任意的,所以有
可以看到,余切空间中的基和切空间中的基的变换规律相反,因此余切矢量是逆变矢量。
因为,而且是不变量,所以与对偶,所以余切空间的基就是。
总结
流形间映射过程中有不变量,利用不变量在两个流形上的偏导数的变换规律定义了切空间与余切空间,因此切空间与余切空间的本质来源就是两个流形之间的不变量。
切空间的矢量是协变矢量,变换规律与不变量对坐标的偏导相同;余切空间的矢量是逆变矢量,变换规律与不变量对坐标的偏导相反。
流形间的映射(拉回映射与推前映射)及根据其定义的协变矢量和逆变矢量;切空间与余切空间相关推荐
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用grey灰色映射、将不同亮度映射到不同的色彩、并添加颜色标尺
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用grey灰色映射.将不同亮度映射到不同的色彩.并添加颜色标尺 目录
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用RdYIBu色彩映射、将不同亮度映射到不同的色彩
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用RdYIBu色彩映射.将不同亮度映射到不同的色彩 目录
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用winter色彩映射、将不同亮度映射到不同的色彩
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用winter色彩映射.将不同亮度映射到不同的色彩 目录
- python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用Accent色彩映射、将不同亮度映射到不同的色彩
python使用matplotlib可视化.使用matplotlib可视化scipy.misc图像.自定义使用Accent色彩映射.将不同亮度映射到不同的色彩 目录
- 映射到此登录名的用户_小课堂:什么是数据映射以及如何进行数据映射
全文共1500字,预计学习时长5分钟 数据映射是数据处理的重要组成部分. 数据映射中的一个错误可以在组织中引起连锁反应,并由于重复的错误和不准确的分析对组织造成破坏. 因此,如果你不了解数据映射的重要 ...
- stm32单片机端口映射_STM32单片机的重映射与地址映射的使用方法及步骤
重映射 STM32 中对于一些端口的外设已经被其他引脚所使用,这是就需要用端口重映射来解决 了,很方便. 以 USART1 为例 重映射的步骤为: 打开重映射时钟和 USART 重映射后的 I/O 口 ...
- 怎么把arraylist集合的值放在实体类的属性了_原创 | 使用JPA实现DDD持久化-O/R映射元数据:类级映射-实体和值对象...
类级映射:实体和值对象 可以被持久化的类包括实体和值对象两大类. 一.实体映射 通过给一个类添加@Entity逻辑注解,告知JPA这是一个可以持久化的实体类. 请注意@Entity逻辑注解不可以继承. ...
- (转)MyBatis框架的学习(五)——一对一关联映射和一对多关联映射
http://blog.csdn.net/yerenyuan_pku/article/details/71894172 在实际开发中我们不可能只是对单表进行操作,必然要操作多表,本文就来讲解多表操作中 ...
- android模拟器游戏按键映射,刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好...
原标题:刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好 绝地求生手游刺激战场模拟器现在有好多款,基本上每款模拟器都说自己是最好用的,绝大部分用户并不知道哪个刺激战场模拟器好,也没有时间和兴趣一 ...
最新文章
- 移动磁盘由于IO设备错误,要怎样寻回文件
- linux 限制用户端口,linux – Centos 6.4只允许用户绑定到某个端口?
- 完全卸载mysql数据库图文教程
- 使用akka构建高并发程序_如何使用Akka Cluster创建简单的应用程序
- 无法获取未定义或 null 引用的属性“value”_SpringBoot之Spring@Value属性注入使用详解
- STL10-deque容器
- 【BZOJ】【1086】 【SCOI2005】王室联邦
- Weblogic - Failed to bind remote object 错误解决方法
- 基本的Material Design布局结构
- Git学习(2)Git 安装
- 一.第一周golang学习:--string解析成基本数据类型
- 科立捷对讲机频道频率_信道式对讲机和频率式对讲机怎么调频?
- MQL5中的错误处理和日志记录
- Excel如何快速方便生成随机姓名
- mysql 建库建表模板 权限管理
- 快递系统java实验报告_快递管理毕业论文-基于java的物流快递管理系统设计
- 使用虚拟机连接真实服务器,太一星晨:虚拟化和应用交付演绎珠联璧合
- 又一北京“假名媛”曝光,蹭吃蹭喝21天,暴露人性最真实一面
- Android项目大全
- 《C#零基础入门之百识百例》(三十五)方法返回 -- 自守数
热门文章
- 身经历无线路由密码攻防实战全攻略
- snail mock_HTML5 2D游戏开发,Snail Bait简介
- win11怎样修改开机音乐 windows11修改开机音乐的步骤教程
- 如何用键盘打开设备管理器里计算机的属性,技巧:在Windows10系统中使用键盘打开设备管理器的三种方法...
- hive通过grouping sets多维度组合去重统计避免使用distinct
- input调起ios摄像头拍照旋转问题解决思路
- 游客丽江住店被蚊子咬醒 前台:养的宠物 死1只赔100
- 给站长与网络推广人员的文章
- .netCHARTING报表图表控件详细介绍
- Office激活了提示非正版!