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¶
The concept of the determinant is one of the most fundamental in linear algebra. For an matrix , is a scalar that encodes critical information: it tells us whether is invertible, measures the signed volume scaling factor of the linear transformation represented by , 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 ), 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:
The hyperdeterminant for higher-order tensors.
Why a pure (0,2) covariant tensor does not have a canonical scalar determinant.
How the natural object lives in a weight-2 density bundle.
An axiomatic characterization that uniquely determines the determinant (up to scale) assuming only natural properties, including the weight-2 transformation law.
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 be an -dimensional vector space over a field (usually or ) and let be a linear endomorphism. Fix a basis of . The matrix of with respect to this basis is the matrix where
The determinant of (and thus of ) can be defined in several equivalent ways:
Leibniz formula (permutation expansion):
where is the symmetric group of all permutations of and if is even, -1 if odd.
Levi-Civita symbol expression:
where and 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 is independent of the basis in the following sense: if we change basis with an invertible matrix , the new matrix is , and
Thus is intrinsically associated to the linear map .
2.2 Geometric Meaning¶
If the columns of are vectors , then equals the signed -dimensional volume of the parallelepiped they span. In particular:
if and only if the vectors are linearly dependent (the parallelepiped has zero volume).
measures the local volume distortion factor of the linear transformation .
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 be the top exterior power of . This is a 1-dimensional vector space (the determinant line). Any nonzero element of can be thought of as a “volume element” on .
Step 2: Induced map on the determinant line.
Any linear map induces a unique linear map on the exterior algebra
defined on decomposable elements by
and extended by linearity. Because is 1-dimensional, any linear endomorphism of a 1-dimensional space is multiplication by a scalar :
Step 3: Definition of the determinant.
We define . This scalar is independent of any basis and satisfies all the classical properties (multiplicativity , etc.).
Why this works without a basis:
The construction uses only the universal property of the exterior algebra (alternating multilinear maps factor uniquely through ).
The 1-dimensionality of (“homogeneity”) guarantees that the induced map is multiplication by a scalar.
No coordinates or choice of volume form are required because domain and codomain are the same line .
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)¶
Multiplicativity: .
Invertibility: is invertible .
Eigenvalues: (product of eigenvalues, counted with multiplicity).
Characteristic polynomial: .
Volume interpretation: As described above.
3. Higher-Order Tensors and the Hyperdeterminant¶
3.1 The Problem with Higher Order¶
A tensor of order (a -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 be a tensor in (an -linear form ). The hyperdeterminant is the homogeneous polynomial (with integer coefficients) in the components of that vanishes if and only if there exist nonzero vectors such that all partial derivatives of the multilinear form vanish at . 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 (where ) satisfies the convexity condition:
For this reduces exactly to square matrices.
3.3 Explicit Example: Cayley’s Hyperdeterminant for Tensors¶
Consider a tensor with indices (format ).
The hyperdeterminant is the following quartic polynomial: $$
$$
It vanishes if and only if the following system of six equations has a nontrivial solution : $$
$$
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¶
It is a relative invariant under the action of .
For boundary formats it has a geometric interpretation as a discriminant.
Computation is hard for large formats (related to tensor rank problems).
It reduces to the ordinary determinant when and the format is square.
Higher-order hyperdeterminants (e.g., for ) 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 is a bilinear map
(and similarly in the second argument). Equivalently, .
4.2 Matrix Representation and the Usual Determinant¶
Choose any basis . Define the Gram matrix (or component matrix) by
Then one can form the ordinary scalar . This number depends on the basis.
4.3 Transformation Law – Why It Is a Density, Not a Scalar¶
Let be a new basis related to the old one by
( is the change-of-basis matrix). The new components are
Therefore
Conclusion: Under basis change, the “determinant” transforms by the factor . 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 ¶
Any (0,2) tensor defines a linear map
is non-degenerate if and only if is an isomorphism.
5.2 Induced Map on Determinant Lines¶
Apply the exterior functor:
Since , we obtain a canonical linear map between dual lines:
where .
This map is the intrinsic object associated to . It can be viewed as:
A quadratic form on the determinant line , or
An element of .
5.3 Why No Canonical Scalar Exists¶
In the endomorphism case, (same line), so the map is multiplication by a scalar .
Here the map goes from to its dual . A map is not multiplication by an element of ; it encodes more data (a density). To extract a number one must choose an additional structure (a volume form ) 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 on is an object that, under basis change with matrix , transforms by the factor .
From Section 4.3 we see that the ordinary matrix determinant of the Gram matrix of a (0,2) tensor transforms with weight .
The map transforms with exactly this weight because:
itself transforms with weight -1 (or +1, depending on convention) under ,
The dual transforms with the opposite weight,
The induced map therefore acquires weight 2 overall.
This confirms that the exterior-algebra construction automatically produces an object with the correct transformation law.
In Riemannian geometry, when is a metric, one uses itself to define a canonical volume form . Then appears as the coefficient that makes have the proper normalization with respect to -orthonormal frames. The raw 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 be a map that assigns to each bilinear form a weight-2 density . We require:
Homogeneity of degree
Detects degeneracy
if and only if is not an isomorphism.Correct transformation law (weight 2)
Multiplicativity for direct sums
If and , then(densities multiply compatibly).
Polynomial (or algebraic) character
In any basis, is given by a homogeneous polynomial of degree in the components of . 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 to equal, in components, the ordinary determinant of the Gram matrix.
Theorem. Let and fix a basis , so that a bilinear form is represented by its Gram matrix with . The only map satisfying Axioms 1–5 is, in components,
for a single constant , and the normalization of Section 7.3 forces , so that
We work over an algebraically closed field (for instance ); the field is recovered at the very end by complexification.
Step 0 — Reduce to a single polynomial in the components¶
A weight-2 density on an -dimensional space has a single top component. Relative to the fixed basis, is therefore encoded by one scalar
By Axiom 5, is a homogeneous polynomial of degree in the entries . The entire problem reduces to identifying this one polynomial. The remaining axioms translate into the following statements about :
(A1) Homogeneity. .
(A2) Degeneracy. , because is an isomorphism iff is invertible.
(A3) Weight-2 law. for all (this is exactly the computation of Section 4.3).
(A4) Block multiplicativity. , where denotes the degree- function in dimension .
Step 1 — The determinant is an irreducible polynomial¶
This is the structural fact that makes the degeneracy axiom so powerful.
Lemma. For every , is irreducible in the polynomial ring .
Proof. Induct on . For , is irreducible. Let and expand along the first column:
where is the minor obtained by deleting row and column 1. Observe:
is the determinant of the block on rows and columns , hence irreducible by the inductive hypothesis;
no minor contains any column-1 variable, and contains no row-1 variable.
Because the variables of column 1 occur in only through the explicit factors above, is linear in , with coefficient .
Suppose with non-constant. Linearity in forces to appear in exactly one factor, say ; then is free of . Comparing the coefficients of gives , so . Since is irreducible, either is a nonzero constant — contradicting non-constancy — or
We rule out the latter. As is free of , the divisibility persists after setting :
Now is linear in with coefficient (every column-1 variable appears only once), and is free of ; hence . Both polynomials have degree and is irreducible, so for a constant . This is impossible: the minor (delete row 2, column 1) involves the row-1 variable , whereas does not. The contradiction shows must be constant, so is irreducible.
Step 2 — The determinant divides ¶
By Axiom A2 the polynomial vanishes at every point of the determinantal hypersurface . Since is irreducible (Step 1), it is in particular squarefree, so the principal ideal is prime and therefore radical. Hilbert’s Nullstellensatz then gives
As lies in this vanishing ideal, ; that is, , so there is a polynomial with
Step 3 — A degree count pins down ¶
Both and (by Axiom 5 / A1) are homogeneous of degree exactly . Hence the quotient is homogeneous of degree 0, i.e. a constant:
This already establishes uniqueness up to a single scalar, using only Axioms 2 and 5 together with the irreducibility of . (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 without any arbitrary basis-dependent choice. Apply A4 repeatedly to a diagonal Gram matrix , arising from an orthogonal direct sum of one-dimensional forms with :
In dimension one, A1 gives . Writing ,
Comparing with Step 3 on diagonal matrices yields
The overall constant is thus the -th power of the single one-dimensional normalization constant — precisely the residual freedom removed in Section 7.3.
Step 5 — Consistency with the weight-2 law (and a Nullstellensatz-free route)¶
The solution automatically satisfies A3, since
So A3 imposes no further constraint: it is exactly the transformation law 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 with , every nondegenerate symmetric is congruent to the identity, , so
because . Since the nondegenerate matrices are Zariski-dense and is polynomial, 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 the identity follows by complexification. By Axiom 5, ; extend it to . Steps 1–3 apply over and give with ; evaluating at a single real matrix (e.g. ) shows . 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
and imposing the normalization of Section 7.3 (e.g. taking to be the form with Gram matrix ) forces :
The five axioms play sharply distinct roles:
Axiom 5 (polynomial of degree ) places inside and bounds its degree.
Axiom 2 (degeneracy) forces to vanish on the irreducible hypersurface ; with Axiom 5 this already yields (Steps 1–3). These two axioms alone give uniqueness up to scale.
Axioms 1 and 4 (homogeneity and direct sums) pin the constant intrinsically as the -th power of the one-dimensional value (Step 4).
Axiom 3 (weight-2 law) is automatically satisfied; it supplies the alternative congruence derivation and, crucially, certifies that the output is the correct density rather than a mere scalar. By itself it is not enough to single out the determinant — uniqueness rests on Axioms 2 and 5.
7.3 Normalization – Removing the Ambiguity¶
Choose any fixed non-degenerate reference bilinear form that can be characterized intrinsically (for example, the standard dot product on when a preferred basis or inner-product structure is available, or the form induced by an endomorphism via a fixed volume form). Require
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 (or the associated quadratic form on ) satisfies:
Homogeneity of degree (because each factor of contributes degree 1).
Vanishes exactly when is singular (the induced map on top exterior power is zero precisely then).
Transforms with weight exactly 2 (as shown in Section 6).
Is multiplicative for direct sums (exterior algebra respects direct sums).
Is polynomial of degree .
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 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 that makes the precise statement matter.
Throughout, 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 range over symmetric bilinear forms. Then Axioms 1–4 alone force
and the normalization of Section 7.3 gives . No polynomiality and no continuity are needed.
Proof.
Step 1 (dimension one). A one-dimensional form is a single number , and Axiom 1 (in dimension one) reads . Thus is linear — there is no room for, say, .
Step 2 (diagonal forms). Iterating the block-multiplicativity Axiom 4 over the orthogonal splitting into one-dimensional pieces,
Step 3 (all symmetric forms). By the real spectral theorem (or Sylvester’s law of inertia) every symmetric is congruent to a diagonal matrix, with diagonal. If is nondegenerate, Axiom 3 gives
If is degenerate, Axiom 2 gives . Hence on all symmetric forms.
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 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 and merely asks for continuity, the determinant is not singled out. The clean counterexample is, for even ,
Indeed is continuous and satisfies, in dimension even,
so it obeys Axioms 1–4 within dimension and the degeneracy Axiom 2, yet it is not a constant multiple of (it never takes negative values). What rescues uniqueness is precisely the cross-dimensional reading above: corresponds to the one-dimensional rule , which violates Axiom 1 in dimension one (). Equivalently, is exactly the sign-twisted impostor , and over the nondegenerate locus is disconnected (the connected components are the signature classes ), 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 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 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”)
transforms by conjugation, , so the entire conjugacy class of — in particular its eigenvalues, which occur in reciprocal pairs — 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 with (for instance ), and define, in every dimension,
on nondegenerate , extended by where . Then satisfies all of Axioms 1–4, is continuous, and meets the normalization , yet :
Homogeneity (A1). for every scalar , so the exponential factor is scale-invariant and .
Degeneracy (A2). gives , a bounded nonzero factor; hence , and at the degenerate locus, so the extension by 0 is continuous.
Weight-2 law (A3). is a conjugation, so is unchanged and .
Block multiplicativity (A4). , so the trace adds and the exponential factorizes: . (In dimension one , , so — the linear, normalization.)
It is genuinely different. On symmetric forms , , , so there — but on a non-symmetric form the factor is . For example has with the double eigenvalue -1, giving , , hence .
Varying 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 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 , 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 .) In short:
Symmetric forms (metrics, quadratic forms): Axioms 1–4 already give after normalization; a regularity axiom is optional, and if included, continuity is the natural and sufficient choice.
Arbitrary bilinear forms: continuity is not sufficient (the counterexample above); keep the polynomial Axiom 5 (Section 7.2), or replace it by the structural axiom of Section 7.6.
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 under the diagonal congruence , in which the same map acts on both arguments. But a (0,2) tensor is an element of , whose two covariant slots are a priori independent: for any the tensor
is again a perfectly good (0,2) tensor. The impostors exploit precisely the directions with : their cosquare measures the mismatch between the two slots, and is invariant only under the diagonal . Demanding the correct behavior under independent slot transformations destroys them.
Axiom 3′ (separate / bi-weight law). For all ,
This says 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 (and Axiom 1 as ).
Theorem. Axiom 3′ together with the degeneracy Axiom 2 and the normalization (with the form whose Gram matrix is ) forces, in any basis,
for every (0,2) tensor, with no polynomiality, no continuity, and indeed without Axioms 1 or 4.
Proof. Let be the Gram matrix of . If is nondegenerate, factor it as with , (any factorization works). Then and Axiom 3′ gives
If is degenerate, Axiom 2 gives .
The proof is a one-liner because two-sided equivalence acts transitively on the nondegenerate matrices (rank is its only invariant), so the single value 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 . Numerically, the impostor satisfies the diagonal law but fails whenever , 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 to gives
so the induced map automatically obeys Axiom 3′. In other words, defining the determinant functorially as 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 is symmetric, the associated quadratic form has a well-studied discriminant, which is considered as an element of the quotient group . 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 , the top exterior power
is a canonical -form. Its coefficient with respect to a volume form is (a multiple of) the Pfaffian. We have . Again, a scalar requires a volume form.
8.3 Riemannian Metrics¶
A Riemannian metric is a positive-definite symmetric (0,2) tensor. It canonically defines a volume form by declaring that for any -orthonormal positively oriented basis. In local coordinates,
Thus is recovered intrinsically as the normalizing factor. The raw determinant appears in the transformation law of the density.
8.4 When the (0,2) Tensor Comes from an Endomorphism¶
If we have an endomorphism and a fixed volume form , we can define . Then the determinant of (in the density sense) recovers the ordinary after normalization by .
9. Conclusion and Further Directions¶
Endomorphisms ((1,1) tensors): The determinant is a canonical scalar, uniquely characterized via the exterior algebra .
Higher-order tensors: The hyperdeterminant is the natural generalization (a polynomial detecting degeneracy of the multilinear map). It exists only for certain formats.
Pure covariant (0,2) tensors: There is no canonical scalar determinant. The natural object is the induced map (or the associated weight-2 density). It is uniquely determined (up to scale) by the five natural axioms listed in Section 7, including the weight-2 transformation law.
The exterior-algebra construction provides the explicit, functorial realization that satisfies all the axioms.
In practice:
Use the classical determinant when you have an endomorphism or a matrix.
Use the hyperdeterminant when working with higher-order tensors in algebraic geometry or tensor decomposition.
Use the density-aware version (or ) when working with metrics or bilinear forms on manifolds.
Always keep track of transformation weights when changing coordinates or bases.
10. References and Further Reading¶
Classical determinant: Any standard linear algebra textbook (e.g., Axler, Hoffman & Kunze, or Lang).
Exterior algebra and intrinsic determinant: Greub, Multilinear Algebra; or any text covering the exterior algebra functor.
Hyperdeterminant: Gelfand, Kapranov, Zelevinsky, Discriminants, Resultants and Multidimensional Determinants; Wikipedia article on “Hyperdeterminant”.
Bilinear forms and discriminants: K. Conrad, Bilinear Forms (online notes); Lam, Introduction to Quadratic Forms over Fields.
Differential geometry / metrics: Lee, Introduction to Riemannian Manifolds; or any text on tensor calculus on manifolds.
Invariant theory: Procesi, Lie Groups: An Approach through Invariants and Representations (for the representation-theoretic view of relative invariants).
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!