Historical Context & Motivation
Throughout your calculus journey so far, you've differentiated functions written in the form y = f(x) — what mathematicians call explicit functions. But many important curves in mathematics and physics, such as circles, ellipses, and spirals, cannot be neatly rearranged into that form. The need to find slopes and rates of change along these more complex curves drove mathematicians to develop powerful new techniques: implicit differentiation and parametric differentiation.
The central question these techniques answer is straightforward: How do you find dy/dx when you can't isolate y? Whether the curve is defined by a mixed equation like x² + y² = 25, or by a pair of parametric equations like x = cos(t) and y = sin(t), you need methods that go beyond the standard differentiation rules you already know.
Core Principles & Definitions
Before diving into the techniques, it's important to understand the three different ways a relationship between x and y can be expressed. Each form determines which differentiation approach you'll use.
Explicit Form
Implicit Form
Parametric Form
The Chain Rule Connection
Visual Explanation — Implicit Curves
The diagram below shows the circle x² + y² = 25 and illustrates why standard explicit differentiation falls short. At the point (3, 4), we want to find the slope of the tangent line. The circle passes the vertical line test at no x-value except ±5, meaning it is not a function in the explicit sense. Implicit differentiation lets us compute dy/dx = −x/y directly, giving a slope of −3/4 at that point.
Notice how the formula dy/dx = −x/y elegantly captures both tangent slopes. When y is positive (upper semicircle), the slope at x = 3 is negative; when y is negative (lower semicircle), the slope is positive. This is the beauty of implicit differentiation — a single expression covers the entire curve, and you simply substitute in the specific point's coordinates to get the slope there.
Mathematical Framework
Implicit Differentiation
The core idea is to differentiate every term with respect to x, applying the chain rule whenever you encounter y (or any function of y). Since y depends on x, differentiating a y-term always produces a factor of dy/dx.
Parametric Differentiation
When a curve is given by x = f(t) and y = g(t), neither variable is written directly in terms of the other. To find dy/dx, you use the chain rule in a clever way. Since both x and y are functions of t, you can write dy/dx as a ratio of two derivatives with respect to t.
Visualising Parametric Curves
Parametric curves can describe motion, geometry, and complex shapes that would be difficult or impossible to capture with a single equation. The diagram below shows a cycloid — the path traced by a point on the rim of a rolling wheel — defined by x = t − sin(t) and y = 1 − cos(t). At each point on the curve, we can compute the tangent slope using dy/dx = (dy/dt) ÷ (dx/dt) = sin(t) ÷ (1 − cos(t)).
The table below summarises some common parametric curves you'll encounter in IB HL and their derivatives.
| Curve | x(t) | y(t) | dy/dx |
|---|---|---|---|
| Circle (radius r) | r cos(t) | r sin(t) | −cos(t)/sin(t) = −cot(t) |
| Ellipse (a, b) | a cos(t) | b sin(t) | −(b/a) cot(t) |
| Cycloid | t − sin(t) | 1 − cos(t) | sin(t) / (1 − cos(t)) |
| Parabola | t² | 2t | 1/t |
Worked Examples
Example 1: Implicit Differentiation
Find dy/dx for the curve x³ + y³ = 6xy, and determine the slope at the point (3, 3).
Example 2: Parametric Differentiation
A curve is defined by x = t² − 1 and y = t³ + t. Find dy/dx and d²y/dx² in terms of t.
Implicit vs. Parametric — When to Use Which
Both techniques extend differentiation beyond explicit functions, but they apply in different situations. Choosing the right method is an important IB exam skill.
| Feature | Implicit Differentiation | Parametric Differentiation |
|---|---|---|
| When to use | Equation mixes x and y in one relation, e.g. x² + y² = 25 | x and y are each given as functions of a parameter t (or θ) |
| Key rule | Chain rule: d/dx[f(y)] = f′(y) · dy/dx | Chain rule: dy/dx = (dy/dt) ÷ (dx/dt) |
| Result contains | Both x and y (you often need to substitute a specific point) | The parameter t (substitute a specific t-value for a numerical slope) |
| Second derivative | Differentiate dy/dx implicitly again — can get messy | d²y/dx² = [d/dt(dy/dx)] ÷ (dx/dt) — systematic procedure |
| Common pitfall | Forgetting the dy/dx factor when differentiating y-terms | Dividing d²y/dt² by d²x/dt² (this is WRONG) |
Connections to Advanced Topics
Implicit and parametric differentiation are not just isolated techniques — they serve as gateways to more advanced mathematical ideas you may encounter in university or further IB study.
| AHL 5.8 Skill | Advanced Extension |
|---|---|
| Implicit dy/dx for curves F(x, y) = 0 | Partial derivatives and gradients in multivariable calculus: ∂F/∂x and ∂F/∂y |
| Tangent lines to implicit curves | Tangent planes to surfaces in 3D, used in differential geometry and computer graphics |
| Parametric dy/dx for curves | Vector-valued functions and velocity/acceleration in physics: r(t) = ⟨x(t), y(t)⟩ |
| Parametric second derivative d²y/dx² | Curvature κ of a curve, used in road design, roller coaster engineering, and general relativity |
Within the IB AA HL course itself, implicit differentiation connects directly to related rates problems (AHL 5.9), where multiple quantities change with respect to time. If you can implicitly differentiate x² + y² = 25 with respect to x, you can also differentiate it with respect to time t to get 2x(dx/dt) + 2y(dy/dt) = 0 — the foundation of related rates. Similarly, parametric differentiation is essential for computing arc length and areas enclosed by parametric curves, topics that appear in AHL 5.12.
Practice Problems
Lesson Summary
Implicit differentiation allows you to find dy/dx when x and y are intertwined in a single equation like F(x, y) = 0. The method works by differentiating every term with respect to x and applying the chain rule to every y-term, producing a factor of dy/dx that you then isolate algebraically. The result typically contains both x and y, so you substitute the coordinates of a specific point to get a numerical slope.
Parametric differentiation handles curves given as x = f(t), y = g(t) by computing dy/dx = (dy/dt) ÷ (dx/dt). For the second derivative, you must differentiate the first derivative with respect to t and then divide by dx/dt — never simply divide d²y/dt² by d²x/dt². Both techniques extend differentiation beyond explicit y = f(x) functions and connect to related rates, arc length, and multivariable calculus.