多元函数微分

18 minAdvanced2026/6/14

空间解析几何、多元函数极限与连续、偏导数、全微分、方向导数与梯度、多元复合函数求导、隐函数定理、极值与条件极值。

1. 空间解析几何基础

1.1 空间直角坐标系

在空间中建立右手直角坐标系 OxyzOxyz,点 PP 的坐标为 (x,y,z)(x, y, z)。

两点间距离:∣P1P2∣=(x2−x1)2+(y2−y1)2+(z2−z1)2|P_1P_2| = \sqrt{(x_2-x_1)^2 + (y_2-y_1)^2 + (z_2-z_1)^2}

1.2 向量运算

数量积(点积):a⃗⋅b⃗=∣a∣∣b∣cos⁡θ=axbx+ayby+azbz\vec{a} \cdot \vec{b} = |a||b|\cos\theta = a_xb_x + a_yb_y + a_zb_z

向量积(叉积):a⃗×b⃗=∣i⃗j⃗k⃗axayazbxbybz∣\vec{a} \times \vec{b} = \begin{vmatrix} \vec{i} & \vec{j} & \vec{k} \\ a_x & a_y & a_z \\ b_x & b_y & b_z \end{vmatrix}

∣a⃗×b⃗∣=∣a∣∣b∣sin⁡θ|\vec{a} \times \vec{b}| = |a||b|\sin\theta,方向由右手定则确定。

混合积:[a⃗ b⃗ c⃗]=(a⃗×b⃗)⋅c⃗=∣axayazbxbybzcxcycz∣[\vec{a}\,\vec{b}\,\vec{c}] = (\vec{a} \times \vec{b}) \cdot \vec{c} = \begin{vmatrix} a_x & a_y & a_z \\ b_x & b_y & b_z \\ c_x & c_y & c_z \end{vmatrix}

1.3 平面与直线

平面方程:

  • 一般式:Ax+By+Cz+D=0Ax + By + Cz + D = 0,法向量 n⃗=(A,B,C)\vec{n} = (A, B, C)
  • 点法式:A(x−x0)+B(y−y0)+C(z−z0)=0A(x-x_0) + B(y-y_0) + C(z-z_0) = 0

直线方程:

  • 一般式:两平面的交线
  • 对称式:x−x0m=y−y0n=z−z0p\frac{x-x_0}{m} = \frac{y-y_0}{n} = \frac{z-z_0}{p},方向向量 s⃗=(m,n,p)\vec{s} = (m, n, p)
  • 参数式:x=x0+mtx = x_0 + mt,y=y0+nty = y_0 + nt,z=z0+ptz = z_0 + pt

1.4 常见曲面

  • 球面:(x−a)2+(y−b)2+(z−c)2=R2(x-a)^2 + (y-b)^2 + (z-c)^2 = R^2
  • 椭球面:x2a2+y2b2+z2c2=1\frac{x^2}{a^2} + \frac{y^2}{b^2} + \frac{z^2}{c^2} = 1
  • 椭圆抛物面:z=x2a2+y2b2z = \frac{x^2}{a^2} + \frac{y^2}{b^2}
  • 双曲抛物面(马鞍面):z=x2a2−y2b2z = \frac{x^2}{a^2} - \frac{y^2}{b^2}
  • 单叶双曲面:x2a2+y2b2−z2c2=1\frac{x^2}{a^2} + \frac{y^2}{b^2} - \frac{z^2}{c^2} = 1
  • 双叶双曲面:x2a2+y2b2−z2c2=−1\frac{x^2}{a^2} + \frac{y^2}{b^2} - \frac{z^2}{c^2} = -1

2. 多元函数的极限与连续

2.1 多元函数的概念

设 D⊆RnD \subseteq \mathbb{R}^n,映射 f:D→Rf: D \to \mathbb{R} 称为 nn 元函数,记作 z=f(x1,x2,…,xn)z = f(x_1, x_2, \ldots, x_n)。

2.2 二重极限

设 f(x,y)f(x,y) 在 P0(x0,y0)P_0(x_0, y_0) 的某去心邻域有定义。若对于任意 ε>0\varepsilon > 0,存在 δ>0\delta > 0,使得当 0<(x−x0)2+(y−y0)2<δ0 < \sqrt{(x-x_0)^2 + (y-y_0)^2} < \delta 时,∣f(x,y)−A∣<ε|f(x,y) - A| < \varepsilon,则

lim⁡(x,y)→(x0,y0)f(x,y)=A\lim_{(x,y) \to (x_0,y_0)} f(x,y) = A

