Theorems · Theorem · group theory
injective_iff_map_eq_one
∀ {F : Type u_7} {G : Type u_8} {H : Type u_9} [inst : Group G] [inst_1 : MulOneClass H] [inst_2 : FunLike F G H]
[MonoidHomClass F G H] (f : F), Function.Injective ⇑f ↔ ∀ (a : G), f a = 1 → a = 1A homomorphism from a group to a monoid is injective iff its kernel is trivial.
For the iff statement on the triviality of the kernel, see injective_iff_map_eq_one'.
- Defined in
- Mathlib.Algebra.Group.Hom.Basic
- Cited by
- 9 results in Mathlib
- Foundations
- Depth 14 from the axioms · uses propext
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
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
- Groupstatement and proof · cited by 6,238
- FunLikestatement and proof · cited by 2,560
- map_mulproof · cited by 1,137
- MulOneClassstatement and proof · cited by 1,018
- map_oneproof · cited by 861
- MonoidHomClassstatement and proof · cited by 244
- mul_inv_cancelproof · cited by 128
- mul_inv_eq_oneproof · cited by 20
- map_eq_one_iffproof · cited by 15
Cited by9
Results whose statement or proof uses this declaration.
- injective_iff_map_eq_one'proof · cited by 2
- MonoidHom.injective_of_surjective_of_injective_of_injectiveproof · cited by 2
- Ideal.rootsOfUnityMapQuot_injectiveproof · cited by 2
- Equiv.Perm.extendDomainHom_injectiveproof · cited by 2
- Polynomial.Gal.galActionHom_injectiveproof · cited by 1
- Monoid.CoprodI.lift_injective_of_ping_pongproof · cited by 1
- ProfiniteGrp.ProfiniteCompletion.mono_eta_iff_residuallyFiniteproof · cited by 1
- IntermediateField.restrictRestrictAlgEquivMapHom_injectiveproof · cited by 0
- Matrix.ProjectiveSpecialLinearGroup.toPermHom_injectiveproof · cited by 0