Documentation

TauCeti.Topology.Algebra.Group.LowerCentralSeries

The lower p-series of a topological group #

The lower p-series (descending p-central series) of a topological group G is the sequence of closed normal subgroups

λ₀ = G,   λ_{k+1} = closure (λ_kᵖ ⬝ [λ_k, G]),

where the right-hand side is the topological closure of the subgroup generated by the p-th powers of elements of λ_k and the commutators of elements of λ_k with elements of G. The indexing is 0-based, as for Mathlib's lowerCentralSeries, so that λ_1 is the topological closure of Gᵖ [G, G]. One step of the recursion is TauCeti.pLowerCentralStep, whose characteristic property TauCeti.pLowerCentralStep_le_iff characterizes containment in a closed subgroup.

That step is a special case of the two-argument verbal step TauCeti.pVerbalStep p H K = closure (Hᵖ ⬝ [H, K]), the closed subgroup generated by the values of the words x ^ p on H and ⁅x, y⁆ on H × K: the lower p-series step is the case K = ⊤, and the case K = H is the step of the Frattini series (TauCeti.Topology.Algebra.Group.FrattiniSeries). Closedness, monotonicity, normality, the characteristic property and the behaviour under continuous homomorphisms are proved once for the verbal step and specialized to each.

The series is descending, each term is closed and normal, and its successive quotients are central and killed by p: ⁅λ_k, G⁆ ≤ λ_{k+1} and x ^ p ∈ λ_{k+1} for x ∈ λ_k. The main theorem is the degree-raising law ⁅λ_j, λ_k⁆ ≤ λ_{j+k+1}, which lets the group commutator induce a bracket λ_j ⧸ λ_{j+1} × λ_k ⧸ λ_{k+1} → λ_{j+k+1} ⧸ λ_{j+k+2} on the graded pieces. Continuous homomorphisms carry λ_k into λ_k, continuous closed surjections (for instance from a compact group onto a Hausdorff group) carry it onto λ_k, and continuous isomorphisms match the two series term by term. Each λ_k is the topological closure of the corresponding term of the abstract lower p-central series Subgroup.pLowerCentralSeries p ⊤ of the underlying group, so on a discrete group the two series agree.

Nothing here assumes p prime or G profinite. For a profinite G and a prime p, λ_1 is the pro-p Frattini subgroup and, when G is topologically finitely generated, every λ_k is open; see TauCeti.Topology.Algebra.Group.Profinite.ProP.LowerCentralSeries.

Main definitions #

Main results #

References #

The verbal step #

The p-verbal step H, K ↦ closure (Hᵖ ⬝ [H, K]): the topological closure of the subgroup generated by the values of the words x ^ p on H and ⁅x, y⁆ on H × K. Taking K = ⊤ gives one step of the lower p-series (TauCeti.pLowerCentralStep) and taking K = H one step of the Frattini series (TauCeti.proPFrattiniStep). Its characteristic property is TauCeti.pVerbalStep_le_iff.

