方向导数

方向导数的定义

方向导数

设函数 z=f(x,y)z = f(x, y) 在点 P0(x0,y0)P_0(x_0, y_0) 的某邻域内有定义,l=(cosα,cosβ)\vec{l} = (\cos\alpha, \cos\beta) 是一个单位方向向量。如果极限

limt0+f(x0+tcosα,y0+tcosβ)f(x0,y0)t\lim_{t \to 0^+} \frac{f(x_0 + t\cos\alpha, y_0 + t\cos\beta) - f(x_0, y_0)}{t}

存在,则称此极限为函数 f(x,y)f(x, y) 在点 P0P_0 处沿方向 l\vec{l}方向导数,记作 flP0\frac{\partial f}{\partial l}\big|_{P_0}

三元函数 u=f(x,y,z)u = f(x, y, z) 沿 l=(cosα,cosβ,cosγ)\vec{l} = (\cos\alpha, \cos\beta, \cos\gamma) 的方向导数:

fl=limt0+f(x0+tcosα,y0+tcosβ,z0+tcosγ)f(x0,y0,z0)t\frac{\partial f}{\partial l} = \lim_{t \to 0^+} \frac{f(x_0 + t\cos\alpha, y_0 + t\cos\beta, z_0 + t\cos\gamma) - f(x_0, y_0, z_0)}{t}

方向导数的计算公式

定理1

如果函数 z=f(x,y)z = f(x, y) 在点 P0P_0 处可微,则沿任意方向 l=(cosα,cosβ)\vec{l} = (\cos\alpha, \cos\beta) 的方向导数都存在,且

fl=fx(x0,y0)cosα+fy(x0,y0)cosβ\frac{\partial f}{\partial l} = f_x(x_0, y_0)\cos\alpha + f_y(x_0, y_0)\cos\beta

三元函数:fl=fxcosα+fycosβ+fzcosγ\frac{\partial f}{\partial l} = f_x\cos\alpha + f_y\cos\beta + f_z\cos\gamma

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

方向导数与偏导数的关系

沿 xx 轴正向:fl=fx\frac{\partial f}{\partial l} = f_x;沿 yy 轴正向:fl=fy\frac{\partial f}{\partial l} = f_y。沿坐标轴负向时,方向导数等于对应偏导数的相反数。

典型例题

例题1:求方向导数

z=x2+y2z = x^2 + y^2(1,2)(1, 2) 处沿 l=(1,1)\vec{l} = (1, 1) 的方向导数。

参考答案(3 个标签)
方向导数计算单位向量
  1. 单位化:l0=(12,12)\vec{l}^0 = (\frac{1}{\sqrt{2}}, \frac{1}{\sqrt{2}})
  2. fx=2x,fy=2yf_x = 2x, f_y = 2y,在 (1,2)(1,2)fx=2,fy=4f_x=2, f_y=4
  3. fl=212+412=32\frac{\partial f}{\partial l} = 2\cdot\frac{1}{\sqrt{2}} + 4\cdot\frac{1}{\sqrt{2}} = 3\sqrt{2}

答案323\sqrt{2}

例题2:三元函数的方向导数

u=xyzu = xyz(1,1,1)(1,1,1) 处沿 l=(2,1,2)\vec{l} = (2,-1,2) 的方向导数。

参考答案(2 个标签)
方向导数三元函数
  1. 单位化:l=3|\vec{l}|=3l0=(23,13,23)\vec{l}^0 = (\frac{2}{3}, -\frac{1}{3}, \frac{2}{3})
  2. ux=yz,uy=xz,uz=xyu_x=yz, u_y=xz, u_z=xy,在 (1,1,1)(1,1,1) 处均为1
  3. ul=2313+23=1\frac{\partial u}{\partial l} = \frac{2}{3} - \frac{1}{3} + \frac{2}{3} = 1

答案11

例题3:方向导数存在但不可微

讨论 f(x,y)=xyf(x,y) = \sqrt{|xy|}(0,0)(0,0) 处的方向导数与可微性。

参考答案(3 个标签)
方向导数可微性反例
  1. 沿任意方向 l=(cosα,cosβ)\vec{l}=(\cos\alpha,\cos\beta)f(tcosα,tcosβ)t=cosαcosβ\frac{f(t\cos\alpha,t\cos\beta)}{t} = \sqrt{|\cos\alpha\cos\beta|},极限存在。
  2. 故沿任意方向方向导数都存在,值为 cosαcosβ\sqrt{|\cos\alpha\cos\beta|}
  3. 但由全微分练习题知此函数在原点不可微。

答案:任意方向方向导数存在,但不可微。说明方向导数存在不是可微的充分条件。


练习题

练习1

z=xe2yz = xe^{2y}P(1,0)P(1,0) 处沿从 P(1,0)P(1,0)Q(2,1)Q(2,-1) 方向的方向导数。

参考答案(2 个标签)
方向导数两点方向
  1. PQ=(1,1)\vec{PQ}=(1,-1)l0=(12,12)\vec{l}^0=(\frac{1}{\sqrt{2}},-\frac{1}{\sqrt{2}})
  2. fx=e2y,fy=2xe2yf_x=e^{2y}, f_y=2xe^{2y},在 (1,0)(1,0)fx=1,fy=2f_x=1, f_y=2
  3. fl=1222=12\frac{\partial f}{\partial l} = \frac{1}{\sqrt{2}} - \frac{2}{\sqrt{2}} = -\frac{1}{\sqrt{2}}

答案12-\frac{1}{\sqrt{2}}

练习2

u=x2+y2+z2u = x^2+y^2+z^2(1,1,1)(1,1,1) 处沿方向角 α=π3,β=π4,γ=π3\alpha=\frac{\pi}{3}, \beta=\frac{\pi}{4}, \gamma=\frac{\pi}{3} 的方向导数。

参考答案(2 个标签)
方向导数方向角
  1. cosα=12,cosβ=22,cosγ=12\cos\alpha=\frac{1}{2}, \cos\beta=\frac{\sqrt{2}}{2}, \cos\gamma=\frac{1}{2}
  2. ux=uy=uz=2u_x=u_y=u_z=2(在 (1,1,1)(1,1,1) 处)
  3. ul=1+2+1=2+2\frac{\partial u}{\partial l} = 1 + \sqrt{2} + 1 = 2+\sqrt{2}

答案2+22+\sqrt{2}


总结

本文出现的符号

符号类型读音/说明在本文中的含义
fl\frac{\partial f}{\partial l}方向导数partial f partial l沿方向 l 的方向导数
l\vec{l}方向向量vector l指定的方向
cosα,cosβ,cosγ\cos\alpha, \cos\beta, \cos\gamma方向余弦direction cosines方向与各轴夹角的余弦

中英对照

中文术语英文术语音标
方向导数directional derivative/dəˈrɛkʃənəl dɪˈrɪvətɪv/
方向向量direction vector/dəˈrɛkʃən ˈvɛktər/
单位向量unit vector/ˈjuːnɪt ˈvɛktər/
方向余弦direction cosine/dəˈrɛkʃən ˈkoʊsaɪn/
变化率rate of change/reɪt əv tʃeɪndʒ/