梯度

梯度的定义

梯度

设函数 z=f(x,y)z = f(x, y) 在点 (x,y)(x, y) 处具有一阶偏导数,则称向量

f(x,y)=(fx,fy)=fxi+fyj\nabla f(x, y) = \left( \frac{\partial f}{\partial x}, \frac{\partial f}{\partial y} \right) = f_x \vec{i} + f_y \vec{j}

为函数 f(x,y)f(x, y) 在点 (x,y)(x, y) 处的梯度,记作 f\nabla fgradf\text{grad}\, f

其中 =(x,y)\nabla = \left( \frac{\partial}{\partial x}, \frac{\partial}{\partial y} \right) 称为哈密顿算子(Nabla 算子)。

对于三元函数 u=f(x,y,z)u = f(x, y, z),梯度为:

f=(fx,fy,fz)\nabla f = \left( \frac{\partial f}{\partial x}, \frac{\partial f}{\partial y}, \frac{\partial f}{\partial z} \right)

梯度的模为:

f=fx2+fy2(二元),f=fx2+fy2+fz2(三元)|\nabla f| = \sqrt{f_x^2 + f_y^2} \quad \text{(二元)}, \quad |\nabla f| = \sqrt{f_x^2 + f_y^2 + f_z^2} \quad \text{(三元)}

梯度与方向导数的关系

定理1

设函数 ff 在点 PP 处可微,l\vec{l} 是任意单位方向向量,则方向导数可以表示为梯度与方向向量的内积:

fl=fl=fcosθ\frac{\partial f}{\partial l} = \nabla f \cdot \vec{l} = |\nabla f| \cos\theta

其中 θ\theta 是梯度 f\nabla f 与方向 l\vec{l} 之间的夹角。

几何解释
推论
证明
符号说明

梯度的几何意义

梯度的几何解释
  • 二元函数:梯度 f(x0,y0)\nabla f(x_0, y_0) 是等值线 f(x,y)=f(x0,y0)f(x,y) = f(x_0,y_0) 在点 (x0,y0)(x_0,y_0) 处的法向量,指向函数值增大的方向。
  • 三元函数:梯度 f(x0,y0,z0)\nabla f(x_0, y_0, z_0) 是等值面 f(x,y,z)=f(x0,y0,z0)f(x,y,z) = f(x_0,y_0,z_0) 在该点处的法向量,指向函数值增大的方向。

梯度的基本性质

定理2
  1. 线性性(af+bg)=af+bg\nabla(af + bg) = a\nabla f + b\nabla g
  2. 乘积法则(fg)=fg+gf\nabla(fg) = f\nabla g + g\nabla f
  3. 商法则(fg)=gffgg2\nabla\left(\frac{f}{g}\right) = \frac{g\nabla f - f\nabla g}{g^2}g0g \neq 0
  4. 复合函数F(f)=F(f)f\nabla F(f) = F'(f)\nabla f
几何解释
推论
证明
符号说明

典型例题

例题1:求梯度

f(x,y)=x2+y2f(x, y) = x^2 + y^2 在点 (1,2)(1, 2) 处的梯度,并求沿梯度方向的方向导数。

参考答案(3 个标签)
梯度方向导数最速上升
  1. f=(2x,2y)\nabla f = (2x, 2y),在 (1,2)(1,2)f=(2,4)\nabla f = (2, 4)
  2. 梯度方向的单位向量:l0=(2,4)4+16=(15,25)\vec{l}^0 = \frac{(2,4)}{\sqrt{4+16}} = (\frac{1}{\sqrt{5}}, \frac{2}{\sqrt{5}})
  3. 沿梯度方向的方向导数 = f=4+16=25|\nabla f| = \sqrt{4+16} = 2\sqrt{5}
  4. 验证:fl=215+425=105=25\frac{\partial f}{\partial l} = 2\cdot\frac{1}{\sqrt{5}} + 4\cdot\frac{2}{\sqrt{5}} = \frac{10}{\sqrt{5}} = 2\sqrt{5}

答案:梯度为 (2,4)(2,4),沿梯度方向的方向导数为 252\sqrt{5}(最大值)。

例题2:三元函数的梯度

u=x2+2y2+3z2+xy+3x2y6zu = x^2 + 2y^2 + 3z^2 + xy + 3x - 2y - 6z 在点 P(1,1,1)P(1,1,1) 处的梯度的模和方向余弦。

