The Determinant as Volume and Orientation

How much does a linear map stretch space? Does it flip it inside out? These two questions have a single numerical answer: the determinant. If you feed a unit square into a linear map T:R2→R2T:\mathbb{R}^2\to\mathbb{R}^2, the image is a parallelogram. Its area is exactly ∣det⁡T∣|\det T| times the area of the square. If you feed in a unit cube in R3\mathbb{R}^3, the image parallelepiped has volume ∣det⁡T∣|\det T| times the cube's volume. The sign of det⁡T\det T records whether TT preserves or reverses orientation. It tells whether a right-handed frame stays right-handed, or becomes left-handed after the map is applied. This geometric interpretation is not a separate topic from the algebraic theory of the determinant. It is the reason the determinant was invented. It is also the reason its axioms (multilinearity, alternation, normalization) take the form they do. We have already built the determinant as the unique alternating multilinear form with det⁡I=1\det I = 1. We have also established multiplicativity. We are now positioned to prove — not merely illustrate — that ∣det⁡A∣|\det A| computes the volume-scaling factor of the linear map x↦Axx \mapsto Ax. We can also show that sign⁡(det⁡A)\operatorname{sign}(\det A) records orientation. The importance of this fact radiates outward. It is what makes the change-of-variables formula in multivariable calculus work. The Jacobian determinant appears precisely because it measures how a coordinate change distorts volume locally. It underlies the definition of orientation on manifolds. It also underlies the sign conventions in cross products and curl. It gives the geometric meaning of eigenvalues: a map scales volume by the product of its eigenvalues, counted with multiplicity. This product is exactly det⁡A\det A. It also explains, at a glance, why det⁡A=0\det A = 0 signals that AA collapses space into a lower-dimensional set. A parallelepiped with zero volume is degenerate. This article delivers a complete, self-contained proof that the determinant computes signed volume. It is built from the alternating-form characterization and multiplicativity already in hand. We construct the volume function geometrically. We show it satisfies the same defining axioms as the determinant. We conclude the two must coincide. We then explore orientation, and work two detailed numerical examples in R2\mathbb{R}^2 and R3\mathbb{R}^3. Finally, we examine what goes wrong without the right hypotheses.

Key takeaways
  • For A∈Mn(R)A \in M_n(\mathbb{R}), the linear map x↦Axx \mapsto Ax scales the volume of any region by exactly ∣det⁡A∣|\det A|.
  • The sign of det⁡A\det A tells you whether the map preserves orientation (det⁡A>0\det A > 0) or reverses it (det⁡A<0\det A < 0).
  • The proof works by showing the "volume of the image parallelepiped" function is alternating, multilinear in the columns, and sends II to volume 11 — forcing it to equal det⁡\det.
  • det⁡A=0\det A = 0 exactly when the columns of AA are linearly dependent, i.e., the image parallelepiped is flat (zero volume).
  • Multiplicativity of the determinant is the algebraic shadow of the geometric fact that volume scaling factors compose under composition of maps.
  • Key idea: the determinant is, by construction, the unique signed volume of the parallelepiped spanned by the columns of a matrix, normalized so the standard unit cube has volume 11.

Where this lives today

