多元函数

点集基本知识

Rn={(x1,x2,,xn)x1,x2,,xnR}\R^n = \left\lbrace \left( x_1, x_2, \cdots, x_n \right) \mid x_1, x_2, \cdots, x_n \in \R \right\rbrace

P1(a1,a2,,an),P2(b1,b2,,bn)P_1 \left( a_1, a_2, \cdots, a_n \right),\, P_2 \left( b_1, b_2, \cdots, b_n \right)nn 维空间 Rn\R^{n} 中的两个点,P1P_1P2P_2距离定义为

ρ(P1,P2)=i=1n(aibi)2\rho \left( P_1, P_2 \right) = \sqrt{\sum_{i=1}^{n} \left( a_i - b_i \right)^2}

P0Rn,δ>0P_0 \in \R^{n},\, \delta > 0,则点集

Nδ(P0)={PRnρ(P,P0)<δ}N_{\delta} \left( P_0 \right) = \left\{ P \in \R^{n} \mid \rho \left( P, P_0 \right) < \delta \right\}

称为点 P0P_0δ\delta 邻域,简称邻域。点集

N˚δ(P0)=Nδ(P0)\{P0}\mathring{N}_{\delta} \left( P_0 \right) = N_{\delta} \left( P_0 \right) \backslash \left\{ P_0 \right\}

称为点 P0P_0δ\delta 去心邻域,简称去心邻域

Bδ(a)={xRnρ(x,a)δ}B_{\delta}(\vec{a}) = \left\{ \vec{x} \in \R^n \mid \rho \left( \vec{x}, \vec{a} \right) \le \delta \right\}

Sδ(a)= ⁣Bδ(a)={xRnρ(x,a)=δ}S_{\delta}(\vec{a}) = \pd B_{\delta}(\vec{a}) = \left\{ \vec{x} \in \R^n \mid \rho \left( \vec{x}, \vec{a} \right) = \delta \right\}

Nδ(a)=Bδ(a)\Sδ(a)={xRnρ(x,a)<δ}N_{\delta}(\vec{a}) = B_{\delta}(\vec{a}) \backslash S_{\delta}(\vec{a}) = \left\{ \vec{x} \in \R^n \mid \rho \left( \vec{x}, \vec{a} \right) < \delta \right\}

设点集 GRnG \subseteq \R^{n}

  1. P0GP_0 \in G,且存在 δ>0\delta > 0,使得 Nδ(P0)GN_{\delta} \left( P_0 \right) \subseteq G,则称 P0P_0GG内点GG 的全体内点的集合称为 GG内部,记作 GG^{\circ}
  2. P0RnP_0 \in \R^n,且对任意 δ>0\delta > 0Nδ(P0)RnG,Nδ(P0)GN_{\delta}(P_0) \cap \complement_{\R^n}G \neq \varnothing,\, N_{\delta}(P_0) \cap G \ne \varnothing,则称 P0P_0GG边界点GG 的全体边界点的集合称为 GG边界,记作 G\partial G
  3. P0GP_0 \notin G,且存在 δ>0\delta > 0,使得 Nδ(P0)G=N_{\delta} \left( P_0 \right) \cap G = \varnothing,则称 P0P_0GG外点GG 的全体外点的集合称为 GG外部
  4. P0RnP_0 \in \R^{n},且对任意 δ>0\delta > 0N˚δ(P0)G\mathring{N}_{\delta} \left( P_0 \right) \cap G \neq \varnothing,则称 P0P_0GG聚点GG 的全体聚点的集合称为 GG导集
  5. P0GP_0 \in G,且存在 δ>0\delta > 0 使得 N˚δ(P0)G=\mathring{N}_{\delta} \left( P_0 \right) \cap G = \varnothing,则称 P0P_0GG孤立点

