Theorems · Definition · group theory
FreeAddGroup.lift
{α : Type u} → {β : Type v} → [inst : AddGroup β] → (α → β) ≃ (FreeAddGroup α →+ β)If β is an additive group, then any function from α to β extends uniquely to an
additive group homomorphism from the free additive group over α to β
- Defined in
- Mathlib.GroupTheory.FreeGroup.Basic
- Cited by
- 18 results in Mathlib
- Foundations
- Depth 22 from the axioms · uses propext, Quot.sound
- Assumes
- AddGroup
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Equivstatement · cited by 8,337
- AddGroupstatement and proof · cited by 4,410
- AddMonoidHomstatement and proof · cited by 3,230
- FreeAddGroupstatement and proof · cited by 90
- FreeAddGroup.ofproof · cited by 27
- AddMonoidHom.mk'proof · cited by 25
- FreeAddGroup.Lift.auxproof · cited by 1
- FreeAddGroup.Red.Step.liftproof · cited by 0
Cited by21
Results whose statement or proof uses this declaration.
- FreeAddGroup.sumproof · cited by 5
- FreeAddGroup.range_lift_eq_closurestatement and proof · cited by 5
- FreeAddGroup.lift_apply_ofstatement · cited by 4
- FreeAddGroupBasis.liftproof · cited by 3
- FreeAddGroup.lift_of_eq_idstatement and proof · cited by 2
- FreeAddGroup.lift_uniquestatement and proof · cited by 2
- FreeAddGroup.lift_surjective_of_surjectivestatement · cited by 1
- FreeAddGroup.map_eq_liftstatement and proof · cited by 1
- AddGroup.fg_iff_exists_freeAddGroup_hom_surjectiveproof · cited by 1
- FreeAddGroup.closure_eq_rangestatement · cited by 1
- FreeAddGroupBasis.ofLiftproof · cited by 1
- FreeAddGroup.range_lift_lestatement and proof · cited by 1