浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)

浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )

    • 0.菜鸟预知识
      • 0.1矩阵
      • 0.2矩阵乘法
      • 0.3矩阵行列式
      • 0.4 雅克比矩阵、雅克比行列式
      • 0.5切空间
      • 0.6 欧式空间和非欧式空间
    • 1.理解
    • 2.雅克比矩阵的几何意义
        • 2.1二维情况下一个直观的栗子
    • 3.机器人学中的应用
    • reference:

0.菜鸟预知识

0.1矩阵

定义:
由 m × n 个数aij排成的m行n列的数表称为m行n列的矩阵,简称m × n矩阵。记作:
浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第1张图片基本运算:

  • 加法:

    • 加法
  • 减法:

    • List item
  • 数乘:浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第2张图片

  • 转置:浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第3张图片

  • 共轭:浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第4张图片

  • 共轭转置:浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第5张图片

0.2矩阵乘法

两个矩阵的乘法仅当第一个矩阵A的列数另一个矩阵B的行数相等时才能定义:

如A是m×n矩阵和B是n×p矩阵,它们的乘积C是一个m×p矩阵 ,它的一个元素:在这里插入图片描述例:在这里插入图片描述

0.3矩阵行列式

一个n×n的正方矩阵A的行列式记为det(A)或者|A| ,一个2×2矩阵的行列式可表示如下:在这里插入图片描述一个n×n矩阵的行列式等于其任意行(或列)的元素与对应的代数余子式乘积之和,即:

浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第6张图片

0.4 雅克比矩阵、雅克比行列式

在向量微积分中,雅可比矩阵是一阶偏导数以一定方式排列成的矩阵:

浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第7张图片
符号表示为:浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第8张图片

  • 根据反函数定理,一个可逆函数(存在反函数的函数)的雅可比矩阵的逆矩阵即为该函数的反函数的雅可比矩阵。
  • 如果这个矩阵为方阵,那么这个方阵的行列式叫雅可比行列式

0.5切空间

切空间是在某一点所有的切向量组成的线性空间。

0.6 欧式空间和非欧式空间

1.欧式空间:

  • 欧几里得几何就是中学学的平面几何、立体几何,在欧几里得几何中,平行线任何位置的间距相等。

  • 欧几里得空间就是在对现实空间的规则抽象和推广(从n<=3推广到有限n维空间)。

  • 中学学的几何空间一般是2维,3维(所以,我们讨论余弦值、点间的距离、内积都是在低纬空间总结的),如果将这些低维空间所总结的规律推广到有限的n维空间,那这些符合定义的空间则被统称为欧几里得空间(欧式空间,Euclidean
    Space)

2.关于非欧式空间:
非欧几何,爱因斯坦曾经形象地说明过:

假定存在一种二维扁平智能生物,但它们不是生活在绝对的平面上,而是生活在一个球面上,那么,当它们在小范围研究圆周率的时候,会跟我们一样发现圆周率是3.14159……可是,如果它们画一个很大的圆,去测量圆的周长和半径,就会发现周长小于2πr,圆越大,周长比2πr小得越多,为了能够适用于大范围的研究,它们就必须修正它们的几何方法。如果空间有四维,而我们生活在三维空间中,而这个三维空间在空间的第四个维度中发生了弯曲,我们的几何就会象那个球面上的扁平智能生物一样,感受不到第四维的存在,但我们的几何必须进行修正,这就是非欧几何。在非欧几何中,平行的直线只在局部平行,就象地球的经线只在赤道上平行。

  • 闵可夫斯基空间属于欧几里得几何的扩展,它是把时间也作为一个维度进行量化,再添加光速系数,跟洛伦兹变换一样,使得不同惯性系中的运动问题计算得以简化。

1.理解

可以从导数的角度理解雅克比矩阵:

  • ①导数作为切空间上的线性映射(也就是说切空间的切向量可以由方向导数求得),可以选择适当的基底,表示切空间上点的坐标。
  • ②给出坐标基底后,线性的映射就都有了确切的坐标,那么线性映射就变成了一个实例化的矩阵。
  • ③在欧式空间中,这个矩阵就是雅克比矩阵。
  • ④当矩阵的行数和列数相等(也就是说函数的输入量和输出量等体量),此时为方阵,也就是雅克比行列式(Jacobian )。

2.雅克比矩阵的几何意义

一个词概括就是放大率

  • 换个词,就是说缩放因子

一句话概括就是n维空间,某点的邻域经过这个映射之后,测度与原来的比

  • 换句话说,就是原局部展成了新的线性变换,这个线性变换对原n维体积的改变比例

2.1二维情况下一个直观的栗子

在二维情况,雅可比行列式代表xy平面上的面积微元与uv平面上的面积微元的比值。
浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第9张图片浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第10张图片
浅述雅可比矩阵(jacobi matrix)与雅克比行列式(Jacobian )(写给自己和菜鸟看的)_第11张图片
因此有二重积分换元:
在这里插入图片描述

3.机器人学中的应用

待填坑

reference:

  • https://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant
  • https://zhuanlan.zhihu.com/p/39762178
  • https://www.zhihu.com/question/27903807?sort=created
  • https://blog.csdn.net/linkequa/article/details/87311456?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase
  • 百度百科

你可能感兴趣的:(一些理解)