值得注意的一些「点」:

  1. 点集的点未必是内点。例如一个点集 G={(x,y)x2+y21}G = \left\{ \left( x, y \right) \mid x^2 + y^2 \le 1 \right\},其内部为 G={(x,y)x2+y2<1}G^{\circ} = \left\{ \left( x, y \right) \mid x^2 + y^2 < 1 \right\},即 P0GG,P0G\forall_{P_0 \in \partial G \subseteq G} ,\, P_0 \notin G^{\circ}
  2. 边界点未必属于点集。例如一个点集 G={(x,y)x2+y2<1}G = \left\{ \left( x, y \right) \mid x^2 + y^2 < 1 \right\},其边界为 G={(x,y)x2+y2=1}\partial G = \left\{ \left( x, y \right) \mid x^2 + y^2 = 1 \right\},而 P0G,P0G\forall_{P_0 \in \partial G} ,\, P_0 \notin G
  3. 聚点未必属于点集。例如一个点集 G={(x,y)x2+y2<1}G = \left\{ \left( x, y \right) \mid x^2 + y^2 < 1 \right\},其聚点为 {(x,y)x2+y21}\left\{ \left( x, y \right) \mid x^2 + y^2 \le 1 \right\}
  4. 边界点未必是聚点。例如孤立点是边界点,而孤立点不是聚点。
  5. 边界点一定不是内点
  6. 孤立点一定是边界点
  7. 内点一定是聚点
  8. 外点一定不是聚点

GRnG \subseteq \R^{n}

  1. GG 的每个点都是 GG 的内点,即 G=GG = G^{\circ},则称 GG开集
  2. Rn\G\R^n \backslash G 为开集,则称 GG闭集
  3. 如果点集 GG 任意两点可以用曲线连接,且曲线上的点都属于 GG,则称 GG连通集[1]
  4. GG 既是开集又是连通集,则称 GG开区域
  5. 若存在非空开区域 AA,使 G=A ⁣AG = A \cup \pd A,则称 GG闭区域
  6. 开区域和闭区域统称为区域
  7. 规定空集 \empty 和全空间 Rn\R^n 既是开集又是闭集。除此以外任何 Rn\R^n 的非空子集不可能既是开集又是闭集。

对于第 2 个定义,我一开始想的是「不是开集的点集称为闭集」,这个观点是错误的,详细看下面的例子。

对于第 5 个定义,我一开始想的是「既是闭集又是连通集的点集称为闭区域」,然而对于点集 G={(x,y)x2+y2=1}G = \left\{ \left( x, y \right) \mid x^2 + y^2 = 1 \right\},这是一个闭集,也是一个连通集,但不是闭区域(因为 GG 没有内点,而非空开区域一定有内点,形成的并集也一定有内点)。


  1. 这个定义是「道路连通(弧连通)」的定义。连通的严格定义为:若点集无法写成两个非空开集的并,则称该点集为连通集。道路连通一定连通,反之不一定。例如华沙正弦曲线是连通的,但不是道路连通的。 ↩︎

GRnG \subseteq \R^{n}P0RnP_0 \in \R^n。若存在 kR,GNk(P0)k \in \R,\, G \subseteq N_k(P_0),则称 GG有界集,称

d(G)=sup{ρ(P1,P2)P1,P2G}d \left( G \right) = \sup \left\{ \rho \left( P_1, P_2 \right) \mid P_1, P_2 \in G \right\}

GG直径。否则称 GG无界集

注意,是 sup\sup(上确界)而非 max\max,因为可能并不存在最大值,例如下面的例子。

用的是直线距离,即「外蕴距离」。两点间内蕴距离定义为用点集中曲线连接两点的最小长度。

来看看一个点集 G={(x)x=1n,nN}G = \left\lbrace (x) \mathrel{\biggm|} x = \dfrac{1}{n}, n \in \N^{*} \right\rbrace

  1. GG 的内部 G=G^{\circ} = \varnothing。这是显然的,毕竟 GG 中的点都是孤立点。
  2. GG 的边界 G=G{(0)}\partial G = G \cup \left\lbrace (0) \right\rbrace。孤立点一定是边界点,同时点集 GG 的点与 (0)(0) 的距离可以任意小(即对任意 δ>0\delta > 0,对任意 n1δn \ge \left\lceil \dfrac{1}{\delta} \right\rceil,都有 ρ((1n),(0))<δ\rho \left( \left(\dfrac{1}{n}\right), (0) \right) < \delta),因此 (0)(0) 也是边界点。
  3. GG 有唯一聚点 (0)(0)。跟上面一样,GG 的点与 (0)(0) 的距离可以任意小。
  4. GG 不是开集,不是闭集,也不是连通集。GG 内部为 \varnothing,则 GG 不是开集;(0)(0) 不是 Rn\G\R^n\backslash G 的内点(因为 (0)(0) 的任意邻域都包含 GG 中的点),则 GG 不是闭集;GG 中的点都是孤立点,因此 GG 不是连通集。
  5. GG 是有界集,且 d(G)=1d \left( G \right) = 1GG 的点都在 N1(0)N_1 \left( 0 \right) 中,因此 GG 是有界集;GG 中点距离的上界为 11,因此 d(G)=1d \left( G \right) = 1

