16–18 min read Calculus & Optimization Part 4 (22 / 32)
Part 4 • Calculus (Calculus & Rate of Change)

Lesson 14.22: Derivatives & Rates of Change

How fast is a system changing right now? When an input experiences an infinitesimal nudge, what is the exact sensitivity of the output? Unlocking the journey from average rates of change to the limit definition of the Derivative, exploring geometric tangent line slopes, mastering algebraic differentiation rules, deciphering the frontier between continuity and differentiability, and establishing the mathematical foundation of gradient-based optimization in Machine Learning.

1 Introduction: How Fast is Something Changing? (Instantaneous Rate of Change)

Imagine a car departing on a journey between two cities. In the first hour, the car travels 60 kilometers, and in the second hour, it covers 80 kilometers. Over the total two-hour duration, the car traverses 140 kilometers, yielding an average speed of 70 km/h. But if you were to ask the driver, "What exact number was the speedometer needle pointing to at the precise moment of 1 hour, 17 minutes, and 42 seconds?"—could you ever answer that with an average speed?

Of course not. At that exact split-second, the vehicle might have been idling at 0 km/h at a red traffic signal, or cruising at 110 km/h on an open expressway. Exactly the same dilemma arises across modern science and technology:

Economics & SaaS

Rather than cumulative gross revenue across 1,000 customers, what is the exact Marginal Profit gained by signing subscriber #1,001?

Robotics & Control

What is the instantaneous angular acceleration required at an articulated robotic joint to prevent overshoot and mechanical vibration?

AI & Deep Learning

If we nudge an individual weight $w$ inside a transformer model by an infinitesimal $\epsilon$, by how much does the training loss $L$ instantaneously decrease?

At the epicenter of all these challenges stands a solitary mathematical engine: the Derivative. In the previous lesson, we mastered Limits ($\lim_{x \to a} f(x)$). The derivative is the crowning achievement of limits—it shrinks the observation window $\Delta x$ all the way to zero, transforming static measurements into the instantaneous rate of change of dynamic systems.

The Philosophy of Calculus: From Static Frames to Continuous Motion

Classical geometry and algebra study static entities: fixed distances, areas, and constant ratios. But the physical and digital universe is in perpetual flux. Motion, acceleration, loss landscape contours, fluid dynamics—all require the mathematics of change. The derivative elevates mathematics from frozen photographs into living cinematic animation.

2 Average Rate of Change: Secant Lines Across an Interval

Before defining the derivative at a single pinpoint, we must first formulate how a function changes across an extended interval $[a, b]$. When input $x$ changes by $\Delta x = b - a$, the output changes by $\Delta y = f(b) - f(a)$. The ratio of these two variations is called the Average Rate of Change:

Formula for Average Rate of Change
$$\text{Average Rate of Change} = \frac{\Delta y}{\Delta x} = \frac{f(b) - f(a)}{b - a}, \quad (a \ne b)$$

Numerical Walkthrough: $f(x) = x^2$

Consider the quadratic function $f(x) = x^2$. Let us compute its average rate of change across the interval from $x = 1$ to $x = 3$:

  • Value at initial point: $f(1) = 1^2 = 1$
  • Value at terminal point: $f(3) = 3^2 = 9$
  • Change in input: $\Delta x = 3 - 1 = 2$
  • Change in output: $\Delta y = f(3) - f(1) = 9 - 1 = 8$

Therefore, the average rate of change is: $$\frac{\Delta y}{\Delta x} = \frac{8}{2} = 4$$ This reveals that, on average across this interval, $y$ increases by 4 units for every 1-unit increase in $x$.

Geometric Interpretation: The Secant Line

Geometrically, the straight line connecting two distinct points $P(a, f(a))$ and $Q(b, f(b))$ on a curve is called a Secant Line. The average rate of change over $[a, b]$ is precisely equal to the Slope ($m_{\text{sec}}$) of this secant line: $$m_{\text{sec}} = \frac{y_2 - y_1}{x_2 - x_1} = \frac{f(b) - f(a)}{b - a}$$ While a secant line summarizes the macro trajectory across the interval, it obscures all intra-interval curvature, peaks, and troughs.

3 What is a Derivative? The Limit Definition & First Principles

What happens if we no longer want an average over a wide interval, but the exact rate of change at one isolated point $x$?

