Skip to content
本页目录

梯度

定义

函数:z=f(x,y)z=f(x,y)在平面域内具有连续的一阶偏导数,对于其中每一个点P(x,y)P(x,y)都有向量fxi+fyj\dfrac{\partial f}{\partial x}\vec{i}+\dfrac{\partial f}{\partial y}\vec{j},则称其为函数在点P的梯度。

gradf(x,y)=fxi+fyj\text{grad}f(x,y)=\dfrac{\partial f}{\partial x}\vec{i}+\dfrac{\partial f}{\partial y}\vec{j}

特性

  1. 梯度为等高线上的法向量,本身是个上升的过程。往反方向走就是个梯度下降的过程。
  2. e=cosφi+sinφj\vec e=\cos\varphi\vec{i}+\sin\varphi\vec{j}是方向L上的单位向量,带入方向导数可知θ=(gradf(x,y),e)\theta=(\text{grad}f(x,y),\vec{e})
  3. 只有当cos(gradf(x,y),e)=1\cos(\text{grad}f(x,y),\vec{e})=1fl\dfrac{\partial f}{\partial l}才有最大值。
  4. 函数在某点的梯度是一个向量,它的方向与方向导数最大值取得的方向一致,其大小正好是最大的方向导数。

🌰举个栗子

u=xyz+z2+5u=xyz+z^2+5,求graduu,并求在点M(0,1,1)M(0,1,-1)处方向导数的最大(小)值。

解:

∵ 分别对x、y、z求偏导数:

ux=yz;uy=xz;uz=xy+2z\dfrac{\partial u}{\partial x}=yz; \dfrac{\partial u}{\partial y}=xz;\dfrac{\partial u}{\partial z}=xy+2z

∴ 带入梯度公式可知梯度方向,gradu(0,1,1)=(yz,xz,xy+2z)(0,1,1)=(1,0,2)\text{grad}u\bigg|_{(0,1,-1)}=(yz,xz,xy+2z)\bigg|_{(0,1,-1)}=(-1,0,-2)

∴ 梯度的最大值为各方向一致的时候,对x、y、z取模可知:max{ulM}=gradu=5\max\{\dfrac{\partial u}{\partial l}\bigg|_M\}=\|\text{grad}u\|=\sqrt{5}

梯度最小值是梯度的反方向,取负可知:min{ulM}=gradu=5\min\{\dfrac{\partial u}{\partial l}\bigg|_M\}=-\|\text{grad}u\|=-\sqrt{5}

Released under the MIT License.