The study of structure, stated exactly
Mathematics
Mathematics is not the art of calculating. It is the art of making an idea so precise that disagreement becomes impossible — and then discovering what that precision forces to be true.
Foundations
Every later module assumes you can do this. It is the one thing school mathematics almost never teaches, and the one thing university mathematics assumes on day one.
You will be able to
You can read and write a proof, and tell a real argument from a plausible one.
- What a proof isWhy is 'it works for the first thousand cases' not enough?
- Propositional and predicate logicWhat does 'if...then' actually commit me to?
- Sets, functions and cardinalityAre some infinities bigger than others?
- Induction and recursionHow can a finite argument establish infinitely many facts?
The school syllabus, rebuilt as a coherent story about transformation rather than a list of procedures to memorise.
You will be able to
You can manipulate any expression with confidence and see functions as objects rather than formulas.
- Functions as machines and as objectsWhat is a function, if not a formula?
- Polynomials and the fundamental theorem of algebraWhy do we need complex numbers to solve real equations?
- Exponentials and logarithmsWhat makes e special?
- Trigonometry as circular motionWhy does the same function describe a triangle and a wave?
Core
Newton and Leibniz's machine for handling change. Learn the idea from 3Blue1Brown, then earn it with MIT's problem sets.
You will be able to
You can reason about instantaneous change and accumulated total, and you know why they are inverse.
- Limits and continuityWhat does it mean to get arbitrarily close without arriving?
- The derivativeWhy is the slope of a curve at a single point even meaningful?
- Optimisation, related rates, approximationHow does a derivative let me find a best answer?
- Integration and the fundamental theoremWhy is area the opposite of slope?
- Sequences, series and Taylor expansionHow can an infinite sum equal a finite number?
Arguably the single highest-return module in this entire curriculum. Quantum mechanics, machine learning, computer graphics and optimisation are all applied linear algebra.
You will be able to
You can see matrices as transformations rather than grids of numbers — which is the key to physics, graphics, statistics and machine learning alike.
- Vectors, spans and basisWhat is a vector, if not an arrow?
- Matrices as linear transformationsWhat is a matrix actually doing to space?
- Determinant, rank and invertibilityWhat does the determinant measure?
- Eigenvalues and eigenvectorsWhich directions does a transformation leave alone?
- Orthogonality, projection and the SVDWhat is the best low-dimensional summary of a high-dimensional thing?
Calculus in the world as it actually is: more than one dimension, with fields instead of functions.
You will be able to
You can compute gradients, flux and circulation — the language Maxwell's equations are written in.
- Partial derivatives and the gradientIn which direction does a surface rise fastest?
- Multiple integrals and change of variablesWhy does the Jacobian appear when I change coordinates?
- Divergence, curl and vector fieldsWhat are divergence and curl actually measuring?
- Green, Stokes and the divergence theoremWhy are these three theorems the same theorem?
The form almost every law of nature actually takes. Physics gives you the equation; this module tells you what it does.
You will be able to
You can set up and solve the equations that describe how systems evolve.
- First-order equations and modellingHow do I turn a described process into an equation?
- Linear systems and matrix exponentialsWhy does linear algebra suddenly matter here?
- Fourier series and partial differential equationsHow do I solve an equation with more than one independent variable?
- Nonlinear dynamics and stabilityWhat happens when superposition fails?
Probability is where careful people are wrong most often. Build it axiomatically and the paradoxes stop being paradoxes.
You will be able to
You can reason correctly about uncertainty — including the cases where everyone's intuition fails.
- Sample spaces and the axiomsWhat is a probability a probability of?
- Conditional probability and Bayes' theoremHow should evidence change what I believe?
- Random variables and distributionsWhy do so few distributions describe so much?
- Law of large numbers and the central limit theoremWhy is the bell curve everywhere?
Probability reasons forward from model to data. Statistics reasons backward — which is much harder, and much more often done badly.
You will be able to
You can tell a real result from a p-hacked one, and you know what a confidence interval does not mean.
- Estimation, bias and varianceHow much can I claim to know from a sample?
- Hypothesis testing and what p-values are notWhat question does a p-value actually answer?
- Regression and the danger of causal languageWhen does a fitted line license a causal claim?
- Bayesian inferenceShould a parameter have a probability distribution?
The mathematics of things you can list. Computer science is built almost entirely from this module.
You will be able to
You can count things that resist counting, and reason about graphs and recurrences.
- Counting, pigeonhole and generating functionsHow do I count without enumerating?
- Graph theoryWhat problems become easy once you draw them as a network?
- Recurrences and asymptoticsHow do I describe growth without solving exactly?
Advanced
Calculus, rebuilt from the definition of a limit upward. This is the module where mathematics stops being computation.
You will be able to
You can prove the theorems calculus assumed, and you know exactly where the assumptions bite.
- Construction of the reals and completenessWhat is a real number, exactly?
- Sequences, series and convergenceWhen is an infinite process legitimate?
- Measure theory and the Lebesgue integralWhy does the Riemann integral fail, and what replaces it?
Groups, rings and fields: the study of symmetry itself. Noether's theorem, the Standard Model and public-key cryptography all live here.
You will be able to
You can recognise the same structure wearing different clothes — the core skill of modern mathematics.
- Groups and symmetryWhat is symmetry, stated precisely?
- Rings, fields and polynomialsWhich familiar rules survive when you drop the familiar numbers?
- Galois theoryWhy is there no formula for the quintic?
The most surprisingly beautiful subject in mathematics: assume differentiability once in the complex plane and infinitely many consequences follow.
You will be able to
You can use complex methods to solve real problems that resist real methods entirely.
- Complex functions and analyticityWhy is complex differentiability so much stronger than real?
- Contour integration and the residue theoremHow does a loop in the plane evaluate an integral on the line?
- Analytic continuation and the zeta functionIn what sense does 1+2+3+... equal −1/12?
The geometry general relativity needs, and the reason a coffee cup and a doughnut are the same object.
You will be able to
You can talk about shape without measuring anything, and about curvature without embedding.
- Topological spaces and continuityWhat survives when you delete distance from geometry?
- Manifolds and tangent spacesHow do I do calculus on a curved thing?
- Curvature and the Gauss–Bonnet theoremCan a surface know it is curved without leaving itself?
The purest branch of mathematics, and — to everyone's surprise, including its practitioners' — the foundation of modern cryptography.
You will be able to
You understand the mathematics that secures every encrypted connection you use.
- Divisibility, primes and modular arithmeticWhy are the primes distributed so irregularly?
- Fermat, Euler and RSAHow does arithmetic make a secret?
- The prime number theorem and the Riemann hypothesisWhat is the deepest unsolved question in mathematics actually asking?
Applied
How mathematics is actually executed: approximately, iteratively, and on a machine that cannot represent most numbers.
You will be able to
You can find the best answer when there is no closed form — which is most of the time.
- Convex optimisationWhy is convexity the line between easy and hard?
- Gradient descent and its descendantsWhy does the simplest possible algorithm dominate machine learning?
- Numerical linear algebra and stabilityWhen does correct mathematics give wrong answers on a computer?