多元函数的导数与微分

主要内容涉及多元函数的偏导数与全微分多元复合函数的微分法则隐函数的偏导数场的方向导数与梯度多元函数的极值及其应用偏导数在几何上的应用

多元函数的偏导数

偏导数的定义

全增量 $\Delta z = f(x, y) - f(x_0, y_0)$

偏增量 $\Delta_x z = f(x, y) - f(x_0, y)$$\Delta_y z = f(x, y) - f(x, y_0)$

定义 设二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 的某个邻域内有定义若极限

$$\lim_{\Delta x \rightarrow 0} \frac{\Delta z}{\Delta x} = \lim_{\Delta x \rightarrow 0} \frac{f(x_0 + \Delta x, y_0) - f(x_0, y_0)}{\Delta x} = \lim_{x \rightarrow x_0} \frac{f(x, y_0) - f(x_0, y_0)}{x - x_0} $$

存在则称此极限为函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处对 $x$ 的偏导数记作 $\displaystyle f'_x(x_0, y_0)$$\displaystyle \frac{\partial}{\partial x} f \bigg|_{(x_0, y_0)}$$\displaystyle z'_x(x_0, y_0)$$\displaystyle \frac{\partial z}{\partial x} \bigg|_{(x_0, y_0)}$

否则称函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处对 $x$ 的偏导数不存在

$y$ 的偏导数定义类似

如果二元函数 $z = f(x, y)$ 在区域 $G$ 上的每一点 $(x, y)$ 极限 $\displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta z}{\Delta x}$ 都存在则称 $f(x, y)$$G$ 上对 $x$ 可导称通过此极限得到的关于 $x, y$ 的函数为函数 $z = f(x, y)$$x$ 的偏导函数记作 $\displaystyle f'_z(x, y)$$\displaystyle \frac{\partial}{\partial x} f(x, y)$

计算对 $x$ 的偏导函数时根据偏导数的定义这等价于$y$ 视为常数在得到的关于 $x$ 的一元函数中对 $x$ 求导

因此一元函数的求导法则可以直接应用于多元函数的偏导数的计算

计算二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处对 $x$ 的偏导数时可以先代入 $y = y_0$得到一元函数 $z = f(x, y_0)$再对 $x$ 求导从而简化计算

高阶偏导数与混合偏导数

二元函数的偏导数仍然是二元函数因此可以继续对其求偏导数假设二元函数 $z = f(x, y)$ 的一阶偏导函数 $\displaystyle \frac{\partial z}{\partial x}$ $\displaystyle \frac{\partial z}{\partial y}$ 都存在则可以继续对其求偏导数得到二阶偏导数

$$\begin{array}{c} \displaystyle \frac{\partial}{\partial x}\frac{\partial z}{\partial x} & \displaystyle \frac{\partial}{\partial y}\frac{\partial z}{\partial x} && \displaystyle \frac{\partial}{\partial x}\frac{\partial z}{\partial y} & \displaystyle \frac{\partial}{\partial y}\frac{\partial z}{\partial y} \end{array} $$

依次记作

$$\begin{array}{c} \displaystyle \frac{\partial^2 z}{\partial x^2} & \displaystyle \frac{\partial^2 z}{\partial x \partial y} && \displaystyle \frac{\partial^2 z}{\partial y \partial x} & \displaystyle \frac{\partial^2 z}{\partial y^2} \end{array} $$

或者

$$\begin{array}{c} \displaystyle f''_{xx}(x, y) & \displaystyle f''_{xy}(x, y) && \displaystyle f''_{yx}(x, y) & \displaystyle f''_{yy}(x, y) \end{array} $$

定理 若二元函数 $z = f(x, y)$ 的二阶偏导数 $f''_{xy}(x, y)$$f''_{yx}(x, y)$ 都在 $(x_0, y_0)$ 处连续则有 $f''_{xy}(x_0, y_0) = f''_{yx}(x_0, y_0)$

证明.

由于 $f''_{xy}(x, y)$$f''_{yx}(x, y)$$(x_0, y_0)$ 处连续因此这两个函数在 $(x_0, y_0)$ 的邻域内有定义取充分小的 $\Delta x$$\Delta y$$\Delta x$$\Delta y$ 均不为 $0$可以使得 $(x_0 + \Delta x, y_0)$$(x_0, y_0 + \Delta y)$$(x_0 + \Delta x, y_0 + \Delta y)$ 三点均在 $(x_0, y_0)$ 的邻域内

$\varphi(x) = f(x, y_0 + \Delta y) - f(x, y_0)$$\psi(y) = f(x_0 + \Delta x, y) - f(x_0, y)$

$\varphi(x)$ 使用拉格朗日中值定理$\varphi(x) = f'_y(x, y_0 + \theta_1 \Delta y) \Delta y$其中 $\theta _1 \in (0, 1)$

此处拉格朗日中值定理适用的原因是对于每一个固定的 $x$关于 $y$ 的一元函数 $f(x, y)$ 在闭区间 $y \in [y_0, y_0 + \Delta y]$ 上连续且在开区间 $y \in (y_0, y_0 + \Delta y)$ 可导

由于 $f(x, y)$ 在点 $(x_0, y_0)$ 处二阶可导必然存在一个邻域使得 $f(x, y)$ 在该邻域内一阶可导

同理$\psi(y)$ 使用拉格朗日中值定理$\psi(y) = f'_x(x_0 + \theta_2 \Delta x, y) \Delta x$其中 $\theta _2 \in (0, 1)$

考虑

$$W = f(x_0 + \Delta x, y_0 + \Delta y) - f(x_0 + \Delta x, y_0) - f(x_0, y_0 + \Delta y) + f(x_0, y_0) $$

$W = \varphi(x_0 + \Delta x) - \varphi(x_0) = \psi(y_0 + \Delta y) - \psi(y_0)$

$\varphi(x_0 + \Delta x) - \varphi(x_0)$ 使用一元函数的拉格朗日中值定理得到 $\varphi(x_0 + \Delta x) - \varphi(x_0) = \varphi'_x(x_0 + \theta _3 \Delta x) \Delta x$其中 $\theta _3 \in (0, 1)$

此处拉格朗日中值定理适用的原因是$\varphi(x) = f'_y(x, y_0 + \theta_1 \Delta y) \Delta y$

由于 $f(x, y)$ 在点 $(x_0, y_0)$ 处二阶可导必然存在一个邻域使得 $f(x, y)$ 在该邻域内一阶偏导数连续可导

整理可得$W = f''_{yx}(x_0 + \theta _3\Delta x, y_0 + \theta_1 \Delta y) \Delta y \Delta x$

同理$\psi(y_0 + \Delta y) - \psi(y_0)$ 使用一元函数的拉格朗日中值定理得到 $\psi(y_0 + \Delta y) - \psi(y_0) = \psi'_y(y_0 + \theta _4 \Delta y) \Delta y$其中 $\theta _4 \in (0, 1)$

整理可得$W = f''_{xy}(x_0 + \theta _2\Delta x, y_0 + \theta_4 \Delta y) \Delta y \Delta x$

因此$f''_{xy}(x_0 + \theta _2\Delta x, y_0 + \theta_4 \Delta y) = f''_{yx}(x_0 + \theta _3\Delta x, y_0 + \theta_1 \Delta y) = A$

