Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Determinant of Tensors: A Comprehensive Guide

From Classical Matrices to Higher-Order Generalizations and Intrinsic Definitions for Covariant Bilinear Forms


Table of Contents

  1. Introduction

  2. The Determinant for Matrices (Rank-2 Endomorphisms)

  3. Higher-Order Tensors and the Hyperdeterminant

  4. Rank-2 Covariant Tensors: Bilinear Forms of Type (0,2)

  5. Basis-Independent Constructions for (0,2) Tensors

  6. Weight-2 Densities and Transformation Laws

  7. Axiomatic Characterization: Uniquely Deriving the Determinant

  8. Special Cases and Geometric Applications

  9. Conclusion and Further Directions

  10. References and Further Reading


1. Introduction

The concept of the determinant is one of the most fundamental in linear algebra. For an n×nn \times n matrix AA, det(A)\det(A) is a scalar that encodes critical information: it tells us whether AA is invertible, measures the signed volume scaling factor of the linear transformation represented by AA, and appears in countless formulas (Cramer’s rule, characteristic polynomial, change of variables in integration, etc.).

When we move from matrices to tensors (multi-linear objects of higher rank or different variance types), the situation becomes more subtle. A matrix can be viewed as a rank-2 tensor of type (1,1) (an endomorphism) or (0,2) (a bilinear form). For higher-order tensors (order d>2d > 2), or even for pure covariant rank-2 tensors without additional structure, there is no universally agreed “determinant” that preserves all the familiar properties.

This document provides a complete, self-contained explanation, starting from the classical case and building up rigorously to intrinsic (basis-free) definitions, with special emphasis on:

All constructions are presented step-by-step, with explicit formulas, geometric interpretations, and proofs of key properties where feasible.


2. The Determinant for Matrices (Rank-2 Endomorphisms)

2.1 Classical Definitions (with Basis)

Let VV be an nn-dimensional vector space over a field KK (usually R\mathbb{R} or C\mathbb{C}) and let f:VVf: V \to V be a linear endomorphism. Fix a basis {e1,,en}\{e_1, \dots, e_n\} of VV. The matrix of ff with respect to this basis is the n×nn \times n matrix A=(aij)A = (a_{ij}) where

f(ej)=i=1naijei.f(e_j) = \sum_{i=1}^n a_{ij} e_i.

The determinant of AA (and thus of ff) can be defined in several equivalent ways:

Leibniz formula (permutation expansion):

det(A)=σSnsgn(σ)i=1nai,σ(i),\det(A) = \sum_{\sigma \in S_n} \operatorname{sgn}(\sigma) \prod_{i=1}^n a_{i,\sigma(i)},

where SnS_n is the symmetric group of all permutations of {1,,n}\{1,\dots,n\} and sgn(σ)=+1\operatorname{sgn}(\sigma) = +1 if σ\sigma is even, -1 if odd.

Levi-Civita symbol expression:

det(A)=i1,,in=1nϵi1ina1i1anin,\det(A) = \sum_{i_1,\dots,i_n = 1}^n \epsilon_{i_1 \dots i_n} a_{1 i_1} \cdots a_{n i_n},

where ϵ12n=+1\epsilon_{1 2 \dots n} = +1 and ϵ\epsilon is totally antisymmetric.

Cofactor expansion (recursive definition along a row or column) and many other equivalent characterizations exist.

These definitions depend on the choice of basis, but the resulting scalar det(A)\det(A) is independent of the basis in the following sense: if we change basis with an invertible matrix PP, the new matrix is A=P1APA' = P^{-1} A P, and