注意:二重极限存在要求 (x,y)(x,y) 以任何方式趋于 (x0,y0)(x_0,y_0) 时极限相同。

例:证明 lim⁡(x,y)→(0,0)xyx2+y2\lim_{(x,y) \to (0,0)} \frac{xy}{x^2+y^2} 不存在。

沿 y=kxy = kx 趋于 (0,0)(0,0):lim⁡x→0kx2x2+k2x2=k1+k2\lim_{x \to 0} \frac{kx^2}{x^2+k^2x^2} = \frac{k}{1+k^2},结果依赖于 kk,故极限不存在。

2.3 连续

若 lim⁡(x,y)→(x0,y0)f(x,y)=f(x0,y0)\lim_{(x,y) \to (x_0,y_0)} f(x,y) = f(x_0,y_0),则 ff 在 (x0,y0)(x_0,y_0) 连续。

性质:多元连续函数的和、差、积、商(分母不为零)仍连续;连续函数的复合函数仍连续。

3. 偏导数

3.1 偏导数的定义

fx(x0,y0)=lim⁡Δx→0f(x0+Δx,y0)−f(x0,y0)Δxf_x(x_0, y_0) = \lim_{\Delta x \to 0} \frac{f(x_0+\Delta x, y_0) - f(x_0, y_0)}{\Delta x}

fy(x0,y0)=lim⁡Δy→0f(x0,y0+Δy)−f(x0,y0)Δyf_y(x_0, y_0) = \lim_{\Delta y \to 0} \frac{f(x_0, y_0+\Delta y) - f(x_0, y_0)}{\Delta y}

注意:偏导数存在不一定连续(与一元函数不同)。

3.2 高阶偏导数

fxx=∂2f∂x2,fxy=∂2f∂x∂y,fyx=∂2f∂y∂x,fyy=∂2f∂y2f_{xx} = \frac{\partial^2 f}{\partial x^2}, \quad f_{xy} = \frac{\partial^2 f}{\partial x \partial y}, \quad f_{yx} = \frac{\partial^2 f}{\partial y \partial x}, \quad f_{yy} = \frac{\partial^2 f}{\partial y^2}

定理:若 fxyf_{xy} 和 fyxf_{yx} 在点 (x0,y0)(x_0, y_0) 处连续,则 fxy=fyxf_{xy} = f_{yx}(混合偏导数与求导顺序无关)。

例:设 z=x3y2−3xy3+2x−1z = x^3 y^2 - 3xy^3 + 2x - 1,求各二阶偏导数。

zx=3x2y2−3y3+2z_x = 3x^2 y^2 - 3y^3 + 2,zy=2x3y−9xy2z_y = 2x^3 y - 9xy^2 zxx=6xy2z_{xx} = 6xy^2,zxy=6x2y−9y2z_{xy} = 6x^2 y - 9y^2,zyx=6x2y−9y2z_{yx} = 6x^2 y - 9y^2,zyy=2x3−18xyz_{yy} = 2x^3 - 18xy

4. 全微分

4.1 定义

若 Δz=f(x0+Δx,y0+Δy)−f(x0,y0)=AΔx+BΔy+o(ρ)\Delta z = f(x_0+\Delta x, y_0+\Delta y) - f(x_0, y_0) = A\Delta x + B\Delta y + o(\rho),其中 ρ=(Δx)2+(Δy)2\rho = \sqrt{(\Delta x)^2 + (\Delta y)^2},则称 ff 在 (x0,y0)(x_0,y_0) 可微,dz=AΔx+BΔydz = A\Delta x + B\Delta y。

定理:若 ff 在 (x0,y0)(x_0,y_0) 可微,则 A=fx(x0,y0)A = f_x(x_0,y_0),B=fy(x0,y0)B = f_y(x_0,y_0),即

dz=fx dx+fy dydz = f_x\,dx + f_y\,dy

4.2 可微的充分条件

若 fxf_x 和 fyf_y 在 (x0,y0)(x_0,y_0) 处连续,则 ff 在 (x0,y0)(x_0,y_0) 可微。

4.3 关系总结

