Learning Visualizations
Interactive explorations of mathematics and physics
Sources & Textbooks →
Orbital Mechanics Glossary →
Linear Algebra Glossary →
Probability Glossary →
Syllabus →
Practice Problems →
Tools →
Tools
Distribution Calculator
PMF/PDF and CDF of named distributions with live parameter sliders, point and inverse-CDF queries, and moments — Normal, Binomial, Poisson, t, χ², Gamma, Beta and more
Statistical Tests
One- and two-sample t-tests, paired t-test, and chi-square goodness-of-fit — paste data, pick α, read the statistic, df, p-value and verdict
Linear Algebra
Basis, Span & Linear Independence
Dependence, the parallelogram test, span collapsing to a line vs filling the plane, coordinates in a non-standard basis
Row Space & Column Space
Col(A) as reachable outputs, rank-1 collapse, Row(A) in the input space, Null(A) ⊥ Row(A), rank theorem and rank-nullity
Kernel & Range
A transformation as a map: range as everything T can output, kernel as inputs that vanish, fibers as kernel cosets, injective ⟺ ker = {0}, surjective ⟺ range = W, and rank-nullity
Rank & Nullity
Computing rank and nullity by hand: row-reduce, count pivots vs free columns, and read off the kernel basis — worked on a 3×3, a wide and a tall matrix, plus differentiation on polynomials
Matrix-Vector Multiplication
The row rule, column picture, rotation matrix, how A transforms the whole plane, and linearity A(u+v) = Au + Av
Two Ways to Read Ax
Column picture: Ax as a weighted sum of columns. Row picture: each output component as a dot product — rows as questions, null space as the blind spot
Vector Subspaces
Three axioms, the subspaces of ℝ², closure under addition and scaling, span
Dot Product
Vectors, angles, and projection
Inner Product
Three axioms that generalise the dot product to any vector space — weighted inner products, L² function spaces, induced norm, Cauchy-Schwarz, and generalised projection
Gram-Schmidt
Turning any independent set into an orthonormal basis — the projection subtraction trick, why orthogonality is guaranteed, and the QR decomposition
Orthogonal Matrices
QᵀQ = I means transpose is inverse — rotations (det = +1), reflections (det = −1), preserving lengths and angles, and frame change T′ = QTQᵀ
Linear Transformations
T(u+v) = T(u)+T(v) in any vector space — differentiation on polynomials, integration, transpose on matrices, kernel, image, rank-nullity, and matrix representation
Cross Product
Perpendicular vectors and parallelogram area
Moment of a Force
Torque as a cross product: M = r × F
Determinant
Area scaling, orientation, and collapse — the geometry behind ad − bc
Trace
Why the diagonal sum is basis-independent — eigenvalue sum, infinitesimal determinant, and the cyclic property tr(AB) = tr(BA)
Inverse Transformation
A⁻¹ undoes A — the round-trip identity and why singular matrices have no inverse
Eigenvectors
Av = λv — the special directions a matrix only stretches, never rotates
Eigenspaces
E_λ = Null(A − λI) as a subspace — geometric vs algebraic multiplicity, repeated eigenvalues, and defective (non-diagonalisable) matrices
Tensors
Rank, transformation law T′ = RTRᵀ, index notation, and principal axes as eigenvectors
Kinematics
Angular Velocity
Why ω is orthogonal, and v = ω × r
Plane Motion
Radial and transverse components in polar coordinates
Instantaneous Center
The point about which the body is rotating instantaneously
Euler Angles
ψ, θ, φ and transformation of displacements
Areal Rate
r × v, equal areas, and Kepler's second law
Circular Motion
v = rω, centripetal and tangential acceleration
Particle Dynamics — Kepler's Laws
Kepler's First Law
Orbits are conic sections — derived from Newton's inverse-square law via Binet's substitution
Kepler's Second Law
Equal areas in equal times — conservation of angular momentum h = r²θ̇
Kepler's Third Law
T² = 4π²a³/K — period depends only on semi-major axis, not eccentricity
Particle Dynamics
Impulse & Momentum
Visualisation of impulse and momentum
Satellite Orbits
Radial & transverse equations, Binet's substitution, orbit as a conic
Two-Body Problem
CoM reduction, relative coordinate, and reduced mass
Orbit from Initial Conditions
χ, eccentricity from v₀ and β₀, and the Fig 4.9-2 chart
Hohmann Transfer
Cotangential transfer between coplanar circular orbits, Δv₁, Δv₂, transfer time
Particle Dynamics — Scenarios
Repulsive Inverse-Square Force
F = +K/r² produces the repulsive branch of a hyperbola — Rutherford scattering geometry
Impulsive Orbit Change
Δv at θ* = 150° transfers between two orbits sharing the same apse line — velocity vector decomposition into Δvₜ and Δvₙ
Orbit from Burnout (Ex. 4.13-I)
Given χ = r₀v₀²/K, β₀, and r₀/R at engine cutoff, derive e, a/R, and initial position θ₀ relative to perigee
Geometry
Conic Sections
Eccentricity, focus-directrix definition, and the polar equation
Ellipse Geometry
Semi-axes, area = πab, focal properties, and the bridge to orbital mechanics
Differential Equations
ODE Overview
Slope fields, solution curves, initial conditions, order and linearity
The Pendulum
SHM, phase portrait, separatrix, and nonlinear period corrections
The Heat Equation
∂u/∂t = α ∂²u/∂x² — Fourier modes, diffusion, decay rates
Probability
De Morgan's Laws
(A∪B)ᶜ = Aᶜ∩Bᶜ and (A∩B)ᶜ = Aᶜ∪Bᶜ — visualised as Venn diagrams
Conditional Probability
P(A|B) = P(A∩B)/P(B) as shrinking the sample space — and why P(A|B) ≠ P(B|A)
Bayes' Rule & Total Probability
Partitioning P(A), inverting conditionals, the rare-disease test, and the chain rule for n events
Independence of Events
P(A∩B)=P(A)P(B), why independent ≠ disjoint, and conditional independence
Pairwise vs. Mutual Independence
Why every pair being independent doesn't make events mutually independent — the two-coin parity counterexample
Machine Learning
Perceptron
Weighted sum, activation, decision boundary, and the learning rule
Shallow Neural Network
How ReLU hidden units fold the input space into a piecewise linear surface — Figure 3.8 from Prince
Gyrodynamics
Polhode & Herpolhode
The motion of the instantaneous rotation axis in body and space frames
Moment of Momentum
Velocity of a point on a rigid body → h_i = r_i × m_i v_i → H = Iω
Bar Inertia & Angular Momentum
Inertia tensor of a slender bar at angle θ — moments, products, and H = [I]·ω when spinning about z