Theorems · Definition · group theory
IsAddUnit.liftRight
{M : Type u_3} →
{N : Type u_4} →
[inst : AddMonoid M] → [inst_1 : AddMonoid N] → (f : M →+ N) → (∀ (x : M), IsAddUnit (f x)) → M →+ AddUnits NIf a homomorphism f : M →+ N sends each element to an IsAddUnit, then it can be
lifted to f : M →+ AddUnits N. See also AddUnits.liftRight for a computable version.
- Defined in
- Mathlib.Algebra.Group.Units.Hom
- Cited by
- 25 results in Mathlib
- Foundations
- Depth 17 from the axioms · uses propext, Classical.choice
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites7
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
- AddMonoidHomstatement and proof · cited by 3,230
- AddMonoidstatement and proof · cited by 2,864
- AddUnitsstatement · cited by 325
- IsAddUnitstatement and proof · cited by 215
- IsAddUnit.addUnitproof · cited by 30
- AddUnits.liftRightproof · cited by 3
Cited by27
Results whose statement or proof uses this declaration.
- AddSubmonoid.LocalizationMap.mk'proof · cited by 44
- AddSubmonoid.LocalizationMap.liftproof · cited by 23
- AddSubmonoid.LocalizationMap.add_neg_leftstatement and proof · cited by 15
- AddSubmonoid.LocalizationMap.lift_mk'statement · cited by 7
- AddSubmonoid.LocalizationMap.add_neg_rightstatement · cited by 5
- AddSubmonoid.LocalizationMap.mk'_eq_iff_eqproof · cited by 4
- AddSubmonoid.LocalizationMap.eq_of_eqproof · cited by 4
- AddLocalization.mk_eq_addMonoidOf_mk'_applyproof · cited by 3
- AddSubmonoid.LocalizationMap.add_negstatement and proof · cited by 3
- AddSubmonoid.LocalizationMap.mk'_secproof · cited by 3
- AddSubmonoid.LocalizationMap.mk'_specproof · cited by 3
- AddSubmonoid.LocalizationMap.lift_applystatement · cited by 3