Theorems · Theorem · linear algebra
Module.End.injective_of_surjective_fin
∀ {A : Type u_3} [inst : Semiring A] [IsStablyFiniteRing A] {n : ℕ} {f : Module.End A (Fin n → A)},
Function.Surjective ⇑f → Function.Injective ⇑fModule.End.injective_of_surjective is the more general version for finite free A-modules
not necessarily of the form Fin n → A, but this version requires less imports.
- Defined in
- Mathlib.LinearAlgebra.Matrix.ToLin
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 95 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- SemiringIsStablyFiniteRing
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
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 · cited by 18,349
- Semiringstatement and proof · cited by 13,802
- Module.Endstatement and proof · cited by 774
- IsStablyFiniteRingstatement and proof · cited by 11
- isStablyFiniteRing_iff_injective_of_surjectiveproof · cited by 1
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.