【学习笔记】数学笔记其七 · 多元函数微分学
2026-08-10
4409 字 | 22 分钟
统计加载中…… 阅读:    访客: 统计加载失败

如果你是首次进入我的新数学笔记系列, 请先点此阅读预告回.

多元函数微分学延续了微分学的调性,概念多,计算简单。但比一元微分学还温和一点,这篇不考大证明题,也没有什么诡异的中值。题型主要分成三种:

  1. 概念。主要考小题,大题也有涉及。量不少、不难、不杂。

    • “证明z=f(x,y)g(x,y)z=f(x,y)\cdot g(x,y)(0,0)(0,0)处可微”
    • f(x,y)f(x,y)(0,0)(0,0)处可微的充分条件是……”
  2. 计算。大小题均有,包括复合函数求导和偏微分的积分。

    • *“设f(x,y)=f(x,y)=……则df(x,y)(0,1)=df(x,y)|_{(0,1)}=……”
    • F(x,y,z)F(x,y,z)确定隐函数……zx(1,1)=z'_{x}(1,1)=……”
  3. 极值。主要考大题,高度模板化,送分大头。

    • “求函数f(x,y)f(x,y)的最小值”
    • “证明函数在……上有最大值”

概念题#

重极限#

事情要从极限底下变成两个符号那天说起。

我们说一元极限xx0x\to x_0, 它只有两条路,再怎么走也只需要左右极限相等即可。

二元极限要求P(x,y)P(x,y)在平面上以任意方式趋近P0(x0,y0)P_0(x_0,y_0)时函数值都趋于同一个数LL

lim(x,y)(x0,y0)f(x,y)=L    ε>0, δ>0, 0<(xx0)2+(yy0)2<δf(x,y)L<ε\begin{align*} &\lim_{(x,y)\to(x_0,y_0)} f(x,y) = L \iff \\ &\forall\varepsilon>0,\ \exists\delta>0,\ 0<\sqrt{(x-x_0)^2+(y-y_0)^2}<\delta \Rightarrow |f(x,y)-L|<\varepsilon \end{align*}

路有无限多条。任有一条走不通,或者两条的极限不一样,最终极限就不存在。

重极限要求沿任意路径结果一致,图中抛物线逼近曲线时极限不存在
重极限要求沿任意路径结果一致,图中抛物线逼近曲线时极限不存在

图中函数为:

f(x,y)=x2yx4+y2f(x,y)=\frac{x^2y}{x^4+y^2}

我们要判定它在(0,0)(0,0)不存在非常简单,只要代入一条抛物线y=kx2y=kx^{2}就能立刻证明:

f(x,kx2)=x2kx2x4+k2x4=k1+k2f(x, kx^{2})=\frac{x^{2}kx^{2}}{x^4+k^{2}x^4}=\frac{k}{1+k^{2}}

显然,极限随kk变化,故(0,0)(0,0)处极限不存在。

这里y=kx2y=kx^{2}不是瞎找的,实际上y=kxy=kxy=kx2y=kx^{2}就足够判断绝大多数函数极限不存在了。如果真有判不出来的那大概率得现场分析了。

判定存在则麻烦得多。一种常用的方法是换极坐标,简单来说,“趋近”这一行为本质上是r=x2+y2\textcolor{pink}{ r=\sqrt{ x^{2}+y^{2} } }的下降,因此令xx0=rcosθx-x_0=r\cos\thetayy0=rsinθy-y_0=r\sin\theta, 若能找到一个θ\textcolor{pink}{ \theta }无关、随r0r\to 0而趋于零的量控制住fL|f-L|, 则极限存在。

同理,如果能找到上下两个r0r\to 0、能把ff值夹逼到同一个点的两个函数,也可以证明极限存在。

累次极限#

limxx0limyy0f(x,y)\lim\limits_{x\to x_0}\lim\limits_{y\to y_0}f(x,y)

注意它和重极限完全不一样,它们就是简单地、从内到外依次互不干扰地求极限。先固定里面的变量简单取yy0y\to y_{0}的一元极限、再对外面的取,顺序不能颠倒。顺序不同可能导致结果不同

可惜的是重极限与累次极限互不蕴含

xyx2+y2\dfrac{xy}{x^2+y^2}重极限不存在,但两个累次极限都存在且为0

xsin1yx\sin\frac1yy=0y=0处补0)的重极限为0,但先对yy取极限时内层极限不存在,累次极限也不存在。

唯一可用的结论是:若重极限与某顺序的累次极限都存在,则二者相等

TIP

狄利克雷函数D(x)D(x)的一种常见构造就基于累次极限。

D(x)=limklimj[cos(k!πx)]2jD(x)=\lim_{k\to\infty}\lim_{j\to\infty}\left[\cos(k!\pi x)\right]^{2j}

交换k,jk,j的取极限次序后,表达式在有理数点取值为1,在无理数点是发散/无定义的。

连续#

二元函数在(x0,y0)(x_0,y_0)连续的定义与一元完全一致,即极限存在且等于函数值

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)

我曾在极限篇将极限存在记为L=V=RL=V=R. 那时是因为还只有左右两边。