$\Delta x \rightarrow 0$$\Delta y \rightarrow 0$$A = f''_{xy}(x_0 + \theta _2\Delta x, y_0 + \theta_4 \Delta y) \rightarrow f''_{xy}(x_0, y_0)$因为 $f''_{xy}(x, y)$$(x_0, y_0)$ 处连续所以 $A = f''_{xy}(x_0, y_0)$

同理$A = f''_{yx}(x_0, y_0)$

因此$f''_{xy}(x_0, y_0) = f''_{yx}(x_0, y_0)$$\blacksquare$

同理可证对于更高维度的多元函数和更高的求导阶数只要偏导函数在 $(x_0, y_0, \dots)$ 处连续那么混合偏导的值与求导的顺序无关

多元函数的全微分

一元函数的微分

$\Delta y = f(x_0 + \Delta x) - f(x_0) = A \cdot \Delta x + \omicron(\Delta x)$称函数 $f(x)$$x_0$ 可微$A \cdot \Delta x$ 为该点的微分用记号 $dy$ 表示

我们探究一元函数中可微和可导的关系

若函数 $y = f(x)$$x_0$ 处可微则在 $x_0$$\Delta y - A \cdot \Delta x = \omicron(\Delta x)$$\displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta y - A \cdot \Delta x}{\Delta x} = 0$也即 $\displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta y}{\Delta x} = A$这恰好是函数 $y = f(x)$$x_0$ 处导数值的定义

因此一元函数在某点可微和在该点可导是等价的

多元函数的全微分

定义 若二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处的全增量 $\Delta z = f(x_0 + \Delta x, y_0 + \Delta y) - f(x_0, y_0)$ 可表示为

$$\Delta z = A \Delta x + B \Delta y + \omicron(\rho)\quad (\rho := \sqrt{(\Delta x)^2 + (\Delta y)^2},\ \Delta x,\ \Delta y \rightarrow 0) $$

并且 $A$$B$$\Delta x$$\Delta y$ 无关称函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微$A \Delta x + B \Delta y$ 为该点的全微分用记号 $\mathrm{d}z$ 表示

上式 $\Delta z = A \Delta x + B \Delta y + \omicron(\rho)$ 存在若干种等价形式包括不涉及 $\Delta x$$\Delta y$ 的形式此处不一一列举

定理 若二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微则有二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处连续可微一定连续

证明.

$$\begin{array}{rl} \displaystyle \lim_{\substack{x \rightarrow x_0 \\ y \rightarrow y_0}} f(x, y) &= \displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} f(x_0 + \Delta x, y_0 + \Delta y) \\ &= \displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} \left( \Delta z + f(x_0, y_0) \right) \\ &= \displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} \left( A \Delta x + B \Delta y + \omicron(\rho)\right)+ f(x_0, y_0) \\ &= f(x_0, y_0) \quad \blacksquare \end{array} $$

定理 若二元函数 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微$z = f(x, y)$ 在点 $(x_0, y_0)$ 处的两个偏导数 $f'_x(x_0, y_0)$$f'_y(x_0, y_0)$ 均存在且有 $f'_x(x_0, y_0) = A$$f'_y(x_0, y_0) = B$可微一定可导

证明.

由于 $z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微因此有 $\Delta z = A \Delta x + B \Delta y + \omicron(\rho)$$\Delta y = 0$则有 $\Delta z = A \Delta x + \omicron(|\Delta x|)$以及 $\Delta z = f(x_0 + \Delta x, y_0) - f(x_0, y_0) = \Delta_x z$

因此

$$f'_x(x_0, y_0) = \lim_{\Delta x \rightarrow 0} \frac{\Delta_x z}{\Delta x} = \lim_{\Delta x \rightarrow 0} \frac{A \Delta x + \omicron(|\Delta x|)}{\Delta x} = A $$

同理$\Delta x = 0$$f'_y(x_0, y_0) = B$$\blacksquare$

然而可导不一定可微例如函数 $f(x, y) = |x| + |y|$ 在点 $(0, 0)$ 处可导但不可微

例如函数 $f(x, y) = \begin{cases}\displaystyle \frac{xy}{x^2 + y^2}, & (x, y) \neq (0, 0) \\0, & (x, y) = (0, 0)\end{cases}$在点 $(0, 0)$ 处的偏导数

$$\begin{array}{ll} \displaystyle f'_x(0, 0) &= \displaystyle \lim_{h \to 0} \frac{f(h, 0) - f(0, 0)}{h} \\ &= \displaystyle \lim_{h \to 0} \frac{\frac{0}{h^2} - 0}{h} = 0 \\ \displaystyle f'_y(0, 0) &= \displaystyle \lim_{h \to 0} \frac{f(0, h) - f(0, 0)}{h} \\ &= \displaystyle \lim_{h \to 0} \frac{\frac{0}{h^2} - 0}{h} = 0 \end{array} $$

而在点 $(0, 0)$极限

$$\begin{array}{ll} \displaystyle \lim_{\substack{x \rightarrow 0 \\ y \rightarrow 0}} \frac{[f(x, y) - 0] - [f'_x(0, 0) \cdot (x - 0) + f'_y(0, 0) \cdot (y - 0)]}{\sqrt{(x - 0)^2 + (y - 0)^2}} &= \displaystyle \lim_{\substack{x \rightarrow 0 \\ y \rightarrow 0}} \frac{\frac{xy}{x^2 + y^2} - 0}{\sqrt{x^2 + y^2}} \\ &= \displaystyle \lim_{\substack{x \rightarrow 0 \\ y \rightarrow 0}} \frac{xy}{(x^2 + y^2)^{3/2}} \end{array} $$

选取路径 $y = x$$\displaystyle \lim_{\substack{x \rightarrow 0 \\ y \rightarrow 0}} \frac{xy}{(x^2 + y^2)^{3/2}} = \lim_{x \rightarrow 0} \frac{x^2}{(2x^2)^{3/2}} = \frac{1}{2^{3/2}x} \rightarrow \infty$

选取路径 $y = x^2$$\displaystyle \lim_{\substack{x \rightarrow 0 \\ y \rightarrow 0}} \frac{xy}{(x^2 + y^2)^{3/2}} = \lim_{x \rightarrow 0} \frac{1}{(1 + x^2)^{3/2}} = 1$

从而上述二重极限不存在因此函数 $f(x, y)$ 在点 $(0, 0)$ 处不可微

判断二元函数在某点是否可微的一般方法

根据微分的定义

  1. 计算偏导数 $f'_x(x_0, y_0)$$f'_y(x_0, y_0)$ 是否存在先排除简单的微分不存在的情况同理可以通过判断连续性排除一些情况
  2. 如果偏导数存在计算极限 $\displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} \frac{\Delta z - f'_x(x_0, y_0) \Delta x - f'_y(x_0, y_0) \Delta y}{\sqrt{(\Delta x)^2 + (\Delta y)^2}}$ 是否为 $0$

定理 如果二元函数 $z = f(x, y)$ 的偏导数 $f'_x(x, y)$$f'_y(x, y)$ 在点 $(x_0, y_0)$ 处连续$z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微可微的充分条件

证明.

