举例说明设 z=f(x2+y2),其中只有一个中间变量 u=x2+y2,且 f 二阶可导,求 ∂x2∂2z。一阶偏导数为 zx=f′(u)⋅2x=2xf′。再对 x 求导时,注意 f′ 仍是复合函数,有 ∂x∂f′=f′′⋅2x,再结合乘积的求导法则,得 ∂x2∂2z=∂x∂(2xf′)=2f′+2x⋅f′′⋅2x=2f′(x2+y2)+4x2f′′(x2+y2). 如果漏掉对 f′ 再用一次链式法则,就会误得 2f′。
4. 必须区分全导数 dxdz 与偏导数 ∂x∂f★ 要懂
设 z=f(x,y),而 y=y(x),则 z 最终只是 x 的函数。求它的全导数时,必须把 y 对 x 的依赖关系也计算在内:dxdz=∂x∂f+∂y∂fdxdy. 而偏导数∂x∂f 是把 y 看作与之无关的常量所得的结果。两者相差一项 ∂y∂fdxdy,因此记号 d 与 ∂ 不能混用。这一关系在隐函数与条件极值的问题中反复用到。
证明 / 推导设 f(x,y) 可微,y=y(x) 可导,下面推导全导数公式。给 x 以增量 Δx=0,相应地记 ΔyΔz=y(x+Δx)−y(x)=f(x+Δx,y+Δy)−f(x,y). 因为 y 可导,所以 y 连续,当 Δx→0 时 Δy→0。由 f 可微得 Δzρ=∂x∂fΔx+∂y∂fΔy+o(ρ)=Δx2+Δy2. 两端除以 Δx,得 ΔxΔz=∂x∂f+∂y∂f⋅ΔxΔy+Δxo(ρ). 当 Δx→0 时 ΔxΔy→y′(x)。至于末项,由 Δxo(ρ)=ρo(ρ)⋅∣Δx∣ρ=ρo(ρ)⋅1+(ΔxΔy)2 可知它是无穷小与有界量之积,故趋于 0。于是 dxdz=∂x∂f+∂y∂fy′(x). 由推导可见,多出来的一项来自 Δy,也就是来自 y 随 x 的变化。如果 y 是常量,那么 Δy≡0,全导数与偏导数就相同了。这就证明了两者相差一项的原因。
还应注意,推导中用到的是 f 可微。如果 f 只有两个偏导数而不可微,那么 Δz 写不成上面的形式,这个公式也就可能不成立。■举例说明设 z=x2+y2,y=sinx。偏导数 ∂x∂z=2x,这是把 y 看作常量所得的结果;全导数 dxdz=2x+2y⋅cosx=2x+2sinxcosx=2x+sin2x。二者相差 sin2x,这一项就是由 y 随 x 变化所产生的。💡 小知识