ProCGroups.ProC.Subgroups.Closed

11 Theorem

This module supplies the topological part of the construction. It checks continuity and stagewise neighborhood properties so that the completed object inherits the required topology.

import
Imported by

Declarations

theorem of_closedSubgroup
    (hIso : FiniteGroupClass.IsomClosed C)
    (hSub : FiniteGroupClass.SubgroupClosed C)
    (_hQuot : FiniteGroupClass.QuotientClosed C)
    (hG : IsProCGroup C G) (H : ClosedSubgroup G) :
    IsProCGroup C ↥(H : Subgroup G)

A closed subgroup of a pro-\(C\) group is pro-\(C\).

Show proof
theorem of_isClosed_subgroup
    (hIso : FiniteGroupClass.IsomClosed C)
    (hSub : FiniteGroupClass.SubgroupClosed C)
    (hQuot : FiniteGroupClass.QuotientClosed C)
    (hG : IsProCGroup C G) (H : Subgroup G) (hH : IsClosed (H : Set G)) :
    IsProCGroup C H

A closed ordinary subgroup of a pro-\(C\) group is pro-\(C\) with the induced topology.

Show proof
theorem of_closedSubgroup_of_fullFormation
    (hC : FiniteGroupClass.FullFormation C)
    (hG : IsProCGroup C G) (H : ClosedSubgroup G) :
    IsProCGroup C ↥(H : Subgroup G)

Closed-subgroup permanence for pro-\(C\) groups from a full formation package.

Show proof
theorem of_isClosed_subgroup_of_fullFormation
    (hC : FiniteGroupClass.FullFormation C)
    (hG : IsProCGroup C G) (H : Subgroup G) (hH : IsClosed (H : Set G)) :
    IsProCGroup C H

Closed-subgroup permanence in ordinary subgroup form from a full formation package.

Show proof
theorem range
    (hIso : FiniteGroupClass.IsomClosed C)
    (hQuot : FiniteGroupClass.QuotientClosed C)
    (hG : IsProCGroup C G)
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] [T2Space H]
    (f : G →ₜ* H) :
    IsProCGroup C f.toMonoidHom.range

The range of a continuous homomorphism from a pro-\(C\) group to a Hausdorff topological group is again pro-\(C\), with the induced subtype topology.

Show proof
theorem of_closedSubgroup
    (ProC : ProCGroupPredicate.{u})
    [ProC.HasFiniteQuotientMelnikovFormation] [ProC.HasFiniteQuotientHereditary]
    [ProC.DeterminedByFiniteQuotients]
    [hG : ProCGroup ProC G] (H : ClosedSubgroup G) :
    ProCGroup ProC ↥(H : Subgroup G)

A closed subgroup of a pro-\(C\) group, bundled as a closed subgroup, is again a pro-\(C\) group.

Show proof
theorem of_isClosed_subgroup
    (ProC : ProCGroupPredicate.{u})
    [ProC.HasFiniteQuotientMelnikovFormation] [ProC.HasFiniteQuotientHereditary]
    [ProC.DeterminedByFiniteQuotients]
    [hG : ProCGroup ProC G] (H : Subgroup G) (hH : IsClosed (H : Set G)) :
    ProCGroup ProC H

A closed subgroup of a pro-\(C\) group is again a pro-\(C\) group. The finite quotient input is the standard Melnikov-formation package together with hereditary subgroup closure.

Show proof
theorem quotient_closedNormalSubgroup
    (ProC : ProCGroupPredicate.{u}) [ProC.HasFiniteQuotientMelnikovFormation]
    [ProC.DeterminedByFiniteQuotients]
    [hG : ProCGroup ProC G] (K : Subgroup G) [K.Normal] (hK : IsClosed (K : Set G)) :
    ProCGroup ProC (G ⧸ K)

If \(G\) is pro-\(C\) and \(C\) is closed under quotients, then every quotient of \(G\) by a closed normal subgroup is again pro-\(C\). The proof reconstructs \(G/K\) as the inverse limit of the finite quotients \(G/U\) over the open normal subgroups \(U\) containing \(K\), and then applies the inverse-limit permanence theorem.

Show proof
theorem range
    (ProC : ProCGroupPredicate.{u}) [ProC.HasFiniteQuotientFormation]
    [ProC.DeterminedByFiniteQuotients]
    [hG : ProCGroup ProC G]
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] [T2Space H]
    (f : G →ₜ* H) :
    ProCGroup ProC f.toMonoidHom.range

The range of a continuous homomorphism from a pro-\(C\) group to a Hausdorff topological group is again a pro-\(C\) group, with the induced subtype topology.

Show proof
theorem of_surjective
    (ProC : ProCGroupPredicate.{u}) [ProC.HasFiniteQuotientFormation]
    [ProC.DeterminedByFiniteQuotients]
    [hG : ProCGroup ProC G]
    {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] [T2Space H]
    (f : G →ₜ* H) (hf : Function.Surjective f) :
    ProCGroup ProC H

A Hausdorff continuous quotient of a pro-\(C\) group is again a pro-\(C\) group.

Show proof
theorem extension
    (hIso : FiniteGroupClass.IsomClosed C)
    (hQuot : FiniteGroupClass.QuotientClosed C)
    (hExt : FiniteGroupClass.ExtensionClosed C)
    (hE : IsProfiniteGroup E)
    (K : Subgroup E) [K.Normal]
    (hK : IsProCGroup C K) (hQ : IsProCGroup C (E ⧸ K)) :
    IsProCGroup C E

Extension permanence for pro-\(C\) groups. We assume E is already profinite; the pro-\(C\) conclusion is then obtained by checking each open-normal finite quotient of E. Extensions of pro-\(C\) groups remain pro-\(C\) once the ambient group is known to be profinite.

Show proof