Mathlib Map

Theorems · Theorem · linear algebra

Matrix.det_reindex_self

∀ {m : Type u_1} {n : Type u_2} [inst : DecidableEq n] [inst_1 : Fintype n] [inst_2 : DecidableEq m]
  [inst_3 : Fintype m] {R : Type v} [inst_4 : CommRing R] (e : m ≃ n) (A : Matrix m m R),
  ((Matrix.reindex e e) A).det = A.det

Reindexing both indices along the same equivalence preserves the determinant. For the simp version of this lemma, see det_submatrix_equiv_self; this one is unsuitable because Matrix.reindex_apply unfolds reindex first.

Defined in
Mathlib.LinearAlgebra.Matrix.Determinant.Basic
Cited by
22 results in Mathlib
Foundations
Depth 90 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
DecidableEqFintypeDecidableEqFintypeCommRing

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Algebra.discr_reindex · cited by 7Algebra.discr_reindexNumberField.mixedEmbedding.volume_fundamentalDomain_latticeBasis · cited by 4mixedEmbedding.volume_fun…Matrix.BlockTriangular.det · cited by 3BlockTriangular.detMatrix.det_kroneckerMapBilinear · cited by 2Matrix.det_kroneckerMapBi…NumberField.Units.finrank_mul_regOfFamily_eq_det · cited by 2Units.finrank_mul_regOfFa…Algebra.Norm.Transitivity.comp_det_mul_pow · cited by 1Transitivity.comp_det_mul…Matrix.equiv_block_det · cited by 1Matrix.equiv_block_detPolynomial.discr_of_degree_eq_two · cited by 1Polynomial.discr_of_degre…NumberField.mixedEmbedding.det_matrixToStdBasis · cited by 1mixedEmbedding.det_matrix…MvPolynomial.universalFactorizationMapPresentation_jacobian · cited by 1MvPolynomial.universalFac…Matrix.det_eq_sum_mul_adjugate_row · cited by 1Matrix.det_eq_sum_mul_adj…Matrix.det_reindex · cited by 1Matrix.det_reindexMatrix.det_reindexAlgEquiv · cited by 1Matrix.det_reindexAlgEquivNumberField.Units.abs_det_eq_abs_det · cited by 1Units.abs_det_eq_abs_detMatrix.det_reindexLinearEquiv_self · cited by 1Matrix.det_reindexLinearE…DFunLike.coe · cited by 62936DFunLike.coeCommRing · cited by 17173CommRingEquiv · cited by 8337EquivFintype · cited by 7736FintypeMatrix · cited by 4303MatrixEquiv.symm · cited by 3681Equiv.symmMatrix.det · cited by 665Matrix.detMatrix.reindex · cited by 102Matrix.reindexMatrix.det_submatrix_equiv_self · cited by 9Matrix.det_submatrix_equi…Matrix.det_reindex_selfCITED BYCITES

Cites9

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

Cited by22

Results whose statement or proof uses this declaration.