Let’s prove that the determinant of a matrix is the area of the parallelogram spanned by it’s column vectors! Here’s a picture of what that means.

Here are two vectors in , and a matrix with those vectors as columns. The determinant of this
matrix is
. Next let’s look at the parallelogram associated with these two vectors.

To build this parallelogram, you put another copy of the vector that starts at the head of the vector
and you put another copy of the vector
that starts at the head of the vector
. Any two non-adjacent sides in this picture are parallel (even though my drawing might not make it seem like that).
Here’s that same picture with all of the important segments labelled.

To find the area of the parallelogram, let’s first find the area of the rectangle and then subtract the area of all of the other triangles.
The rectangle has side lengths and
, so its area is
. Note that all of the triangles come in pairs. Let’s start by calculating the areas of all of the triangles, and then we’ll subtract this area from the area of the rectangle afterwards. The area of the right triangle with legs of length
and
is
, and there are two of them, so the total area to subtract away for those triangles is
. There are 4 right triangles with leg lengths
and
, so the total area that this accounts for is
. Finally, there are two right triangles with leg lengths
and
, so the total area that this accounts for is
.
So, to find the area of the parallelogram, we can compute . If we multiply out the first term, we get
.
Subtracting the other three terms, we get . That’s what we were trying to get!
Another reason that this is cool is because we can actually think of geometrically in a SECOND way also! Not only is it the area of the parallelogram, but it’s ALSO the difference in area of two rectangles: the rectangle with side lengths
and
and the rectangle with side lengths
and
, which are both in that picture! That’s not intuitive at all if you ask me!
How crazy is that?