IB MATHEMATICS: ANALYSIS AND APPROACHES • CALCULUS

Implicit & Parametric Differentiation — AHL 5.8 Further differentiation (implicit; parametric) (HL)

Learn to differentiate curves that cannot be written as simple y = f(x) functions.

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.

1637
Descartes & Coordinate Geometry
René Descartes published La Géométrie, introducing the coordinate plane and allowing curves to be described by algebraic equations — including implicit ones like x² + y² = r².
1684
Leibniz Publishes the Calculus
Gottfried Wilhelm Leibniz introduced the dy/dx notation still used today. His framework naturally handled expressions where y was entangled with x, laying the groundwork for implicit differentiation.
1696
The Brachistochrone Problem
Johann Bernoulli posed this famous challenge: find the fastest path for a ball rolling between two points. The solution — a cycloid — is most naturally described using parametric equations, showcasing why parametric methods are essential.
1748
Euler Formalizes Parametric Curves
Leonhard Euler systematically used parameter-based descriptions of curves, defining x and y each as functions of a third variable t. This approach became central to physics and engineering.

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.

1

Explicit Form

y is isolated on one side: y = f(x). Example: y = x² + 3x. You already know how to differentiate these directly using power, chain, and product rules.
2

Implicit Form

x and y are mixed together in one equation: F(x, y) = 0. Example: x² + y² = 25. You cannot always solve for y, so you differentiate both sides with respect to x, treating y as a function of x.
3

Parametric Form

Both x and y are written as separate functions of a third variable (the parameter), usually t or θ. Example: x = 3cos(t), y = 3sin(t). You find dy/dx by dividing dy/dt by dx/dt.
4

The Chain Rule Connection

Both implicit and parametric differentiation rely on the chain rule. When you differentiate y² with respect to x, you get 2y · (dy/dx) because y is itself a function of x — this is the chain rule in action.
KEY TAKEAWAY
Think of implicit differentiation like following a recipe where the ingredients (x and y) are already mixed into a batter — you can't separate them, so you have to work with them combined. Parametric differentiation is like GPS tracking: instead of describing your path as a direct y-vs-x relationship, you record your east–west position x(t) and north–south position y(t) separately over time, then combine them to find the slope of your route.

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.

The circle x² + y² = 25 cannot be written as a single explicit function. At x = 3, there are two points: (3, 4) with slope −3/4 (pink) and (3, −4) with slope 3/4 (violet). Implicit differentiation gives dy/dx = −x/y, which automatically accounts for which branch of the curve you're on.

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.

IMPLICIT DIFFERENTIATION RULE
d/dx [f(y)] = f′(y) · (dy/dx)
When you differentiate any expression involving y with respect to x, multiply by dy/dx. For example, d/dx[y²] = 2y · (dy/dx) and d/dx[sin(y)] = cos(y) · (dy/dx).
📋 Step-by-Step Procedure
1) Differentiate every term on both sides with respect to x. 2) Wherever you differentiate a y-term, attach a factor of dy/dx (chain rule). 3) Collect all terms containing dy/dx on one side. 4) Factor out dy/dx and solve for it.

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.

PARAMETRIC FIRST DERIVATIVE
dy/dx = (dy/dt) ÷ (dx/dt), provided dx/dt ≠ 0
Differentiate y with respect to t, differentiate x with respect to t, then divide. The parameter t cancels out, giving you the slope of the curve at any value of t.
PARAMETRIC SECOND DERIVATIVE
d²y/dx² = (d/dt[dy/dx]) ÷ (dx/dt)
To find the second derivative, first compute dy/dx as a function of t. Then differentiate that result with respect to t, and divide by dx/dt once more. This gives the concavity of the parametric curve.
KEY TAKEAWAY
Both techniques rest on the same foundation: the chain rule. In implicit differentiation, y is a hidden function of x, so every time you differentiate y you chain out a dy/dx. In parametric differentiation, both x and y are functions of t, and dividing their t-derivatives effectively cancels out the parameter, leaving you with the slope dy/dx.

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)).

A cycloid curve (amber) traced by a point on a rolling wheel. At cusps (t = 0, 2π, ...) the curve touches the baseline and dx/dt = 0, making dy/dx undefined. At the peaks (t = π, 3π, ...) the tangent is horizontal, so dy/dx = 0. At t = π/2 (cyan dot), the tangent has a finite positive slope.

The table below summarises some common parametric curves you'll encounter in IB HL and their derivatives.

Common parametric curves and their derivatives
Curvex(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)
Cycloidt − sin(t)1 − cos(t)sin(t) / (1 − cos(t))
Parabola2t1/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).

