5.6Proof patterns
The chapter described the determinant in four ways: as the only function satisfying three axioms (Definition 5.1.1, Theorem 5.3.4), as the Leibniz sum over permutations (Theorem 5.3.3), as the product of the factors collected while eliminating (Proposition 5.4.21), and as a cofactor expansion (Theorem 5.5.3). Most proofs in the chapter start by choosing one of these descriptions, and the choice decides how long the proof is. This section sorts the chapter’s arguments by the question they answer, compares the descriptions on examples from the chapter, and says when each one is the wrong tool. The exercises at the end practice one move at a time, and the problem set (Problems for Chapter 5) mixes them.
5.6.1Computing a determinant
For a matrix of numbers with no visible structure, use elimination (Algorithm 5.4.22). It takes about operations, while the Leibniz formula and a full cofactor expansion take on the order of (Remark 5.4.25). Structure changes this, so look for it first. Roughly in order of how quickly they finish:
- A known form. Triangular and block-triangular matrices (Proposition 5.3.15, Corollary 5.4.27), permutation and monomial matrices (Theorem 5.2.31, Exercise 5.2.44), Vandermonde matrices (Theorem 5.5.21), and companion matrices (Proposition 5.5.20). Sometimes the form appears only after the rows or columns are reordered, which costs a sign (Exercise 5.3.37).
- Few nonzero entries. Ask which permutations avoid every zero (Technique 5.3.12). Often only a few terms survive: one in Example 5.6.2 below, and four of the in Exercise 5.3.24. A row or column with one or two nonzero entries calls for a cofactor expansion along it (Example 5.5.4), possibly after replacements that create the zeros.
- A family. If deleting the last row and column leaves a smaller member of the same family, expand to get a recurrence (Technique 5.5.17), as for tridiagonal and companion matrices (Proposition 5.5.18, Proposition 5.5.20).
- Parameters. When the entries are polynomials in some parameters, use replacements that expose a common factor (Technique 5.5.22), as for constant row sums (Example 5.4.24) and powers of a node (Theorem 5.5.21). If the answer should be a product of linear factors, its roots can be found before any computation (Technique 5.5.24).
- A product. If every entry is a sum of products, the matrix may factor, and then so does its determinant.
The last item has not been named yet, although several exercises of the chapter rely on it.
Technique 5.6.1 (Factor the matrix). To compute , write as a product of matrices whose determinants are known, and multiply (Theorem 5.4.10). There are two common sources of factorizations. If every entry is a sum of products,
Reach for it when the entries are power sums, binomial expansions, or sums over divisors, or when one block of a block matrix can be cleared. The chapter used it in Exercise 5.4.43, Exercise 5.4.46, and Exercise 5.5.47. The canonical example is the Hankel matrix of power sums, which is for a Vandermonde matrix (Problem 5.9).
Used in 7 places
Exercise 5.6.7, Problem 5.9, Problem 5.12, Problem 5.13, Problem 5.19, Problem 5.20, Problem 7.18.
Example 5.6.2 (One determinant, three ways). Let
Counting the surviving terms. A term is nonzero only if all four entries are. The only nonzero entry of column is in row , so , and column forces . Then column , with nonzero entries in rows and , must use row , and column must use row . Exactly one permutation survives, , which is even. So
A recurrence. is the tridiagonal matrix of Proposition 5.5.18 with every ,
Elimination. Swap rows and . Subtracting times the new row from row turns row into , and swapping rows and leaves an upper triangular matrix with diagonal . There were two swaps, so .
Elimination always works, but here it spends its steps on swaps and does not explain why the answer is a product of entries. The recurrence treats the whole family at once, and shows for example that for every odd . The count explains why: since the only nonzero entries are next to the diagonal, a surviving sends every odd index to an even one and every even index to an odd one, and when is odd there are more odd indices than even ones. On a dense matrix the same count lists all permutations, and there it is the wrong tool.
Practice: Exercise 5.6.6 and Exercise 5.6.7.
5.6.2Proving an identity for every matrix
Four arguments recur in the chapter. They differ in what they ask of the identity, and in how they deal with matrices that are not invertible.
- Recognize the determinant by its axioms (Technique 5.4.11). If one side, as a function of the columns of a matrix , is multilinear and alternating, then it is its value at times . There are no cases and no formulas. This proved Theorem 5.4.10 (second proof) and Proposition 5.3.17 (first proof). It needs an expression that is visibly linear in each column of something.
- Reduce to elementary matrices (Technique 5.4.6). Check the identity on the three types and show that it survives multiplication. It handles transposes, which the axioms do not reach, but it only reaches invertible matrices, and the others need a separate argument (Exercise 5.4.35).
- Manipulate the Leibniz formula. Reindex the sum over (Proposition 5.2.8), or apply an operation to every term: transposing (second proof of Theorem 5.4.14), conjugating (Exercise 5.3.28), reducing modulo (Proposition 5.3.20). It works when the identity matches the terms of one sum with the terms of another.
- Polynomial identities (Technique 5.5.24). Prove the identity for invertible matrices, replace by , and observe that both sides are polynomial in and agree for all but finitely many . This needs more scalars than the degree plus the number of bad values of , which is automatic only over an infinite field (Exercise 5.6.10).
Example 5.6.3 (Multiplicativity, three ways). The text proved
A third proof makes the second one explicit. Column of is
The terms with not injective have a repeated column and vanish. For a permutation ,
The same computation, with in place of , proved Theorem 5.3.3; the second proof quotes its outcome, Theorem 5.3.4, instead of repeating it. Run on a rectangular and , the same expansion gives the Cauchy–Binet formula (Exercise 5.5.52), which neither of the first two proofs reaches.
The wrong tool here is the Leibniz formula applied to the entries of : each entry is a sum of products, each of the terms multiplies out into products, and the cancellation is invisible. For the roles change. There the axioms are the wrong tool, since the multilinearity in rows that Technique 5.4.11 would need is what the theorem is supposed to establish, while elementary matrices and the Leibniz formula both work (Intuition (What the two proofs see)).
Matrices that are not invertible were handled in three ways. In Theorem 5.4.10, both sides are on them. In Exercise 5.5.40, a polynomial in carries the identity from to , provided the field is infinite, and a separate rank argument covers every field. Proofs by the axioms never meet the case at all, which is one reason to prefer them when they apply. Practice: Exercise 5.6.8, Exercise 5.6.9, and Exercise 5.6.11.
5.6.3Showing that a determinant is nonzero
By Theorem 5.4.7, “” and “ is invertible” are the same statement, so either can be proved by proving the other.
- A product of nonzero factors. A triangular matrix with nonzero diagonal, a Vandermonde matrix with distinct nodes, or any product of such matrices has nonzero determinant, since a field has no zero divisors (Proposition 1.1.17).
- Reduce modulo a prime (Technique 5.3.21). For an integer matrix, one prime with in suffices (Example 5.3.22). The converse inference fails: says only that divides .
- A polynomial in a parameter (Technique 5.3.18). A polynomial of degree has at most roots, so is invertible for all but at most values of (Proposition 5.3.19). To show that such a polynomial is not the zero polynomial, one nonzero coefficient or one nonzero value is enough.
- The kernel instead of the determinant. Show that forces (Corollary 5.4.8). This is often the shortest route, and sometimes the only one available.
- A single surviving term. If exactly one permutation avoids the zeros of , then is a product of nonzero entries (Exercise 5.3.30).
To show , exhibit a dependence among the rows or columns, possibly after replacements; find a block of zeros that is too large (Exercise 5.3.29); factor through a smaller size (Exercise 5.4.38); or use a symmetry, such as
Example 5.6.4 (One matrix, four certificates). Let , let have every entry equal to , and let , with on the diagonal and elsewhere.
The determinant. Example 5.4.24 with gives
The kernel. Suppose , and let . Row of the system says . So every equals , hence , that is, , and . So .
An inverse. Since ,
so
Modulo . For even , the reduction of is invertible over (Exercise 5.3.40), so is odd. For odd , every row of has the even sum , so the reduction sends to , and this route gives no information.
The determinant contains the most information. The kernel argument is the shortest, needs no formula, and shows exactly where the hypothesis enters: over a field in which , the vector lies in the kernel. The inverse is the strongest certificate, and finding it used the algebra of , not determinants. Reducing modulo a prime suits matrices whose pattern is simple modulo that prime, and this one is simple modulo only for even .
Practice: Exercise 5.6.12 and Exercise 5.6.13.
5.6.4Signs of permutations
There are three ways to compute : count the factors of any factorization into transpositions, count inversions (Corollary 5.2.24), or read off the lengths of the cycles (Proposition 5.2.26). Cycles are the quickest when is given in cycle notation, and inversions when it is given by its bottom row. In determinant computations, signs come from reordering rows or columns, and there it usually pays to count adjacent interchanges. That is how the cofactor sign arose (Lemma 5.5.2), and how a cyclic shift of columns costs (Exercise 5.2.34).
Example 5.6.5 (Moving a block, three ways). Let , and let have bottom row
Inversions. A pair of positions is out of order exactly when the first lies among the first positions and the second among the last , so and .
Adjacent interchanges. Each of the entries moves to the front past each of the larger entries, one adjacent interchange at a time: interchanges.
Cycles. adds modulo , so its cycles all have length , there are of them, and
The definition of through transpositions makes multiplicativity a one-line proof (Proposition 5.2.25), while proving it from inversions takes real work (Exercise 5.2.49). In general, define an invariant through the description in which its main property is easy, and compute it through the description in which it is quick.
Sums over with signs are evaluated by pairing terms of opposite sign (Technique 5.3.5). Pairing with for a fixed transposition proved that is alternating (Theorem 5.3.4) and that half of all permutations are even (Proposition 5.2.27). Pairing with handles alternating matrices (Exercise 5.6.13). Parity also proves that some configurations cannot be reached (Technique 5.2.19): the puzzle (Exercise 5.2.47) and the rotation puzzle (Exercise 5.2.48). Practice: Exercise 5.6.14.
5.6.5Reading the chapter’s proofs
Uniqueness first, then existence. The existence proof was found backwards. We assumed that a determinant function exists and asked what it would have to be. Expanding every column (Lemma 5.3.2), letting alternation kill the terms with a repeated column, and sorting the survivors (Theorem 5.2.31) produced Theorem 5.3.3: at most one candidate, given by a formula. Only then did Section 5.3.2 verify that the candidate satisfies the axioms. The case went the same way (Theorem 5.1.13). The derivation also showed what existence requires: sorting the columns must produce a well-defined sign, which is the parity theorem (Remark 5.2.32). This is the “derive the formula” move of Section 1.7.2 on a larger scale. The verification also shows where the difficulty lay. Normalization and multilinearity can be checked one term at a time, but alternation cannot, because equal columns do not force any single term to vanish.
Pairing instead of reindexing. Reindexing the Leibniz sum by shows , which gives only after dividing by . Pairing each with writes as a sum of pairs that cancel, and never divides (Intuition (Why alternation needs care)). The same distinction separates antisymmetry from alternation (Proposition 5.1.11, Example 5.1.12), and it is the reason the definition asks for alternation. An argument that ends with “, so ” has used and should say so.
Tracking which axiom is used. Theorem 5.1.13 kept as an unknown and obtained a statement about every multilinear alternating function at no extra cost. The same bookkeeping showed that dependent columns force without normalization (Proposition 5.1.17), while the converse fails for . So every proof of Theorem 5.4.7 must use normalization somewhere, and the proof in the text uses it through Proposition 5.4.1.
Columns first. The axioms speak about columns, so every statement about rows waited for Theorem 5.4.14 (Corollary 5.4.15, Technique 3.2.27). Statements that mix rows and columns, such as cofactor expansion, were proved for rows and transposed, or proved with whichever kind of operation was convenient.
5.6.6Common errors
Most of these appear in the chapter as find-the-error exercises.
- det is not linear. In general
, and (Exercise 5.1.21, Exercise 5.3.26, Remark 5.1.4). Multilinear means linear in one column at a time. In the same way, a block matrix is not a matrix of numbers (Exercise 5.4.36). - Sarrus for larger matrices. The rule of Sarrus is a coincidence of size (Remark 5.3.11, Exercise 5.3.25).
- The sign of a cofactor. The sign comes from and adjacent interchanges. Interchanging row with row directly puts the old row out of order, and for what remains is not the minor (Exercise 5.6.15). Forgetting the checkerboard altogether is the commoner version.
- Row operations that scale. Replacing row by times row minus times row doubles the determinant (Exercise 5.4.16).
- Factoring a singular matrix. Only invertible matrices are products of elementary matrices (Exercise 5.4.35).
- A converse for arbitrary . A multilinear alternating can vanish on invertible matrices (Exercise 5.1.22).
- Circularity. The existence proof in Section 5.3.2 rests on the parity theorem, so quoting Theorem 5.3.4 to prove that theorem is circular (Exercise 5.2.38).
- Inversions under a transposition. They change by an odd number, not always by (Exercise 5.2.35).
- Polynomial arguments. Roots determine a polynomial only together with its leading coefficient (Exercise 5.5.42), and agreement at “all but finitely many points” proves nothing over a small finite field (Exercise 5.6.10).
- Reducing modulo in the wrong direction. in does not make singular over (Technique 5.3.21, Exercise 5.3.36).
- Hidden division by . Antisymmetry does not imply alternation over (Example 5.1.12), and neither does imply (Exercise 5.4.33).
Exercises
Exercise 5.6.6. For each matrix, choose a method, say why it fits, and compute the determinant.
- (a)
. - (b)
, for . - (c)
.
Uses. Theorem 5.4.26 (Block-triangular matrices), Corollary 5.4.15 (Rows), Proposition 5.3.15 (Triangular matrices), Theorem 5.3.3 (The Leibniz formula), Theorem 5.2.31 (Alternating functions and permutations)
Techniques. Read structure off the Leibniz expansion (Technique 5.3.12), Expose a factor with row and column operations (Technique 5.5.22)
(a) The entries in rows and columns are all , so is block lower triangular, with
By Theorem 5.4.26,
(b) Subtract row from each of rows , , . These replacements do not change the determinant (Corollary 5.4.15), and row becomes . The result is upper triangular with diagonal entries , so by Proposition 5.3.15. The factor was exposed by the replacements before anything was multiplied out.
(c) We find the permutations with for every . Columns , , have their only nonzero entries in rows , , , so , , . Column has nonzero entries in rows and , and row is taken, so . Thus , a product of two transpositions, which is even (Proposition 5.2.25). By Theorem 5.3.3,
The entry belongs to no surviving term. Elimination would need swaps, and would carry the along until it ended up above the diagonal.
Exercise 5.6.7. For , let have entries
- (a)Show that for every . You may use Pascal’s rule
for , and for . - (b)Deduce that has integer entries, and compute .
Solution (by row and column operations).
Uses. Corollary 5.4.15 (Rows), Lemma 5.1.8 (Column replacement), Proposition 5.3.17 (Block-diagonal matrices), Corollary 5.5.12 (Integer inverses), Definition 5.5.6 (Cofactors, cofactor matrix, adjugate)
Techniques. Expose a factor with row and column operations (Technique 5.5.22), Induction on matrix size (Technique 5.5.17), Factor the matrix (Technique 5.6.1)
(a) We show for ; since , induction on then gives .
Rows. For in turn, subtract row from row . Since we work from the bottom up, row is still the original row when it is used. For , Pascal’s rule with and gives the new entry
For this is . So column is now , and row is still .
Columns. For in turn, subtract column from column . In row the new entries are . In a row , Pascal’s rule with and gives
the entry of . Column is unchanged.
The matrix is now , and all the operations were replacements, which do not change the determinant (Corollary 5.4.15, Lemma 5.1.8). By Proposition 5.3.17, .
(b) Since and has integer entries, has integer entries (Corollary 5.5.12). For the cofactors are
so
Multiplying out confirms .
Solution (by factoring).
Uses. Theorem 5.4.10 (Multiplicativity), Theorem 5.4.14 (The transpose), Proposition 5.3.15 (Triangular matrices)
Techniques. Expose a factor with row and column operations (Technique 5.5.22), Induction on matrix size (Technique 5.5.17), Factor the matrix (Technique 5.6.1)
Let have entries . Then for and , so is lower triangular with s on the diagonal, and by Proposition 5.3.15. The terms with vanish, and for we have
The -th term counts the ways to choose objects from a set of red and blue objects using exactly red and blue ones. Every choice has between and red objects, so the sum is
The row operations of the first approach compute this factorization step by step. The second approach finds it at once, but only after guessing .
Exercise 5.6.8. Let . For with columns , let
the sum of the determinants obtained by applying to one column at a time.
- (a)Show that
for every . (b)Deduce that for every multilinear alternating ,
Uses. Theorem 5.3.4 (Existence and uniqueness of the determinant), Proposition 5.1.10 (Alternating implies antisymmetric), Definition 5.1.1 (Determinant function), Definition 2.4.26 (Trace)
Techniques. Recognize the determinant by its axioms (Technique 5.4.11), Expand by multilinearity (Technique 5.1.7)
(a) Write , where is the -th summand. We check the hypotheses of Theorem 5.3.4.
Multilinear. In column , is the composite of the linear map with as a function of column , so it is linear in column . In every other column is linear because is. So each is multilinear, and so is their sum, since a sum of functions that are linear in a column is linear in that column.
Alternating. Suppose for some . If , the matrix in still has in columns and , so . The matrix in has in column and in column ; the matrix in has in column and in column , and agrees with the first elsewhere. So it is the first matrix with columns and interchanged, and
By Theorem 5.3.4,
For the vector appears twice, so only survives, with value
(b) By Theorem 5.3.4, . Applying this to each summand and using (a),
The left side of (b) makes sense for any alternating form on a vector space, without a basis, so it can serve as a definition of the trace of an operator; compare Section 13.4. Over , is the coefficient of in
Exercise 5.6.9. Let and . We show that
- (a)Prove this when is invertible.
- (b)Let be infinite. Fix , and show that
satisfies for some and all , and that for all but at most values of . Conclude that the identity holds for every . - (c)Prove the identity over every field, using Exercise 5.5.47 when .
Uses. Proposition 5.4.17 (Similar matrices have equal determinants), Theorem 5.4.10 (Multiplicativity), Proposition 5.3.19 ( as a function of ), Lemma 3.4.23 (Too many roots), Exercise 5.5.47, Exercise 5.1.5
Techniques. Polynomial identity arguments (Technique 5.5.24), is a polynomial in the entries (Technique 5.3.18)
(a) Since is invertible, , so
Similar matrices have equal determinants (Proposition 5.4.17), so
(b) Every entry of
By Proposition 5.3.19, is the value at of a polynomial of degree with leading coefficient . That polynomial is not zero, so by Lemma 3.4.23 it has at most roots, and is invertible for all but at most values of . For each such , (a) applied to gives .
Since is infinite, there are distinct values of at which is invertible. The polynomial
(c) If , then
If , then by Exercise 5.1.5 and Theorem 5.4.10,
The two proofs pay in different ways. The polynomial argument has to avoid the at most values where is singular and still find others, so it needs more than scalars, which an infinite field guarantees. Sylvester’s identity holds over every field, but the reduction to it divides by , so is a separate case. In Section 7.3 the identity says that and have the same characteristic polynomial.
Exercise 5.6.10. Find the error in the following argument, and give a matrix for which its key step fails. (The claim itself is true over every field; see the second approach to Exercise 5.5.40.)
Claim. For every field , every , and every ,
Proof. For invertible this is a short computation (Exercise 5.5.40). For general , the entries of and of are polynomial functions of . They agree whenever is invertible, that is, for all but at most values of . Polynomial functions that agree at all but finitely many points are equal, so they also agree at .
Uses. Lemma 3.4.23 (Too many roots), Proposition 5.3.19 ( as a function of ), Definition 5.5.6 (Cofactors, cofactor matrix, adjugate)
Techniques. Polynomial identity arguments (Technique 5.5.24), Try small cases and small fields (Technique 1.2.38)
The error is the last step. Two polynomial functions of degree at most are equal if they agree at distinct points (Lemma 3.4.23), and “all but finitely many points” supplies that many points only if the field has enough elements. Over a finite field it can supply none.
The example. Let . Then and are both singular, so there is no at which the two sides are known to agree, and the argument proves nothing about .
When the argument works. The entries of have degree at most in , so the cofactors of , which are determinants of size , have degree at most , and the entries of have degree at most . On the other side, has degree at most , so the entries of have degree at most
- (a)Let be invertible. Show that if and only if is a product of replacement matrices and scaling matrices with .
- (b)Write the swap as a product of three replacements and one scaling, and explain why some factor must be a scaling by a negative number.
Uses. Proposition 5.4.1 (Determinants of elementary matrices), Corollary 5.4.4 (Products of elementary matrices), Exercise 5.4.48, Proposition 5.1.10 (Alternating implies antisymmetric)
Techniques. Reduce to elementary matrices (Technique 5.4.6)
(a) () By Proposition 5.4.1, a replacement has determinant and has determinant . So by Corollary 5.4.4, a product of replacements and scalings with has determinant equal to the product of the scaling factors, which is positive.
() By Exercise 5.4.48 (b),
(b) In the second proof of Proposition 5.1.10, the columns become , then , then , and finally after scaling the second column by . Starting from and recording each column operation as a multiplication on the right (Proposition 3.2.28), this reads
and multiplying out gives . A negative scaling is unavoidable: by (a), a product of replacements and positive scalings has positive determinant, while . Over , the sign of the determinant splits the invertible matrices into two classes, and the factors allowed in (a) never leave the class with positive determinant; Section 8.4 returns to this for rotations and reflections.
Exercise 5.6.12. Prove each statement, choosing a suitable certificate of invertibility.
- (a)The matrix with entries is invertible.
- (b)For , let
. Then is invertible for every integer , but not for every real . - (c)For every , the matrix is invertible. (For ,
.) - (d)For every , the matrix is invertible for some integer with .
Uses. Theorem 5.5.21 (The Vandermonde determinant), Exercise 5.5.26, Corollary 5.4.15 (Rows), Theorem 5.4.7 (Invertibility and the determinant), Corollary 5.4.8 (Vanishing determinants), Proposition 2.4.23 (Transpose of a product), Proposition 5.3.19 ( as a function of ), Lemma 3.4.23 (Too many roots)
Techniques. Reduce modulo (Technique 5.3.21), is a polynomial in the entries (Technique 5.3.18)
(a) Row of is
So is invertible by Theorem 5.4.7. Recognizing the form made the computation unnecessary; even follows at once from Theorem 5.5.21, since the nodes are distinct.
(b) Expanding along the first row,
If is an integer, is a product with an even factor, and is even, so is odd, in particular nonzero, and is invertible. (This is Technique 5.3.21 applied to a family: modulo the determinant is for every integer .) On the other hand
(c) Let , and suppose . By Proposition 2.4.23,
A sum of squares of real numbers is only if every term is , so . By Corollary 5.4.8, is invertible. A determinant would be hopeless here: is a polynomial of degree up to in the entries of , with no evident sign.
(d) By Proposition 5.3.19,
Exercise 5.6.13. Call alternating if and for all . (When this means skew-symmetric; over it means symmetric with zero diagonal.) Let be odd and alternating, and write
- (a)Show that
for every . - (b)Show that if , then has a fixed point, and .
- (c)Deduce that , over every field.
- (d)Exercise 5.4.33 proved (c) when by showing . Explain why that argument fails over , why this one does not, and where the hypothesis is used.
Uses. Theorem 5.3.3 (The Leibniz formula), Proposition 5.2.25 (Multiplicativity of the sign), Proposition 5.2.16 (Cycle decomposition), Proposition 5.2.8 (Reindexing sums over )
Techniques. Cancel terms in pairs (Technique 5.3.5), Read structure off the Leibniz expansion (Technique 5.3.12)
(a) By definition,
Since (Proposition 5.2.25) and is odd,
(b) Suppose , and let . The least with is or , so by Proposition 5.2.16 the orbit of has one or two elements, and the orbits partition . If every orbit had two elements, would be even. So some orbit is , that is, , and contains the factor
(c) The map is a bijection of with , and its fixed points are the with , that is, . Let be the set of fixed points, and let contain exactly one element of each pair with . Every permutation lies in exactly one of , , and , so by Theorem 5.3.3, (a), and (b),
This is Technique 5.3.5 in its version with fixed points.
(d) The earlier argument shows
Exercise 5.6.14. Let , and let have and for . Its bottom row is
- (a)Show that
. - (b)Write in cycle notation for and , and check (a) against Proposition 5.2.26.
(c)Let
be diagonal, with diagonal entries , , , . Show that Does the sign of enter?
Uses. Definition 5.2.21 (Inversion), Corollary 5.2.24 (Formulas for the sign), Proposition 5.2.26 (Sign of a cycle), Proposition 5.2.30 (Algebra of permutation matrices), Exercise 5.2.36, Corollary 5.4.27 (Several diagonal blocks), Theorem 5.4.10 (Multiplicativity), Theorem 5.4.14 (The transpose), Theorem 5.2.31 (Alternating functions and permutations)
Techniques. Block decomposition (Technique 2.4.35)
(a) The entry in position is , and the entry in position is . Consider positions . If both are odd, or both even, their entries are in increasing order. If and , then , so the pair is in order. If and , then means , and the entries satisfy , so the pair is an inversion. For fixed there are such , so
and
(b) For the bottom row is . Following , and noting that and are fixed, , a -cycle, with sign . For the bottom row is , so , with sign . Both agree with (a) by Proposition 5.2.26. The cycle type changes irregularly with , while the inversion count has a closed form, so inversions are the right tool for this permutation.
(c) Let and . By Proposition 5.2.30 (a), column of is column of . By Proposition 5.2.30 (c), , and by Exercise 5.2.36 (a), row of is row of . So
For the indices lie in , and these four entries of form the block
Finally,
Exercise 5.6.15. Find the error in the following argument, and show that its conclusion fails for
Claim. Let and . If every entry of row of other than is , then
Proof. Interchange rows and (if ), and then columns and (if ). Each interchange negates the determinant. The resulting matrix has in position and zeros in the rest of row , so it is block lower triangular, and by Theorem 5.4.26 its determinant is times the determinant of its lower right block, which is .
Uses. Lemma 5.5.2 (A row or column with one nonzero entry), Theorem 5.2.31 (Alternating functions and permutations), Theorem 5.4.26 (Block-triangular matrices)
Techniques. Try small cases and small fields (Technique 1.2.38)
The error. The last step identifies the lower right block with . Interchanging rows and moves the old row into position , so after the first row is removed, the remaining rows appear in the order
The counterexample. For the given , row is , so is the only nonzero entry, and , obtained by deleting row and column , is . The claim, with , predicts . But the columns of are , so for the -cycle , which is even, and (Theorem 5.2.31). In the argument, interchanging rows and gives , whose lower right block is with its rows interchanged.
The repair. Move row to the top by interchanges of adjacent rows, which keeps the other rows in order, and likewise for column . This gives the sign