Chapter 7 built the determinant twice. First it
proved that an alternating -linear form on is determined by its
value at the standard basis (Theorem 7.4.2), which
says at most one normalized such form exists;
then it wrote the Leibniz sum down and checked the three
rules (Theorem 7.4.3), which
says at least one does. The number of Definition 7.4.1 is
that form’s value. This section builds the determinant a
third time, and the honest way to describe what it adds
is to say up front what it does not: no new value, no
faster computation, and no theorem Chapter 7 was
missing. What it adds is an object. The
exterior powers of the previous section turn from a number
attached to a matrix into the operator that induces on a
one-dimensional space, and from that description
multiplicativity stops being a computation and becomes
the statement that composing two induced maps induces
the composite.
Throughout, is
a field, and
are
finite-dimensional vector spaces over , and , the wedge
, and the universal property for
alternating maps are as in Definition 15.8.2. We use
freely that the wedges over strictly increasing index tuples
form a basis of , so that when (Theorem 15.8.5), and that
a wedge of vectors is non-zero exactly when the list is
linearly independent (Theorem 15.8.7).
Wedging
with a fixed vector
Two facts from the previous section will be used on
every page, and one small tool is still missing.
The first fact is the reordering
rule: the wedge map is alternating (Definition 15.8.2), and an
alternating multilinear map satisfies for every , by Lemma 15.8.1 (b).
Reordering a wedge costs the sign of the permutation,
and nothing else. The second is that is
one-dimensional when (Corollary 15.8.6); that is
the whole engine of this section.
The missing tool is the ability to wedge a fixed
vector onto a whole exterior power, not just onto a list
of vectors. Section 10 builds the product on all of
; here one
vector at a time is enough.
Lemma
15.9.1 (Wedging with a Fixed Vector)
Let and
. There is a
unique linear map
Proof. The map
sending to is -linear, because the
wedge of
vectors is linear in each slot and the first slot is
frozen at ; and
it is alternating, because if with then the wedge of
vectors has two
equal arguments and is . By the universal
property in Definition 15.8.2 it
factors through , giving a
linear with the
stated values. Uniqueness holds because the wedges span (Theorem 15.8.5), and a
linear map is determined on a spanning set.
Induced
maps on exterior powers
A linear map should act on everything built from its
domain. A map sends a list to
the list , so it ought to send the wedge to . The only question is
whether that rule defines a map at all: an element of
can be
written as a wedge in many ways, and an assignment made
on wedges must be checked. The universal property
answers it in two lines, and that is the point of having
a universal property.
The -th
exterior power of a map wedges its values
together.
Definition
15.9.1 (Exterior Power of a Linear Map)
Let be linear and let . The
-th
exterior power of is the unique linear
map satisfying
for all .
Well-definedness. The map
sending to is -linear, since is linear and the wedge
in is linear in
each slot; and it is alternating, since forces and a wedge
with two equal arguments is . So Definition 15.8.2 produces
exactly one linear map on with the
stated values, and the wedges span (Theorem 15.8.5), so no
other linear map has them.
Examples.
- . and : the
definition says nothing new in degree one.
- The identity. ,
since both sides send to itself.
- A scalar. For , , so . One factor of comes out of each of
the slots.
- A degenerate case. If then (Theorem 15.8.5) and is the zero
map between zero spaces. Worth recording so that
statements below need no size caveat.
Non-example by minimal change.
Replace “alternating” by nothing: the rule on
is
perfectly well defined, but it is not
the map above, because is a quotient
of
and not a subspace of it. What makes Definition 15.9.1 legal is
precisely that the rule kills the relations that were
divided out.
The reason for having the notation is the next
sentence.
Theorem
15.9.2 (Exterior Powers Respect
Composition)
Let and be linear, and let . Then
Proof. Both and
are linear maps , so it suffices to compare them
on the wedges, which span (Theorem 15.8.5). By Definition 15.9.1 applied
three times, The second identity was checked above. This
proves the theorem.
Example
(The second exterior power of a 3 × 3 matrix)
Let have matrix in the standard basis. Find the matrix of
in the
basis of , and
compute its determinant.
Solution. By Definition 15.9.1, , where are the
columns of .
Expand one column: where the terms and
were dropped in the second line because a
wedge with a repeated vector is , and the third line
used and (Lemma 15.8.1 (b)). The
coefficients are the three minors of the first two columns of
, on rows
— a pattern the last part of this section explains.
Doing the same for the other two column pairs gives
whose determinant is . Since , this is
.
Quick check. In the example, why is
not multiplication by a scalar, while
is?
Solution. by Theorem 15.8.5, and the
displayed matrix is not a scalar multiple of , so is an operator
on a three-dimensional space with no reason to be
scalar. But , and every
linear operator on a one-dimensional space is
multiplication by a scalar. Being a line is what makes
the top power special.
The top
exterior power
That last observation is the whole theorem. When
equals , the space is a line, an
operator on a line is a scalar, and the scalar can be
read off by feeding in a basis.
Theorem
15.9.3 (The Determinant Is the Top Exterior
Power)
Let be a
vector space over
with , and let . Then , and is
multiplication by : Equivalently, for all ,
(15.9.1)
Idea. Three moves. ① is
one-dimensional, so is
multiplication by one unknown scalar . ② To find , evaluate on a basis
wedge and expand each in the basis. ③ The
expansion produces one term for every function from
slots to basis indices; the non-injective ones die
because a wedge with a repeat is zero, and what survives
is a sum over permutations with signs — the Leibniz
formula, arriving on its own.
Proof. Fix a basis
of . By Corollary 15.8.6, with
basis the single wedge . Since is a linear
operator on a one-dimensional space, there is a unique
with , and then for every , so on
all of .
It remains to show . Let have entries , so that (Definition 4.1.1).
The wedge of
vectors is linear in each slot, so expanding slot by
slot gives one term for each function : If is not injective,
two slots hold the same vector and the wedge is . A non-injective is possible only
because the domain and codomain are finite of the same
size, so the surviving are exactly the
bijections, that is, the permutations . For
those, Lemma 15.8.1 (b) gives
.
Therefore and the bracket is by Definition 7.4.1,
which is by
Definition 7.5.1. So
.
For the last display, note that both sides of Eq. 15.9.1 are -linear in and
agree when the list is the basis ; but in fact no extra
argument is needed, since for any list, and
the first display applies to it. This proves the
theorem.
Warning. Only the top power
is a line. For the operator is not
multiplication by a scalar in general: Example (The second exterior power of a 3 × 3 matrix)
exhibits a with three
different diagonal entries. The determinant appears
because , not because exterior powers are scalars.
Warning. A map between
different spaces still has no determinant. If
is
linear with , then is a linear
map between two different
one-dimensional spaces, and there is no scalar attached
to it until bases of and are chosen.
Changing the basis of alone rescales
the number arbitrarily. This is the same obstruction
Chapter 7 recorded after Definition 7.5.1, now
visible as the failure of a line to have a canonical
generator.
Quick check. Let be the operator on
with , and . Read off Eq. 15.9.1, without
writing down a matrix.
Solution. . The permutation
carrying to
is a -cycle, of sign (Proposition 7.3.4),
so by Lemma 15.8.1 (b) this
equals . Comparing with Eq. 15.9.1 on the non-zero
element gives .
What the
third construction adds
It is worth saying plainly, because the temptation to
oversell a slick construction is real.
It adds no new value. The scalar
produced in the proof is the Leibniz sum, arrived at by
the same expansion that proved Theorem 7.4.2 in
Chapter 7: expand multilinearly, discard the terms with
a repeated basis vector, sort the survivors and collect
signs. Anyone who has read Chapter 7 §04 has read that
computation. The exterior power did not compute the
determinant; it stored the same computation in a
different place.
It adds no faster method. Nothing
here helps evaluate a determinant. Elimination remains
the way to do that (Example (A Determinant by
Elimination)).
What it does add is that is a map, not just a
number. Chapter 7 defined by a formula in
the entries and then had to prove that
operators inherit it: the formula depends on a basis, so
Corollary 7.5.7 was
needed before Definition 7.5.1
could be written down. Here is defined
with no basis in sight, and the scalar exists because
is a
line. Basis-independence is not a theorem about the
determinant; it is the absence of any choice to be
independent of. One honest qualification: the route is
not self-contained. Theorem 15.8.5, which is
what makes a line in the first place, proves
independence with a determinant, and the identification of the
scalar with
goes through Definition 7.5.1.
Chapter 7 is not being replaced here; it is being
re-read.
And from that, multiplicativity is
free.
Corollary
15.9.4 (Multiplicativity and Invertibility,
from Functoriality)
Let and .
- (a) , and .
- (b) is invertible if and
only if .
Proof.
(a) By Theorem 15.9.2, . By Theorem 15.9.3 all three
maps are multiplications by scalars on the line , namely by
, and ; and
multiplication by followed by multiplication by is multiplication
by .
Two scalar multiplications on a non-zero space are equal
only if the scalars are, so . Likewise ,
so .
(b) If is invertible, apply
(a) to : then , so . Suppose
is not
invertible. Then
is not injective, so ; choose with
and
extend to a basis of (Theorem 1.6.5).
Since
and the wedge is linear in its first slot, . By Eq. 15.9.1 this is , and the wedge of a basis is non-zero (Theorem 15.8.7), so .
Part (b) is the promise Theorem 15.8.7 made: the
test “is this list independent?” and the test “is this
determinant non-zero?” are the same test, once the
determinant is read as an induced map.
Compare the work this replaces. Chapter 7 proved Theorem 7.5.4 by
fixing , checking
that is alternating and -linear in the columns
of , and applying
uniqueness. That proof is short and correct; what the
present one shows is that the content is not really
about determinants at all. Multiplicativity is the
statement that turns
composition into composition — and does that for
the same reason that does it for
every , where no
scalar is available and no multiplicativity statement
can even be phrased.
The
coordinates of a wedge
The example above produced the minors of a matrix as
the coefficients of a wedge, apparently by accident. It
was not an accident, and the general statement is the
bridge between this chapter and Chapter 7 §07.
Fix ,
write as Chapter 7 §07 does, and recall the
notation of Definition 7.7.1: for
and a set of
size , the
submatrix keeps the rows in and all columns, and its
determinant is a minor of . Write so that the , over all -element , form the
basis of Theorem 15.8.5.
Theorem
15.9.5 (The Coordinates of a Wedge Are the
Minors)
Let , let , and let
be the matrix with these vectors as its columns. Then
the sum running over all subsets with
. That is, the coordinate of at is the minor of on the rows .
Idea. The same expansion as in Theorem 15.9.3, but now
the index functions run into a bigger set. An injective
is a choice of image set followed by an ordering
of it, so the terms group into one bunch per , and each bunch is a
signed sum over : a determinant of
size .
Proof. Write , so . Expanding the wedge in each of its
slots gives one
term per function : A non-injective repeats a basis
vector, so its wedge is and its term drops
out. An injective is determined by
its image together with the permutation
defined by ; conversely every pair arises from
exactly one injective . For such a , Lemma 15.8.1 (b) gives
Grouping the terms by therefore gives By Definition 7.7.1 the
-entry of
is , so the inner
sum is exactly the Leibniz sum of Definition 7.4.1 for
the
matrix ,
that is, . This proves the theorem.
Example
(A wedge of two vectors in four-dimensional
space)
In , let
and . Write in the basis of .
Solution. Let have these two vectors as its columns,
so that and the other five submatrices
read off the same way. Their determinants are abbreviating to . By Theorem 15.9.5, As a check, some coordinate is non-zero, so
, so is linearly independent by Theorem 15.8.7 — which is
visible directly, since neither vector is a multiple of
the other.
That check generalizes at once, and what comes out is
a theorem of Chapter 7.
Corollary
15.9.6 (Independence via Minors)
Let and let have these vectors as its
columns. Then is linearly independent if and only if
some
minor of is
non-zero.
Proof. By Theorem 15.8.7 the list is
independent exactly when . By Theorem 15.9.5 the
coordinates of that wedge in the basis of Theorem 15.8.5 are the
minors
of , and a vector
is exactly when
all of its coordinates in a basis vanish. (For both sides fail:
and has no
submatrix.)
This is Theorem 7.7.1 in the
case of full column rank, and the general case follows
from it:
is the largest number of independent columns, hence the
largest for which
some columns
carry a non-zero minor. Chapter 7 proved it with two careful
steps involving pivot columns and row rank. The wedge
proves it by naming the coordinates.
Laplace
expansion
Cofactor expansion also comes out of the coordinate
theorem, once the wedge of vectors is available. The route is: pull
the chosen column out of the wedge, recognize what is
left as an element of whose
coordinates are the minors, and wedge back on.
Corollary
15.9.7 (Cofactor Expansion, from a
Wedge)
Let , let
with
minors as in
Definition 7.6.1, and
fix . Then
Idea. Write as the wedge of
the columns. Linearity in the -th slot splits it into
pieces, one per
, with sitting in that
slot. Move to
the front at a cost of ; the remaining
columns form a
wedge whose coordinates are the minors of the matrix
with column
deleted, and wedging on kills every
coordinate except the one whose index set misses .
Proof. Let be the
columns of and
. By Theorem 15.9.3 applied to
the operator , whose matrix in the standard basis is
, Substituting and using linearity
in slot , Fix .
Moving from
slot to the front
means
exchanges of neighbors, so by Lemma 15.8.1 (b) the -th wedge above equals
, where omits the -th column, and is the
map of Lemma 15.9.1.
Let be with column deleted. By Theorem 15.9.5, since the -element subsets of
are exactly the
complements of single elements. Deleting row from deletes row and column from , so by Definition 7.6.1. Now
apply . For
the index
set contains , so repeats and vanishes; for
, moving into its place costs
exchanges, so
by Lemma 15.8.1 (b). Hence
, and Since and (Theorem 15.8.7), comparing
coefficients gives the stated formula.
This is Theorem 7.6.1 (a).
The row version follows from it by Theorem 7.4.5,
exactly as in Chapter 7. The gain is again structural
rather than practical: the sign , which in
Chapter 7 arrived from a careful count of row and column
moves, is here the price of two reversals, in one direction and
in the
other.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State the
defining property of , and say why a
rule given on wedges needs an argument before it defines
a map.
- (b) State Theorem 15.9.3.
- (c) Name one thing
this section’s construction of the determinant adds to
Chapter 7’s, and one thing it does not.
- (d) True or false:
for every and every , the map is
multiplication by a scalar. Justify your answer.
- (e) What are the
coordinates of in , in the
basis ?
Solution.
(a) is the unique
linear map with
(Definition 15.9.1). An
element of has many
expressions as a sum of wedges, so a rule stated on
wedges might assign two different values to one element;
the universal property of Definition 15.8.2 removes
the danger by producing the map from an alternating
multilinear map upstairs.
(b) If and
, then
and for every .
(c) It adds that
the determinant is the induced map on a line, so that no
basis and no similarity-invariance argument is needed to
define , and
multiplicativity becomes Theorem 15.9.2. It does
not add a new value, a new method of computation, or any
improvement to .
(d) False. It is
true when , and when for the trivial reason that . For
it
usually fails: see Example (The second exterior power of a 3 × 3 matrix),
where
has matrix with rows , , , not a scalar matrix.
(e) The minors of the
matrix whose columns are : the
coordinate at
is
(Theorem 15.9.5).
B. Practice
Exercise
(B1: A second exterior power)
Let have standard matrix Find the matrix of in the basis
. Hence verify
that .
Solution. By Definition 15.9.1 and Theorem 15.9.5, the entry
of in
row and column
is , with rows
and columns indexed by
in that order. Computing the nine minors, Its determinant is . Expanding along the first
column (Theorem 7.6.1) gives
, and .
Exercise
(B2: Independence by minors)
In , let
, and . Compute the coordinates of
in , and hence
determine whether the list is linearly independent.
Justify your answer.
Solution. Let have these columns. By Theorem 15.9.5 the four
coordinates are the minors on the row sets . Computing them, and the same for the other three: . So
, and by Theorem 15.8.7 the list is
dependent. Indeed .
Exercise
(B3: Determinant of an inverse)
Let and let be invertible. Using Theorem 15.9.2 and Theorem 15.9.3, and no
formula for the determinant, prove that is invertible
and that .
Solution. By Theorem 15.9.2, ,
and symmetrically in the other order. So is invertible
with inverse . By Theorem 15.9.3 these two
maps are multiplication by and by on the line
, and
their composite is multiplication by , which equals . Since ,
this forces . In particular , and .
C. Going deeper
Exercise
(C1: The trace of an exterior power)
Let and , and let be .
- (a) Prove that the
matrix of in the basis
has -entry .
- (b) Deduce that
is
the sum of the
principal minors of , those with .
- (c) Compute for the
matrix of Example (The second exterior power of a 3 × 3 matrix),
and check it against the matrix found there.
Solution.
(a) Column of the matrix is the coordinate vector of
, where is the -th column of (Definition 15.9.1). By Theorem 15.9.5 applied to
the
matrix with columns , the coordinate at is the determinant
of its submatrix on rows , which is (Definition 7.7.1).
(b) The trace is
the sum of the diagonal entries, that is, of the entries
with , and by
(a) those are the principal minors .
(c) The three
principal minors of are , and
.
Their sum is ,
which is the sum of the diagonal entries of the matrix
computed in Example (The second exterior power of a 3 × 3 matrix).
Exercise
(C2: Cauchy–Binet from a wedge)
Let , let
and , and let
and be the associated maps.
- (a) Show that , the sum over -element subsets .
- (b) Show that for
each such .
- (c) Hence deduce the
Cauchy–Binet formula (Theorem 7.7.2).
Solution.
(a) by Definition 15.9.1, and the
columns of are
. Apply Theorem 15.9.5 in with .
(b) Writing , we get , a wedge of
vectors of . By Theorem 15.9.5 with there is only
one index set,
itself, and the coefficient is the determinant of the
matrix with those columns, which is .
(c) By Theorem 15.9.2, . The map
is the
operator on
with matrix ,
so by Theorem 15.9.3 the left
side sends to . By (a) and then (b), the right
side sends it to . Comparing coefficients on the basis
vector gives the formula.
Exercise
(C3: Exterior powers of an injection)
Let be an injective linear map
between finite-dimensional spaces and let . Prove
that is
injective. Is the analogous statement true with
“injective” replaced by “surjective”?
Hint: choose a basis of and use Theorem 15.8.5 in both
spaces.
Solution. Let be a
basis of . Since
is injective,
is linearly independent in , so it extends to a
basis of (Theorem 1.6.5). By
Theorem 15.8.5, the wedges
over increasing tuples form a basis of
, and
sends
each of them to , which is one of
the basis vectors of provided by
the extended basis. So carries a
basis to a linearly independent list, hence is
injective.
Yes for surjective as well, and more cheaply: if
is surjective
then every equals for preimages , so the image of
contains
a spanning set of (Theorem 15.8.5) and is
therefore all of it.