15.9  The Determinant as a Top Exterior Power

Chapter 7 built the determinant twice. First it proved that an alternating n-linear form on Fn 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 detA 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 detT from a number attached to a matrix into the operator that T 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, F is a field, V and W are finite-dimensional vector spaces over F, and ΛkV, the wedge v1∧⋯∧vk, and the universal property for alternating maps are as in Definition 15.8.2. We use freely that the wedges vi1∧⋯∧vik over strictly increasing index tuples form a basis of ΛkV, so that dim⁡ΛkV=(nk) when dim⁡V=n (Theorem 15.8.5), and that a wedge of vectors is nonzero exactly when the list is linearly independent (Theorem 15.8.7).

15.9.1. 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 (v1,…,vk)↦v1∧⋯∧vk is alternating (Definition 15.8.2), and an alternating multilinear map satisfies f(vσ(1),…,vσ(k))=sgn(σ)f(v1,…,vk) for every σ∈Sk, by Lemma 15.8.1 (b). Reordering a wedge costs the sign of the permutation, and nothing else. The second is that ΛnV is one-dimensional when dim⁡V=n≥1 (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 ΛV; here one vector at a time is enough.

Lemma 15.9.1 (Wedging with a Fixed Vector)

Let v∈V and k≥1. There is a unique linear map εv:ΛkV→Λk+1V,εv(w1∧⋯∧wk)=v∧w1∧⋯∧wk.

Proof. The map Vk→Λk+1V sending (w1,…,wk) to v∧w1∧⋯∧wk is k-linear, because the wedge of k+1 vectors is linear in each slot and the first slot is frozen at v; and it is alternating, because if wp=wr with p≠r then the wedge of k+1 vectors has two equal arguments and is 0. By the universal property in Definition 15.8.2 it factors through ΛkV, giving a linear εv with the stated values. Uniqueness holds because the wedges w1∧⋯∧wk span ΛkV (Theorem 15.8.5), and a linear map is determined on a spanning set.

15.9.2. Induced maps on exterior powers

A linear map should act on everything built from its domain. A map T:V→W sends a list (v1,…,vk) to the list (Tv1,…,Tvk), so it ought to send the wedge v1∧⋯∧vk to Tv1∧⋯∧Tvk. The only question is whether that rule defines a map at all: an element of ΛkV 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 k-th exterior power of a map wedges its values together.

Definition 15.9.1 (Exterior Power of a Linear Map)

Let T:V→W be linear and let k≥1. The k-th exterior power of T is the unique linear map ΛkT:ΛkV→ΛkW satisfying ΛkT(v1∧⋯∧vk)=Tv1∧⋯∧Tvk for all v1,…,vk∈V.

Well-definedness. The map Vk→ΛkW sending (v1,…,vk) to Tv1∧⋯∧Tvk is k-linear, since T is linear and the wedge in W is linear in each slot; and it is alternating, since vp=vr forces Tvp=Tvr and a wedge with two equal arguments is 0. So Definition 15.8.2 produces exactly one linear map on ΛkV with the stated values, and the wedges span ΛkV (Theorem 15.8.5), so no other linear map has them.

Examples.

  • k=1. Λ1V=V and Λ1T=T: the definition says nothing new in degree one.
  • The identity. Λk(idV)=id, since both sides send v1∧⋯∧vk to itself.
  • A scalar. For T=cidV, ΛkT(v1∧⋯∧vk)=ckv1∧⋯∧vk, so ΛkT=ckid. One factor of c comes out of each of the k slots.
  • A degenerate case. If k>dim⁡V then ΛkV={0} (Theorem 15.8.5) and ΛkT is the zero map between zero spaces. Worth recording so that statements below need no size caveat.

Nonexample by minimal change. Replace “alternating” by nothing: the rule v1⊗⋯⊗vk↦Tv1∧⋯∧Tvk on V⊗k is perfectly well defined, but it is not the map above, because ΛkV is a quotient of V⊗k 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 T:U→V and S:V→W be linear, and let k≥1. Then Λk(ST)=(ΛkS)(ΛkT),Λk(idV)=idΛkV.

Proof. Both Λk(ST) and (ΛkS)(ΛkT) are linear maps ΛkU→ΛkW, so it suffices to compare them on the wedges, which span ΛkU (Theorem 15.8.5). By Definition 15.9.1 applied three times, (ΛkS)(ΛkT)(u1∧⋯∧uk)=STu1∧⋯∧STuk=Λk(ST)(u1∧⋯∧uk). The second identity was checked above. This proves the theorem.

Example (The second exterior power of a 3 × 3 matrix)

Let T:Q3→Q3 have matrix A=(213041521) in the standard basis. Find the matrix of Λ2T in the basis (e1∧e2, e1∧e3, e2∧e3) of Λ2Q3, and compute its determinant.

Solution. By Definition 15.9.1, Λ2T(ei∧ej)=ai∧aj, where a1,a2,a3 are the columns of A. Expand one column: a1∧a2=(2e1+5e3)∧(e1+4e2+2e3)=8e1∧e2+4e1∧e3+5e3∧e1+20e3∧e2=8e1∧e2−e1∧e3−20e2∧e3, where the terms 2e1∧e1 and 10e3∧e3 were dropped in the second line because a wedge with a repeated vector is 0, and the third line used e3∧e1=−e1∧e3 and e3∧e2=−e2∧e3 (Lemma 15.8.1 (b)). The coefficients 8,−1,−20 are the three 2×2 minors of the first two columns of A, on rows {1,2},{1,3},{2,3} — a pattern the last part of this section explains. Doing the same for the other two column pairs gives [Λ2T]=(82−11−1−13−5−20−52), whose determinant is 2601. Since detA=−51, this is (detA)2.

Quick check. In the example, why is Λ2T not multiplication by a scalar, while Λ3T is?

Solution. dim⁡Λ2Q3=(32)=3 by Theorem 15.8.5, and the displayed matrix is not a scalar multiple of I3, so Λ2T is an operator on a three-dimensional space with no reason to be scalar. But dim⁡Λ3Q3=(33)=1, and every linear operator on a one-dimensional space is multiplication by a scalar. Being a line is what makes the top power special.

15.9.3. The top exterior power

That last observation is the whole theorem. When k equals dim⁡V, the space ΛkV 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 V be a vector space over F with dim⁡V=n≥1, and let T∈L(V). Then dim⁡ΛnV=1, and ΛnT is multiplication by detT: ΛnT(ω)=(detT)ωfor every ω∈ΛnV. Equivalently, for all v1,…,vn∈V,

Tv1∧⋯∧Tvn=(detT)v1∧⋯∧vn.
(15.9.1)

Idea. Three moves. ① ΛnV is one-dimensional, so ΛnT is multiplication by one unknown scalar c. ② To find c, evaluate on a basis wedge v1∧⋯∧vn and expand each Tvj in the basis. ③ The expansion produces one term for every function from slots to basis indices; the noninjective 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 B=(v1,…,vn) of V. By Corollary 15.8.6, dim⁡ΛnV=1 with basis the single wedge ω0=v1∧⋯∧vn. Since ΛnT is a linear operator on a one-dimensional space, there is a unique c∈F with ΛnT(ω0)=cω0, and then ΛnT(aω0)=acω0 for every a∈F, so ΛnT=cid on all of ΛnV.

It remains to show c=detT. Let A=[T]BB have entries aij, so that Tvj=∑i=1naijvi (Definition 4.1.1). The wedge of n vectors is linear in each slot, so expanding slot by slot gives one term for each function φ:{1,…,n}→{1,…,n}: Tv1∧⋯∧Tvn=∑φaφ(1)1⋯aφ(n)nvφ(1)∧⋯∧vφ(n). If φ is not injective, two slots hold the same vector and the wedge is 0. A noninjective φ 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 σ∈Sn. For those, Lemma 15.8.1 (b) gives vσ(1)∧⋯∧vσ(n)=sgn(σ)ω0. Therefore ΛnT(ω0)=(∑σ∈Snsgn(σ)aσ(1)1⋯aσ(n)n)ω0, and the bracket is detA by Definition 7.4.1, which is detT by Definition 7.5.1. So c=detT.

For the last display, note that both sides of Eq. 15.9.1 are n-linear in (v1,…,vn) and agree when the list is the basis B; but in fact no extra argument is needed, since v1∧⋯∧vn∈ΛnV for any list, and the first display applies to it. This proves the theorem.

Warning. Only the top power is a line. For 1≤k<n the operator ΛkT is not multiplication by a scalar in general: Example (The second exterior power of a 3 × 3 matrix) exhibits a Λ2T with three different diagonal entries. The determinant appears because (nn)=1, not because exterior powers are scalars.

Warning. A map between different spaces still has no determinant. If T:V→W is linear with dim⁡V=dim⁡W=n, then ΛnT is a linear map between two different one-dimensional spaces, and there is no scalar attached to it until bases of ΛnV and ΛnW are chosen. Changing the basis of ΛnW 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 T be the operator on F3 with Te1=e2, Te2=e3, and Te3=e1. Read detT off Eq. 15.9.1, without writing down a matrix.

Solution. Te1∧Te2∧Te3=e2∧e3∧e1. The permutation carrying (1,2,3) to (2,3,1) is a 3-cycle, of sign +1 (Proposition 7.3.4), so by Lemma 15.8.1 (b) this equals e1∧e2∧e3. Comparing with Eq. 15.9.1 on the nonzero element e1∧e2∧e3 gives detT=1.

15.9.4. 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 4×4 Determinant by Elimination)).

