Theorems · Theorem · linear algebra
Matrix.det_updateRow_sum
∀ {n : Type u_2} [inst : DecidableEq n] [inst_1 : Fintype n] {R : Type v} [inst_2 : CommRing R] (A : Matrix n n R)
(j : n) (c : n → R), (A.updateRow j (∑ k, c k • A k)).det = c j • A.detIf we replace a row of a matrix by a linear combination of its rows, then the determinant is multiplied by the coefficient of that row.
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 90 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidableEqFintypeCommRing
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CommRingstatement and proof · cited by 17,173
- Fintypestatement and proof · cited by 7,736
- Finset.sumstatement and proof · cited by 5,195
- Matrixstatement and proof · cited by 4,303
- Finset.univstatement and proof · cited by 3,473
- Matrix.detstatement and proof · cited by 665
- Finset.eraseproof · cited by 455
- Finset.mem_univproof · cited by 361
- Matrix.updateRowstatement and proof · cited by 63
- Finset.notMem_eraseproof · cited by 59
- Finset.add_sum_eraseproof · cited by 28
- Matrix.det_updateRow_sum_auxproof · cited by 1
Cited by3
Results whose statement or proof uses this declaration.
- Matrix.submatrix_succAbove_det_eq_negOnePow_submatrix_succAbove_detproof · cited by 1
- Matrix.det_eq_sum_column_mul_submatrix_succAbove_succAbove_detproof · cited by 1
- Matrix.det_updateCol_sumproof · cited by 0