Equations
Instances For
    theorem TauCeti.pVerbalStep_def (p : ℕ) {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] (H K : Subgroup G) :
    pVerbalStep p H K = (Subgroup.closure ((fun (x : G) => x ^ p) '' ↑H) ⊔ ⁅H, K⁆).topologicalClosure

    The defining equation pVerbalStep p H K = closure (Hᵖ ⬝ [H, K]), with topological closure, expresses the verbal step in terms of powers and commutators.

    The verbal step is a closed subgroup.

    theorem TauCeti.pow_mem_pVerbalStep {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H K : Subgroup G} {x : G} (hx : x ∈ H) :
    x ^ p ∈ pVerbalStep p H K

    The p-th power of an element of H lies in pVerbalStep p H K.

    The commutators ⁅H, K⁆ lie in pVerbalStep p H K.

    theorem TauCeti.pVerbalStep_le_iff {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H K L : Subgroup G} (hL : IsClosed ↑L) :
    pVerbalStep p H K ≤ L ↔ (∀ x ∈ H, x ^ p ∈ L) ∧ ⁅H, K⁆ ≤ L

    The characteristic property of the verbal step. A closed subgroup contains pVerbalStep p H K exactly when it contains the p-th powers of the elements of H and the commutators ⁅H, K⁆.

    theorem TauCeti.pVerbalStep_mono {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H K H' K' : Subgroup G} (hH : H ≤ H') (hK : K ≤ K') :

    The verbal step is monotone in both arguments.

    instance TauCeti.pVerbalStep_normal {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] (H K : Subgroup G) [H.Normal] [K.Normal] :

    The verbal step of two normal subgroups is normal.

    A continuous homomorphism carries the verbal step of two subgroups into the verbal step of their images.

    A continuous closed map (for instance a continuous homomorphism from a compact group to a Hausdorff group, by Continuous.isClosedMap) carries the verbal step of two subgroups onto the verbal step of their images. No surjectivity is needed: the verbal step refers to K and L alone.

    One step of the recursion #

    One step of the lower p-series: H ↦ closure (Hᵖ ⬝ [H, G]), the verbal step TauCeti.pVerbalStep of H against the whole group. Its characteristic property is TauCeti.pLowerCentralStep_le_iff.

    Equations
    Instances For

      One step of the lower p-series is the verbal step taken against the whole group.

      The defining equation pLowerCentralStep p H = closure (Hᵖ ⬝ [H, G]), with topological closure, expresses the next lower p-series step in terms of powers and commutators.

      One step of the lower p-series is a closed subgroup.

      theorem TauCeti.pow_mem_pLowerCentralStep {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H : Subgroup G} {x : G} (hx : x ∈ H) :

      The p-th power of an element of H lies in pLowerCentralStep p H.

      The commutators ⁅H, G⁆ lie in pLowerCentralStep p H.

      theorem TauCeti.commutator_mem_pLowerCentralStep {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H : Subgroup G} {x : G} (hx : x ∈ H) (y : G) :

      The commutator of an element of H with any element lies in pLowerCentralStep p H.

      theorem TauCeti.pLowerCentralStep_le_iff {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {H K : Subgroup G} (hK : IsClosed ↑K) :
      pLowerCentralStep p H ≤ K ↔ (∀ x ∈ H, x ^ p ∈ K) ∧ ⁅H, ⊤⁆ ≤ K

      The characteristic property of one step. A closed subgroup contains pLowerCentralStep p H exactly when it contains the p-th powers of the elements of H and the commutators ⁅H, G⁆.

      One step of the lower p-series is monotone in the subgroup.

      One step of the lower p-series of a normal subgroup is normal.

      One step of the lower p-series of a closed normal subgroup lies in that subgroup.

      theorem TauCeti.normal_of_pLowerCentralStep_le_of_le {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {R K : Subgroup G} (hRK : pLowerCentralStep p R ≤ K) (hKR : K ≤ R) :

      A subgroup squeezed between pLowerCentralStep p R and R is normal: it contains the commutators ⁅R, G⁆, hence its own commutators with G.

      One step of the lower p-series of a subgroup N, read inside N, is a closed subgroup of N.

      N ⧸ Nᵖ[N, G] is commutative: the commutators ⁅N, G⁆ lie in pLowerCentralStep p N.

      N ⧸ Nᵖ[N, G] has exponent dividing p: the p-th powers of the elements of N lie in pLowerCentralStep p N.

      N ⧸ Nᵖ[N, G] is an abstract p-group, since its exponent divides p.

      @[simp]
      theorem TauCeti.mk_conjNormal_eq {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {N : Subgroup G} [N.Normal] (g : G) (n : ↥N) :
      ↑((MulAut.conjNormal g) n) = ↑n

      Conjugation acts trivially on N ⧸ Nᵖ[N, G]. For a normal subgroup N, the class of the conjugate g n g⁻¹ in the quotient of N by pLowerCentralStep p N is the class of n.

      theorem TauCeti.pLowerCentralStep_subgroupOf_le_ker_iff {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {R : Subgroup G} [R.Normal] (hR : IsClosed ↑R) {A : Type u_2} [Group A] (φ : ↥R →* A) (hφ : IsClosed ↑φ.ker) :
      (pLowerCentralStep p R).subgroupOf R ≤ φ.ker ↔ (∀ (r : ↥R), φ r ^ p = 1) ∧ ∀ (g : G) (r : ↥R), φ ((MulAut.conjNormal g) r) = φ r

      Homomorphisms out of R that factor through R ⧸ Rᵖ[R, G]. For a closed normal subgroup R and a homomorphism φ on R with closed kernel, φ kills pLowerCentralStep p R exactly when it kills the p-th powers and is invariant under conjugation by G.

      A continuous homomorphism carries one step of the lower p-series of a subgroup into the corresponding step for the image of that subgroup.

      A continuous closed surjection (for instance a continuous surjection from a compact group onto a Hausdorff group, by Continuous.isClosedMap) carries one step of the lower p-series of a subgroup onto the corresponding step for its image.

      The series #

      The lower p-series (descending p-central series) of a topological group, 0-based to match Mathlib's lowerCentralSeries: λ₀ = G and λ_{k+1} = closure (λ_kᵖ ⬝ [λ_k, G]). Its terms are closed normal subgroups with ⁅λ_j, λ_k⁆ ≤ λ_{j+k+1} (TauCeti.commutator_pLowerCentralSeries_le). For a profinite group and a prime p, λ_1 is the pro-p Frattini subgroup (TauCeti.pLowerCentralSeries_one_eq_proPFrattini).

      Equations
      Instances For

        Every element lies in λ_0 = G.

        Every term of the lower p-series is a normal subgroup.

        Every term of the lower p-series is closed.

        The lower p-series is descending.

        The lower p-series is antitone.

        theorem TauCeti.pow_mem_pLowerCentralSeries {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {k : ℕ} {x : G} (hx : x ∈ pLowerCentralSeries p G k) :
        x ^ p ∈ pLowerCentralSeries p G (k + 1)

        The p-th power of an element of λ_k lies in λ_{k+1}.

        theorem TauCeti.pow_pow_mem_pLowerCentralSeries {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {k : ℕ} {x : G} (hx : x ∈ pLowerCentralSeries p G k) (j : ℕ) :
        x ^ p ^ j ∈ pLowerCentralSeries p G (k + j)

        The p ^ j-th power of an element of λ_k lies in λ_{k+j}.

        The p * c-th power of every element lies in λ_1.

        The commutators ⁅λ_k, G⁆ lie in λ_{k+1}.

        theorem TauCeti.commutator_mem_pLowerCentralSeries_succ {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {k : ℕ} {x : G} (hx : x ∈ pLowerCentralSeries p G k) (y : G) :

        The commutator of an element of λ_k with any element lies in λ_{k+1}.

        Centrality of the graded pieces. The image of λ_k in G ⧸ λ_{k+1} is central.

        The first term of the lower p-series is the topological closure of Gᵖ [G, G].

        The first term of the closed lower central series is the closure of the commutator subgroup.

        theorem MonoidHom.pLowerCentralSeries_one_le_ker {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {K : Type u_2} [CommGroup K] (φ : G →* K) (hφ : IsClosed ↑φ.ker) (hp : ∀ (g : G), φ g ^ p = 1) :

        λ_1(G) lies in the kernel of a homomorphism to an abelian group that kills p-th powers. For a homomorphism φ : G →* K with closed kernel into a commutative group, λ_1(G) ≤ ker φ as soon as φ kills the p-th powers of G: the kernel is closed and contains Gᵖ and [G, G].

        The degree-raising law. Commutators of λ_j with λ_k lie in λ_{j+k+1}.

        theorem TauCeti.commutator_mem_pLowerCentralSeries {p : ℕ} {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {j k : ℕ} {x y : G} (hx : x ∈ pLowerCentralSeries p G j) (hy : y ∈ pLowerCentralSeries p G k) :

        The degree-raising law, elementwise. The commutator of an element of λ_j with an element of λ_k lies in λ_{j+k+1}.

        Comparison with the abstract lower p-central series #

        Every term of the lower p-series is the topological closure of the corresponding term of the abstract lower p-central series Subgroup.pLowerCentralSeries p ⊤ of the underlying group.

        On a discrete group the lower p-series is the abstract lower p-central series of the group.

        Functoriality #

        A continuous homomorphism carries λ_k into λ_k.

        A continuous closed surjection (for instance a continuous surjection from a compact group onto a Hausdorff group, by Continuous.isClosedMap) carries λ_k onto λ_k.

        A topological group isomorphism matches the lower p-series of its source and target term by term. In particular, every term of the lower p-series is stable under continuous automorphisms.

        Every term of the lower p-series is topologically characteristic, for every topological group and every natural number p.

        A group isomorphism between discrete groups matches their lower p-series term by term.

        The cyclic groups ℤ/pⁿ #

        The cyclic group ℤ/pⁿ has p-class at most n: its lower p-series consists of the subgroups of p ^ k-th powers, and the p ^ n-th powers are trivial.

        A discrete group isomorphic to ℤ/pⁿ has p-class at most n.