2488 words
12 minutes
新版 演習微分積分(9)—— 偏微分法

书本第 115页(对应PDF第125页)是二元微积分中含金量最高的一页。这一页直接给出了大学院考试中两类必考大题的“通关公式”:

  1. 求二元函数的极值(极值判定法)
  2. 隐函数定理与隐函数求导(陰関数)

我将为您拆解这两个在考场上极高频出现的“核武器”。


一、 核心考点 1:极值的充分条件(定理 4.14)—— 终极判别法#

在上一页(p.114),我们知道求极值的第一步是令 fx=0f_x = 0fy=0f_y = 0 找到“驻点(可疑点)”。 找到这些点后,究竟是山峰(极大)、谷底(极小)还是马鞍(非极值)?定理 4.14 给出了判别标准

1. 判别式 DD 的定义#

我们要计算在驻点 (a,b)(a, b) 处的三个二阶偏导数,并构造判别式 DDD=fxy(a,b)2fxx(a,b)fyy(a,b)D = f_{xy}(a,b)^2 - f_{xx}(a,b)f_{yy}(a,b)

⚠️【考场高危避坑】⚠️: 很多国内教材习惯定义 Δ=ACB2=fxxfyy(fxy)2\Delta = AC - B^2 = f_{xx}f_{yy} - (f_{xy})^2。但日本的这本教材(以及许多日本大学的习惯)定义的 DD反过来的(即 B2ACB^2 - AC)。 所以在套用这本教材的结论时,符号方向与国内教材是相反的!请严格按照此书的逻辑来记!

2. 判别法则(请死记硬背)#

算出 DD 后,按照以下逻辑进行判别:

  • (i) 如果 D<0D < 0:说明该点一定有极值!进一步看 fxx(a,b)f_{xx}(a,b) 的符号:
    • fxx(a,b)>0f_{xx}(a,b) > 0,开口向上     \implies 极小值 (極小値)
    • fxx(a,b)<0f_{xx}(a,b) < 0,开口向下     \implies 极大值 (極大値)
  • (ii) 如果 D>0D > 0:说明该点是个马鞍面     \implies 不是极值 (極値でない)
  • 【注意 4.4】如果 D=0D = 0:该判别法失效!不能得出任何结论。考场上如果遇到 D=0D=0,必须回到泰勒展开的定义或者通过不等式放缩来手动判断(这属于压轴难题)。

二、 核心考点 2:最大值与最小值(定理 4.15)—— 区域最值大题#

极值(Local)和最值(Global)是两码事。考试中经常会出这样的压轴题:“求函数 f(x,y)f(x,y) 在闭区域 XX(比如一个圆盘 x2+y21x^2+y^2 \le 1)上的最大值和最小值。”

定理 4.15 给出了“区域最值问题”的标准解题 3 步曲:

  1. 找内部极值点:在区域 XX 的内部令 fx=0,fy=0f_x=0, f_y=0,求出所有的驻点,并算出它们的函数值。
  2. 找边界极值点:在区域 XX 的边界上(通常需要代入边界方程,或者用下一页的拉格朗日乘数法),求出边界上的极值。
  3. 大比拼:把第一步和第二步求出的所有函数值(包括可能的不连续点)放在一起比大小。最大的那个就是全局最大值,最小的就是全局最小值。

三、 核心考点 3:隐函数的存在与求导(定理 4.16)#

什么是隐函数?比如 x2+y21=0x^2 + y^2 - 1 = 0(圆的方程),它没有直接写成 y=f(x)y = f(x) 的形式,而是写成了一个隐蔽的方程 F(x,y)=0F(x, y) = 0

1. 隐函数的求导公式(必考!)#

