Interactive visualiser

Derivative graphs

Type any function and drag a point along it. The gradient of the tangent is plotted as the height of f′f', so the derivative graph is drawn by the tangent itself, with f′′f'' underneath.

Loading the visualiser…

Works on a phone, tablet or computer — nothing to install, no account.

What you are looking at

The height of the graph of f′f' at any xx is the gradient of ff at that xx. Here ff, f′f' and f′′f'' are stacked on one xx-axis, joined by a dashed vertical line through the point. As you drag the point along ff, the tangent turns, and f′f' is drawn in solid colour only as far as the point has travelled: the derivative graph is traced out by the slope you are looking at. The readout says whether ff is increasing, decreasing or stationary, and how it is concave.

With Max / min on, each turning point and inflection on ff is labelled with its coordinates, and the matching zeros of f′f' and f′′f'' are ringed. The point snaps onto these as you drag, so a horizontal tangent reads f′(x)=0f'(x) = 0 exactly. Below the graph, the working gives f′(x)f'(x) and f′′(x)f''(x) in symbols where it can, the tangent as y=mx+cy = mx + c, and, with Normal on, the equation of the normal with the check m×(−1m)=−1m \times \left(-\dfrac{1}{m}\right) = -1.

Try this

  1. 1Start on x3−3xx^3 - 3x and drag the point from left to right: f′f' is drawn in as you go and crosses zero exactly under the maximum (−1,2)(-1, 2) and the minimum (1,−2)(1, -2).
  2. 2Drag through x=0x = 0: f′′(0)=0f''(0) = 0 at the inflection (0,0)(0, 0), and the readout changes from concave down to concave up.
  3. 3Switch to First principles and slide hh towards 0: the gradient of the red chord, f(x+h)−f(x)h\dfrac{f(x+h)-f(x)}{h}, closes in on f′(x)f'(x), shown beside it.
  4. 4Turn on Normal and snap to the maximum: the tangent is flat, so the normal is the vertical line x=−1x = -1 and −1m-\dfrac{1}{m} has no value.

Mistakes students make

  • Treating f′(x)=0f'(x) = 0 as proof of a maximum or minimum. A stationary point can also be a point of inflection, as x3x^3 is at x=0x = 0; check that f′f' changes sign, or use the sign of f′′f''.
  • Assuming f′′(x)=0f''(x) = 0 means a point of inflection. For x4x^4, f′′(0)=0f''(0) = 0 but x=0x = 0 is a minimum; the concavity must actually change, so f′′f'' has to change sign.
  • Confusing the zeros of ff with the zeros of f′f'. f′f' is zero where ff is flat, not where it meets the xx-axis: x3−3xx^3 - 3x has roots 00 and ±3\pm\sqrt{3}, but its stationary points are at x=±1x = \pm 1.

Where it is taught

  • IB Maths AA SL/HL 5.2 · 5.4 · 5.7 · 5.8
  • AP Calculus AB/BC Units 2 and 5
  • Edexcel A-Level Pure Year 1 · Differentiation (tangents, normals, stationary points)
  • Edexcel A-Level Pure Year 2 · Differentiation (second derivative, concavity, points of inflection)
  • Greek Lykeio year 3 (Γ΄ Λυκείου) · §2.1 · §2.7

Teaching this?

Put this visualiser on your lesson board with one tap. Your student sees every drag, live, on their own screen — and Owlileo marks the homework, runs the tests and keeps the parents informed.

Start free →