(Theorem) f(x,y)가 미분 가능하고 x=x(t), y=y(t)가 t에 대하여 미분 가능하면 합성 함수 f=f(x(t),y(t))는 t에 대하여 미분 가능하며
dtdf=∂x∂fdtdx+∂y∂fdtdy
이다.
Proof) t가 t0에서 t0+Δt로 변화할 때의 변화량들을 각각 Δx, Δy, Δf라 하자. f가 P0=(x(t0),y(t0))에서 미분 가능하므로
Δf=(∂x∂f)P0Δx+(∂y∂f)P0Δy+ε1Δx+ε2Δy
이고, 이때 Δx,Δy→0이면 ε1,ε2→0이다. 이제 양변을 Δt로 나누면
ΔtΔf=(∂x∂f)P0ΔtΔx+(∂y∂f)P0ΔtΔy+ε1ΔtΔx+ε2ΔtΔy
인데, 여기서 Δt→0이면
(dtdf)t0=Δt→0limΔtΔf=(∂x∂f)P0(dtdx)t0+(∂y∂f)P0(dtdy)t0
을 얻는다. 이때 Δt→0이면 Δx,Δy→0이므로 ε1,ε2→0임을 이용했다. ■
이것은 고차원으로도 확장할 수 있다. 즉, f(x1,x2,⋯,xn)이 미분 가능하고 x1=x1(t), x2=x2(t), ⋯, xn=xn(t)가 t에 대하여 미분 가능하면 합성 함수 f=f(x1(t),x2(t),⋯,xn)은 t에 대하여 미분 가능하며
dtdf=∂x1∂fdtdx1+∂x2∂fdtdx2+⋯+∂xn∂fdtdxn=i=1∑n∂xi∂fdtdxi
이다.