知识点

梯度

定义

设 ff 在平面区域 DD 内具有一阶连续偏导数。对每一点 P(x,y)∈DP(x,y)\in D,把该点的两个偏导数排成一个向量

grad f(x,y)=∇f(x,y)=fx(x,y) i+fy(x,y) j,\mathbf{grad}\,f(x,y)=\nabla f(x,y) =f_x(x,y)\,\mathbf i+f_y(x,y)\,\mathbf j,

称它为 ff 在点 PP 的梯度。三元函数 u=f(x,y,z)u=f(x,y,z) 的梯度为

grad f=∇f=fx i+fy j+fz k.\mathbf{grad}\,f=\nabla f =f_x\,\mathbf i+f_y\,\mathbf j+f_z\,\mathbf k .

记号 ∇\nabla 读作Nabla,称为向量微分算子,也叫哈密顿算子:

∇=∂∂xi+∂∂yj+∂∂zk.\nabla=\frac{\partial}{\partial x}\mathbf i +\frac{\partial}{\partial y}\mathbf j +\frac{\partial}{\partial z}\mathbf k .

它是一个运算符号,作用在标量函数 ff 上直接得到 ff 的梯度。

梯度是向量,其模为

∣∇f∣=fx2+fy2,|\nabla f|=\sqrt{f_x^2+f_y^2},

三元时根号内再加 fz2f_z^2。梯度为零向量等价于两个(或三个)一阶偏导数同时为零。

性质

与方向导数的关系

把方向余弦写成单位向量 el=(cos⁡α,cos⁡β)\mathbf e_l=(\cos\alpha,\cos\beta),方向导数的计算公式就是梯度与 el\mathbf e_l 的内积:

∂f∂l∣P0=∇f(P0)⋅el=∣∇f(P0)∣cos⁡θ,\left.\frac{\partial f}{\partial l}\right|_{P_0} =\nabla f(P_0)\cdot\mathbf e_l =|\nabla f(P_0)|\cos\theta,

其中 θ\theta 是 ∇f(P0)\nabla f(P_0) 与 el\mathbf e_l 的夹角。设 ∇f(P0)≠0\nabla f(P_0)\ne\mathbf 0,由 cos⁡θ\cos\theta 的取值范围得到三条结论:

  1. 当 θ=0\theta=0,即 ll 取梯度方向时,方向导数最大,最大值为 ∣∇f(P0)∣|\nabla f(P_0)|。函数在 P0P_0 沿梯度方向增加最快。
  2. 当 θ=π\theta=\pi,即 ll 取梯度的反方向时,方向导数最小,最小值为 −∣∇f(P0)∣-|\nabla f(P_0)|,函数沿这个方向减小最快。
  3. 当 θ=π/2\theta=\pi/2 时,方向导数为 00。与梯度垂直的方向上,函数值的一阶变化为零。

等值线与等值面

二元函数 z=f(x,y)z=f(x,y) 的方程

f(x,y)=C(C 为常数)f(x,y)=C\qquad(C\text{ 为常数})

在 xyxy 平面上确定的曲线称为 ff 的等值线,等值线上各点的函数值都等于 CC。若 ff 可微且 ∇f(x,y)≠0\nabla f(x,y)\ne\mathbf 0,则 ∇f(x,y)\nabla f(x,y) 是等值线在点 (x,y)(x,y) 处的法向量,并且指向函数值增大的方向。

之所以是法向量:沿等值线的切线方向,函数值不变,方向导数为零;而方向导数是梯度与单位切向量的内积,所以梯度与切线垂直。

三元函数 u=f(x,y,z)u=f(x,y,z) 的方程 f(x,y,z)=Cf(x,y,z)=C 表示空间中的一张曲面,称为等值面,等值面上各点的函数值相同。同样地,∇f(x,y,z)\nabla f(x,y,z) 是等值面在该点的法向量。

例子

梯度与等值线:f(x,y)=x2+y2f(x,y)=x^2+y^2

在点 (1,1)(1,1) 处 ∇f=(2x,2y)=(2,2)\nabla f=(2x,2y)=(2,2)。这个函数的等值线是圆 x2+y2=Cx^2+y^2=C,在 (1,1)(1,1) 处的切线垂直于半径 (1,1)(1,1),所以 (2,2)(2,2) 正是等值线的法向量,指向 ff 增大(半径变大)的一侧。

沿单位方向 12(1,1)\dfrac{1}{\sqrt2}(1,1),方向导数最大,值为 ∣∇f(1,1)∣=22|\nabla f(1,1)|=2\sqrt2。沿单位方向 12(−1,1)\dfrac{1}{\sqrt2}(-1,1),

22⋅(−1)+22⋅1=0,\frac{2}{\sqrt2}\cdot(-1)+\frac{2}{\sqrt2}\cdot1=0,

这个方向正是等值线在 (1,1)(1,1) 处的切线方向。

探索

沿哪个方向,上升得最快?

旋转单位方向,在等值线上观察方向导数与梯度的关系。

正在准备演示…

题集

练习

  1. 设 ff 在点 P0P_0 可微且 ∇f(P0)≠0\nabla f(P_0)\ne\mathbf 0。下列叙述正确的是:

    题 gradient-properties · choice
    参考解答

    前三条都是内积表示 ∇f⋅el=∣∇f∣cos⁡θ\nabla f\cdot\mathbf e_l=|\nabla f|\cos\theta 的直接结论。方向导数为 00 说明该方向与梯度垂直,不是梯度方向。

  2. f(x,y)=3x+4yf(x,y)=3x+4y 在任一点处方向导数的最大值为 。

    参考解答

    ∇f=(3,4)\nabla f=(3,4),∣∇f∣=32+42=5|\nabla f|=\sqrt{3^2+4^2}=5。

  3. 设 ff 在 P0P_0 可微且 ∇f(P0)=0\nabla f(P_0)=\mathbf 0。下列结论一定成立的是:

    选择答案
    参考解答

    方向导数等于 ∇f(P0)\nabla f(P_0) 与单位方向的内积,梯度为零向量时对任何方向都是 00。梯度为零只是极值的必要条件:f(x,y)=x2−y2f(x,y)=x^2-y^2 在原点梯度为零却不取极值,所以B不成立。梯度只在一个点为零也不能推出邻域内为常数,所以C不成立。