ModuleQuotientCriteria.lean
Nyll.ProCGroups.Generation.QuotientCriteria
3 declarations indexed from sourceView source ↗ Module documentation
Detecting topological generation in finite quotients
This module characterizes topological generation in inverse limits by generation of every finite-stage image. It specializes the criterion to quotients by open normal subgroups, both for a set alone and for a set together with a fixed subgroup.
Declarations
ProCGroups.Generation.topologicallyGenerates_iff_forall_projection_inverseLimit
DocumentationTopological generation in a surjective inverse system can be checked after every projection.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.InverseSystems
open ProCGroups.ProC
open ProCGroups
section Generators
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
ProCGroups.Generation.topologicallyGenerates_union_subgroup_iff_forall_openNormalQuotient
DocumentationA closed-normal quotient version of topological generation: \(X \cup N\) generates if and only if the image of \(X\) generates modulo every open normal subgroup containing \(N\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.InverseSystems
open ProCGroups.ProC
open ProCGroups
section Generators
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [T2Space G] in
ProCGroups.Generation.topologicallyGenerates_iff_forall_quotientProj_image
DocumentationThis is the direct finite-quotient test for topological generation, phrased with the bundled quotient projections.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology Pointwise
namespace ProCGroups.Generation
universe u v
open ProCGroups.InverseSystems
open ProCGroups.ProC
open ProCGroups
section Generators
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
[CompactSpace G] [T2Space G] [TotallyDisconnectedSpace G]
omit [T2Space G] in