The change-of-variables formula in multivariable calculus, ∫T(Ω)f dV=∫Ωf(T(x)) ∣det⁡DT(x)∣ dx\int_{T(\Omega)} f\, dV = \int_\Omega f(T(x))\,|\det DT(x)|\,dx, is a direct pointwise generalization of this theorem to nonlinear maps TT, using the derivative DT(x)DT(x) as the local linear approximation whose determinant governs local volume distortion. In physics, the Jacobian determinant tracks phase-space volume conservation in Hamiltonian mechanics (Liouville's theorem), and orientation-reversal detects parity-violating or chirality-flipping transformations in mechanics and optics. In computer graphics and computational geometry, the sign of a 3×33\times 3 (or 4×44\times 4 homogeneous) determinant is the standard test for whether a triangle mesh's vertex ordering is consistent (front-facing vs. back-facing), and volume-scaling determinants underlie mesh-quality checks for detecting inverted or degenerate elements in finite-element simulations. In statistics, the determinant of a covariance matrix (or its Cholesky factor) appears in the multivariate normal density precisely because it renormalizes probability density for the volume distortion caused by a linear change of coordinates diagonalizing the covariance. In cryptography and coding theory, lattice-based cryptosystems rely on the covolume of a lattice — the volume of its fundamental parallelepiped, computed as ∣det⁡B∣|\det B| for a basis matrix BB — as a fundamental invariant controlling lattice density and hardness of lattice problems. This geometric reading of the determinant also foreshadows Characteristic Polynomial and the Determinant, where the determinant of A−λIA - \lambda I organizes eigenvalues; since the determinant is the product of eigenvalues (with multiplicity), the volume-scaling factor of AA is literally the product of how much each eigen-direction is stretched, tying geometric volume back to spectral data.

Ask the tutor: How does this volume/orientation picture connect to the Jacobian determinant in the change-of-variables formula for multiple integrals?

DefinitionOriented volume and the determinant

Let v1,…,vn∈Rnv_1,\dots,v_n \in \mathbb{R}^n. The parallelepiped spanned by v1,…,vnv_1,\dots,v_n is the set

P(v1,…,vn)={∑i=1ntivi:ti∈[0,1]}.P(v_1,\dots,v_n) = \left\{ \sum_{i=1}^n t_i v_i : t_i \in [0,1] \right\}.

Its (unsigned) volume, denoted vol⁡(v1,…,vn)\operatorname{vol}(v_1,\dots,v_n), is its nn-dimensional Lebesgue (Jordan) measure. For A∈Mn(R)A \in M_n(\mathbb{R}) with columns a1,…,ana_1,\dots,a_n, define the signed volume function

D(a1,…,an):=det⁡A,D(a_1,\dots,a_n) := \det A,

where det⁡\det is the unique alternating, nn-linear (multilinear) function of the columns with det⁡I=1\det I = 1, as established in The Determinant as an Alternating Form. We say the linear map TA:Rn→RnT_A: \mathbb{R}^n \to \mathbb{R}^n, TA(x)=AxT_A(x) = Ax, preserves orientation if det⁡A>0\det A > 0 and reverses orientation if det⁡A<0\det A < 0. (If det⁡A=0\det A = 0, TAT_A collapses Rn\mathbb{R}^n into a proper subspace and orientation is undefined on the image.) The claim to be proved is the identity

vol⁡(a1,…,an)=∣det⁡A∣,\operatorname{vol}(a_1,\dots,a_n) = |\det A|,

i.e., that the determinant's algebraic definition and the geometric volume of the spanned parallelepiped agree up to sign, with the sign recording orientation.

Intuition

Picture R2\mathbb{R}^2 and a linear map TAT_A given by a 2×22\times 2 matrix AA with columns a1=Ae1a_1 = Ae_1 and a2=Ae2a_2 = Ae_2. The unit square, spanned by e1,e2e_1, e_2, has area 11. Its image under TAT_A is the parallelogram spanned by a1a_1 and a2a_2. The area of that parallelogram is a familiar quantity from planar geometry: base times height, or equivalently ∣a1∣∣a2∣sin⁡θ|a_1||a_2|\sin\theta where θ\theta is the angle between them. A short computation shows this equals ∣a11a22−a12a21∣|a_{11}a_{22} - a_{12}a_{21}| — exactly ∣det⁡A∣|\det A|. The sign appears when you track orientation: walk from a1a_1 to a2a_2 the short way. If that walk is counterclockwise, the frame (a1,a2)(a_1,a_2) has the same handedness as the standard frame (e1,e2)(e_1,e_2), and det⁡A>0\det A > 0. If the walk is clockwise, the map has flipped the plane over like a reflection, and det⁡A<0\det A < 0. This is why a reflection matrix, e.g. (100−1)\begin{pmatrix}1&0\\0&-1\end{pmatrix}, has determinant −1-1: areas are preserved in magnitude, but the orientation of every frame is reversed. In three dimensions the same story holds one dimension up: three vectors a1,a2,a3a_1,a_2,a_3 span a parallelepiped, its volume is ∣det⁡[a1 a2 a3]∣|\det[a_1\,a_2\,a_3]|, and the sign of the determinant tells you whether (a1,a2,a3)(a_1,a_2,a_3) is a right-handed or left-handed frame, matching or reversing the handedness of (e1,e2,e3)(e_1,e_2,e_3).

Figure
Signed area of a parallelogram: same base vectors, opposite orientation
a₁ = (3,0.5) a₂ = (1,3.5) det A > 0 counterclockwise a₁→a₂ a₁ = (1,3.5) a₂ = (3,0.5) det A < 0 clockwise a₁→a₂

Central results

TheoremDeterminant as signed volume

Let A∈Mn(R)A \in M_n(\mathbb{R}) have columns a1,…,an∈Rna_1,\dots,a_n \in \mathbb{R}^n. Then: 1. The parallelepiped P(a1,…,an)P(a_1,\dots,a_n) has nn-dimensional volume

vol⁡(a1,…,an)=∣det⁡A∣.\operatorname{vol}(a_1,\dots,a_n) = |\det A|.

2. For any Jordan-measurable (in particular, any bounded, piecewise-smooth-boundary) region Ω⊆Rn\Omega \subseteq \mathbb{R}^n,

vol⁡(TA(Ω))=∣det⁡A∣⋅vol⁡(Ω),\operatorname{vol}(T_A(\Omega)) = |\det A| \cdot \operatorname{vol}(\Omega),

where TA(x)=AxT_A(x) = Ax. 3. det⁡A=0\det A = 0 if and only if a1,…,ana_1,\dots,a_n are linearly dependent, if and only if P(a1,…,an)P(a_1,\dots,a_n) has zero volume (is contained in a hyperplane). 4. If det⁡A≠0\det A \ne 0, TAT_A preserves orientation (maps positively-oriented bases to positively-oriented bases) exactly when det⁡A>0\det A > 0, and reverses orientation exactly when det⁡A<0\det A < 0.

Proof

We give a complete proof of part (1) by an axiomatic uniqueness argument, then deduce (2), (3), (4).

Step 1: Define the volume function and record its needed properties. For nn-dimensional Jordan (Riemann) measure, we use the following standard facts about volume of parallelepipeds, provable directly from the definition of Jordan content via coverings by boxes; we take them as known geometric facts about Euclidean volume (they do not depend on determinant theory): (a) (Translation invariance / definition via boxes.) Volume is nonnegative and, on parallelepipeds, is a well-defined function V(v1,…,vn):=vol⁡(P(v1,…,vn))≥0V(v_1,\dots,v_n) := \operatorname{vol}(P(v_1,\dots,v_n)) \ge 0. (b) (Scaling in one vector.) For c∈Rc \in \mathbb{R},

V(v1,…,cvi,…,vn)=∣c∣ V(v1,…,vi,…,vn).V(v_1,\dots,cv_i,\dots,v_n) = |c|\, V(v_1,\dots,v_i,\dots,v_n).

This holds because scaling the ii-th edge of a parallelepiped by cc scales the whole solid by factor ∣c∣|c| in that one direction (Cavalieri's principle / Fubini for Jordan content: slice perpendicular to the other n−1n-1 directions). (c) (Shear invariance.) For i≠ji \ne j and c∈Rc \in \mathbb{R},

V(v1,…,vi+cvj,…,vn)=V(v1,…,vi,…,vn).V(v_1,\dots,v_i + c v_j,\dots, v_n) = V(v_1,\dots,v_i,\dots,v_n).

This is the geometric fact that shearing a solid parallel to one of its faces does not change its volume — again a consequence of Cavalieri's principle: shearing rearranges cross-sections without changing their area or their extent along the sheared direction. (d) (Normalization.) V(e1,…,en)=vol⁡([0,1]n)=1V(e_1,\dots,e_n) = \operatorname{vol}([0,1]^n) = 1. (e) (Degeneracy.) If v1,…,vnv_1,\dots,v_n are linearly dependent, P(v1,…,vn)P(v_1,\dots,v_n) lies in a proper subspace (hyperplane) of Rn\mathbb{R}^n, which has nn-dimensional Jordan content 00; hence V(v1,…,vn)=0V(v_1,\dots,v_n) = 0.

Step 2: VV is "multilinear up to absolute value" — build the alternating multilinear comparison function. We do not yet know VV is linear in each slot (it is manifestly nonnegative, so it cannot literally be linear — linear functions take negative values). Instead we construct a genuine alternating nn-linear form from VV and compare it to det⁡\det using the uniqueness theorem for alternating forms. Fix v1,…,vnv_1,\dots,v_n linearly independent (the dependent case is handled by (e) together with fact (3) below, proved independently in Step 4). Consider the function

f(v1,…,vn):=sign⁡det⁡[v1 ⋯ vn]⋅V(v1,…,vn),f(v_1,\dots,v_n) := \operatorname{sign}\det[v_1\,\cdots\,v_n] \cdot V(v_1,\dots,v_n),

defined for tuples of linearly independent vectors, where det⁡[v1⋯vn]\det[v_1\cdots v_n] denotes the determinant of the matrix with those columns (an already-known, purely algebraic alternating multilinear form, by The Determinant as an Alternating Form). We claim f(v1,…,vn)=det⁡[v1⋯vn]f(v_1,\dots,v_n) = \det[v_1\cdots v_n] for all v1,…,vnv_1,\dots,v_n (not just independent ones), which immediately gives V=∣det⁡∣V = |\det|, i.e. part (1). We prove this by directly verifying ff satisfies the same three defining properties that pin down the determinant uniquely among alternating nn-linear forms normalized at II: multilinearity, alternation, and f(e1,…,en)=1f(e_1,\dots,e_n)=1. Since the determinant is the unique such form (this uniqueness is exactly the content of The Determinant as an Alternating Form), f=det⁡f = \det follows once we verify these properties — extending ff to dependent tuples by 00, consistent with (e).

Step 3: Verify ff satisfies scaling, additivity, alternation, and normalization. Scaling. For c≠0c \ne 0, replacing viv_i by cvicv_i scales det⁡[v1⋯vn]\det[v_1\cdots v_n] by cc (algebraic multilinearity of det⁡\det) so sign⁡det⁡\operatorname{sign}\det scales by sign⁡(c)\operatorname{sign}(c), while by (b), VV scales by ∣c∣|c|. Hence f(v1,…,cvi,…,vn)=sign⁡(c)∣c∣ f(v1,…,vn)=c f(v1,…,vn)f(v_1,\dots,cv_i,\dots,v_n) = \operatorname{sign}(c)|c|\, f(v_1,\dots,v_n) = c\, f(v_1,\dots,v_n). For c=0c=0 both sides are 00 by (e) applied to the now-dependent tuple, and by multilinearity of det⁡\det. So ff scales correctly in each argument. Alternation. Suppose vi=vjv_i = v_j for some i≠ji \ne j. Then the tuple is linearly dependent, so V(v1,…,vn)=0V(v_1,\dots,v_n) = 0 by (e), hence f=0f = 0 regardless of sign — matching det⁡[v1⋯vn]=0\det[v_1\cdots v_n] = 0 by alternation of det⁡\det. More generally we must show swapping two arguments negates ff; granting scaling and the additivity step below (which only need linear independence generically, extended by continuity/direct case check to the boundary), this follows from the sign flip of sign⁡det⁡\operatorname{sign}\det under a column swap (an elementary property of det⁡\det) combined with the fact that VV is invariant under permuting its arguments (permuting the spanning vectors of a parallelepiped does not change the set P(v1,…,vn)P(v_1,\dots,v_n) as an unordered spanning set — more precisely, swapping vi,vjv_i,v_j produces a congruent parallelepiped, since P(…,vi,…,vj,… )P(\dots,v_i,\dots,v_j,\dots) and P(…,vj,…,vi,… )P(\dots,v_j,\dots,v_i,\dots) are literally the same subset of Rn\mathbb{R}^n, as the set {∑tkvk:tk∈[0,1]}\{\sum t_k v_k : t_k \in [0,1]\} does not depend on the order in which we list the vkv_k). Hence VV is symmetric under swaps while sign⁡det⁡[v1⋯vn]\operatorname{sign}\det[v_1\cdots v_n] is antisymmetric under swaps, so their product ff is antisymmetric: swapping two columns negates ff. Together with f=0f=0 on repeated columns, ff is alternating. Additivity. We must check f(v1,…,vi+w,…,vn)=f(v1,…,vi,…,vn)+f(v1,…,w,…,vn)f(v_1,\dots,v_i+w,\dots,v_n) = f(v_1,\dots,v_i,\dots,v_n) + f(v_1,\dots,w,\dots,v_n). We verify this first in the special case w=cvjw = cv_j for some j≠ij\ne i (a shear), then bootstrap to full additivity using multilinearity of det⁡\det and alternation of ff, both already established, via the standard reduction: write a general ww in the basis v1,…,vnv_1,\dots,v_n (assuming independence) as w=∑kckvkw = \sum_k c_k v_k, so

vi+w=(1+ci)vi+∑k≠ickvk.v_i + w = (1+c_i)v_i + \sum_{k \ne i} c_k v_k.

By the shear case applied repeatedly (adding multiples of vkv_k, k≠ik\ne i, to the ii-th slot) together with the already-proved scaling property for the civic_i v_i term, additivity reduces exactly to the shear case. So it suffices to prove: for i≠ji \ne j and c∈Rc \in \mathbb{R},

f(v1,…,vi+cvj,…,vn)=f(v1,…,vi,…,vn)+f(v1,…,cvj,…,vn).f(v_1,\dots,v_i + cv_j,\dots,v_n) = f(v_1,\dots,v_i,\dots,v_n) + f(v_1,\dots,cv_j,\dots,v_n).

The right-hand second term is c⋅f(…,vj in slot i,… )=c⋅0=0c \cdot f(\dots,v_j \text{ in slot } i,\dots) = c\cdot 0 = 0, since a tuple with vjv_j repeated (once in slot ii, once in slot jj) is linearly dependent, hence f=0f=0 there by alternation. So we must show

f(v1,…,vi+cvj,…,vn)=f(v1,…,vi,…,vn).f(v_1,\dots,v_i+cv_j,\dots,v_n) = f(v_1,\dots,v_i,\dots,v_n).

By shear-invariance of VV (property (c)), V(…,vi+cvj,… )=V(…,vi,… )V(\dots,v_i+cv_j,\dots) = V(\dots,v_i,\dots). It remains to check the sign factor sign⁡det⁡[… ]\operatorname{sign}\det[\dots] is also unchanged by this shear. But det⁡[v1⋯(vi+cvj)⋯vn]=det⁡[v1⋯vi⋯vn]\det[v_1\cdots (v_i+cv_j)\cdots v_n] = \det[v_1\cdots v_i \cdots v_n] exactly, by the shear-invariance of the algebraic determinant (a direct consequence of multilinearity plus alternation: expand det⁡[…,vi+cvj,…]=det⁡[…,vi,…]+cdet⁡[…,vj in slot i,…]\det[\ldots,v_i+cv_j,\ldots] = \det[\ldots,v_i,\ldots] + c\det[\ldots,v_j\text{ in slot }i,\ldots] and the second term vanishes by alternation, since vjv_j appears twice). Equal determinants have equal signs, so the sign factor is literally unchanged, not merely equal in absolute value. Hence ff is unchanged under this shear, completing the additivity verification. Normalization. f(e1,…,en)=sign⁡det⁡I⋅V(e1,…,en)=sign⁡(1)⋅1=1f(e_1,\dots,e_n) = \operatorname{sign}\det I \cdot V(e_1,\dots,e_n) = \operatorname{sign}(1)\cdot 1 = 1 by (d).

Step 4: Conclude by uniqueness. We have shown ff is an alternating nn-linear form on (Rn)n(\mathbb{R}^n)^n with f(e1,…,en)=1f(e_1,\dots,e_n)=1. By the uniqueness theorem for such forms (The Determinant as an Alternating Form), f(v1,…,vn)=det⁡[v1⋯vn]f(v_1,\dots,v_n) = \det[v_1\cdots v_n] for all v1,…,vn∈Rnv_1,\dots,v_n \in \mathbb{R}^n. Restricting to linearly independent tuples and unwinding the definition of ff:

sign⁡det⁡[v1⋯vn]⋅V(v1,…,vn)=det⁡[v1⋯vn] ⟹ V(v1,…,vn)=∣det⁡[v1⋯vn]∣,\operatorname{sign}\det[v_1\cdots v_n]\cdot V(v_1,\dots,v_n) = \det[v_1\cdots v_n] \ \Longrightarrow\ V(v_1,\dots,v_n) = |\det[v_1\cdots v_n]|,

valid whenever det⁡[v1⋯vn]≠0\det[v_1\cdots v_n]\ne 0 (so that dividing by its sign is legitimate). If v1,…,vnv_1,\dots,v_n are dependent, det⁡=0\det = 0 by alternation (The Determinant as an Alternating Form: a dependent tuple makes one column a linear combination of the others, and expanding via multilinearity plus alternation as above shows the determinant vanishes), and V=0V = 0 by (e); so V=∣det⁡∣=0V = |\det| = 0 holds there too. This proves part (1) for all tuples, i.e., vol⁡(a1,…,an)=∣det⁡A∣\operatorname{vol}(a_1,\dots,a_n) = |\det A|.

Step 5: Part (2), scaling of arbitrary regions. First check it on boxes: for a box B=∏i[αi,βi]B = \prod_i [\alpha_i,\beta_i], triangulate/decompose Rn\mathbb{R}^n using the standard grid and note TAT_A maps the unit cube's translate-by-lattice tiling to a tiling of Rn\mathbb{R}^n by translates of P(a1,…,an)P(a_1,\dots,a_n) (since TAT_A is linear, hence commutes with the additive lattice structure used to build Jordan content from cubes: TA(x+k)=TA(x)+TA(k)T_A(x+k) = T_A(x) + T_A(k)). Since Jordan content is defined as a limit of sums of volumes of small cubes in a partition (inner/outer sums), and TAT_A sends each small cube of side hh to a small parallelepiped of volume ∣det⁡A∣hn|\det A| h^n (by part (1), applied to the scaled columns haiha_i, using scaling property (b) nn times), the outer and inner Jordan sums for Ω\Omega get multiplied by ∣det⁡A∣|\det A| when passed through TAT_A, in the limit as the mesh h→0h\to 0. This gives

vol⁡(TA(Ω))=∣det⁡A∣⋅vol⁡(Ω)\operatorname{vol}(T_A(\Omega)) = |\det A|\cdot \operatorname{vol}(\Omega)

for every Jordan-measurable Ω\Omega (the technical passage from finite grid sums to the limit uses only that TAT_A is linear, hence Lipschitz with constant ∥A∥\|A\|, so it maps Jordan-null boundaries to Jordan-null boundaries, preserving measurability). This is the standard construction of Lebesgue/Jordan measure under linear maps and does not depend on determinant theory beyond part (1) just proved.

Step 6: Part (3). Already shown in Step 4: det⁡A=0  ⟺  \det A = 0 \iff columns dependent   ⟺  V(a1,…,an)=0\iff V(a_1,\dots,a_n)=0, all via property (e) and the algebraic vanishing of det⁡\det on dependent tuples, both invoked above.

Step 7: Part (4), orientation. A basis (a1,…,an)(a_1,\dots,a_n) of Rn\mathbb{R}^n is defined to have the same orientation as the standard basis (e1,…,en)(e_1,\dots,e_n) if the (unique, by The Determinant as an Alternating Form) change-of-basis matrix A=[a1⋯an]A=[a_1\cdots a_n] has det⁡A>0\det A > 0; opposite orientation if det⁡A<0\det A < 0 (this is the standard definition of orientation for a basis, consistent across the literature). The map TAT_A sends the standard basis (e1,…,en)(e_1,\dots,e_n) to (a1,…,an)=(Ae1,…,Aen)(a_1,\dots,a_n) = (Ae_1,\dots,Ae_n). So by definition, TAT_A preserves orientation of the standard basis exactly when det⁡A>0\det A > 0, and reverses it exactly when det⁡A<0\det A < 0. By multiplicativity of the determinant (Multiplicativity of the Determinant), if BB is any other invertible matrix with det⁡B>0\det B > 0 (same orientation as standard basis), then det⁡(AB)=det⁡Adet⁡B\det(AB) = \det A \det B has the same sign as det⁡A\det A regardless of which positively-oriented basis BB's columns represent — so this preservation/reversal behavior of TAT_A is basis-independent: TAT_A either preserves the orientation of every basis (if det⁡A>0\det A>0) or reverses the orientation of every basis (if det⁡A<0\det A <0). ■\blacksquare

∎

Worked examples

Example 1 — a genuinely skewed 2×22\times 2 map. Let

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

Columns a1=(4,2)a_1 = (4,2), a2=(−1,3)a_2=(-1,3). Algebraic determinant: det⁡A=4(3)−(−1)(2)=12+2=14\det A = 4(3) - (-1)(2) = 12 + 2 = 14. Geometric check via the shoelace/area formula: the area of the parallelogram spanned by (4,2)(4,2) and (−1,3)(-1,3) is

∣4⋅3−(−1)⋅2∣=∣12+2∣=14.|4\cdot 3 - (-1)\cdot 2| = |12+2| = 14.

This matches ∣det⁡A∣=14|\det A| = 14 exactly, confirming part (1) of the theorem for this concrete non-symmetric matrix. Orientation: since det⁡A=14>0\det A = 14 > 0, the frame (a1,a2)(a_1,a_2) has the same orientation as (e1,e2)(e_1,e_2). Visually: rotating from a1=(4,2)a_1=(4,2) to a2=(−1,3)a_2=(-1,3) the short way is counterclockwise (the angle of a1a_1 is arctan⁡(2/4)≈26.6∘\arctan(2/4)\approx 26.6^\circ, the angle of a2a_2 is arctan⁡(3/−1)\arctan(3/-1) in the second quadrant ≈108.4∘\approx 108.4^\circ; going from 26.6∘26.6^\circ to 108.4∘108.4^\circ is a counterclockwise turn of about 81.8∘81.8^\circ), matching the standard counterclockwise sense from e1e_1 to e2e_2 (0∘0^\circ to 90∘90^\circ). Orientation preserved, consistent with det⁡A>0\det A>0. Volume scaling of a region: take Ω\Omega = disk of radius 33 centered at origin, area 9π9\pi. Then TA(Ω)T_A(\Omega) is an ellipse (the linear image of a disk), and by part (2),

vol⁡(TA(Ω))=∣det⁡A∣⋅9π=14⋅9π=126π.\operatorname{vol}(T_A(\Omega)) = |\det A|\cdot 9\pi = 14\cdot 9\pi = 126\pi.

No need to compute the ellipse's semi-axes directly — the theorem gives the area immediately.

Example 2 — a 3×33\times 3 map with a negative determinant, testing orientation reversal. Let

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

Columns: a1=(1,−1,2)a_1 = (1,-1,2), a2=(0,3,1)a_2=(0,3,1), a3=(2,1,0)a_3=(2,1,0). Compute det⁡A\det A by cofactor expansion along the first row:

det⁡A=1⋅det⁡(3110)−0⋅det⁡(−1120)+2⋅det⁡(−1321).\det A = 1\cdot\det\begin{pmatrix}3&1\\1&0\end{pmatrix} - 0\cdot\det\begin{pmatrix}-1&1\\2&0\end{pmatrix} + 2\cdot\det\begin{pmatrix}-1&3\\2&1\end{pmatrix}.

Compute each minor:

det⁡(3110)=3(0)−1(1)=−1,det⁡(−1321)=(−1)(1)−3(2)=−1−6=−7.\det\begin{pmatrix}3&1\\1&0\end{pmatrix} = 3(0)-1(1) = -1, \qquad \det\begin{pmatrix}-1&3\\2&1\end{pmatrix} = (-1)(1) - 3(2) = -1-6=-7.

So

det⁡A=1(−1)−0+2(−7)=−1−14=−15.\det A = 1(-1) - 0 + 2(-7) = -1 - 14 = -15.

Volume: the parallelepiped spanned by a1,a2,a3a_1,a_2,a_3 has volume ∣det⁡A∣=15|\det A| = 15. Cross-check via the scalar triple product a1⋅(a2×a3)a_1 \cdot (a_2\times a_3):

a2×a3=(0,3,1)×(2,1,0)=(3⋅0−1⋅1, 1⋅2−0⋅0, 0⋅1−3⋅2)=(−1,2,−6).a_2 \times a_3 = (0,3,1)\times(2,1,0) = (3\cdot 0 - 1\cdot 1,\ 1\cdot 2 - 0\cdot 0,\ 0\cdot 1 - 3\cdot 2) = (-1, 2, -6).
a1⋅(a2×a3)=(1)(−1)+(−1)(2)+(2)(−6)=−1−2−12=−15.a_1\cdot(a_2\times a_3) = (1)(-1) + (-1)(2) + (2)(-6) = -1 -2 -12 = -15.

This matches det⁡A=−15\det A = -15 exactly (the scalar triple product formula for volume is itself an instance of the theorem, here independently re-derived and cross-checked), confirming volume =∣−15∣=15=|-15|=15. Orientation: since det⁡A=−15<0\det A = -15 < 0, the ordered frame (a1,a2,a3)(a_1,a_2,a_3) is left-handed relative to the standard right-handed frame (e1,e2,e3)(e_1,e_2,e_3) — the map TAT_A reverses orientation. Concretely, a right-hand-rule check on a2×a3=(−1,2,−6)a_2 \times a_3 = (-1,2,-6) dotted with a1a_1 giving a negative number means a1a_1 points into the "wrong" half-space relative to the right-hand rule built from a2,a3a_2,a_3 — the geometric signature of a reversed frame.

Figure
Two skewed frames in ℝ² with opposite orientation: a₁=(4,2), a₂=(−1,3) vs. a reflected pair
a₁=(4,2) a₂=(−1,3) det A = 14 > 0 (CCW, preserved) a₁=(−1,3) a₂=(4,2) columns swapped: det = −14 < 0 (CW, reversed)
CounterexampleDropping linear independence of the ambient dimension — a non-square (or rank-deficient) map has no scalar volume-scaling factor

The theorem requires A∈Mn(R)A \in M_n(\mathbb{R}), a square matrix acting on Rn\mathbb{R}^n mapped to Rn\mathbb{R}^n, so that "volume" is measured in the same dimension on both sides. If we drop squareness — say take A:R2→R3A: \mathbb{R}^2 \to \mathbb{R}^3 — the determinant is not even defined for AA, and there is no single scalar that plays the role of "volume scaling factor," because the domain has 22-dimensional content (area) while the image lives in R3\mathbb{R}^3 and its 22-dimensional area is computed by a totally different formula (the Gram determinant det⁡(ATA)\sqrt{\det(A^TA)}), not by any determinant of AA itself. Concretely, let

A=(100111):R2→R3,a1=(1,0,1), a2=(0,1,1).A = \begin{pmatrix} 1 & 0 \\ 0 & 1 \\ 1 & 1\end{pmatrix}: \mathbb{R}^2 \to \mathbb{R}^3,\qquad a_1=(1,0,1),\ a_2=(0,1,1).

The unit square in R2\mathbb{R}^2 has area 11. Its image is the parallelogram spanned by a1,a2a_1,a_2 in R3\mathbb{R}^3, whose area is

∥a1×a2∥=∥(0⋅1−1⋅1, 1⋅0−1⋅1, 1⋅1−0⋅0)∥=∥(−1,−1,1)∥=3.\|a_1\times a_2\| = \|(0\cdot1-1\cdot1,\ 1\cdot0-1\cdot1,\ 1\cdot1-0\cdot0)\| = \|(-1,-1,1)\| = \sqrt{3}.

There is no "det⁡A\det A" in the usual sense to compare this to — AA is not square — so the clean statement "area scales by ∣det⁡A∣|\det A|" simply has no meaning here; one needs the Gram-determinant generalization instead. This shows why the hypothesis "AA is a square n×nn\times n matrix mapping Rn→Rn\mathbb{R}^n \to \mathbb{R}^n" is essential to the theorem as stated: without it, both the algebraic object (det⁡A\det A) and the clean geometric comparison (same-dimensional volumes on both sides) break down simultaneously.

Scope, edge cases & common traps

SituationWhat happensWhy
det⁡A=0\det A = 0Image parallelepiped has volume 00; TAT_A is not injectiveColumns linearly dependent, span a proper subspace
det⁡A>0\det A > 0Volume scales by det⁡A\det A; orientation preservedDirect from theorem part (4)
det⁡A<0\det A < 0Volume scales by ∣det⁡A∣|\det A|; orientation reversedSign flip tracked by sign⁡det⁡\operatorname{sign}\det in the proof
AA not squareNo scalar "volume factor"; need Gram determinant det⁡(ATA)\sqrt{\det(A^TA)}Domain and codomain have different dimension
Complex vector spaces"Orientation" (sign of a real number) is not defined; only ∣det⁡A∣|\det A| generalizes (as a scaling of a suitably defined volume/measure)Ordering by sign requires R\mathbb{R}; C\mathbb{C} has no natural total order compatible with orientation
Non-Jordan-measurable Ω\OmegaPart (2) as stated (Jordan content) may fail to apply directlyUse Lebesgue measure instead, where the identical scaling result still holds by a measure-theoretic argument

The mathematician behind it

Origins · 1 minAugustin-Louis Cauchy and how this was discovered
AC
Augustin-Louis Cauchy
1789–1857 · Early 19th-century France, École Polytechnique and the Paris Academy of Sciences

Cauchy did not invent the determinant — that credit traces further back to Leibniz's implicit use of determinant-like expressions and to Cramer's 1750 rule for solving linear systems — but Cauchy gave the subject its modern name ("déterminant") and, in an 1812 memoir, developed the systematic theory of determinants as multiplicative, alternating functions of the rows or columns of a matrix, proving the multiplication theorem det⁡(AB)=det⁡(A)det⁡(B)\det(AB) = \det(A)\det(B) essentially in the form used today. Cauchy's work connected the algebraic object explicitly to geometric volume computations arising from his parallel research in mechanics and elasticity, where signed volumes and orientations of coordinate frames appear naturally in the analysis of stress and strain tensors. His systematic, rigorous style — insisting on precise definitions and complete proofs at a time when analysis was often informal — set the standard that later linear algebra inherited, including the very definition-then-theorem architecture used to establish the volume interpretation of the determinant rigorously rather than by appeal to low-dimensional pictures alone.

History
- 1750 — Gabriel Cramer publishes Cramer's rule, using determinant-like expressions to solve linear systems, with implicit geometric content in the coefficients.
- 1812 — Augustin-Louis Cauchy's memoir systematizes determinants, coins the modern term, and proves the multiplication theorem.
- 1841 — Carl Gustav Jacobi develops the determinant of partial derivatives (the Jacobian), making the volume-scaling interpretation central to multivariable calculus.
- 1844 — Hermann Grassmann's Ausdehnungslehre develops exterior algebra, giving a coordinate-free foundation for signed volumes and orientation in arbitrary dimension.
- 1888 — Giuseppe Peano formalizes vector spaces axiomatically, situating the determinant-as-volume result within the modern linear algebra framework used today.
Why is it ∣det⁡A∣|\det A| for volume, and not det⁡A\det A itself?

Volume, as a geometric quantity (a measure of a set), is by definition nonnegative — there is no such thing as "negative area" of a physical region. The determinant, on the other hand, is an algebraic function that can be negative, and its sign carries separate information: orientation. The theorem splits these two roles cleanly: the magnitude ∣det⁡A∣|\det A| answers "how much does volume scale," while the sign of det⁡A\det A answers "does the map flip handedness." Trying to interpret det⁡A\det A itself as "signed volume of a region" conflates a property of an ordered tuple of vectors (which can be positively or negatively oriented) with a property of an unordered point set (which only has a magnitude). The determinant elegantly packages both answers into one number, but extracting each requires looking at magnitude and sign separately.

Does this theorem work for maps that aren't linear, like smooth nonlinear transformations?

Not directly, but it is the local model for the nonlinear case. If T:Rn→RnT:\mathbb{R}^n\to\mathbb{R}^n is differentiable, then near a point x0x_0, TT is well-approximated by its linear part, the derivative DT(x0)DT(x_0), and volume distortion of a small region near x0x_0 is governed by ∣det⁡DT(x0)∣|\det DT(x_0)| to leading order. Integrating this local scaling factor over a whole region gives the change-of-variables formula from multivariable calculus, ∫T(Ω)dV=∫Ω∣det⁡DT(x)∣ dx\int_{T(\Omega)} dV = \int_\Omega |\det DT(x)|\, dx. So the linear theorem proved here is not a special case to be generalized away — it is literally the infinitesimal building block from which the nonlinear formula is assembled via calculus.

What if AA is not invertible — does "volume scaling factor" still make sense?

Yes, and the answer is exactly 00. If det⁡A=0\det A = 0, the columns of AA are linearly dependent, so the image of Rn\mathbb{R}^n under TAT_A is a proper subspace (of dimension less than nn), which has nn-dimensional Jordan/Lebesgue measure zero. Any bounded region Ω\Omega gets mapped into this measure-zero set, so vol⁡(TA(Ω))=0=∣det⁡A∣⋅vol⁡(Ω)\operatorname{vol}(T_A(\Omega)) = 0 = |\det A|\cdot \operatorname{vol}(\Omega) trivially, consistent with the general formula. The theorem doesn't need a separate case for singular AA: the formula vol⁡(TA(Ω))=∣det⁡A∣vol⁡(Ω)\operatorname{vol}(T_A(\Omega)) = |\det A|\operatorname{vol}(\Omega) holds uniformly whether or not AA is invertible.

How does this relate to the cross product and the "right-hand rule" in physics?

The scalar triple product a⋅(b×c)a\cdot(b\times c) for vectors in R3\mathbb{R}^3 is exactly det⁡[a b c]\det[a\,b\,c] (with a,b,ca,b,c as columns), a fact you can verify directly by expanding both sides in coordinates. By the theorem, its absolute value is the volume of the parallelepiped spanned by a,b,ca,b,c, and its sign tells you whether (a,b,c)(a,b,c) obeys the right-hand rule (positive, matching the standard orientation of R3\mathbb{R}^3) or the left-hand rule (negative). This is precisely why physics conventions like "curl" and "angular momentum" — both built from cross products — are sensitive to a choice of orientation (handedness) of the coordinate system: they are secretly determinant computations, and flipping to a left-handed coordinate system flips their sign.

Is the determinant's role as "volume" restricted to Rn\mathbb{R}^n with the standard Euclidean structure?

The construction here uses the standard Euclidean unit cube to normalize V(e1,…,en)=1V(e_1,\dots,e_n)=1, so the numerical value ∣det⁡A∣|\det A| measures volume relative to that choice of unit cube. If you rescale your unit of length, or choose a different basis to call "standard," the numbers change, but the relative statement — the image parallelepiped's volume is ∣det⁡A∣|\det A| times the domain unit cube's volume, in whatever units you fixed — remains true. More abstractly, on any finite-dimensional real vector space without a fixed inner product, one can still speak of a "volume form" up to scalar, and the determinant of a linear map relative to a chosen basis captures how that map scales any consistently chosen volume form. The Euclidean case is the concrete, calibrated version most often used in practice.

Why does multiplicativity of the determinant matter for the volume interpretation?

Multiplicativity, det⁡(AB)=det⁡(A)det⁡(B)\det(AB) = \det(A)\det(B), is the algebraic reflection of the geometric fact that volume-scaling factors compose: if TBT_B scales volume by ∣det⁡B∣|\det B| and then TAT_A scales the result by ∣det⁡A∣|\det A|, the composite map TA∘TB=TABT_A \circ T_B = T_{AB} should scale the original volume by ∣det⁡A∣⋅∣det⁡B∣|\det A|\cdot|\det B| — and indeed ∣det⁡(AB)∣=∣det⁡A∣∣det⁡B∣|\det(AB)| = |\det A||\det B| matches this exactly. Likewise, orientation composes correctly: composing two orientation-reversing maps (two sign flips) gives an orientation-preserving map, matching (−)×(−)=(+)(-)\times(-) = (+) in the sign of det⁡(AB)=det⁡Adet⁡B\det(AB)=\det A\det B. This consistency check is itself strong evidence — beyond the direct proof given here — that the determinant is the correct invariant to encode both volume and orientation simultaneously.

Before this