A logbook for curious waters
← All Reckonings

The Daily Reckoning

Why Does ad − bc Measure Area?

The determinant of a two-by-two matrix is more than a memorized cross-multiplication. It records area, orientation, and whether a plane has been flattened.

Difficulty
Intermediate
Area
Linear algebra and geometry
Reading time
9 minutes
Prerequisites
Coordinates in the plane · Area of a parallelogram · Dot products and vector length
On a dark maritime blueprint, a pale unit square passes through four matrix cells and becomes a slanted parallelogram. Its solid cyan and dashed magenta edges enclose a green hatched area, and a curved arrow marks counterclockwise orientation.

A graphics program stretches a one-unit square until its edges become the vectors

u=(2,1)andv=(−1,3).\mathbf u=(2,1) \qquad\text{and}\qquad \mathbf v=(-1,3).

The square has become a slanted parallelogram. How much area does the program now cover?

Multiplying the vector lengths will not work because the vectors are not perpendicular. Drawing the height will work, but there is a shorter calculation:

(2)(3)−(−1)(1)=7.(2)(3)-(-1)(1)=7.

The expression on the left is the determinant of the matrix whose columns are u\mathbf u and v\mathbf v. The number 77 is the parallelogram’s area, but the determinant carries one extra piece of information that ordinary area discards: which vector comes first as you turn around the origin.

Bend the parallelogram

The diagram begins with u=(2,1)\mathbf u=(2,1) and v=(−1,3)\mathbf v=(-1,3). Move any coordinate with the sliders. The solid and dashed edges distinguish the two vectors without requiring color.

Signed-area explorer

Move two vectors; watch one number track the parallelogram

Two vectors form a counterclockwise parallelogram with signed area sevenThe solid cyan vector two comma one and dashed magenta vector negative one comma three enclose a hatched parallelogram. The determinant two times three minus negative one times one equals seven.uvCURRENT MATRIX2−113SIGNED AREA(2)(3) − (−1)(1)det = 7.00counterclockwiseordinary area = 7.00
Vector u = (a, c)
Vector v = (b, d)
Signed area7.00
Ordinary area7.00 square units
Orientationcounterclockwise
What to notice: the hatched parallelogram collapses exactly when the two arrows lie on one line. Crossing that line changes the arrow order from counterclockwise to clockwise, so the determinant changes sign while the ordinary area remains nonnegative.

The hatched region vanishes when the two vectors point along the same line. Continue moving one vector across that line and the region opens again, but the determinant has the opposite sign. The magnitude measures area; the sign records orientation.

The claim, with every symbol named

Let

A=(abcd)A= \begin{pmatrix} a&b\\ c&d \end{pmatrix}

be a 2×22\times2 matrix. The first column is the vector u=(a,c)\mathbf u=(a,c), and the second column is the vector v=(b,d)\mathbf v=(b,d). Their endpoints, together with the origin and u+v\mathbf u+\mathbf v, form a parallelogram.

The determinant of AA is

det⁡(A)=ad−bc.\boxed{\det(A)=ad-bc}.

This number is the parallelogram’s signed area:

ordinary area=∣det⁡(A)∣.\text{ordinary area}=|\det(A)|.

The sign uses the standard orientation of the coordinate plane:

  • det⁡(A)>0\det(A)>0 when the shorter turn from u\mathbf u to v\mathbf v is counterclockwise;
  • det⁡(A)<0\det(A)<0 when that turn is clockwise;
  • det⁡(A)=0\det(A)=0 when the vectors are collinear, so the parallelogram has collapsed to a segment or a point.

The order matters. Swapping the two columns changes ad−bcad-bc into bc−adbc-ad, which is its negative. The geometric region has the same area after a swap, but the trip from first vector to second vector runs in the opposite direction.

Where the subtraction comes from

The formula ad−bcad-bc is easier to remember once it is rebuilt from base times height.

Start with the first vector

u=(a,c).\mathbf u=(a,c).

Rotating u\mathbf u counterclockwise by 90∘90^\circ gives

u⊥=(−c,a).\mathbf u^{\perp}=(-c,a).

