You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interactive visualisations, presentation series, and explorations in pure mathematics, cryptography, and coding theory.
Cryptography
Interactive slide decks covering modern cryptographic systems end-to-end — from the underlying mathematics through NIST standards to SystemVerilog RTL and Python implementations.
Interactive slide decks on error detection and error correction — from parity bits and Hamming codes through Reed-Solomon, turbo codes, LDPC, and polar codes.
Quantitative Finance (a companion to Paul Wilmott's Paul Wilmott Introduces Quantitative Finance)
A fourteen-deck interactive companion to the John Wiley & Sons textbook by Paul Wilmott (2nd edition, 2007) — the standard derivative-pricing reference written from the trader's point of view. Decks 01–05 introduce the products, markets and the random walk; decks 06–10 develop the Black–Scholes world and its exotic extensions; decks 11–12 cover fixed income and interest-rate models; decks 13–14 close with risk management and the numerical methods that price what closed forms cannot. Every deck has at least one in-browser interactive widget.
Equities, dividends, splits, commodities, currencies, indices, time value of money, fixed-income basics, forwards and futures, no-arbitrage — interactive forward-pricing calculator
The special portfolio, elimination of risk by delta hedging, no arbitrage, the BS PDE, assumptions, boundary & final conditions, PDE solution methods — interactive option-value surface viewer
The option taxonomy: time and path dependence, dimensionality, order, embedded decisions. Barriers, Asians, lookbacks, compounds, Parisians — interactive barrier-option Monte Carlo
Stochastic short rates (Vasicek, CIR, Ho–Lee, Hull–White), the bond-pricing equation, the market price of risk, yield-curve fitting; the HJM forward-rate framework and the BGM LIBOR market model — interactive short-rate path simulator
The Kelly criterion, diversification, Modern Portfolio Theory & the efficient frontier, CAPM, VaR for assets and derivatives, credit risk & the Merton model, copulas, CrashMetrics, the great derivatives disasters — interactive efficient-frontier + VaR explorer
Finite differences, Monte Carlo, numerical integration; the explicit FD scheme for BS, Monte Carlo for European and American options (Longstaff–Schwartz), low-discrepancy sequences — interactive Monte Carlo + finite-difference pricer
✅ Complete
Book is by Paul Wilmott, John Wiley & Sons (2nd edition, 2007), ISBN 978-0-470-31958-1. The companion is independent and unofficial — all credit for the underlying exposition belongs to the author.
Mathematics for Machine Learning (a companion to Deisenroth, Faisal & Ong's Mathematics for Machine Learning)
A twelve-deck interactive companion to the Cambridge University Press textbook by Marc Peter Deisenroth, A. Aldo Faisal & Cheng Soon Ong (2020) — the standard "honest mathematics, written for ML readers" text. Decks 01–07 develop the foundations (linear algebra, geometry, matrix decompositions, calculus, probability, optimisation); decks 08–12 use them to derive the four canonical ML problems (regression, PCA, GMM, SVM). Every deck has at least one in-browser interactive widget.
Book is freely available as a PDF at mml-book.github.io. The companion is independent and unofficial — all credit for the underlying exposition belongs to Deisenroth, Faisal & Ong.
Mathematical Basic Training for Science (a companion to R. Shankar's Basic Training in Mathematics)
A self-contained curriculum in the core mathematical methods used across the physical sciences — from single-variable calculus through complex analysis, vector calculus, linear algebra and differential equations. Every topic is an interactive single-page app in the same Plotly.js + dark-theme style as the rest of this collection.
Intuition-first interactive primer (10 tabs): vector fields, gradient, divergence, curl, line integrals, fundamental theorems, vector algebra, del identities, electromagnetism applications, and 3D vector fields
Drag matrix entries and watch eigenvalues move in the complex plane — supports 2×2 to 4×4, trails, stability colouring, and characteristic polynomials
Matrix Methods in Engineering
A three-deck series on the matrix structures that engineers actually test for — symmetry, definiteness, unitarity — what each one guarantees about a real system, and what happens when you take the whole apparatus to a real design problem. Built in the same interactive slide-deck style as the companion series above, with live canvas widgets and a long-form PDF alongside each deck.
One linear operator, three coordinate systems: reciprocity as transpose symmetry, passivity as positive semidefiniteness, losslessness as unitarity. Poles and zeros as eigenvalues of the state matrix, causality and Kramers–Kronig, Hamiltonian passivity enforcement, the Smith chart as a Möbius map. Interactive two-port scattering explorer, pole–zero explorer, and bilinear map
The same structures in discrete time: eigenvalues of the state matrix and the unit circle, Wiener–Hopf with Toeplitz Hermitian PSD autocorrelation, the eigenfilter as a Rayleigh quotient, paraunitary filter banks and perfect reconstruction. Interactive pole explorer, eigenfilter bowl, and a paraunitary rotation you can break
The two above, applied end to end: one 28 GBd backplane channel taken from S-parameters through the pulse response and every equaliser block to a noise budget that lands 1.36 dB short — then seven remedies priced in dB, showing the board is worth five times what more equalisation is worth. Interactive via-stub explorer and a full equaliser chain with live budget, Q and BER
Vector Spaces
A six-repo series on vector spaces — from their 19th-century origins through the abstract axioms, advanced functional analysis, and the decompositions that drive modern audio, quantum mechanics, and machine learning. All built in the same DM Sans + JetBrains Mono + Playfair Display dark style, with canvas-based interactive visualisations.
Interactive timeline 1799–1932, portrait cards, force-directed concept map, idea threads, and period quotations — from Hamilton's quaternions and Grassmann's Ausdehnungslehre through Peano's axioms to Hilbert, Banach, and von Neumann
Ten tabs: axioms with live check, span & linear combinations, independence & rank, basis building, subspaces with Grassmann's formula, inner products, animated Gram-Schmidt, p-norm unit balls, linear maps, and change of basis
Dual space (covectors as level sets), quotient cosets, direct sum decomposition, tensor products, ℓ² and Hilbert space with Parseval, Banach Lᵖ, operator norm & condition number, spectral theorem, Riesz representation
State as unit vector, Bloch sphere with presets, observables & eigenprojectors, measurement sampling, unitary time evolution (animated), Schmidt rank & entanglement, density matrices inside the Bloch ball
Features as vectors with live linear classifier, word-embedding analogy parallelograms, kernel trick with RBF decision surface, PCA projections, attention as soft retrieval, contrastive geometry on the hypersphere, latent interpolation (lerp vs slerp)
Interactive Reveal.js presentation on Galois Field (GF(2^n)) theory for hardware engineers — finite field arithmetic, irreducible polynomials, and applications in CRC, LFSR, AES, and error-correcting codes
PID tuning, root locus, Bode plots, Nyquist diagrams, and state-space analysis with real-time simulation
Historical Mathematicians
88 interactive presentations (17 slides each, all ✅ complete) on the lives, discoveries, and influence of history's greatest mathematicians — covering Bell's Men of Mathematics, Struik's A Concise History, and Stillwell's Mathematics and Its History.
37 interactive presentations (17 slides each, all ✅ complete) on the lives, experiments, and theories of history's greatest physicists — from Galileo's telescopic revolution through Penrose's singularity theorems, covering the scientific revolution, classical electromagnetism, signal processing pioneers, the quantum revolution, and modern cosmology.