The Multivariable Chain Rule

Suppose that z = f(x,y), where x and y themselves depend on one or more variables. Multivariable Chain Rules allow us to differentiate z with respect to any of the variables involved:


Let x = x(t) and y = y(t) be differentiable at t and suppose that z = f(x,y) is differentiable at the point (x(t),y(t)). Then z = f(x(t),y(t)) is differentiable at t and
dz
dt
= ∂z
x
dx
dt
+ z
y
dy
dt
.

Proof

Although the formal proof is not trivial, the variable-dependence diagram shown here provides a simple way to remember this Chain Rule. Simply add up the two paths starting at z and ending at t, multiplying derivatives along each path.

Example

Let z = x2y-y2 where x and y are parametrized as x = t2 and y = 2t.

Then

dz
dt
=
z
x
dx
dt
+ z
y
dy
dt
=
(2xy)(2t) + (x2-2y)(2)
=
(2t2·2t)(2t) + ( (t2)2-2(2t) ) (2)
=
8t4 + 2t4 -8t
=
10t4-8t

Alternate Solution

We now suppose that x and y are both multivariable functions.


Let x = x(u,v) and y = y(u,v) have first-order partial derivatives at the point (u,v) and suppose that z = f(x,y) is differentiable at the point (x(u,v),y(u,v)). Then f(x(u,v),y(u,v)) has first-order partial derivatives at (u,v) given by
z
u
=
z
x
x
u
+ z
y
y
u
z
v
=
z
x
x
v
+ z
y
y
v

Proof

Again, the variable-dependence diagram shown here indicates this Chain Rule by summing paths for z either to u or to v.

Example

Let z = ex2y, where x(u,v) = √[uv] and y(u,v) = 1/v. Then

z
u
=
z
x
x
u
+ z
y
y
u
=
( 2xyex2y )





v
2u






+ (x2ex2y)(0)
=
2   __
uv
 
· 1
v
e(√[uv])2 · 1/v · v
2u
+ (   __
uv
 
)2 · e(√[uv])2 ·1/v ·(0)
=
eu + 0
=
eu
z
v
=
z
x
x
v
+ z
y
y
v
=
( 2xyex2y )





u
2v






+ (x2ex2y)





- 1
v2






=
2   __
uv
 
· 1
v
e(√[uv])2·1/v · u
2v
+ (   __
uv
 
)2e(√[uv])2 ·1/v ·





- 1
v2






=
u
v
eu - u
v
eu
=
0.

Alternate Solution

These Chain Rules generalize to functions of three or more variables in a straight forward manner.


Key Concepts [index]

  • Let x = x(t) and y = y(t) be differentiable at t and suppose that z = f(x,y) is differentiable at the point (x(t),y(t)). Then z = f(x(t),y(t)) is differentiable at t and
    dz
    dt
    = z
    x
    dx
    dt
    + z
    y
    dy
    dt
    .

  • Let x = x(u,v) and y = y(u,v) have first-order partial derivatives at the point (u,v) and suppose that z = f(x,y) is differentiable at the point (x(u,v),y(u,v)). Then f(x(u,v),y(u,v)) has first-order partial derivatives at (u,v) given by
    z
    u
    =
    z
    x
    x
    u
    + z
    y
    y
    u
    z
    v
    =
    z
    x
    x
    v
    + z
    y
    y
    v