What it does add is that det is a map, not just a number. Chapter 7 defined detA 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 ΛnT is defined with no basis in sight, and the scalar exists because ΛnV 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 ΛnV a line in the first place, proves independence with a k×k determinant, and the identification of the scalar with detT 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 dim⁡V=n≥1 and S,T∈L(V).

  • (a) det(ST)=detSdetT, and detidV=1.
  • (b) T is invertible if and only if detT≠0.

Proof.

  • (a) By Theorem 15.9.2, Λn(ST)=(ΛnS)(ΛnT). By Theorem 15.9.3 all three maps are multiplications by scalars on the line ΛnV, namely by det(ST), detS, and detT; and multiplication by detT followed by multiplication by detS is multiplication by detSdetT. Two scalar multiplications on a nonzero space are equal only if the scalars are, so det(ST)=detSdetT. Likewise Λn(idV)=id, so detidV=1.

  • (b) (⇒) If T is invertible, apply (a) to TT−1=idV: then detT⋅det(T−1)=1, so detT≠0. (⇐) Suppose T is not invertible. Then T is not injective, so kerT≠{0}; choose v1∈kerT with v1≠0 and extend to a basis (v1,…,vn) of V (Theorem 1.6.5). Since Tv1=0 and the wedge is linear in its first slot, Tv1∧⋯∧Tvn=0. By Eq. 15.9.1 this is (detT)v1∧⋯∧vn, and the wedge of a basis is nonzero (Theorem 15.8.7), so detT=0.

