Inverse/Implicit Function Theorem
这个章节讲得很好, 还引用了庄子秋水中的一段话, 大佬啊.
4.1 The Inverse Function Theorem
映射\(F: \mathbb{R}^n \rightarrow \mathbb{R}^m\)在\(p_0\)可微, 若存在\(DF(p_0) \in \mathbb{R}^{m \times n}\)使得
\]
定理4.1(逆函数定理): 令\(F:U\rightarrow \mathbb{R}^n\)为一\(C^1\)映射, 其中\(U \subset \mathbb{R}^n\)为一开集, \(p_0 \in U\), 假设\(DF(p_0)\)可逆, 则存在开集\(V, W\)分别包含\(p_0, F(p_0)\)使得\(F\)在\(V\)上的限制是一个双射, 且其在\(W\)的逆映射是\(C^1\)的. 此外, 若\(F\)在\(U\)上是\(C^k, 1\le k \le \infty\)则其逆映射也是\(C^k\)的.
首先是需要证明在\(p_0\)附近的对应是一一的, 这用到了
\]
这一压缩映射(首先得证明它是压缩映射, 同时在此过程中可确定\(W\)).
第二步是证明逆映射的连续性, 然后是可微性.
最后\(C^k\)的证明可由, \(DF(G(y))DG(y)=I\)得到
\]
The Implicit Function Theorem
定理4.3 (隐函数定理): 设\(F:U \rightarrow \mathbb{R}^m\)为定义在开集\(U \subset \mathbb{R}^n \times \mathbb{R}^m\)上的\(C^1\)映射. 假设\((p_0, q_0) \in U\)满足\(F(p_0,q_0)=0\), 且\(D_yF(p_0, q_0)\)可逆. 则存在开集\(V_1 \times V_2\)包含\((p_0, q_0)\)和一个\(C^1\)映射\(\varphi:V_1 \rightarrow V_2\), \(\varphi(p_o)=q_0\)使得
\]
若\(F\)是\(C^k\)的, 则\(\varphi\)也是\(C^k\)的, \(1 \le k \le \infty\). 此外, 此映射在所定义的开集合(似乎需要加以限制)上是唯一的.
证明考虑下列映射
\]
并利用逆函数定理.
4.3 Curves and Surfaces
这是逆函数定理和隐函数定理的一个应用, 详见原文, 内容还是很有趣的.
4.4 The Morse Lemma
non-degenerate critical point: 即一阶梯度为0, 二阶梯度(黑塞矩阵)非奇异的点.
定理4.9 (Morse引理): 令\(f\)为一定义在\(\mathbb{R}^n\)的一个开集上, 且\(p_0\)为一非退化关键点( non-degenerate critical point). 则存在一个光滑的局部坐标变换\(x=\Phi(y), p_0=\Phi(0)\)使得
\]
其中\(m, 0\le m \le n\)为关键点的index.
注: 原文中并没有\(f(p_0)\)这一项, 个人认为是作者的笔误.
Inverse/Implicit Function Theorem的更多相关文章
- learning scala How To Create Implicit Function
println("Step 1: How to create a wrapper String class which will extend the String type") ...
- 目录:Matrix Differential Calculus with Applications in Statistics and Econometrics,3rd_[Magnus2019]
目录:Matrix Differential Calculus with Applications in Statistics and Econometrics,3rd_[Magnus2019] Ti ...
- [中英双语] 数学缩写列表 (List of mathematical abbreviations)
List of mathematical abbreviations From Wikipedia, the free encyclopedia 数学缩写列表 维基百科,自由的百科全书 This ar ...
- [转]unity3d 脚本参考-技术文档
unity3d 脚本参考-技术文档 核心提示:一.脚本概览这是一个关于Unity内部脚本如何工作的简单概览.Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的.在脚本对象内部不同志的函数被 ...
- [转]A Guide To using IMU (Accelerometer and Gyroscope Devices) in Embedded Applications.
原文地址http://www.starlino.com/imu_guide.html Introduction There’s now a FRENCH translation of this art ...
- coffeescript 1.8.0 documents
CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque ...
- Unity3D脚本中文系列教程(十三)
http://dong2008hong.blog.163.com/blog/static/469688272014032334486/ Unity3D脚本中文系列教程(十二) ◆ function G ...
- Unity3D脚本中文系列教程(八)
◆ static var matrix : Matrix4x4 描述:设置用于渲染所有gizmos的矩阵. 类方法 ◆ Static function DrawCube(center:Vector3, ...
- Oracle 10gR2分析函数
Oracle 10gR2分析函数汇总 (Translated By caizhuoyi 2008‐9‐19) 说明: 1. 原文中底色为黄的部分翻译存在商榷之处,请大家踊跃提意见: 2. 原文中淡 ...
随机推荐
- ceph块存储场景
1.创建rbd使用的存储池. admin节点需要安装ceph才能使用该命令,如果没有,也可以切换到ceph-node1节点去操作. [cephfsd@ceph-admin ceph]$ ceph os ...
- vue3 使用 data、computed、methods
简单数据ref复杂数据reactive 使用方法: // useCount.js import {ref,reactive,computed} from 'vue' export default fu ...
- Oracle中常用的系统函数
本文主要来梳理下Oracle中的常用的系统函数,掌握这些函数的使用,对于我们编写SQL语句或PL/SQL代码时很有帮助,所以这也是必须掌握的知识点. 本文主要包括以下函数介绍:1.字符串函数2. 数值 ...
- swift设置导航栏item颜色和状态栏颜色
//swift设置导航栏item颜色和状态栏颜色 let dict:Dictionary =[NSForegroundColorAttributeName:UIColor.hrgb("333 ...
- 找出1小时内占用cpu最多的10个进程的shell脚本
cpu时间是一项重要的资源,有时,我们需要跟踪某个时间内占用cpu周期最多的进程.在普通的桌面系统或膝上系统中,cpu处于高负荷状态也许不会引发什么问题.但对于需要处理大量请求的服务器来讲,cpu是极 ...
- java 动态代理—— Mybaties 拦截器链基本原理实现
1.摘要 Mybaties 中有个分页插件,之前有特意的去了解了一下原理 :https://www.cnblogs.com/jonrain0625/p/11168247.html,从了解中得知分页插件 ...
- vue 键盘事件keyup/keydoen
使用: <!DOCTYPE html> <html> <head> <title></title> <meta charset=&qu ...
- CF108A Palindromic Times 题解
Content 现在是 \(h\) 时 \(m\) 分,请求出在此之后(不包含此时)的第一个回文时间. 数据范围:\(0\leqslant h\leqslant 23,0\leqslant m\leq ...
- LuoguP7259 [COCI2009-2010#3] SORT 题解
Content 请编写一个"频率排序器".输入一个 长度为 \(n\) 的数列 \(A=\{a_1,a_2,\dots,a_n\}\),要求: 按照每个数的出现次数降序排列. 如果 ...
- java 输入输出IO流:标准输入/输出System.in;System.out;System.err;【重定向输入System.setIn(FileinputStream);输出System.setOut(printStream);】
Java的标准输入输出分别通过System.in和System.out来代表的,在默认情况下它分别代表键盘和显示器,当程序通过System.in来获取输入时,实际上是从键盘读取输入 当程序试图通过 S ...