Let be a field and
. Last time, we derived several properties of multilinear and alternative functions
.
We ended our discussions last time noting the key role that transpositions play in helping us extend these properties. Their big brother—permutations—will ultimately turn into the main star of the show.
Denote .
Theorem 1. Any permutation can be written as a composition of transpositions.
Proof. For any permutation , define the predicate
on
by
. We will perform strong induction on the number of elements that satisfy
. If there are exactly
such elements, then we have the identity permutation
.
For the induction step, suppose that for any permutation such that
holds for exactly
elements,
can be written as a product of transpositions. Let
be a permutation such that exactly
elements satisfy
. Suppose for
,
without loss of generality. If
, then
being bijective precludes
, so that
has at least
elements that satisfy
, a contradiction. Hence,
. Define the permutation
Then . Furthermore,
Therefore, with some more bookkeeping, will be a permutation with exactly
elements that satisfy
. By the induction hypothesis, there exist transpositions
such that
Consequently,
Therefore, we have proven the induction hypothesis, and have shown that every permutation can be written as a product of transpositions.
Since any permutation can be written as a composition of
, we have basically defined the determinant of the permutation of the standard basis vectors in the following sense:
There is one potential ambiguity that arises in this definition: if , then
yields
Thankfully though, since ,
Therefore, the determinant equals (resp.
) if
is comprised of an even (resp. odd) number of transpositions. We formalise this observation below.
Definition 1. For any permutation , we call
even (resp. odd) if it is a product of even (resp. odd) transpositions.
Lemma 1. The set forms a group under function composition.
Lemma 2. Let be a composition of transpositions. Then
cannot be even and odd at the same time.
Proof. Suppose is odd, so that it is a product of
transpositions, with the last transposition being
without loss of generality. Then
is a product of
transpositions and is thus even. If
is even, then Lemma 1 yields an even permutation
, so that
is even, a contradiction.
Theorem 2. The signature defined by
is a well-defined function.
Corollary 1. For any ,
.
We now have all the tools that we need to derive the formula if is multilinear, alternative, and normalised.
Theorem 3. If is multilinear, alternative, and normalised, then
Proof. For each , find unique scalars
such that
By the multilinear and alternative property in the previous post,
By the alternative property and Lemma 2,
By the normalised property, . Therefore,
yielding the desired result.
This right-hand side is what we will define to be the determinant.
Definition 2. Define the determinant of an
matrix by
The sum on the right-hand side is finite, and thus well-defined, since there are permutations in
(this can be established using induction).
As a sanity check, let’s make sure this determinant really does satisfy the three conditions that defined it.
Theorem 2. The determinant is multilinear, alternating, and normalised.
Proof. It is obvious that is multilinear. For the alternating property, we will aim to establish
without loss of generality. We observe that denoting , the left-hand side simplifies to
We leave it as an exercise to verify that so that the right-hand side can be re-indexed into
where
For the normalising property, we observe that if and only if
. Hence,
Since ,
What we have done is remarkable. We have actually defined the determinant function and proved it satisfies three crucial properties that are fundamental to finite-dimensional vector spaces.
That said, for a matrix, we will require
summands. This number starts to grow exceedingly large, and is actually rather impractical to compute the determinant of an actual matrix. The definition certainly satisfies our theoretical concerns—yes, a determinant actually exists and does many of the things we want it to do. But our job is clearly not done—we need to learn how to manipulate them.
Therefore, in the next post, we will learn to manipulate determinants.
—Joel Kindiak, 5 Mar 25, 2245H
Leave a comment