Existence and Uniqueness of the Determinant
Every student meets the determinant first as a formula. For a matrix it is . For a matrix it is a six-term sum with alternating signs. These formulas seem to fall from the sky. It is not obvious why this particular combination of entries deserves the name "the" determinant. Why not some other combination? The right question to ask is not "what is the formula". Instead ask "what properties do we actually need the determinant to have". Then ask "how many functions satisfy them?" The properties we want are exactly three. The determinant should be linear in each row separately. It should vanish whenever two rows repeat. It should send the identity matrix to . These are the defining axioms of a normalized alternating -form. The remarkable fact — the subject of this article — is this. On an -dimensional vector space, the space of alternating -linear forms is itself only one-dimensional. Once we normalize by requiring the value on the standard basis, there is exactly one such form. That unique form is, by definition, the determinant. This existence-and-uniqueness theorem is the conceptual heart of determinant theory. It explains why every seemingly different characterization of the determinant must all agree. These include cofactor expansion, the Leibniz permutation sum, row reduction, and the product-of-eigenvalues formula. Each is an alternating -form normalized at the identity. There is room for only one such object. Rather than memorizing a formula, we are proving something stronger. Any reasonable set of axioms pins down a unique function. Everything else is a corollary. This article builds the theorem from the ground up. It uses only Alternating Multilinear Forms and the notion of Bases and dimension. We construct the determinant explicitly. We prove it is the only alternating -form up to scalar. Then we normalize it. The explicit formula that drops out along the way is exactly the Leibniz Permutation Formula. It is previewed here as a consequence rather than a definition.
- An alternating -form on an -dimensional space vanishes when two of its vector arguments coincide.
- The vector space of alternating -linear forms on an -dimensional space is exactly one-dimensional.
- Fixing the value on one nonzero basis-ordered tuple (the standard basis, giving value ) picks out a unique alternating form.
- This unique normalized form is, by definition, the determinant function , or equivalently the map on matrices formed from rows.
- Expanding the unique form in coordinates recovers the signed permutation sum — the Leibniz formula — as a derived fact, not an assumption.
- Key idea: three simple axioms (multilinear, alternating, normalized) leave no room for ambiguity — they force a single function into existence.
Where this lives today
The one-dimensionality of is not a curiosity confined to introductory linear algebra; it is the seed of exterior algebra, where for general organizes multilinear alternating tensors used throughout differential geometry to define volume forms, orientations, and integration on manifolds. In physics, the alternating -form on an -dimensional tangent space gives the natural volume element appearing in Liouville's theorem in classical mechanics and in the path-integral measures of quantum field theory. In numerical linear algebra and scientific computing, every practical algorithm for computing — cofactor expansion, LU decomposition, row reduction — is justified precisely because each produces some alternating normalized form, and the theorem guarantees they must all coincide, so engineers may pick whichever is fastest. In algebraic geometry and commutative algebra, the determinant generalizes to the notion of the norm form and to resultants, while in cryptography, determinants over finite fields (and the associated linear-algebra machinery built on Alternating Multilinear Forms) underlie lattice-based schemes and error-correcting code constructions. In statistics and machine learning, determinants of covariance matrices appear in Gaussian likelihoods, and the existence-uniqueness perspective explains why "the" determinant used in every such formula is unambiguous regardless of computational method.
Ask the tutor: Why must the determinant of a matrix with two equal rows always be zero, and how does that follow directly from this theorem rather than being a separate fact to memorize?
Let be a vector space of dimension over a field , and fix an ordered basis . A function , written , is a multilinear -form if it is linear in each argument separately: for every index , every , and every scalar ,
is alternating if it vanishes whenever two of its arguments are equal:
Write for the set of all alternating multilinear -forms on ; this is a vector space under pointwise addition and scalar multiplication. A form is normalized with respect to if
The determinant relative to is the unique normalized alternating -form (existence and uniqueness are Theorem below). For a matrix with rows , one defines
where is the standard basis of .
Intuition
Think of as measuring a signed volume spanned by the vectors. Multilinearity says that scaling one edge of a parallelepiped scales its volume proportionally, and that volume behaves additively when one edge is split into a sum. The alternating condition says that a degenerate box — one where two edges coincide, hence the box is flat — has zero volume. These are exactly the properties any reasonable notion of oriented volume ought to satisfy, before we even write down a formula. The surprising content of the theorem is that these qualitative requirements are so restrictive that they leave no freedom at all, except for one overall scale factor. Once we insist that the unit cube (the standard basis vectors) has volume exactly , the scale is pinned down too, and the volume function is completely determined — it must equal the determinant function, computed however we like: cofactor expansion, row reduction, or the permutation sum. The picture below shows this rigidity in the case: an alternating bilinear form is completely determined by its value on , because every parallelogram's signed area is forced to be a fixed multiple of the unit square's area, via bilinearity and the antisymmetry that alternation implies.
The central theorem
Let be a vector space over a field with , and fix an ordered basis . Then: 1. (Existence) There exists an alternating multilinear form with . 2. (Uniqueness) . Consequently any two alternating -forms on are scalar multiples of one another, and the normalized form from part 1 is the only alternating -form taking value at . In particular, this unique normalized alternating form is the determinant .
We proceed in several steps: first we derive a key consequence of the alternating property (antisymmetry under transposition, and more generally under any permutation of arguments), then we use multilinearity to expand any in coordinates relative to , showing this expansion is forced to have a specific form (proving uniqueness), and finally we check directly that the resulting candidate formula does define an alternating form (proving existence). This mirrors the classical technique of building up the Leibniz Permutation Formula from first principles.
Step 1: Alternating antisymmetric. Let (not yet assumed normalized). Fix and vectors . We show swapping and negates . Consider the tuple with both replaced by in positions ; by the alternating property this tuple, having a repeated entry, gives :
with in both positions and . Expand using multilinearity in position first, then in position , treating the other argument in that slot as fixed:
The first and last terms vanish since they have a repeated argument ( in both slots ; respectively in both). Hence
i.e. swapping the arguments in positions negates . Since every permutation is a product of transpositions, iterating this shows
for every , where if is a product of transpositions (this sign is well-defined, a standard fact about permutation parity).
Step 2: Coordinate expansion forces uniqueness. Let be arbitrary. Take any and write each in coordinates relative to :
so is the matrix whose -th row records the coordinates of . Expand by multilinearity in each of the arguments successively:
This is a completely general consequence of multilinearity: expanding one slot at a time in the basis produces terms indexed by all functions . Now use the alternating property: if is not injective, i.e. for some , then has a repeated argument and is zero. Since is finite, an injective function is automatically a bijection, i.e. a permutation with . So only permutation terms survive:
By Step 1, . Substituting,
Formula shows that is completely determined by the single scalar : every value of on every tuple of arguments is that scalar times a fixed expression in the coordinates (the Leibniz sum, independent of ). Hence the linear map
is injective: if then forces on all of . This map is visibly linear (evaluation at a fixed point of a vector space of functions is linear). An injective linear map from into the -dimensional space shows . In particular there is at most one normalized form, proving uniqueness in part 2, modulo showing , which is existence.
Step 3: Existence — the candidate defined by works. Define by, for ,
We must verify is multilinear, alternating, and normalized. Multilinearity. Fix all arguments except , and consider varying only. Each summand of is , and the only factor depending on the -th argument is , which is exactly the -coordinate of , a linear functional of . So each summand is linear in , and a finite sum of functions linear in is linear in . This holds for each , so is multilinear. Alternating. Suppose for some , i.e. for all . Let be the transposition swapping . Partition into pairs (this is a valid pairing since has order and is a fixed-point-free involution on , because would force , false). We compare the two terms in a pair:
Now since is a transposition. For the products: for , and , . So
Since for all , we have and , so
which equals the corresponding factor in . Hence , and the two terms in the pair are
which cancel. Summing over all pairs gives . So is alternating. Normalization. At for all , the coordinate matrix is the identity: if and otherwise. Then unless for every , i.e. unless (identity permutation), in which case the product is . So
Thus and , establishing existence. Combined with Step 2 () and (since ), we conclude exactly, and is the unique normalized alternating form.
∎Worked examples
Example 1: Verifying the theorem concretely in . Let with the standard basis , , . Take the asymmetric vectors
By the theorem, the unique normalized alternating -form is given by the Leibniz sum over (six permutations). Writing for the matrix with these rows,
we compute term by term:
- , sgn :
- [], sgn :
- [], sgn :
- , sgn :
- , sgn :
- , sgn :
Summing with signs: . So . As a check, we verify with cofactor expansion along the first row (a fact derivable from, and consistent with, this same unique alternating form):
Both computations, arising from the same unique object guaranteed by the theorem, agree: .
Example 2: Uniqueness forces proportionality — a form given "abstractly." Suppose we are told, without any explicit formula, that is a bilinear alternating form (so ), and that . We are asked to compute without knowing 's formula at all — only using the theorem. By the theorem, , so for some scalar , where is the unique normalized alternating form (ordinary determinant). First find using the given data:
So gives , hence ; in fact here exactly (the ordinary determinant). Now compute
Therefore . The point of this example is structural: we never needed to know 's formula. The one-dimensionality of means any alternating bilinear form on is a scalar multiple of the determinant, and a single nonzero data point pins down that scalar completely.
The theorem crucially uses the full alternating hypothesis: whenever any two arguments coincide. It is tempting to think this is equivalent to mere antisymmetry , and that either hypothesis alone would give the same uniqueness. This equivalence does hold in characteristic or any field of characteristic — but it fails in characteristic , and dropping the alternating hypothesis in favor of the (weaker, in char 2) antisymmetric hypothesis breaks the theorem's uniqueness conclusion. Work over , with , basis . Define for . This is bilinear (linear in each slot separately, easily checked termwise). Is it "antisymmetric"? We need . Over , , so this condition reads , i.e. we need symmetry, and indeed , so holds trivially (both sides equal ) for every — the antisymmetry condition is vacuous over since it just says . But is not alternating: taking , we get , even though the two arguments coincide. So despite satisfying the (vacuous, in char 2) antisymmetry condition. Meanwhile the genuine normalized alternating form is (again since in ), and one checks as required. Both and are bilinear forms satisfying the vacuous antisymmetry relation in characteristic , yet shows for any scalar (since but ). This exhibits two linearly independent bilinear forms both satisfying antisymmetry, so the space of merely-antisymmetric bilinear forms has dimension here, not . The genuinely alternating condition (vanishing on the diagonal, not just antisymmetry) is what the proof actually used in Step 1 and Step 3, and it is essential: without it, uniqueness collapses.
Scope, edge cases & common traps
| Situation | What happens |
|---|---|
| Alternating antisymmetric; either formulation gives the same , theorem holds as stated. | |
| Alternating is strictly stronger than antisymmetric (see counterexample); the theorem needs the alternating hypothesis, not just antisymmetry. | |
| The proof's Step 2 expansion (finite sum over ) does not apply; there is no single finite-dimensional target for "the" determinant; the notion is not defined this way. | |
| Non-square / rectangular data | is defined only when takes exactly arguments; there is no analogous uniqueness statement for -forms with ( has dimension in general, not ). |
| Choice of normalization point | Any nonzero vector in works as "a" determinant up to scale; fixing the value at to be is a convention that makes . |
| Different bases | and agree up to the scalar of the change-of-basis matrix; both are valid generators of the same -dimensional space . |
The mathematician behind it
Origins · 1 minAugustin-Louis Cauchy and how this was discovered
Cauchy did not invent the determinant — that credit is shared among Seki, Leibniz, and Cramer in the century before him — but he was the first to treat it systematically as a function with algebraic properties worth proving, coining the very term "determinant" in its modern sense and establishing multiplicativity, the permutation-sum formula, and much of the theory of alternating functions used throughout this article. His 1815 memoir organized the subject into the abstract, axiomatic form (multilinear, alternating, normalized) that makes the existence-and-uniqueness perspective possible.
Why does the determinant need to be "alternating" rather than just "not symmetric"?
Alternating is a strictly stronger, more useful condition: it says vanishes outright whenever two arguments coincide, not merely that swapping two arguments changes the sign. In fields of characteristic these two conditions are logically equivalent, but the proof of existence and uniqueness genuinely uses the vanishing-on-repeats form, both to show only permutation index-maps survive the coordinate expansion (Step 2) and to verify the Leibniz-sum candidate is alternating (Step 3). The counterexample in characteristic shows that merely requiring antisymmetry (which becomes vacuous there, since ) is not enough to force one-dimensionality — you need the true alternating condition.
Does the theorem tell us how to compute the determinant, or just that a unique one exists?
Both. The uniqueness half tells us that no matter which computational method we use — cofactor expansion, row reduction, the permutation sum — as long as it produces some alternating -form normalized at the identity, it must agree with every other such method. The existence half constructs, in Step 3 of the proof, an explicit formula (the signed sum over permutations) that verifiably satisfies all the axioms. So the theorem both guarantees a well-defined object and hands us at least one working formula for it, from which all other formulas (cofactors, etc.) can be derived as consequences.
What happens if , i.e. we try to plug in the wrong number of vectors?
The space of alternating -forms on an -dimensional space is defined for any , but its dimension is , which equals only when (or trivially ). When , there are many linearly independent alternating -forms, so no single normalization pins down a unique one; when , one can show , since any vectors in an -dimensional space must be linearly dependent, forcing every alternating form to vanish on them. The determinant is special precisely because it uses arguments on an -dimensional space.
Is the determinant basis-independent?
The value depends on the basis used for normalization, because different bases generally give different normalized generators of the same one-dimensional space . However, once we fix and always normalize at the standard basis, we get one canonical determinant for matrices. For an abstract linear operator , the scalar (defined via how scales any nonzero alternating form) turns out to be basis-independent, because change-of-basis effects on the operator and on the normalization cancel — this is why "the determinant of a linear map" is a well-defined, basis-free number even though "the determinant of a tuple of vectors" is not.
How does this theorem relate to the Leibniz permutation formula?
The Leibniz formula, , is exactly the explicit candidate constructed in Step 3 of the proof. Rather than taking this formula as the definition of the determinant (as some treatments do), this article derives it as the necessary consequence of requiring to be multilinear, alternating, and normalized — Step 2 shows any alternating form must expand this way, and Step 3 confirms the formula genuinely works. This existence-uniqueness route explains why the permutation formula is the right one, rather than simply asserting it.
Why does the proof need to check both multilinearity and the alternating property separately for in Step 3?
These are logically independent conditions and neither implies the other. A function could be multilinear but not alternating (e.g., in the counterexample block satisfies bilinearity but not the alternating condition), or in principle alternating-looking on some tuples without being multilinear if not built from a genuinely linear expansion. The definition of requires both properties simultaneously, so a rigorous existence proof must verify each axiom independently rather than assuming one grants the other.
Does the theorem work over any field, including finite fields like or ?
Yes — the theorem as stated holds over every field , with no restriction on characteristic. The proof's Step 1 uses only the definition of alternating (vanishing on repeats) together with multilinearity, both of which are characteristic-independent, and correctly derives antisymmetry as a consequence rather than assuming it as a hypothesis. This is precisely why the theorem survives even in characteristic , where the counterexample shows that antisymmetry alone (not vanishing-on-repeats) would fail to give uniqueness.