Part (b) is the promise Theorem 15.8.7 made: the test “is this list independent?” and the test “is this determinant nonzero?” 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 A, checking that B↦det(AB) is alternating and n-linear in the columns of B, 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 Λn turns composition into composition — and Λn does that for the same reason that Λk does it for every k, where no scalar is available and no multiplicativity statement can even be phrased.

Remark. What is not improved: Theorem 7.4.5. The identity detA⊤=detA is a statement about rows versus columns, and Λn sees only the map T, which has no rows. Chapter 7’s proof, reindexing the Leibniz sum by σ−1, remains the natural one.

15.9.5. 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 n≥1, write [n]={1,…,n} as Chapter 7 §07 does, and recall the notation of Definition 7.7.1: for A∈Mn×k(F) and a set I={i1<⋯<ik}⊆[n] of size k, the submatrix AI,[k]∈Mk(F) keeps the rows in I and all k columns, and its determinant is a k×k minor of A. Write eI:=ei1∧ei2∧⋯∧eik∈ΛkFn, so that the eI, over all k-element I⊆[n], form the basis of Theorem 15.8.5.

Theorem 15.9.5 (The Coordinates of a Wedge Are the Minors)

Let 1≤k≤n, let v1,…,vk∈Fn, and let A∈Mn×k(F) be the matrix with these vectors as its columns. Then v1∧v2∧⋯∧vk=∑I(detAI,[k])eI, the sum running over all subsets I⊆[n] with |I|=k. That is, the coordinate of v1∧⋯∧vk at eI is the k×k minor of A on the rows I.

Idea. The same expansion as in Theorem 15.9.3, but now the index functions run into a bigger set. An injective φ:[k]→[n] is a choice of image set I followed by an ordering of it, so the terms group into one bunch per I, and each bunch is a signed sum over Sk: a determinant of size k.

