本节将把一元函数的导数与微分概念推广到多元数量值函数.我们以二元函数为主进行讲解,然后推广到n 元函数.先介绍多元数量值函数的偏导数与全微分以及方向导数与梯度,再介绍高阶偏导数与高阶全微分以及复合函数的链式法则,最后介绍隐函数及其微分法.
我们知道,一元函数在一点的导数表示函数在该点的变化率,它反映了在该点处函数值随自变量变化的快慢程度.对于二元函数 z = f ( x , y ) 来说,当然也需要研究它的变化率问题.但是由于自变量多了一个,点 ( x , y ) 在 xOy 平面上变化,情况要复杂得多,因而因变量随自变量变化的情况也要比一元函数复杂得多.我们首先来研究二元函数关于它的一个自变量的变化率.例如,对于二元函数 z = f ( x , y ) ,在点 ( x 0 , y 0 ) 处,把 y 固定在 y = y 0 ,令 x 变化,这时它就是 x 的一元函数,该函数在 x 0 处的导数,就称为函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处对x 的偏导数.
设函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 的某一邻域 U ( x 0 , y 0 ) 内有定义,当自变量 y 固定在 y = y 0 ,而 x 在 x 0 处有改变量 Δ x , ( x 0 + Δ x , y 0 ) ∈ U ( x 0 , y 0 ) 时,相应地,函数 f 有改变量
f ( x 0 + Δ x , y 0 ) − f ( x 0 , y 0 ) . 如果极限
Δ x → 0 lim Δ x f ( x 0 + Δ x , y 0 ) − f ( x 0 , y 0 ) 存在,则称此极限值为函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 处对 x 的偏导数,记作
f x ( x 0 , y 0 ) , ∂ x ∂ f ( x 0 , y 0 ) , z x ( x 0 , y 0 ) 或 ∂ x ∂ z ( x 0 , y 0 ) , 即
f x ( x 0 , y 0 ) = ∂ x ∂ f ( x 0 , y 0 ) = Δ x → 0 lim Δ x f ( x 0 + Δ x , y 0 ) − f ( x 0 , y 0 ) . ( 3.1 ) 类似地, 可定义函数 z = f ( x , y ) 在 ( x 0 , y 0 ) 处对 y 的偏导数, 记作
f y ( x 0 , y 0 ) , ∂ y ∂ f ( x 0 , y 0 ) , z y ( x 0 , y 0 ) 或 ∂ y ∂ z ( x 0 , y 0 ) , 即
f y ( x 0 , y 0 ) = ∂ y ∂ f ( x 0 , y 0 ) = Δ y → 0 lim Δ y f ( x 0 , y 0 + Δ y ) − f ( x 0 , y 0 ) . ( 3.2 ) 如果二元函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 处对 x 与对 y 的偏导数均存在,那么称 f ( x , y ) 在 ( x 0 , y 0 ) 处可偏导.
由(3.1)式可见, f ( x , y ) 在 ( x 0 , y 0 ) 处对x 的偏导数,实际上就是把y 固定在 y 0 时,关于x 的一元函数 f ( x , y 0 ) 在 x 0 处的导数;同理,由(3.2)式可见,偏导数 ∂ y ∂ f ( x 0 , y 0 ) 就是把x 固定在 x 0 时,关于y 的一元函数 f ( x 0 , y ) 在 y 0 处的导数.
试说明左边这段话的正确性. 提示: 设 z = f ( x , y ) 在 ( x 0 , y 0 ) 处可偏导, 令 φ ( x ) = f ( x , y 0 ) (或 ψ ( y ) = f ( x 0 , y ) ), 证明 φ ′ ( x 0 ) = f x ( x 0 , y 0 ) (或 ψ ′ ( y 0 ) = f y ( x 0 , y 0 ) ).
与一元函数类似, 若 f 在区域 D ⊆ R 2 内有定义, 我们可以定义 f 在区域 D 内对 x 及对 y 的偏导函数分别为
∂ x ∂ f ( x , y ) = Δ x → 0 lim Δ x f ( x + Δ x , y ) − f ( x , y ) ,
∂ y ∂ f ( x , y ) = Δ y → 0 lim Δ y f ( x , y + Δ y ) − f ( x , y ) ,
其中 ( x , y ) ∈ D , ( x + Δ x , y ) ∈ D , ( x , y + Δ y ) ∈ D . 函数 z = f ( x , y ) 对 x 的偏导函数可简记为
f x , ∂ x ∂ f , z x , 或 ∂ x ∂ z ,
f 对 y 的偏导函数可简记为
f y , ∂ y ∂ f , z y , 或 ∂ y ∂ z .
在不致混淆时,偏导函数也简称为偏导数.由偏导函数的定义易知, f ( x , y ) 在 ( x 0 , y 0 ) 处对x 的偏导数 f x ( x 0 , y 0 ) 就是偏导函数 f x ( x , y ) 在 ( x 0 , y 0 ) 处的函数值,而 f y ( x 0 , y 0 ) 就是偏导函数 f y ( x , y ) 在 ( x 0 , y 0 ) 处的函数值.
由偏导数的定义可见,求函数 z = f ( x , y ) 的偏导数,并不需要新的方法.因为求 ∂ x ∂ z 时,是把 y 暂时看作常量而对 x 求导数;求 ∂ y ∂ z 时,是把 x 暂时看作常量而对 y 求导数.所以,求偏导数的方法实际上仍旧是一元函数的求导方法.
设二元函数 z = arctan x y ,求 ∂ x ∂ z , ∂ y ∂ z 及 ∂ x ∂ z ( 1 , 1 )
解 把 y 看作常数, 对 x 求导得
∂ x ∂ z = 1 + ( x y ) 2 1 ⋅ x 2 − y = − x 2 + y 2 y . 把 x 看作常数, 对 y 求导得
∂ y ∂ z = 1 + ( x y ) 2 1 ⋅ x 1 = x 2 + y 2 x . 由 ∂ x ∂ z 的上述表达式得
∂ x ∂ z ( 1 , 1 ) = − x 2 + y 2 y x = 1 y = 1 = − 2 1 . 或
∂ x ∂ z ( 1 , 1 ) = d x d ( arctan x 1 ) x = 1 = 1 + x 2 1 1 ( − x 2 1 ) x = 1 = − 2 1 . I
试由理想气体的状态方程
p = R V T ( R 为常数 ) ( 3.3 ) 求 ∂ T ∂ p ∂ V ∂ T ∂ p ∂ V .
解 将 V 看作常量(即等容变化过程), 对 T 求导得 ∂ T ∂ p = V R ; 由(3.3)式解得 T = R 1 p V , 将 p 看作常量 (即等压变化过程), 对 V 求导得 ∂ V ∂ T = R p ; 类似可求得 ∂ p ∂ V = − p 2 R T . 所以
从例3.2 的结果可以看出,
偏导数记号 ∂ x ∂ z 是一个整体记号,
不能将它拆开,像一元函数那样将导数 d x d y 看作是微商(微分之商).
∂ T ∂ p ∂ V ∂ T ∂ p ∂ V = V R ⋅ R p ⋅ ( − p 2 R T ) = − V p R T = − 1. I
研究二元函数
f ( x , y ) = { x 2 + y 2 x y , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0 在点 ( 0 , 0 ) 处是否可偏导.
解 由于
Δ x f ( 0 + Δ x , 0 ) − f ( 0 , 0 ) = 0 , Δ y f ( 0 , 0 + Δ y ) − f ( 0 , 0 ) = 0 , 故由偏导数的定义可得 f ( x , y ) 在 ( 0 , 0 ) 处可偏导(两个偏导数均存在),且
f x ( 0 , 0 ) = 0 , f y ( 0 , 0 ) = 0. 二元函数偏导数的几何意义 根据定义3.1 ,二元函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 处对 x 的偏导数 f x ( x 0 , y 0 ) 就是一元函数 z = f ( x , y 0 ) 在 x 0 处的导数,而二元函数 z = f ( x , y ) 在几何上表示空间的一个曲面,函数 z = f ( x , y 0 ) 在几何上就表示曲面 z = f ( x , y ) 与平面 y = y 0 的交线
C x : { z = f ( x , y ) , y = y 0 . 于是由一元函数导数的几何意义立即可知 f x ( x 0 , y 0 ) 就是曲线 C x 在点 M ( x 0 , y 0 , f ( x 0 , y 0 )) 处切线 T x 的斜率(图 5.10 ),即
f x ( x 0 , y 0 ) = tan α , 同理知 f y ( x 0 , y 0 ) 就是曲线 C y : { z = f ( x , y ) , x = x 0 在点 M 处切线 T y 的斜率,即
f y ( x 0 , y 0 ) = tan β .
应当指出,与一元函数不同,对二元函数f 来说,它在一点处可偏导,并不能保证f 在此点连续.例如,例3.3 中的函数f 在点(0,0)处可偏导,但在第二节中我们已经看到该函数在点(0,0)却不连续.因此,一元函数在其可导点处一定连续的结论不能
图5.10
推广到二元函数.实际上,当函数 f ( x , y ) 在 ( x 0 , y 0 ) 处的两个偏导数均存在时,根据一元函数可导必连续的结论,仅能保证当点 ( x , y ) 分别沿平行于x 轴和y 轴两个特殊路径趋于点 ( x 0 , y 0 ) 时, f ( x , y ) → f ( x 0 , y 0 ) ,这当然不能保证当点 ( x , y ) 以任意路径和方式趋于点 ( x 0 , y 0 ) 时都有 f ( x , y ) → f ( x 0 , y 0 ) ,这就是不能保证 f ( x , y ) 在点 ( x 0 , y 0 ) 连续的原因.
仿照定义3.1 , 可给出 n 元函数的偏导数的定义. 例如, 设三元函数 u = f ( x , y , z ) 定义在 ( x 0 , y 0 , z 0 ) 的某一邻域 U ( x 0 , y 0 , z 0 ) 内, u 在 ( x 0 , y 0 , z 0 ) 处对 x 的偏导数的定义为
∂ x ∂ u ( x 0 , y 0 , z 0 ) = ∂ x ∂ f ( x 0 , y 0 , z 0 ) = Δ x → 0 lim Δ x f ( x 0 + Δ x , y 0 , z 0 ) − f ( x 0 , y 0 , z 0 ) .
可以看出,与二元函数类似,它实际上是将 y 固定在 y 0 、将 z 固定在 z 0 时,一元函数 f ( x , y 0 , z 0 ) 在 x 0 处的导数,即
∂ x ∂ u ( x 0 , y 0 , z 0 ) = d x d f ( x , y 0 , z 0 ) x = x 0 .
一般地, n 元函数
u = f ( x 1 , x 2 , … , x n )
在 x 0 ( x 0 , 1 , x 0 , 2 , ⋯ , x 0 , n ) 处对变量 x i ( i = 1 , 2 , ⋯ , n ) 的偏导数也定义为将其余变量 x j ( j = 1 , ⋯ , i − 1 , i + 1 , ⋯ , n ) 固定时,关于 x i 的一元函数 f ( x 0 , 1 , ⋯ , x 0 , i − 1 , x i , x 0 , i + 1 , ⋯ , x 0 , n ) 在 x 0 , i 处的导数,即
∂ x i ∂ f ( x 0 ) = d x i d f ( x 0 , 1 , … , x 0 , i − 1 , x i , x 0 , i + 1 , … , x 0 , n ) ∣ x i = x 0 , i . ( 3.4 )
因此,同二元函数一样,我们在求 n 元函数 f ( x 1 , x 2 , ⋯ , x n ) 对某一自变量 x i 的偏导函数时, 只要将 f 看作是 x i 的一元函数(将其他自变量都暂时看作常量), 利用一元函数的求导法则, 便可求得所要求的偏导数 ∂ x i ∂ f .
设三元函数 u ( x , y , z ) = 2 x y ,求 u 对各个自变量的偏导数及 ∂ x ∂ u ( 1 , 2 , 1 ) 。
∂ x ∂ u = z 1 ( x y ) z 1 − 1 ( − x 2 y ) , ∂ y ∂ u = z 1 ( x y ) z 1 − 1 x 1 , ∂ z ∂ u = ( x y ) z 1 ln ( x y ) ( − z 2 1 ) , ∂ x ∂ u ( 1 , 2 , 1 ) = z 1 ( x y ) z 1 − 1 ( − x 2 y ) ( 1 , 2 , 1 ) = − 2. 或
∂ x ∂ u ( 1 , 2 , 1 ) = d x d u ( x , 2 , 1 ) x = 1 = d x d ( x 2 ) x = 1 = − x 2 2 x = 1 = − 2.
对于一元函数 f : U ( x 0 ) ⊆ R → R , 若存在一个关于 Δ x 的线性函数 L ( Δ x ) = α Δ x , 使函数 f 的改变量可表示为
f ( x 0 + Δ x ) − f ( x 0 ) = α Δ x + o ( Δ x ) ,
其中常数 α 与 Δ x 无关, o ( Δ x ) 是当 Δ x → 0 时关于 Δ x 的高阶无穷小, 则称 f 在点 x 0 处可微, 且称函数改变量的线性主部 α Δ x 为 f 在 x 0 处的微分.
在实际应用中,对于多元函数,也需要讨论函数改变量的线性主部问题.例如,一个底面半径为 r 高为 h 的圆柱体受热(冷)后膨胀(收缩),底半径 r 与高 h 各自产生改变量 Δ r 与 Δ h ,需要求体积 V 的改变量 Δ V .由于
Δ V = π ( r + Δ r ) 2 ( h + Δ h ) − π r 2 h = 2 π r h Δ r + π r 2 Δ h + 2 π r Δ r Δ h + π h ( Δ r ) 2 + π ( Δ r ) 2 Δ h ,
所以当 ( Δ r , Δ h ) → ( 0 , 0 ) 时,易见上式右端的后三项之和是 ρ = ( Δ r ) 2 + ( Δ h ) 2 的高阶无穷小,因而此时 Δ V 的值可用其余部分(即关于 Δ r 与 Δ h 的线性部分) 2 π r h Δ r + π r 2 Δ h 近似代替,这个近似值就是体积 V 的改变量 Δ V 的线性主部.
由此,类似于一元函数微分定义,可以给出二元函数全微分的定义如下.
设二元函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 的某邻域 U ( x 0 , y 0 ) 内有定义. 如果对于 ( x 0 + Δ x , y 0 + Δ y ) ∈ U ( x 0 , y 0 ) ,函数 f 在 ( x 0 , y 0 ) 处的改变量
Δ z = f ( x 0 + Δ x , y 0 + Δ y ) − f ( x 0 , y 0 ) ( 3.5 ) 可以表示为
Δ z = a 1 Δ x + a 2 Δ y + o ( ρ ) , ( 3.6 ) 其中, a 1 , a 2 是与 Δ x , Δ y 无关的两个常数(但一般与点 ( x 0 , y 0 ) 有关), ρ = ( Δ x ) 2 + ( Δ y ) 2 , o ( ρ ) 是当 ρ → 0 (即 Δ x → 0 , Δ y → 0 )时关于 ρ 的高阶无穷小,则称函数 f 在点 ( x 0 , y 0 ) 处可微,并称 a 1 Δ x + a 2 Δ y 为函数 f 在点 ( x 0 , y 0 ) 处的全微分,记作 d z ∣ ( x 0 , y 0 ) ,或 d f ( x 0 , y 0 ) ,即
d z ∣ ( x 0 , y 0 ) = a 1 Δ x + a 2 Δ y . ( 3.7 )
习惯上,将自变量的改变量 Δ x 与 Δ y 分别写成 dx 与 dy,并分别称为自变量 x 与 y 的微分,所以函数 f 的全微分也常写成
d z ∣ ( x 0 , y 0 ) = a 1 d x + a 2 d y . ( 3.8 )
由上述定义可见, 当 ρ 充分小且 a 1 与 a 2 不全为零时, 全微分 d z ∣ ( x 0 , y 0 ) 就是函数 f 在 ( x 0 , y 0 ) 处改变量的线性主部.
上面我们给出了可微与全微分的定义,但f 究竟在什么条件下才可微呢?又当f 可微时,定义中的 a 1 , a 2 究竟等于什么,即如何计算全微分?函数的可微性与连续性及可偏导之间又有什么关系?对于这些涉及全微分的基本问题,自然是我们应当关心的,下面就来讨论它们.
设函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 处可微,则
(1) f 在 ( x 0 , y 0 ) 处连续;
(2) f 在 ( x 0 , y 0 ) 处的两个偏导数均存在,且有 a 1 = f x ( x 0 , y 0 ) , a 2 = f y ( x 0 , y 0 ) ,即
d f ( x 0 , y 0 ) = f x ( x 0 , y 0 ) d x + f y ( x 0 , y 0 ) d y . ( 3.9 ) 证明 (1)当 f 在 ( x 0 , y 0 ) 处可微时,(3.6)式成立,在(3.6)式中令 ρ → 0 (即 Δ x → 0 , Δ y → 0 ),得
ρ → 0 lim Δ z = 0 , 或
Δ x → 0 Δ y → 0 lim f ( x 0 + Δ x , y 0 + Δ y ) = f ( x 0 , y 0 ) , 所以, f 在 ( x 0 , y 0 ) 处连续.
(2) 由可微的定义, 函数 f 在 ( x 0 , y 0 ) 处的改变量可表示为
f ( x 0 + Δ x , y 0 + Δ y ) − f ( x 0 , y 0 ) = a 1 Δ x + a 2 Δ y + o ( ρ ) , 取 Δ y = 0 ,则有 ρ = ∣Δ x ∣ ,上式变为
f ( x 0 + Δ x , y 0 ) − f ( x 0 , y 0 ) = a 1 Δ x + o ( ∣ Δ x ∣ ) . 所以
Δ x → 0 lim Δ x f ( x 0 + Δ x , y 0 ) − f ( x 0 , y 0 ) = Δ x → 0 lim [ a 1 + Δ x o ( ∣ Δ x ∣ ) ] = a 1 , 即在点 ( x 0 , y 0 ) 处 f ( x , y ) 对x 的偏导数存在且 f x ( x 0 , y 0 ) = a 1 .
同理, 当取 Δ x = 0 时, 可证在该点 f ( x , y ) 对 y 的偏导数也存在且 f y ( x 0 , y 0 ) = a 2 .
综上可得
d f ( x 0 , y 0 ) = a 1 d x + a 2 d y = f x ( x 0 , y 0 ) d x + f y ( x 0 , y 0 ) d y .
由定理3.1 可知,当 z = f ( x , y ) 在 x 0 = ( x 0 , y 0 ) 处可微时, f 在 x 0 处的改变量必可表示为
Δ z = f x ( x 0 ) Δ x + f y ( x 0 ) Δ y + o ( ρ ) , ( 3.10 )
其中 o ( ρ ) 是当 ρ → 0 时关于 ρ 的高阶无穷小;反之,若 Δ z 可表示为(3.10)式,则由全微分的定义可知 f 在 x 0 处可微.
(3.9)式给出了全微分的计算公式,由此可见,与一元函数的微分类似,二元函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处的全微分不仅与f 在点 ( x 0 , y 0 ) 处的各个偏导数有关,还与 Δ x , Δ y 有关.如果 z = f ( x , y ) 在区域 Ω ⊆ R 2 的每一点处都可微,则称f 是 Ω 内的可微函数,此时,点 ( x , y ) 处的全微分可简记成df或dz,且有
d z = f x d x + f y d y .
在一元函数中,我们知道函数在一点处可导与可微是等价的.对于二元函数,函数在一点处的所有偏导数均存在能否保证函数在此点处可微呢?例3.3 已经给出了否定的答案.在例3.3 中,函数f 在该点处却不连续,而由定理3.1 知函数在一点处连续是在该点可微的必要条件,所以,O ( 0 , 0 ) 处的两个偏导数均存在,但f 在该点处却不连续,而由定理3.1知函数在一点处连续是在该点可微的必要条件,所以,f 在点O 处不可微.这表明,对于多元函数在一点处的所有偏导数都存在,并不能保证函数在该点处可微.下面的例子显示:即使函数在一点处连续而且所有的偏导数均存在也不足以保证其在该点可微.
讨论函数 f ( x , y ) = { x 2 + y 2 x y , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0
在点 O ( 0 , 0 ) 处的连续性与可微性.
证明 由
x 2 + y 2 x y − 0 ⩽ ∣ y ∣ ⩽ x 2 + y 2 , 易见f 在点 ( 0 , 0 ) 处连续.再由偏导数的定义,可得
f x ( 0 , 0 ) = Δ x → 0 lim Δ x f ( 0 + Δ x , 0 ) − f ( 0 , 0 ) = 0 , 同理可得 f y ( 0 , 0 ) = 0 ,故f 在点 ( 0 , 0 ) 处的两个偏导数均存在.
下面利用反证法证明 f 在点 ( 0 , 0 ) 处不可微. 假定 f ( x , y ) 在点 ( 0 , 0 ) 处可微, 则由可微的定义及定理3.1 可知
Δ f = d f ( 0 , 0 ) + o ( ρ ) = f x ( 0 , 0 ) Δ x + f y ( 0 , 0 ) Δ y + o ( ρ ) = o ( ρ ) ,
其中 o ( ρ ) 是当 ρ → 0 时关于 ρ 的高阶无穷小.因此,极限 lim ρ → 0 ρ Δ f 存在且为0.但
Δ f = f ( 0 + Δ x , 0 + Δ y ) − f ( 0 , 0 ) = Δ x 2 + Δ y 2 Δ x Δ y ,
而由第二节例2.6 可知, 极限
ρ → 0 lim ρ Δ f = ρ → 0 lim Δ x 2 + Δ y 2 Δ x Δ y
不存在,这就证明了f 在点(0,0)处不可微.
既然偏导数存在时未必可微,那么怎样加强条件才能保证函数可微呢?下面的定理给出了可微的一个充分条件.
设函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 的某邻域内有定义, 若 f ( x , y ) 的两个偏导数均在点 ( x 0 , y 0 ) 处连续, 则该函数在点 ( x 0 , y 0 ) 处可微.
证明 为了证明 f ( x , y ) 在点 ( x 0 , y 0 ) 处可微,只要证明(3.10)式成立。首先通过插项的方法把二元函数的改变量化为一元函数的改变量,
多元微积分中的许多重要概念和定理都是通过联想类比,从一元微积分中推广而来的,而其中不少定理的证明都是设法化“多”为“一”用“已知”解决“未知”的思想来完成的.定理3.2 的证明中就是通过“插项”将二元函数的改变量转化为一元函数的改变量,再利用一元函数的微分中值定理和两个偏导函数的连续性建立改变量 Δ z 与偏导数 f x ( x 0 , y 0 ) 与 f y ( x 0 , y 0 ) 之间的联系(3.14)式,最后得到 f ( x , y ) 在 ( x 0 , y 0 ) 可微的结论.
Δ z = f ( x 0 + Δ x , y 0 + Δ y ) − f ( x 0 , y 0 ) = [ f ( x 0 + Δ x , y 0 + Δ y ) − f ( x 0 , y 0 + Δ y )] + [ f ( x 0 , y 0 + Δ y ) − f ( x 0 , y 0 )] ,
上式右端中每一方括号内都是一元函数的改变量,由Lagrange微分中值公式,存在 θ i ( 0 < θ i < 1 , i = 1 , 2 ) ,使得上式化为
Δ z = f x ( x 0 + θ 1 Δ x , y 0 + Δ y ) Δ x + f y ( x 0 , y 0 + θ 2 Δ y ) Δ y . ( 3.11 )
由于 f x ( x , y ) 在 ( x 0 , y 0 ) 处连续,有
ρ → 0 + lim f x ( x 0 + θ 1 Δ x , y 0 + Δ y ) = f x ( x 0 , y 0 ) ,
其中 ρ = Δ x 2 + Δ y 2 ,因此有
f x ( x 0 + θ 1 Δ x , y 0 + Δ y ) = f x ( x 0 , y 0 ) + α 1 ( ρ ) , ( 3.12 )
其中 α 1 ( ρ ) 是当 ρ → 0 时的无穷小. 同理可得
f y ( x 0 , y 0 + θ 2 Δ y ) = f y ( x 0 , y 0 ) + α 2 ( ρ ) , ( 3.13 )
其中 α 2 ( ρ ) 是当 ρ → 0 时的无穷小. 将 (3.12) 及 (3.13) 式代入 (3.11) 式, 即得
Δ z = f x ( x 0 , y 0 ) Δ x + f y ( x 0 , y 0 ) Δ y + α 1 ( ρ ) Δ x + α 2 ( ρ ) Δ y , ( 3.14 )
由
ρ α 1 ( ρ ) Δ x + α 2 ( ρ ) Δ y ⩽ ∣ α 1 ( ρ ) ∣ + ∣ α 2 ( ρ ) ∣ ,
数字资源 5.3.1 · 二元函数连续、可偏导及可微的关系 查看资源
二元函数连续、可偏导及可微的关系
x
y
O
∂
∂x
∇
grad
d
df
r,θ
手机扫码 或 在线查阅
易知
ρ → 0 lim ρ α 1 ( ρ ) Δ x + α 2 ( ρ ) Δ y = 0 ,
所以
α 1 ( ρ ) Δ x + α 2 ( ρ ) Δ y = o ( ρ ) ,
于是,(3.14)式就成为(3.10)式,所以f 在 ( x 0 , y 0 ) 处可微.
求二元函数 z = e x y 在点 ( 0 , 1 ) 处当 Δ x = 0.1 , Δ y = 0.2 时的改变量 Δ z 及全微分 dz.
解 记 z = f ( x , y ) = e x y , 则
Δ z = f ( 0 + 0.1 , 1 + 0.2 ) − f ( 0 , 1 ) = e 0.12 − 1. 由于 z = e x y 的偏导数连续,由定理3.2 知全微分 d z ∣ ( 0 , 1 ) 存在,再由 (3.9) 式得
d z ∣ ( 0 , 1 ) = f x ( 0 , 1 ) d x + f y ( 0 , 1 ) d y = 1 × 0.1 + 0 × 0.2 = 0.1.
应当指出,定理3.2 的条件只是函数在一点处可微的一个充分条件而非必要条件,即f 的所有偏导数均在点 ( x 0 , y 0 ) 处连续时,f 必在点 ( x 0 , y 0 ) 处可微,但可微函数的偏导数未必连续.
证明: 函数
f ( x , y ) = { ( x 2 + y 2 ) sin x 2 + y 2 1 , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0 在点 ( 0 , 0 ) 处可微,但 f x ( x , y ) 及 f y ( x , y ) 在点 ( 0 , 0 ) 处间断.
证明 由偏导数的定义易求得 f x ( 0 , 0 ) = f y ( 0 , 0 ) = 0 . 因此有
Δ f − [ f x ( 0 , 0 ) Δ x + f y ( 0 , 0 ) Δ y ] = f ( Δ x , Δ y ) − f ( 0 , 0 ) = ( Δ x 2 + Δ y 2 ) sin Δ x 2 + Δ y 2 1 = ρ 2 sin ρ 2 1 = o ( ρ ) , 故再由(3.10)式知f 在点(0,0)处可微.下面证明它在点(0,0)处的偏导数不连续,事实上,当 x 2 + y 2 = 0 时,有
f x ( x , y ) = 2 x sin x 2 + y 2 1 − x 2 + y 2 2 x cos x 2 + y 2 1 . 由于 lim x → 0 y → 0 2 x sin x 2 + y 2 1 = 0 ,而
x → 0 y = x lim x 2 + y 2 2 x cos x 2 + y 2 1 = x → 0 lim x 1 cos 2 x 2 1 不存在,所以 f x ( x , y ) 在点(0,0)处间断.同法可证 f y ( x , y ) 在点(0,0)处也间断.
二元函数全微分的概念可直接推广到 n 元函数. 设 n 元函数 u = f ( x ) = f ( x 1 , ⋯ , x n ) 在点 x 0 = ( x 0 , 1 , ⋯ , x 0 , n ) ∈ R n 的邻域 U ( x 0 ) ⊆ R n 内有定义, 如果 ∀ x = x 0 + Δ x ∈ U ( x 0 ) , 存在一组与 Δ x = ( Δ x 1 , ⋯ , Δ x n ) 无关的常数 a 1 , ⋯ , a n , 使得函数 f 在 x 0 处的改变量
Δ u = f ( x 0 + Δ x ) − f ( x 0 )
可表示为
Δ u = a 1 Δ x 1 + ⋯ + a n Δ x n + o ( ρ ) ,
其中 o ( ρ ) 是当 ρ = ∥Δ x ∥ → 0 时关于 ρ 的高阶无穷小,则称 f 在点 x 0 处可微,且称关于 Δ x 1 , ⋯ , Δ x n 的线性函数
a 1 Δ x 1 + ⋯ + a n Δ x n
为f 在 x 0 处的全微分,记为 d f ( x 0 ) ,或 d u ∣ x = x 0 ,即
d f ( x 0 ) = a 1 Δ x 1 + ⋯ + a n Δ x n .
同二元函数一样, 常记 Δ x i = d x i , 于是 f 的全微分也常写成
d f ( x 0 ) = i = 1 ∑ n a i d x i .
定理3.1 及定理3.2 的结论也可直接推广到 n 元函数. 例如, 当 n 元函数 f 在点 x 0 处可微时, 则 f 在点 x 0 处连续且它的所有偏导数均存在, 而且可微定义中的 a i =
∂ x i ∂ f ( x 0 ) ( i = 1 , ⋯ , n ) ,从而有
d f ( x 0 ) = i = 1 ∑ n ∂ x i ∂ f ( x 0 ) d x i . ( 3.15 )
此外,若 f 在点 x 0 处的所有偏导数均连续,则 f 在点 x 0 处一定可微.
求 f ( x , y , z ) = x 2 + y 2 + z 2 1 的全微分.
解 显然, 在任意 ( x , y , z ) = ( 0 , 0 , 0 ) 处, f 的所有偏导数均存在且连续, 因此由定理3.2 知 f 可微, 再由(3.15)式得
d f = f x d x + f y d y + f z d z = − ( x 2 + y 2 + z 2 ) 3/2 x d x + y d y + z d z ( x 2 + y 2 + z 2 = 0 ) .
我们知道, 当 n 元函数 f 在点 x 0 处可微时, 有
Δ f = f ( x 0 + Δ x ) − f ( x 0 ) = d f ( x 0 ) + o ( ρ ) ,
从而当 ρ = ∥Δ x ∥ ≪ 1 时,有
f ( x 0 + Δ x ) − f ( x 0 ) ≈ d f ( x 0 ) = i = 1 ∑ n f x i ( x 0 ) Δ x i ,
或
f ( x ) ≈ f ( x 0 ) + i = 1 ∑ n f x i ( x 0 ) ( x i − x 0 , i ) . ( 3.16 )
可见与一元函数情况类似, 当 ρ ≪ 1 时, 用函数的全微分近似表示函数的改变量, 就是在点 x 0 的邻域内把一个非线性函数 f ( x ) 线性化. (3.16) 式右端称为 f ( x ) 的局部线性化或局部线性逼近. 这种局部线性逼近的思想可以用来解决以下两类问题:
(1) 函数值的近似计算
求 1.9 7 3 + 1.0 1 3 的近似值.
解 令 f ( x , y ) = x 3 + y 3 , ( x 0 , y 0 ) = ( 2 , 1 ) , Δ x = − 0.03 , Δ y = 0.01 ,则
f x ( 2 , 1 ) = 2 x 3 + y 3 3 x 2 ( 2 , 1 ) = 2 , f y ( 2 , 1 ) = 2 x 3 + y 3 3 y 2 ( 2 , 1 ) = 2 1 , 1.9 7 3 + 1.0 1 3 = f ( x 0 + Δ x , y 0 + Δ y ) ≈ f ( x 0 , y 0 ) + d f ( x 0 , y 0 ) = f ( 2 , 1 ) + f x ( 2 , 1 ) Δ x + f y ( 2 , 1 ) Δ y = 2.945.
设量 z 由公式 z = f ( x , y ) 确定,如果 x 和 y 的近似值 x 0 和 y 0 分别有绝对误差 δ x 和 δ y ,即 ∣ Δ x ∣ < δ x , ∣ Δ y ∣ < δ y ,那么用近似值 x 0 和 y 0 代入公式 z = f ( x , y ) 所得的值 z 0 = f ( x 0 , y 0 ) 也是 z 的近似值。由于 ∣ Δ x ∣ 和 ∣ Δ y ∣ 都很小,所以可用公式 Δ z ≈ d z 估计 z 0 的绝对误差
∣ Δ z ∣ ≈∣ d z ⋅ ∣=∣ f x ( x 0 , y 0 ) Δ x + f y ( x 0 , y 0 ) Δ y ∣ ⩽ ∣ f x ( x 0 , y 0 ) ∣∣ Δ x ∣ + ∣ f y ( x 0 , y 0 ) ∣∣ Δ y ∣ <∣ f x ( x 0 , y 0 ) ∣ δ x + ∣ f y ( x 0 , y 0 ) ∣ δ y ,
从而可取 z 。的绝对误差为
δ z = ∣ f x ( x 0 , y 0 ) ∣ δ x + ∣ f y ( x 0 , y 0 ) ∣ δ y , ( 3.17 )
由此得 z 0 的相对误差为
∣ z 0 ∣ δ z = f ( x 0 , y 0 ) f x ( x 0 , y 0 ) δ x + f ( x 0 , y 0 ) f y ( x 0 , y 0 ) δ y . ( 3.18 )
设 z=xy,求由测量值 x 0 , y 0 计算 z 所产生的绝对误差与相对误差.
解 将 z x = y , z y = x 代入公式(3.17)与(3.18),得
绝对误差 δ z = ∣ y 0 ∣ δ x + ∣ x 0 ∣ δ y , 相对误差
∣ z 0 ∣ δ z = ∣ x 0 ∣ δ x + ∣ y 0 ∣ δ y .
由此可见,乘积的相对误差等于各个因子的相对误差之和.
同理可证,商的相对误差等于分子与分母的相对误差之和.
肾的一个重要功能是清除血液中的尿素.临床上用公式 C = P V u 来计算尿素标准清除率,其中 u 表示尿中的尿素浓度(单位:mg/L), V 表示每分钟排出的尿量(单位:mL/min), P 表示血液中的尿素浓度(单位:mg/L).某患者的实际测量值 u=5000, V=1.44, P=200, 从而算得 C=30 (正常人的 C 值约为 54).如果该测量值 u , V , P 的绝对误差分别为 50, 0.0144, 2, 试估算由测量值的误差对 C 值所带来的绝对误差和相对误差.
解 因 ∂ u ∂ C = P V , ∂ V ∂ C = 2 P V u , ∂ P ∂ C = − P 2 u V , 当 u = 5000 , V = 1.44 , P = 200 时,
∂ u ∂ C = 0.006 , ∂ V ∂ C = 12 125 , ∂ P ∂ C = − 0.15 , 故 C 值的绝对误差为
δ C = ∂ u ∂ C δ u + ∂ V ∂ C δ V + ∂ P ∂ C δ P = 0.006 × 50 + 12 125 × 0.0144 + 0.15 × 2 = 0.75 , C 的相对误差为
∣ C ∣ δ C = 30 0.75 = 2.5%.
我们知道二元函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处的两个偏导数,实际上是刻画函数f 在点 ( x 0 , y 0 ) 处沿与x 轴和y 轴平行的方向的变化率.然而,在许多实际问题中,仅仅研究函数沿这两个特殊方向的变化率还远远不够,还需要研究函数在点 ( x 0 , y 0 ) 处沿各个不同方向的变化率.例如,在大气气象学中,为了确定某地的风速和风向,就要研究该地气压沿不同方向变化的快慢;在热传导问题中,需要研究某点温度沿不同方向变
化的快慢等. 这些研究函数在某点处沿不同方向变化率的问题就是方向导数问题.
设点 x 0 ∈ R 2 , l 是平面上某一向量,其单位向量记为 e l , f : U ( x 0 ) ⊆ R 2 → R 是一个二元函数。我们来讨论 f 在点 x 0 处沿 l 方向的变化率 ( 记作 ∂ l ∂ f x 0 ) 。过点 x 0 作与 l 平行的直线 L
图5.11
(图 5.11 ), 它的方程为
x = x 0 + t e l , t ∈ R . ( 3.19 )
f ( x ) 在点 x 0 处沿 l 方向的变化率,就是当点 x 在直线 L 上变动时 f ( x ) 在点 x 0 处的变化率.在点 x 0 与 e l 固定的情况下,当点 x 在 L 上变动时,函数
f ( x ) = f ( x 0 + t e l )
实际上是自变量 t 的一元函数, 记作
F ( t ) = f ( x 0 + t e l ) .
因此, f ( x ) 在点 x 0 沿l 方向的变化率,也就是一元函数 F ( t ) 在t=0处的导数,即
∂ l ∂ f x 0 = d t d F ( t ) t = 0 = t → 0 lim t F ( t ) − F ( 0 ) = t → 0 lim t f ( x 0 + t e l ) − f ( x 0 ) .
由此,我们给出以下定义.
设点 x 0 ∈ R 2 , l 是平面上一向量,与 l 同向的单位向量为 e l ,二元函数 f 定义在 x 0 的邻域 U ( x 0 ) ⊆ R 2 内,在 U ( x 0 ) 内让自变量 x 由 x 0 沿与 e l 平行的直线变到 x 0 + t e l ,从而函数值有对应的改变量 f ( x 0 + t e l ) − f ( x 0 ) 。若
多元函数 f ( x ) 在点 x 0 处沿 l 方向的方向导数是通过引入参数 t 将该函数转化为一元函数
t → 0 lim t f ( x 0 + t e l ) − f ( x 0 )
F ( t ) = f ( x ) = f ( x 0 + t e l ) ,
用 F ( t ) 在 t=0 处的导数来定义的,体现了“化多为一”用“已知”(一元函数导数定义)研究“未知”(多元函数的方向导数)的思想方法.
存在,则称此极限值为f 在点 x 0 处沿l 方向的方向导数,记作 ∂ l ∂ f x 0 ,或 ∂ l ∂ f ( x 0 ) ,即
∂ l ∂ f x 0 = t → 0 lim t f ( x 0 + t e l ) − f ( x 0 ) . ( 3.20 )
我们对方向导数的定义再作如下说明:
(1)定义中的 t 的绝对值就是两点 x 0 与 x = x 0 + t e l 之间的距离 d . 事实上,注意到 e l 为单位向量,于是有
d = ∥ ( x 0 + t e l ) − x 0 ∥ = ∥ t e l ∥ = ∣ t ∣∥ e l ∥ = ∣ t ∣.
(2)方向导数实际上是函数 f 在 x 0 处沿 l 方向关于距离的变化率,它表示当 x 在 x 0 邻近沿 l 方向变化(无论 t > 0 还是 t < 0 时,函数 f ( x ) 变化的快慢程度.事实上,当 t > 0 时,由点 x 0 到点 x 0 + t e l 的向量 t e l 与 l 同向,所以,此时 f ( x 0 + t e l ) − f ( x 0 ) 就是 f 在点 x 0 处沿 l 方向变到点 x 0 + t e l 的改变量,又因 t = d ,故
t f ( x 0 + t e l ) − f ( x 0 ) = d f ( x 0 + t e l ) − f ( x 0 )
表示当动点由 x 0 沿 l 方向变到 x 0 + t e l 时,函数 f 关于距离的平均变化率,所以,方向导数 ∂ l ∂ f x 0 表示函数 f 在点 x 0 处关于距离的变化率.而当 t < 0 时,由点 x 0 + t e l 到点 x 0 的向量- t e l 与 l 同向,又因 d = − t ,于是由
t f ( x 0 + t e l ) − f ( x 0 ) = − t f ( x 0 ) − f ( x 0 + t e l ) = d f ( x 0 ) − f ( x 0 + t e l )
知此时方向导数(3.20)仍然是f 在 x 0 处沿l 方向关于距离的变化率.
(3) 由(2)可知, 若方向导数 ∂ l ∂ f x 0 > 0 ( < 0 ) ,则 f 在 x 0 处沿 l 方向增加(减少). 而且, 方向导数的绝对值愈大, 则表明 f 在 x 0 处沿 l 方向增加(减少)得愈快.
过直线 L : x = x 0 + t e l 作平行于 z 轴的平面 π (图 5.12 ),它与曲面 z = f ( x , y ) 所交的曲线记作 C . 在平面 π 上考察曲线 C . 容易看出,当 t > 0 时, P 0 P 的方向与 l 的方向相对应, t f ( x 0 + t e l ) − f ( x 0 ) 表示曲线 C 的割线向量 P 0 P 与向量 l 交角的正切值,即 P 0 P (关于 l 方向)的斜率;当 t < 0 时, P 在曲线 C 上位于 P 0 的另一侧, t f ( x 0 + t e l ) − f ( x 0 ) = − t f ( x 0 ) − f ( x 0 + t e l ) 表示割线向量 P P 0 的斜率。当 t → 0 时, x → x 0 ,割线转化为切线。
(3.20)式中极限的存在,意味着当点x 沿向量l 从 x 0 的两侧分别趋于点 x 0 时,极限存在且相等,即曲线C 在点 P 0 仅有唯一的切线T ,它关于l 方向的斜率就是方向导数 ∂ l ∂ f x 0 .
相应于一元函数的左(右)导数,对于方向导数,也可以按 t → 0 + 与 t → 0 − 讨论单侧方向导数.
图5.12
设二元函数
f ( x , y ) = { x 2 + y 4 x y 2 , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0 , 求f 在点(0,0)沿方向 e l = ( cos θ , sin θ ) 的方向导数.
解 当 cos θ = 0 时,有
∂ l ∂ f ( 0 , 0 ) = t → 0 lim t f ( t cos θ , t sin θ ) − f ( 0 , 0 ) = t → 0 lim cos 2 θ + t 2 sin 4 θ cos θ ⋅ sin 2 θ = cos θ sin 2 θ ; 当 cos θ = 0 时,由于 f ( t cos θ , t sin θ ) − f ( 0 , 0 ) = 0 ,从而 ∂ l ∂ f ( 0 , 0 ) = 0.
由例3.12 可知, 当 θ = 4 π 时, ∂ l ∂ f ( 0 , 0 ) = 2 2 ; 当 θ = 4 π + π 时, ∂ l ∂ f ( 0 , 0 ) = − 2 2 . 可见, f 在点 ( 0 , 0 ) 处沿方向 θ = 4 π 的方向导数与沿 θ = 4 π + π 的方向导数的绝对值相等但符号相反.一般地,由方向导数的定义容易看出,
∂ ( − l ) ∂ f x 0 = − ∂ l ∂ f x 0 .
即 f 在 x 0 处沿 l 方向的方向导数与沿- l 方向的方向导数只差一个符号.因此,若 f 在 x 0 处沿 l 方向是增加(减少)的,则沿- l 方向就是减少(增加)的.
查看资源
方向导数与偏导数的关系
x
y
O
∂
∂x
∇
grad
d
df
r,θ
手机扫码 或 在线查阅
用定义去判定一个函数的方向导数是否存在或计算方向导数的值,通常都是不方便的.下面定理给出方向导数存在的一个充分条件,以及方向导数的计算公式.
若 f ( x , y ) 在点 ( x 0 , y 0 ) 可微,则函数 f 在点 ( x 0 , y 0 ) 沿任意 l 方向的方向导数均存在,且
∂ l ∂ f ( x 0 , y 0 ) = f x ( x 0 , y 0 ) cos α + f y ( x 0 , y 0 ) cos β , ( 3.21 ) 其中 l 方向上的单位向量是 e l = ( cos α , cos β ) .
证明 由定理3.1 , 当 f ( x , y ) 在 ( x 0 , y 0 ) 处可微时函数 f ( x , y ) 在 ( x 0 , y 0 ) 处的改变量可表示为
f ( x 0 + Δ x , y 0 + Δ y ) − f ( x 0 , y 0 ) = a 1 Δ x + a 2 Δ y + o ( ρ ) , 其中 a 1 = f x ( x 0 , y 0 ) , a 2 = f y ( x 0 , y 0 ) . 取 Δ x = t cos α , Δ y = t cos β , x 0 = ( x 0 , y 0 ) , 则有 ρ = Δ x 2 + Δ y 2 = ∣ t ∣ , 且
f ( x 0 + t cos α , y 0 + t cos β ) − f ( x 0 , y 0 ) = f ( x 0 + t e l ) − f ( x 0 ) = a 1 t cos α + a 2 t cos β + o ( ρ ) , 于是由方向导数的定义式(3.20),有
∂ l ∂ f x 0 = lim t → 0 t f ( x 0 + t e l ) − f ( x 0 ) = lim t → 0 ( a 1 cos α + a 2 cos β + t o ( ρ ) ) = a 1 cos α + a 2 cos β + lim t → 0 t o ( ∣ t ∣ ) = a 1 cos α + a 2 cos β . ( 3.22 ) 这就证明了当f 在点 x 0 处可微时,f 在 x 0 处沿任意l 方向的方向导数均存在.
将 a 1 = f x ( x 0 , y 0 ) , a 2 = f y ( x 0 , y 0 ) 代入(3.22)式得知(3.21)式成立.
与方向导数有着密切关系的另一个重要概念就是下面要介绍的梯度.
函数 z = f ( x , y ) 在点 ( x 0 , y 0 ) 处沿某方向的方向导数刻画了 f ( x , y ) 在点 ( x 0 , y 0 ) 处沿该方向的变化率. 一般来说, 在给定点沿不同方向的变化率(方向导数)是不相同的, 而且在给定点可能存在无穷多个不同的方向. 那么沿无穷多个方向的方向导数中, 沿哪个方向的方向导数最大, 怎样求这个最大的方向导数的值(如果存在的话), 在科学技术中是一个非常重要的问题. 例如, 当热由热源向周围扩散时, 常常需要知道温度变化最快的方向以及沿此方向温度的变化率. 为研究此类问题, 就需要引入梯度的概念.
设二元函数 z = f ( x , y ) 定义在点 ( x 0 , y 0 ) 的邻域中, 如果存在一个向量, 其方向为该函数在此点取得方向导数最大值的方向, 其模等于该函数在此点的方向导数的最大值, 则称该向量为函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处的梯度, 记作 grad f ( x 0 , y 0 ) , 其中 grad 是英文 gradient 的简写.
利用方向导数的计算公式(3.21)和梯度的定义,容易得到梯度存在的一个充分条件和梯度的计算公式.
设二元函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处可微,则 f 在该点的梯度一定存在,并且
grad f ( x 0 , y 0 ) = f x ( x 0 , y 0 ) i + f y ( x 0 , y 0 ) j . ( 3.23 ) 证明 设 l 为任一向量,由于函数 f ( x , y ) 在点 ( x 0 , y 0 ) 处可微,根据定理3.3 ,f 在点 ( x 0 , y 0 ) 处沿 e l = ( cos α , cos β ) 的方向导数必定存在,并且
∂ l ∂ f ( x 0 , y 0 ) = f x ( x 0 , y 0 ) cos α + f y ( x 0 , y 0 ) cos β . 作向量 g = ( f x ( x 0 , y 0 ) , f y ( x 0 , y 0 )) ,下面证明 g 就是 f 在点 ( x 0 , y 0 ) 处的梯度。事实上,由于
∂ l ∂ f ( x 0 , y 0 ) = ⟨ g , e l ⟩ = ∥ g ∥ cos ( g , e l ) ⩽ ∥ g ∥ , 所以,当 cos ( g , e l ) = 1 时,即 e l 与 g 同向时, ∂ l ∂ f ( x 0 , y 0 ) = 注意:上式左端表示 f 在点 ( x 0 , y 0 ) 处沿 l 方向的方向导数等于向量 g 在 l 方向的投影,即方向导数 ∂ l ∂ f ( x a , y a ) 等于梯度在 l 方向的投影. ∥ g ∥ .也就是说,向量 g 的方向是函数 f 在点 ( x 0 , y 0 ) 处取得方向导数最大值的方向, g 的模 ∥ g ∥ 就是 f 在此点方向导数的最大值.因此,
g = f x ( x 0 , y 0 ) i + f y ( x 0 , y 0 ) j = grad f ( x 0 , y 0 ) . 函数 f 在 ( x 0 , y 0 ) 处的梯度也可以用 nabla 算符 ∇ (也称向量微分算子)来表示,记作 ∇ f ( x 0 , y 0 ) ,其中符号 ∇ = ( ∂ x ∂ , ∂ y ∂ ) ,它本身并无意义,仅当将 ∇ 作用于函数 f 后表示如下向量
∇ f ( x 0 , y 0 ) = ( ∂ x ∂ f ( x 0 , y 0 ) , ∂ y ∂ f ( x 0 , y 0 ) ) .
求二元函数 u = x 2 − x y + y 2 在点 P ( − 1 , 1 ) 处沿方向 e l = 5 1 ( 2 , 1 ) 的方向导数. 并指出 u 在该点沿哪个方向的方向导数最大?这个最大的方向导数值是多少?u 沿哪个方向减小得最快?沿哪个方向 u 的值不变?
解 解此题的关键是求函数 u 在 ( − 1 , 1 ) 点处的梯度. 由于
∇ u ( − 1 , 1 ) = ( ∂ x ∂ u , ∂ y ∂ u ) ( − 1 , 1 ) = ( 2 x − y , 2 y − x ) ( − 1 , 1 ) = ( − 3 , 3 ) , 所以
∂ l ∂ u ( − 1 , 1 ) = ⟨ ∇ u ∣ ( − 1 , 1 ) , e l ⟩ = 5 1 ( − 6 + 3 ) = 5 − 3 . 方向导数取得最大值的方向即梯度方向,其单位向量为 2 1 ( − 1 , 1 ) ,方向导数的最大值即 ∥∇ u ∥ ( − 1 , 1 ) ∥ = 3 2 . u 沿梯度的负向,即 2 1 ( 1 , − 1 ) 的方向减小得最快.为求使u 的值不变的方向,就是求使u 的变化率为零的方向,令 e l = ( cos θ , sin θ ) ,则
查看资源
配套数字化资源
x
y
O
∫
dx
∑
n=1
∇
dω
r,θ
手机扫码 或 在线查阅
方向导数与梯度的区别与联系.
∂ l ∂ u ( − 1 , 1 ) = ⟨ ∇ u ∣ ( − 1 , 1 ) , e l ⟩ = − 3 cos θ + 3 sin θ = 3 2 sin ( θ − 4 π ) . 令 ∂ l ∂ u = 0 ,得 θ = 4 π 或 π + 4 π 故在点(-1,1)处沿 θ = 4 π 和 π + 4 π 的方向,
函数 u 的值不变.
从图 5.13 的等值线来看, 例3.13 的结论是显而易见的. 事实上, 函数 u 是如图 5.13 所示的一族椭圆. u 在点 u = x 2 − x y + y 2 的等值线 x 2 − x y + y 2 = C 是如图 5.13 所示的一族椭圆. u 在点 P ( − 1 , 1 ) 处的梯度方向为 P P 1 , 它垂直于等值线在点 P 的切线, 函数 u 在点 P 沿此方向的变化率显然最大, 沿与 P P 1 相反的方向的变化率最小, 而在点 P 使函数 u 的变化率为零的方向当然应是等值线在点 P 的切线方向.
图5.13
方向导数与梯度的概念均可直接推广到 n 元函数. 设 x 0 是 R n 中一个点, f 为定义在 x 0 的邻域 U ( x 0 ) 内一个 n 元函数, e l 为 R n 中一个单位向量, 则 n 元函数 f ( x ) 在点 x 0 沿 e l 方向的方向导数定义与二元函数完全类似, 即
∂ l ∂ f x 0 = t → 0 lim t f ( x 0 + t e l ) − f ( x 0 ) .
当f 在点 x 0 可微时,f 在点 x 0 沿任意l 方向的方向导数都存在,并且有如下的计算公式:
∂ l ∂ f x 0 = k = 1 ∑ n ∂ x k ∂ f ( x 0 ) cos α k ,
其中 cos α 1 , cos α 2 , ⋯ , cos α n 为向量 l 的方向余弦.
当f 在点 x 0 处可微时,f 在 x 0 处的梯度也存在,计算公式为
grad f ( x 0 ) = ∇ f ( x 0 ) = ( ∂ x 1 ∂ f , ∂ x 2 ∂ f , … , ∂ x n ∂ f ) x 0 .
根据梯度的计算公式(3.23)可见,求函数 u = f ( x ) 的梯度实际上就是求偏导数.故由已知的求导法则,可以得知梯度具有类似于求导法则的一些简单运算法则(其中的 C 1 , C 2 为任意常数,函数 u , v 及 f 均可微):
(1) grad ( C 1 u + C 2 v ) = C 1 grad u + C 2 grad v ,或
∇ ( C 1 u + C 2 v ) = C 1 ∇ u + C 2 ∇ v ;
(2) grad ( uv ) = u grad v + v grad u ,或 ∇ ( uv ) = u ∇ v + v ∇ u ;
(3) grad ( v u ) = v 2 1 [ v grad u − u grad v ] ,或 ∇ ( v u ) = v 2 1 [ v ∇ u − u ∇ v ] ( v = 0 ) ;
(4) grad f ( u ) = f ′ ( u ) grad u ,或 ∇ f ( u ) = f ′ ( u ) ∇ u .
仅证(4),其余法则的证明留给读者.设 u = u ( x ) = u ( x 1 , ⋯ , x n ) ,由一元函数的链式法则,我们有
∇ f ( u ) = ( ∂ x 1 ∂ f ( u ) , … , ∂ x n ∂ f ( u ) ) = ( f ′ ( u ) ∂ x 1 ∂ u , … , f ′ ( u ) ∂ x n ∂ u ) = f ′ ( u ) ( ∂ x 1 ∂ u , … , ∂ x n ∂ u ) = f ′ ( u ) ∇ u .
设点电荷 q 放在坐标原点 O ( 0 , 0 , 0 ) 处,则在其周围将产生电场,且任一点 M ( x , y , z ) 的电位与电场强度分别为
u = 4 π ε r q , E = 4 π ε r 3 q r ( r = 0 ) , 其中 ε 为介电系数, r 为点 M 的向径, r = ∥ r ∥ , 求电位函数 u 的梯度.
解 ∇ u = ∇ ( 4 π ε r q ) = 4 π ε q ∇ ( r 1 ) = 4 π ε q ( r 1 ) ′ ∇ r = − 4 π ε r 2 q ∇ r , 而 ∇ r = ( ∂ x ∂ r , ∂ y ∂ r , ∂ z ∂ r ) = ( r x , r y , r z ) = r r ,故
∇ u = − 4 π ε r 3 q r = − E . 因此,电位梯度的方向与电场强度 E 的方向相反,即沿向径的负方向电位 u 增长最快.
一条鲨鱼在发现血腥味时,总是沿血腥味最浓的方向追寻.在海面上进行试验表明,如果把坐标原点取在血源处,在海平面上建立直角坐标系,那么点 ( x , y ) 处血液的浓度 C(每百万份水中所含血的份数)的近似值为 C = e − ( x 2 + 2 y 2 ) /1 0 4 .求鲨鱼从点 ( x 0 , y 0 ) 出发向血源前进的路线.
解 设鲨鱼前进的路线为曲线 Γ : y = f ( x ) ,我们首先来建立 f ( x ) 应满足的方程。鲨鱼追踪最强的血腥味,所以每一瞬时它都将按血液浓度变化最快,即 C 的梯度方向前进,由梯度的计算公式得
∇ C = ( ∂ x ∂ C , ∂ y ∂ C ) = 1 0 − 4 e − ( x 2 + 2 y 2 ) /1 0 4 ( − 2 x , − 4 y ) . 取鲨鱼前进的方向为曲线 Γ 的正向, 相应方向的切线为正切线, 正切线与 x 轴正向的交角为 θ (图 5.14 ), 则在 Γ 上点 ( x , y ) 处 Γ 的正切线上的方向向量 τ 可表示为 ( cos θ , sin θ ) , 或
( 1 , tan θ ) = ( 1 , d x d y ) , 从而也可表示为 τ = ( d x , d y ) .
显然, τ 必与 ∇ C 平行同向,从而有
− 2 x d x = − 4 y d y , 图5.14
于是可得 y = f ( x ) 应满足微分方程
d x d y = 2 x y . ( 3.24 ) 由于鲨鱼的初始位置为 ( x 0 , y 0 ) ,即初值条件为 y ∣ x = x 0 = y 0 .
方程(3.24)是一个一阶可分离变量的微分方程,容易求得其通解为
y = A x 2 , 其中 A 为任意常数.代入初值条件 y ∣ x = x 0 = y 0 ,得 A = x 0 2 y 0 .于是鲨鱼从 ( x 0 , y 0 ) 出发进攻的路线是
y = x 0 2 y 0 x 2 . I
以二元函数为例,我们先来介绍高阶偏导数的概念. 若 z = f ( x , y ) 在区域 D 内的两个偏导函数
z x = ∂ x ∂ z = f x ( x , y ) , z y = ∂ y ∂ z = f y ( x , y )
在 D 内某点 x 处的偏导数仍存在, 则这两个函数 f x ( x , y ) 与 f y ( x , y ) 的偏导数称为函数 f ( x , y ) 的二阶偏导数. 按照求导次序的不同, 二元函数 z 有以下四种不同的二阶偏导数, 并分别记作
∂ x ∂ ( ∂ x ∂ z ) = ∂ x 2 ∂ 2 z = z xx = f xx ( x , y ) , ∂ y ∂ ( ∂ x ∂ z ) = ∂ x ∂ y ∂ 2 z = z x y = f x y ( x , y ) ,
∂ x ∂ ( ∂ y ∂ z ) = ∂ y ∂ x ∂ 2 z = z y x = f y x ( x , y ) , ∂ y ∂ ( ∂ y ∂ z ) = ∂ y 2 ∂ 2 z = z y y = f y y ( x , y ) .
并称 f x y 和 f y x 为二阶混合偏导数.
类似地, 可定义 n ( n ⩾ 3 ) 阶偏导数. 二阶及二阶以上的偏导数统称为高阶偏导数.
求二元函数 z = x y ( x > 0 ) 的所有二阶偏导数.
解 由 ∂ x ∂ z = y x y − 1 及 ∂ y ∂ z = x y ln x ,再分别关于变量 x , y 求偏导数,得
∂ x 2 ∂ 2 z = ∂ x ∂ ( ∂ x ∂ z ) = y ( y − 1 ) x y − 2 , ∂ x ∂ y ∂ 2 z = ∂ y ∂ ( ∂ x ∂ z ) = x y − 1 + y x y − 1 ln x , ∂ y ∂ x ∂ 2 z = ∂ x ∂ ( ∂ y ∂ z ) = y x y − 1 ln x + x y − 1 , ∂ y 2 ∂ 2 z = ∂ y ∂ ( ∂ y ∂ z ) = x y ( ln x ) 2 . I 上例中混合偏导数 z x y = z y x ,即在此例中,混合偏导数与求导的先后次序是无关的,但并非总是如此.
设二元函数
f ( x , y ) = { x y x 2 + y 2 x 2 − y 2 , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0 , 证明 证明 当 x 2 + y 2 = 0 时利用求导法则,当 x 2 + y 2 = 0 时根据偏导数定义,可以求得
f x ( x , y ) = { y [ x 2 + y 2 x 2 − y 2 + ( x 2 + y 2 ) 2 4 x 2 y 2 ] , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0 , f y ( x , y ) = { x [ x 2 + y 2 x 2 − y 2 − ( x 2 + y 2 ) 2 4 x 2 y 2 ] , 0 , x 2 + y 2 = 0 , x 2 + y 2 = 0. 因此有, f x ( 0 , y ) = − y , f y ( x , 0 ) = x .再由偏导数定义可得
f x y ( 0 , 0 ) = Δ y → 0 lim Δ y f x ( 0 , Δ y ) − f x ( 0 , 0 ) = Δ y → 0 lim Δ y − Δ y = − 1 , f y x ( 0 , 0 ) = Δ x → 0 lim Δ x f y ( Δ x , 0 ) − f y ( 0 , 0 ) = Δ x → 0 lim Δ x Δ x = 1. 所以 f x y ( 0 , 0 ) = f y x ( 0 , 0 ) .
我们看到,此例中的两个二阶混合偏导数并不相等.一般来说, f x y 与 f y x 是有区别的,前者是先对x 求导然后对y 求导,后者是先对y 求导再对x 求导,求导的次序是不同的.但是可以证明(证明略去):当 f x y 和 f y x 都在点P 处连续时,则在点P 处有 f x y = f y x ,即二阶混合偏导数与求导次序无关.
对于 n 元函数的高阶偏导数,一般地可以证明:如果所有的 m 阶偏导数在点 P 处连续,则在点 P 处的 m 阶偏导数与求导次序无关.例如,如果三元函数 u = f ( x , y , z ) 在点 P 处的所有三阶偏导数连续,则在点 P 处有
f xx y = f x y x = f y xx . 高阶全微分 我们知道, 当二元函数 u = f ( x , y ) 在区域 Ω ⊆ R 2 内每一点均可微时, 则在 Ω 内 u 的全微分为
d u = ⟨ ∇ f , Δ x ⟩ = ∂ x ∂ f d x + ∂ y ∂ f d y . 如果把 dx , dy 看作固定不变,那么 du 就是 ( x , y ) 的函数.如果函数 du 仍在 Ω 内可微,那么把这个函数 du 再求全微分,其结果就称为 u 的二阶全微分,记作 d 2 u = d ( du )
设 f 的各阶偏导数都存在且连续,对 du = f x dx + f y dy 再求全微分可得
d 2 u = d ( d u ) = ∂ x ∂ ( f x d x + f y d y ) d x + ∂ y ∂ ( f x d x + f y d y ) d y = f xx d x 2 + 2 f x y d x d y + f y y d y 2 . 引进算符运算记号
∂ x 2 ∂ 2 d x 2 + 2 ∂ x ∂ y ∂ 2 d x d y + ∂ y 2 ∂ 2 d y 2 = ( ∂ x ∂ d x + ∂ y ∂ d y ) 2 , 上式左端相当于将右端按二项式公式形式展开,则二阶全微分也可简洁地写成
d 2 u = ( ∂ x ∂ d x + ∂ y ∂ d y ) 2 f . 类似地可以定义
d 3 u = d ( d 2 u ) , d n u = d ( d n − 1 u ) . 而且可以验证
d n u = ( ∂ x ∂ d x + ∂ y ∂ d y ) ( ∂ x ∂ d x + ∂ y ∂ d y ) n − 1 f = ( ∂ x ∂ d x + ∂ y ∂ d y ) n f , 其中 ( ∂ x ∂ d x + ∂ y ∂ d y ) n f 表示将算符 ( ∂ x ∂ d x + ∂ y ∂ d y ) 自乘 n 次后再作用到 f 上.
在一元函数的求导法中,复合函数的链式法则发挥了非常重要的作用.本段将把链式法则推广到多元函数.为了论述简洁,我们以由两个中间变量和两个自变量构成的复合函数 z = f [ u ( x , y ) , v ( x , y )] 为例来论述链式法则.
若 u = u ( x , y ) 和 v = v ( x , y ) 均在点 ( x , y ) 处可微,且函数 z = f ( u , v ) 在对应的点 ( u , v ) 处可微,则复合函数 z = f [ u ( x , y ) , v ( x , y )] 在点 ( x , y ) 处也必可微,且其全微分为
d z = ( ∂ u ∂ z ∂ x ∂ u + ∂ v ∂ z ∂ x ∂ v ) d x + ( ∂ u ∂ z ∂ y ∂ u + ∂ v ∂ z ∂ y ∂ v ) d y . ( 3.25 ) 证明 令自变量 x , y 分别有改变量 Δ x , Δ y , 相应地, 函数 u , v 分别有改变量 Δ u , Δ v , 从而函数 f 有改变量 Δ z . 由于 u , v 均在点 ( x , y ) 处可微, 故有
Δ u = ∂ x ∂ u Δ x + ∂ y ∂ u Δ y + o 1 ( ρ ) ,
在一元函数中, 若函数 u = φ ( x ) 在 x 0 处可导, 而函数 y = f ( u ) 在与 x 0 相对应的 u 0 处可导, 则复合函数 y = f [ φ ( x )] 在 x 0 处必可导, 且其导数为 d x d y x 0 = f ′ ( u 0 ) φ ′ ( x 0 ) .
由于一元函数中可导与可微是等价的,所以定理3.5 可看作是一元复合函数求导法则在多元复合函数中的直接推广.
(3.26)
Δ v = ∂ x ∂ v Δ x + ∂ y ∂ v Δ y + o 2 ( ρ ) , ( 3.27 )
其中 ρ = Δ x 2 + Δ y 2 , o i ( ρ ) ( i = 1 , 2 ) 是当 ρ → 0 时关于 ρ 的高阶无穷小. 又由于函数 f 在 ( x , y ) 所对应的 ( u , v ) 处可微,故有
Δ z = ∂ u ∂ z Δ u + ∂ v ∂ z Δ v + o ( Δ u 2 + Δ v 2 ) . ( 3.28 )
将(3.26)、(3.27)式代入(3.28)式并加以整理,则得复合函数 z = f [ u ( x , y ) , v ( x , y )] 的改变量为
Δ z = ( ∂ u ∂ z ∂ x ∂ u + ∂ v ∂ z ∂ x ∂ v ) Δ x + ( ∂ u ∂ z ∂ y ∂ u + ∂ v ∂ z ∂ y ∂ v ) Δ y + α , ( 3.29 )
其中
α = ∂ u ∂ z o 1 ( ρ ) + ∂ v ∂ z o 2 ( ρ ) + o ( Δ u 2 + Δ v 2 ) .
要证明(3.25)式,只需证明(3.29)式中的 α 为 ρ 的高阶无穷小,即
ρ → 0 lim ρ α = ρ → 0 lim [ ∂ u ∂ z ρ o 1 ( ρ ) + ∂ v ∂ z ρ o 2 ( ρ ) + ρ o ( Δ u 2 + Δ v 2 ) ] = 0.
事实上,注意到 ∂ u ∂ z , ∂ v ∂ z 均与 ρ 无关,以及 lim ρ → 0 ρ o i ( ρ ) = 0 ( i = 1 , 2 ) ,从而有
ρ → 0 lim ρ 1 [ ∂ u ∂ z o 1 ( ρ ) + ∂ v ∂ z o 2 ( ρ ) ] = 0 ,
因此,以下只需证明
ρ → 0 lim ρ o ( Δ u 2 + Δ v 2 ) = 0.
由于
ρ o ( Δ u 2 + Δ v 2 ) = Δ u 2 + Δ v 2 o ( Δ u 2 + Δ v 2 ) ⋅ ρ Δ u 2 + Δ v 2 , ( 3.30 )
而当 ρ 充分小时,由(3.26)式可见
ρ ∣Δ u ∣ ⩽ ∂ x ∂ u ρ ∣Δ x ∣ + ∂ y ∂ u ρ ∣Δ y ∣ + ρ ∣ o 1 ( ρ ) ∣ < ∂ x ∂ u + ∂ y ∂ u + 1 ,
故 ρ Δ u 有界,同理知 ρ Δ v 也有界,于是知
ρ Δ u 2 + Δ v 2
有界.再由 u ,v 的可微性知 u ,v 在 ( x , y ) 处连续, 即当 ρ → 0 时有 Δ u → 0 及 Δ v → 0 , 所以有
ρ → 0 lim Δ u 2 + Δ v 2 o ( Δ u 2 + Δ v 2 ) = 0 ,
于是由(3.30)式知
ρ → 0 lim ρ o ( Δ u 2 + Δ v 2 ) = 0.
当 u = u ( x , y ) , v = v ( x , y ) 与 z = f ( u , v ) 均可微时,由(3.25)式可见,对复合函数 z = f [ u ( x , y ) , v ( x , y )] 有下列链式法则:注意:公式(3.31)式的结构有如
∂ x ∂ z = ∂ u ∂ z ∂ x ∂ u + ∂ v ∂ z ∂ x ∂ v , ∂ y ∂ z = ∂ u ∂ z ∂ y ∂ u + ∂ v ∂ z ∂ y ∂ v . ( 3.31 )
按照公式(3.31),我们可将多元复合函数的求导法则推广到由 m 个中间变量、n 个自变量构成的一般复合函数中去。设函数
公式(3.31)式的结构有如下特征: 复合函数 f 含有自变量 x (或 y ) 的中间变量有几个, 则 f 对自变量 x (或 y ) 的偏导数公式中就有几项之和, 而且每一项的构成与一元函数的链式法则类似, 即为“函数对中间变量的导数再乘中间变量对自变量的导数”.
y = f ( u 1 , u 2 , … , u m ) 及 u i = u i ( x 1 , x 2 , … , x n ) , i = 1 , 2 , … , m
都可微,则复合函数 y = f ( u 1 ( x ) , u 2 ( x ) , ⋯ , u m ( x )) 也可微,其中 x = ( x 1 , x 2 , ⋯ , x n ) ,且有
d y = ∂ x 1 ∂ y d x 1 + ∂ x 2 ∂ y d x 2 + ⋯ + ∂ x n ∂ y d x n , ( 3.32 )
其中
∂ x j ∂ y = ∂ u 1 ∂ y ∂ x j ∂ u 1 + ∂ u 2 ∂ y ∂ x j ∂ u 2 + ⋯ + ∂ u m ∂ y ∂ x j ∂ u m , j = 1 , 2 , … , n . ( 3.33 )
多元函数的复合可以有多种不同情况,读者应善于分析函数间的复合关系,弄清哪些是中间变量,哪些是自变量,把链式法则灵活地应用到各种场合.例如:
(1)设 z = f ( u , v ) , u = φ ( x ) , v = ψ ( x ) 均可微,则复合函数 z = f [ φ ( x ) , ψ ( x )] 是 x 的一元函数,应用公式(3.32),得
d x d z = ∂ u ∂ z d x d u + ∂ v ∂ z d x d v .
复合函数 z = f [ u ( x , y ) , v ( x , y )] 的链式法则(3.31)式(及其推广(3.33)式)是在里层函数 u ( x , y ) , v ( x , y ) 与外层函数 z = f ( u , v ) 都可微的条件下得到的.其实,当里层函数可偏导,外层函数的偏导数连续时,法则仍然成立.虽然此时外层函数的条件加强了,但里层函数的条件却减弱了,而且这些条件在运算中比可微更容易验证,因此在应用中更为方便!
它称为复合函数 z 对 x 的全导数.
(2)设 w = f ( u ) , u = φ ( x , y , z ) 均可微,则复合函数 w = f [ u ( x , y , z )] 可微,它有一个中间变量,有三个自变量,应用公式(3.33),得
∂ x ∂ w = d u d w ∂ x ∂ u , ∂ y ∂ w = d u d w ∂ y ∂ u , ∂ z ∂ w = d u d w ∂ z ∂ u .
(3)设 u = f ( x , y , z ) , z = φ ( x , y ) 均可微,则复合函数 u = f [ x , y , z ( x , y )] 可微,它有三个中间变量,有两个自变量,应用公式 (3.33),得
∂ x ∂ u = ∂ x ∂ f + ∂ z ∂ f ∂ x ∂ z , ∂ y ∂ u = ∂ y ∂ f + ∂ z ∂ f ∂ y ∂ z .
设 z = f ( x , x y ) ,其中 z = f ( u , v ) 可微,求 ∂ x ∂ z , ∂ y ∂ z .
解 由于 u=x 及 v=xy 显然可微, 故复合函数可微, 应用公式(3.31)得
情况(3)中的复合关系是:一方面u 直接依赖于x 和y ,另一方面又通过中间变量z 间接依赖于x 和y ,如图 5.15 所示,称它为表示复合关系的树形图.
图 5.15
在求导公式中,左端的 ∂ x ∂ u 表示复合后的二元函数 u 对 x 的偏导数;而右端的 ∂ x ∂ f 表示复合前的三元函数 u 对其第一个变量 x 的偏导数,记号 ∂ x ∂ u 与 ∂ x ∂ f 的含义不同,不可混为一谈!类似, ∂ y ∂ u 与 ∂ y ∂ f 含义也不同。
∂ x ∂ z = ∂ x ∂ f + ∂ v ∂ f ∂ x ∂ v = ∂ x ∂ f + y ∂ v ∂ f ,
∂ y ∂ z = ∂ v ∂ f ∂ y ∂ v = x ∂ v ∂ f . I
例3.18 的解中, 左端的 ∂ x ∂ z 与右端的 ∂ x ∂ f 有什么不同?
把 f ( x , x y ) 中的x 看作是第一个变量,xy看作是第二个变量,有时采用下面的记号来表示 ∂ x ∂ z 更为方便清晰:
∂ x ∂ z = f 1 + y f 2 .
其中 f 1 表示f 对第一个变量的偏导数, f 2 表示f 对第二个变量的偏导数.
设 u = φ ( x 2 + y 2 ) ,其中 φ 可导,求证: x ∂ y ∂ u − y ∂ x ∂ u = 0 .
证明 把 u = φ ( x 2 + y 2 ) 看作是由函数 u = φ ( z ) 及 z = x 2 + y 2 复合而成,分别对 x 与 y 求导得
∂ x ∂ u = φ ′ ( z ) ⋅ 2 x , ∂ y ∂ u = φ ′ ( z ) ⋅ 2 y , 从而
x ∂ y ∂ u − y ∂ x ∂ u = 2 x y φ ′ ( z ) − 2 x y φ ′ ( z ) = 0.
设 z = f ( u , x , y ) ,其中 f 具有对各变量的连续二阶偏导数,且 u = x e y ,求 ∂ x ∂ y ∂ 2 z .
解 根据函数的复合结构(图 5.16 )及复合函数的链式法则, 得
图5.16
∂ x ∂ z = ∂ u ∂ f ∂ x ∂ u + ∂ x ∂ f = f 1 e y + f 2 .
意到 f 1 和 f 2 都是u ,x ,y 的三元函数,再由复合函数的链式法则得
∂ x ∂ y ∂ 2 z = ∂ y ∂ ( ∂ x ∂ z ) = ∂ y ∂ f 1 e y + f 1 e y + ∂ y ∂ f 2 = ( f 11 x e y + f 13 ) e y + f 1 e y + f 21 x e y + f 23 ,
其中 f ij 表示f 先对其第i 个变量求导、再对其第j 个变量求导的二阶偏导数.
在解决物理、力学等问题时,常常需要通过坐标变换把在一种坐标系下的偏导数
关系式,通过复合函数的链式法则,变成另一种坐标系下的表达式,下面举例说明.
求 ( ∂ x ∂ u ) 2 + ( ∂ y ∂ u ) 2 与 ∂ x 2 ∂ 2 u + ∂ y 2 ∂ 2 u 在极坐标系中的表达式, 其中 u = F ( x , y ) 具有连续的二阶偏导数.
查看资源
配套数字化资源
x
y
O
∫
dx
∑
n=1
∇
dω
r,θ
手机扫码 或 在线查阅
解 令 x = ρ cos θ , y = ρ sin θ ,从而
ρ = x 2 + y 2 , θ = arctan x y 1 ◯ , ( 3.34 ) 怎样求多元复合函数的二阶偏导数.
u = F ( x , y ) = F ( ρ cos θ , ρ sin θ ) = def F ( ρ , θ ) = F ( x 2 + y 2 , arctan x y ) . 这样一来, 就可以把 u = F ( x , y ) 看作是由 u = F ( ρ , θ ) 与 ρ = x 2 + y 2 , θ = arctan x y 复合而成. 显然, F ( ρ , θ ) 同样具有连续的二阶偏导数. 应用链式法则得
∂ x ∂ u = ∂ ρ ∂ u ∂ x ∂ ρ + ∂ θ ∂ u ∂ x ∂ θ , ∂ y ∂ u = ∂ ρ ∂ u ∂ y ∂ ρ + ∂ θ ∂ u ∂ y ∂ θ . ( 3.35 ) 由(3.34)式有
∂ x ∂ ρ = x 2 + y 2 x = ρ x = cos θ , ∂ y ∂ ρ = x 2 + y 2 y = ρ y = sin θ , ∂ x ∂ θ = − x 2 + y 2 y = − ρ sin θ , ∂ y ∂ θ = x 2 + y 2 x = ρ cos θ . ( 3.36 ) 把它们代入(3.35)式得
∂ x ∂ u = ∂ ρ ∂ u cos θ − ∂ θ ∂ u ρ sin θ , ( 3.37 ) ∂ y ∂ u = ∂ ρ ∂ u sin θ + ∂ θ ∂ u ρ cos θ . ( 3.38 ) 两式平方后相加得
( ∂ x ∂ u ) 2 + ( ∂ y ∂ u ) 2 = ( ∂ ρ ∂ u ) 2 + ρ 2 1 ( ∂ θ ∂ u ) 2 . 将(3.37)式两端再对 x 求偏导数,应用链式法则,得
∂ x 2 ∂ 2 u = ∂ ρ ∂ ( ∂ ρ ∂ u cos θ − ∂ θ ∂ u ρ sin θ ) ∂ x ∂ ρ + ∂ θ ∂ ( ∂ ρ ∂ u cos θ − ∂ θ ∂ u ρ sin θ ) ∂ x ∂ θ . 把(3.36)式中有关表达式代入并化简后得
∂ x 2 ∂ 2 u = ∂ ρ 2 ∂ 2 u cos 2 θ − 2 ρ 1 ∂ ρ ∂ θ ∂ 2 u sin θ cos θ + 2 ∂ θ ∂ u ρ 2 sin θ cos θ + ∂ θ 2 ∂ 2 u ρ 2 sin 2 θ + ∂ ρ ∂ u ρ sin 2 θ . 类似地, 将(3.38)式两端再对 y 求偏导并化简后可得
∂ y 2 ∂ 2 u = ∂ ρ 2 ∂ 2 u sin 2 θ + 2 ρ 1 ∂ ρ ∂ θ ∂ 2 u sin θ cos θ − 2 ∂ θ ∂ u ρ 2 sin θ cos θ + ∂ θ 2 ∂ 2 u ρ 2 cos 2 θ + ∂ ρ ∂ u ρ cos 2 θ , 于是
∂ x 2 ∂ 2 u + ∂ y 2 ∂ 2 u = ∂ ρ 2 ∂ 2 u + ρ 2 1 ∂ θ 2 ∂ 2 u + ρ 1 ∂ ρ ∂ u . 一阶全微分形式的不变性 在一元函数中,一阶微分具有形式不变性.下面以二元函数为例来证明多元函数的一阶全微分也具有形式不变性.
设有函数 z = f ( u , v ) 与 u = φ ( x , y ) , v = ψ ( x , y ) 复合.若 φ , ψ 在 ( x , y ) 处可微,且 f 在与 ( x , y ) 相应的 ( u , v ) 处可微,则复合函数的全微分为
d z = ∂ x ∂ z d x + ∂ y ∂ z d y . 由复合函数求导法则,
∂ x ∂ z = ∂ u ∂ z ∂ x ∂ u + ∂ v ∂ z ∂ x ∂ v , ∂ y ∂ z = ∂ u ∂ z ∂ y ∂ u + ∂ v ∂ z ∂ y ∂ v . 代入上式并整理得
d z = ( ∂ u ∂ z ∂ x ∂ u + ∂ v ∂ z ∂ x ∂ v ) d x + ( ∂ u ∂ z ∂ y ∂ u + ∂ v ∂ z ∂ y ∂ v ) d y = ∂ u ∂ z ( ∂ x ∂ u d x + ∂ y ∂ u d y ) + ∂ v ∂ z ( ∂ x ∂ v d x + ∂ y ∂ v d y ) . 而 ∂ x ∂ u d x + ∂ y ∂ u d y = d u , ∂ x ∂ v d x + ∂ y ∂ v d y = d v ,所以有
d z = ∂ u ∂ z d u + ∂ v ∂ z d v . ( 3.39 ) 上面的全微分形式与把函数 z = f ( u , v ) 中的中间变量 u , v 看作是自变量时的全微分形式是完全一样的, 我们把这一性质称为一阶全微分形式不变性. 换句话说, 对于二元函数 z = f ( u , v ) 来说, 无论 u , v 是自变量还是中间变量, 它的一阶全微分 (若存在的话) 均可写成 (3.39) 式形式.
由一阶全微分形式不变性,容易得到
(1) d ( u ± v ) = d u ± d v ;
试由一阶全微分形式不变性证明
全微分的运算法则
(2) d ( uv ) = v d u + u d v ;
d ( u ± v ) = d u ± d v .
(3) d ( v u ) = v 2 1 ( v d u − u d v ) , v = 0.
设 f ( u , v ) 可微, 求 z = f ( y x , x y ) 的偏导数.
解 利用一阶全微分形式不变性得
d z = f 1 d ( y x ) + f 2 d ( x y ) = f 1 y 2 y d x − x d y + f 2 x 2 x d y − y d x = ( y 1 f 1 − x 2 y f 2 ) d x + ( − y 2 x f 1 + x 1 f 2 ) d y , 从而
∂ x ∂ z = y 1 f 1 − x 2 y f 2 , ∂ y ∂ z = − y 2 x f 1 + x 1 f 2 . ( I )
应当指出,高阶全微分不具有微分形式不变性(见本节习题(B )的第6题).
我们常常会碰到一些函数,其因变量与自变量的关系是以方程形式联系起来的.例如在球面方程
x 2 + y 2 + z 2 = 1
中,如果把 x 和 y 看作是自变量,那么此球面方程在平面闭区域 D = { ( x , y ) ∣ x 2 + y 2 ⩽ 1 } 上确定了两个连续的二元函数
z = ± 1 − ( x 2 + y 2 ) .
一般地,设有方程
F ( x 1 , … , x n , y ) = 0 , ( 3.40 )
如果存在一个 n 元函数 y = φ ( x ) , x = ( x 1 , ⋯ , x n ) ∈ Ω ⊆ R n ( Ω 为一区域) 使得将 y = φ ( x ) 代入(3.40)后成为恒等式
F ( x 1 , … , x n , φ ( x 1 , … , x n )) ≡ 0 ,
则称 y = φ ( x ) 是由方程(3.40)所确定的隐函数.
我们在上册中已讲过如何不经过显化而直接由方程 F ( x , y ) = 0 求出由它所确定的隐函数的导数的方法. 现在利用偏导数给出一个隐函数存在的充分条件和隐函数的导数公式.
如果二元函数 F ( x , y ) 满足:
(1) F ( x 0 , y 0 ) = 0 ;
(2) 在点 ( x 0 , y 0 ) 的某邻域中有连续的偏导数;
(3) F y ( x 0 , y 0 ) = 0 ,
则方程 F ( x , y ) = 0 在点 ( x 0 , y 0 ) 的某一邻域中唯一确定了一个具有连续导数的函数 y = f ( x ) ,它满足 y 0 = f ( x 0 ) 及 F ( x , f ( x )) ≡ 0 ,并且
d x d y = − F y F x . ( 3.41 )
这个定理的证明从略,下面仅在由方程 F ( x , y ) = 0 已经确定了具有连续导数的函数 y = f ( x ) 的假定下,来推出公式(3.41).将 y = f ( x ) 代入 F ( x , y ) = 0 得
F ( x , f ( x )) ≡ 0 ,
由链式法则,上式两端对 x 求导得
F x + F y ⋅ d x d y = 0.
由于 F y 连续且 F y ( x 0 , y 0 ) = 0 ,所以存在点 ( x 0 , y 0 ) 的一个邻域,在这个邻域中 F y = 0 ,于是
d x d y = − F y F x .
怎样由 F y 连续且 F y ( x 0 , y 0 ) = 0 推出存在 ( x 0 , y 0 ) 的一个邻域,在此邻域中 F y = 0 ?
如果 F ( x , y ) 的二阶偏导数连续, 则由链式法则, 对(3.41)的两端关于 x 再求导, 就得到了二阶导数 d x 2 d 2 y .
隐函数的求导方法可以推广到多元函数.例如,若一个三元方程
F ( x , y , z ) = 0 ( 3.42 )
确定了一个二元函数 z = f ( x , y ) ,则将 z = f ( x , y ) 代入(3.42),得
F ( x , y , f ( x , y )) ≡ 0 ,
应用链式法则,将上式两端分别对 x 和 y 求导,得
F x + F z ∂ x ∂ z = 0 , F y + F z ∂ y ∂ z = 0 ,
从而在 F z = 0 处有
∂ x ∂ z = − F z F x , ∂ y ∂ z = − F z F y . ( 3.43 )
设 φ ( u , v ) 具有连续的一阶偏导数, 方程 φ ( c x − a z , cy − b z ) = 0 确定了函数 z = z ( x , y ) , 求 a z x + b z y , 其中 a ,b ,c 均为常数.
解法一 令 F ( x , y , z ) = φ ( c x − a z , cy − b z ) ,显然复合函数 F ( x , y , z ) 有对 x , y , z 的连续一阶偏导数。由隐函数求导公式(3.43)得
z x = − F z F x = − − a φ 1 − b φ 2 c φ 1 = a φ 1 + b φ 2 c φ 1 , z y = − F z F y = − − a φ 1 − b φ 2 c φ 2 = a φ 1 + b φ 2 c φ 2 , 故
a z x + b z y = c . 解法二 利用一阶全微分形式不变性. 由给定方程两端求全微分得
φ 1 ( c d x − a d z ) + φ 2 ( c d y − b d z ) = 0 , 由此解得
d z = a φ 1 + b φ 2 c φ 1 d x + c φ 2 d y , 所以
z x = a φ 1 + b φ 2 c φ 1 , z y = a φ 1 + b φ 2 c φ 2 , 从而得
a z x + b z y = c . II
设方程 x y z + x 2 + y 2 + z 2 = 2 确定了函数 z = z ( x , y ) ,求点 ( 1 , 0 , − 1 ) 处的全微分 dz.
解法一 利用一阶全微分形式不变性. 由给定方程两端求全微分得
y z d x + x z d y + x y d z + x 2 + y 2 + z 2 x d x + y d y + z d z = 0. 将 x = 1 , y = 0 , z = − 1 代入上式得
− d y + 2 1 ( d x − d z ) = 0. 从而
d z ∣ ( 1 , 0 , − 1 ) = d x − 2 d y . 解法二 利用求导公式(3.43)得
z x = − ( y z + x 2 + y 2 + z 2 x ) / ( x y + x 2 + y 2 + z 2 z ) , z y = − ( x z + x 2 + y 2 + z 2 y ) / ( x y + x 2 + y 2 + z 2 z ) . 在点 ( 1 , 0 , − 1 ) 处, z x = 1 , z y = − 2 ,从而 d z = d x − 2 d y .
从以上几例可以看出,利用一阶全微分形式不变性求隐函数的全微分或偏导数有其显著的优点,它比利用求导公式要方便.特别是在变量间的关系较复杂时,用此方法无须去弄清各变量间的关系,只是将各变量一律视作自变量去求全微分,这样既简化了问题,也不易出错.
求 e z + x y z = e 所确定函数 z = z ( x , y ) 的一阶与二阶偏导数 ∂ x ∂ z , ∂ y ∂ z , ∂ x ∂ y ∂ 2 z .
解 令 F ( x , y , z ) = e z + x y z − e ,则由公式(3.43)得
∂ x ∂ z = − F z F x = − e z + x y y z , ∂ y ∂ z = − F z F y = − e z + x y x z , 查看资源
怎样求隐函数的二阶导数
x
y
O
∫
dx
∑
n=1
∇
dω
r,θ
手机扫码 或 在线查阅
从而有
∂ x ∂ y ∂ 2 z = ∂ y ∂ ( − e z + x y y z ) = − ( e z + x y ) 2 ( z + y ∂ y ∂ z ) ( e z + x y ) − y z ( e z ∂ y ∂ z + x ) . 将前面已经求得的 ∂ y ∂ z 代入上式得
∂ x ∂ y ∂ 2 z = − ( e z + x y ) 2 ( z − e z + x y x y z ) ( e z + x y ) − y z ( − e z + x y x z e z + x ) = − ( e z + x y ) 3 z e 2 z + x y z 2 e z − x 2 y 2 z .
5.3 多元数量值函数的导数与微分 课后真题与自测练习 习题与真题 收录本小节对应期中、期末与精选习题· 提供推导解析、试卷溯源与 LaTeX 导出
进入自测