现在我们可以记为Q=V\forall Q=V, 意为所有方向上的极限都等于该点函数值。

偏导数#

直接对xx求导数,把yy当常数,这就是对xx求偏导。

(x0,y0)(x_0,y_0)处对xx的偏导数定义为

fx(x0,y0)=limΔx0f(x0+Δx,y0)f(x0,y0)Δxf_x(x_0,y_0) = \lim_{\Delta x\to0} \frac{f(x_0+\Delta x, y_0)-f(x_0,y_0)}{\Delta x}

也是能明显地看出来为什么偏导就是把yy当常数。它和一元导数不能说是完全一致,也只能说是同根同源了。所以偏导本质是一维问题,一元求导的一切技巧(定义式、公式、分段点用定义)原样搬过来即可。

曲面z=f(x,y)z=f(x,y)被平面y=y0y=y_0截出交线,fx(x0,y0)f_x(x_0,y_0)就是这条交线在(x0,y0)(x_0,y_0)处关于xx轴方向的变化率;fyf_y同理对应平面x=x0x=x_0的截线。

切线斜率即为偏导
切线斜率即为偏导

偏导的概念不会考的像一元微分那么精细连续可导链体操吓哭了,但也要明确一些二维上的新东西:

问题一: 导数存在    \implies连续,偏导数存在    ?\implies?

  • 一元函数中: f(x)f'(x)x0x_0处存在\implies$$f(x)x0x_0处连续
  • 二元函数中: fx(x,y)f'_{x}(x,y)(x0,y0)(x_0,y_{0})处存在\implies$$g(x)=f(x,y_{0})x0x_0处连续
    • 本质上是在y=y0y=y_{0}这条线上连续,因为偏导只保证一个方向
  • 不能推导出f(x,y)f(x,y)连续。
    • 二元函数的连续要求所有方向都连续,偏导存在最多保证两个方向

问题二: f(x2)f(x^{2})可以换成f(u),u=x2f(u),u=x^{2}fx(x,y)f'_{x}(x,y)这个记号如何换呢

二元函数中,对一个参数的导数并非针对xx这个记号,而是第一个位置的参数这个概念。偏导有三种常见记号。分别是:

  1. 偏导符号法
    • 最麻烦,最常见。
    • xf(x,y)=uf(u,v)\frac{\partial}{\partial x}f(x,y)=\frac{\partial}{\partial u}f(u,v)
    • 2xyf(x,y)=x(yf(x,y))\frac{\partial^{2}}{\partial x\partial y}f(x,y)=\frac{\partial}{\partial x} (\frac{\partial}{\partial y}f(x,y)), 2x2f(x,y)\frac{\partial^{2}}{\partial x^{2}}f(x,y)
  2. 符号法
    • 最方便,最易混。
    • fx(x,y)=fu(u,v)f'_{x}(x,y)=f'_{u}(u,v)
    • fxy(x,y)=y(xf(x,y))f''_{xy}(x,y)=\frac{\partial}{\partial y} (\frac{\partial}{\partial x}f(x,y)), fxx(x,y)f''_{xx}(x,y)
  3. 位置法
    • 最精确,最少见。
    • f1(x,y)=f1(u,v)f'_{1}(x,y)=f'_{1}(u,v)
    • f12(x,y)=y(xf(x,y))f''_{12}(x,y)=\frac{\partial}{\partial y} (\frac{\partial}{\partial x}f(x,y)), f11(x,y)f''_{11}(x,y)
    • 它可以用于这种场景而不混淆: f12(sinxy,x+y2)f''_{12}(\sin x-y,x+y^{2}).

对于后两种,也有写作fxy(x,y)f'_{xy}(x,y)的 (只有一个'), 并不会造成歧义,甚至不写撇(fxyf_{xy}), 也不会造成歧义。

另有: zxyz_{xy}'', zxxz_{xx}'', z12z_{12}'' 等记法用于记号的表示。

问题三: f12(x,y)f''_{12}(x,y)f21(x,y)f''_{21}(x,y)有区别吗?

简单来说,若f12(x,y)f''_{12}(x,y)f21(x,y)f''_{21}(x,y)在区域内连续    \implies二者相等(即ff的求导次序可交换)。实际计算题中这个条件通常默认满足,但概念题会特意挖一点简单小坑,题目只说”偏导数存在”时是不能交换求导次序的。

可微#

定义: 若增量Δz=f(x0+Δx,y0+Δy)f(x0,y0)\Delta z = f(x_0+\Delta x, y_0+\Delta y)-f(x_0,y_0)能写成

Δz=AΔx+BΔy+o(ρ),ρ=Δx2+Δy2\Delta z = A\Delta x + B\Delta y + o(\rho), \quad \rho=\sqrt{\Delta x^2+\Delta y^2}

其中A,BA,B是与Δx,Δy\Delta x,\Delta y无关的常数,则称ff(x0,y0)(x_0,y_0)可微。可微是二元函数真正的“可导”。其性质包括:

  1. 此时必有A=fx(x0,y0)A=f'_x(x_0, y_0), B=fy(x0,y0)B=f'_y(x_0, y_0)
  2. 此时全微分存在,记作dz=fxdx+fydydz=f'_x\,dx+f'_y\,dy
  3. 这个函数在此处有一个唯一的切平面,几何方面不难想象,这个点处是“平”的。
    • 这个平面方程就是zz0=A(xx0)+B(yy0)z - z_0 = A(x - x_0) + B(y - y_0)
