Documentation
Atlas
.
AlgebraNotes
.
code
.
CyclicGroups
Search
return to top
source
Imports
Init
Mathlib.GroupTheory.OrderOfElement
Mathlib.Data.ZMod.QuotientGroup
Imported by
CyclicGroups
.
cyclic_subgroup_structure
source
theorem
CyclicGroups
.
cyclic_subgroup_structure
{
G
:
Type
u_1}
[
Group
G
]
(
g
:
G
)
:
(
orderOf
g
=
0
∧
Function.Injective
fun (
n
:
ℤ
) =>
g
^
n
)
∨
0
<
orderOf
g
∧
Nat.card
↥
(
Subgroup.zpowers
g
)
=
orderOf
g