ModuleWordProductsAndClosure.lean
Nyll.ProCGroups.Generation.WordProductsAndClosure
10 declarations indexed from sourceView source ↗ Module documentation
Finite word products and subgroup closure
The word-product filtration is related to multiplication, inversion, and the abstract subgroup generated by a set. Under compactness hypotheses its finite levels are compact or closed, which supports separation of a finite level by an open normal subgroup and later finite-quotient generation arguments.
Declarations
ProCGroups.Generation.wordProducts_one
DocumentationThe identity element belongs to the word-product set.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.wordProducts_mul_wordProducts
DocumentationMultiplying elements from two word-product sets lands in the word-product set with summed length.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.one_mem_wordProducts
DocumentationThe identity element belongs to the corresponding word-product set.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.wordProducts_subset_closure
DocumentationEvery word product of elements of \(X\) lies in the subgroup generated by \(X\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.wordProducts_inv_mem
DocumentationThe word-product set is closed under taking inverses.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.wordProducts_mono_len
DocumentationWord-product sets are monotone in the allowed word length.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.subgroupClosure_eq_iUnion_wordProducts
DocumentationThe subgroup generated by word products has the stated closure property.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
omit [TopologicalSpace G] [IsTopologicalGroup G] in
ProCGroups.Generation.wordProducts_isCompact
DocumentationEvery bounded word-product set of a closed subset of a compact group is compact.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
ProCGroups.Generation.wordProducts_isClosed
DocumentationThe word-product set is closed in the profinite topology.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts
ProCGroups.Generation.exists_openNormalSubgroup_inf_eq_bot_of_finite
DocumentationA finite subgroup of a profinite group can be separated from 1 by an open normal subgroup.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u
open ProCGroups.ProC
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
section WordProducts