1. 链式法则的正式定理:z=f(u,v) 可微时 ∂x∂z=∂u∂z∂x∂u+∂v∂z∂x∂v,沿曲线为全导数★★ 必会
定理(多元复合函数求导法则) 设 z=f(u,v) 在对应点 (u,v) 处可微,u=u(x,y), v=v(x,y) 在点 (x,y) 处偏导数存在,则复合函数 z=f(u(x,y),v(x,y)) 在 (x,y) 处的偏导数存在,且
∂x∂z∂y∂z=∂u∂z∂x∂u+∂v∂z∂x∂v=∂u∂z∂y∂u+∂v∂z∂y∂v.
全导数的情形 如果中间变量都只依赖于一个变量 t,即 z=f(u(t),v(t)),其中 u,v 在 t 处可导,f 可微,那么 z 是 t 的一元函数,它的导数
dtdz=∂u∂zdtdu+∂v∂zdtdv
称为全导数。对于抽象函数,常按位置把 ∂u∂f,∂v∂f 记作 f1′,f2′,以下各条沿用这个记号。
外层可微这个条件不可少 如果 f 只有偏导数存在而不可微(考研中常用的充分条件是偏导数连续),那么公式可能失效。例如取 f(u,v)=u2+v2uv,并补充定义 f(0,0)=0,则 fu(0,0)=fv(0,0)=0;但沿 u=v=t 复合后 z(t)≡21 (t=0), z(0)=0,它在 t=0 处间断,因而不可导,而公式右端却给出 0。
证明 / 推导
只证 ∂z/∂x,其余同理。固定 y,给 x 以增量 Δx,相应地记 Δu=u(x+Δx,y)−u(x,y),Δv 同理。因为 f 在 (u,v) 处可微,把一阶近似 Δz=fuΔu+fvΔv+o(ρ) 写成等价的 ε 形式,得
Δz=fuΔu+fvΔv+ε1Δu+ε2Δv,(Δu,Δv)→(0,0) 时 ε1,ε2→0.
两边除以 Δx,得
ΔxΔz=fuΔxΔu+fvΔxΔv+ε1ΔxΔu+ε2ΔxΔv.
令 Δx→0。由偏导数存在知 ΔxΔu→ux, ΔxΔv→vx,同时 Δu,Δv→0,于是 ε1,ε2→0,末两项的极限为零,因此 zx=fuux+fvvx。■
证明中起决定作用的是可微性所提供的一阶近似。如果外层函数只有偏导数存在,这一步就无法进行,公式也就可能失效。举例说明
(2007 填空 4 分) 设 f(u,v) 为二元可微函数,z=f(xy,yx),求 ∂x∂z。
解. 令 u=xy, v=yx。对 x 求偏导时 y 视为常数:u=xy 是幂函数,ux=yxy−1;v=yx 是指数函数,vx=yxlny。代入定理:
∂x∂z=f1′⋅yxy−1+f2′⋅yxlny=yxy−1f1′+yxlnyf2′.
全导数用法(2021 年第 2 题,选择 5 分):设函数 f(x,y) 可微,且 f(x+1,ex)=x(x+1)2,f(x,x2)=2x2lnx,则 df(1,1)=( )
(A) dx+dy. (B) dx−dy. (C) dy. (D) −dy.
解. 两条复合曲线分别求全导数:dxdf(x+1,ex)=f1′+exf2′,在 x=0 处 =[(x+1)2+2x(x+1)]x=0=1;dxdf(x,x2)=f1′+2xf2′,在 x=1 处 =[4xlnx+2x]x=1=2。于是 f1′(1,1)+f2′(1,1)=1, f1′(1,1)+2f2′(1,1)=2,解得 f1′(1,1)=0, f2′(1,1)=1,故 df(1,1)=dy(选 C)。3. 全微分形式不变性:一次求出两个偏导数,换元时公式的形式不变★ 要懂
不论 u,v 是自变量还是中间变量,总有 dz=∂u∂zdu+∂v∂zdv。因此求复合函数的偏导数时,可以先写出 dz,再把 du,dv 展开成 dx,dy;合并同类项后,dx,dy 的系数就是 ∂x∂z,∂y∂z。这样一次就得到两个偏导数,而且不会漏项。极坐标、球坐标换元时公式的形式保持不变,根据也在于这条性质。
证明 / 推导
下面用链式法则证明一个常考的恒等式。设 z=f(x,y) 有连续偏导数,作极坐标变换 x=rcosθ,y=rsinθ,则
zx2+zy2=zr2+r21zθ2.
证 由链式法则得 zr=zxcosθ+zysinθ, zθ=zx(−rsinθ)+zy(rcosθ)。于是
zr2+r21zθ2=(zxcosθ+zysinθ)2+(−zxsinθ+zycosθ)2.
展开后交叉项 ±2zxzycosθsinθ 相消,剩下 zx2(cos2θ+sin2θ)+zy2(sin2θ+cos2θ)=zx2+zy2。■ 这个等式说明梯度的模的平方是与坐标系无关的几何量。4. 抽象复合函数求二阶偏导数:f1′,f2′ 仍然是复合函数★★ 必会
设 z=f(u,v),其中 u,v 是 x,y 的函数。求一阶偏导数得 zx=f1′ux+f2′vx。再求二阶偏导数时,必须认清 f1′,f2′ 与 f 有相同的结构:它们仍以 u,v 为中间变量,对 x 求导时要再用一次链式法则,即 ∂x∂f1′=f11′′ux+f12′′vx,∂x∂f2′=f21′′ux+f22′′vx。把 f1′ 当作常量而漏掉这一步,是求二阶偏导数时最常见的错误。
举例说明
设 z=f(x+y, xy),f∈C2。记 u=x+y, v=xy,则 ux=1, vx=y。一阶偏导数为 zx=f1′⋅1+f2′⋅y=f1′+yf2′。求二阶偏导数时 y 相对于 x 是常量,故
zxx=∂x∂(f1′)+y∂x∂(f2′)=(f11′′⋅1+f12′′⋅y)+y(f21′′⋅1+f22′′⋅y).
利用 f12′′=f21′′ 合并,得 zxx=f11′′+2yf12′′+y2f22′′。可见每个 fi′ 都再生出两项,一步也不能省。