多元函数

概念

DRnD \subseteq \R^n,称映射

f ⁣:DRf \colon D \to \R

为定义在 DD 上的 nn 元函数。常记为

y=f(P),PDy=f(x1,x2,,xn),(x1,x2,,xn)D\begin{aligned} y &= f(P), &P \in D\\ y &= f(x_1, x_2, \cdots, x_n),\quad &(x_1, x_2, \cdots, x_n) \in D \end{aligned}

变量 x1,x2,,xnx_1, x_2, \cdots, x_n 称为自变量yy 称为因变量DD 称为函数 ff定义域,记为 D(f)D(f)

f(D)={f(P)PD}f(D) = \left\{ f(P) \mid P \in D \right\}

称为函数 ff值域

{(xn,f(xn))Rn+1xnD}\left\lbrace \left( \vec{x}_n, f(\vec{x}_n) \right) \subset \R^{n + 1} \mid \vec{x}_n \in D \right\rbrace 称为函数 ff图像

二元函数及以上的函数称为多元函数

多元隐函数、多元复合函数、多元初等函数、多元有界函数等定义与一元函数类似,不再赘述。


我们常将二元函数 f ⁣:DR  (DR2)f\colon D \to \R\;(D \subseteq \R^2) 记为

z=f(x,y),(x,y)Dz = f(x, y),\quad (x, y) \in D

三元函数 f ⁣:DR  (DR3)f\colon D \to \R\;(D \subseteq \R^3) 记为

w=f(x,y,z),(x,y,z)Dw = f(x, y, z),\quad (x, y, z) \in D

变量群
  • a,b,c,da,\, b,\, c,\, d
  • i,j,ki,\, j,\, k
  • m,n,lm,\, n,\, l
  • p,q,r,s,tp,\, q,\, r,\, s,\, t
  • u,v,wu,\, v,\, w
  • x,y,z,wx,\, y,\, z,\, w

多元函数的极限

nn 重极限

仿照一元函数的极限,以及多元函数距离的定义,我们可以定义多元函数的极限。

二重极限

DR2D \subseteq \R^2,函数 f(x,y)f(x, y)DD 上有定义,P0(x0,y0)P_0(x_0, y_0)DD 的聚点。若存在常数 AA,对于任意给定的 ε>0\varepsilon > 0,存在 δ>0\delta > 0,使得当 P(x,y)DP(x, y) \in D0<ρ(P,P0)<δ0 < \rho(P, P_0) < \delta 时,有

f(P)A=f(x,y)A<ε\left\lvert f(P) - A \right\rvert = \left\lvert f(x, y) - A \right\rvert < \varepsilon

则称函数 f(x,y)f(x, y)PP0P \to P_0 时以 AA 为极限,记为

limPP0f(P)=Af(P)A(PP0)\lim_{P \to P_0} f(P) = A\quad\text{或}\quad f(P) \to A\quad(P \to P_0)

也记作

lim(x,y)(x0,y0)f(x,y)=Af(x,y)A((x,y)(x0,y0))\lim_{(x, y) \to (x_0, y_0)} f(x, y) = A\quad\text{或}\quad f(x, y) \to A\quad\Bigl((x, y) \to (x_0, y_0)\Bigr)

limxx0yy0f(x,y)=Af(x,y)A(xx0,yy0)\lim_{\substack{x \to x_0\\y\to y_0}} f(x, y) = A\quad\text{或}\quad f(x, y) \to A\quad\left(x \to x_0, y \to y_0\right)

同理有

DRnD \subseteq \R^n,函数 f(x1,x2,,xn)f(x_1, x_2, \cdots, x_n)DD 上有定义,P0(x10,x20,,xn0)P_0(x_1^0, x_2^0, \cdots, x_n^0)DD 的聚点。若存在常数 AA,对于任意给定的 ε>0\varepsilon > 0,存在 δ>0\delta > 0,使得当 P(x1,x2,,xn)DP(x_1, x_2, \cdots, x_n) \in D0<ρ(P,P0)<δ0 < \rho(P, P_0) < \delta 时,有