Implicit: x³ + y³ = 6xy
1
Step 1 — Differentiate both sides with respect to xDifferentiate term by term. For x³ you get 3x². For y³, apply the chain rule: 3y² · (dy/dx). For 6xy, use the product rule: 6[x · (dy/dx) + y · 1] = 6x(dy/dx) + 6y.
3x² + 3y²(dy/dx) = 6x(dy/dx) + 6y
2
Step 2 — Collect dy/dx terms on one sideMove all terms containing dy/dx to the left and everything else to the right.
3y²(dy/dx) − 6x(dy/dx) = 6y − 3x²
3
Step 3 — Factor out dy/dx and solveFactor dy/dx from the left side, then divide both sides by the remaining factor.
dy/dx = (6y − 3x²) / (3y² − 6x) = (2y − x²) / (y² − 2x)
4
Step 4 — Evaluate at (3, 3)Substitute x = 3 and y = 3 into the expression for dy/dx.
dy/dx = (2(3) − 9) / (9 − 6) = (6 − 9) / 3 = −3/3 = −1

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.

Parametric: x = t² − 1, y = t³ + t
1
Step 1 — Find dx/dt and dy/dtDifferentiate each coordinate function with respect to the parameter t.
dx/dt = 2t, dy/dt = 3t² + 1
2
Step 2 — Compute dy/dxDivide dy/dt by dx/dt.
dy/dx = (3t² + 1) / (2t)
3
Step 3 — Find the second derivative d²y/dx²First simplify: dy/dx = (3t)/2 + 1/(2t). Now differentiate this with respect to t: d/dt[dy/dx] = 3/2 − 1/(2t²). Then divide by dx/dt = 2t.
d²y/dx² = (3/2 − 1/(2t²)) / (2t) = (3t² − 1) / (4t³)

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.

Comparison of the two differentiation techniques
FeatureImplicit DifferentiationParametric Differentiation
When to useEquation mixes x and y in one relation, e.g. x² + y² = 25x and y are each given as functions of a parameter t (or θ)
Key ruleChain rule: d/dx[f(y)] = f′(y) · dy/dxChain rule: dy/dx = (dy/dt) ÷ (dx/dt)
Result containsBoth x and y (you often need to substitute a specific point)The parameter t (substitute a specific t-value for a numerical slope)
Second derivativeDifferentiate dy/dx implicitly again — can get messyd²y/dx² = [d/dt(dy/dx)] ÷ (dx/dt) — systematic procedure
Common pitfallForgetting the dy/dx factor when differentiating y-termsDividing d²y/dt² by d²x/dt² (this is WRONG)
⚠️ COMMON MISTAKE ALERT
For the parametric second derivative, students often make the error of computing (d²y/dt²) ÷ (d²x/dt²). This is incorrect! The correct formula is d²y/dx² = [d/dt(dy/dx)] ÷ (dx/dt). You must first find dy/dx as a function of t, differentiate that whole expression with respect to t, and then divide by dx/dt. Think of it this way: you're finding how the slope changes per unit of x, not per unit of t².

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.

How AHL 5.8 skills connect to higher mathematics
AHL 5.8 SkillAdvanced Extension
Implicit dy/dx for curves F(x, y) = 0Partial derivatives and gradients in multivariable calculus: ∂F/∂x and ∂F/∂y
Tangent lines to implicit curvesTangent planes to surfaces in 3D, used in differential geometry and computer graphics
Parametric dy/dx for curvesVector-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

PROBLEM 1CONCEPTUAL
Explain why, when implicitly differentiating the equation x² + y² = 25, the term y² produces 2y(dy/dx) rather than simply 2y. What fundamental calculus rule is at work here?
PROBLEM 2BASIC CALCULATION
Find dy/dx by implicit differentiation: x² + y² = 49. Then find the slope of the tangent at (0, 7).
PROBLEM 3INTERMEDIATE
A curve is defined parametrically by x = 2cos(θ) + cos(2θ), y = 2sin(θ) + sin(2θ). Find dy/dx in terms of θ, and determine the slope when θ = π/3.
PROBLEM 4APPLIED
The equation of an elliptical running track is given by x²/400 + y²/100 = 1, where x and y are measured in metres. A runner is at the point (16, 6). Find the gradient of the track (dy/dx) at that point and interpret what it means physically.
PROBLEM 5CRITICAL THINKING
A parametric curve is given by x = t², y = t³. Find d²y/dx² in terms of t. Then explain why d²y/dx² is undefined at t = 0, and describe what happens geometrically at that point.

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.

Varsity Tutors • IB Mathematics: Analysis and Approaches • Implicit & Parametric Differentiation