Lower Central Series #
This file defines the lower central series of a subgroup.
Main definitions #
Recall that if H K : Subgroup G then ⁅H, K⁆ : Subgroup G is the subgroup of G generated
by the commutators h * k * h⁻¹ * k⁻¹. Recall also Lean's conventions that ⊤ denotes the
subgroup G of G, and ⊥ denotes the trivial subgroup {1}.
Subgroup.lowerCentralSeries (H : Subgroup G) : ℕ → Subgroup G: the lower central series ofH, computed in the ambient groupG. These are the iterated commutatorsH, ⁅H, H⁆, ⁅⁅H, H⁆, H⁆, …. The classical lower central series ofGis the caseH = ⊤.IsDescendingCentralSeries (H : ℕ → Subgroup G) : Prop: Note that in the literature a "central series" for a group is usually defined to be a finite sequence of normal subgroupsH 0,H 1, ..., starting at⊤, finishing at⊥, and with eachH n / H (n + 1)central inG / H (n + 1). In this formalisation it is convenient to have a weaker predicate on an infinite sequence of subgroupsH nofG: we say a sequence is a descending central series if it starts atGand⁅H n, ⊤⁆ ⊆ H (n + 1)for alln. Note that this series may not terminate at⊥, and theH ineed not be normal.
A sequence of subgroups of G is a descending central series if H 0 is G and
⁅H n, G⁆ ⊆ H (n + 1) for all n. Note that we do not require that H n = {1} for some n.
Equations
Instances For
A sequence of additive subgroups of G is a descending central series if H 0 is
G and ⁅H n, G⁆ ⊆ H (n + 1) for all n. We do not require that H n = {1} for some n.
Equations
Instances For
The lower central series of an additive subgroup H of G, computed in the ambient additive
group G.
Equations
- H.lowerCentralSeries 0 = H
- H.lowerCentralSeries n.succ = ⁅H.lowerCentralSeries n, H⁆
Instances For
The lower central series of a subgroup H of G, computed in the ambient group G.
This is the iterated commutator ⁅⁅⋯⁅H, H⁆, H⁆⋯, H⁆, a subgroup of G. The lower central series
of G itself is the case H = ⊤.
Equations
- H.lowerCentralSeries 0 = H
- H.lowerCentralSeries n.succ = ⁅H.lowerCentralSeries n, H⁆
Instances For
Alias of AddSubgroup.top_lowerCentralSeries_one.
Alias of Subgroup.top_lowerCentralSeries_one.
The lower central series of a group is a descending central series.
The lower central series of an additive group is a descending central series.
Any descending central series for a group is bounded below by the lower central series.
Any descending central series for an additive group is bounded below by the lower central series.
The lower central series commutes with images under an additive group homomorphism.
The lower central series of H : AddSubgroup G computed in the ambient additive group G
coincides with the lower central series of H viewed as its own additive group, mapped back
to G.
The ⊤-specialization of lowerCentralSeries_prod.
The ⊤-specialization of lowerCentralSeries_sum.
The ⊤-specialization of lowerCentralSeries_pi_le.
The ⊤-specialization of lowerCentralSeries_pi_le.
The ⊤-specialization of lowerCentralSeries_pi_of_finite.
The ⊤-specialization of lowerCentralSeries_pi_of_finite.