81. Determinant

A scalar attached to every square matrix that measures the signed scale factor the matrix applies to areas / volumes when used as a linear map.

Notation: det(𝐴), or |𝐴|.

81.1. From first principles: the 2×2 case

Take two vectors 𝑎,𝑏2:

𝑎=[𝑎1𝑎2]𝑏=[𝑏1𝑏2]

They span a parallelogram. Its signed area is:

Area=𝑎1𝑏2𝑎2𝑏1

That signed area is exactly the determinant of the matrix whose columns are 𝑎,𝑏:

det[𝑎1𝑏1𝑎2𝑏2]=𝑎1𝑏2𝑎2𝑏1

Sign:

Example
𝐴=[3102]det(𝐴)=3210=6

The unit square [0,1]2 maps to a parallelogram of area 6 — six times bigger.

𝐵=[1224]det(𝐵)=1422=0

The columns are parallel (one is twice the other) — image collapses to a line, area 0.

81.2. 3×3: signed volume of the parallelepiped

Three column vectors 𝑎,𝑏,𝑐3 span a parallelepiped. Its signed volume is:

det[𝑎1𝑏1𝑐1𝑎2𝑏2𝑐2𝑎3𝑏3𝑐3]=𝑎1(𝑏2𝑐3𝑏3𝑐2)𝑎2(𝑏1𝑐3𝑏3𝑐1)+𝑎3(𝑏1𝑐2𝑏2𝑐1)

This is the cofactor expansion along the first column — three 2×2 determinants, alternating sign.

81.3. General 𝑛×𝑛: cofactor expansion

For an 𝑛×𝑛 matrix 𝐴, expand along any row 𝑖 (or any column 𝑗):

det(𝐴)=𝑗=1𝑛(1)𝑖+𝑗𝑎𝑖𝑗𝑀𝑖𝑗

where 𝑀𝑖𝑗 is the minor — the determinant of the (𝑛1)×(𝑛1) submatrix obtained by deleting row 𝑖 and column 𝑗 of 𝐴 (see Minor).

The factor (1)𝑖+𝑗 produces the checkerboard sign pattern:

[+++++]

The recursion bottoms out at the 1×1 case: det([𝑎])=𝑎.

81.4. Key properties

81.5. What det(𝐴) tells you about 𝐴

det(𝐴)Implication
0𝐴 is invertible (see Matrix Inverse); columns are linearly independent (see Linear Independence); columns span 𝑛; 𝐴 has full rank (see Rank); 𝐴𝑥=𝑏 has a unique solution for every 𝑏.
=0𝐴 is singular — non-invertible; columns are linearly dependent; image is a strict subspace; 𝐴𝑥=0 has non-trivial solutions; the linear map collapses dimension.

81.6. Geometric interpretation

For a linear map 𝑇:𝑛𝑛 given by matrix 𝐴:

Example

Reflection across the 𝑦-axis:

𝑅=[1001]det(𝑅)=1

Areas preserved (factor |1|=1); orientation reversed (sign).

81.7. Computing det in practice

81.8. Connection to other concepts