多元函数

这部分对一元函数的各定理进行推广重述。并加入多元函数的集合基础,以及推广时候需要注意的地方。

基本概念

集合相关概念

下面简略给出集合相关的定义,更严格的定义在拓扑方面的总结里给出。

邻域

在不同上下文里,对邻域的概念定义可能会有所不同,直观上来说,对于 n 维空间中的某个点 \(M(x_1, x_2, \cdots, x_n)\),其邻域就是其附近的区域,这样的区域可以是不规则的,比如:

\[ \{ M'(x'_1, x'_2, \cdots, x'_n) | x'_i \in (x_i - \delta_i, x_i + \delta_i), i \in [1, n], \delta_i \in \mathbb{R} \} \]

也可以是规则的立方体,

\[ \{ M'(x'_1, x'_2, \cdots, x'_n) | x'_i \in (x_i - \delta, x_i + \delta), i \in [1, n], \delta \in \mathbb{R} \} \]

或者球体

\[ \{ M'(x'_1, x'_2, \cdots, x'_n) | \sqrt{\sum_{i = 1}^n(x'_i - x_i)^2} < r, i \in [1, n], r \in \mathbb{R} \} \]

内点

若点 \(M(x_1, x_2, \cdots, x_n)\) 连同它充分小的邻域都属于(n 维空间内的)集 \(\mathcal{M}\),则称点 \(M\) 为集 \(\mathcal{M}\) 的内点。

聚点

若在点 \(M_0\) 的任一邻域(不论什么类型)内总包含集 \(\mathcal{M}\) 中的至少一个异于 \(M_0\) 的点,则点 \(M_0\) 为集 \(\mathcal{M}\) 的聚点。(注意,\(M_0\) 不一定需要在 \(\mathcal{M}\) 里的)

开域

完全由内点组成的集称为开域。

开域的聚点而不属于这个域的点称为其界。

闭域

开域连同其界称为闭域。

内点和界点都是聚点,而不属于开集的聚点为边界,开集加边界为闭集。

注意到,内点存在能完全在开集内的邻域,而非内点不行,界点不可能存在完全包含于开集里的邻域。(可以通过一维闭区间的端点来想象)

有界点集

如果点集 \(\mathcal{M}\) 全部包含于一个有限邻域内,则称为有界。

连通域

如果域中的任意两点,可以通过一些连续的折线来连接(而这些折线也在域内),则这个域就称为连通域。

多元函数定义

设有 \(n\) 个变量 \(x_1, x_2, \cdots, x_n\),它们的协同值可以从 \(n\) 维空间中的某一点集 \(\mathcal{M}\) 任意选取,这些变量称为自变量。若用 \(M\) 表示点 \((x_1, x_2, \cdots, x_n)\),则这些变量的函数 \(u = f(M) = f(x_1, x_2, \cdots, x_n)\) 称为多元函数。

多元函数极限

假定函数 \(f(x_1, x_2, \cdots, x_n)\) 是在具有聚点 \(M_0(a_1, a_2, \cdots, a_n)\) 的某一点集 \(\mathcal{M}\) 内定义的。当变量 \(x_1, x_2, \cdots, x_n\) 依次趋向 \(a_1, a_2, \cdots, a_n\) 的时候,如果对于任一数 \(\varepsilon > 0\),能找到对应的 \(\delta > 0\),使得1q

\[ |x_1 - a_1| < \delta, \cdots, |x_n - a_n| < \delta, \]

就能使

\[ |f(x_1, x_2, \cdots, x_n) - A| < \varepsilon \]

就称函数 \(f\) 在点 \(M_0\) 处以 \(A\) 为极限。并记作,

\[ A = \lim_{\scriptsize \begin{aligned} x_1 &\to a_1 \\ &\cdots \\ x_n &\to a_n \\ \end{aligned} } f(x_1, x_2, \cdots, x_n) \]

使用整序变量的语言,考察 \(n\) 维空间中的点列

\[ \{M_k(x_1^{(k)}, x_2^{(k)}, \cdots, x_n^{(k)})\}, k \in \mathbb{Z}^+ \]

若当 \(k \to +\infty\) 时距离

\[ \over{M_0M_k} \to 0 \]

则点列收敛于极限点 \(M_0(a_1, a_2, \cdots, a_n)\)。另外,也可以令 \(x_i^{(k)} \to a_i\) 来达到同一效果。

n 重极限

上述极限在个变元同时趋向各自的极限时得出的,称为 \(n\) 重极限。

累次极限

如果各变元依次趋向极限,则称为累次极限。

两种极限的关系

下面用二重极限来叙述这种关系。如果二重极限

\[ A = \lim_{\scriptsize \begin{aligned} x &\to a \\ y &\to b \\ \end{aligned} } f(x, y) \]

存在,并且对于 \(\mathcal{Y}\) 内的任一 \(y\) 有依 \(x\) 的(有限的)单重极限

\[ \varphi(y) = \lim_{x \to 0} f(x, y) \]

存在,则累次极限

\[ \lim_{y \to b} \varphi(y) = \lim_{y \to b}\lim_{x \to a} f(x, y) \]

存在,并且等于二重极限。

连续函数

多元函数的连续与间断为一元函数的推广。设函数 \(f(x_1, x_2, \cdots, x_n)\) 定义于 \(n\) 维空间的某一点集 \(\mathcal{M}\),又设 \(M'(x'_1, \cdots, x'_n)\) 是这集的聚点并且属于这集(也就是内点)。若

\[ \lim_{\scriptsize \begin{aligned} x_1 &\to x'_1 \\ &\cdots \\ x_n &\to x'_n \\ \end{aligned} } f(x_1, x_2, \cdots, x_n) = f(x'_1, x'_2, \cdots, x'_n) \]

成立,就说函数 \(f(x_1, x_2, \cdots, x_n)\) 在点 \(M'(x'_1, x'_2, \cdots, x'_n)\) 处是连续的,否则,就说函数在点 \(M'\) 处有间断。

下面将一元函数的各定理转述为多元函数的版本。

零值定理

布尔查诺 - 柯西第一定理 设函数 \(f(M)\) 是在连通域 \(\mathcal{D}\) 中连续,若在这域中有两点 \(M_1\) 以及 \(M_2\) 的函数值异号,不失一般性,有

\[ f(M_1) < 0, f(M_2) > 0 \]

则在域中定能找到一点 \(M\),有 \(f(M) = 0\)

介值定理

布尔查诺 - 柯西第二定理 设函数 \(f(M)\) 是在连通域 \(\mathcal{D}\) 中连续,若在这域中有两点 \(M_1\) 以及 \(M_2\) 处有不同的函数值,不失一般性,有

\[ f(M_1) = a, f(M_2) = b \]

则在域中定能找到一点 \(M\),有 \(f(M) = c\),其中 \(a < c < b\)

布尔查诺 - 魏尔斯特拉斯引理

这是套区间引理的多元函数版本。由任一有界点列

\[ M_1, M_2, \cdots, M_n, \cdots \]

中恒能选出收敛于极限点的部分点列

\[ M_{n_1}, M_{n_2}, \cdots, M_{n_k}, \cdots (n_1 < n_2 < \cdots < n_k \to +\infty) \]

闭区间有界性

魏尔斯特拉斯第一定理 若函数 \(f(M)\) 是定义在有界闭域 \(\mathcal{D}\) 中并且是连续的,则它必是有界的,即必存在着有限的常数 \(a\) 以及 \(b\),使当 \(M \in \mathcal{D}\) 时,有 \(a \leq f(M) \leq b\)

魏尔斯特拉斯第二定理 若函数 \(f(M)\) 是定义在有界闭域 \(\mathcal{D}\) 中并且是连续的,则它在这区间内必能达到自己的上确界以及下确界。

一致连续

设函数 \(f(M)\) 在整个集 \(\mathcal{M}\) 内连续,对于任意的 \(\varepsilon > 0\),以及任意的 \(M \in \mathcal{M}\),存在 \(\delta > 0\),对于 \(M' \neq M\),使得只要 \(|M - M'| < \delta\),就有 \(|f(M) - f(M')| < \varepsilon\)。这就称函数 \(f(M)\)\(\mathcal{M}\) 内一致连续。

康托定理

若函数 \(f(x, y)\) 在有界闭区域 \(\mathcal{D}\) 中连续,则它在 \(\mathcal{D}\) 中也是必为一致连续的。

博雷尔引理

设平面上有若干个开域 \(\sigma\) 所成的系 \(\Sigma\),若集 \(\mathcal{M}\) 内的每一点至少被其中一个 \(\sigma\) 所包含着,则说系 \(\Sigma\) 覆盖\(\mathcal{M}\)。若平面上的点的有界闭集 \(\mathcal{M}\) 能被开域 \(\sigma\) 的无穷系 \(\Sigma = \{ \sigma \}\) 所覆盖,则恒能从中选出有限子系

\[ \Sigma^* = \{ \sigma_1, \sigma_2, \cdots, \sigma_n \} \]

它也能覆盖全部集 \(\mathcal{M}\)

导数与微分

不失一般性,下面以三元函数来表述。

偏导数

设某一区域 \(\mathcal{D}\) 中有函数 \(u = f(x, y, z)\);在这区域中取一点 \(M_0(x_0, y_0, z_0)\)。若我们给 \(y\) 以及 \(z\) 以常数值 \(y_0\) 以及 \(z_0\) 而让 \(x\) 变动,则 \(u\) 变成一个变元 \(x\) 的函数(在 \(x_0\) 的邻域内),给数值 \(x_0\) 以增量 \(\Delta x\),则函数就得到增量

\[ \Delta_x u = \Delta_x f(x_0, y_0, z_0) = f(x_0 + \Delta x, y_0, z_0) - f(x_0, y_0, z_0) \]

因为 \(\Delta_x u\) 是仅由于一个变元的数值变动而产生的,故它可以称为函数(关于 \(x\))的偏增量,导数

\[ \lim_{\Delta x \to 0} \frac{\Delta_x u}{\Delta x} = \lim_{\Delta x \to 0} \frac{f(x_0 + \Delta x, y_0, z_0) - f(x_0, y_0, z_0)}{\Delta x} \]

就称为函数 \(f(x, y, z)\) 在点 \(f(x_0, y_0, z_0)\) 处关于 \(x\)偏导数,有时候也记作下面的形式

$$ ,   ,   u'_x,   f'_x(x_0, y_0, z_0)

$$

偏微分

偏导数 \(\partial u / \partial x\) 乘以任意增量 \(\Delta x\) 的积称为函数 \(u\) 关于 \(x\) 的偏微分,用记号

\[ d_x u = \frac{\partial u}{\partial x} \cdot \Delta x \]

表示。用 \(dx\) 表示增量也可以。

全增量

若从自变量的值 \(x_0, y_0, z_0\) 出发,依次给三者增量 \(\Delta x, \Delta y, \Delta z\),则函数 \(u = f(x, y,z )\) 的增量

\[ \Delta u = \Delta f(x_0, y_0, z_0) = f(x_0 + \Delta x, y_0 + \Delta y, z_0 + \Delta z) - f(x_0, y_0, z_0) \]

称为函数的全增量

若偏导数 \(f'_x(x, y, z), f'_y(x, y, z), f'_z(x, y, z)\) 不仅在点 \((x_0, y_0, z_0)\) 处存在,并在它的某一邻域内也存在,此外,它们(作为 \(x, y, z\) 的函数)在这点为连续,则下式成立

\[ \begin{aligned} \Delta u &= \Delta f(x_0, y_0, z_0) \\ &= f'_x(x_0, y_0, z_0) \cdot \Delta x + f'_y(x_0, y_0, z_0) \cdot \Delta y + f'_z(x_0, y_0, z_0) \cdot \Delta z + \\ &\ \ \ \ \ \ \alpha \cdot \Delta x + \beta \cdot \Delta y + \gamma \cdot \Delta z \end{aligned} \]

复合函数的导数

设函数 \(u = f(x, y, z)\) 定义于区域 \(\mathcal{D}\) 内,而且每一变元 \(x, y, z\) 又各为变动于某一区间内的变量 \(t\) 的函数:

\[ x = \varphi(t), \ \ y = \psi(t), \ \ z = \chi(t) \]

此外,再设当 \(t\) 变动时点 \((x, y, z)\) 不超出 \(\mathcal{D}\) 的变动范围,把 \(x, y, z\) 代入得复合函数

\[ u = f(\varphi(t), \psi(t), \chi(t)) \]

假定 \(u\) 有关于 \(x, y, z\) 的连续偏导数 \(u'_x, u'_y, u'_z\),且 \(x'_t, y'_t, z'_t\) 都存在,那时就可以证明复合函数的导数必须存在,同时可以将其算出。

\[ \frac{\partial u}{\partial t} = \frac{\partial u}{\partial x} \cdot \frac{\partial x}{\partial t} + \frac{\partial u}{\partial y} \cdot \frac{\partial y}{\partial t} + \frac{\partial u}{\partial z} \cdot \frac{\partial z}{\partial t} \]

高阶导数

若函数 \(u = f(x, y, z)\) 在某一区域 \(\mathcal{D}\) 中有关于其中一个变元的偏导数,则这偏导数本身仍是 \(x, y, z\) 的函数,故仍能在某一点 \((x_0, y_0, z_0)\) 有关于同一变元或另一变元的偏导数,这些后来得到的导数,对于原来的函数 \(u\) 而言,就是二阶偏导数。例如,若一阶导数是关于 \(x\) 取的,则其关于 \(x, y, z\) 的二阶导数便记为

\[ \begin{aligned} \frac{\partial^2 u}{\partial x^2} &= \frac{\partial^2 f(x_0, y_0, z_0)}{\partial x^2} \\ \frac{\partial^2 u}{\partial x \partial y} &= \frac{\partial^2 f(x_0, y_0, z_0)}{\partial x \partial y} \\ \frac{\partial^2 u}{\partial y \partial z} &= \frac{\partial^2 f(x_0, y_0, z_0)}{\partial y \partial z} \end{aligned} \]

关于混合导数顺序的定理 假定函数 \(f(x, y)\) 定义域区域 \(\mathcal{D}\) 中,在区域中存在着一阶导数 \(f'_x, f'_y\) 及二阶混合导数 \(f''_{xy}\)\(f''_{yx}\),而且这些二阶导数作为 \(x, y\) 的函数,它们在 \(\mathcal{D}\) 中的某一点 \(f(x_0, y_0)\) 连续,那么,在这点

\[ f''_{xy}(x_0, y_0) = f''_{yx}(x_0, y_0) \]

推广到一般情形\(n\) 元函数 \(u = f(x_1, x_2, \cdots, x_n)\) 定义于 \(n\) 维域 \(\mathcal{D}\) 中,且在这区域中有至 \((k - 1)\) 阶为止的一切可能的偏导数以及一切 \(k\) 阶混合导数,而且所有这些导数在 \(\mathcal{D}\) 中都为连续,在这些条件下,任一 \(k\) 阶混合导数的数值就与进行逐次微分的次序无关。

极值与最值

设函数 \(u = f(x_1, x_2, \cdots, x_n)\) 定义于区域 \(\mathcal{D}\) 内,且 \((x^0_1, x^0_2, \cdots, x^0_n)\) 为内点。若在邻域

\[ (x^0_1 - \delta, x^0_1 + \delta; x^0_2 - \delta, x^0_2 + \delta; \cdots; x^0_n - \delta, x^0_n + \delta;) \]

中的一切点都有

\[ f(x_1, x_2, \cdots, x_n) \leq f(x^0_1, x^0_2, \cdots, x^0_n) \]

就说函数在该点处有极大值(或极小值)。

必要条件

在考察点 \((x^0_1, x^0_2, \cdots, x^0_n)\) 处如果存在有限偏导数,则一切的偏导数必须为 \(0\),也就是

\[ f'_{x_1}(x^0_1, x^0_2, \cdots, x^0_n), \cdots, f'_{x_n}(x^0_1, x^0_2, \cdots, x^0_n) \]

均为 \(0\)。这是该点处存在极值的必要条件。

联立偏导数为 \(0\) 的方程组可以求出那些怀疑有极值的静止点

\[ \begin{cases} f'_{x_1}(x^0_1, x^0_2, \cdots, x^0_n) = 0, \\ f'_{x_2}(x^0_1, x^0_2, \cdots, x^0_n) = 0, \\ \cdots \\ f'_{x_n}(x^0_1, x^0_2, \cdots, x^0_n) = 0 \end{cases} \]

充要条件

充要条件与二次型性质相关。