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