Step-by-step chain rule differentiation. Enter a composite function, select or identify the outer and inner functions, and get a fully worked solution with optional point evaluation.
Select the outer function type and define the inner function
Use x as the variable. Supported: +, -, *, /, ^, sqrt, sin, cos, ln, exp, etc.
Manually specify both the outer and inner functions
y = f(g(h(x))) — three nested functions
Find dy/dx at a specific x value and see the slope
Classic chain rule problems from calculus textbooks
Enter a composite function
and click Differentiate
🔁 Identify layers: The outermost operation is f, everything inside is g(x).
📐 Don't forget g'(x): Always multiply by the derivative of the inner function.
🔗 Triple chain: Add another factor for each nested layer: f'·g'·h'.
✅ Check units: Substitute g(x) back in place of u in the final answer.