您的当前位置:首页正文

雅克比矩阵)

2023-05-11 来源:步旅网
雅克比矩阵

雅克比矩阵定义

任给一个n维向量X,其范数‖X‖是一个满足下列三个条件的实数: (1) 对于任意向量X,‖X‖≥0,且‖X‖=0óX=0;

(2) 对于任意实数λ及任意向量X,‖λX‖=|λ|‖X‖; (3) 对于任意向量X和Y,‖X+Y‖≤‖X‖+‖Y‖; 对于这样的,叫雅克比矩阵定义。 雅克比矩阵证明

关于这个的一般性证明稍微复杂点,现在就给你证明为什么二维的dx(u,v)dy(u,v)=Jdudv成立

证明:对于曲面x=x(u,v),y=y(u,v),取它的微元,即小曲边四边形ABCD,其中

A(u,v),B(u+△u,v),C(u+△u,v+△v),D(u,v+△v),那么这个曲边四边形ABCD可以近似看成是微小向量B(u+△u,v)-A(u,v)和D(u,v+△v)-A(u,v)张成的。利用中值定理可知: (u+△u,v)-(u,v)=Mdu (u,v+△v)-(u,v)=Ndv

这里的M,N是偏导数的形式,不好打出,你可以自己算出来,很简单的。

当变化量很小时,我们把(u+△u,v)-(u,v)近似看成dx(u,v),(u,v+△v)-(u,v)看成dy(u,v),所以, dx(u,v)dy(u,v)=M*Ndudv

而其中的M*N刚好就是二维Jacobi行列式的展开形式。 由此问题得证。

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

还有,在代数几何中,代数曲线的雅可比量表示雅可比簇:伴随该曲线的一个代數群,曲线可以嵌入其中。

它们全部都以数学家卡爾·雅可比命名;英文雅可比量\"Jacobian\"可以发音为[ja ?ko bi ?n]或者[?? ?ko bi ?n]。

雅可比矩阵

雅可比矩阵的重要性在于它体现了一个可微方程与给出点的最优线性逼近。因此,雅可比矩阵类似于多元函数的导数。

假设F:Rn→Rm 是一个从欧式n维空间转换到欧式m维空间的函数。这个函数由m个实函数组成: y1(x1,...,xn), ..., ym(x1,...,xn). 这些函数的偏导数(如果存在)可以组成一个m行n列的矩阵,这就是所谓的雅可比矩阵:

此矩阵表示为:

,或者

这个矩阵的第i行是由梯度函数的转置yi(i=1,...,m)表示的

如果p是Rn中的一点,F在p点可微分,那么在这一点的导数由JF(p)给出(这是求该点导数最简便的方法)。在此情况下,由F(p)描述的线性算子即接近点p的F的最优线性逼近,x逼近与p

例子

由球坐标系到直角坐标系的转化由F函数给出:R × [0,π] × [0,2π] → R3

此坐标变换的雅可比矩阵是

R的f函数:

4

其雅可比矩阵为:

此例子说明雅可比矩阵不一定为方矩阵。

在动力系统中

考虑形为x' = F(x)的动力系统,F : Rn → Rn。如果F(x0) = 0,那么x0是一个驻点。系统接近驻点时的表现通常可以从JF(x0)的特征值来决定。

雅可比行列式

如果m = n,那么F是从n维空间到n维空间的函数,且它的雅可比矩阵是一个方块矩阵。于是我们可以取它的行列式,称为雅可比行列式。

在某个给定点的雅可比行列式提供了F在接近该点时的表现的重要信息。例如,如果连续可微函数F在p点的雅可比行列式不是零,那么它在该点附近具有反函数。这称为反函数定理。更进一步,如果p点的雅可比行列式是正数,则F在p点的取向不变;如果是负数,

则F的取向相反。而从雅可比行列式的绝对值,就可以知道函数F在p点的缩放因子;这就是为什么它出现在换元积分法中。

例子

设有函数F : R → R,其分量为:

则它的雅可比行列式为:

3

3

从中我们可以看到,当x1和x2同号时,F的取向相反;该函数处处具有反函数,除了在x1 = 0和x2 = 0时以外。

雅可比矩阵

雅可比矩阵

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

还有,在代数几何中,代数曲线的雅可比量表示雅可比簇:伴随该曲线的一个群簇,曲线可以嵌入其中。

它们全部都以数学家雅可比命名;英文雅可比量\"Jacobian\"可以发音为[ja ˈko bi ən]或者[ʤə ˈko bi ən]。

雅可比矩阵的重要性在于它体现了一个可微方程与给出点的最优线性逼近。因此,雅可比矩阵类似于多元函数的导数。 雅可比矩阵定义:

雅可比矩阵定义为向量对向量的微分矩阵,定义式如

雅可比矩阵

下:

见所附jpg图片。

例:MATLAB中jacobian是用来计算Jacobi矩阵的函数。 syms r l f x=r*cos(l)*cos(f); y=r*cos(l)*sin(f); z=r*sin(l);

J=jacobian([x;y;z],[r l f]) 结果: J =

[ cos(l)*cos(f), -r*sin(l)*cos(f), -r*cos(l)*sin(f)] [ cos(l)*sin(f), -r*sin(l)*sin(f), r*cos(l)*c

雅可比矩阵

os(f)]

[ sin(l), r*cos(l), 0 ]

因篇幅问题不能全部显示,请点此查看更多更全内容