f(P)A=f(x1,x2,,xn)A<ε\left\lvert f(P) - A \right\rvert = \left\lvert f(x_1, x_2, \cdots, x_n) - A \right\rvert < \varepsilon

则称函数 f(x1,x2,,xn)f(x_1, x_2, \cdots, x_n)PP0P \to P_0 时以 AA 为极限,记为

limPP0f(P)=Af(P)A(PP0)\lim_{P \to P_0} f(P) = A\quad\text{或}\quad f(P) \to A\quad(P \to P_0)

也记作

lim(x1,x2,,xn)(x10,x20,,xn0)f(x1,x2,,xn)=Af(x1,x2,,xn)A((x1,x2,,xn)(x10,x20,,xn0))\lim_{(x_1, x_2, \cdots, x_n) \to (x_1^0, x_2^0, \cdots, x_n^0)} f(x_1, x_2, \cdots, x_n) = A\quad\text{或}\quad f(x_1, x_2, \cdots, x_n) \to A\quad\Bigl((x_1, x_2, \cdots, x_n) \to (x_1^0, x_2^0, \cdots, x_n^0)\Bigr)

limx1x10x2x20xnxn0f(x1,x2,,xn)=Af(x1,x2,,xn)A(x1x10,x2x20,,xnxn0)\lim_{\substack{x_1 \to x_1^0\\x_2 \to x_2^0\\\vdots\\x_n \to x_n^0}} f(x_1, x_2, \cdots, x_n) = A\quad\text{或}\quad f(x_1, x_2, \cdots, x_n) \to A\quad\left(x_1 \to x_1^0, x_2 \to x_2^0, \cdots, x_n \to x_n^0\right)

与一元函数的极限类似,一元函数极限可以通过任何方式趋于极限点,并取得相同的极限值。多元函数也是如此,要求趋于极限点的路径是任意的,只要通过两条路径趋于极限点的极限值不同,就可以断定多元函数在该点极限不存在。

但同时,多元函数比起一元函数只有左右两个方向,只需判定左右极限相等,有了更多的选择,因此也更加复杂。

累次极限

有时需要先对其中一个变量求极限,再对另一个变量求极限,这种极限称为累次极限

对于二元函数 f(x,y)f(x, y),先把 yy 看作常数,求 xx0x \to x_0 时的极限,得到一个关于 yy 的函数 g(y)g(y),即

limxx0f(x,y)=g(y)\lim_{x \to x_0} f(x, y) = g(y)

再对 yy 求极限,即

limyy0g(y)=A\lim_{y \to y_0} g(y) = A

若两个极限均存在,则称 AA 为函数 f(x,y)f(x, y) 在点 (x0,y0)(x_0, y_0)先对 xx 后对 yy 的累次极限,记作

limyy0limxx0f(x,y)=A\lim_{y \to y_0} \lim_{x \to x_0} f(x, y) = A

同理可定义先对 yy 后对 xx 的累次极限,记作

limxx0limyy0f(x,y)=A\lim_{x \to x_0} \lim_{y \to y_0} f(x, y) = A

多元函数的连续性

GRnG \subseteq \R^n,函数 ffGG 上有定义,P0P_0GG 的聚点 且 P0GP_0 \in G。若

limPP0f(P)=f(P0)\lim_{P \to P_0} f(P) = f(P_0)

则称函数 ff 在点 P0P_0连续

GG 中每一点都是聚点,且 ffGG 中每一点都连续,则称 ffGG连续

ffP0P_0 处不连续,则称 ffP0P_0间断,并称 P0P_0ff间断点

对二元函数 z=f(x,y)z = f(x, y),记

{Δx=xx0Δy=yy0Δz=f(x,y)f(x0,y0)\begin{cases} \Delta x = x - x_0\\ \Delta y = y - y_0\\ \Delta z = f(x, y) - f(x_0, y_0) \end{cases}

Δx,Δy\Delta x,\, \Delta y 分别为自变量 x,yx,\, y 的增量,Δz\Delta zf(x,y)f(x, y) 在点 (x0,y0)(x_0, y_0) 处的全增量

于是连续定义等价于

limΔx0Δy0Δz=0\lim_{\substack{\Delta x \to 0\\\Delta y \to 0}} \Delta z = 0

同时,类似一元函数,多元函数也有对应的零点定理介值定理有界性定理最值定理等,在此不再赘述,只需注意定理中要求 GRnG \subseteq \R^n有界闭区域