Each chapter builds on the last, taking you from the foundations of limits all the way to multivariable calculus.
The language of calculus. Understand what it means for a function to approach a value, and how this idea underpins everything that follows.
The mathematics of change. Discover how the slope of a tangent line encodes the instantaneous rate of change of any function.
The mathematics of accumulation. See how infinite sums of infinitesimal slices compute areas, distances, and much more.
Explore infinite sums and convergence. Understand how Taylor series allow us to represent any smooth function as a polynomial.
Lift calculus into higher dimensions. Partial derivatives, gradients, and double integrals open up the geometry of surfaces.
Vectors, matrices, and transformations — the language of modern mathematics, machine learning, and physics.
Understand vectors as geometric objects and algebraic tools. Explore vector spaces, subspaces, and the notion of linear independence.
See matrices as linear transformations of space. Visualize how multiplication rotates, scales, and shears vectors.
Discover the special directions that a transformation only stretches. The foundation of PCA, Google PageRank, and quantum mechanics.
The determinant measures how a transformation scales area and volume — and whether it flips orientation.
Projections, orthonormal bases, and the least-squares solution — the geometry behind regression and signal processing.
Calculus is one of humanity's greatest intellectual achievements, yet its beauty often hides behind a wall of algebraic manipulation. This project aims to reveal the geometric and conceptual core of calculus through interactive visualization.
Inspired by Seeing Theory by Brown University. Built with D3.js and MathJax.