$$\begin{array}{ll} \displaystyle \Delta z \displaystyle &= f(x_0 + \Delta x, y_0 + \Delta y) - f(x_0, y_0) \\ &= \displaystyle f(x_0 + \Delta x, y_0 + \Delta y) - f(x_0 + \Delta x, y_0) + f(x_0 + \Delta x, y_0) - f(x_0, y_0) \\ &= \displaystyle f'_y(x_0 + \Delta x, y_0 + \theta_1 \Delta y) \Delta y + f'_x(x_0 + \theta_2 \Delta x, y_0) \Delta x \quad (\theta_1, \theta_2 \in (0, 1)) \end{array} $$

由于 $f'_x(x, y)$$f'_y(x, y)$ 在点 $(x_0, y_0)$ 处连续因此有 $\displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} f'_y(x_0 + \Delta x, y_0 + \theta_1 \Delta y) = f'_y(x_0, y_0)$$\displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} f'_x(x_0 + \theta_2 \Delta x, y_0) = f'_x(x_0, y_0)$

$\displaystyle f'_y(x_0 + \Delta x, y_0 + \theta_1 \Delta y) = f'_y(x_0, y_0) + \omicron(\Delta x, \Delta y)$$\displaystyle f'_x(x_0 + \theta_2 \Delta x, y_0) = f'_x(x_0, y_0) + \omicron(\Delta x, \Delta y)$

因此 $\Delta z = f'_y(x_0, y_0) \Delta y + f'_x(x_0, y_0) \Delta x + \omicron(\Delta x, \Delta y) \Delta x + \omicron(\Delta x, \Delta y) \Delta y$

$$\lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0}} \frac{\omicron(\Delta x, \Delta y) \Delta x + \omicron(\Delta x, \Delta y) \Delta y}{\sqrt{(\Delta x)^2 + (\Delta y)^2}} = 0 + 0 = 0 $$

因此 $\Delta z = f'_y(x_0, y_0) \Delta y + f'_x(x_0, y_0) \Delta x + \omicron(\rho)$$z = f(x, y)$ 在点 $(x_0, y_0)$ 处可微$\blacksquare$

在上面的式子中由全微分的定义 $\mathrm{d}z := A \Delta x + B \Delta y$

$$\mathrm{d}z = \frac{\partial z}{\partial x} \mathrm{d}x + \frac{\partial z}{\partial y} \mathrm{d}y $$

定理$P(x, y)$$Q(x, y)$ 的偏导数存在且连续则微分式 $\mathrm{d}z = P(x, y) \mathrm{d}x + Q(x, y) \mathrm{d}y$ 是某个函数的全微分的充要条件是 $\displaystyle \frac{\partial P}{\partial y} = \frac{\partial Q}{\partial x}$

证明.

充分性$\Rightarrow$$\mathrm{d}z = P(x, y) \mathrm{d}x + Q(x, y) \mathrm{d}y$ 是函数 $f(x, y)$ 的全微分那么

$$\begin{array}{c} \displaystyle \frac{\partial P}{\partial y} = \frac{\partial}{\partial y} \frac{\partial f}{\partial x} = \frac{\partial^2 f}{\partial x \partial y} \\ \displaystyle \frac{\partial Q}{\partial x} = \frac{\partial}{\partial x} \frac{\partial f}{\partial y} = \frac{\partial^2 f}{\partial y \partial x} \end{array} $$

$P(x, y)$$Q(x, y)$ 的偏导数连续从而 $\displaystyle \frac{\partial^2 f}{\partial x \partial y}$$\displaystyle \frac{\partial^2 f}{\partial y \partial x}$ 也是连续函数连续的混合偏导数可以交换次序因此 $\displaystyle \frac{\partial^2 f}{\partial x \partial y} = \frac{\partial^2 f}{\partial y \partial x}$从而 $\displaystyle \frac{\partial P}{\partial y} = \frac{\partial Q}{\partial x}$

必要性$\Leftarrow$$\displaystyle \frac{\partial P}{\partial y} = \frac{\partial Q}{\partial x} = g(x, y)$只需要证明对 $g(x, y)$ 的二重积分 $\displaystyle \int \int g(x, y) \mathrm{d}x \mathrm{d}y$$\displaystyle \int \int g(x, y) \mathrm{d}y \mathrm{d}x$ 的结果相同这样就能够找到全微分恰为 $\mathrm{d}z = P(x, y) \mathrm{d}x + Q(x, y) \mathrm{d}y$ 的函数 $f(x, y)$

TODO 证明细节

由充分性和必要性得证$\blacksquare$

复合函数求导法链式法则

定理 若二元函数 $z = f(u, v) = f(\varphi(x, y), \psi(x, y))$ 在点 $(u, v) = (\varphi(x, y), \psi(x, y))$ 处可微并且函数 $u = \varphi(x, y)$$v = \psi(x, y)$ 在点 $(x, y)$ 的偏导数都存在则复合函数 $z = f(\varphi(x, y), \psi(x, y))$ 在点 $(x, y)$ 处的偏导数都存在并且有链式法则

$$\begin{array}{ll} \displaystyle \frac{\partial z}{\partial x} &= \displaystyle \frac{\partial z}{\partial u} \frac{\partial u}{\partial x} + \frac{\partial z}{\partial v} \frac{\partial v}{\partial x} \\ \displaystyle \frac{\partial z}{\partial y} &= \displaystyle \frac{\partial z}{\partial u} \frac{\partial u}{\partial y} + \frac{\partial z}{\partial v} \frac{\partial v}{\partial y} \end{array} $$

证明. 由于 $z = f(u, v)$ 在点 $(u, v) = (\varphi(x, y), \psi(x, y))$ 处可微因此 $z$ 在点 $(u, v)$ 处的全增量

$$\Delta z = \frac{\partial z}{\partial u} \Delta u + \frac{\partial z}{\partial u} \Delta v + \varepsilon_1 \Delta u + \varepsilon_2 \Delta v $$

其中 $\displaystyle \lim_{\substack{\Delta u \rightarrow 0 \\ \Delta v \rightarrow 0}} \varepsilon_1 = 0$$\displaystyle \lim_{\substack{\Delta u \rightarrow 0 \\ \Delta v \rightarrow 0}} \varepsilon_2 = 0$

展开有

$$f(\varphi(x', y'), \psi(x', y')) - f(\varphi(x, y), \psi(x ,y)) = \frac{\partial z}{\partial u} (\varphi(x', y') - \varphi(x, y)) + \frac{\partial z}{\partial v} (\psi(x', y') - \psi(x, y)) + \varepsilon_1 \Delta u + \varepsilon_2 \Delta v $$

作换元 $\begin{cases}\varphi(x', y') - \varphi(x, y) = \varphi(x + \Delta x, y) - \varphi(x, y) \\ \psi(x', y') - \psi(x, y) = \psi(x, y + \Delta y) - \psi(x, y)\end{cases}$

$$\begin{array}{rl} \displaystyle f(\varphi(x + \Delta x, y), \psi(x + \Delta x, y)) - f(\varphi(x, y), \psi(x ,y)) &= \displaystyle \frac{\partial z}{\partial u} \varphi(x + \Delta x, y) - \varphi(x, y) + \frac{\partial z}{\partial v} \psi(x, y + \Delta y) - \psi(x, y) + \varepsilon_1 \Delta u + \varepsilon_2 \Delta v \\ \displaystyle \Delta_x z &= \displaystyle \frac{\partial z}{\partial u} \Delta_x u + \frac{\partial z}{\partial v} \Delta_x v + \varepsilon_1 \Delta u + \varepsilon_2 \Delta v \end{array} $$

