
Mathematics.
The complete picture.
Every proof, every derivation, every visualization — from your first fraction to graduate-level analysis.
See it live
Drag the point — the tangent line updates in real time. Every concept on this platform has an interactive like this.
Learning tracks
Curated paths for a specific goal, pulling concepts from across the whole curriculum.
Computer Science Math — Undergraduate
undergraduateThe mathematics a CS undergraduate needs to read algorithms papers, reason about correctness and complexity, and follow the standard core curriculum (discrete math, algorithms, theory of computation, and the linear algebra/probability every later course assumes).
Computer Science Math — Graduate (MS/PhD)
graduateBeyond the undergraduate core: the rigor and depth a master's or PhD student needs for research in algorithms, theory, machine learning, or systems — real analysis for optimization/ML theory, abstract algebra for cryptography and coding theory, and the deeper end of complexity theory.
Civil Engineering Math — Undergraduate
undergraduateThe mathematics a civil engineering undergraduate needs — the calculus, linear algebra, differential equations, and probability/statistics behind statics, structural analysis, fluid mechanics, surveying, geotechnics, and transportation engineering.
Civil Engineering Math — Graduate (MS/PhD)
graduateBeyond the undergraduate core: the advanced mathematics for structural dynamics, finite element analysis, computational fluid dynamics, geotechnical modeling, and reliability-based design — partial differential equations, advanced linear algebra, vector calculus, and probabilistic risk analysis.
Explore by domain
Foundations
Numbers, counting, and the logical bedrock everything else is built on.
9 concepts published
Pre-Algebra
Variables, expressions, exponents, and the bridge from arithmetic to algebra.
10 concepts published
Algebra I
Linear and quadratic equations, polynomials, and functions.
19 concepts published
Algebra II
Exponentials, logarithms, complex numbers, sequences and series.
18 concepts published
Geometry
Euclidean geometry — points, lines, triangles, circles, and proof.
20 concepts published
Trigonometry
The unit circle, trigonometric functions, and their identities.
22 concepts published
Analytic Geometry
Conic sections and coordinate-based geometry.
19 concepts published
Calculus I
Limits, continuity, derivatives, and their applications.
16 concepts published
Calculus II
Integration techniques, infinite series, and parametric/polar calculus.
16 concepts published
Calculus III
Multivariable and vector calculus — gradients, multiple integrals, and Green's/Stokes'/Divergence theorems.
18 concepts published
Linear Algebra
Vector spaces, matrices, eigenvalues, and linear transformations.
19 concepts published
Differential Equations
Equations relating functions to their derivatives.
26 concepts published
Probability
Randomness, distributions, and expectation.
19 concepts published
Statistics
Inference, hypothesis testing, and regression.
20 concepts published
Number Theory
Divisibility, primes, and modular arithmetic.
28 concepts published
Discrete Mathematics
Combinatorics, recurrence relations, and discrete structures.
20 concepts published
Graph Theory
Networks, trees, and traversal algorithms.
21 concepts published
Combinatorics
Counting, permutations, and combinations.
21 concepts published
Set Theory
The foundational language of modern mathematics.
22 concepts published
Mathematical Logic
Formal reasoning, proof, and the foundations of mathematics itself.
28 concepts published
Abstract Algebra I
Groups, subgroups, cyclic groups, homomorphisms, and permutation groups.
20 concepts published
Abstract Algebra II
Rings, ideals, polynomial rings, fields, and Galois theory.
29 concepts published
Topology
Continuity and shape without rigid distance.
34 concepts published
Real Analysis
The rigorous theory underlying calculus.
33 concepts published
Complex Analysis
Calculus over the complex numbers.
31 concepts published
Theory of Computation
Automata, computability, and computational complexity — the mathematical foundations of computer science.
21 concepts published
Numerical Analysis
Approximating solutions to continuous problems — root finding, interpolation, numerical integration, and finite-element/finite-difference methods for differential equations.
22 concepts published
Measure Theory
The rigorous theory of size, integration, and probability that generalizes Riemann integration and underlies modern analysis.
22 concepts published
Category Theory
The abstract study of mathematical structure and structure-preserving maps — a unifying language spanning algebra, topology, and logic.
17 concepts published
Mathematics