instance AddSubgroup.instCountableSubtypeMemZMultiples {G : Type u_1} [AddGroup G] (a : G) :
Countable ↥(zmultiples a)
@[simp]
noncomputable def AddSubgroup.zmultiplesEquivInt {A : Type u_2} [AddGroup A] [IsAddTorsionFree A] {a : A} (ha : a ≠ 0) :
The subgroup generated by a nonzero element a of a torsion-free additive group is isomorphic
to ℤ, sending n • a to n.
Equations
Instances For
@[simp]
theorem AddSubgroup.coe_zmultiplesEquivInt_symm_apply {A : Type u_2} [AddGroup A] [IsAddTorsionFree A] {a : A} (ha : a ≠ 0) (n : ℤ) :
@[simp]
theorem AddSubgroup.zmultiplesEquivInt_apply_zsmul {A : Type u_2} [AddGroup A] [IsAddTorsionFree A] {a : A} (ha : a ≠ 0) (n : ℤ) :
@[simp]
@[simp]
@[simp]