偏导数连续⇒可微⇒{连续偏导数存在\text{偏导数连续} \Rightarrow \text{可微} \Rightarrow \begin{cases} \text{连续} \\ \text{偏导数存在} \end{cases}

以上逆命题均不成立。

4.4 全微分在近似计算中的应用

f(x0+Δx,y0+Δy)≈f(x0,y0)+fx(x0,y0)Δx+fy(x0,y0)Δyf(x_0+\Delta x, y_0+\Delta y) \approx f(x_0,y_0) + f_x(x_0,y_0)\Delta x + f_y(x_0,y_0)\Delta y

5. 方向导数与梯度

5.1 方向导数

设 l⃗\vec{l} 为从 P0P_0 出发的射线方向,el⃗=(cos⁡α,cos⁡β)\vec{e_l} = (\cos\alpha, \cos\beta),则方向导数

∂f∂l∣P0=lim⁡t→0+f(P0+tel⃗)−f(P0)t\frac{\partial f}{\partial l}\bigg|_{P_0} = \lim_{t \to 0^+} \frac{f(P_0 + t\vec{e_l}) - f(P_0)}{t}

定理:若 ff 在 P0P_0 可微,则

∂f∂l∣P0=fxcos⁡α+fycos⁡β\frac{\partial f}{\partial l}\bigg|_{P_0} = f_x \cos\alpha + f_y \cos\beta

5.2 梯度

grad f=∇f=(fx,fy)\text{grad}\,f = \nabla f = (f_x, f_y)

重要关系:

∂f∂l=∇f⋅el⃗=∣∇f∣cos⁡θ\frac{\partial f}{\partial l} = \nabla f \cdot \vec{e_l} = |\nabla f|\cos\theta

其中 θ\theta 为梯度与方向 l⃗\vec{l} 的夹角。

结论:

  • 梯度方向是函数增长最快的方向,方向导数等于 ∣∇f∣|\nabla f|
  • 梯度的反方向是函数下降最快的方向
  • 与梯度垂直的方向上方向导数为零

6. 多元复合函数求导

6.1 链式法则

设 z=f(u,v)z = f(u, v),u=φ(x,y)u = \varphi(x, y),v=ψ(x,y)v = \psi(x, y),则

∂z∂x=∂z∂u∂u∂x+∂z∂v∂v∂x\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}

∂z∂y=∂z∂u∂u∂y+∂z∂v∂v∂y\frac{\partial z}{\partial y} = \frac{\partial z}{\partial u}\frac{\partial u}{\partial y} + \frac{\partial z}{\partial v}\frac{\partial v}{\partial y}

全微分形式不变性:dz=∂z∂udu+∂z∂vdv=∂z∂xdx+∂z∂ydydz = \frac{\partial z}{\partial u}du + \frac{\partial z}{\partial v}dv = \frac{\partial z}{\partial x}dx + \frac{\partial z}{\partial y}dy

例:设 z=eusin⁡vz = e^u \sin v,u=xyu = xy,v=x+yv = x + y,求 ∂z∂x\frac{\partial z}{\partial x}。

∂z∂x=eusin⁡v⋅y+eucos⁡v⋅1=exy[ysin⁡(x+y)+cos⁡(x+y)]\frac{\partial z}{\partial x} = e^u \sin v \cdot y + e^u \cos v \cdot 1 = e^{xy}[y\sin(x+y) + \cos(x+y)]

7. 隐函数定理

7.1 一个方程的情形

设 F(x,y)=0F(x, y) = 0 确定了 y=y(x)y = y(x),若 Fy≠0F_y \neq 0,则

dydx=−FxFy\frac{dy}{dx} = -\frac{F_x}{F_y}

设 F(x,y,z)=0F(x, y, z) = 0 确定了 z=z(x,y)z = z(x, y),若 Fz≠0F_z \neq 0,则

∂z∂x=−FxFz,∂z∂y=−FyFz\frac{\partial z}{\partial x} = -\frac{F_x}{F_z}, \quad \frac{\partial z}{\partial y} = -\frac{F_y}{F_z}

例:设 x2+y2+z2−4z=0x^2 + y^2 + z^2 - 4z = 0,求 ∂z∂x\frac{\partial z}{\partial x}。

F=x2+y2+z2−4zF = x^2 + y^2 + z^2 - 4z,Fx=2xF_x = 2x,Fz=2z−4F_z = 2z - 4。 ∂z∂x=−2x2z−4=x2−z\frac{\partial z}{\partial x} = -\frac{2x}{2z-4} = \frac{x}{2-z}

7.2 方程组的情形