det(A)=det(A).\det(A') = \det(A).

Thus det(f)\det(f) is intrinsically associated to the linear map ff.

2.2 Geometric Meaning

If the columns of AA are vectors v1,,vnVv_1, \dots, v_n \in V, then det(A)|\det(A)| equals the signed nn-dimensional volume of the parallelepiped they span. In particular:

2.3 Basis-Free Definition via Exterior Algebra (The Clean Intrinsic Way)

This is the most elegant and basis-independent definition. It uses only the universal property of the exterior algebra.

Step 1: The determinant line.
Let L=nVL = \bigwedge^n V be the top exterior power of VV. This is a 1-dimensional vector space (the determinant line). Any nonzero element of LL can be thought of as a “volume element” on VV.

Step 2: Induced map on the determinant line.
Any linear map f:VVf: V \to V induces a unique linear map on the exterior algebra

nf:nVnV,\bigwedge^n f : \bigwedge^n V \to \bigwedge^n V,

defined on decomposable elements by

nf(v1v2vn)=f(v1)f(v2)f(vn)\bigwedge^n f (v_1 \wedge v_2 \wedge \cdots \wedge v_n) = f(v_1) \wedge f(v_2) \wedge \cdots \wedge f(v_n)

and extended by linearity. Because nV\bigwedge^n V is 1-dimensional, any linear endomorphism of a 1-dimensional space is multiplication by a scalar λK\lambda \in K:

nf(ω)=λωfor all ωL.\bigwedge^n f (\omega) = \lambda \, \omega \quad \text{for all } \omega \in L.

Step 3: Definition of the determinant.
We define det(f):=λ\det(f) := \lambda. This scalar is independent of any basis and satisfies all the classical properties (multiplicativity det(fg)=det(f)det(g)\det(f \circ g) = \det(f)\det(g), etc.).

Why this works without a basis:

This is the definition that generalizes most naturally and will serve as our model when we discuss (0,2) tensors.

2.4 Key Properties (Summary)


3. Higher-Order Tensors and the Hyperdeterminant

3.1 The Problem with Higher Order

A tensor of order d>2d > 2 (a dd-linear map, or multidimensional array) does not have a direct analogue of the determinant that preserves all the nice properties (multiplicativity, simple geometric meaning, easy computation). Naïve attempts (e.g., summing over multi-permutations with signs) generally fail to be invariant or to detect the correct notion of “singularity.”

3.2 The Hyperdeterminant – The Standard Generalization

The hyperdeterminant (introduced by Arthur Cayley in the 1840s and systematically developed by Gelfand–Kapranov–Zelevinsky in the 1990s) is the correct algebraic generalization.

Definition (geometric/algebraic):
Let AA be a tensor in V1VrV_1^* \otimes \cdots \otimes V_r^* (an rr-linear form ff). The hyperdeterminant Det(A)\operatorname{Det}(A) is the homogeneous polynomial (with integer coefficients) in the components of AA that vanishes if and only if there exist nonzero vectors x(1)V1,,x(r)Vrx^{(1)} \in V_1, \dots, x^{(r)} \in V_r such that all partial derivatives of the multilinear form ff vanish at (x(1),,x(r))(x^{(1)},\dots,x^{(r)}). In other words, it is the equation of the discriminant hypersurface of the multilinear map.

It exists (as a non-trivial polynomial) only when the format (k1+1,,kr+1)(k_1+1, \dots, k_r+1) (where dimVi=ki+1\dim V_i = k_i + 1) satisfies the convexity condition:

maxikijikj.\max_i k_i \leq \sum_{j \neq i} k_j.

For r=2r=2 this reduces exactly to square matrices.

3.3 Explicit Example: Cayley’s Hyperdeterminant for 2×2×22 \times 2 \times 2 Tensors

Consider a tensor A=(aijk)A = (a_{ijk}) with indices i,j,k{0,1}i,j,k \in \{0,1\} (format 2×2×22\times2\times2).

The hyperdeterminant is the following quartic polynomial: $$

Det(A)=a0002a1112+a0012a1102+a0102a1012+a1002a01122a000a001a110a1112a000a010a101a1112a000a011a100a1112a001a010a101a1102a001a011a110a1002a010a011a101a100+4a000a011a101a110+4a001a010a100a111.\begin{align*} \operatorname{Det}(A) &= a_{000}^2 a_{111}^2 + a_{001}^2 a_{110}^2 + a_{010}^2 a_{101}^2 + a_{100}^2 a_{011}^2 \\ &\quad - 2 a_{000} a_{001} a_{110} a_{111} - 2 a_{000} a_{010} a_{101} a_{111} - 2 a_{000} a_{011} a_{100} a_{111} \\ &\quad - 2 a_{001} a_{010} a_{101} a_{110} - 2 a_{001} a_{011} a_{110} a_{100} - 2 a_{010} a_{011} a_{101} a_{100} \\ &\quad + 4 a_{000} a_{011} a_{101} a_{110} + 4 a_{001} a_{010} a_{100} a_{111}. \end{align*}

$$

It vanishes if and only if the following system of six equations has a nontrivial solution (x0,x1,y0,y1,z0,z1)(x_0,x_1,y_0,y_1,z_0,z_1): $$

a000x0y0+a010x0y1+a100x1y0+a110x1y1=0,a001x0y0+a011x0y1+a101x1y0+a111x1y1=0,a000x0z0+a001x0z1+a100x1z0+a101x1z1=0,a010x0z0+a011x0z1+a110x1z0+a111x1z1=0,a000y0z0+a001y0z1+a010y1z0+a011y1z1=0,a100y0z0+a101y0z1+a110y1z0+a111y1z1=0.\begin{align*} &a_{000} x_0 y_0 + a_{010} x_0 y_1 + a_{100} x_1 y_0 + a_{110} x_1 y_1 = 0, \\ &a_{001} x_0 y_0 + a_{011} x_0 y_1 + a_{101} x_1 y_0 + a_{111} x_1 y_1 = 0, \\ &a_{000} x_0 z_0 + a_{001} x_0 z_1 + a_{100} x_1 z_0 + a_{101} x_1 z_1 = 0, \\ &a_{010} x_0 z_0 + a_{011} x_0 z_1 + a_{110} x_1 z_0 + a_{111} x_1 z_1 = 0, \\ &a_{000} y_0 z_0 + a_{001} y_0 z_1 + a_{010} y_1 z_0 + a_{011} y_1 z_1 = 0, \\ &a_{100} y_0 z_0 + a_{101} y_0 z_1 + a_{110} y_1 z_0 + a_{111} y_1 z_1 = 0. \end{align*}

$$

These equations are precisely the conditions that all partial derivatives of the trilinear form vanish.

There are also compact expressions using (generalized) Levi-Civita symbols, but the expanded polynomial above is fully explicit.

3.4 Properties of the Hyperdeterminant

Higher-order hyperdeterminants (e.g., for 2×2×2×22\times2\times2\times2) exist but become extremely complicated.


4. Rank-2 Covariant Tensors: Bilinear Forms of Type (0,2)

4.1 Definition

A rank-2 covariant tensor (type (0,2)) on VV is a bilinear map

T:V×VK,T(λv+μw,u)=λT(v,u)+μT(w,u)T : V \times V \to K, \qquad T(\lambda v + \mu w, u) = \lambda T(v,u) + \mu T(w,u)

(and similarly in the second argument). Equivalently, TVVT \in V^* \otimes V^*.

4.2 Matrix Representation and the Usual Determinant

Choose any basis {e1,,en}\{e_1,\dots,e_n\}. Define the Gram matrix (or component matrix) MM by

Mij=T(ei,ej).M_{ij} = T(e_i, e_j).

Then one can form the ordinary scalar det(M)\det(M). This number depends on the basis.

4.3 Transformation Law – Why It Is a Density, Not a Scalar

Let {ei}\{e'_i\} be a new basis related to the old one by

ej=iPjieie'_j = \sum_i P^i_j e_i

(PP is the change-of-basis matrix). The new components are

Mkl=T(ek,el)=i,jPkiPljT(ei,ej)=(PTMP)kl.M'_{kl} = T(e'_k, e'_l) = \sum_{i,j} P^i_k P^j_l T(e_i, e_j) = (P^T M P)_{kl}.

Therefore

det(M)=det(PTMP)=det(PT)det(M)det(P)=[det(P)]2det(M).\det(M') = \det(P^T M P) = \det(P^T) \cdot \det(M) \cdot \det(P) = [\det(P)]^2 \det(M).

Conclusion: Under basis change, the “determinant” transforms by the factor [det(P)]2[\det(P)]^2. It is therefore a tensor density of weight 2, not a true scalar invariant. This is the fundamental reason why a pure (0,2) tensor does not possess a canonical basis-independent scalar determinant in the same way an endomorphism does.


5. Basis-Independent Constructions for (0,2) Tensors

5.1 The Induced Linear Map ϕT\phi_T

Any (0,2) tensor TT defines a linear map

ϕT:VVbyϕT(v)(w):=T(v,w).\phi_T : V \to V^* \qquad \text{by} \qquad \phi_T(v)(w) := T(v,w).

TT is non-degenerate if and only if ϕT\phi_T is an isomorphism.

5.2 Induced Map on Determinant Lines

Apply the exterior functor:

nϕT:nVnV.\bigwedge^n \phi_T : \bigwedge^n V \to \bigwedge^n V^*.

Since nV(nV)\bigwedge^n V^* \cong (\bigwedge^n V)^*, we obtain a canonical linear map between dual lines:

nϕT:LL,\bigwedge^n \phi_T : L \to L^*,

where L=nVL = \bigwedge^n V.

This map LLL \to L^* is the intrinsic object associated to TT. It can be viewed as:

5.3 Why No Canonical Scalar Exists

In the endomorphism case, nf:LL\bigwedge^n f : L \to L (same line), so the map is multiplication by a scalar det(f)K\det(f) \in K.

Here the map goes from LL to its dual LL^*. A map LLL \to L^* is not multiplication by an element of KK; it encodes more data (a density). To extract a number one must choose an additional structure (a volume form volL\mathrm{vol} \in L^*) to normalize and pair.

Thus the “determinant” of a pure (0,2) tensor lives naturally in the weight-2 density bundle, not in the scalars.


6. Weight-2 Densities and Transformation Laws

A density of weight ww on VV is an object that, under basis change with matrix PP, transforms by the factor [det(P)]w[\det(P)]^w.

From Section 4.3 we see that the ordinary matrix determinant of the Gram matrix of a (0,2) tensor transforms with weight w=2w=2.

The map nϕT:LL\bigwedge^n \phi_T : L \to L^* transforms with exactly this weight because:

This confirms that the exterior-algebra construction automatically produces an object with the correct transformation law.

In Riemannian geometry, when T=gT = g is a metric, one uses gg itself to define a canonical volume form volg\mathrm{vol}_g. Then det(gij)\sqrt{|\det(g_{ij})|} appears as the coefficient that makes volg\mathrm{vol}_g have the proper normalization with respect to gg-orthonormal frames. The raw det(gij)\det(g_{ij}) is recovered squared in the density.


7. Axiomatic Characterization: Uniquely Deriving the Determinant

We now show that, assuming only that the object transforms as a weight-2 density, a small set of natural axioms uniquely determines the determinant (up to a constant factor).

7.1 The Five Natural Axioms

Let dd be a map that assigns to each bilinear form TB(V)T \in \mathcal{B}(V) a weight-2 density d(T)d(T). We require:

  1. Homogeneity of degree nn

    d(λT)=λnd(T).d(\lambda T) = \lambda^n \, d(T).
  2. Detects degeneracy
    d(T)=0d(T) = 0 if and only if ϕT:VV\phi_T : V \to V^* is not an isomorphism.

  3. Correct transformation law (weight 2)

    d(gT)=[det(g)]2d(T)for all gGL(V).d(g \cdot T) = [\det(g)]^2 \, d(T) \quad \text{for all } g \in \mathrm{GL}(V).
  4. Multiplicativity for direct sums
    If V=V1V2V = V_1 \oplus V_2 and T=T1T2T = T_1 \oplus T_2, then

    d(T)=d(T1)d(T2)d(T) = d(T_1) \cdot d(T_2)

    (densities multiply compatibly).

  5. Polynomial (or algebraic) character
    In any basis, d(T)d(T) is given by a homogeneous polynomial of degree nn in the components of TT. For symmetric forms this can be weakened all the way to mere continuity — in fact it can be dropped entirely; see Section 7.5.

These axioms are all intrinsic and motivated by the classical properties of the determinant, adapted to the density setting.

7.2 Uniqueness: Complete Derivation

We now carry out the full argument that the five axioms force d(T)d(T) to equal, in components, the ordinary determinant of the Gram matrix.

Theorem. Let dimV=n\dim V = n and fix a basis {e1,,en}\{e_1,\dots,e_n\}, so that a bilinear form TT is represented by its Gram matrix M=(Tij)M=(T_{ij}) with Tij=T(ei,ej)T_{ij}=T(e_i,e_j). The only map dd satisfying Axioms 1–5 is, in components,

d(T)=cdet(Tij)d(T) = c\,\det(T_{ij})

for a single constant cKc\in K, and the normalization of Section 7.3 forces c=1c=1, so that

d(T)=det(Tij).d(T)=\det(T_{ij}).

We work over an algebraically closed field KK (for instance K=CK=\mathbb{C}); the field K=RK=\mathbb{R} is recovered at the very end by complexification.

Step 0 — Reduce to a single polynomial in the components

A weight-2 density on an nn-dimensional space has a single top component. Relative to the fixed basis, d(T)d(T) is therefore encoded by one scalar

D(M):=d(T){ei}K,M=(Tij).D(M) := d(T)\big|_{\{e_i\}} \in K, \qquad M=(T_{ij}).

By Axiom 5, D:Matn(K)KD:\mathrm{Mat}_n(K)\to K is a homogeneous polynomial of degree nn in the n2n^2 entries xij:=Tijx_{ij}:=T_{ij}. The entire problem reduces to identifying this one polynomial. The remaining axioms translate into the following statements about DD:

Step 1 — The determinant is an irreducible polynomial

This is the structural fact that makes the degeneracy axiom so powerful.

Lemma. For every n1n\ge 1, detn=det(xij)\det_n=\det(x_{ij}) is irreducible in the polynomial ring K[xij:1i,jn]K[x_{ij} : 1\le i,j\le n].

Proof. Induct on nn. For n=1n=1, det1=x11\det_1=x_{11} is irreducible. Let n2n\ge 2 and expand along the first column:

detn=i=1n(1)i+1xi1Ai1,\det_n=\sum_{i=1}^n (-1)^{i+1} x_{i1}\,A_{i1},

where Ai1A_{i1} is the minor obtained by deleting row ii and column 1. Observe:

  1. A11A_{11} is the determinant of the block on rows and columns {2,,n}\{2,\dots,n\}, hence irreducible by the inductive hypothesis;

  2. no minor Ai1A_{i1} contains any column-1 variable, and A11A_{11} contains no row-1 variable.

Because the variables xi1x_{i1} of column 1 occur in detn\det_n only through the explicit factors above, detn\det_n is linear in x11x_{11}, with coefficient A11A_{11}.

Suppose detn=PQ\det_n=PQ with P,QP,Q non-constant. Linearity in x11x_{11} forces x11x_{11} to appear in exactly one factor, say PP; then QQ is free of x11x_{11}. Comparing the coefficients of x11x_{11} gives A11=(x11P)QA_{11}=(\partial_{x_{11}}P)\,Q, so QA11Q\mid A_{11}. Since A11A_{11} is irreducible, either QQ is a nonzero constant — contradicting non-constancy — or

Q=cA11(cK×),whenceA11detn.Q=c\,A_{11}\quad(c\in K^\times), \qquad\text{whence}\qquad A_{11}\mid \det_n.

We rule out the latter. As A11A_{11} is free of x11x_{11}, the divisibility persists after setting x11=0x_{11}=0:

A11detnx11=0.A_{11}\mid \det_n\big|_{x_{11}=0}.

Now detn\det_n is linear in x21x_{21} with coefficient A21-A_{21} (every column-1 variable appears only once), and A11A_{11} is free of x21x_{21}; hence A11A21A_{11}\mid A_{21}. Both polynomials have degree n1n-1 and A11A_{11} is irreducible, so A21=cA11A_{21}=c'A_{11} for a constant cc'. This is impossible: the minor A21A_{21} (delete row 2, column 1) involves the row-1 variable x12x_{12}, whereas A11A_{11} does not. The contradiction shows QQ must be constant, so detn\det_n is irreducible. \qquad\square

Step 2 — The determinant divides DD

By Axiom A2 the polynomial DD vanishes at every point of the determinantal hypersurface {M:detM=0}\{M : \det M = 0\}. Since det\det is irreducible (Step 1), it is in particular squarefree, so the principal ideal (det)(\det) is prime and therefore radical. Hilbert’s Nullstellensatz then gives

I({det=0})=(det)=(det).I\big(\{\det = 0\}\big)=\sqrt{(\det)}=(\det).

As DD lies in this vanishing ideal, D(det)D\in(\det); that is, detD\det\mid D, so there is a polynomial EE with

D=Edet.D=E\cdot\det .

Step 3 — A degree count pins down D=cdetD=c\det

Both det\det and (by Axiom 5 / A1) DD are homogeneous of degree exactly nn. Hence the quotient E=D/detE=D/\det is homogeneous of degree 0, i.e. a constant:

D(M)=cdet(M)for some cK.\boxed{\,D(M)=c\,\det(M)\,}\qquad\text{for some } c\in K.

This already establishes uniqueness up to a single scalar, using only Axioms 2 and 5 together with the irreducibility of det\det. (Note that the weight law A3 has not yet been used — in agreement with the fact that the weight alone does not characterize the determinant; the degeneracy and polynomiality axioms are what do the work.)

Step 4 — Identifying the constant intrinsically

Axioms 1 and 4 compute cc without any arbitrary basis-dependent choice. Apply A4 repeatedly to a diagonal Gram matrix M=diag(λ1,,λn)M=\operatorname{diag}(\lambda_1,\dots,\lambda_n), arising from an orthogonal direct sum T=T1TnT=T_1\oplus\cdots\oplus T_n of one-dimensional forms with λi=Ti(ei,ei)\lambda_i=T_i(e_i,e_i):

D(diag(λ1,,λn))=i=1nD1(λi).D\big(\operatorname{diag}(\lambda_1,\dots,\lambda_n)\big)=\prod_{i=1}^n D_1(\lambda_i).

In dimension one, A1 gives D1(λ)=λD1(1)D_1(\lambda)=\lambda\,D_1(1). Writing κ:=D1(1)\kappa:=D_1(1),

D(diag(λ1,,λn))=κni=1nλi=κndet(diag(λ1,,λn)).D\big(\operatorname{diag}(\lambda_1,\dots,\lambda_n)\big)=\kappa^{\,n}\prod_{i=1}^n \lambda_i=\kappa^{\,n}\,\det\big(\operatorname{diag}(\lambda_1,\dots,\lambda_n)\big).

Comparing with Step 3 on diagonal matrices yields

c=κn=(D1(1))n.c=\kappa^{\,n}=\big(D_1(1)\big)^n .

The overall constant is thus the nn-th power of the single one-dimensional normalization constant D1(1)D_1(1) — precisely the residual freedom removed in Section 7.3.

Step 5 — Consistency with the weight-2 law (and a Nullstellensatz-free route)

The solution D=cdetD=c\det automatically satisfies A3, since

D(PTMP)=cdet(PTMP)=c(detP)2detM=(detP)2D(M).D(P^{\mathsf T}MP)=c\det(P^{\mathsf T}MP)=c\,(\det P)^2\det M=(\det P)^2 D(M).

So A3 imposes no further constraint: it is exactly the transformation law det\det already obeys, and its real content is that the answer is a genuine weight-2 density, not a bare number.

Conversely, A3 by itself gives a quick elementary derivation on the dense set of nondegenerate symmetric forms, bypassing the Nullstellensatz. Over K=KK=\overline{K} with charK2\operatorname{char}K\ne 2, every nondegenerate symmetric MM is congruent to the identity, M=PTPM=P^{\mathsf T}P, so

D(M)=D(PTP)=(detP)2D(I)=(detP)2c=cdetM,D(M)=D(P^{\mathsf T}P)=(\det P)^2 D(I)=(\det P)^2\,c=c\,\det M,

because detM=(detP)2\det M=(\det P)^2. Since the nondegenerate matrices are Zariski-dense and DcdetD-c\det is polynomial, D=cdetD=c\det everywhere on symmetric forms. (For non-symmetric bilinear forms the symmetric and antisymmetric parts decouple under congruence and cannot be simultaneously diagonalized — which is exactly why the general statement genuinely needs the irreducibility argument of Steps 1–3.)

Step 6 — The real field

Over K=RK=\mathbb{R} the identity D=cdetD=c\det follows by complexification. By Axiom 5, DR[xij]D\in\mathbb{R}[x_{ij}]; extend it to DCC[xij]D_{\mathbb{C}}\in\mathbb{C}[x_{ij}]. Steps 1–3 apply over C\mathbb{C} and give DC=cdetD_{\mathbb{C}}=c\det with cCc\in\mathbb{C}; evaluating at a single real matrix (e.g. D(I)D(I)) shows cRc\in\mathbb{R}. Equivalently, an identity of polynomials that holds on the Zariski-dense set of real points holds identically.

Conclusion and the role of each axiom

Putting the steps together, every solution of Axioms 1–5 is

d(T)=cdet(Tij),c=(D1(1))n,d(T)=c\,\det(T_{ij}),\qquad c=\big(D_1(1)\big)^n,

and imposing the normalization d(T0)=1d(T_0)=1 of Section 7.3 (e.g. taking T0T_0 to be the form with Gram matrix II) forces c=1c=1:

d(T)=det(Tij).\boxed{\,d(T)=\det(T_{ij})\,}.

The five axioms play sharply distinct roles:

7.3 Normalization – Removing the Ambiguity

Choose any fixed non-degenerate reference bilinear form T0T_0 that can be characterized intrinsically (for example, the standard dot product on KnK^n when a preferred basis or inner-product structure is available, or the form induced by an endomorphism via a fixed volume form). Require

d(T0)=1.d(T_0) = 1.

This fixes the constant completely. The resulting function is then the unique object satisfying all the axioms.

7.4 The Exterior-Algebra Construction Satisfies All Axioms

The map nϕT:LL\bigwedge^n \phi_T : L \to L^* (or the associated quadratic form on LL) satisfies:

When a volume form is chosen to normalize, it yields a scalar density satisfying the normalization condition on reference forms. Therefore it is the unique object characterized by the axioms.

7.5 Continuity in Place of Polynomiality

Axiom 5 was used in Section 7.2 in an essential, but rather heavy, way: it placed DD inside the polynomial ring so that the Nullstellensatz could be applied. It is natural to ask whether the much weaker hypothesis of continuity suffices. The answer is a clean yes for symmetric forms — which is exactly the geometrically relevant case, since metrics and quadratic forms are symmetric — and there the regularity hypothesis can in fact be removed altogether. We also explain the one genuine pitfall over R\mathbb{R} that makes the precise statement matter.

Throughout, D(M)D(M) denotes the component function of Section 7.2 (Step 0), and we read the axioms as holding for forms on spaces of every finite dimension (Axiom 4 already forces us to consider subspaces), so in particular homogeneity (Axiom 1) holds in each dimension.

The symmetric case: Axioms 1–4 already suffice (no regularity at all)

Theorem. Let TT range over symmetric bilinear forms. Then Axioms 1–4 alone force

d(T)=κndet(Tij),κ:=D1(1),d(T)=\kappa^{\,n}\,\det(T_{ij}),\qquad \kappa:=D_1(1),

and the normalization of Section 7.3 gives κ=1\kappa=1. No polynomiality and no continuity are needed.

Proof.

Step 1 (dimension one). A one-dimensional form is a single number λ\lambda, and Axiom 1 (in dimension one) reads D1(λ)=D1(λ1)=λD1(1)=κλD_1(\lambda)=D_1(\lambda\cdot 1)=\lambda\,D_1(1)=\kappa\lambda. Thus D1D_1 is linear — there is no room for, say, λ|\lambda|.

Step 2 (diagonal forms). Iterating the block-multiplicativity Axiom 4 over the orthogonal splitting into one-dimensional pieces,

D(diag(λ1,,λn))=i=1nD1(λi)=κni=1nλi=κndet(diag(λ1,,λn)).D\big(\operatorname{diag}(\lambda_1,\dots,\lambda_n)\big)=\prod_{i=1}^n D_1(\lambda_i)=\kappa^{\,n}\prod_{i=1}^n\lambda_i=\kappa^{\,n}\det\big(\operatorname{diag}(\lambda_1,\dots,\lambda_n)\big).

Step 3 (all symmetric forms). By the real spectral theorem (or Sylvester’s law of inertia) every symmetric MM is congruent to a diagonal matrix, M=PTΛPM=P^{\mathsf T}\Lambda P with Λ\Lambda diagonal. If MM is nondegenerate, Axiom 3 gives

D(M)=(detP)2D(Λ)=(detP)2κndetΛ=κndet(PTΛP)=κndetM.D(M)=(\det P)^2 D(\Lambda)=(\det P)^2\,\kappa^{\,n}\det\Lambda=\kappa^{\,n}\det(P^{\mathsf T}\Lambda P)=\kappa^{\,n}\det M.

If MM is degenerate, Axiom 2 gives D(M)=0=κndetMD(M)=0=\kappa^{\,n}\det M. Hence D=κndetD=\kappa^{\,n}\det on all symmetric forms. \qquad\square

The point is that congruence is transitive enough on symmetric forms — every symmetric matrix has a diagonal representative — so Axiom 3 alone propagates the value from the diagonal forms (where Axioms 1 and 4 already determine it) to every symmetric form, exactly, with no limiting argument. This is why no regularity is needed here. If one nevertheless prefers to state a fifth axiom, continuity is more than enough and is the “much better” hypothesis: it is far weaker than polynomiality and is automatically satisfied by the exterior-algebra construction of Section 7.4.

Why “continuity in dimension nn alone” is not enough

It is essential that homogeneity be imposed in every dimension (so that the one-dimensional piece is forced to be linear). If one only assumes the axioms in the fixed dimension nn and merely asks for continuity, the determinant is not singled out. The clean counterexample is, for even nn,

D(M)=detM.D(M)=|\det M|.

Indeed det|\det| is continuous and satisfies, in dimension nn even,

det(λM)=λndetM=λndetM,det(PTMP)=(detP)2detM,det(M1M2)=detM1detM2,|\det(\lambda M)|=|\lambda|^{n}|\det M|=\lambda^{n}|\det M|,\quad |\det(P^{\mathsf T}MP)|=(\det P)^2|\det M|,\quad |\det(M_1\oplus M_2)|=|\det M_1|\,|\det M_2|,

so it obeys Axioms 1–4 within dimension nn and the degeneracy Axiom 2, yet it is not a constant multiple of det\det (it never takes negative values). What rescues uniqueness is precisely the cross-dimensional reading above: det|\det| corresponds to the one-dimensional rule D1(λ)=λD_1(\lambda)=|\lambda|, which violates Axiom 1 in dimension one (D1(1)=11=(1)D1(1)D_1(-1)=1\neq -1=(-1)\cdot D_1(1)). Equivalently, det|\det| is exactly the sign-twisted impostor D=sign(det)detD=\operatorname{sign}(\det)\cdot\det, and over R\mathbb{R} the nondegenerate locus is disconnected (the connected components are the signature classes (p,q)(p,q)), so a hypothesis that does not link the components — bare continuity in one dimension — cannot exclude a different constant on each component. The polynomial Axiom 5 excluded these impostors automatically, because det|\det| and its relatives are not polynomials; the cross-dimensional homogeneity above excludes them just as effectively, and much more cheaply.

The general (non-symmetric) case: continuity is provably insufficient

For a general (0,2) tensor the situation changes completely, and the honest answer is negative: continuity does not single out the determinant. The reduction of Step 3 is unavailable, because congruence MPTMPM\mapsto P^{\mathsf T}MP preserves the symmetric and antisymmetric parts separately and therefore cannot diagonalize a non-symmetric Gram matrix. More to the point, congruence has a moduli of orbits on the nondegenerate locus: the cosquare (or “asymmetry operator”)

S(M):=MTMS(M):=M^{-\mathsf T}M

transforms by conjugation, S(PTMP)=P1S(M)PS(P^{\mathsf T}MP)=P^{-1}S(M)P, so the entire conjugacy class of SS — in particular its eigenvalues, which occur in reciprocal pairs {μ,μ1}\{\mu,\mu^{-1}\} — is a continuous congruence invariant. The orbit space is thus positive-dimensional, and a continuous, congruence-invariant function need not be constant on it. This is enough to manufacture impostors.

Counterexample. Fix any bounded continuous β:RR\beta:\mathbb{R}\to\mathbb{R} with β(2)=0\beta(2)=0 (for instance β(w)=(w2)21+(w2)2\beta(w)=\frac{(w-2)^2}{1+(w-2)^2}), and define, in every dimension,

D(M):=det(M)exp ⁣(trβ(S+S1)),S=MTM,D(M):=\det(M)\,\exp\!\Big(\operatorname{tr}\,\beta\big(S+S^{-1}\big)\Big),\qquad S=M^{-\mathsf T}M,

on nondegenerate MM, extended by D(M)=0D(M)=0 where detM=0\det M=0. Then DD satisfies all of Axioms 1–4, is continuous, and meets the normalization D(I)=1D(I)=1, yet DcdetD\neq c\det:

Varying β\beta produces an infinite-dimensional family of distinct continuous solutions. The polynomial Axiom 5 excludes every one of them at a stroke, because none is a polynomial (indeed none is even algebraic). Equivalently: the determinant is the unique solution that is algebraic in the components; the non-uniqueness lives entirely in the transcendental, cosquare-dependent directions that polynomiality forbids but continuity permits.

Moral. The symmetric case is special precisely because congruence orbits exhaust the symmetric forms (the spectral theorem), so there are no continuous invariants beyond det\det to exploit. For an arbitrary (0,2) tensor those invariants exist, so one must keep a hypothesis that kills them. The cheap, natural choice is the polynomial/algebraic Axiom 5 of Section 7.2. (Continuity could only be salvaged by enlarging the symmetry group to two-sided equivalence MAMBM\mapsto AMB, under which rank is the sole invariant — but that action is not a symmetry of a genuine (0,2) tensor, since a single vector space offers only the diagonal congruence A=PT,B=PA=P^{\mathsf T},B=P.) In short:

7.6 The Natural Non-Regularity Alternative: the Two-Slot Weight Law

There is a single extra assumption that removes the need for polynomiality (or continuity) and works for arbitrary (0,2) tensors. It is obtained by noticing exactly where the impostors of Section 7.5 slip through.

The weight-2 Axiom 3 only constrains dd under the diagonal congruence TT(P,P)T\mapsto T(P\,\cdot\,,P\,\cdot\,), in which the same map PP acts on both arguments. But a (0,2) tensor is an element of VVV^*\otimes V^*, whose two covariant slots are a priori independent: for any A,BGL(V)A,B\in GL(V) the tensor

TA,B(v,w):=T(Av,Bw),with Gram matrix ATMB,T_{A,B}(v,w):=T(Av,\,Bw),\qquad\text{with Gram matrix } A^{\mathsf T}MB,

is again a perfectly good (0,2) tensor. The impostors exploit precisely the directions with ABA\neq B: their cosquare S=MTMS=M^{-\mathsf T}M measures the mismatch between the two slots, and is invariant only under the diagonal A=BA=B. Demanding the correct behavior under independent slot transformations destroys them.

Axiom 3′ (separate / bi-weight (1,1)(1,1) law). For all A,BGL(V)A,B\in GL(V),

d(TA,B)=det(A)det(B)d(T).d\big(T_{A,B}\big)=\det(A)\,\det(B)\,d(T).

This says d(T)d(T) is a density of weight 1 in each covariant slot separately, rather than merely of total weight 2 — manifestly the honest functorial requirement for an object built from the two tensor factors. It contains Axiom 3 as the special case A=BA=B (and Axiom 1 as A=B=λ1/2IdA=B=\lambda^{1/2}\,\mathrm{Id}).

Theorem. Axiom 3′ together with the degeneracy Axiom 2 and the normalization d(T0)=1d(T_0)=1 (with T0T_0 the form whose Gram matrix is II) forces, in any basis,

d(T)=det(Tij),d(T)=\det(T_{ij}),

for every (0,2) tensor, with no polynomiality, no continuity, and indeed without Axioms 1 or 4.

Proof. Let MM be the Gram matrix of TT. If MM is nondegenerate, factor it as M=ATIBM=A^{\mathsf T}\,I\,B with A=IA=I, B=MB=M (any factorization M=ATBM=A^{\mathsf T}B works). Then T=(T0)A,BT=(T_0)_{A,B} and Axiom 3′ gives

d(T)=det(A)det(B)d(T0)=det(M)1=det(Tij).d(T)=\det(A)\det(B)\,d(T_0)=\det(M)\cdot 1=\det(T_{ij}).

If MM is degenerate, Axiom 2 gives d(T)=0=det(Tij)d(T)=0=\det(T_{ij}). \qquad\square

The proof is a one-liner because two-sided equivalence MATMBM\mapsto A^{\mathsf T}MB acts transitively on the nondegenerate matrices (rank is its only invariant), so the single value d(T0)d(T_0) propagates to every nondegenerate form exactly — no limiting argument, no irreducibility, no Nullstellensatz. The cosquare invariants that powered the Section 7.5 counterexamples are not invariant under Axiom 3′, so the family of impostors collapses to the single function det\det. Numerically, the impostor D(M)=det(M)exp ⁣(trβ(S+S1))D(M)=\det(M)\exp\!\big(\operatorname{tr}\beta(S+S^{-1})\big) satisfies the diagonal law D(PTMP)=(detP)2D(M)D(P^{\mathsf T}MP)=(\det P)^2D(M) but fails D(ATMB)=det(A)det(B)D(M)D(A^{\mathsf T}MB)=\det(A)\det(B)D(M) whenever ABA\neq B, exactly as Axiom 3′ requires.

This is the same statement as the functorial definition. Axiom 3′ is nothing but the coordinate form of the exterior-algebra construction of Sections 5 and 7.4: applying n\bigwedge^n to ϕTA,B=BϕTA\phi_{T_{A,B}}=B^{*}\circ\phi_T\circ A gives

nϕTA,B=(nB)(nϕT)(nA)=det(A)det(B)nϕT,\textstyle\bigwedge^n\phi_{T_{A,B}}=\big(\textstyle\bigwedge^n B^{*}\big)\circ\big(\textstyle\bigwedge^n\phi_T\big)\circ\big(\textstyle\bigwedge^n A\big)=\det(A)\,\det(B)\,\textstyle\bigwedge^n\phi_T,

so the induced map nϕT:nVnV\bigwedge^n\phi_T:\bigwedge^n V\to\bigwedge^n V^* automatically obeys Axiom 3′. In other words, defining the determinant functorially as d(T)=nϕTd(T)=\bigwedge^n\phi_T builds Axiom 3′ in for free and needs no regularity hypothesis whatsoever — the cleanest resolution of all, and the one to prefer over any classification by polynomial or continuity axioms.


8. Special Cases and Geometric Applications

8.1 Symmetric Bilinear Forms / Quadratic Forms

When TT is symmetric, the associated quadratic form Q(v)=T(v,v)Q(v) = T(v,v) has a well-studied discriminant, which is det(M)\det(M) considered as an element of the quotient group K×/(K×)2K^\times / (K^\times)^2. This is a true invariant (independent of basis) and classifies quadratic forms up to isomorphism over many fields (together with the Hasse invariant, signature, etc.).

8.2 Skew-Symmetric Bilinear Forms (2-Forms)

For even dimension n=2mn = 2m, the top exterior power

TTTm timesnV\underbrace{T \wedge T \wedge \cdots \wedge T}_{m \text{ times}} \in \bigwedge^n V^*

is a canonical nn-form. Its coefficient with respect to a volume form is (a multiple of) the Pfaffian. We have Pf(T)2=±det(T)\operatorname{Pf}(T)^2 = \pm \det(T). Again, a scalar requires a volume form.

8.3 Riemannian Metrics

A Riemannian metric gg is a positive-definite symmetric (0,2) tensor. It canonically defines a volume form volg\mathrm{vol}_g by declaring that volg(v1,,vn)=1\mathrm{vol}_g(v_1,\dots,v_n) = 1 for any gg-orthonormal positively oriented basis. In local coordinates,

volg=det(gij)dx1dxn.\mathrm{vol}_g = \sqrt{|\det(g_{ij})|} \, dx^1 \wedge \cdots \wedge dx^n.

Thus detg\sqrt{|\det g|} is recovered intrinsically as the normalizing factor. The raw determinant det(gij)\det(g_{ij}) appears in the transformation law of the density.

8.4 When the (0,2) Tensor Comes from an Endomorphism

If we have an endomorphism ff and a fixed volume form vol\mathrm{vol}, we can define T(v,w)=vol(f(v),w)T(v,w) = \mathrm{vol}(f(v),w). Then the determinant of TT (in the density sense) recovers the ordinary det(f)\det(f) after normalization by vol\mathrm{vol}.


9. Conclusion and Further Directions

In practice:


10. References and Further Reading

This document aimed to be complete and self-contained. All steps—from classical definitions through the exterior-algebra construction, transformation laws, and the axiomatic uniqueness proof—have been spelled out explicitly.

If you need a rendered PDF version, additional examples, code to compute hyperdeterminants, or extensions to manifolds with density bundles, please let me know!