ModuleFilteredFamilies.lean
Nyll.ProCGroups.ProC.OpenNormalSubgroups.FilteredFamilies
7 declarations indexed from sourceView source ↗ Module documentation
Filtered families of open subgroups
This file proves compactness and intersection lemmas for directed families of closed and open subgroups. These results produce finite-intersection neighborhood bases and control images of intersections under continuous surjections.
Declarations
ProCGroups.ProC.directed_finset_has_lower_bound
DocumentationA nonempty finite subfamily of a directed family of sets has a common lower bound for the reverse-inclusion order.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.closedSubgroup_mul_iInter_eq_iInter_mul
DocumentationFor a closed subgroup of a profinite group, multiplication by the intersection of a filtered family of closed sets is the intersection of the products.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.continuous_surjective_image_iInter_eq_iInter_image
DocumentationContinuous surjections commute with the intersection of a filtered family of closed sets in a compact domain.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.exists_openNormalSubgroup_mul_subset_openSubgroup
DocumentationEvery open subgroup containing a closed subgroup also contains a set of the form \(H U\) with \(U\) open and normal.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.closedSubgroup_eq_sInf_openNormal
DocumentationA closed normal subgroup of a profinite group is the intersection of all open normal subgroups containing it.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.ProC.finite_iInter_subgroup_subset_openSubgroup
DocumentationIf the intersection of a family of closed subgroups lies inside an open subgroup, then already a finite subfamily has the same property.
We formulate the family as plain subgroups together with explicit closedness hypotheses in order to keep the later API flexible.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G]
ProCGroups.ProC.finite_openSubgroup_intersections_form_nhds_basis
DocumentationIf a family of open subgroups of a profinite group has trivial total intersection, then finite intersections of members of the family form a neighborhood basis of 1.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.ProC
open Set
open scoped Topology Pointwise
universe u v w
section
variable {G : Type u} [Group G] [TopologicalSpace G]