The superscript ⊥\perp means “perpendicular.” The rotated vector has the same length as u\mathbf u. Therefore

u⊥∥u∥\frac{\mathbf u^{\perp}}{\lVert\mathbf u\rVert}

is a unit vector perpendicular to the base, provided u\mathbf u is not the zero vector. Here ∥u∥\lVert\mathbf u\rVert denotes the length of u\mathbf u.

Projecting v\mathbf v onto that perpendicular unit vector gives a signed height:

h=v⋅u⊥∥u∥.h=\mathbf v\mathbin{\boldsymbol\cdot} \frac{\mathbf u^{\perp}}{\lVert\mathbf u\rVert}.

The symbol ⋅\boldsymbol\cdot is the dot product. Multiply the signed height by the base length ∥u∥\lVert\mathbf u\rVert:

signed area=∥u∥h=∥u∥(v⋅u⊥∥u∥)=v⋅u⊥.\begin{aligned} \text{signed area} &=\lVert\mathbf u\rVert h\\ &=\lVert\mathbf u\rVert \left( \mathbf v\mathbin{\boldsymbol\cdot} \frac{\mathbf u^{\perp}}{\lVert\mathbf u\rVert} \right)\\ &=\mathbf v\mathbin{\boldsymbol\cdot}\mathbf u^{\perp}. \end{aligned}

Now substitute v=(b,d)\mathbf v=(b,d) and u⊥=(−c,a)\mathbf u^{\perp}=(-c,a):

v⋅u⊥=(b,d)⋅(−c,a)=b(−c)+d(a)=ad−bc.\begin{aligned} \mathbf v\mathbin{\boldsymbol\cdot}\mathbf u^{\perp} &=(b,d)\mathbin{\boldsymbol\cdot}(-c,a)\\ &=b(-c)+d(a)\\ &=ad-bc. \end{aligned}

If u\mathbf u is the zero vector, the parallelogram is already collapsed and both ad−bcad-bc and its area equal zero. The same formula therefore covers every case.

Worked example: seven square units, checked twice

Return to

A=(2−113).A= \begin{pmatrix} 2&-1\\ 1&3 \end{pmatrix}.

Read the entries carefully: a=2a=2, b=−1b=-1, c=1c=1, and d=3d=3. Then

det⁡(A)=ad−bc=(2)(3)−(−1)(1)=6−(−1)=7.\begin{aligned} \det(A) &=ad-bc\\ &=(2)(3)-(-1)(1)\\ &=6-(-1)\\ &=7. \end{aligned}

The sign is positive, so the turn from u=(2,1)\mathbf u=(2,1) to v=(−1,3)\mathbf v=(-1,3) is counterclockwise. The ordinary area is ∣7∣=7|7|=7 square units.

An independent cut-and-count check reaches the same number. The parallelogram’s vertices are

(0,0),(2,1),(1,4),(−1,3).(0,0),\quad(2,1),\quad(1,4),\quad(-1,3).

Those four points fit inside the rectangle from x=−1x=-1 to x=2x=2 and from y=0y=0 to y=4y=4. The rectangle has area

3×4=12.3\times4=12.

The four gaps around the parallelogram are right triangles with areas 11, 3/23/2, 11, and 3/23/2. Their total is 55, leaving

12−5=7.12-5=7.

The algebra and the dissection agree.

Why a matrix inherits the area

The matrix AA represents the linear transformation that sends the horizontal unit vector (1,0)(1,0) to its first column u\mathbf u and the vertical unit vector (0,1)(0,1) to its second column v\mathbf v. The unit square is built from those two original directions, so its image is exactly the parallelogram in the diagram.

Every small square in a grid is transformed in the same way. Each square’s area is multiplied by ∣det⁡(A)∣|\det(A)|. Approximating a region with finer grid cells extends that scale factor to general planar regions. Thus:

  • ∣det⁡(A)∣=2|\det(A)|=2 doubles every area;
  • ∣det⁡(A)∣=1|\det(A)|=1 preserves every area;
  • 0<∣det⁡(A)∣<10<|\det(A)|<1 shrinks every area;
  • det⁡(A)=0\det(A)=0 flattens the entire plane onto a line or a point.

