Math Lab
Interactive visual tools for number theory and beyond
Sieve of Eratosthenes
Watch prime numbers reveal themselves step-by-step as composites are eliminated from a visual grid.
Modular Clock
Explore modular arithmetic on a clock face. See how step sizes create patterns and discover generators.
Euler's Totient
Visualize which numbers are coprime to n and understand the totient function through interactive exploration.
GCD Visualizer
See the Euclidean algorithm in action — watch rectangles tile as the greatest common divisor emerges.
Graphing Calculator
Plot multiple functions, zoom and pan, find roots and intersections — a Desmos-style experience.
Equation Solver
Enter any polynomial equation and see every algebraic step, from factoring to the quadratic formula.
Statistics Playground
Enter data or upload a CSV. Instantly see mean, median, mode, std dev, histograms, and box plots.
Matrix Visualizer
Multiply, transpose, and find determinants — see how 2×2 transforms stretch and rotate a grid.
Riemann Sum
Approximate integrals with rectangles. Drag sliders and watch the error shrink as n approaches infinity.
Base Converter
Convert between binary, octal, decimal, and hex. See positional breakdowns and flip individual bits.
Computer Algebra
A full SymPy-powered CAS in your browser. Simplify, factor, integrate, solve, and more — with LaTeX output.