ProCGroups.FiniteStepSolvableQuotients.Commutators.Basic

15 Theorem | 1 Definition | 1 Abbreviation

This module studies basic for pro cgroups. The topological closure of the abstract commutator subgroup. The topological commutator subgroup agrees with the closed commutator of the top subgroup with itself.

import
Imported by

Declarations

abbrev topologicalCommutator
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G] : Subgroup G :=
  (commutator G).topologicalClosure

The topological closure of the abstract commutator subgroup.

@[simp] theorem topologicalCommutator_eq_closedCommutator_top_top
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G] :
    topologicalCommutator G = closedCommutator (⊤ : Subgroup G) ⊤

The topological commutator subgroup agrees with the closed commutator of the top subgroup with itself.

Show proof
@[simp] theorem topDerivedTop_one_eq_topologicalCommutator
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G] :
    topDerivedTop G 1 = topologicalCommutator G

The first top-derived subgroup is the topological commutator subgroup.

Show proof
theorem closedDerivedSeries_top_one_eq_closedCommutator
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G] :
    closedDerivedSeries (G := G) (⊤ : Subgroup G) 1 =
      Subgroup.closedCommutator G

The first closed derived subgroup of the whole group is the closed commutator subgroup.

Show proof
@[simp] theorem topologicalCommutator_eq_commutator_of_isClosed
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
    (hclosed : IsClosed ((commutator G : Subgroup G) : Set G)) :
    topologicalCommutator G = commutator G

When the ordinary commutator subgroup is closed, it agrees with the topological commutator subgroup.

Show proof
theorem isClosed_commutatorSet
    {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
    [CompactSpace G] [T2Space G] :
    IsClosed (commutatorSet G : Set G)

In a compact Hausdorff topological group, the set of individual commutators is closed.

Show proof
theorem commutator_subset_topologicalCommutator
    (G : Type u) [TopologicalSpace G] [Group G] [IsTopologicalGroup G] :
    commutator G ≤ topologicalCommutator G

Every algebraic commutator lies in the topological commutator subgroup.

Show proof
@[simp] theorem topologicalCommutator_eq_bot_of_commGroup
    (G : Type u) [TopologicalSpace G] [CommGroup G] [IsTopologicalGroup G] [T1Space G] :
    topologicalCommutator G = ⊥

The topological commutator subgroup of a commutative group is trivial.

Show proof
theorem topDerivedTop_eq_bot_of_commGroup
    {G : Type u} [TopologicalSpace G] [CommGroup G] [IsTopologicalGroup G] [T1Space G]
    {m : ℕ} (hm : 1 ≤ m) :
    topDerivedTop G m = ⊥

A commutative topological group has trivial positive closed derived stages.

Show proof
theorem topDerivedTop_eq_bot_of_procyclic
    {G : Type u} [TopologicalSpace G] [Group G] [IsTopologicalGroup G]
    (hG : ProCGroups.ProC.IsProcyclicGroup G) {m : ℕ} (hm : 1 ≤ m) :
    topDerivedTop G m = ⊥

A procyclic group has trivial positive closed derived stages.

Show proof
theorem maxSolvQuot_leftFactor_image_mem_zpowers
    {Ω A B : Type u}
    [TopologicalSpace Ω] [Group Ω] [IsTopologicalGroup Ω]
    [TopologicalSpace A] [Group A] [IsTopologicalGroup A]
    [TopologicalSpace B] [Group B] [IsTopologicalGroup B] [DiscreteTopology B]
    {m : ℕ}
    (q : MaxSolvQuot Ω m →* B) (hq : Continuous q)
    (ιC : A →ₜ* Ω) {x a : A}
    (hxgen : ProCGroups.Generation.TopologicallyGenerates (G := A) ({x} : Set A)) :
    q (continuousToMaxSolvQuot Ω m (ιC a)) ∈
      Subgroup.zpowers (q (continuousToMaxSolvQuot Ω m (ιC x)))

Images of a topologically cyclic source in a discrete quotient of a maximal solvable quotient are algebraic powers of the image of the chosen generator.

Show proof
def IsProductOfCommutatorsLE
    {G : Type u} [Group G] (n : ℕ) (g : G) : Prop :=
  ∃ l : List (G × G), l.length ≤ n ∧ (l.map fun p => ⁅p.1, p.2⁆).prod = g

\(G\) can be written as a product of at most \(n\) commutators.

theorem isProductOfCommutatorsLE_one
    {G : Type u} [Group G] (n : ℕ) :
    IsProductOfCommutatorsLE n (1 : G)

The identity element gives a product-of-commutators witness of width zero.

Show proof
theorem isProductOfCommutatorsLE_commutatorElement
    {G : Type u} [Group G] (x y : G) :
    IsProductOfCommutatorsLE 1 ⁅x, y⁆

A single commutator gives a product-of-commutators witness of width one.

Show proof
theorem IsProductOfCommutatorsLE.mul
    {G : Type u} [Group G]
    {m n : ℕ} {g h : G}
    (hg : IsProductOfCommutatorsLE m g)
    (hh : IsProductOfCommutatorsLE n h) :
    IsProductOfCommutatorsLE (m + n) (g * h)

Multiplying two bounded commutator-product witnesses gives a witness with the sum of the allowed widths.

Show proof
theorem IsProductOfCommutatorsLE.mono
    {G : Type u} [Group G]
    {m n : ℕ} {g : G}
    (hg : IsProductOfCommutatorsLE m g)
    (hmn : m ≤ n) :
    IsProductOfCommutatorsLE n g

A product of at most \(m\) commutators is also a product of at most any larger bound \(n\).

Show proof
theorem mem_commutator_of_isProductOfCommutatorsLE
    {G : Type u} [Group G]
    {n : ℕ} {g : G}
    (hg : IsProductOfCommutatorsLE n g) :
    g ∈ commutator G

A product of commutators lying in the given subgroup belongs to the commutator subgroup.

Show proof