That last case also explains invertibility. A flattened plane has lost a direction, so no inverse transformation can recover every original point. A 2×22\times2 matrix is invertible exactly when its determinant is nonzero.

Try the formula

Problem 1

Let u=(1,2)\mathbf u=(1,2) and v=(3,1)\mathbf v=(3,1). Find the signed area, the ordinary area, and the orientation.

Reveal the solution

The vectors are the columns of

A=(1321).A= \begin{pmatrix} 1&3\\ 2&1 \end{pmatrix}.

Therefore

det⁡(A)=(1)(1)−(3)(2)=1−6=−5.\det(A)=(1)(1)-(3)(2)=1-6=-5.

The signed area is −5-5. The ordinary area is ∣−5∣=5|-5|=5 square units. The negative sign says that the turn from u\mathbf u to v\mathbf v is clockwise.

Problem 2

The vectors u=(2,1)\mathbf u=(2,1) and v=(x,3)\mathbf v=(x,3) must enclose a counterclockwise signed area of 55. Find xx.

Reveal the solution

The matrix has entries a=2a=2, b=xb=x, c=1c=1, and d=3d=3. Set its determinant equal to the required signed area:

ad−bc=5(2)(3)−x(1)=56−x=5x=1.\begin{aligned} ad-bc&=5\\ (2)(3)-x(1)&=5\\ 6-x&=5\\ x&=1. \end{aligned}

Checking gives det⁡(2113)=6−1=5\det\begin{pmatrix}2&1\\1&3\end{pmatrix}=6-1=5, which is positive as required.

A formula older than matrices

Determinants did not begin as decorations attached to matrices. Problems about simultaneous equations came first. The Chinese text The Nine Chapters on the Mathematical Art, compiled during the Han dynasty, arranged coefficients on counting boards and used elimination methods centuries before modern notation. The MacTutor history of matrices and determinants traces that earlier lineage.

In 1683, the Japanese mathematician Seki Takakazu developed determinant calculations in tables while studying polynomial equations. Ten years later, Gottfried Wilhelm Leibniz used determinant conditions for simultaneous equations in Europe. The two developments were independent; MacTutor’s biography of Seki notes that Seki’s treatment was more general.

The geometric meaning arrived later. Joseph-Louis Lagrange used a determinant expression for the volume of a tetrahedron in 1773. Augustin-Louis Cauchy used the word determinant in its modern sense in 1812 and organized much of the early theory. James Joseph Sylvester introduced the word matrix only in 1850. The historical order reverses the order in many textbooks: the determinant was useful before the matrix had a name.

Where the signed scale factor is used

The determinant answers three practical questions about a linear transformation at once: how much it scales area, whether it reverses orientation, and whether it destroys information by flattening the plane. Wolfram MathWorld’s determinant reference summarizes the same algebraic test for unique solutions of linear systems.

In computational geometry, the sign of a 2×22\times2 determinant tells whether three points make a left turn, a right turn, or lie on one line. That orientation test supports convex-hull algorithms, polygon winding checks, and segment-intersection routines.

In multivariable calculus, a nonlinear map looks approximately linear when examined close enough to one point. Its matrix of local derivatives is the Jacobian matrix. The absolute value of the Jacobian determinant supplies the local area or volume correction in a change of variables; MathWorld’s Jacobian reference states that ratio-of-volumes interpretation directly.

The same idea reaches computer graphics, robotics, continuum mechanics, and differential equations wherever a local map can stretch, flip, or collapse space.

One idea to remember

For column vectors (a,c)(a,c) and (b,d)(b,d), the quantity ad−bcad-bc is not an arbitrary crossing of products. It is base times signed height: the area scale factor of the transformation, with orientation still attached.

To continue, compare this lesson with counting area on a lattice, then see how multiplication by ii rotates the plane without changing area. A next step in linear algebra is to prove the multiplication rule det⁡(AB)=det⁡(A)det⁡(B)\det(AB)=\det(A)\det(B): applying one transformation after another multiplies their area scale factors.

Sources