Higher-order derivatives

Level FundamentalDifficulty ★★★★★Concept⌖ Open in the map

What is it?

f′′f'' is the rate of change of the rate of change: acceleration, curvature, concavity. Third derivative: jerk. Robots and cameras are tuned to keep these smooth.

Formulas

f′′(x)=d2fdx2,f(n)=(f(n−1))′f''(x) = \frac{\dd^2 f}{\dd x^2}, \qquad f^{(n)} = \big(f^{(n-1)}\big)'
s(t)→ d/dt v(t)→ d/dt a(t)→ d/dt j(t)s(t) \xrightarrow{\ \dd/\dd t\ } v(t) \xrightarrow{\ \dd/\dd t\ } a(t) \xrightarrow{\ \dd/\dd t\ } j(t)
position, velocity, acceleration, jerk

Where it shows up in computing

  • Kinematics: position, velocity, acceleration★★★★★fundamentalRobotics and control

    Acceleration is the second derivative of position; Newton's law F=maF = ma is about it.

  • Trajectory optimization and MPC★★★★★frequentRobotics and control

    Minimum-jerk trajectories minimize ∫x... 2 dt\int \dddot x^{\,2}\,\dd t for smooth robot motion.

  • Bézier curves and splines★★★★★frequentComputer graphics

    Matching second derivatives at joints (C2C^2) removes visible kinks in fonts and CAD curves.

Where it shows up in AI

Where is it used?

Computing topics reachable from here, through the chain of ideas that leads to them:

What depends on it

This page has the essentials. A fuller treatment (intuition, formal definition, worked example) is on the way.

↑ ↓ to navigate · ↵ · Esc