Proof. Write A=(aij), so vj=∑i=1naijei. Expanding the wedge in each of its k slots gives one term per function φ:[k]→[n]: v1∧⋯∧vk=∑φaφ(1)1⋯aφ(k)keφ(1)∧⋯∧eφ(k). A noninjective φ repeats a basis vector, so its wedge is 0 and its term drops out. An injective φ is determined by its image I={i1<⋯<ik} together with the permutation σ∈Sk defined by φ(j)=iσ(j); conversely every pair (I,σ) arises from exactly one injective φ. For such a φ, Lemma 15.8.1 (b) gives eφ(1)∧⋯∧eφ(k)=eiσ(1)∧⋯∧eiσ(k)=sgn(σ)eI. Grouping the terms by I therefore gives v1∧⋯∧vk=∑I(∑σ∈Sksgn(σ)aiσ(1)1⋯aiσ(k)k)eI. By Definition 7.7.1 the (p,q)-entry of AI,[k] is aipq, so the inner sum is exactly the Leibniz sum of Definition 7.4.1 for the k×k matrix AI,[k], that is, detAI,[k]. This proves the theorem.

Example (A wedge of two vectors in four-dimensional space)

In Q4, let v1=(1,0,2,1) and v2=(0,1,1,3). Write v1∧v2 in the basis of Λ2Q4.

Solution. Let A∈M4×2(Q) have these two vectors as its columns, so that A{1,2},[2]=(1001) and the other five 2×2 submatrices read off the same way. Their determinants are detA{1,2}=1,detA{1,3}=1,detA{1,4}=3,detA{2,3}=−2,detA{2,4}=−1,detA{3,4}=5, abbreviating AI,[2] to AI. By Theorem 15.9.5, v1∧v2=e12+e13+3e14−2e23−e24+5e34. As a check, some coordinate is nonzero, so v1∧v2≠0, so (v1,v2) 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 v1,…,vk∈Fn and let A∈Mn×k(F) have these vectors as its columns. Then (v1,…,vk) is linearly independent if and only if some k×k minor of A is nonzero.

Proof. By Theorem 15.8.7 the list is independent exactly when v1∧⋯∧vk≠0. By Theorem 15.9.5 the coordinates of that wedge in the basis (eI) of Theorem 15.8.5 are the k×k minors of A, and a vector is 0 exactly when all of its coordinates in a basis vanish. (For k>n both sides fail: ΛkFn={0} and A has no k×k submatrix.)

This is Theorem 7.7.1 in the case of full column rank, and the general case follows from it: rankA is the largest number of independent columns, hence the largest k for which some k columns carry a nonzero k×k minor. Chapter 7 proved it with two careful steps involving pivot columns and row rank. The wedge proves it by naming the coordinates.

15.9.6. Laplace expansion

Cofactor expansion also comes out of the coordinate theorem, once the wedge of n−1 vectors is available. The route is: pull the chosen column out of the wedge, recognize what is left as an element of Λn−1Fn whose coordinates are the (n−1)×(n−1) minors, and wedge ei back on.

Corollary 15.9.7 (Cofactor Expansion, from a Wedge)

Let n≥2, let A∈Mn(F) with minors Mij as in Definition 7.6.1, and fix j∈[n]. Then detA=∑i=1n(−1)i+jaijMij.

Idea. Write detA as the wedge of the columns. Linearity in the j-th slot splits it into n pieces, one per i, with ei sitting in that slot. Move ei to the front at a cost of (−1)j−1; the remaining n−1 columns form a wedge whose coordinates are the minors of the matrix with column j deleted, and wedging ei on kills every coordinate except the one whose index set misses i.

Proof. Let a1,…,an be the columns of A and ω0=e1∧⋯∧en. By Theorem 15.9.3 applied to the operator x↦Ax, whose matrix in the standard basis is A, a1∧⋯∧an=(detA)ω0. Substituting aj=∑i=1naijei and using linearity in slot j, (detA)ω0=∑i=1naija1∧⋯∧eislot j∧⋯∧an. Fix i. Moving ei from slot j to the front means j−1 exchanges of neighbors, so by Lemma 15.8.1 (b) the i-th wedge above equals (−1)j−1εei(η), where η=a1∧⋯∧aj^∧⋯∧an∈Λn−1Fn omits the j-th column, and εei is the map of Lemma 15.9.1.

