Mathlib Map

Theorems · Theorem · linear algebra

Matrix.det_diagonal

∀ {n : Type u_2} [inst : DecidableEq n] [inst_1 : Fintype n] {R : Type v} [inst_2 : CommRing R] {d : n → R},
  (Matrix.diagonal d).det = ∏ i, d i
Defined in
Mathlib.LinearAlgebra.Matrix.Determinant.Basic
Cited by
27 results in Mathlib
Foundations
Depth 89 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.

Matrix.det_one · cited by 35Matrix.det_onePolynomial.resultant_zero_left_deg · cited by 13Polynomial.resultant_zero…Matrix.det_smul · cited by 11Matrix.det_smulMatrix.charpoly_diagonal · cited by 4Matrix.charpoly_diagonalAlgebra.norm_algebraMap_of_basis · cited by 3Algebra.norm_algebraMap_o…Matrix.SpecialLinearGroup.diagonal_neZero · cited by 3SpecialLinearGroup.diagon…Matrix.GeneralLinearGroup.det_scalar · cited by 3GeneralLinearGroup.det_sc…Matrix.SpecialLinearGroup.mem_center_iff · cited by 2SpecialLinearGroup.mem_ce…Module.Basis.det_unitsSMul_self · cited by 2Basis.det_unitsSMul_selfSubmodule.natAbs_det_equiv · cited by 2Submodule.natAbs_det_equivMatrix.charpoly_mul_comm' · cited by 2Matrix.charpoly_mul_comm'Real.smul_map_diagonal_volume_pi · cited by 1Real.smul_map_diagonal_vo…Matrix.charpoly_zero · cited by 1Matrix.charpoly_zeroNumberField.mixedEmbedding.det_matrixToStdBasis · cited by 1mixedEmbedding.det_matrix…Matrix.adjugate_diagonal · cited by 1Matrix.adjugate_diagonalDFunLike.coe · cited by 62936DFunLike.coeCommRing · cited by 17173CommRingFintype · cited by 7736FintypeFinset.univ · cited by 3473Finset.univone_mul · cited by 2841one_mulFinset.prod · cited by 2356Finset.prodMulZeroClass.mul_zero · cited by 2091MulZeroClass.mul_zeroUnits.val · cited by 1966Units.valEquiv.Perm · cited by 1375Equiv.PermMatrix.det · cited by 665Matrix.detInt.cast_one · cited by 371Int.cast_oneFinset.mem_univ · cited by 361Finset.mem_univMatrix.diagonal · cited by 314Matrix.diagonalEquiv.Perm.sign · cited by 138Perm.signEquiv.ext · cited by 102Equiv.extMatrix.det_diagonalCITED BYCITES

Cites20

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by27

Results whose statement or proof uses this declaration.