方向导数、梯度、切平面与法线

我们给出方程导数和梯度的定义与计算方法。然后通过隐函数方程导出曲面的切平面和法线的方程。

1,梯度:二维函数 f=(fx,fy)=fxi+fyj

三维函数 f=f=(fx,fy,fz)=fxi+fyj+fzk

梯度是一个向量。

2,方向导数:函数在方向 u,|u|=1 的方向导数定义为

Du=dfdu=fu

这里 u 必须是单位向量。如果不是单位向量,需要先化成单位向量之后,再根据上面的公式计算。

在坐标表示下,u=(u1,u2),二维函数的方向导数为

dfdu=fxu1+fyu2

三维情形下,u=(u1,u2,u3),方向导数为

dfdu=fxu1+fyu2+fzu3

3,切平面:

(1)曲面由方程 F(x,y,z)=0 给出,它在 (x0,y0,z0) 处的切平面方程为

Fx(x0,y0,z0)(xx0)+Fy(x0,y0,z0)(yy0)+Fz(x0,y0,z0)(zz0)=0

法线为 xx0Fx(x0,y0,z0)=yy0Fy(x0,y0,z0)=zz0Fz(x0,y0,z0)

(2)曲面由函数 z=f(x,y) 给出,它在 (x0,y0,z0) 处的切平面方程为

fx(xx0)+fy(yy0)(zz0)=0

法线为xx0fx=yy0fy=zz01

例1,设 f(x,y)=xy,求 f(x,y) 在点 (5,1) 处沿向量 v=(12,5) 的方向的方向导数。

解:我们先将向量单位化,

u=v|v|=1122+52(12,5)=(1213,513)

函数的梯度为 f=(fx,fy)=(12xy,1xy),在点 (5,1)f(5,1)=(1414)

所以在点 (5,1) 处沿向量 v=(12,5) 的方向的方向导数为

Duf=fu=14121314513=752

例2,设 f(x,y,z)=z3x2y,求 f(x,y,z) 在点 (1,6,2) 沿向量 v=(3,4,12) 方向的方向导数。

解:先将向量单位化

u=v|v|=(313,413,1213)

函数的梯度为 f=(2xy,x2,3z2)

在点 (1,6,2) 处的值为 f(1,6,2)=(12,1,12),所以

Duf=12313413+121213=10413=8

例3,设曲面由方程 xeyz=1 给出,求曲面在 (1,0,5) 处的切平面与法线。

解:因为

Fx=eyz,Fy=xzeyz,Fz=xyeyz,F(1,0,5)=(1,5,0)

所以切平面方程为

(x1)+5y=0x+5y=1

法线方程为

x11=y5=z50

4,梯度方向是函数增长最快的方向,梯度的反方向是函数减少最快的方向。或者说,方向导数的最大值在梯度方向,方向导数的最小值在梯度负方向。