记 f1,f2 为 f 对第一、第二变量的一阶偏导,fij 为相应二阶偏导。由 g 在内点 1 可导且取得极值,费马定理给出 g′(1)=0,并有 g(1)=1。
令 u=xy、v=yg(x),则 ux=y、vx=yg′(x)、uy=x、vy=g(x)。先关于 x 求导,得 zx=yf1(u,v)+yg′(x)f2(u,v)。再关于 y 求导,乘积法则和链式法则给出
∂y∂zx=f1+y[xf11+g(x)f12]+g′(x)f2+yg′(x)[xf21+g(x)f22],
其中右侧所有 f 的导数均在 (u,v) 处取值。代入 x=y=1,则 (u,v)=(1,1),含 g′(1) 的项全部消失,所求为 f1(1,1)+f11(1,1)+f12(1,1)。
这里仅用到 g′,不需要假设 g′′ 存在;求第二次导数时,f1(u,v) 和 f2(u,v) 仍是复合函数,不能当作常数。
仍以 fi,fij 表示 f 对其变量的偏导。先对 y 求导,有 zy=xf1(u,v)+g(x)f2(u,v),其中 u=xy、v=yg(x)。再对 x 求导,得
∂x∂zy=f1+x[yf11+yg′(x)f12]+g′(x)f2+g(x)[yf21+yg′(x)f22].
由极值条件 g′(1)=0,代入 x=y=1、g(1)=1,得到 f1(1,1)+f11(1,1)+f21(1,1)。f 具有二阶连续偏导,故 f21=f12,结果仍为 f1(1,1)+f11(1,1)+f12(1,1)。两种次序均直接计算,未假设复合函数 z 的全部二阶偏导连续。