AI-generated Computed, not drawn Shape is illustrative

This visualiser was generated by Claude (Anthropic) for the Linear Algebra 101 course materials. Every pixel that carries information is computed, not drawn. Each grid vertex, each point of the test shape and each point of the unit circle is put through a real matrix–vector product — there is no CSS transform anywhere on this page, which matters, because a page that scaled a picture would look identical and teach nothing. The determinant is ad − bc; the signed area of the image square is computed separately, with the shoelace formula on its four mapped corners, so you can watch the two agree instead of being told they do.

The eigen-analysis branches honestly on the discriminant. Eigenvalues come from the characteristic polynomial λ² − tr(A)λ + det(A), and the sign of tr² − 4 det decides which of three worlds you are in. A rotation has no real eigenvectors and this page says so rather than printing a plausible-looking pair. A repeated eigenvalue is split into the diagonalisable case and the defective case, which has only one eigen-direction — there is a preset for it. Eigenvectors are solved from the null space of (A − λI), not looked up.

Notation follows the course, not a second dialect: m2-l3.html already writes the standard basis as e₁ = [1, 0]T, e₂ = [0, 1]T and states that “the columns of A are the images of the standard basis vectors”; m4-l1.html writes A v = λv and det(A − λI) = 0. Transpose is written T, as in Module 2. Column-vector convention throughout.

What is NOT computed, and says so where you meet it. The preset matrices are definitions — the standard rotation, the standard projector onto the x-axis, the textbook Jordan block [[1, 1], [0, 1]] — not measurements, and each is labelled. The outline of the “F” test shape is illustrative, hand-authored, and deliberately asymmetric in both axes so that a reflection reads as a reflection instead of as a no-op. Nothing on this page is a measurement of anything; it is arithmetic, and the arithmetic is done rather than imitated.

A matrix is a transformation of the plane

Course demo — linked from the lesson deck in both languages; the page itself is English‑only for now. Built for LA-101 Module 2 (Lessons 2.3, 2.4) and Module 4 (Lessons 4.1–4.3). Set a 2×2 matrix A by dragging its columns on the canvas or by typing its four entries, and watch the whole plane deform: the grid, the unit square, the unit circle and an asymmetric shape. The one idea everything else hangs off: the columns of A are exactly where the basis vectors land.

Matrix A blocks 1–4

 

 

 

Motion block 2

1.00

 

 

 

Second matrix B block 5

 

 

 

Show