$\Delta x \rightarrow 0$$\Delta u \rightarrow 0$$\Delta v \rightarrow 0$因此 $\displaystyle \lim_{\Delta x \rightarrow 0} \varepsilon_1 = 0$$\displaystyle \lim_{\Delta x \rightarrow 0} \varepsilon_2 = 0$

因此

$$\begin{array}{rl} \displaystyle \frac{\partial z}{\partial x} &= \displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta_x z}{\Delta x} \\ &= \displaystyle \lim_{\Delta x \rightarrow 0} \frac{\frac{\partial z}{\partial u} \Delta_x u + \frac{\partial z}{\partial v} \Delta_x v + \varepsilon_1 \Delta u + \varepsilon_2 \Delta v}{\Delta x} \\ &= \displaystyle \frac{\partial z}{\partial u} \lim_{\Delta x \rightarrow 0} \frac{\Delta_x u}{\Delta x} + \frac{\partial z}{\partial v} \lim_{\Delta x \rightarrow 0} \frac{\Delta_x v}{\Delta x} + 0 + 0 \end{array} $$

又因为函数 $u = \varphi(x, y)$$v = \psi(x, y)$ 在点 $(x, y)$ 的偏导数都存在因此有 $\displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta_x u}{\Delta x} = \frac{\partial u}{\partial x}$$\displaystyle \lim_{\Delta x \rightarrow 0} \frac{\Delta_x v}{\Delta x} = \frac{\partial v}{\partial x}$

从而 $\displaystyle \frac{\partial z}{\partial x} = \frac{\partial z}{\partial u} \frac{\partial u}{\partial x} + \frac{\partial z}{\partial v} \frac{\partial v}{\partial x}$$\displaystyle \frac{\partial z}{\partial y}$ 同理$\blacksquare$

链式法则的图示法

苏德矿微积分下册 P.53

在对复合函数求偏导数时例如对复合函数 $u = F(x + y, x y)$ 符号 $\displaystyle \frac{\partial F}{\partial x}$ 可能会产生歧义(1) $F$$x$ 的偏导数 或是 (2) $F$$x + y$ 的偏导数因此为了避免歧义写全函数和它的参数并约定

  • $F'_1$ 表示 $F$ 对第一个变量的偏导数:
    • $F'_1 = \displaystyle \frac{\partial F(x + y, x y)}{\partial (x + y)} = \displaystyle \frac{\partial u}{\partial (x + y)}$
  • $F'_x$ 表示实例 $F(x + y, x y)$ 对变量 $x$ 的偏导数:
    • $F'_x = \displaystyle \frac{\partial F(x + y, x y)} {\partial x} = \displaystyle \frac{\partial u}{\partial x}$
    • 对不同的复合形式$F'_x$ 可能不同

区分这两种语义非常重要尤其是当涉及到复合函数的高阶偏导数时

全微分的一阶形式不变性

定理 若以 $x, y$ 为自变量的二元函数 $z = f(x, y)$ 可微$z = f(x, y)$$x = x(u, v)$$y = y(u, v)$ 都具有连续偏导数则复合函数 $z = f(x(u, v), y(u, v))$ 在点 $(u, v)$ 处具有连续偏导数从而可微并且有 $\displaystyle dz = \frac{\partial z}{\partial u} du + \frac{\partial z}{\partial v} dv$

证明.

$$\begin{array}{ll} dz &= \displaystyle \frac{\partial z}{\partial x} dx + \frac{\partial z}{\partial y} dy \\ &= \displaystyle \frac{\partial z}{\partial x} \left( \frac{\partial x}{\partial u} du + \frac{\partial x}{\partial v} dv \right) + \frac{\partial z}{\partial y} \left( \frac{\partial y}{\partial u} du + \frac{\partial y}{\partial v} dv \right) \\ &= \displaystyle \left( \frac{\partial z}{\partial x} \frac{\partial x}{\partial u} + \frac{\partial z}{\partial y} \frac{\partial y}{\partial u} \right) du + \left( \frac{\partial z}{\partial x} \frac{\partial x}{\partial v} + \frac{\partial z}{\partial y} \frac{\partial y}{\partial v} \right) dv \\ &= \displaystyle \frac{\partial z}{\partial u} du + \frac{\partial z}{\partial v} dv \end{array} $$

这指出求微分对任何的 $(\triangle, \square)$ 都能得到相同形式的结果无论 $\begin{cases}\triangle = x \\ \square = y\end{cases}$ 还是多么复杂的表达式

$$d\ (\text{expr}) = \frac{\partial}{\partial \triangle}(\text{expr}) d\triangle + \frac{\partial}{\partial \square}(\text{expr}) d\square $$

这也是可以对一个等式两边求全微分的依据

隐函数求导法则

由单个方程确定的隐函数

方程 $F(x, y, z) = 0$ 确定隐函数 $z = z(x, y)$ $\Leftrightarrow$ $F(x, y, z(x, y)) \equiv 0$

