Theorems · Theorem · commutative algebra
Submodule.natAbs_det_equiv
∀ {M : Type u_1} [inst : AddCommGroup M] [Module.Free ℤ M] [Module.Finite ℤ M] (N : Submodule ℤ M) {E : Type u_2}
[inst_3 : EquivLike E M ↥N] [inst_4 : AddEquivClass E M ↥N] (e : E),
(LinearMap.det (N.subtype ∘ₗ (↑e).toIntLinearMap)).natAbs = Nat.card (M ⧸ N)Let e : M ≃ N be an additive isomorphism (therefore a ℤ-linear equiv).
Then an alternative way to compute the cardinality of the quotient M ⧸ N is given by taking
the determinant of e.
See natAbs_det_basis_change for a more familiar formulation of this result.
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 132 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites69
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- RingHom.idstatement and proof · cited by 18,349
- CommRingproof · cited by 17,173
- AddCommGroupstatement and proof · cited by 12,871
- LinearMapstatement and proof · cited by 10,215
- Fintypeproof · cited by 7,736
- Submodulestatement and proof · cited by 7,192
- Finsuppproof · cited by 5,255
- Matrixproof · cited by 4,303
- mul_oneproof · cited by 3,885
- MonoidHomstatement · cited by 3,629
- Finset.univproof · cited by 3,473
Cited by2
Results whose statement or proof uses this declaration.
- Submodule.natAbs_det_basis_changeproof · cited by 2
- Ideal.natAbs_det_equivproof · cited by 1