基本概念
- 方向导数:是一个数;反映的是f(x,y)在P0点沿方向v的变化率。
- 偏导数:是多个数(每元有一个);是指多元函数沿坐标轴方向的方向导数,因此二元函数就有两个偏导数。
- 偏导函数:是一个函数;是一个关于点的偏导数的函数。
- 梯度:是一个向量;每个元素为函数对一元变量的偏导数;它既有大小(其大小为最大方向导数),也有方向。
方向导数
反映的是f(x,y)在 P0 点沿方向 v 的变化率。
例子如下:
题目
设二元函数f(x,y)=x2+y2,分别计算此函数在点 (1,2) 沿方向 w={3,−4} 与方向 u={1,0} 的方向导数。
解:
由于 w 不是单位向量,因此首先应对其进行单位化:
v=w0=∣w∣w={53,−54}
计算函数增量:
∴f(x0+tv1,y0+tv2)−f(x0,y0)=f(1+53t,2−54t)−f(1,2)=[(1+53t)2+(2−54t)2]−(12+22)=t2−2t
计算沿 w方向的导数:
∴∂w∂f(1,2)=t→0limtt2−2t=−2 计算沿 u 方向的导数(u 已是单位向量):
∂u∂f(1,2)=t→0limtf(1+t,2)−f(1,2)=t→0limtt2+2t=2 方向导数计算公式
若函数 u=f(x,y,z) 在点 (x0,y0,z0) 处可微,则函数 f(X) 在点 (x0,y0,z0) 处沿任一方向 l0=(cosα,cosβ,cosγ) 的方向导数存在,且为:
∂l∂u=∂x∂ucosα+∂y∂ucosβ+∂z∂ucosγ
其中,各导数均为在点 (x0,y0,z0) 处的值。
偏导数
fx′(x0,y0) 与 fy′(x0,y0) 的含义
由于二元函数的两个偏导数就是函数沿两个坐标轴方向的方向导数,而依方向导数的定义知方向导数是函数沿给定方向的变化率,所以有
fx′(x0,y0) 反映的是函数 f(x,y) 沿 x 轴方向的变化率
fy′(x0,y0) 反映的是函数 f(x,y) 沿 y 轴方向的变化率
二元函数偏导数的几何意义
∵fx′(x0,y0)=f′(x,y0)x=x0 且
z=f(x,y0)={z=f(x,y)y=y0
即 z=f(x,y0) 是曲面 z=f(x,y) 与平面 y=y0 的交线
而一元函数在某点导数的几何意义是曲线在该点切线斜率
∴fx′(x0,y0) 是 z=f(x,y) 与 y=y0 的交线在点 P0(x0,y0,f(x0,y0)) 处切线 Tx 的斜率
即 fx′(x0,y0)=tanα,其中 α 为切线 Tx 与 x 轴正向的夹角
类似地有 fy′(x0,y0) 是 z=f(x,y) 与 x=x0 的交线在点 P0(x0,y0,f(x0,y0)) 处切线 Ty 的斜率
即 fy′(x0,y0)=tanβ,其中 β 为切线 Ty 与 y 轴正向的夹角
偏导函数
偏导数与偏导函数的关系:
偏导数是偏导函数在指定点的函数值,因此在求偏导数时,也可先求出偏导函数,然后再将点代入偏导函数,从而求出函数在此点的偏导数。
若 z=f(x,y) 在平面区域 D 内每一点均存在偏导数,则偏导数是关于点的函数,称为偏导函数,记作
∂x∂f,fx′,f1′ 或 ∂x∂z,zx′,z1′zx′=Δx→0limΔxΔxz
∂y∂f,fy′,f2′ 或 ∂y∂z,zy′,z2′zy′=Δy→0limΔyΔyz
全微分
(1) 全微分的微分形式为:
dz∣(x0,y0)=fx′(x0,y0)dx+fy′(x0,y0)dy
(2) 全微分函数:
dz=fx′(x,y)dx+fy′(x,y)dy
(3) n元函数全微分:设 u=f(x1,x2,⋯,xn),则有
du=fx1′dx1+fx2′dx2+⋯+fxn′dxn
求下列函数的全微分:
z=xy3+x3y
解:
∵zx′=y3+3x2y,zy′=3xy2+x3
∴dz=zx′dx+zy′dy=(y3+3x2y)dx+(3xy2+x3)dy
梯度
梯度是一个向量;既有大小,也有方向。
1、定义:设 z=f(x,y) 在点 P0(x0,y0) 处存在偏导数 fx′(x0,y0) 和 fy′(x0,y0),则称向量 {fx′(x0,y0),fy′(x0,y0)} 为 f(x,y) 在 P0(x0,y0) 的梯度,记作
∇fP0,∇zP0,gradfP0 或 gradzP0 ∴ 依定义有 ∇fP0=gradfP0={fx′(x0,y0),fy′(x0,y0)}
2、梯度函数:若 f(x,y) 在 D 内处处存在偏导数,则称
∇f={fx′(x,y),fy′(x,y)} 为 f(x,y) 在 D 内的梯度函数
(1) 梯度的大小:∣∇f∣=[fx′(x,y)]2+[fy′(x,y)]2
(2) 梯度的方向:
设 v={v1,v2} (∣v∣=1) 是任一给定方向,则对 ∇f 与 v 的夹角 θ 有:
∂v∂fP0=fx′(x0,y0)v1+fy′(x0,y0)v2 ={fx′(x0,y0),fy′(x0,y0)}⋅{v1,v2}
几何意义
函数z=f(x,y)在点P0处的梯度方向是函数变化率(即方向导数)最大的方向。
梯度的方向就是函数f(x,y)在这点增长最快的方向,梯度的模为方向导数的最大值。
设 f(x,y)=xy2,求 f(x,y) 在点 (1,−1) 处沿任意方向 v={v1,v2} (∣v∣=1) 的方向导数,并指出方向导数的最大值和取得最大值方向的单位向量;
解:
∵fx′(x,y)=y2,fy′(x,y)=2xy
∴∂v∂f(1,−1)=fx′(1,−1)v1+fy′(1,−1)v2=v1−2v2 因为沿梯度方向的方向导数最大,并且最大方向导数为梯度的长度,而
∇f(1,−1)={fx′(1,−1),fy′(1,−1)}={1,−2},∣∇f∣(1,−1)=5 ∴f(x,y) 在 (1,−1) 点方向导数最大值为 5
取得最大值方向的单位向量为:
v=∣∇f∣(1,−1)∇f(1,−1)=5{1,−2}={51,−52}