Let B∈Mn×(n−1)(F) be A with column j deleted. By Theorem 15.9.5, η=∑l=1n(detB[n]∖{l},[n−1])e[n]∖{l}, since the (n−1)-element subsets of [n] are exactly the complements of single elements. Deleting row l from B deletes row l and column j from A, so detB[n]∖{l},[n−1]=Mlj by Definition 7.6.1. Now apply εei. For l≠i the index set [n]∖{l} contains i, so ei∧e[n]∖{l} repeats ei and vanishes; for l=i, moving ei into its place costs i−1 exchanges, so ei∧e[n]∖{i}=(−1)i−1ω0 by Lemma 15.8.1 (b). Hence εei(η)=(−1)i−1Mijω0, and (detA)ω0=∑i=1naij(−1)j−1(−1)i−1Mijω0. Since (−1)i+j−2=(−1)i+j and ω0≠0 (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 (−1)i+j, which in Chapter 7 arrived from a careful count of row and column moves, is here the price of two reversals, j−1 in one direction and i−1 in the other.

15.9.7. Exercises

A. Check your understanding

Exercise (A1)
  • (a) State the defining property of ΛkT, 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 T∈L(V) and every k, the map ΛkT is multiplication by a scalar. Justify your answer.
  • (e) What are the coordinates of v1∧⋯∧vk in ΛkFn, in the basis (eI)?

Solution.

  • (a) ΛkT is the unique linear map ΛkV→ΛkW with ΛkT(v1∧⋯∧vk)=Tv1∧⋯∧Tvk (Definition 15.9.1). An element of ΛkV 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 dim⁡V=n≥1 and T∈L(V), then dim⁡ΛnV=1 and ΛnT(ω)=(detT)ω for every ω∈ΛnV.

  • (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 detT, and multiplicativity becomes Theorem 15.9.2. It does not add a new value, a new method of computation, or any improvement to detA⊤=detA.

  • (d) False. It is true when k=n=dim⁡V, and when k>n for the trivial reason that ΛkV={0}. For 1≤k<n it usually fails: see Example (The second exterior power of a 3 × 3 matrix), where Λ2T has matrix with rows (8,2,−11), (−1,−13,−5), (−20,−5,2), not a scalar matrix.

  • (e) The k×k minors of the matrix whose columns are v1,…,vk: the coordinate at eI is detAI,[k] (Theorem 15.9.5).

B. Practice

Exercise (B1: A second exterior power)

Let T:Q3→Q3 have standard matrix A=(120013201). Find the matrix of Λ2T in the basis (e1∧e2,e1∧e3,e2∧e3). Hence verify that det(Λ2T)=(detT)2.

Solution. By Definition 15.9.1 and Theorem 15.9.5, the entry of [Λ2T] in row I and column J is detAI,J, with rows and columns indexed by {1,2},{1,3},{2,3} in that order. Computing the nine 2×2 minors, [Λ2T]=(136−412−2−61). Its determinant is 169. Expanding detA along the first column (Theorem 7.6.1) gives 1⋅(1−0)+2⋅(6−0)=13, and 132=169.

Exercise (B2: Independence by minors)

In Q4, let v1=(1,2,0,1), v2=(0,1,1,1), and v3=(1,0,−2,−1). Compute the coordinates of v1∧v2∧v3 in Λ3Q4, and hence determine whether the list is linearly independent. Justify your answer.

Solution. Let A∈M4×3(Q) have these columns. By Theorem 15.9.5 the four coordinates are the 3×3 minors on the row sets {1,2,3},{1,2,4},{1,3,4},{2,3,4}. Computing them, detA{1,2,3}=det(10121001−2)=0, and the same for the other three: detA{1,2,4}=detA{1,3,4}=detA{2,3,4}=0. So v1∧v2∧v3=0, and by Theorem 15.8.7 the list is dependent. Indeed v3=v1−2v2.

Exercise (B3: Determinant of an inverse)

Let dim⁡V=n≥1 and let T∈L(V) be invertible. Using Theorem 15.9.2 and Theorem 15.9.3, and no formula for the determinant, prove that ΛnT is invertible and that det(T−1)=(detT)−1.

Solution. By Theorem 15.9.2, (ΛnT)(ΛnT−1)=Λn(TT−1)=Λn(idV)=id, and symmetrically in the other order. So ΛnT is invertible with inverse ΛnT−1. By Theorem 15.9.3 these two maps are multiplication by detT and by det(T−1) on the line ΛnV, and their composite is multiplication by detT⋅det(T−1), which equals id. Since ΛnV≠{0}, this forces detT⋅det(T−1)=1. In particular detT≠0, and det(T−1)=(detT)−1.

C. Going deeper

Exercise (C1: The trace of an exterior power)

Let A∈Mn(F) and 1≤k≤n, and let T:Fn→Fn be x↦Ax.

  • (a) Prove that the matrix of ΛkT in the basis (eI) has (I,J)-entry detAI,J.
  • (b) Deduce that tr(ΛkT) is the sum of the (nk) principal k×k minors of A, those with I=J.
  • (c) Compute tr(Λ2T) for the matrix A of Example (The second exterior power of a 3 × 3 matrix), and check it against the matrix found there.

Solution.

  • (a) Column J={j1<⋯<jk} of the matrix is the coordinate vector of ΛkT(eJ)=aj1∧⋯∧ajk, where aj=Tej is the j-th column of A (Definition 15.9.1). By Theorem 15.9.5 applied to the n×k matrix with columns aj1,…,ajk, the coordinate at eI is the determinant of its submatrix on rows I, which is detAI,J (Definition 7.7.1).

  • (b) The trace is the sum of the diagonal entries, that is, of the entries with I=J, and by (a) those are the principal minors detAI,I.

  • (c) The three principal 2×2 minors of A are det(2104)=8, det(2351)=−13, and det(4121)=2. Their sum is −3, which is the sum of the diagonal entries 8,−13,2 of the matrix computed in Example (The second exterior power of a 3 × 3 matrix).

Exercise (C2: Cauchy–Binet from a wedge)

Let m≤n, let A∈Mm×n(F) and B∈Mn×m(F), and let TA:Fn→Fm and TB:Fm→Fn be the associated maps.

  • (a) Show that ΛmTB(e1∧⋯∧em)=∑J(detBJ,[m])eJ, the sum over m-element subsets J⊆[n].
  • (b) Show that ΛmTA(eJ)=(detA[m],J)e1∧⋯∧em for each such J.
  • (c) Hence deduce the Cauchy–Binet formula det(AB)=∑JdetA[m],JdetBJ,[m] (Theorem 7.7.2).

Solution.

  • (a) ΛmTB(e1∧⋯∧em)=Be1∧⋯∧Bem by Definition 15.9.1, and the columns of B are Be1,…,Bem. Apply Theorem 15.9.5 in Fn with k=m.

  • (b) Writing J={j1<⋯<jm}, we get ΛmTA(eJ)=Aej1∧⋯∧Aejm, a wedge of m vectors of Fm. By Theorem 15.9.5 with k=m=n there is only one index set, [m] itself, and the coefficient is the determinant of the matrix with those columns, which is A[m],J.

  • (c) By Theorem 15.9.2, Λm(TATB)=(ΛmTA)(ΛmTB). The map TATB is the operator on Fm with matrix AB, so by Theorem 15.9.3 the left side sends e1∧⋯∧em to det(AB)e1∧⋯∧em. By (a) and then (b), the right side sends it to ∑JdetBJ,[m]detA[m],Je1∧⋯∧em. Comparing coefficients on the basis vector e1∧⋯∧em≠0 gives the formula.

Exercise (C3: Exterior powers of an injection)

Let T:V→W be an injective linear map between finite-dimensional spaces and let 1≤k≤dim⁡V. Prove that ΛkT is injective. Is the analogous statement true with “injective” replaced by “surjective”?

Hint: choose a basis of V and use Theorem 15.8.5 in both spaces.

Solution. Let (v1,…,vm) be a basis of V. Since T is injective, (Tv1,…,Tvm) is linearly independent in W, so it extends to a basis (Tv1,…,Tvm,wm+1,…) of W (Theorem 1.6.5). By Theorem 15.8.5, the wedges vi1∧⋯∧vik over increasing tuples form a basis of ΛkV, and ΛkT sends each of them to Tvi1∧⋯∧Tvik, which is one of the basis vectors of ΛkW provided by the extended basis. So ΛkT carries a basis to a linearly independent list, hence is injective.

Yes for surjective as well, and more cheaply: if T is surjective then every w1∧⋯∧wk equals Tv1∧⋯∧Tvk for preimages vi, so the image of ΛkT contains a spanning set of ΛkW (Theorem 15.8.5) and is therefore all of it.

Found a typo or a mistake? Report it, or read this page’s source

The text of this book is licensed under CC BY-NC-SA 4.0.