设 {F(x,y,u,v)=0G(x,y,u,v)=0\begin{cases} F(x, y, u, v) = 0 \\ G(x, y, u, v) = 0 \end{cases} 确定了 u=u(x,y)u = u(x,y),v=v(x,y)v = v(x,y),则

∂u∂x=−∣FxFvGxGv∣∣FuFvGuGv∣,∂v∂x=−∣FuFxGuGx∣∣FuFvGuGv∣\frac{\partial u}{\partial x} = -\frac{\begin{vmatrix} F_x & F_v \\ G_x & G_v \end{vmatrix}}{\begin{vmatrix} F_u & F_v \\ G_u & G_v \end{vmatrix}}, \quad \frac{\partial v}{\partial x} = -\frac{\begin{vmatrix} F_u & F_x \\ G_u & G_x \end{vmatrix}}{\begin{vmatrix} F_u & F_v \\ G_u & G_v \end{vmatrix}}

其中分母 J=∣FuFvGuGv∣≠0J = \begin{vmatrix} F_u & F_v \\ G_u & G_v \end{vmatrix} \neq 0 为 Jacobian 行列式。

8. 极值与条件极值

8.1 无条件极值

必要条件:若 f(x,y)f(x,y) 在 (x0,y0)(x_0,y_0) 有极值且偏导数存在,则 fx(x0,y0)=0f_x(x_0,y_0) = 0,fy(x0,y0)=0f_y(x_0,y_0) = 0。

充分条件:设 fx=fy=0f_x = f_y = 0 在 (x0,y0)(x_0,y_0) 成立,记 A=fxxA = f_{xx},B=fxyB = f_{xy},C=fyyC = f_{yy},Δ=AC−B2\Delta = AC - B^2:

  • Δ>0\Delta > 0 且 A<0A < 0:极大值
  • Δ>0\Delta > 0 且 A>0A > 0:极小值
  • Δ<0\Delta < 0:不是极值(鞍点)
  • Δ=0\Delta = 0:无法判定

例:求 f(x,y)=x3−y3+3x2+3y2−9xf(x,y) = x^3 - y^3 + 3x^2 + 3y^2 - 9x 的极值。

fx=3x2+6x−9=3(x−1)(x+3)=0f_x = 3x^2 + 6x - 9 = 3(x-1)(x+3) = 0,fy=−3y2+6y=−3y(y−2)=0f_y = -3y^2 + 6y = -3y(y-2) = 0 驻点:(1,0)(1,0),(1,2)(1,2),(−3,0)(-3,0),(−3,2)(-3,2) A=6x+6A = 6x+6,B=0B = 0,C=−6y+6C = -6y+6,Δ=(6x+6)(−6y+6)\Delta = (6x+6)(-6y+6)

  • (1,0)(1,0):A=12>0A=12>0,C=6C=6,Δ=72>0\Delta=72>0,极小值 f=−5f=-5
  • (1,2)(1,2):A=12A=12,C=−6C=-6,Δ=−72<0\Delta=-72<0,非极值
  • (−3,0)(-3,0):A=−12A=-12,C=6C=6,Δ=−72<0\Delta=-72<0,非极值
  • (−3,2)(-3,2):A=−12<0A=-12<0,C=−6C=-6,Δ=72>0\Delta=72>0,极大值 f=31f=31

8.2 条件极值(Lagrange 乘数法)

求 f(x,y)f(x,y) 在约束 φ(x,y)=0\varphi(x,y) = 0 下的极值,构造 Lagrange 函数:

L(x,y,λ)=f(x,y)+λφ(x,y)L(x,y,\lambda) = f(x,y) + \lambda\varphi(x,y)

解方程组:

{Lx=fx+λφx=0Ly=fy+λφy=0Lλ=φ(x,y)=0\begin{cases} L_x = f_x + \lambda\varphi_x = 0 \\ L_y = f_y + \lambda\varphi_y = 0 \\ L_\lambda = \varphi(x,y) = 0 \end{cases}

例:求 f(x,y)=xyf(x,y) = xy 在 x+y=1x + y = 1 下的极值。

L=xy+λ(x+y−1)L = xy + \lambda(x+y-1) Lx=y+λ=0L_x = y + \lambda = 0,Ly=x+λ=0L_y = x + \lambda = 0,x+y=1x + y = 1 解得 x=y=12x = y = \frac{1}{2},λ=−12\lambda = -\frac{1}{2}。极大值 f=14f = \frac{1}{4}。

8.3 多个约束的 Lagrange 乘数法

求 f(x,y,z)f(x,y,z) 在约束 φ1=0\varphi_1 = 0,φ2=0\varphi_2 = 0 下的极值:

L=f+λ1φ1+λ2φ2L = f + \lambda_1\varphi_1 + \lambda_2\varphi_2

解 Lx=0L_x = 0,Ly=0L_y = 0,Lz=0L_z = 0,φ1=0\varphi_1 = 0,φ2=0\varphi_2 = 0。