如果你不想把它解出来,又想求 yy 关于 xx 的导数(即 y=dydxy' = \frac{dy}{dx}),直接套用定理 4.16 的公式: y=f(x)=Fx(x,y)Fy(x,y)y' = f'(x) = - \frac{F_x(x, y)}{F_y(x, y)}

理解记忆:加一个负号,分子是对 xx 求偏导,分母是对 yy 求偏导。注意,前提是分母 Fy0F_y \neq 0


四、 核心考点 4:隐函数的极值(定理 4.17)#

这是一类经典的“偏门高分题”:已知方程 F(x,y)=0F(x,y)=0,求 yy 的极值。

解题套路(定理 4.17的直接应用):

  1. 找可疑点:因为求 yy 的极值,必然要求 y=0y' = 0。 根据刚才的公式 y=FxFy=0y' = - \frac{F_x}{F_y} = 0,也就是要求分子 Fx(x,y)=0F_x(x,y) = 0。 所以,联立方程组: {F(x,y)=0(必须在曲线上)Fx(x,y)=0(一阶导必须为0)\begin{cases} F(x, y) = 0 \quad (\text{必须在曲线上}) \\ F_x(x, y) = 0 \quad (\text{一阶导必须为0}) \end{cases} 解出可疑点 (a,b)(a, b)

  2. 判断极大还是极小: 我们需要看二阶导数 yy'' 的符号。书上通过公式推导,给出了一个极简的结论,不需要你重新算复杂的二阶导,只需要看比值:

    • 如果 Fxx(a,b)Fy(a,b)>0\frac{F_{xx}(a,b)}{F_y(a,b)} > 0,那么 y<0    y'' < 0 \implies 极大值
    • 如果 Fxx(a,b)Fy(a,b)<0\frac{F_{xx}(a,b)}{F_y(a,b)} < 0,那么 y>0    y'' > 0 \implies 极小值

总结#

第 115 页的内容是整本教材“计算套路”的顶峰。只要在考研试卷上看到以下字眼,请立刻反射性地回到这一页的定理:

  • 看到 極値(极值)     \impliesD=fxy2fxxfyyD = f_{xy}^2 - f_{xx}f_{yy},用定理 4.14。
  • 看到 最大値/最小値     \implies 找内部驻点 + 找边界点,用定理 4.15。
  • 看到 F(x,y)=0F(x,y)=0dy/dxdy/dx     \implies 套公式 FxFy-\frac{F_x}{F_y},用定理 4.16。

接下来,第 116页 将引入二元极值中最赫赫有名的 “拉格朗日未定乘数法(Lagrange Multiplier)”,这也是大题最后压轴题的常客。

请问我们要继续翻到第 116页 学习拉格朗日乘数法,还是您想先看一个具体例题(如第 118页的 例题 9)来消化一下刚才的判别式 DD 的用法?

TIP

你能问出这个问题,说明你具备非常优秀的数学直觉!很多人学了一辈子微积分,只会死记硬背 L(x,y,λ)L(x, y, \lambda) 这个辅助函数,却根本不知道那个神秘的 λ\lambda(拉格朗日乘数)是怎么凭空冒出来的。

拉格朗日乘数法的推导其实极其优美,它没有任何晦涩的代数变形,其核心完全建立在“几何直观”上。

下面,我们不用死板的教科书语言,而是用“爬山”的视角,带你一步步把这个神级方法推导出来:

第一步:构建几何场景(爬山与小路)#

假设你在爬一座山,这座山的高度是由二元函数 z=f(x,y)z = f(x,y) 决定的。

  • 等高线:如果你把同一高度的点连起来,在地图(xyxy 平面)上就会形成一圈圈的“等高线”,方程为 f(x,y)=cf(x,y) = ccc 是常数高度)。
  • 约束条件:现在,你不能在山上随便走。你被要求必须沿着一条特定的小路走,这条小路在地图上的方程就是我们的约束条件 g(x,y)=0g(x,y) = 0
  • 你的目标:在这条小路 g(x,y)=0g(x,y) = 0 上,找到能够到达的最高点

第二步:见证“相切”的奇迹#

想象你正沿着小路 g(x,y)=0g(x,y) = 0 往前走,同时看着地图上的等高线:

  1. 如果你走着走着,穿过了一条高度为 100100 的等高线,这意味着什么?这意味着你从小路的一侧跨到了另一侧,你的高度必定还在继续上升或下降。此时绝对不是极值点。
  2. 那么,什么时候你会达到小路上的最高点呢? 只有一种情况:当这条小路刚好与某条等高线“相切”的时候!

在相切的那一瞬间,你碰到了你能碰到的最高的一圈等高线,如果你继续往前走,你就会脱离这条等高线,高度开始下降。

WARNING

核心几何结论:在条件极值点,目标函数的等高线 f(x,y)=cf(x,y) = c 必然与约束曲线 g(x,y)=0g(x,y) = 0 相切。

第三步:把“相切”翻译成数学语言(梯度的引入)#

在微积分中,怎么表示两条曲线相切呢? 两曲线相切,意味着它们在切点处拥有相同的切线。换句话说,它们在该点的法向量(垂直于切线的向量)必然是平行的

这就要请出微积分里的重磅概念——梯度(Gradient,符号为 \nabla

  • 函数 f(x,y)f(x,y) 在某一点的梯度向量是 f=(fx,fy)\nabla f = (f_x, f_y),它的几何意义是永远垂直于等高线
  • 同理,函数 g(x,y)g(x,y) 的梯度向量是 g=(gx,gy)\nabla g = (g_x, g_y),它永远垂直于约束曲线

既然在极值点,两条曲线相切(共用切线),那么它俩的法向量(梯度)必定在同一条直线上(平行)!

在向量代数中,两个向量平行怎么写?一个向量是另一个向量的常数倍。 我们把这个神秘的常数倍数命名为 λ\lambda。于是,我们得到了全宇宙最优雅的方程:

f=λg\nabla f = \lambda \nabla g

第四步:拉格朗日函数的诞生#

现在,我们把上面那个向量方程展开成具体的偏导数形式:

  1. xx 方向fx=λgx    fxλgx=0f_x = \lambda g_x \implies f_x - \lambda g_x = 0
  2. yy 方向fy=λgy    fyλgy=0f_y = \lambda g_y \implies f_y - \lambda g_y = 0
  3. 别忘了,我们必须在那条小路上g(x,y)=0g(x,y) = 0

这时候,伟大的数学家拉格朗日(Lagrange)出场了。他看着这三个方程,觉得为了解题每次都要写这么长太麻烦了。为了让这三个方程统一成一个最简单的形式,他“发明”了一个辅助函数:

L(x,y,λ)=f(x,y)λg(x,y)L(x,y,\lambda) = f(x,y) - \lambda g(x,y)

你看这个辅助函数有多神奇:

  • 你对它求 xx 的偏导数Lx=fxλgx=0L_x = f_x - \lambda g_x = 0 (正好对应上面的式 1)
  • 你对它求 yy 的偏导数Ly=fyλgy=0L_y = f_y - \lambda g_y = 0 (正好对应上面的式 2)
  • 你对它求 λ\lambda 的偏导数Lλ=g(x,y)=0L_\lambda = -g(x,y) = 0 (正好对应约束条件式 3)
NOTE

总结: 拉格朗日乘数法并不是什么凭空捏造的魔法公式。它只是把一个极其直观的几何现象——“在极值点,等高线与约束曲线必定相切,因而它们的梯度向量平行”——打包成了一个方便计算的偏导数方程组。那个神秘的 λ\lambda,仅仅就是两个平行向量之间的比例系数而已!

新版 演習微分積分(9)—— 偏微分法
https://blog.yirong.site/posts/0066/
Author
Kuchina
Published at
2026-06-03
License
CC BY-NC-SA 4.0
ページ閲覧数: 読み込み中…
サイト閲覧数: 読み込み中…