Math 2.0

Linear and multilinear algebra; matrix theory Proof

Proof of Sylvester's determinant theorem by two block factorizations

Builds on Block matrixMatrix multiplicationDeterminant is multiplicativeDeterminant of a block triangular matrixDeterminant of a transposeTransposeDeterminant of the identity matrixIdentity matrix

Proof

We factor one block matrix in two ways and compare the determinants.

  1. Let AA be m×nm \times n and BB be n×mn \times m over KK, with m,n≥1m, n \ge 1, since matrices have at least one row and column. Let M=(Im−ABIn)M = \begin{pmatrix} I_m & -A \\ B & I_n \end{pmatrix}, a block matrix of size m+nm + n.
  2. By the definition of the matrix product, split each sum ∑kXrkYks\sum_k X_{rk} Y_{ks} into the indices k≤mk \le m and k>mk > m. So block matrices with the same splitting multiply block by block.
  3. Let L1=(Im0BIn)L_1 = \begin{pmatrix} I_m & 0 \\ B & I_n \end{pmatrix} and U1=(Im−A0In+BA)U_1 = \begin{pmatrix} I_m & -A \\ 0 & I_n + BA \end{pmatrix}, with identity matrices Im,InI_m, I_n.
  4. By step 2, the blocks of L1U1L_1 U_1 are ImI_m, −A-A, BB and −BA+In+BA=In-BA + I_n + BA = I_n. So L1U1=ML_1 U_1 = M.
  5. Let U2=(Im+AB−A0In)U_2 = \begin{pmatrix} I_m + AB & -A \\ 0 & I_n \end{pmatrix}. We claim that M=U2L1M = U_2 L_1.
  6. By step 2, the blocks of U2L1U_2 L_1 are (Im+AB)−AB=Im(I_m + AB) - AB = I_m, −A-A, BB and InI_n. So U2L1=MU_2 L_1 = M.
  7. The transpose of L1L_1 is upper block triangular with diagonal blocks ImI_m and InI_n.
  8. By the rule for the determinant of a transpose, the rule for block triangular matrices and the determinant of the identity, det⁡L1=1\det L_1 = 1.
  9. By the rule for block triangular matrices, det⁡U1=det⁡Im⋅det⁡(In+BA)=det⁡(In+BA)\det U_1 = \det I_m \cdot \det(I_n + BA) = \det(I_n + BA).
  10. In the same way, det⁡U2=det⁡(Im+AB)⋅det⁡In=det⁡(Im+AB)\det U_2 = \det(I_m + AB) \cdot \det I_n = \det(I_m + AB).
  11. By the product rule and steps 4, 8 and 9, det⁡M=det⁡(In+BA)\det M = \det(I_n + BA).
  12. By the product rule and steps 6, 8 and 10, det⁡M=det⁡(Im+AB)\det M = \det(I_m + AB).
  13. By steps 11 and 12, det⁡(Im+AB)=det⁡(In+BA)\det(I_m + AB) = \det(I_n + BA).

Idea

The matrix (Im−ABIn)\begin{pmatrix} I_m & -A \\ B & I_n \end{pmatrix} can be made block triangular by clearing either BB or −A-A. Clearing BB leaves In+BAI_n + BA on the diagonal, and clearing −A-A leaves Im+ABI_m + AB. Both operations keep the determinant, so the two results agree.

Reading path

To understand this page from the ground up, read these 112 pages in order. The foundations come first. The path takes the proofs Proof of the decomposition of a permutation into transpositions, Proof that the symmetric group is generated by transpositions, Proof of the commutativity of addition by induction, Proof that equivalence classes form a partition, Proof that the determinant is multiplicative by expanding the rows, Proof that permuting rows multiplies the determinant by the sign, Proof that disjoint cycles commute, Proof of the determinant of a block triangular matrix by the Leibniz formula, Proof that a matrix with two equal rows has determinant zero, Proof of strong induction from ordinary induction, Proof that the determinant of a transpose equals the determinant, Proof of the laws of exponents in a group, Proof that an intersection of subgroups is a subgroup, Proof that the sign is a homomorphism, Proof that the determinant of the identity matrix is one, Proof of the decomposition of a permutation into disjoint cycles, Proof of the well-ordering principle from strong induction, Proof of the division algorithm, Proof of the Leibniz formula from the defining properties of the determinant, Proof of the uniqueness of inverses, Proof that the determinant is multilinear in the rows, Proof of the subgroup criterion.

  1. Binary operation definition
  2. Cycle notation concept
  3. Definition by recursion concept
  4. Divisibility definition
  5. Element definition
  6. Group concept
  7. Identity matrix object
  8. Mathematical induction concept
  9. Matrix definition
  10. Multilinear map concept
  11. Natural numbers object
  12. Peano axioms concept
  13. Permutation concept
  14. Permutation definition
  15. Proposition concept
  16. Transposition concept
  17. Vector space definition
  18. Identity element definition
  19. Set definition
  20. Group homomorphism definition
  21. Subgroup definition
  22. Symmetric group definition
  23. Block matrix definition
  24. Matrix multiplication definition
  25. Square matrix definition
  26. Transpose definition
  27. Successor function definition
  28. Conjunction definition
  29. Disjunction definition
  30. Implication definition
  31. Predicate definition
  32. Linear map definition
  33. Inverse element definition
  34. Empty set object
  35. Family of sets definition
  36. Ordered pair definition
  37. Transposition definition
  38. Proof that an intersection of subgroups is a subgroup proof
  39. Intersection definition
  40. Union definition
  41. Addition of natural numbers definition
  42. Set-builder notation concept
  43. The successor function is injective statement
  44. Zero is not a successor statement
  45. Biconditional definition
  46. Existential quantifier definition
  47. Universal quantifier definition
  48. Multilinear map definition
  49. Proof of the uniqueness of inverses proof
  50. Cartesian product definition
  51. Disjoint sets definition
  52. Union of a family of sets definition
  53. Axiom of extensionality statement
  54. Subset definition
  55. Proof of the commutativity of addition by induction proof
  56. Order on the natural numbers definition
  57. Uniqueness quantifier definition
  58. Alternating multilinear map definition
  59. Uniqueness of inverses statement
  60. Binary relation definition
  61. Partition of a set definition
  62. Commutativity of addition statement
  63. Determinant definition
  64. Proof of strong induction from ordinary induction proof
  65. Reflexive relation definition
  66. Symmetric relation definition
  67. Transitive relation definition
  68. Proof of the laws of exponents in a group proof
  69. Proof of the subgroup criterion proof
  70. Proof that a matrix with two equal rows has determinant zero proof
  71. Function definition
  72. Proof that the determinant of the identity matrix is one proof
  73. Strong induction statement
  74. Proof that the determinant is multilinear in the rows proof
  75. Equivalence relation definition
  76. Subgroup criterion statement
  77. Laws of exponents in a group statement
  78. Determinant of a matrix with two equal rows statement
  79. Determinant of the identity matrix statement
  80. Injective function definition
  81. Determinant is multilinear in the rows statement
  82. Proof of the well-ordering principle from strong induction proof
  83. Intersection of subgroups is a subgroup statement
  84. Proof that disjoint cycles commute proof
  85. Equivalence class definition
  86. Well-ordering principle statement
  87. Subgroup generated by a subset definition
  88. Disjoint cycles commute statement
  89. Proof that equivalence classes form a partition proof
  90. Proof of the division algorithm proof
  91. Equivalence classes form a partition statement
  92. Division algorithm statement
  93. Proof of the decomposition of a permutation into disjoint cycles proof
  94. Decomposition of a permutation into disjoint cycles statement
  95. Proof of the decomposition of a permutation into transpositions proof
  96. Decomposition of a permutation into transpositions statement
  97. Sign of a permutation definition
  98. Proof that the symmetric group is generated by transpositions proof
  99. The symmetric group is generated by transpositions statement
  100. Proof that the sign is a homomorphism proof
  101. Sign is a homomorphism statement
  102. Proof that permuting rows multiplies the determinant by the sign proof
  103. Permuting rows multiplies the determinant by the sign statement
  104. Proof of the Leibniz formula from the defining properties of the determinant proof
  105. Leibniz formula for determinants statement
  106. Proof of the determinant of a block triangular matrix by the Leibniz formula proof
  107. Proof that the determinant is multiplicative by expanding the rows proof
  108. Proof that the determinant of a transpose equals the determinant proof
  109. Determinant of a block triangular matrix statement
  110. Determinant is multiplicative statement
  111. Determinant of a transpose statement
  112. Proof of Sylvester's determinant theorem by two block factorizations proof

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Weinstein–Aronszajn_identity
About this page
TagPYJ4W9RDFE
URIm2://PYJ4W9RDFE
Kindproof
WritingW0 stub
MSC15A15
ProvesSylvester's determinant theorem
UsesBlock matrix, Matrix multiplication, Determinant is multiplicative, Determinant of a block triangular matrix, Determinant of a transpose, Transpose, Determinant of the identity matrix, Identity matrix
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.