LeanPool.OrderPQ.IsCyclic #
theorem
IsCyclic.exists_mulEquiv_of_generators_and_card_eq
{α : Type u_1}
{β : Type u_2}
[Group α]
[Group β]
{x : α}
(hx : ∀ (a : α), a ∈ Subgroup.zpowers x)
{y : β}
(hy : ∀ (b : β), b ∈ Subgroup.zpowers y)
(h : Nat.card α = Nat.card β)
:
theorem
IsAddCyclic.exists_addEquiv_of_generators_and_card_eq
{α : Type u_1}
{β : Type u_2}
[AddGroup α]
[AddGroup β]
{x : α}
(hx : ∀ (a : α), a ∈ AddSubgroup.zmultiples x)
{y : β}
(hy : ∀ (b : β), b ∈ AddSubgroup.zmultiples y)
(h : Nat.card α = Nat.card β)
:
theorem
IsAddCyclic.card_addOrderOf_dvd_eq
{α : Type u_1}
[AddGroup α]
[IsAddCyclic α]
[Fintype α]
{d : ℕ}
(hd : d ∣ Fintype.card α)
:
@[implicit_reducible]
A cyclic group is a commutative group.
Instances For
@[implicit_reducible]
A cyclic additive group is a commutative additive group.
Instances For
theorem
IsAddCyclic.card_torsionBy'
{α : Type u_1}
[AddGroup α]
[IsAddCyclic α]
[Finite α]
{d : ℕ}
(hd : d ∣ Nat.card α)
:
theorem
IsAddCyclic.addSubgroup_eq
{α : Type u_1}
[AddGroup α]
[IsAddCyclic α]
[Finite α]
(s : AddSubgroup α)
[Finite ↥s]
:
theorem
IsAddCyclic.addSubgroup_eq_of_card_eq
{α : Type u_1}
[AddGroup α]
[IsAddCyclic α]
[Finite α]
(s t : AddSubgroup α)
[Finite ↥s]
[Finite ↥t]
(h : Nat.card ↥s = Nat.card ↥t)
: