Determinants and Permutations
Multilinear and Alternating Maps
Definition 66: Multilinear Map
Let be a vector space over a field . A function is -linear on if it is linear in each argument when the other arguments are held fixed.
That is, if is -linear, then for each , if we fix the vectors , the function defined by is a linear map, such that for all and all scalars , we have:
Terminology
A function is a multilinear map if it is -linear for some .
Notation
The set of all -linear maps on is denoted , and .
Proposition 16
is a subspace of .
Definition 67: Alternating Map
Let be a vector space over a field . A function is alternating if if for some .
That is, in an alternating map, if any two arguments are equal, the output is zero.
Notation
The set of all alternating -linear maps on is denoted , and .
Theorem 56: Alternating Multilinear Maps and Linear Dependence
Let be a vector space, and let . Then for all linearly dependent sets , it holds that .
Proof: Theorem 56.
Theorem 57: Alternating -Linear Maps where
Let be a vector space over a field , and let . If , then for all vectors .
Theorem 58: Antisymmetry in Alternating Multilinear Maps
Suppose is an alternating multilinear map. Then:
for all and all vectors . That is, swapping any two arguments of negates the output of .
Proof: Theorem 58.
Suppose is an alternating multilinear map, and choose some arbitrary . Then:
Finally, we can rearrange the equation to get:
as desired. ∎
Axioms of Determinants
Definition 68: Determinant Function
Let be a vector space over a field , and fix an ordered basis for .
A function is a determinant function on with respect to the basis if the following properties hold:
-
Multilinearity. is an -linear map. That is,
- Alternation. is alternating. That is, if for some , then .
- Normalization. .
That is, a alternating multilinear map is a determinant function if it evaluates to the multiplicative identity on the basis vectors of .
Theorem 59: Existence and Uniqueness of the Determinant Function
Let be a vector space over a field , and fix an ordered basis for . Then there is exactly one determinant function on with respect to the basis .
Partial Proof: Theorem 59 (Uniqueness).
Let be a vector space over a field , and fix an ordered basis for . Assume that there exist two determinant functions on with respect to the basis .
Lemma: On any ordering of the basis vectors , .
Let be an ordering (permutation) of the indices . Then can be achieved by finite number of swaps of adjacent indices (see Theorem 62).
By the antisymmetry of alternating maps (Theorem 58), each swap of adjacent indices negates the output of and . Therefore, after swaps, we have:
as desired. ∎
For arbitrary vectors , we can express each vector as a linear combination of the basis vectors:
where are the coefficients of the linear combination.
We have:
which implies that . Therefore, the determinant function is unique. ∎
Remark
Although there can be many alternating multilinear maps on , by fixing an ordered basis and enforcing normalization over , we can guarantee that there is exactly one determinant function on with respect to .
Definition 69: Determinant of a Matrix
Let be a square matrix over a field . The determinant of , denoted or , is the determinant function on evaluated on the columns of with respect to the standard basis for . That is, such that:
where is the th column of .
Corollary 33
by normalization.
Corollary 34
If has two identical columns, then by alternation.
Notation
We will use instead of for any determinant function from now on. For example, .
Theorem 60: Determinant of a Matrix
Let . Then the determinant of is given by:
Proof: Determinant of a Matrix.
Let . Then the determinant of is given by:
as desired. ∎
Property
If the columns of are linearly dependent, then .
Proposition 17: Determinant of Elementary Row Operations
Suppose . Then:
- Row swap. If is obtained by applying to , then .
- Row scaling. If is obtained by applying to , then .
- Row replacement. If is obtained by applying to , then .
Lemma
If and is an elementary matrix, then .
Corollary 35: Determinant of Elementary Matrices
, , and .
Definition 70: Determinant of a Linear Map
Let be a linear map on a finite-dimensional vector space over a field . The determinant of , denoted , is the determinant of the standard matrix of with respect to any basis for :
Theorem 61: Basis Independence of Determinants of Linear Maps
Let be a linear map on a finite-dimensional vector space over a field . Then the determinant of is independent of the choice of basis for .
Permutations
Definition 71: Permutation
Suppose is a positive integer. A permutation of the set (shortened to ) is a bijective mapping . The set of all permutations of is denoted .
Example.
Nonexample.
Property
For any , .
Definition 72: Standard Sequence of a Permutation
The sequence is called the standard sequence of .
Example.
Corollary 36: Standard Sequence of the Identity Permutation
The identity permutation defined by has standard sequence .
Definition 73: Transposition
A transposition is a permutation such that and for some , and for all . That is, it is the permutation whose standard sequence is the result of swapping exactly one pair of elements in the identity sequence .
Example.
Example.
Nonexample.
Theorem 62: Permutation Decomposition
Every permutation can be expressed as a finite composition of transpositions. That is, there exists a finite sequence of transpositions such that .
Lemma: Parity of a Permutation
Let be a permutation. The number of transpositions in any decomposition of is either always even or always odd.
Definition 74: Sign of a Permutation
Let be a permutation. The sign of , denoted , is defined as:
where is the number of transpositions in any decomposition of .
That is, the sign of a permutation is if it can be expressed as an even number of transpositions, and if it can be expressed as an odd number of transpositions.
Terminology
A permutation is even if , and odd if .
Corollary 37
For any and transposition , .
Theorem 63: Leibniz Formula for Determinants
For any matrix , the unique determinant of is given by:
Proof: Leibniz Formula for Determinants.
From the uniqueness part of Theorem 59, the determinant of a matrix is unique. We will now show that the Leibniz formula satisfies the properties of a determinant function.
For some , let as in Definition 69.
- Multilinearity.
- Alternation.
- Normalization.
Example.
Let . Realize that in terms of their standard sequences:
The permutations , , and have even parity (require either or transpositions), so they have a positive sign. The permutations , , and have odd parity (require transposition), so they have a negative sign.
Thus, by the Leibniz formula, we can compute the determinant of as follows:
Remark
The Leibniz formula requires matrix accesses to compute the determinant of an matrix, which is not efficient for large .
Proof: Theorem 59 (Existence).
We will now complete the proof of Theorem 59 by showing that the Leibniz formula can be extended to determinant functions on arbitrary vector spaces.
Define a determinant function on an arbitrary -dimensional vector field with respect to a fixed ordered basis as follows:
where is the matrix whose th column is the coordinate vector of with respect to the basis . That is,
By Theorem 63, is well-defined, and thus must also be well-defined. ∎