ProCGroups.ProC.OpenNormalSubgroups.ClosedAndCosets

4 Theorem

This module studies closed and cosets for pro cgroups. A closed subgroup of a profinite group is the intersection of all open subgroups containing it. If the intersection of a family of subgroups is trivial, every nonidentity element is omitted by at least one member of the family.

import
Imported by

Declarations

theorem closedSubgroup_eq_sInf_open [CompactSpace G] [TotallyDisconnectedSpace G]
    (H : ClosedSubgroup G) :
    (H : Subgroup G) = sInf {N : Subgroup G | IsOpen (N : Set G) ∧ (H : Subgroup G) ≤ N}

A closed subgroup of a profinite group is the intersection of all open subgroups containing it.

Show proof
theorem exists_not_mem_of_iInf_eq_bot {ι : Type v} (U : ι → Subgroup G)
    (hU : iInf U = (⊥ : Subgroup G)) {x : G} (hx : x ≠ 1) :
    ∃ i : ι, x ∉ U i

If the intersection of a family of subgroups is trivial, every nonidentity element is omitted by at least one member of the family.

Show proof
theorem disjoint_leftCoset_of_not_mem (U : Subgroup G) {x y : G} (hxy : x⁻¹ * y ∉ U) :
    Disjoint {g : G | x⁻¹ * g ∈ U} {g : G | y⁻¹ * g ∈ U}

Distinct left cosets of a subgroup are disjoint.

Show proof
theorem isClopen_leftCoset_openSubgroup (U : OpenSubgroup G) (x : G) :
    IsClopen {g : G | x⁻¹ * g ∈ (U : Subgroup G)}

The left coset of an open subgroup is clopen.

Show proof