参考答案(3 个标签)
梯度三元函数方向余弦
  1. ux=2x+y+3u_x = 2x + y + 3uy=4y+x2u_y = 4y + x - 2uz=6z6u_z = 6z - 6
  2. (1,1,1)(1,1,1) 处:ux=6u_x = 6uy=3u_y = 3uz=0u_z = 0
  3. f=(6,3,0)\nabla f = (6, 3, 0)f=36+9=35|\nabla f| = \sqrt{36+9} = 3\sqrt{5}
  4. 方向余弦:cosα=635=25\cos\alpha = \frac{6}{3\sqrt{5}} = \frac{2}{\sqrt{5}}cosβ=335=15\cos\beta = \frac{3}{3\sqrt{5}} = \frac{1}{\sqrt{5}}cosγ=0\cos\gamma = 0

答案:梯度的模为 353\sqrt{5},方向余弦为 (25,15,0)(\frac{2}{\sqrt{5}}, \frac{1}{\sqrt{5}}, 0)

例题3:等值线的法向量

求函数 f(x,y)=x2a2+y2b2f(x,y) = \frac{x^2}{a^2} + \frac{y^2}{b^2} 在点 (a,b)(a, b) 处的梯度,并说明其与等值线的关系。

参考答案(4 个标签)
梯度等值线法向量椭圆
  1. fx=2xa2f_x = \frac{2x}{a^2}fy=2yb2f_y = \frac{2y}{b^2}
  2. (a,b)(a,b) 处:f=(2a,2b)\nabla f = (\frac{2}{a}, \frac{2}{b})
  3. (a,b)(a,b) 的等值线为 x2a2+y2b2=2\frac{x^2}{a^2}+\frac{y^2}{b^2} = 2(椭圆)
  4. 梯度 (2a,2b)(\frac{2}{a}, \frac{2}{b}) 是该椭圆在 (a,b)(a,b) 处的法向量,指向函数值增大的方向(椭圆外部)。

答案:梯度为 (2a,2b)(\frac{2}{a}, \frac{2}{b}),是等值线(椭圆)在该点的法向量。


练习题

练习1

f(x,y)=ln(x2+y2)f(x,y) = \ln(x^2 + y^2) 在点 (1,1)(1, 1) 处的梯度。

参考答案(2 个标签)
梯度对数函数
  1. fx=2xx2+y2f_x = \frac{2x}{x^2+y^2}fy=2yx2+y2f_y = \frac{2y}{x^2+y^2}
  2. (1,1)(1,1) 处:fx=fy=1f_x = f_y = 1
  3. f=(1,1)\nabla f = (1, 1)

答案:梯度为 (1,1)(1,1)

练习2

求函数 u=xy2z3u = xy^2 z^3 在点 (1,1,1)(1, 1, 1) 处变化最快的方向及最大变化率。

参考答案(3 个标签)
梯度最速上升最大变化率
  1. ux=y2z3u_x = y^2z^3uy=2xyz3u_y = 2xyz^3uz=3xy2z2u_z = 3xy^2z^2
  2. (1,1,1)(1,1,1) 处:f=(1,2,3)\nabla f = (1, 2, 3)
  3. 变化最快的方向即梯度方向 (1,2,3)(1,2,3)
  4. 最大变化率 = f=1+4+9=14|\nabla f| = \sqrt{1+4+9} = \sqrt{14}

答案:变化最快的方向为 (1,2,3)(1,2,3),最大变化率为 14\sqrt{14}


总结

本文出现的符号

符号类型读音/说明在本文中的含义
f\nabla f梯度gradient of f / nabla f函数 f 的梯度
gradf\text{grad}\, f梯度grad f梯度的另一种记法
\nabla哈密顿算子nabla / del微分算子 (x,y)(\frac{\partial}{\partial x}, \frac{\partial}{\partial y})
$\nabla f$梯度的模
θ\theta夹角theta梯度与方向向量的夹角

中英对照

中文术语英文术语音标
梯度gradient/ˈɡreɪdiənt/
哈密顿算子nabla operator / del operator/ˈnæblə ˈɒpəreɪtər/
最速上升方向direction of steepest ascent/stəˈpəst əˈsɛnt/
最速下降方向direction of steepest descent/stəˈpəst dɪˈsɛnt/
法向量normal vector/ˈnɔːrməl ˈvɛktər/
等值线level curve / contour/ˈlɛvəl kɜːrv/
等值面level surface/ˈlɛvəl ˈsɜːrfɪs/
内积dot product / inner product/dɒt ˈprɒdʌkt/
梯度下降法gradient descent/ˈɡreɪdiənt dɪˈsɛnt/