NOTE

为什么公式里会出现一个ρ=x2+y2\rho=\sqrt{ x^{2}+y^{2} }呢?

x2+y2\sqrt{ x^{2}+y^{2} }是二元领域的dxdx,它的意义在于无论在二维平面上从什么曲线逼近(0,0)(0,0), 都有{x0y0    ρ0\begin{cases}x\to 0\\y\to 0\end{cases}\implies \rho\to 0. “逼近”是指距离减小,ρ\rho就是距离本身。

可微性的判定有两种方法。

  1. 充分条件法: 算出偏导,如果偏导连续则一定可微,偏导不连续时什么也断言不了。
  2. 定义法: 直接验证
limρ0Δzfx(x0,y0)Δxfy(x0,y0)Δyρ=0\lim_{\rho\to0} \frac{\Delta z - f_x(x_0,y_0)\Delta x - f_y(x_0,y_0)\Delta y}{\rho} = 0

真题里“判断ff在原点是否可微”的选择题全是为此设计的,先按定义算两个偏导,如果有不连续的再代进这个极限,再仔细观察分子有没有脏东西如Δx2+Δy2\sqrt{\Delta x^2+\Delta y^2}这种项,可能它就不为零了。

graph TD PC["偏导连续"] --> D["可微"] I["定义式"] --> D["可微"] D --> C["连续"] D --> P["偏导存在"]

注意ρ\rho可能参与计算,要么按照正常的x2+y2\sqrt{ x^{2}+y^{2} }计算,要么使用极坐标转换{x=ρcosθy=ρsinθ\begin{cases}x=\rho \cos \theta\\y=\rho \sin \theta\end{cases}. 比方来说,z(x,y)z(x,y)处处满足增量方程Δz=AΔx+BΔy+ΔxΔy\Delta z=A\Delta x+B\Delta y+\Delta x\Delta y, 则:

Δz=AΔx+BΔy+ΔxΔyΔzAΔxBΔy=ΔxΔylimρ0ΔzAΔxBΔyρ=limρ0ΔxΔyρ=limρ0ρ2cosθsinθρ=limρ0ρcosθsinθ=0\begin{align*} \Delta z&=A\Delta x+B\Delta y+\Delta x\Delta y \\ \Delta z-A\Delta x-B\Delta y&=\Delta x\Delta y \\ \lim_{ \rho \to 0 } \frac{\Delta z-A\Delta x-B\Delta y}{\rho}&=\lim_{ \rho \to 0 } \frac{\Delta x\Delta y}{\rho} \\ &=\lim_{ \rho \to 0 }\frac{\rho^{2}\cos \theta\sin\theta}{\rho} \\ &=\lim_{ \rho \to 0 }\rho\cos \theta\sin\theta \\ &=0 \end{align*}

zz处处可微。

graph TD A["判断f(0,0)是否可微<br/>按定义算f'x,f'y(0,0)"] A --> B{"偏导<br/>连续"} B -->|"是"| OK["可微"] B -->|"否/不确定"| D["代入上述判别式"] D -->|"极限为0"| OK D -->|"非0/不存在"| NO["不可微"]

27660:422/90/★★★☆☆#

f(x,y)={x4y4x2+y2,x2+y20,0,x2+y2=0,f(x,y) = \begin{cases} \dfrac{x^4 - y^4}{x^2 + y^2}, & x^2 + y^2 \neq 0, \\ 0, & x^2 + y^2 = 0, \end{cases}, 则f(x,y)f(x,y)在点(0,0)(0,0)

(A) 连续,但偏导数fx(0,0)f'_x(0,0)fy(0,0)f'_y(0,0)不存在. (B) 连续且偏导数fx(0,0)f'_x(0,0)fy(0,0)f'_y(0,0)都存在,但不可微. (C) 可微但fxf'_xfyf'_y不连续. (D) 可微且fxf'_xfyf'_y连续.

四个选项正好是”连续/偏导存在/可微/偏导连续”的四种组合,逐个验。核心武器是一条估计:——分子是分母的高次无穷小,连续和可微都直接由它推出。

先验连续:f(x,y)ρ20=f(0,0)|f(x,y)|\le\rho^2\to0=f(0,0),连续。

偏导:沿xxf(x,0)=x2f(x,0)=x^2,故fx(0,0)=limx0x20x=0f'_x(0,0)=\lim_{x\to0}\dfrac{x^2-0}{x}=0,同理fy(0,0)=0f'_y(0,0)=0,都存在。

可微:A=B=0A=B=0, 代入定义式:

Δz0ρ=Δx4Δy4ρ3=ρ4(cos4θsin4θ)ρ3=ρ(cos4θsin4θ)0\begin{align*} \frac{\Delta z-0}{\rho} &=\frac{\Delta x^4-\Delta y^4}{\rho^3} \\ &=\frac{\rho^4(\cos^{4}\theta-\sin^{4}\theta)}{\rho^3} \\ &=\rho(\cos^{4}\theta-\sin^{4}\theta)\to0 \end{align*}

可微。

最后验fxf'_x连续(fyf'_y同理):(x,y)(0,0)(x,y)\neq(0,0)

fx=4x3(x2+y2)2x(x4y4)(x2+y2)2f'_x=\frac{4x^3(x^2+y^2)-2x(x^4-y^4)}{(x^2+y^2)^2}

换极坐标x=ρcosθ, y=ρsinθx=\rho\cos\theta,\ y=\rho\sin\theta化简得fx=2ρcosθf'_x=2\rho\cos\theta,与θ\theta无关地一致趋于0,故fxf'_x在原点连续。选(D)。

27660:431/135/★★★★☆#

f(u,v)f(u, v)有连续偏导数且f(0,0)=0f(0, 0) = 0,则下列等式中成立的是

(A)f(x,y)=x01f(tx,y)udt.f(x, y) = x \int_{0}^{1} \frac{\partial f(tx, y)}{\partial u} \mathrm{d}t. (B)f(x,y)=y01f(x,ty)vdt.f(x, y) = y \int_{0}^{1} \frac{\partial f(x, ty)}{\partial v} \mathrm{d}t. (C)f(x,y)=x01f(tx,ty)udt+y01f(tx,ty)vdt.f(x, y) = x \int_{0}^{1} \frac{\partial f(tx, ty)}{\partial u} \mathrm{d}t + y \int_{0}^{1} \frac{\partial f(tx, ty)}{\partial v} \mathrm{d}t. (D)f(x,y)=x01f(tx,y)udt+y01f(x,ty)vdt.f(x, y) = x \int_{0}^{1} \frac{\partial f(tx, y)}{\partial u} \mathrm{d}t + y \int_{0}^{1} \frac{\partial f(x, ty)}{\partial v} \mathrm{d}t.

F(t)=f(tx,ty)F(t)=f(tx,ty),则F(0)=f(0,0)=0F(0)=f(0,0)=0F(1)=f(x,y)F(1)=f(x,y),由链式法则

F(t)=xfu(tx,ty)+yfv(tx,ty)F'(t)=x\,f'_u(tx,ty)+y\,f'_v(tx,ty)

于是由微积分基本定理

f(x,y)=f(x,y)f(0,0)=01F(t)dt=x01fu(tx,ty)dt+y01fv(tx,ty)dt\begin{align*} f(x,y)&=f(x,y)-f(0,0)=\int_0^1F'(t)\,dt \\ &=x\int_0^1 f'_u(tx,ty)\,dt+y\int_0^1 f'_v(tx,ty)\,dt \end{align*}

即(C)成立。

计算题#

全微分#

由可微的定义直接得到公式

dz=fx(x,y)dx+fy(x,y)dydz=f'_x(x,y)\,dx+f'_y(x,y)\,dy

df(x,y)df(x,y)(0,1)(0,1)处的值这类题就是先算偏导、再代点,机械得不能再机械。比如

z=x2y+exsinyzx=2xy+exsinyzy=x2+excosydz=(2xy+exsiny)dx+(x2+excosy)dydz(0,1)=esin1dx+cos1dy\begin{align*} z&=x^2y+e^x\sin y \\ z'_x&=2xy+e^x\sin y \\ z'_y&=x^2+e^x\cos y \\[6pt] dz&=(2xy+e^x\sin y)\,dx+(x^2+e^x\cos y)\,dy \\ dz|_{(0,1)}&=e\sin 1\,dx+\cos 1\,dy \end{align*}

注意,这种题有时候会反过来给你全微分去让你积分求原式,那种有点技术含量,后面就讲。

另一件事是一阶微分形式的不变性: 无论u,vu,v是自变量还是中间变量,全微分都长一个样

dz=fudu+fvdvdz=f'_u\,du+f'_v\,dv

所以复合函数求全微分可以不背链式法则,先写出dz=fudu+fvdvdz=f'_u\,du+f'_v\,dv,再逐层代入du=uxdx+uydydu=u'_x\,dx+u'_y\,dydv=vxdx+vydydv=v'_x\,dx+v'_y\,dy,展开整理。

形式不变性只对一阶微分成立:二阶微分d2zd^2z没有这个性质(中间变量不是自变量时d2uuxxdx2+uyydy2d^2u\neq u''_{xx}\,dx^2+u''_{yy}\,dy^2),概念题偶尔在这里挖坑。

复合函数求导/链式法则#

z=f(u,v)z=f(u,v), u=u(x,y)u=u(x,y), v=v(x,y)v=v(x,y), 则

zx=fuux+fvvx\frac{\partial z}{\partial x} = \frac{\partial f}{\partial u}\frac{\partial u}{\partial x} + \frac{\partial f}{\partial v}\frac{\partial v}{\partial x}
graph TD Z["z = f(u,v)"] -->|"∂f/∂1"| U["u = u(x,y)"] Z -->|"∂f/∂2"| V["v = v(x,y)"] U -->|"∂u/∂x"| X1["x"] U -->|"∂u/∂y"| Y1["y"] V -->|"∂v/∂x"| X2["x"] V -->|"∂v/∂y"| Y2["y"]

zzxx有两条路径:zuxz\to u\to xfuux\frac{\partial f}{\partial u}\frac{\partial u}{\partial x})和zvxz\to v\to xfvvx\frac{\partial f}{\partial v}\frac{\partial v}{\partial x}).

