determin.ant
02-transformations / 2.5

Module 2: Transformations

Build a Transformation

Where you'll see this: engineers designing robot joints, graphics programmers building camera rigs, and ML researchers constructing custom layers all spend time with a blank matrix and a goal — they need to find the matrix that does exactly what they want. This is that skill.

You've seen what matrices do. Now it's your turn to build one. This is a free sandbox — no instructions, no targets. Just a matrix editor and a grid. Experiment freely.

Challenges to try

Challenge 1 — Rotate 45°

Can you enter the matrix that rotates the grid exactly 45°? The entries involve cos45°=220.707\cos 45° = \frac{\sqrt{2}}{2} \approx 0.707. Use the presets to check your answer.

Challenge 2 — Mirror across y = x

The line y = x runs diagonally. What matrix reflects everything across it? Hint: the blue and pink basis vectors swap places.

Challenge 3 — Make a singular matrix

Type values until the determinant hits 0. The grid should collapse to a line. Notice you can make many different "shapes" of collapse — the grid can fall onto any line through the origin.

Challenge 4 — Area ×3

Find a matrix whose determinant is exactly 3. There are infinitely many — it doesn't have to be a pure scale.

What to notice

  • Every column tells you where one basis vector lands
  • The determinant tells you the area scaling factor
  • When det = 0, the inverse disappears — the transformation is one-way
  • Negative det means the grid "flips" — orientation reverses
There's no wrong answer here. The more you play with this, the stronger your geometric intuition becomes. Intuition is the goal — formulas come later.
The Transformation ZooSystems of Equations
free sandbox — type any values, try the presets
îĵ
[
]
î → [1, 0]ĵ → [0, 1]
det = 1invertible · det(A⁻¹) = 1
A⁻¹ = [1, 0; 0, 1]