定理 设函数 $F(x, y, z)$ 在点 $P_0(x_0, y_0, z_0)$ 的某个邻域内存在连续偏导数$F(x_0, y_0, z_0) = 0$$F'_z(x_0, y_0, z_0) \neq 0$那么方程 $F(x, y, z) = 0$ 在点 $P_0(x_0, y_0, z_0)$ 的某个邻域内始终能够唯一确定隐函数 $z = f(x, y)$且这个隐函数具有连续偏导数满足 $z_0 = f(x_0, y_0)$ 以及 $\displaystyle \frac{\partial z}{\partial x} = -\frac{F'_x}{F'_z}$$\displaystyle \frac{\partial z}{\partial y} = -\frac{F'_y}{F'_z}$隐函数存在定理

证明.

$F(x, y, z(x, y)) \equiv 0$ 两边对 $x$ 求偏导数应用复合函数的求导法则$\displaystyle F'_x \frac{\partial x}{\partial x} + F'_z \frac{\partial z}{\partial x} = 0$因而 $\displaystyle \frac{\partial z}{\partial x} = -\frac{F'_x}{F'_z}$这里 $F'_z$ 能够放在分母的位置是由于在 $P_0$ 点连续函数 $F'_z(P_0) \neq 0$这样就能够保证在 $P_0$ 点某邻域内 $F'_z$ 不为 $0$

$y$ 同理$\displaystyle \frac{\partial z}{\partial y} = -\frac{F'_y}{F'_z}$

偏导数 $\displaystyle \frac{\partial z}{\partial x}$$\displaystyle \frac{\partial z}{\partial y}$$P_0$ 点连续是因为连续函数的四则运算结果仍然是连续函数$\blacksquare$

实际的应用中求解隐函数的偏导数时通常也是直接对方程两边求偏导数然后解方程或者也可以通过两边取全微分

由方程组确定的隐函数组*

方程组 $\begin{cases}F(x, y, u, v) = 0 \\ G(x, y, u, v) = 0\end{cases}$ 确定隐函数组 $\begin{cases}u = u(x, y) \\ v = v(x, y)\end{cases}$ $\Leftrightarrow$ $\begin{cases}F(x, y, u(x, y), v(x, y)) \equiv 0 \\ G(x, y, u(x, y), v(x, y)) \equiv 0\end{cases}$

定理 设函数 $F(x, y, u, v)$$G(x, y, u, v)$ 在点 $P_0(x_0, y_0, u_0, v_0)$ 的某个邻域内存在连续偏导数$\begin{cases}F(x_0, y_0, u_0, v_0) = 0 \\ G(x_0, y_0, u_0, v_0) = 0\end{cases}$并且二阶雅可比行列式 $\displaystyle J = \frac{\partial (F, G)}{\partial (u, v)} = \begin{vmatrix} \frac{\partial F}{\partial u} & \frac{\partial F}{\partial v} \\ \frac{\partial G}{\partial u} & \frac{\partial G}{\partial v} \end{vmatrix} \neq 0$那么方程组 $\begin{cases}F(x, y, u, v) = 0 \\ G(x, y, u, v) = 0\end{cases}$ 在点 $P_0(x_0, y_0, u_0, v_0)$ 的某个邻域内始终能够唯一确定隐函数组 $\begin{cases}u = u(x, y) \\ v = v(x, y)\end{cases}$且它们具有连续偏导数满足 $\begin{cases}u_0 = u(x_0, y_0) \\ v_0 = v(x_0, y_0)\end{cases}$ 以及

$$\begin{array}{cc} \displaystyle \frac{\partial u}{\partial x} = -\frac{\frac{\partial (F, G)}{\partial (x, v)}}{\frac{\partial (F, G)}{\partial (u, v)}} & \displaystyle \frac{\partial u}{\partial y} = -\frac{\frac{\partial (F, G)}{\partial (y, v)}}{\frac{\partial (F, G)}{\partial (u, v)}} \\ \displaystyle \frac{\partial v}{\partial x} = -\frac{\frac{\partial (F, G)}{\partial (u, x)}}{\frac{\partial (F, G)}{\partial (u, v)}} & \displaystyle \frac{\partial v}{\partial y} = -\frac{\frac{\partial (F, G)}{\partial (u, y)}}{\frac{\partial (F, G)}{\partial (u, v)}} \end{array} $$

证明. 对方程组两边同时对 $x$ 求偏导数

$$\begin{cases} \displaystyle \frac{\partial F}{\partial x} + \frac{\partial F}{\partial u} \frac{\partial u}{\partial x} + \frac{\partial F}{\partial v} \frac{\partial v}{\partial x} = 0 \\ \displaystyle \frac{\partial G}{\partial x} + \frac{\partial G}{\partial u} \frac{\partial u}{\partial x} + \frac{\partial G}{\partial v} \frac{\partial v}{\partial x} = 0 \end{cases} $$

整理可得

$$\begin{bmatrix} \displaystyle \frac{\partial F}{\partial u} \\ \displaystyle \frac{\partial G}{\partial u} \end{bmatrix} \frac{\partial u}{\partial x} + \begin{bmatrix} \displaystyle \frac{\partial F}{\partial v} \\ \displaystyle \frac{\partial G}{\partial v} \end{bmatrix} \frac{\partial v}{\partial x} =- \begin{bmatrix} \displaystyle \frac{\partial F}{\partial x} \\ \displaystyle \frac{\partial G}{\partial x} \end{bmatrix} $$

运用克莱姆法则解关于 $\displaystyle (\frac{\partial u}{\partial x}, \frac{\partial v}{\partial x})$ 的线性方程组

$$\begin{cases} \displaystyle \frac{\partial u}{\partial x} = \frac{-\begin{vmatrix}\frac{\partial F}{\partial x} & \frac{\partial F}{\partial v} \\ \frac{\partial G}{\partial x} & \frac{\partial G}{\partial v}\end{vmatrix}}{\quad \begin{vmatrix}\frac{\partial F}{\partial u} & \frac{\partial F}{\partial v} \\ \frac{\partial G}{\partial u} & \frac{\partial G}{\partial v}\end{vmatrix}} = -\frac{\displaystyle \frac{\partial(F, G)}{\partial (x, v)}}{\displaystyle \frac{\partial(F, G)}{\partial (u, v)}} \\ \displaystyle \frac{\partial v}{\partial x} = \frac{-\begin{vmatrix}\frac{\partial F}{\partial u} & \frac{\partial F}{\partial x} \\ \frac{\partial G}{\partial u} & \frac{\partial G}{\partial x}\end{vmatrix}}{\quad \begin{vmatrix}\frac{\partial F}{\partial u} & \frac{\partial F}{\partial v} \\ \frac{\partial G}{\partial u} & \frac{\partial G}{\partial v}\end{vmatrix}} = -\frac{\displaystyle \frac{\partial(F, G)}{\partial (u, x)}}{\displaystyle \frac{\partial(F, G)}{\partial (u, v)}} \end{cases} $$

$y$ 求偏导的情况类似有关解的存在性的证明连续性的证明与由单个方程确定的隐函数类似$\blacksquare$

场的方向导数与梯度

TODO

数量场的方向导数

设数量场 $u(x, y, z)$ 在点 $P_0(x_0, y_0, z_0)$ 的某邻域 $U(P_0) \subset \mathbb{R}^3$ 有定义$\overrightarrow{l}$ 是与 $x$ 轴正向夹角为 $\alpha$$y$ 轴正向夹角为 $\beta$$z$ 轴正向夹角为 $\gamma$ 的单位向量$P(x, y, z)$$U(P_0)$ 内满足 $\overrightarrow{P_0 P} = \lambda \overrightarrow{l}$ $\lambda > 0$的任意一点那么称

$$\lim_{\lambda \rightarrow 0} \frac{u(P) - u(P_0)}{\lambda} = \lim_{\lambda \rightarrow 0} \frac{\Delta_{\mathbf{l}}u}{\lambda} $$

为数量场 $u(x, y, z)$ 在点 $P_0$ 沿方向 $\overrightarrow{l}$ 的方向导数记作 $\displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0}$

可微 $\Rightarrow$ 任意方向的方向导数存在有以下定理

定理 若函数 $u(x, y, z)$ 在点 $P_0(x_0, y_0, z_0)$ 可微则函数 $u(x, y, z)$ 在点 $P_0$ 沿任意方向 $\overrightarrow{l}$ 的方向导数存在且有

$$\frac{\partial u}{\partial l}\Bigg|_{P_0} = \frac{\partial u}{\partial x}\Bigg|_{P_0} \cos \alpha + \frac{\partial u}{\partial y}\Bigg|_{P_0} \cos \beta + \frac{\partial u}{\partial z}\Bigg|_{P_0} \cos \gamma $$

其中 $\alpha$$\beta$$\gamma$ 分别是 $\overrightarrow{l}$$x$$y$$z$ 轴正向的夹角$\displaystyle \frac{\overrightarrow{l}}{|\overrightarrow{l}|} = (\cos \alpha, \cos \beta, \cos \gamma)$

证明.

由于函数 $u(x, y, z)$ 在点 $P_0$ 可微因此对于 $U(P_0)$ 内满足 $\overrightarrow{P_0 P} = \lambda \overrightarrow{l}$ $\lambda > 0$的任意一点 $P(x, y, z)$都有

