Menu
Home
Action
My entries
Defined browse
Select

Then Select

Then Select

Search

 
chain rule

Definition/Summary
The chain rule is an elementary rule of calculus, but it can be understood without any knowledge of calculus:

If [itex]a[/itex] depends on [itex]b[/itex], and [itex]b[/itex] depends on [itex]c[/itex], then the rate at which a changes with respect to b times the rate at which b changes with respect to c equals the rate at which a changes with respect to c.

In other words: small change in a per small change in b times small change in b per small change in c equals small change in a per small change in c.

In symbols, derivatives may be treated as ordinary fractions: two copies of [itex]db[/itex] may be cancelled in [itex]da/db\ db/dc = da/dc[/itex] (if you don't understand calculus, then read "d" as meaning "a small change in").

For example, if pressure depends on length, and length depends on temperature, then the speed at which pressure changes when you change the temperature equals the speed at which pressure changes when you change the length times the speed at which length changes when you change the temperature.

Equations
[tex]\frac{da}{dc}\ =\ \frac{da}{db}\,\frac{db}{dc}[/tex]

[tex](a\circ b)' = (a'\circ b)b'\text{, ie }(a(b(c)))' = a'(b(c))b'(c)[/tex]

Partial derivative version (if [itex]a[/itex] depends on [itex]b_1,\cdots b_n[/itex], and [itex]b_1,\cdots b_n[/itex] depend only on [itex]c[/itex]):

[tex]\frac{da}{dc}\ =\ \frac{\partial a}{\partial b_1}\frac{db_1}{dc}\ +\ \cdots \frac{\partial a}{\partial b_n}\frac{db_n}{dc}\ =\ (\mathbf{\nabla_b}\,a)\cdot \frac{d\mathbf{b}}{dc}[/tex]

Partial derivative version (if [itex]a[/itex] depends on [itex]b_1,\cdots b_n[/itex], and [itex]b_1,\cdots b_n[/itex] depend on [itex]c_1,\cdots c_m[/itex]):

[tex]\frac{\partial a}{\partial c_i}\ =\ \sum_{j\ =\ 1}^n\frac{\partial a}{\partial b_j} \frac{\partial b_j}{\partial c_i} \text{, for }i\ =\ 1,\cdots m [/tex]

This is the same as the saying that the gradient vector of the composite function is the matrix product of the gradient vector and the Jacobian matrix:

[tex](\mathbf{\nabla_c}\,a)^T\ =\ \frac{\partial a}{\partial (b_1,\cdots b_n)}\frac{\partial (b_1\cdots b_n)}{\partial (c_1,\cdots c_m)}\ =\ (\mathbf{\nabla_b}\,a)^T\frac{\partial (b_1,\cdots b_n)}{\partial (c_1,\cdots c_m)}[/tex]

Similarly, for a vector [itex](a_1,\cdots a_k)[/itex], the Jacobian matrix of the composite function is the matrix product of the two individual Jacobians:

[tex]\frac{\partial (a_1,\cdots a_k)}{\partial (c_1,\cdots c_m)}\ =\ \frac{\partial (a_1,\cdots a_k)}{\partial (b_1,\cdots b_n)}\frac{\partial (b_1,\cdots b_n)}{\partial (c_1,\cdots c_m)}[/tex]

Scientists

Recent forum threads on chain rule
 
Breakdown
Mathematics
> Calculus/Analysis
>> Calculus

See Also
product rule
quotient rule

Images

Extended explanation
Integration by substitution:

Substitution (used in evaluating integrals, or in solving differential equations) involves applying the chain rule to replace a "d" term (a differential).

We may write [tex]db\ =\ \frac{db}{dc}\,dc\text{ .}[/tex]

For example, if [itex]b = c^2[/itex], then [itex]db/dc\ =\ 2c\text{, or }db\ =\ 2c\,dc[/itex], and so [itex]\int 2c\,\sin (c^2)\,dc\ =\ \,\int\,\sin b\,db[/itex][itex]\ =\ -\cos b\,+\,\text{constant}\ =\ -\cos c^2\,+\,\text{constant}[/itex]

Commentary

t.francis @ 06:04 PM Oct8-11
To expand:

Perhaps include an example of use e.g related rates of change.

Mention that (dy/dx)=(dx/dy)^-1