Let us denote the small increment in $x$ by $h$ (or $\Delta x$). The starting coordinate is $x$, and the adjacent coordinate is $x + h$. The average rate of change—termed the Difference Quotient—is: $$\frac{f(x+h) - f(x)}{h}$$ Now, if we squeeze $h$ closer and closer toward zero ($h \to 0$), the two points merge into one. If the limit of this difference quotient exists, that limiting value is the Derivative of $f$ at $x$:

The Definition of Derivative (First Principles)
$$f'(x) = \lim_{h \to 0} \frac{f(x+h) - f(x)}{h}$$

Crucially, $h \to 0$ means $h$ approaches zero arbitrarily closely, but $h \ne 0$. Direct evaluation at $h = 0$ yields the indeterminate form $\frac{0}{0}$. The calculus limit bypasses division by zero to uncover the exact instantaneous rate.

Notations of Differentiation

Throughout the development of mathematics, various pioneers invented distinctive notations for the derivative. Modern Computer Science and AI literature employ all of them in specific contexts:

Notation Name & Originator Pronunciation & Meaning Primary Use Cases
$f'(x)$ Lagrange Notation (Joseph-Louis Lagrange) "f-prime of x" — First derivative of function $f$ Mathematical analysis, 1D calculus, concise optimization
$\frac{dy}{dx}$ or $\frac{d}{dx}f(x)$ Leibniz Notation (Gottfried Wilhelm Leibniz) "dy by dx" — Derivative of $y$ with respect to $x$ Physics, unit dimensional analysis, Chain Rule & Backprop
$D f(x)$ or $D_x y$ Euler / Cauchy Operator (Leonhard Euler) "Differential Operator D applied to f" Linear algebra, functional analysis, differential operators
$\dot{x}$ or $\dot{s}(t)$ Newton's Dot Notation (Sir Isaac Newton) "x-dot" — Derivative with respect to time $\frac{dx}{dt}$ Classical mechanics, drone flight dynamics, robotics

4 Differentiating from First Principles: Step-by-Step Algebraic Derivation

Let us rigorously prove the derivative of $f(x) = x^2$ by evaluating the limit definition directly:

Step-by-Step Evaluation: $f(x) = x^2$

Step 1: Compute $f(x+h)$ for the perturbed input:
$$f(x+h) = (x+h)^2 = x^2 + 2xh + h^2$$

Step 2: Form the difference numerator $f(x+h) - f(x)$:
$$f(x+h) - f(x) = (x^2 + 2xh + h^2) - x^2 = 2xh + h^2$$ (Notice the leading $x^2$ and $-x^2$ cleanly cancel out).

Step 3: Construct the Difference Quotient and factor out $h$:
$$\frac{f(x+h) - f(x)}{h} = \frac{2xh + h^2}{h} = \frac{h(2x + h)}{h}$$

Step 4: Cancel common factor $h$ (valid since $h \ne 0$):
$$= 2x + h$$

Step 5: Apply the limit $h \to 0$:
$$f'(x) = \lim_{h \to 0} (2x + h) = 2x + 0 = 2x$$

Conclusion: $\frac{d}{dx}(x^2) = 2x$

Notice what occurred: we did not merely evaluate a single isolated number; we synthesized an entirely new general function $f'(x) = 2x$ across the real line! Instantaneous rate of change is now instantaneous to calculate:

  • At $x = 1$: Instantaneous slope $f'(1) = 2(1) = 2$
  • At $x = 3$: Instantaneous slope $f'(3) = 2(3) = 6$ (ascending rapidly at rate 6)
  • At $x = -2$: Instantaneous slope $f'(-2) = 2(-2) = -4$ (descending at rate 4)
  • At $x = 0$: Instantaneous slope $f'(0) = 2(0) = 0$ (completely flat stationary valley)

5 Geometric Interpretation: Slope of the Tangent Line

From a geometric standpoint, the derivative at $x = a$ is the exact Slope ($m$) of the Tangent Line grazing the curve at the contact point $(a, f(a))$.

Geometry of Convergence: Secant Line to Tangent Line

x y y = f(x) a a + h Secant Line (Average Slope) Tangent Line: m = f'(a) P(a, f(a)) Q(a+h, f(a+h)) As h → 0, Point Q converges into P

The dashed blue secant line traverses two distinct points. As $h \to 0$, $Q$ glides down the trajectory of the curve directly into $P$, causing the secant line to pivot and lock into the solid red Tangent Line.

Equation of the Tangent Line

Given that the tangent line has slope $m = f'(a)$ and passes through point $(a, f(a))$, applying the point-slope form gives:

$$y - f(a) = f'(a)(x - a)$$

Physical Meaning of Derivative Signs

$f'(x) \gt 0$ (Positive Slope)

The function is Strictly Increasing. Advancing $x$ causes $y$ to grow; the tangent line slopes upward.

$f'(x) \lt 0$ (Negative Slope)

The function is Strictly Decreasing. Advancing $x$ causes $y$ to drop; the tangent line slopes downward.

$f'(x) = 0$ (Zero Slope)

Instantaneous rate of change is zero. The tangent line is Horizontal; signifies a local crest, trough, or saddle plateau.

6 Fundamental Rules of Differentiation

Relying on first-principles limits for every complex algebraic expression would be excruciatingly inefficient. Mathematicians extracted universal algebraic rules directly from the limit definition, transforming differentiation into a deterministic algorithmic procedure:

6.1 Constant Rule

Rule 1
$$\frac{d}{dx}(c) = 0$$

Rationale: The graph of a constant function $f(x) = c$ is a horizontal line with zero slope. No matter how much $x$ fluctuates, output variation is strictly zero ($\Delta y = 0$).
Example: $f(x) = 42 \implies f'(x) = 0$.

6.2 Power Rule

Rule 2
$$\frac{d}{dx}(x^n) = n x^{n-1}, \quad \forall n \in \mathbb{R}$$

Rule: The exponent $n$ drops down as a multiplier, and the exponent is decremented by 1. Applies universally to positive, negative, and fractional powers.
Example 1: $\frac{d}{dx}(x^5) = 5x^4$
Example 2 (Square Root): $f(x) = \sqrt{x} = x^{1/2} \implies f'(x) = \frac{1}{2}x^{-1/2} = \frac{1}{2\sqrt{x}}$
Example 3 (Reciprocal): $f(x) = \frac{1}{x} = x^{-1} \implies f'(x) = -1 x^{-2} = -\frac{1}{x^2}$

6.3 Constant Multiple Rule

Rule 3
$$\frac{d}{dx}[c \cdot f(x)] = c \cdot f'(x)$$

Constants scale the derivative linearly and pass freely through the operator.
Example: $\frac{d}{dx}(7x^4) = 7 \cdot \frac{d}{dx}(x^4) = 7(4x^3) = 28x^3$.

6.4 Sum & Difference Rule

Rule 4
$$\frac{d}{dx}[f(x) \pm g(x)] = f'(x) \pm g'(x)$$

The derivative of a polynomial or sum of functions is simply the term-by-term sum of their individual derivatives.
Example: $y = 3x^3 - 5x^2 + 8x - 14 \implies y' = 9x^2 - 10x + 8$.

6.5 Product Rule

Rule 5
$$\frac{d}{dx}[u(x) \cdot v(x)] = u'(x)v(x) + u(x)v'(x)$$