$$\begin{cases} \displaystyle u(P) - u(P_0) = u(x_0 + \Delta x, y_0 + \Delta y, z_0 + \Delta z) - u(x_0, y_0, z_0) = \Delta u \\ \displaystyle \Delta u = \frac{\partial u}{\partial x}\Bigg|_{P_0} \Delta x + \frac{\partial u}{\partial y}\Bigg|_{P_0} \Delta y + \frac{\partial u}{\partial z}\Bigg|_{P_0} \Delta z + \omicron(\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}) \\ \displaystyle \frac{\Delta x}{\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}} = \cos \alpha \\ \displaystyle \frac{\Delta y}{\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}} = \cos \beta \\ \displaystyle \frac{\Delta z}{\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}} = \cos \gamma \end{cases} $$

因此

$$\lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0 \\ \Delta z \rightarrow 0}} \frac{\Delta u}{\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}} = \frac{\partial u}{\partial x}\Bigg|_{P_0} \cos \alpha + \frac{\partial u}{\partial y}\Bigg|_{P_0} \cos \beta + \frac{\partial u}{\partial z}\Bigg|_{P_0} \cos \gamma $$

由于当 $\Delta x \rightarrow 0$$\Delta y \rightarrow 0$$\Delta z \rightarrow 0$$\lambda \rightarrow 0$因此有

$$\begin{array}{rl} \displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0} &= \displaystyle \lim_{\lambda \rightarrow 0} \frac{\Delta u}{\lambda} \\ &= \displaystyle \lim_{\substack{\Delta x \rightarrow 0 \\ \Delta y \rightarrow 0 \\ \Delta z \rightarrow 0}} \frac{\Delta u}{\sqrt{(\Delta x)^2 + (\Delta y)^2 + (\Delta z)^2}} \\ &= \displaystyle \frac{\partial u}{\partial x}\Bigg|_{P_0} \cos \alpha + \frac{\partial u}{\partial y}\Bigg|_{P_0} \cos \beta + \frac{\partial u}{\partial z}\Bigg|_{P_0} \cos \gamma \qquad \blacksquare \end{array} $$

任意方向方向导数存在 $\nRightarrow$ 连续任意方向方向导数存在 $\nRightarrow$ 可微例如函数 $u(x, y) = \begin{cases}\displaystyle 1, & 0 < x < y^2 \\0, & \text{otherwise}\end{cases}$在点 $(0, 0)$ 处不连续不可微但在点 $(0, 0)$ 处沿任意方向的方向导数都存在

取路径上任意一点都满足 $0 < x < y^2$ 的路径$\displaystyle \lim_{(x, y) \rightarrow (0, 0)} u(x, y) = 1$取路径上任意一点都不满足 $0 < x < y^2$ 的路径$\displaystyle \lim_{(x, y) \rightarrow (0, 0)} u(x, y) = 0$从而极限不存在从而函数在点 $(0, 0)$ 处不连续因此函数在 $(0, 0)$ 处不可微

而函数 $u(x, y)$$(0, 0)$ 处沿着任意方向的方向导数 $\displaystyle \lim_{\lambda \rightarrow 0} \frac{u(\lambda \cos \alpha, \lambda \sin \alpha) - u(0, 0)}{\lambda} = \lim_{\lambda \rightarrow 0} \frac{0 - 0}{\lambda} = 0$

考虑 $x = \lambda \cos \alpha > 0$总是可以取 $\lambda$ 足够小使得 $\displaystyle \lambda < \frac{\cos \alpha}{\sin^2 \alpha}$由于 $\lambda$$\alpha$ 相互独立$\alpha$ 是确定的从而 $\lambda \cos \alpha > (\lambda \sin \alpha)^2$从而 $u(\lambda \cos \alpha, \lambda \sin \alpha) = 0$

此处不能使用偏导数均存在来论证函数沿各方向的方向导数存在

任意方向方向导数存在 $\nRightarrow$ 偏导数均存在例如函数 $u(x, y) = \sqrt{x^2 + y^2}$该函数在 $(0, 0)$ 处的偏导数均不存在但函数在 $(0, 0)$ 处沿任意方向的方向导数都存在$\displaystyle \lim_{\lambda \rightarrow 0} \frac{u(\lambda \cos \alpha, \lambda \sin \alpha) - u(0, 0)}{\lambda} = \lim_{\lambda \rightarrow 0} \frac{\lambda}{\lambda} = 1$

对于不可微的函数不一定满足 $\displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0} = \displaystyle \frac{\partial u}{\partial x}\Bigg|_{P_0} \cos \alpha + \frac{\partial u}{\partial y}\Bigg|_{P_0} \cos \beta$这是为什么这个函数在 $(0, 0)$ 处任意方向的方向导数都存在但偏导数不存在的原因

在几何意义上沿 $x$ 轴正方向的方向导数和函数对 $x$ 的偏导数也是不同的前者只要求从一个方向逼近时的切线斜率单侧极限而后者要求两个方向逼近时的切线斜率都要相同左右极限相同

各个偏导数均存在 $\nRightarrow$ 所有方向导数存在例如函数 $u(x, y) = \begin{cases}\displaystyle 1, & x\cdot y = 0 \\0, & \text{otherwise}\end{cases}$在点 $(0, 0)$ 处所有偏导数均存在但函数在 $(0, 0)$ 处沿不平行于任意坐标轴的方向的方向导数不存在

数量场的梯度

$$\begin{array}{ll} \displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0} &= \displaystyle \frac{\partial u}{\partial x}\Bigg|_{P_0} \cos \alpha + \frac{\partial u}{\partial y}\Bigg|_{P_0} \cos \beta + \frac{\partial u}{\partial z}\Bigg|_{P_0} \cos \gamma \\ &= \displaystyle \left( \frac{\partial u}{\partial x}\Bigg|_{P_0}, \frac{\partial u}{\partial y}\Bigg|_{P_0}, \frac{\partial u}{\partial z}\Bigg|_{P_0} \right) \cdot \left( \cos \alpha, \cos \beta, \cos \gamma \right) \\ &= \displaystyle \left( \frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, \frac{\partial u}{\partial z} \right)\Bigg|_{P_0} \cdot \left( \cos \alpha, \cos \beta, \cos \gamma \right) \end{array} $$

定义 $\displaystyle \nabla u := \left( \frac{\partial u}{\partial x}, \frac{\partial u}{\partial y}, \frac{\partial u}{\partial z} \right)$ 为函数 $u(x, y, z)$ 的梯度函数$\nabla u(P_0)$ 为函数 $u(x, y, z)$ 在点 $P_0$ 处的梯度从而 $\displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0} = \nabla u(P_0) \cdot \overrightarrow{e}_l$其中 $\overrightarrow{e}_l = (\cos \alpha, \cos \beta, \cos \gamma)$ 是与 $\overrightarrow{l}$ 同方向的单位向量

$\displaystyle \frac{\partial u}{\partial l}\Bigg|_{P_0} = \nabla u(P_0) \cdot \overrightarrow{e}_l = |\nabla u(P_0)| \cos \theta$其中 $\theta$$\nabla u(P_0)$$\overrightarrow{l}$ 的夹角$\nabla u(P_0)$ 的方向是函数 $u(x, y, z)$ 在点 $P_0$ 处方向导数最大的方向此时 $\cos \theta = 1$该方向导数的值为 $|\nabla u(P_0)|$

