在此页面上,您将通过示例了解什么是雅可比矩阵以及如何计算它。此外,您还有几个已解决的雅可比矩阵练习,以便您进行练习。您还将了解为什么雅可比矩阵的行列式雅可比如此重要。最后,我们解释该矩阵与其他操作之间的关系及其应用。
什么是雅可比矩阵?
雅可比矩阵的定义如下:
雅可比矩阵是由函数的一阶偏导数构成的矩阵。
因此雅可比矩阵的公式如下:
因此,雅可比矩阵的行数始终与标量函数的行数一样多
具有该功能,并且列数将对应于变量的数量
另一方面,这个矩阵也称为雅可比微分图或雅可比线性图。事实上,有时也写成字母D而不是字母J:
出于好奇,雅可比矩阵以卡尔·古斯塔夫·雅可比 (Carl Gustav Jacobi) 的名字命名,卡尔·古斯塔夫·雅可比是一位 19 世纪重要的数学家和教授,为数学世界,特别是线性代数领域做出了重要贡献。
计算雅可比矩阵的示例
一旦我们了解了雅可比矩阵的概念,我们将通过示例逐步了解它是如何计算的:
- 确定以下函数在点 (1,2) 处的雅可比矩阵:
我们需要做的第一件事是计算函数的所有一阶偏导数:
现在我们应用雅可比矩阵公式。在这种情况下,该函数有两个变量和两个标量函数,因此雅可比矩阵将是维度为 2×2 的方阵:
一旦我们有了雅可比矩阵的表达式,我们就在点 (1,2) 处计算它:
最后,我们进行运算,得到解:
一旦您了解了如何求函数的雅可比矩阵,我们就会给您留下几个逐步解决的练习,以便您进行练习。
解决了雅可比矩阵的问题
练习1
求以下 2 个变量向量函数在点 (0,-2) 处的雅可比矩阵:
该函数有两个变量和两个标量函数,因此雅可比矩阵将是大小为 2×2 的方阵:
一旦我们计算了雅可比矩阵的表达式,我们就在点 (0,-2) 处对其求值:
最后,我们进行运算并得到结果:
练习2
计算以下具有 2 个变量的函数在点 (2,-1) 处的雅可比矩阵:
在这种情况下,该函数有两个变量和两个标量函数,因此雅可比矩阵将是 2 阶方阵:
一旦找到雅可比矩阵的表达式,我们就在点 (2,-1) 处对其求值:
最后,我们进行运算并得到结果:
练习3
确定以下具有 3 个变量的函数在点 (2,-2,2) 处的雅可比矩阵:
在这种情况下,该函数具有三个变量和两个标量函数,因此雅可比矩阵将是一个维度为 2×3 的矩形矩阵:
一旦我们有了雅可比矩阵的表达式,我们就在点 (2,-2,2) 处对其求值:
我们进行计算:
而我们继续运算,直到不能再简化为止:
练习4
确定该点的雅可比矩阵
以下多变量函数的:
在这种情况下,该函数有两个变量和三个标量函数,因此雅可比矩阵将是一个维度为 3×2 的矩形矩阵:
一旦我们有了雅可比矩阵的表达式,我们就可以将其计算为点
我们进行以下操作:
因此,在所考虑的点处,向量函数的雅可比矩阵的值为:
练习5
计算该点的雅可比矩阵
以下具有 3 个变量的函数:
在这种情况下,函数由三个变量和三个标量函数组成,因此,雅可比矩阵将是维度为 3×3 的方阵:
一旦我们找到了雅可比矩阵,我们就在该点对其进行评估
我们计算操作:
且该点的雅可比矩阵结果为:
雅可比矩阵的行列式:雅可比
雅可比矩阵的行列式称为雅可比行列式或雅可比行列式。必须考虑到,只有当函数与标量函数具有相同数量的变量时,才能计算雅可比矩阵,因为这样雅可比矩阵将具有与列数相同的行数,因此它将是一个方阵矩阵。 。
雅可比行列式的例子
让我们看一个计算具有两个变量的函数的雅可比行列式的示例:
我们首先计算函数的雅可比矩阵:
现在我们求解 2×2 矩阵的行列式:
雅可比行列式和函数的可逆性
现在您已经了解了雅可比行列式的概念,您可能会想……这有什么意义呢?
那么,雅可比行列式的主要用途是确定函数是否可以反转。反函数定理指出,如果雅可比矩阵(雅可比行列式)的行列式不为 0,则意味着该函数是可逆的。
需要注意的是,这个条件是必要的,但不是充分的,也就是说,如果行列式非零,我们可以断言矩阵可以求逆,但是,如果行列式为0,我们无法知道是否函数有一个反函数或No。
例如,在前面看到的如何查找函数的雅可比行列式的示例中,行列式给出
。在这种情况下,我们可以断言除了点 (0,0) 之外,该函数总是可以反转,因为该点是唯一雅可比行列式等于 0 的点,因此,我们不知道反函数是否存在于这一点。
雅可比矩阵与其他运算的关系
雅可比矩阵与函数的梯度和Hessian矩阵有关:
坡
如果函数是标量函数,雅可比矩阵将是行矩阵,相当于梯度:
海森矩阵
函数梯度的雅可比矩阵等于海森矩阵:
Hessian 矩阵对于具有多个变量的函数的求导来说是一个非常重要的矩阵,因为它是由函数的二阶导数形成的。事实上,可以说Hessian矩阵是Jacobian矩阵的连续性。但这非常重要,我们有一个完整的页面来详细解释它。所以如果你想确切地知道这个矩阵是什么以及为什么它如此特别,你可以点击链接。
雅可比矩阵的应用
除了我们所看到的雅可比行列式(确定函数是否可逆)的有用性之外,雅可比矩阵还有其他应用。
雅可比矩阵用于计算多元函数的临界点,然后通过Hessian矩阵将其分类为最大值、最小值或鞍点。要找到临界点,您需要计算函数的雅可比矩阵,将其设置为 0,然后求解所得方程。
此外,雅可比矩阵的另一种应用是具有多个变量的函数积分,即二重、三重积分等。由于雅可比矩阵的行列式允许根据以下公式改变多个积分中的变量:
其中 T 是将原始变量与新变量相关联的变量变化函数。
最后,雅可比矩阵还用于对任意函数进行线性逼近
围绕一个点
: