Math 2.0

Linear and multilinear algebra; matrix theory Proof

Proof of the Vandermonde determinant by column operations

Builds on Leibniz formula for determinantsAdding a multiple of one row to another preserves the determinantDeterminant of a transposeTransposeLaplace expansion along a rowMinorScaling a row scales the determinant

Proof

We argue by induction on nn.

  1. For x1,…,xn∈Kx_1, \dots, x_n \in K, write V(x1,…,xn)V(x_1, \dots, x_n) for the matrix with entries xi j−1x_i^{\,j-1}, and P(x1,…,xn)=∏1≤i<j≤n(xj−xi)P(x_1, \dots, x_n) = \prod_{1 \le i < j \le n} (x_j - x_i).
  2. Base case n=1n = 1: V(x1)=(1)V(x_1) = (1). By the Leibniz formula with one term, its determinant is 11. The product P(x1)P(x_1) is empty, so it is also 11.
  3. Induction step: let n≥2n \ge 2, and assume det⁡V(y1,…,yn−1)=P(y1,…,yn−1)\det V(y_1, \dots, y_{n-1}) = P(y_1, \dots, y_{n-1}) for all y1,…,yn−1∈Ky_1, \dots, y_{n-1} \in K.
  4. Column operations: let M′M' result from a square matrix MM when cc times column kk is added to column ll, with k≠lk \ne l.
  5. Then the transpose M′TM'^T results from MTM^T when cc times row kk is added to row ll.
  6. By the rule for adding a multiple of a row and the rule for the determinant of a transpose, det⁡M′=det⁡M′T=det⁡MT=det⁡M\det M' = \det M'^T = \det M^T = \det M.
  7. Let V=V(x1,…,xn)V = V(x_1, \dots, x_n). For j=n,n−1,…,2j = n, n-1, \dots, 2, in this order, subtract x1x_1 times column j−1j - 1 from column jj. Call the result V′V'.
  8. When column jj is changed, column j−1j - 1 has not been changed yet. So column jj of V′V' has entries xi j−1−x1xi j−2=(xi−x1) xi j−2x_i^{\,j-1} - x_1 x_i^{\,j-2} = (x_i - x_1)\, x_i^{\,j-2} for j≥2j \ge 2.
  9. Column 11 of V′V' is unchanged, with all entries 11. By step 6, applied n−1n - 1 times, det⁡V′=det⁡V\det V' = \det V.
  10. Row 11 of V′V' is (1,0,…,0)(1, 0, \dots, 0), since x1−x1=0x_1 - x_1 = 0.
  11. By the Laplace expansion along row 11, det⁡V′=1⋅(−1)1+1M11′=M11′\det V' = 1 \cdot (-1)^{1+1} M'_{11} = M'_{11}, where M11′M'_{11} is a first minor of V′V'.
  12. M11′=det⁡BM'_{11} = \det B, where BB is the (n−1)×(n−1)(n-1) \times (n-1) matrix with entries Brs=(xr+1−x1) xr+1 s−1B_{rs} = (x_{r+1} - x_1)\, x_{r+1}^{\,s-1} for 1≤r,s≤n−11 \le r, s \le n-1.
  13. Let W=V(x2,…,xn)W = V(x_2, \dots, x_n), with entries Wrs=xr+1 s−1W_{rs} = x_{r+1}^{\,s-1}. Row rr of BB is (xr+1−x1)(x_{r+1} - x_1) times row rr of WW.
  14. By the rule for scaling a row, applied to each of the n−1n - 1 rows, det⁡B=∏r=1n−1(xr+1−x1)⋅det⁡W\det B = \prod_{r=1}^{n-1} (x_{r+1} - x_1) \cdot \det W.
  15. By the induction hypothesis, det⁡W=P(x2,…,xn)=∏2≤i<j≤n(xj−xi)\det W = P(x_2, \dots, x_n) = \prod_{2 \le i < j \le n} (x_j - x_i).
  16. By steps 9 to 15, det⁡V=∏j=2n(xj−x1)⋅∏2≤i<j≤n(xj−xi)\det V = \prod_{j=2}^{n} (x_j - x_1) \cdot \prod_{2 \le i < j \le n} (x_j - x_i).
  17. The pairs i<ji < j with i=1i = 1 give the first product, and the pairs with i≥2i \ge 2 give the second. So det⁡V=∏1≤i<j≤n(xj−xi)\det V = \prod_{1 \le i < j \le n} (x_j - x_i).

Idea

Subtracting x1x_1 times each column from the next clears the first row except for a 11. What is left has a factor xi−x1x_i - x_1 in each row and is otherwise a smaller Vandermonde matrix. Induction then collects one factor xj−xix_j - x_i for each pair i<ji < j.

Reading path

To understand this page from the ground up, read these 116 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 permuting rows multiplies the determinant by the sign, Proof that disjoint cycles commute, Proof that scaling a row scales the determinant, Proof that a matrix with two equal rows has determinant zero, Proof of the Laplace expansion along a row by the Leibniz formula, 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 sign of a cycle, Proof of the Leibniz formula from the defining properties of the determinant, Proof of the uniqueness of inverses, Proof that adding a multiple of one row to another preserves the determinant, 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. Square matrix definition
  24. Transpose definition
  25. Successor function definition
  26. Conjunction definition
  27. Disjunction definition
  28. Implication definition
  29. Predicate definition
  30. Linear map definition
  31. Inverse element definition
  32. Empty set object
  33. Family of sets definition
  34. Ordered pair definition
  35. Transposition definition
  36. Proof that an intersection of subgroups is a subgroup proof
  37. Intersection definition
  38. Union definition
  39. Set-builder notation concept
  40. Addition of natural numbers definition
  41. Biconditional definition
  42. The successor function is injective statement
  43. Zero is not a successor statement
  44. Existential quantifier definition
  45. Universal quantifier definition
  46. Multilinear map definition
  47. Proof of the uniqueness of inverses proof
  48. Cartesian product definition
  49. Disjoint sets definition
  50. Axiom of extensionality statement
  51. Subset definition
  52. Union of a family of sets definition
  53. Proof of the commutativity of addition by induction proof
  54. Order on the natural numbers definition
  55. Uniqueness quantifier definition
  56. Alternating multilinear map definition
  57. Uniqueness of inverses statement
  58. Binary relation definition
  59. Partition of a set definition
  60. Determinant definition
  61. Commutativity of addition statement
  62. Proof of strong induction from ordinary induction proof
  63. Reflexive relation definition
  64. Symmetric relation definition
  65. Transitive relation definition
  66. Proof of the laws of exponents in a group proof
  67. Proof of the subgroup criterion proof
  68. Proof that a matrix with two equal rows has determinant zero proof
  69. Function definition
  70. Proof that the determinant of the identity matrix is one proof
  71. Minor definition
  72. Proof that the determinant is multilinear in the rows proof
  73. Strong induction statement
  74. Equivalence relation definition
  75. Subgroup criterion statement
  76. Determinant of a matrix with two equal rows statement
  77. Laws of exponents in a group statement
  78. Determinant of the identity matrix statement
  79. Determinant is multilinear in the rows statement
  80. Injective function definition
  81. Proof of the well-ordering principle from strong induction proof
  82. Cofactor definition
  83. Intersection of subgroups is a subgroup statement
  84. Proof that disjoint cycles commute proof
  85. Proof that adding a multiple of one row to another preserves the determinant proof
  86. Equivalence class definition
  87. Proof that scaling a row scales the determinant proof
  88. Well-ordering principle statement
  89. Subgroup generated by a subset definition
  90. Disjoint cycles commute statement
  91. Proof that equivalence classes form a partition proof
  92. Adding a multiple of one row to another preserves the determinant statement
  93. Scaling a row scales the determinant statement
  94. Proof of the division algorithm proof
  95. Equivalence classes form a partition statement
  96. Division algorithm statement
  97. Proof of the decomposition of a permutation into disjoint cycles proof
  98. Decomposition of a permutation into disjoint cycles statement
  99. Proof of the decomposition of a permutation into transpositions proof
  100. Decomposition of a permutation into transpositions statement
  101. Sign of a permutation definition
  102. Proof that the symmetric group is generated by transpositions proof
  103. The symmetric group is generated by transpositions statement
  104. Proof that the sign is a homomorphism proof
  105. Proof of the sign of a cycle proof
  106. Sign of a cycle statement
  107. Sign is a homomorphism statement
  108. Proof that permuting rows multiplies the determinant by the sign proof
  109. Permuting rows multiplies the determinant by the sign statement
  110. Proof of the Leibniz formula from the defining properties of the determinant proof
  111. Leibniz formula for determinants statement
  112. Proof of the Laplace expansion along a row by the Leibniz formula proof
  113. Proof that the determinant of a transpose equals the determinant proof
  114. Determinant of a transpose statement
  115. Laplace expansion along a row statement
  116. Proof of the Vandermonde determinant by column operations proof

Where this leads

2 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Vandermonde_matrix, Third proof: row and column operations
About this page
TagTJP9GSDM1S
URIm2://TJP9GSDM1S
Kindproof
WritingW0 stub
MSC15A15, 15B05
ProvesVandermonde determinant
UsesLeibniz formula for determinants, Adding a multiple of one row to another preserves the determinant, Determinant of a transpose, Transpose, Laplace expansion along a row, Minor, Scaling a row scales the determinant
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)

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.