Mathematics you can touch.

Live films are narrated explainers that your browser draws as they play. Pause one, turn the 3D view, drag a point or a slider, and the mathematics answers. Films from textbooks are here; films of arXiv papers, starting with large language models, are coming.

Free to play

Interactive1:30Span and Independence: When the Dimension JumpsChapter 1Interactive1:40Change of Basis: One Vector, Two Sets of CoordinatesChapter 2Interactive1:47The Four Fundamental SubspacesChapter 3Interactive1:51Householder Reflection: A Mirror That Clears a ColumnChapter 4Interactive1:27The Determinant through LU: Shears Keep It, Pivots Give ItChapter 5Interactive1:32Eigenvectors: the Directions a Matrix Does Not TurnChapter 6Interactive1:44Rayleigh Quotient: The Height of a Quadratic Form on the Unit CircleChapter 7Interactive1:49SVD: Rotate, Stretch, RotateChapter 8Interactive1:34LoRA: a Low-Rank UpdateChapter 9Interactive2:11Tensor Parallelism: Block Products Across DevicesChapter 10Interactive1:54Backpropagation, One VJP per LayerChapter 11Interactive1:08Gradient Descent in an Ill-Conditioned ValleyChapter 12Interactive1:35Normalizing Flows: Chaining Invertible MapsChapter 13Interactive1:42KL Divergence: Two Orders, Two Different FitsChapter 14Interactive1:41Value Iteration and Policy Iteration: Many Small Steps or a Few Big JumpsChapter 15Interactive1:46The Reparameterization Trick: Differentiable SamplingChapter 16Interactive1:13Score Function: Arrows That Point Uphill on the Log DensityChapter 17Interactive1:22Langevin Sampling: Drift Uphill, Kick at RandomChapter 18Interactive1:37Brownian Motion: Rough Paths, a Spreading Bell, and dW Squared Equals dtChapter 19Interactive1:45Flow Matching: Velocity Fields and the Continuity EquationChapter 20Interactive1:35Fokker-Planck: A Random Cloud, a Deterministic DensityChapter 21

Books