How Math Works
Algebraformulaadvanced

The Determinant

โ€œThe determinant is 'by what factor does this transformation scale area' โ€” and 0 means it squashes space flat.โ€

The formula

det([[a, b], [c, d]]) = ad โˆ’ bc

How to read it: For a 2ร—2 matrix, the transformation scales the unit square's area by adโˆ’bc โ€” a negative sign means orientation flips

det
โ€” Determinant โ€” the operation that extracts a transformation's 'area scale factor'
a, b, c, d
โ€” The four entries of the matrix
ad โˆ’ bc
โ€” The 2ร—2 determinant formula: product of the diagonal minus product of the anti-diagonal

The hook

When a matrix stretches and skews space, the determinant answers 'by what factor did area grow?' in a single number.

In plain words

The determinant of a 2ร—2 matrix [[a,b],[c,d]] is ad โˆ’ bc. This number tells you the factor by which the matrix scales any shape's area.

The intuition

Apply the transformation to the unit square (area 1) and it becomes a parallelogram. The area of that parallelogram is exactly |determinant|. A determinant of 3 means area tripled; a determinant of 0 means the shape was crushed flat into a line or point. A negative sign means the transformation flipped the shape over (a mirror image).

How it's built

The two pieces of ad โˆ’ bc are the area of the parallelogram spanned by the column vectors (a,c) and (b,d). ad is the 'spreading' contribution, bc is the 'overlap that gets shaved off' โ€” their difference is the true area. If the two columns point the same way (parallel), the parallelogram collapses to area 0, so det = 0.

Example

det([[1,2],[3,4]]) = 1ยท4 โˆ’ 2ยท3 = 4 โˆ’ 6 = โˆ’2. Area grew by |โˆ’2| = 2, and the minus sign means orientation flipped. det([[2,0],[0,3]]) = 6 โ†’ 2ร— horizontally and 3ร— vertically gives 6ร— area, as expected.

Common mistake

The determinant is not 'the size of the matrix summarized as a number' โ€” that is a misread. A matrix with big entries can still have det = 0 (e.g. [[1,2],[2,4]]). What matters is not entry size but the area the two columns span (i.e. whether they are linearly independent).

Where it's used

det = 0 flags no inverse and a linear system without a unique solution (the key test), the characteristic equation det(Aโˆ’ฮปI)=0 for eigenvalues, the Jacobian in change-of-variables for integrals, the magnitude of a cross product โ€” all flow from this area factor.

Where it came from

Leibniz and Japan's Seki Takakazu discovered it independently in the late 1600s while solving linear systems. The name 'determinant' was coined by Cauchy, from the idea that it 'determines' whether a solution exists.

Prerequisites

Quick check

What is det([[2,1],[0,3]])?

  • 5
  • 6โœ“
  • 7
  • 0

Practice

Compute det([[3,1],[2,4]]).

Answer: 10

Solution:
  1. ad โˆ’ bc = 3ยท4 โˆ’ 1ยท2
  2. = 12 โˆ’ 2 = 10

Takeaway: A 2ร—2 determinant is diagonal product โˆ’ anti-diagonal product.

Compute det([[2,0],[0,5]]).

Answer: 10

Solution:
  1. ad โˆ’ bc = 2ยท5 โˆ’ 0ยท0
  2. = 10

Takeaway: A diagonal matrix's determinant is the product of the diagonal = product of the axis scale factors.

Compute det([[1,2],[2,4]]) and note in your notebook what the result means.

Answer: 0

Solution:
  1. ad โˆ’ bc = 1ยท4 โˆ’ 2ยท2 = 4 โˆ’ 4 = 0
  2. The columns (1,2) and (2,4) are parallel โ†’ the parallelogram collapses
  3. det = 0 means the transformation flattens space to a line, and there is no inverse

Takeaway: det = 0 signals 'area collapses to 0' = no inverse exists.

Explain, using the unit square, why det([[a,b],[c,d]]) is an 'area scale factor'.

Answer: undefined

Solution:
  1. The unit square's edges (1,0),(0,1) become (a,c),(b,d) under the transformation
  2. The area of the parallelogram they span is |adโˆ’bc|
  3. Since the original area was 1, |det| is precisely the factor by which area changed

Takeaway: The determinant = the area the unit square (area 1) occupies after the transformation.

Keep learning in the app

Touch-and-drag widgets, self-graded practice and daily formulas โ€” free on iOS and Android.