33.方向导数和梯度向量
33.方向导数和梯度向量
33.1 方向导数
方向导数是过方向向量作垂面与曲线的交线,在此交线上某点的切线斜率大小
f ( x 0 + s u 1 , y 0 + s u 2 ) f(x_0+su_1,y_0+su_2) f(x0+su1,y0+su2) 中的 x 0 + s u 1 x_0+su_1 x0+su1 理解为x方向上起点 x 0 x_0 x0 的基础上走 s s s 倍个单位向量的长度,y方向上起点 y 0 y_0 y0 的基础上走 s s s 倍个单位向量的长度
方向导数的另一个定义
∂ f ∂ u ⃗ = lim ( Δ x , Δ y ) → ( x , y ) f ( x + Δ x , y + Δ y ) − f ( x , y ) ( Δ x ) 2 + ( Δ y ) 2 \frac{\partial f}{\partial \vec{u}}=\lim_{(\Delta x,\Delta y)\rightarrow(x,y)}\frac{f(x+\Delta x,y+\Delta y)-f(x,y)}{\sqrt{(\Delta x)^2+(\Delta y)^2}} ∂u∂f=(Δx,Δy)→(x,y)lim(Δx)2+(Δy)2f(x+Δx,y+Δy)−f(x,y)
例子:
33.1.1 方向导数的性质
梯度的方向是函数在某点方向导数的最大方向
梯度的模是某点处方向导数的最大值
函数沿某一方向的方向导数是梯度在该方向上的投影
梯度 g r a d f ( x , y ) \bold{grad}f(x,y) gradf(x,y)或 ∇ f \nabla f ∇f 是曲面 f ( x , y ) = C f(x,y)=C f(x,y)=C的一个切平面的法线向量,它所指的方向是函数 f ( x , y ) f(x,y) f(x,y)增加的最快方向
方向导数的大小(小于最大值)= 梯度(方向导数的最大值) 点乘 单位方向向量
将方向向量平移至梯度的起点就可以进行点乘运算了,某点的梯度方向确定,该点处的不同单位方向向量与梯度点乘后得到不同的方向导数
根据上述性质计算方向导数(二元函数情况 f ( x , y ) f(x,y) f(x,y) )
u ⃗ = x i ⃗ + y j ⃗ = ( x , y ) x = ∣ u ⃗ ∣ cos α y = ∣ u ⃗ ∣ sin α u ⃗ = x i ⃗ + y j ⃗ = ( x , y ) = ( ∣ u ⃗ ∣ cos α , ∣ u ⃗ ∣ sin α ) \vec{u}=x\vec{i}+y\vec{j}=(x,y)\\ x=|\vec{u}|\cos\alpha\\ y=|\vec{u}|\sin\alpha\\ \vec{u}=x\vec{i}+y\vec{j}=(x,y)=(|\vec{u}| \cos\alpha, | \vec{u}| \sin\alpha)\\ u=xi+yj=(x,y)x=∣u∣cosαy=∣u∣sinαu=xi+yj=(x,y)=(∣u∣cosα,∣u∣sinα)
α \alpha α、 β \beta β为方向向量 u ⃗ \vec{u} u的方向角(即与坐标轴的交角)
我们使用单位方向向量
unit vector u ⃗ 0 = u ⃗ ∣ u ⃗ ∣ x = ∣ u ⃗ 0 ∣ cos α = cos α y = ∣ u ⃗ 0 ∣ sin α = sin α u ⃗ 0 = x i ⃗ + y j ⃗ = ( x , y ) = ( cos α , sin α ) \text{unit vector}\ \vec{u}^0=\frac{\vec{u}}{|\vec{u}|}\\ x=|\vec{u}^0|\cos\alpha=\cos\alpha\\ y=|\vec{u}^0|\sin\alpha=\sin\alpha\\ \vec{u}^0=x\vec{i}+y\vec{j}=(x,y)=(\cos\alpha,\sin\alpha)\\ unit vector u0=∣u∣ux=∣u0∣cosα=cosαy=∣u0∣sinα=sinαu0=xi+yj=(x,y)=(cosα,sinα)
α \alpha α为单位方向向量 u ⃗ 0 \vec{u}^0 u0的方向角(即与坐标轴的交角)
方向导数=梯度 点乘 单位方向向量
∂ f ∂ u ⃗ = g r a d f ⋅ u ⃗ 0 = ( ∂ f ∂ x , ∂ f ∂ y ) ⋅ ( cos α , sin α ) = ∂ f ∂ x cos α + ∂ f ∂ y sin α \frac{\partial f}{\partial \vec{u}}=\bold{grad}f\cdot\vec{u}^0=(\frac{\partial f}{\partial x},\frac{\partial f}{\partial y})\cdot(\cos\alpha,\sin\alpha)=\frac{\partial f}{\partial x}\cos\alpha+\frac{\partial f}{\partial y}\sin\alpha ∂u∂f=gradf⋅u0=(∂x∂f,∂y∂f)⋅(cosα,sinα)=∂x∂fcosα+∂y∂fsinα
根据上述性质计算方向导数(三元函数情况 f ( x , y , z ) f(x,y,z) f(x,y,z) )
u ⃗ = x i ⃗ + y j ⃗ + z k ⃗ = ( x , y , k ) cos α = u ⃗ ⋅ i ⃗ ∣ u ⃗ ∣ ⋅ ∣ i ⃗ ∣ = x ∣ u ⃗ ∣ = x x 2 + y 2 + z 2 cos β = u ⃗ ⋅ j ⃗ ∣ u ⃗ ∣ ⋅ ∣ j ⃗ ∣ = y ∣ u ⃗ ∣ = y x 2 + y 2 + z 2 cos γ = u ⃗ ⋅ k ⃗ ∣ u ⃗ ∣ ⋅ ∣ k ⃗ ∣ = z ∣ u ⃗ ∣ = z x 2 + y 2 + z 2 cos 2 α + cos 2 β + cos 2 γ = 1 x = ∣ u ⃗ ∣ cos α y = ∣ u ⃗ ∣ cos β z = ∣ u ⃗ ∣ cos γ \vec{u}=x\vec{i}+y\vec{j}+z\vec{k}=(x,y,k)\\ \cos\alpha=\frac{\vec{u}\cdot \vec{i}}{|\vec{u}|\cdot|\vec{i}|}=\frac{x}{|\vec{u}|}=\frac{x}{\sqrt{x^2+y^2+z^2}}\\ \cos\beta=\frac{\vec{u}\cdot \vec{j}}{|\vec{u}|\cdot|\vec{j}|}=\frac{y}{|\vec{u}|}=\frac{y}{\sqrt{x^2+y^2+z^2}}\\ \cos\gamma=\frac{\vec{u}\cdot \vec{k}}{|\vec{u}|\cdot|\vec{k}|}=\frac{z}{|\vec{u}|}=\frac{z}{\sqrt{x^2+y^2+z^2}}\\ \cos^2\alpha+\cos^2\beta+\cos^2\gamma=1\\ x=|\vec{u}|\cos\alpha\\ y=|\vec{u}|\cos\beta\\ z=|\vec{u}|\cos\gamma u=xi+yj+zk=(x,y,k)cosα=∣u∣⋅∣i∣u⋅i=∣u∣x=x2+y2+z2xcosβ=∣u∣⋅∣j∣u⋅j=∣u∣y=x2+y2+z2ycosγ=∣u∣⋅∣k∣u⋅k=∣u∣z=x2+y2+z2zcos2α+cos2β+cos2γ=1x=∣u∣cosαy=∣u∣cosβz=∣u∣cosγ
α \alpha α、 β \beta β、 γ \gamma γ为方向向量 u ⃗ \vec{u} u的方向角(即与坐标轴的交角)
我们使用单位方向向量
unit vector u ⃗ 0 = u ⃗ ∣ u ⃗ ∣ x = ∣ u ⃗ 0 ∣ cos α = cos α y = ∣ u ⃗ 0 ∣ cos β = cos β z = ∣ u ⃗ 0 ∣ cos γ = cos γ u 0 ⃗ = x i ⃗ + y j ⃗ + z k ⃗ = ( x , y , k ) = ( cos α , cos β , cos γ ) \text{unit vector}\ \vec{u}^0=\frac{\vec{u}}{|\vec{u}|}\\ x=|\vec{u}^0|\cos\alpha=\cos\alpha\\ y=|\vec{u}^0|\cos\beta=\cos\beta\\ z=|\vec{u}^0|\cos\gamma=\cos\gamma\\ \vec{u^0}=x\vec{i}+y\vec{j}+z\vec{k}=(x,y,k)=(\cos\alpha,\cos\beta,\cos\gamma)\\ unit vector u0=∣u∣ux=∣u0∣cosα=cosαy=∣u0∣cosβ=cosβz=∣u0∣cosγ=cosγu0=xi+yj+zk=(x,y,k)=(cosα,cosβ,cosγ)
α \alpha α、 β \beta β、 γ \gamma γ为单位方向向量 u ⃗ 0 \vec{u}^0 u0的方向角(即与坐标轴的交角)
由梯度和方向向量求方向导数(二元函数情况)
方向导数=梯度 点乘 单位方向向量
∂ f ∂ u ⃗ = g r a d f ⋅ u ⃗ 0 = ( ∂ f ∂ x , ∂ f ∂ y , ∂ f ∂ z ) ⋅ ( cos α , cos β , cos γ ) = ∂ f ∂ x cos α + ∂ f ∂ y cos β + ∂ f ∂ z cos γ \frac{\partial f}{\partial \vec{u}}=\bold{grad}f\cdot\vec{u}^0=(\frac{\partial f}{\partial x},\frac{\partial f}{\partial y},\frac{\partial f}{\partial z})\cdot(\cos\alpha,\cos\beta,\cos\gamma)=\frac{\partial f}{\partial x}\cos\alpha+\frac{\partial f}{\partial y}\cos\beta+\frac{\partial f}{\partial z}\cos\gamma ∂u∂f=gradf⋅u0=(∂x∂f,∂y∂f,∂z∂f)⋅(cosα,cosβ,cosγ)=∂x∂fcosα+∂y∂fcosβ+∂z∂fcosγ
例子:
33.2 梯度向量
梯度的方向是函数在某点方向导数的最大方向
梯度的模是某点处方向导数的最大值
函数沿某一方向的方向导数是梯度在该方向上的投影
梯度 g r a d f ( x , y ) \bold{grad}f(x,y) gradf(x,y)或 ∇ f \nabla f ∇f 是曲面 f ( x , y ) = C f(x,y)=C f(x,y)=C的一个切平面的法线向量,它所指的方向是函数 f ( x , y ) f(x,y) f(x,y)增加的最快方向
例子:
备注:这些图似乎有些问题,当时没有理解到位,梯度应该是切平面的法线向量,不应该投影到xOy平面上,应该把梯度放到 P 0 P_0 P0处且切于曲面,然后三个方向的分量合成该梯度
∇ f ∣ P 0 = ∂ f ∂ x ∣ P 0 i + ∂ f ∂ y ∣ P 0 j + ∂ f ∂ z ∣ P 0 k \nabla f|_{P_0}=\frac{\partial f}{\partial x}|_{P_0}\bold{i}+\frac{\partial f}{\partial y}|_{P_0}\bold{j}+\frac{\partial f}{\partial z}|_{P_0}\bold{k} ∇f∣P0=∂x∂f∣P0i+∂y∂f∣P0j+∂z∂f∣P0k
33.2.1 梯度的代数法则
33.3 等高线的切线和梯度
例子:
33.4 路径的链式法则 (关于向量值函数)
33.5 曲线的切平面
例1:
例2:
例3:
∇ f \nabla f ∇f 为椭圆在点 ( 1 , 1 , 3 ) (1,1,3) (1,1,3)的梯度向量
∇ g \nabla g ∇g 为平面中点 ( 1 , 1 , 3 ) (1,1,3) (1,1,3)的梯度向量
∇ f × ∇ g \nabla f × \nabla g ∇f×∇g 为椭圆的切线方向的向量
33.6 估计特定方向的变化
例子:
33.7 线性化二元变量函数
例子:
如何减小估计误差
33.8 二元函数的全微分
回顾一元函数的微分
二元函数的微分
例子:
33.9 多元函数的全微分
例子: