Mathematics

Mathematics#

The math the rest of the book uses. Math basics, calculus and linear algebra are reference chapters: identities, derivative tables, matrix facts, norms and decompositions. Optimization builds on them, from convex sets and duality to gradient descent and the optimizers used for neural networks.

The other chapters go deeper into single topics: real analysis proves the calculus facts from the axioms of the real numbers, differential equations and nonlinear dynamics cover how systems evolve in time, and signal processing covers the Fourier and wavelet transforms.

The chapters of this part, linked by shared vocabulary. Faded dots are the closest chapters in other parts.
Math basics

Handy bounds, common functions, sets and logic, proof techniques, log and trig identities, and complex numbers in polar form.

2 min · 1 interactive

Math basics
Calculus

Taylor expansions, tables of derivatives, integrals and series, and Lagrange multipliers for constrained minimization.

1 min · 1 interactive

Calculus
Linear algebra

Matrix properties, matrix calculus, vector and matrix norms, and the eigenvalue and singular value decompositions.

5 min · 3 interactive

Linear algebra
Differential equations

Recipes for ordinary differential equations, from separable and first-order linear equations to constant coefficients, variation of parameters and Laplace transforms.

1 min · 1 interactive

Differential equations
Real analysis

Completeness of the reals, sequences and series, open and compact sets, continuity, derivatives, uniform convergence and the Riemann integral.

3 min · 2 interactive

Real analysis
Optimization

Convex sets and functions, duality and the KKT conditions, descent methods, the optimizers used for neural nets, EM and branch-and-bound.

5 min · 3 interactive

Optimization
Signal processing

Sampling, filters, the Fourier transform and DFT, and wavelets, which are localized in both time and frequency.

4 min · 2 interactive

Signal processing
Nonlinear dynamics and chaos

Bifurcations, stability of fixed points, maps that period-double into chaos, conservative systems and the Lorenz equations.

3 min · 1 interactive

Nonlinear dynamics and chaos