Warning: The derivative of a product is NEVER the simple product of derivatives ($(uv)' \ne u'v'$). Think of an expanding rectangular area $\Delta(uv) = u\Delta v + v\Delta u$: both factors actively contribute to the net rate of growth.
Example: $y = x^2(x+3)$
Let $u = x^2 \implies u' = 2x$ and $v = x+3 \implies v' = 1$.
Applying formula: $y' = (2x)(x+3) + (x^2)(1) = 2x^2 + 6x + x^2 = 3x^2 + 6x$.

6.6 Quotient Rule

Rule 6
$$\frac{d}{dx}\left[\frac{u(x)}{v(x)}\right] = \frac{u'(x)v(x) - u(x)v'(x)}{[v(x)]^2}, \quad (v(x) \ne 0)$$

Mnemonic: "Low d-High minus High d-Low, over the square of what's below."
Example: $y = \frac{x^2+1}{x}$
Here $u = x^2+1 \implies u' = 2x$ and $v = x \implies v' = 1$.
$$y' = \frac{(2x)(x) - (x^2+1)(1)}{x^2} = \frac{2x^2 - x^2 - 1}{x^2} = \frac{x^2-1}{x^2}$$ Alternative Check: Rewriting $y = x + \frac{1}{x} = x + x^{-1}$ yields $y' = 1 - x^{-2} = \frac{x^2-1}{x^2}$. Both paths yield identical results!

7 Derivatives of Common Functions: Standard Catalog

A reference table of essential functions frequently encountered throughout Machine Learning, signal processing, and numerical physics:

Function $f(x)$ Derivative $f'(x)$ Domain / Conditions AI & CS Relevance
$c$ (Constant) $0$ Everywhere Bias term invariant rate of change
$x$ $1$ Everywhere Identity mapping, linear layer propagation
$x^n$ $n x^{n-1}$ $x \gt 0$ (if $n \notin \mathbb{Z}$) Mean Squared Error (MSE / $L_2$ Loss) quadratic gradients
$e^x$ $e^x$ Everywhere Its own derivative; lifeblood of Softmax & Logistic functions
$\ln(x)$ $\frac{1}{x}$ $x \gt 0$ Cross-Entropy Loss and Maximum Likelihood Estimation (MLE)
$a^x$ ($a \gt 0$) $a^x \ln(a)$ Everywhere Geometric growth & simulated annealing cooling schedules
$\sin(x)$ $\cos(x)$ Radians Fourier transforms, Positional Encodings in Transformers
$\cos(x)$ $-\sin(x)$ Radians Wave equation solutions and periodic audio DSP signals
$\tan(x)$ $\sec^2(x)$ $x \ne \frac{\pi}{2} + k\pi$ Camera perspective projection and field-of-view optics

The Mathematical Perfection of $e^x$

Euler's number $e \approx 2.71828$ is the unique base such that the value of $e^x$, the slope of its tangent line, and its instantaneous rate of change are identical at every real coordinate ($\frac{d}{dx}e^x = e^x$). This singular property causes exponential activations like Softmax and Logistic Sigmoids to produce closed-form, elegant derivatives during backpropagation.

8 Physics & Kinematics: Rates of Change in Action

In the physical world, the relationship between position, velocity, and acceleration constitutes a foundational ladder of derivatives:

Position
$s(t)$

Distance over time (meters)

Velocity
$v(t) = \frac{ds}{dt} = s'(t)$

1st derivative of position (m/s)

Acceleration
$a(t) = \frac{dv}{dt} = \frac{d^2s}{dt^2} = s''(t)$

2nd derivative of position (m/s²)

Case Study: Autonomous Drone Flight

Suppose an autonomous delivery drone ascends vertically with altitude parameterized over time: $$s(t) = -5t^2 + 30t + 2 \quad (\text{meters})$$

1. Instantaneous Velocity Equation:
$$v(t) = \frac{ds}{dt} = \frac{d}{dt}(-5t^2 + 30t + 2) = -10t + 30 \quad (\text{m/s})$$

2. Flight Trajectory Analysis:
• At $t = 1\text{ s}$: $v(1) = -10(1) + 30 = +20\text{ m/s}$ (ascending rapidly)
• At $t = 3\text{ s}$: $v(3) = -10(3) + 30 = 0\text{ m/s}$ (apogee reached; momentarily stationary at apex)
• At $t = 4\text{ s}$: $v(4) = -10(4) + 30 = -10\text{ m/s}$ (descending downward)

3. Acceleration:
$$a(t) = \frac{dv}{dt} = \frac{d}{dt}(-10t + 30) = -10\text{ m/s}^2$$ The drone experiences constant downward gravitational deceleration.

9 Stationary Points: What Does $f'(x) = 0$ Mean?

Points where the first derivative equals zero ($f'(x) = 0$) are termed Stationary Points or critical coordinates. At these locations, the tangent line is completely horizontal:

Local Minimum

The curve reaches a valley floor and turns upward. The derivative shifts from negative to positive ($f''(x) \gt 0$). Example: $x=0$ in $f(x)=x^2$.

Local Maximum

The curve reaches a crest and turns downward. The derivative shifts from positive to negative ($f''(x) \lt 0$). Example: mountain peak.

Inflection Point

The derivative vanishes momentarily, but does NOT form an extremum. The curve levels off and continues in the same direction. Example: $x=0$ in $f(x)=x^3$.

Caution for AI Engineers: Saddle Points & Plateaus

In deep neural network optimization, encountering $\nabla L \approx 0$ does NOT guarantee we have found a global minimum. High-dimensional loss surfaces are riddled with thousands of Saddle Points and expansive plateaus where gradients vanish without reaching an optimal solution. Modern optimizers (Adam, RMSprop, Momentum) use moving averages to escape these traps.

10 The Frontier Between Differentiability and Continuity

One of the most essential theorems in mathematical analysis is the strict one-way hierarchy between differentiability and continuity:

$$\text{Differentiable at } x = a \implies \text{Continuous at } x = a$$

If a function is differentiable at a point, it is guaranteed to be continuous there. However, the converse statement is categorically FALSE!

Why the Converse Fails: The Absolute Value Counterexample $f(x) = |x|$

The absolute value function $f(x) = |x|$ is perfectly continuous at $x = 0$ (its graph has no breaks, jumps, or missing holes). But is it differentiable at $x = 0$? Let us evaluate the left and right directional derivatives:

Left-Hand Derivative (LHD, $x \lt 0$):
$$f'_-(0) = \lim_{h \to 0^-} \frac{|0+h| - 0}{h} = \lim_{h \to 0^-} \frac{-h}{h} = -1$$
Right-Hand Derivative (RHD, $x \gt 0$):
$$f'_+(0) = \lim_{h \to 0^+} \frac{|0+h| - 0}{h} = \lim_{h \to 0^+} \frac{h}{h} = +1$$

Because $f'_-(0) = -1 \ne +1 = f'_+(0)$, the directional limits disagree! No unique tangent line exists at the vertex. Thus, $f(x) = |x|$ is continuous everywhere, yet fails to be differentiable at $x = 0$!

Primary Causes of Non-Differentiability:

  • Sharp Corners & Cusps: Such as $|x|$ or $x^{2/3}$—the slope undergoes an instantaneous discontinuity.
  • Vertical Tangents: Such as $f(x) = \sqrt[3]{x}$ at $x = 0$, where the slope approaches $\infty$.
  • Any Discontinuity: If a jump or hole exists, differentiability fails immediately.

11 Revolutionary Applications in Computer Science & AI

Nearly every breakthrough in modern machine learning and computational simulation relies directly on differentiation:

1. Machine Learning & Gradient Descent

The prime objective of training an AI model is minimizing its empirical loss $L(w)$. The derivative $\frac{dL}{dw}$ indicates which direction and with what sensitivity parameters must be updated: $$w_{\text{new}} = w_{\text{old}} - \eta \frac{dL}{dw}$$ As the derivative approaches zero, parameter weights stabilize into an optimal minimum.

2. Activation Functions & Vanishing Gradients

The Sigmoid activation $\sigma(x) = \frac{1}{1+e^{-x}}$ has derivative $\sigma'(x) = \sigma(x)(1 - \sigma(x))$, peaking at only $0.25$. In deep networks, multiplying numbers $\le 0.25$ causes gradients to vanish exponentially. This prompted the revolution of ReLU ($f(x) = \max(0, x)$), which has a constant derivative of $1$ for all positive activations.

3. 3D Computer Graphics & PBR Shading

Computing light reflection across parametric surfaces (Phong and Physically Based Rendering) requires surface normal vectors ($\mathbf{N} = \mathbf{T}_u \times \mathbf{T}_v$), computed as the cross product of surface tangent derivatives.

4. Robotics & PID Control Systems

In industrial automation, the "D" in PID control is the derivative: $u(t) = K_d \frac{de(t)}{dt}$. Measuring how rapidly tracking error is shifting enables predictive braking, dampening oscillations before overshooting occurs.

12 Practical Python Implementation: Symbolic, Numerical & Autograd

In real-world software workflows, differentiation manifests across three computational paradigms:

1. SymPy: Exact Symbolic Differentiation Exact Symbolic
import sympy as sp

x = sp.Symbol('x')
f = x**3 - 5*x**2 + 8*x - 12

# Symbolic analytical derivative
df = sp.diff(f, x)
print(f"Derivative: {df}")  # 3*x**2 - 10*x + 8

# Evaluate at x = 2
slope_at_2 = df.subs(x, 2)
print(f"Slope at x=2: {slope_at_2}")  # 3(4) - 20 + 8 = 0 (Stationary Point!)
2. NumPy: Numerical Central Difference Numerical Approximation
import numpy as np

def f(x):
    return x**2

def central_difference(func, x, h=1e-5):
    # Central difference achieves O(h^2) truncation error, dramatically superior to forward difference
    return (func(x + h) - func(x - h)) / (2 * h)

approx_slope = central_difference(f, x=3.0)
print(f"Numerical Derivative at x=3: {approx_slope:.6f}")  # 6.000000
3. PyTorch Autograd: Automatic Differentiation Automatic Differentiation
import torch

# Instantiate tensor with gradient tracking
x = torch.tensor(3.0, requires_grad=True)
y = x**2 + 2*x

# Backpropagation (computational graph traversal)
y.backward()

# Evaluated gradient: d/dx(x^2 + 2x) = 2x + 2 = 2(3) + 2 = 8
print(f"PyTorch Gradient (dy/dx at x=3): {x.grad.item()}")  # 8.0

13 Common Pitfalls & Traps to Avoid

Students and practitioners frequently stumble into these critical calculus pitfalls:

1. Conflating Average & Instantaneous Rates

$\frac{\Delta y}{\Delta x}$ is a secant line average over an interval; it is NOT a derivative until the limit $\Delta x \to 0$ is applied.

2. Misdecrementing Negative Powers

$\frac{d}{dx}(x^{-2})$ is NOT $-2x^{-1}$! Subtracting 1 gives $-2 - 1 = -3$, yielding $-2x^{-3}$.

3. The Product Rule Fallacy

$(uv)' \ne u'v'$. It is a two-component expansion: $u'v + uv'$. Naive multiplication produces completely flawed models.

4. Swapping Quotient Rule Terms

Subtraction is non-commutative: the numerator must strictly be $u'v - uv'$, never $uv' - u'v$.

5. Assuming $f'(x) = 0$ is Always an Extremum

In $f(x) = x^3$, $f'(0) = 0$, yet $x = 0$ is neither a maximum nor a minimum; it is a horizontal inflection point.

6. The Continuity Illusion

A function without breaks or jumps can still have sharp corners ($|x|$) where differentiability collapses.

7. Selecting an Overly Tiny $h$ Numerically

Setting $h = 10^{-18}$ in float64 triggers catastrophic floating-point cancellation. The optimal choice is $h \approx 10^{-5}$ to $10^{-7}$.

8. Treating $\frac{dy}{dx}$ Blindly as a Fraction

While Leibniz notation evokes fractions, it is a limit operator. In higher derivatives, $\frac{d^2y}{dx^2}$ is never $\frac{dy^2}{dx^2}$.

14 Interactive Hands-on Workbench (Interactive Calculus Lab)

Explore and test the geometric convergence, computational rules, and frontiers of differentiability across 3 interactive labs:

Convergence from Secant to Tangent ($h \to 0$)

Decrease step size $h$ and watch the dashed blue secant line snap onto the solid red tangent line.

Base Point ($x_0$): 1.00
Step Increment ($h$): 1.00
Delta X (Δx = h)
1.000
Delta Y (Δy)
3.000
Secant Slope
3.000
Tangent Slope (f'(x))
2.000

15 Key Takeaways & Summary

1. Instantaneous Sensitivity

While average rate measures gross macro changes, the derivative evaluates output sensitivity at a precise split second.

2. First Principles Foundation

$f'(x) = \lim_{h \to 0} \frac{f(x+h)-f(x)}{h}$ is the universal root from which all derivative formulas originate.

3. Tangent Line Geometry

Geometrically, $f'(a)$ is the exact slope of the tangent line touching the curve at coordinate $(a, f(a))$.

4. The Power Rule

$\frac{d}{dx}(x^n) = n x^{n-1}$—multiply by the exponent and decrement the power by one.

5. Product & Quotient Rules

Products and quotients require expanded structures: $u'v + uv'$ and $\frac{u'v - uv'}{v^2}$.

6. The Kinematic Hierarchy

First derivative of position is velocity ($v = s'$); second derivative of position is acceleration ($a = s''$)!

7. Stationary Conditions

$f'(x) = 0$ signifies a horizontal tangent—a potential local minimum, maximum, or inflection saddle point.

8. The One-Way Implication

Differentiability strictly implies continuity, but continuity does NOT guarantee differentiability ($|x|$ at 0).

9. Engine of Deep Learning

In Gradient Descent and Backprop, derivatives dictate the exact step magnitude and direction for training AI models.

Next Lesson • Lesson 23

Partial Derivatives & Gradients

Real-world AI models operate over millions of dimensions simultaneously! In the next lesson, we advance from single variables to multivariable functions, learning how to isolate individual directions via Partial Derivatives and assemble the vector of steepest ascent: the Gradient ($\nabla f$).

Advance to Lesson 23