Interactive ODE solver with a draggable initial condition and direction field visualization.
mathmatplotlibcommunity
Thermodynamic Linear Algebra
Estimating the inverse of a matrix using thermodynamic principles with interactive visualizations.
matplotlibmathcommunity
Using eigenvectors of the Laplacian to cluster data where k-means fails.
mathmatplotlib
Drawing graphs via eigenvectors of the graph Laplacian.
mathmatplotlib
Recover signals from noisy measurements on graphs using the Laplacian as a regularizer.
mathmatplotlib
Interactively explore a spectral decomposition with matrix widgets
mathwidgetstem
Compress images in real time using a low-rank approximation via the SVD.
mathmatplotlib
An interactive simulation of the famous 100 prisoners probability puzzle.
mathwidgetanalysis
Content-aware image resizing that preserves important features using dynamic programming.
mathanalysisstem
Can you draw a counter-example of the Borsuk-Ulam Theorem? Probably not.
mathalgorithm
An interactive exploration of matrix decomposition techniques.
widgetmathstem
An interactive exploration of dice probability calculations and distributions.
mathstem
Interactive simulation of Lanchester's Laws of combat
mathanalysiswidget
Interactive Suguru puzzle solver and generator
mathanalysiswidget
Interactive exploration of evolutionary optimization algorithms
mathalgorithm
Smoothed Gradient Descent
Visualize gradient descent with momentum and smoothing techniques
mathalgorithm
Explore vector arithmetic with pucks over matplotlib
mathwidget
Simpson's Paradox with PyMC
Explore Simpson's paradox with Bayesian modeling, showing how confounding variables can reverse observed trends.
mathanalysis
Beyond Rock, Paper, Scissors
Explore why fair games require an odd number of elements through interactive game theory math.
mathwidget
Interactive Bayesian linear regression showing how posterior distributions evolve as data points are added.
mathmlcommunity
Conformal Mapping Explorer
How complex functions like zΒ², 1/z, and e^z transform images using an interactive puck.
mathwidget
Interactive recursive zoom simulator with log-polar coordinate transformations and paint!
math
A primer on self-attention, a building block for modern Transformers.
llmmath
A primer on multi-head attention, the standard attention block used in modern Transformers.
llmmath
Interactively visualize hypercube graphs in arbitrary dimensions with a force-directed layout.
mathwidget
Step through a breadth-first search of the McNugget problem and watch the reachable totals fan out.
mathwidget
Julia Sets via Lagrangian Descriptors
Visualize Julia sets of the map zΒ² + c using discrete Lagrangian descriptors, with interactive parameters and animation.
matplotlibmathcommunity
A tiny SymPy Gamma in a notebook: analyze an expression to get its simplified form, roots, derivative, integral, series expansion, and plot.
mathmatplotlib
Elastic Net for the Travelling Salesman Problem
Draw a set of cities and watch Durbin & Willshaw's elastic net method unfurl a rubber-band tour through them.
algorithmmathwidget