040 链式法则 The Chain Rule
二元函数
定理 5 一个自变量两个中间变量的函数的链式法则
如果 可微, 是 的可微函数,那么复合函数 是 的可微函数,并且 或者写作
证明:需要证明 在 可微,那么 在 处也可微,且 其中 。
令 是 从 到 的变化。由于 可微,所以 随着 ,。为了求 ,两边同除 得到 当 ,有
有时,我们用 代替 ,那么定理 5 的形式如下 不过,上述方程左右两边的 含义是不同的。左边是复合函数 ,是变量 的函数。右边表示的是 ,是两个自变量 的函数。 是在 点处求导,偏微分 是在点 处求导,其中 。在没有歧义的情况下会交替使用两种记号,目的是根据上下文选择更容易理解的一种形式。
下面的依赖图帮助记忆链式法则。真实的自变量是 ,而 是中间变量, 是应变量。
定理 5 可以用如下这种更精确的形式表示。 或者是下面这种记号。
例1 使用链式法则求 关于 的导数,其中 。导数在 处值是多少?
解:应用链式法则 这个例子比较简单,可以将 替换得到 函数 因此 给定 ,有
三元函数
定理 6 一个自变量三个中间变量的函数的链式法则
如果 是可微函数, 是 的可微函数,那么
证明过程和定理 5 一样,用三个中间变量替换之前的两个中间变量即可。依赖图也和之前类似,如下所示。
例2 求函数 的导数 和 时的导数值。
解:应用链式法则公式 那么 对于曲线变化的物理解释,我们可以想象一个物体的位置随时间 而变化。如果 表示曲线 上任意点 的温度,那么复合函数 表示沿曲线 时的温度。导数 是沿曲线运动时温度瞬时变化率,如定理 6 中的结果。
曲面上定义的函数
现在讨论地球表面 处的温度 ,我们可以把 看作是经度和纬度 的函数。如果 ,那么可以将温度表示成 的复合函数
定理 7 两个自变量三个中间变量的函数的链式法则
假设有函数 。如果这四个函数都是可微的,那么 对 的偏微分是
上述第一个方程可以通过将 视为常量, 看作 ,结合定理 6 可以得到。第二个方程类似。下图是两个方程的依赖图。
例3 如果 用 表示 和 。
解:
如果函数只有两个中间变量,那么定理 7 会简洁一点,少一项。
如果 ,那么
下图是第一个方程的依赖图。第二个方程类似,只需要将 换成 即可。
例4 如果 用 表示 和 。
解:
如果 只有一个中间变量 ,那么方程会进一步得到简化。
如果 ,那么
这种情况下,我们使用普通一元微分 。依赖图如下所示。
重新审视隐式函数
从两个变量的定理 5 开始,通过一些代数运算,可以得到下面的结论。
假设
- 函数 可导。
- 方程 隐式定义了 是 的可导函数。
由于 ,所以 。由链式法则得到 如果 ,可以得到
定理 8 隐式微分公式
假设 是可微的,且 定义了 是 的可导函数,在任意 的点处都有
例5 如果 使用定理 8 求 。
解:令 ,那么 使用定理 8 计算比使用一元函数的隐式微分要方便。
上面的结论很容易推广到三个变量。假设方程 定义了变量 的隐式函数 。那么对所有在 定义域的 ,都有 。假定 均为可微函数,可以用链式法则对 求 的导数。
所以
类似的,对 求导可以得到
当 ,通过上面两个式子可以得到 的偏微分方程
更高级的微积分会阐述一个重要定理:隐式函数定理(Implicit Function Theorem
),是说满足什么条件 成立。如果偏微分 在包含 的开放区间 上连续,并且对于某些常量 ,有 且有 ,那么方程 定义了 是自变量 的隐式函数,且 的偏微分如 所述。
例6 如果 求 在 处的值。
解:令 那么 由于 ,并且所有的一阶偏微分都是连续函数,那么隐式函数定理说 定义了 在 附近是 的隐式可微函数,那么 代入 得到
更多变量的函数
上面描述了很多链式法则的公式,但是它们都只是通用公式的特例罢了。当我们解决问题时,画出依赖图能够帮助理解,最上面是应变量,中间是中间变量,下面是选择被微分的自变量。从应变量开始向下选择一条路径到选择的自变量,将沿着路径下来的各个偏微分相乘,最后将不同路径的偏微分相加。
一般地,假设 是中间变量 的可微函数, 是自变量 的可微函数。那么 是 到 的可微函数, 对于变量 的偏微分公式是 将 替换为 中的一个,就是对其他自变量的偏微分公式。
一种记忆方式是下面两个矢量的点积,第一个是 相对于中间变量的偏微分,第二个是中间变量对选择的自变量的偏微分。