ModuleClosedAndCosets.lean
Nyll.ProCGroups.ProC.OpenNormalSubgroups.ClosedAndCosets
4 declarations indexed from sourceView source ↗ Module documentation
Closed subgroups and cosets
This file expresses closed subgroups as intersections of open subgroups and develops separation by open subgroups. It also proves the disjointness and clopen properties of the relevant cosets.
Declarations
ProCGroups.ProC.closedSubgroup_eq_sInf_open
DocumentationA closed subgroup of a profinite group is the intersection of all open subgroups containing it.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
universe u v
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.exists_not_mem_of_iInf_eq_bot
DocumentationIf the intersection of a family of subgroups is trivial, every nonidentity element is omitted by at least one member of the family.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
universe u v
section
variable {G : Type u} [Group G]
ProCGroups.ProC.disjoint_leftCoset_of_not_mem
DocumentationDistinct left cosets of a subgroup are disjoint.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
universe u v
section
variable {G : Type u} [Group G]
ProCGroups.ProC.isClopen_leftCoset_openSubgroup
DocumentationThe left coset of an open subgroup is clopen.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
universe u v
section
variable {G : Type u} [Group G]
variable [TopologicalSpace G] [IsTopologicalGroup G]