Free interactive explorations from the course Applied Linear Algebra: The Math Behind AI and Beyond. Drag, turn the dials, and watch the maths move. Every page shows the matching line of NumPy.
Drag a vector and compare three ways to measure it: the drone (L2), the rider (L1) and the crane (L∞), with their circle, diamond and square.
Turn the weights m and n, leave a dot at every setting, fill the plane, and hit targets. Drag a and b to discover when the span collapses to a line.
Drag two arrows and watch a dial swing from −1 (opposite) through 0 (unrelated) to +1 (alike). Stretch an arrow and see that the needle does not move.
Cast the shadow of b on the line of a: scalar projection, vector projection, and a remainder that always meets a at a right angle. Drop b behind a for a backward shadow.
One equation, w · x + b = 0, splits the plane. Drag w and the points, read each score and signed distance, and double w and b to see the line stay put.
Step through row operations on any system up to 4×4: pivots, row echelon form, rank, back substitution and RREF. Compare partial pivoting on and off.