Skip to content

040 链式法则 The Chain Rule

二元函数

定理 5 一个自变量两个中间变量的函数的链式法则

如果 可微, 的可微函数,那么复合函数 的可微函数,并且 或者写作

证明:需要证明 可微,那么 处也可微,且 其中

的变化。由于 可微,所以 随着 。为了求 ,两边同除 得到 ,有

有时,我们用 代替 ,那么定理 5 的形式如下 不过,上述方程左右两边的 含义是不同的。左边是复合函数 ,是变量 的函数。右边表示的是 ,是两个自变量 的函数。 是在 点处求导,偏微分 是在点 处求导,其中 。在没有歧义的情况下会交替使用两种记号,目的是根据上下文选择更容易理解的一种形式。

下面的依赖图帮助记忆链式法则。真实的自变量是 ,而 是中间变量, 是应变量。

定理 5 可以用如下这种更精确的形式表示。 或者是下面这种记号。

例1 使用链式法则求 关于 的导数,其中 。导数在 处值是多少?

解:应用链式法则 这个例子比较简单,可以将 替换得到 函数 因此 给定 ,有

三元函数

定理 6 一个自变量三个中间变量的函数的链式法则

如果 是可微函数, 的可微函数,那么

证明过程和定理 5 一样,用三个中间变量替换之前的两个中间变量即可。依赖图也和之前类似,如下所示。

例2 求函数 的导数 时的导数值。

解:应用链式法则公式 那么 对于曲线变化的物理解释,我们可以想象一个物体的位置随时间 而变化。如果 表示曲线 上任意点 的温度,那么复合函数 表示沿曲线 时的温度。导数 是沿曲线运动时温度瞬时变化率,如定理 6 中的结果。

曲面上定义的函数

现在讨论地球表面 处的温度 ,我们可以把 看作是经度和纬度 的函数。如果 ,那么可以将温度表示成 的复合函数

定理 7 两个自变量三个中间变量的函数的链式法则

假设有函数 。如果这四个函数都是可微的,那么 的偏微分是

上述第一个方程可以通过将 视为常量, 看作 ,结合定理 6 可以得到。第二个方程类似。下图是两个方程的依赖图。

例3 如果 表示

解:

如果函数只有两个中间变量,那么定理 7 会简洁一点,少一项。

如果 ,那么

下图是第一个方程的依赖图。第二个方程类似,只需要将 换成 即可。

例4 如果 表示

解:

如果 只有一个中间变量 ,那么方程会进一步得到简化。

如果 ,那么

这种情况下,我们使用普通一元微分 。依赖图如下所示。

重新审视隐式函数

从两个变量的定理 5 开始,通过一些代数运算,可以得到下面的结论。

假设

  1. 函数 可导。
  2. 方程 隐式定义了 的可导函数。

由于 ,所以 。由链式法则得到 如果 ,可以得到

定理 8 隐式微分公式

假设 是可微的,且 定义了 的可导函数,在任意 的点处都有

例5 如果 使用定理 8 求

解:令 ,那么 使用定理 8 计算比使用一元函数的隐式微分要方便。

上面的结论很容易推广到三个变量。假设方程 定义了变量 的隐式函数 。那么对所有在 定义域的 ,都有 。假定 均为可微函数,可以用链式法则对 的导数。 所以 类似的,对 求导可以得到 ,通过上面两个式子可以得到 的偏微分方程 更高级的微积分会阐述一个重要定理:隐式函数定理(Implicit Function Theorem),是说满足什么条件 成立。如果偏微分 在包含 的开放区间 上连续,并且对于某些常量 ,有 且有 ,那么方程 定义了 是自变量 的隐式函数,且 的偏微分如 所述。

例6 如果 处的值。

解:令 那么 由于 ,并且所有的一阶偏微分都是连续函数,那么隐式函数定理说 定义了 附近是 的隐式可微函数,那么 代入 得到

更多变量的函数

上面描述了很多链式法则的公式,但是它们都只是通用公式的特例罢了。当我们解决问题时,画出依赖图能够帮助理解,最上面是应变量,中间是中间变量,下面是选择被微分的自变量。从应变量开始向下选择一条路径到选择的自变量,将沿着路径下来的各个偏微分相乘,最后将不同路径的偏微分相加。

一般地,假设 是中间变量 的可微函数, 是自变量 的可微函数。那么 的可微函数, 对于变量 的偏微分公式是 替换为 中的一个,就是对其他自变量的偏微分公式。

一种记忆方式是下面两个矢量的点积,第一个是 相对于中间变量的偏微分,第二个是中间变量对选择的自变量的偏微分。