中间变量只有一元(u=u(t)u=u(t)v=v(t)v=v(t))时退化为全导数

dzdt=fuu(t)+fvv(t)\frac{dz}{dt} = f_u\cdot u'(t) + f_v\cdot v'(t)

27330:153/90/★★★☆☆#

(1). 设z=f(2xy)+g(x,xy)z = f(2x - y) + g(x, xy),其中f(t)f(t)二阶可导,g(u,v)g(u, v)具有二阶连续偏导数,求2zxy\frac{\partial^2 z}{\partial x \partial y}

(2). 设u=f(x,y,z)u = f(x, y, z),其中z=0xyet2dtz = \int_{0}^{xy} e^{t^2} \mathrm{d}tff有二阶连续偏导数,求ux,2uxy\frac{\partial u}{\partial x}, \frac{\partial^2 u}{\partial x \partial y}

z=f(2xy)+g(x,xy)zx=f(2xy)x(2xy)+g1xx+g2xxy=f(2xy)2+g11+g2y=2f(2xy)+g1(x,xy)+yg2(x,xy).2zxy=y[2f(t)+g1+yg2]=2yf(t)+yg1+y(yg2).{2yf(t)=2f(t)ty=2f(2xy)(1)=2f(2xy).yg1=g110+g12x=xg12(x,xy).y(yg2)=g2+yyg2=g2+y(g210+g22x)=g2(x,xy)+xyg22(x,xy).2zxy=2f(2xy)+xg12(x,xy)+g2(x,xy)+xyg22(x,xy)\begin{align*} z &= f(2x - y) + g(x, xy) \\[9pt] \frac{\partial z}{\partial x} &= \textcolor{aqua}{f'(2x-y)\cdot\frac{\partial}{\partial x}(2x-y)} + \textcolor{yellow}{g'_1 \cdot \frac{\partial}{\partial x}x} + \textcolor{lime}{ g'_2 \cdot \frac{\partial}{\partial x}xy } \\ &= \textcolor{aqua}{f'(2x - y)\cdot 2} + \textcolor{yellow}{g'_1 \cdot 1} + \textcolor{lime}{ g'_2 \cdot y } \\ &= \textcolor{aqua}{2f'(2x-y)} + \textcolor{yellow}{g'_1(x,xy)} + \textcolor{lime}{ y\,g'_2(x,xy) }. \\[9pt] \frac{\partial^2 z}{\partial x \partial y} &= \frac{\partial}{\partial y}\left[ \textcolor{aqua}{2f'(t)} + \textcolor{yellow}{g'_1} + \textcolor{lime}{ y\,g'_2 } \right] \\ &= \textcolor{aqua}{2\frac{\partial}{\partial y}f'(t)} + \textcolor{yellow}{\frac{\partial}{\partial y}g'_1} + \textcolor{lime}{ \frac{\partial}{\partial y}(y\,g'_2) }. \\[6pt] &\begin{cases} \textcolor{aqua}{ 2\frac{\partial}{\partial y}f'(t) } &\textcolor{aqua}{= 2 f''(t)\cdot \frac{\partial t}{\partial y}} \textcolor{aqua}{= 2 f''(2x-y)\cdot(-1)} \textcolor{aqua}{= -2 f''(2x-y)}. \\ \textcolor{yellow}{ \frac{\partial}{\partial y}g'_1 } &\textcolor{yellow}{= g''_{11}\cdot 0 + g''_{12}\cdot x} \textcolor{yellow}{= x\,g''_{12}(x,xy)}. \\ \textcolor{lime}{ \frac{\partial}{\partial y}(y\,g'_2) } &\textcolor{lime}{= g'_2 + y\,\frac{\partial }{\partial y}g'_2} \\ &\textcolor{lime}{= g'_2 + y\left( g''_{21}\cdot 0 + g''_{22}\cdot x \right)} \textcolor{lime}{= g'_2(x,xy) + xy\,g''_{22}(x,xy)}. \\ \\ \end{cases} \\ \frac{\partial^2 z}{\partial x \partial y} &= \textcolor{aqua}{ -2 f''(2x-y) } + \textcolor{yellow}{ x\,g''_{12}(x,xy)} + \textcolor{lime}{ g'_2(x,xy) + xy\,g''_{22}(x,xy) } \end{align*}

(2)

u=f(x,y,z),z=0xyet2dtzx=zx=e(xy)2y=yex2y2zy=zy=e(xy)2x=xex2y2ux=fx(x,y,z)xx+fy(x,y,z)yx+fz(x,y,z)zx=fx(x,y,z)1+fy(x,y,z)0+fz(x,y,z)zx=f1(x,y,z)+yex2y2f3(x,y,z)2uxy=y[f1(x,y,z)+yex2y2f3(x,y,z)]=yf1(x,y,z)+y(yex2y2f3(x,y,z)){yf1(x,y,z)=f110+f121+f13zy=f12(x,y,z)+xex2y2f13(x,y,z)y(yex2y2f3(x,y,z))=y(yex2y2)f3+yex2y2yf3=ex2y2(1+2x2y2)f3+yex2y2(f310+f321+f33zy)=ex2y2(1+2x2y2)f3+yex2y2(f32(x,y,z)+xex2y2f33(x,y,z))=ex2y2(1+2x2y2)f3+yex2y2f32+xye2x2y2f332uxy=f12(x,y,z)+xex2y2f13(x,y,z)+ex2y2(1+2x2y2)f3(x,y,z)+yex2y2f32(x,y,z)+xye2x2y2f33(x,y,z)\begin{align*} \quad u &= f(x, y, z),\quad z = \int_{0}^{xy} e^{t^2} dt \\ z_x &= \frac{\partial z}{\partial x} = e^{(xy)^2}\cdot y = y e^{x^2 y^2} \\ z_y &= \frac{\partial z}{\partial y} = e^{(xy)^2}\cdot x = x e^{x^2 y^2} \\[9pt] \frac{\partial u}{\partial x} &= \textcolor{aqua}{ f_x(x,y,z)\cdot \frac{\partial x}{\partial x} } + \textcolor{yellow}{ f_y(x,y,z)\cdot \frac{\partial y}{\partial x} } + \textcolor{lime}{ f_z(x,y,z)\cdot \frac{\partial z}{\partial x} } \\ &= \textcolor{aqua}{ f_x(x,y,z)\cdot 1 } + \textcolor{yellow}{ f_y(x,y,z)\cdot 0 } + \textcolor{lime}{ f_z(x,y,z)\cdot z_x } \\ &= \textcolor{aqua}{ f_1(x,y,z) } + \textcolor{lime}{ y e^{x^2 y^2} f_3(x,y,z) } \\[9pt] \frac{\partial^2 u}{\partial x \partial y} &= \frac{\partial}{\partial y}\left[ \textcolor{aqua}{ f_1(x,y,z) } + \textcolor{lime}{ y e^{x^2 y^2} f_3(x,y,z) } \right] \\ &= \textcolor{aqua}{ \frac{\partial}{\partial y} f_1(x,y,z) } + \textcolor{lime}{ \frac{\partial}{\partial y}\bigl( y e^{x^2 y^2} f_3(x,y,z) \bigr) } \\[9pt] &\begin{cases} &\textcolor{aqua}{\frac{\partial}{\partial y} f_1(x,y,z)} \\ &\textcolor{aqua}{= f_{11}\cdot 0 + f_{12}\cdot 1 + f_{13}\cdot z_y} \\ &\textcolor{aqua}{= f_{12}(x,y,z) + x e^{x^2 y^2} f_{13}(x,y,z)} \\ \\ &\textcolor{lime}{ \frac{\partial}{\partial y}\bigl( y e^{x^2 y^2} f_3(x,y,z) \bigr) } \\ &\textcolor{lime}{ = \frac{\partial}{\partial y}(y e^{x^2 y^2})\cdot f_3 + y e^{x^2 y^2} \cdot \frac{\partial}{\partial y} f_3 } \\ &\textcolor{lime}{ = e^{x^2 y^2}(1 + 2x^2 y^2) f_3 + y e^{x^2 y^2} \bigl( f_{31}\cdot 0 + f_{32}\cdot 1 + f_{33}\cdot z_y \bigr) } \\ &\textcolor{lime}{ = e^{x^2 y^2}(1 + 2x^2 y^2) f_3 + y e^{x^2 y^2} \bigl( f_{32}(x,y,z) + x e^{x^2 y^2} f_{33}(x,y,z) \bigr) } \\ &\textcolor{lime}{ = e^{x^2 y^2}(1 + 2x^2 y^2) f_3 + y e^{x^2 y^2} f_{32} + xy e^{2x^2 y^2} f_{33} } \end{cases} \\[9pt] \frac{\partial^2 u}{\partial x \partial y} &= \textcolor{aqua}{ f_{12}(x,y,z) + xe^{x^2 y^2} f_{13}(x,y,z)} \\ &+\textcolor{lime}{ e^{x^2 y^2}(1 + 2x^2 y^2) f_3(x,y,z)} \\ &+\textcolor{lime}{ y e^{x^2 y^2} f_{32}(x,y,z) } \\ &+\textcolor{lime}{ xy e^{2x^2 y^2} f_{33}(x,y,z) } \end{align*}

隐函数求导#

方程F(x,y)=0F(x,y)=0在满足Fy(x0,y0)0F_y(x_0,y_0)\neq0的点附近确定隐函数y=y(x)y=y(x)(隐函数存在定理),此时

F(x,y)=0Fx  dx+Fy  dy=0Fy  dy=Fx  dxdydx=FxFy\begin{align*} F(x,y)&=0 \\ F_{x}\;dx+F_{y}\;dy&=0 \\ F_{y}\;dy&=-F_{x}\;dx \\ \frac{dy}{dx} &= -\frac{F_x}{F_y} \end{align*}

方程F(x,y,z)=0F(x,y,z)=0Fz(x0,y0,z0)0F_z(x_0,y_0,z_0)\neq0处确定z=z(x,y)z=z(x,y), 则

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

以上小公式结合更主要的链式法则和一元微分学的隐函数求导就是完整的多元隐函数求导了。东西不多。

27330:154/90/★★★☆☆#

设二元函数z=z(x,y)z = z(x, y)是由方程xexy+yz2=yzsinx+zx e^{xy} + y z^2 = y z \sin x + z所确定,求二阶偏导数2zx2(x,y)=(0,0)\frac{\partial^2 z}{\partial x^2} \Big|_{(x,y)=(0,0)}.

F(x,y,z)=xexy+yz2yzsinxz=0Fx=exy+xyexyyzcosx,Fz=2yzysinx1Fx(0,0,0)=1,Fz(0,0,0)=1    zx(0,0)=FxFz=1exy+xyexy+2yzzx=yzxsinx+yzcosx+zxx(exy+xyexy+2yzzx)=x(yzxsinx+yzcosx+zx)yexy+(yexy+xy2exy)+2y(zx2+zzxx)=y(zxxsinx+zxcosx)+y(zxcosxzsinx)+zxx代入 x=0,  y=0,  z=0,  zx=1:0+0+0=0+0+zxx  0=zxx2zx2(0,0)=0\begin{align*} & F(x,y,z)=x e^{xy}+y z^2 - y z \sin x - z=0 \\[6pt] & F_x = e^{xy}+xy e^{xy} - y z \cos x,\quad F_z = 2yz - y\sin x -1 \\[6pt] & \left. F_x \right|_{(0,0,0)}=1,\quad \left. F_z \right|_{(0,0,0)}=-1 \;\Longrightarrow\; \left. z_x \right|_{(0,0)}= -\frac{F_x}{F_z}=1 \\[12pt] & \textcolor{magenta}{ e^{xy}+xy e^{xy}+2y z z_x = y z_x \sin x + y z \cos x + z_x } \tag{1} \\[12pt] & \frac{\partial}{\partial x}\left( \textcolor{magenta}{ e^{xy}+xy e^{xy}+2y z z_x } \right) = \frac{\partial}{\partial x}\left( \textcolor{magenta}{ y z_x \sin x + y z \cos x + z_x } \right) \\[6pt] & \textcolor{aqua}{ y e^{xy} + \left(y e^{xy}+xy^2 e^{xy}\right) + 2y\left(z_x^2 + z z_{xx}\right) } = \textcolor{lime}{ y\left(z_{xx}\sin x + z_x\cos x\right) + y\left(z_x\cos x - z\sin x\right) + z_{xx} } \\[12pt] & \text{代入 }x=0,\; y=0,\; z=0,\; z_x=1: \\[6pt] & \textcolor{aqua}{ 0+0+0 } = \textcolor{lime}{ 0+0+z_{xx} } \\[6pt] & \therefore \; 0 = z_{xx} \quad\Longrightarrow\quad \boxed{ \frac{\partial^2 z}{\partial x^2}\Big|_{(0,0)} = 0 } \end{align*}

偏微分方程#

不是让你真的去解PDE 这类题主要是如何将PDE化为ODE来解。

    1. 已知偏导求原函数: 已知fx=P(x,y)f'_x=P(x,y)fy=Q(x,y)f'_y=Q(x,y)(等价于已知全微分df=Pdx+Qdydf=P\,dx+Q\,dy

这是直戳了当的一类题。逆运算,我们直接把yy当常数对xx积分:

f(x,y)=P(x,y)dx+φ(y)f(x,y)=\int P(x,y)\,dx+\varphi(y)

再对yy求偏导、与Q(x,y)Q(x,y)对照定出φ(y)\varphi(y)

注意能反推的前提是Py=QxP'_y=Q'_x,即混合偏导必须相等(混合偏导可交换),否则函数不存在

    1. 结构降维成微分方程: 题目给一个含偏导的方程求原函数时,先瞪眼找结构。

例如径向对称u=u(x2+y2)u=u(\sqrt{x^2+y^2}), 由2ux2=u(r)x2r2+u(r)y2r3\frac{\partial^2 u}{\partial x^2}=u''(r)\frac{x^2}{r^2}+u'(r)\frac{y^2}{r^3}可以推出

2ux2+2uy2=u(r)+1ru(r)\frac{\partial^2 u}{\partial x^2}+\frac{\partial^2 u}{\partial y^2}=u''(r)+\frac1r u'(r)

化为二阶常微分方程。这类题的关键是敢把”偏导方程”当”微分方程”看。

27330:160/90/★★★★☆#

u=u(x2+y2)u = u(\sqrt{x^2 + y^2})具有连续二阶偏导数,且满足

2ux2+2uy21xux+4u=4(x2+y2)\frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} - \frac{1}{x} \frac{\partial u}{\partial x} + 4u = 4(x^2 + y^2)

试求函数uu的表达式。

看到u=u(x2+y2)u=u(\sqrt{x^2+y^2})立刻考虑极坐标,一切uu改写为r=x2+y2r=\sqrt{x^2+y^2}有关。把x\frac{\partial}{\partial x}写成xrddr\frac{x}{r}\frac{d}{dr}

r=x2+y2r=\sqrt{x^2+y^2},则

ux=u(r)xr,2ux2=u(r)x2r2+u(r)y2r3\frac{\partial u}{\partial x}=u'(r)\frac{x}{r},\qquad \frac{\partial^2 u}{\partial x^2}=u''(r)\frac{x^2}{r^2}+u'(r)\frac{y^2}{r^3}

yy同理,相加得

2ux2+2uy2=u(r)+u(r)r\frac{\partial^2 u}{\partial x^2}+\frac{\partial^2 u}{\partial y^2}=u''(r)+\frac{u'(r)}{r}

1xux=u(r)r\dfrac1x\dfrac{\partial u}{\partial x}=\dfrac{u'(r)}{r},代入原方程,两项对消:

u(r)+4u(r)=4r2u''(r)+4u(r)=4r^2

解一元ODE,此处简略过,齐次通解为C1cos2r+C2sin2rC_1\cos 2r+C_2\sin 2r, 设特解up=ar2+bu_p=ar^2+b, 代入得a=1a=1, b=12b=-\frac12。故

u(x,y)=C1cos(2x2+y2)+C2sin(2x2+y2)+x2+y212\boxed{u(x,y)=C_1\cos\left(2\sqrt{x^2+y^2}\right)+C_2\sin\left(2\sqrt{x^2+y^2}\right)+x^2+y^2-\frac12}

极值与最值#

在一维上求极值最值要考虑中间导数=0的部分左右端点值。二维上同理,要考虑形状S面积内的xy偏导均=0的部分和S整个周长上的值

鉴于这一节基本上围绕可微的方程出题,我们接下来假设f(x,y)f(x,y)R2\mathbb{R}^{2}上可微。

无条件极值#

找极值点既要查驻点,也要查偏导不存在的点。不存在的特殊点现场发挥分析不难,此处主要说可微的那些点

1. ff(x0,y0)(x_0,y_0)取极值的必要条件:

fx(x0,y0)=fy(x0,y0)=0f_x(x_0,y_0)=f_y(x_0,y_0)=0

这样的点叫驻点。没错,与一元函数中的f(x)=0f'(x)=0的驻点是等位的。

注意这是必要不充分条件,

  • 驻点可能是鞍点,如f(x,y)=x2y2f(x,y)=x^2-y^2在原点
  • 偏导不存在的点也可能取极值,如f(x,y)=x2+y2f(x,y)=\sqrt{x^2+y^2}(0,0)(0,0)

2. ff(x0,y0)(x_0,y_0)取极值的充分条件: 设有

A=fxx(x0,y0)B=fxy(x0,y0)C=fyy(x0,y0)\begin{align*} A=&f_{xx}(x_0,y_0) \\ B=&f_{xy}(x_0,y_0) \\ C=&f_{yy}(x_0,y_0) \end{align*}

则有

ACB2>0     极值 {A<0     极大值 A>0     极小值 ACB2<0     鞍点 ACB2=0     无法判断 \begin{align*} AC-B^2&>0\implies\text{ 极值 }\begin{cases} A<0\implies \text{ 极大值 } \\ A>0\implies \text{ 极小值 } \\ \end{cases} \\ AC-B^2&<0\implies\text{ 鞍点 } \\ AC-B^2&=0\implies\text{ 无法判断 } \\ \end{align*}

一元里f=0f''=0在这里升级成了ACB2=0AC-B^2=0, 只能回定义或另想办法。不过真题里极少出现,最多概念题挖点坑。

三种典型可判曲面,左至右分别准确判定为最小值、鞍点、最大值
三种典型可判曲面,左至右分别准确判定为最小值、鞍点、最大值

NOTE

实际做题中,我们一般做:

  1. 计算一阶偏导,解等于0方程组,使用必要条件(偏导数为0)筛选出所有驻点;
  2. 计算二阶偏导,代入前面求得的几个驻点逐个解算筛选ACB2>0AC-B^2>0

另外,一般来说,函数在区域的边界上的极值大多数情形是非常好算的,只要简单代入即可了。

拉格朗日乘数法#

有时,题目要求f(x,y)f(x,y)在某一约束φ(x,y)=0\varphi(x,y)=0下的极值。

约束把变量困在一条曲线上,极值点当然不是自由驻点,直接套无条件极值会失效。正确做法是构造拉格朗日函数

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

然后解方程组Lx=0, Ly=0, Lλ=0L_x=0,\ L_y=0,\ L_\lambda=0Lλ=0L_\lambda=0就是约束本身),得到的解就是可能的条件极值点。

【学习笔记】数学笔记其七 · 多元函数微分学
https://blog.emumu.xyz/posts/2026-08-08-00/
作者
月宮絵夢
发布于
2026-08-10
许可协议
CC BY-NC-SA 4.0
Loading...