Skip to content

Derivative

Formula

\[ f'(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h} \]

Parameters

  • \(f(x)\): scalar function
  • \(h\): small change in input
  • \(f'(x)\): instantaneous rate of change

What it means

The derivative measures how fast a function changes at a point.

What it's used for

  • Slopes, optimization, and local approximation.
  • Building gradients and backpropagation.

Key properties

  • Linear operator.
  • Gives slope of the tangent line for scalar functions.

Common gotchas

  • Differentiability is stronger than continuity.
  • A function can be continuous but not differentiable at a point.

Example

If \(f(x)=x^2\), then \(f'(x)=2x\).

How to Compute (Pseudocode)

Input: scalar function f, point x, small step h
Output: approximate derivative f'(x)

# Numerical (centered-difference) approximation
return (f(x + h) - f(x - h)) / (2h)

Complexity

  • Time: \(O(1)\) function evaluations (2 evaluations of \(f\)) for this finite-difference estimate
  • Space: \(O(1)\)
  • Assumptions: Complexity excludes the internal cost of evaluating \(f\); symbolic differentiation costs depend on expression-tree size and structure

See also