多元函数的泰勒公式

定理 若函数 $u = f(x, y)$ 在点 $P_0(x_0, y_0)$ 的某邻域 $U(P_0)$ 内具有 $n + 1$ 阶连续偏导数则有多元函数的泰勒定理

$$\begin{array}{rl} \displaystyle f(x_0 + h, y_0 + k) &= \displaystyle f(x_0, y_0) + \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)f(x_0, y_0) \\ &+ \displaystyle \frac{1}{2!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 f(x_0, y_0) \\ &+ \displaystyle \frac{1}{3!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^3 f(x_0, y_0) + \cdots \\ &+ \displaystyle \frac{1}{n!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^n f(x_0, y_0) \\ &+ \displaystyle \frac{1}{(n + 1)!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^{n + 1} f(x_0 + \theta h, y_0 + \theta k) \end{array} $$

其中$\theta \in (0, 1)$$\displaystyle \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^n$ 按多项式展开例如 $\displaystyle \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 = h^2 \frac{\partial^2}{\partial x^2} + 2hk \frac{\partial^2}{\partial x \partial y} + k^2 \frac{\partial^2}{\partial y^2}$连续的混合偏导数可以交换求偏导的顺序

证明.

$\psi(t) = f(x_0 + th, y_0 + tk)$$\psi(0) = f(x_0, y_0)$$\psi(1) = f(x_0 + h, y_0 + k)$

$$\begin{array}{lcl} \psi'(t) =& \displaystyle \frac{d}{dt} f(x_0 + th, y_0 + tk) &= \displaystyle \left(h \frac{\partial}{\partial x} + k \frac{\partial}{\partial y}\right)f(x_0 + th, y_0 + tk) \\ \psi''(t) =& \dots &= \displaystyle \left(h \frac{\partial}{\partial x} + k \frac{\partial}{\partial y}\right)^2 f(x_0 + th, y_0 + tk) \\ \psi^{(n)}(t) =& \dots &= \displaystyle \left(h \frac{\partial}{\partial x} + k \frac{\partial}{\partial y}\right)^n f(x_0 + th, y_0 + tk) \\ \end{array} $$

由一元函数的泰勒定理存在 $\theta \in (0, 1)$使得

$$\begin{array}{ll} \displaystyle \psi(1) &= \displaystyle \psi(0) + \frac{1}{1!} \psi'(0)\cdot(1 - 0)^1 + \frac{1}{2!} \psi''(0)\cdot(1 - 0)^2 + \cdots + \frac{1}{n!} \psi^{(n)}(0)\cdot(1 - 0)^n + \frac{1}{(n + 1)!} \psi^{(n + 1)}(\theta) \cdot (1 - 0)^{n + 1} \\ &= \displaystyle \psi(0) + \frac{1}{1!} \psi'(0) + \frac{1}{2!} \psi''(0) + \cdots + \frac{1}{n!} \psi^{(n)}(0) + \frac{1}{(n + 1)!} \psi^{(n + 1)}(\theta) \end{array} $$

将上述 $\psi(t)^{(m)}$ 全部代入一元函数的泰勒定理即得

$$\begin{array}{rl} \displaystyle f(x_0 + h, y_0 + k) &= \displaystyle f(x_0, y_0) + \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)f(x_0, y_0) \\ &+ \displaystyle \frac{1}{2!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 f(x_0, y_0) + \cdots \\ &+ \displaystyle \frac{1}{n!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^n f(x_0, y_0) \\ &+ \displaystyle \frac{1}{(n + 1)!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^{n + 1} f(x_0 + \theta h, y_0 + \theta k) \quad \blacksquare \end{array} $$

$n = 0$即可得到二元函数的拉格朗日中值定理

$$f(x_0 + h, y_0 + k) - f(x_0, y_0) = h f'_x(x_0 + \theta h, y_0 + \theta k) + k f'_y(x_0 + \theta h, y_0 + \theta k) $$

其中 $\theta \in (0, 1)$可以用此定理证明一个二元函数在某个区域 $G$ 内是否是仅关于 $x$$y$ 或常值的函数

多元函数的极值与最值

多元函数的无条件极值

定义 设函数 $z = f(x, y)$ 在点 $P_0(x_0, y_0)$ 的某邻域 $U(P_0)$ 内有定义如果对于 $U(P_0)$ 内任意点 $(x, y)$都有 $f(x, y) \leq f(x_0, y_0)$则称 $f(x_0, y_0)$ 是函数 $f(x, y)$ 在点 $P_0$ 的一个极大值如果对于 $U(P_0)$ 内任意点 $(x, y)$都有 $f(x, y) \geq f(x_0, y_0)$则称 $f(x_0, y_0)$ 是函数 $f(x, y)$ 在点 $P_0$ 的一个极小值极大值和极小值统称为极值取极大值和极小值的点称为极值点

定理 如果函数 $z = f(x, y)$ 在点 $P_0(x_0, y_0)$ 存在偏导数且在点 $P_0$ 取得极值那么 $f'_x(x_0, y_0) = 0$$f'_y(x_0, y_0) = 0$极值的必要条件满足条件 $f'_x(x_0, y_0) = 0$$f'_y(x_0, y_0) = 0$ 的点被称为 驻点

证明. 证明极大值的情况极小值类似

根据定义存在某邻域 $U(P_0)$使得对于 $U(P_0)$ 内任意点 $(x, y)$都有 $f(x, y) \leq f(x_0, y_0)$由于偏导数 $f'_x(x_0, y_0)$ 存在假设偏导数的值为 $A \neq 0$对于任意给定正数 $\varepsilon$不妨令其为 $|A|$都应当存在 $\delta > 0$使得当 $0 < |\Delta x| < \delta$

$$\begin{array}{cc} \displaystyle \left| \frac{f(x_0 + \Delta x, y_0) - f(x_0, y_0)}{\Delta x} - A \right| \leq \varepsilon \\ \displaystyle A - |A| \leq \frac{f(x_0 + \Delta x, y_0) - f(x_0, y_0)}{\Delta x} \leq A + |A| \\ \displaystyle \frac{A - |A|}{f(x_0 + \Delta x, y_0) - f(x_0, y_0)} \leq \frac{1}{\Delta x} \leq \frac{A + |A|}{f(x_0 + \Delta x, y_0) - f(x_0, y_0)} \end{array} $$

这是不可能满足的因为这个不等式要求当 $0 < |\Delta x| < \delta$$\displaystyle \frac{1}{\Delta x}$ 非负或者非正取决于具体的 $A$. 因此 $A = 0$$f'_x(x_0, y_0) = 0$同理可证 $f'_y(x_0, y_0) = 0$$\blacksquare$

定理 设函数 $z = f(x, y)$ 在点 $P_0(x_0, y_0)$ 的某邻域 $U(P_0)$ 内连续且具有二阶连续偏导数如果有 $f_{x}(x_0, y_0) = 0$$f_{y}(x_0, y_0) = 0$并且 $A = f''_{xx}(x_0, y_0)$$B = f''_{xy}(x_0, y_0)$$C = f''_{yy}(x_0, y_0)$ 满足极值的充分条件

  • $\begin{vmatrix} A & B \\ B & C \end{vmatrix} > 0$则点 $P_0$ 是函数 $f(x, y)$ 的极值点且是极大值点或极小值点取决于 $A$ 的正负性$C$ 的正负性这两项在这个条件下必然同号
    • $A > 0$$P_0$ 是极小值点
    • $A < 0$$P_0$ 是极大值点
  • $\begin{vmatrix} A & B \\ B & C \end{vmatrix} < 0$则点 $P_0$ 不是函数 $f(x, y)$ 的极值点
  • $\begin{vmatrix} A & B \\ B & C \end{vmatrix} = 0$不能断定点 $P_0$ 是否是函数 $f(x, y)$ 的极值点

证明. 泰勒展开至 $2$ 阶导数$U(P_0)$ 内任意的点 $P(x_0 + h, y_0 + k)$存在 $\theta \in (0, 1)$使得

$$\begin{array}{rl} \displaystyle f(x_0 + h, y_0 + k) &= \displaystyle f(x_0, y_0) + \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)f(x_0, y_0) \\ &+ \displaystyle \frac{1}{2!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 f(x_0 + \theta h, y_0 + \theta k) \\ &= \displaystyle f(x_0, y_0) + \frac{1}{2!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 f(x_0 + \theta h, y_0 + \theta k) \end{array} $$

$h \to 0$$k \to 0$$x_0 + \theta h \to x_0$$y_0 + \theta k \to y_0$由于 $f(x, y)$ 在点 $P_0$ 处连续因此有 $f(x_0 + \theta h, y_0 + \theta k) \to f(x_0, y_0)$此时有

$$\begin{array}{rl} f(x_0 + h, y_0 + k) - f(x_0, y_0) &\sim \displaystyle \frac{1}{2!} \left(h \frac{\partial}{\partial x} + k\frac{\partial}{\partial y} \right)^2 f(x_0, y_0) \\ &= \displaystyle \frac{1}{2!} (h^2 f''_{xx}(x_0, y_0) + 2hk f''_{xy}(x_0, y_0) + k^2 f''_{yy}(x_0, y_0)) \\ &= \displaystyle (A h^2 + 2Bhk + Ck^2) \\ &= \begin{bmatrix} h & k \end{bmatrix} \begin{bmatrix} A & B \\ B & C \end{bmatrix} \begin{bmatrix} h \\ k \end{bmatrix} \end{array} $$

根据极限的保号性和二次型的正定性可以得到结论

(1) 当二次型矩阵 $\begin{bmatrix} A & B \\ B & C \end{bmatrix}$ 顺序主子式 $\begin{vmatrix} A \end{vmatrix}$$\begin{vmatrix} A & B \\ B & C \end{vmatrix}$ 均大于 $0$$A > 0$ 并且 $AC - B^2 > 0$该二次型正定从而 $f(x_0 + h, y_0 + k) - f(x_0, y_0) > 0$$P_0$ 是极小值点

(2) 当二次型矩阵 $\begin{bmatrix} A & B \\ B & C \end{bmatrix}$ 顺序主子式 $\begin{vmatrix} A \end{vmatrix}$$\begin{vmatrix} A & B \\ B & C \end{vmatrix}$$(-1)^k$ 同号$A < 0$ 并且 $AC - B^2 > 0$该二次型负定从而 $f(x_0 + h, y_0 + k) - f(x_0, y_0) < 0$$P_0$ 是极大值点

(3) 当 $\begin{vmatrix} A & B \\ B & C \end{vmatrix} < 0$ 二次型矩阵 $\begin{bmatrix} A & B \\ B & C \end{bmatrix}$ 的特征值 $\lambda_1 \lambda_2 = AC - B^2 < 0$由于实对称矩阵总是可以使用正交矩阵对角化$\begin{bmatrix} A & B \\ B & C \end{bmatrix} \overset{T}{\sim} \begin{bmatrix} \lambda_1 & 0 \\ 0 & \lambda 2 \end{bmatrix}$从而二次型不定$f(x_0 + h, y_0 + k) - f(x_0, y_0)$ 的符号与 $h$$k$ 的取值有关$P_0$ 不是极值点

(4) 当 $\begin{vmatrix} A & B \\ B & C \end{vmatrix} = 0$由于实对称矩阵总是可以使用正交矩阵对角化$\begin{bmatrix} A & B \\ B & C \end{bmatrix} \overset{T}{\sim} \begin{bmatrix} \text{tr} \left(\scriptscriptstyle \begin{bmatrix} A & B \\ B & C \end{bmatrix} \right) & 0 \\ 0 & 0 \end{bmatrix}$二次型的正定性与二次型矩阵的迹有关凭此可判断 $P_0$ 是极小值点二次型正定还是极大值点二次型负定$\blacksquare$

多元函数的条件最值拉格朗日乘数法

$f$$G$ 都有连续偏导数时求解 $f(x, y, z)$ 在约束条件 $G(x, y, z) = 0$ 下的极值点 $(x_0, y_0, z_0)$可以转化为求解方程组 $\begin{cases}f'_x + \lambda G'_x = 0 \\ f'_y + \lambda G'_y = 0 \\ f'_z + \lambda G'_z = 0 \\ G = 0\end{cases}$ 的解

这个方程组的解是函数 $L(x, y, z, \lambda) = f(x, y, z) + \lambda G(x, y, z)$ 取得极值的必要条件这个方法称为拉格朗日乘数法

证明. 由于 $G$ 具有连续偏导数因此 $G(x, y, z) = 0$ 唯一确定隐函数 $z = z(x, y)$从而问题转化为求解 $u = f(x, y, z(x, y))$ 的无条件极值

$u = f(x, y, z(x, y))$ 在点 $(x_0, y_0)$ 处取得极值的必要条件是 $u'_x(x_0, y_0) = 0$$u'_y(x_0, y_0) = 0$由链式法则以及隐函数求导法

$$\begin{cases} \displaystyle u'_x = f'_x + f'_z z'_x = f'_x - \frac{G'_x}{G'_z} f'_z = 0 \\ \displaystyle u'_y = f'_y + f'_z z'_y = f'_y - \frac{G'_y}{G'_z} f'_z = 0 \end{cases} $$

从而 $\begin{cases}\displaystyle \frac{f'_x}{G'_x} = \frac{f'_z}{G'_z} \\\displaystyle \frac{f'_y}{G'_y} = \frac{f'_z}{G'_z}\end{cases}$$\displaystyle \frac{f'_x}{G'_x} = \frac{f'_y}{G'_y} = \frac{f'_z}{G'_z} = -\lambda$

这等价于 $\begin{cases}f'_x + \lambda G'_x = 0 \\ f'_y + \lambda G'_y = 0 \\ f'_z + \lambda G'_z = 0\end{cases}$$\blacksquare$

$G'_z(x_0, y_0, z_0) \neq 0$

使用拉格朗日乘数法可以求解在给定约束 $G(x, y, z) = 0$ 下的所有可能极值点由于是必要条件因此只需要比较在这些点上函数 $f(x, y, z)$ 的值就可以得到函数 $f(x, y, z)$ 在约束 $G(x, y, z) = 0$ 下的最值

偏导数在几何上的应用