ModuleFiniteStageFactorization.lean
Nyll.ProCGroups.InverseSystems.FiniteStageFactorization
9 declarations indexed from sourceView source ↗ Module documentation
Factorization through finite stages
Products are presented as inverse limits of their finite subproducts. The main factorization results show that continuous maps from a compact inverse limit to a finite discrete target depend on one stage; specialized versions produce factorizations by group homomorphisms and additive monoid homomorphisms.
Declarations
ProCGroups.InverseSystems.additiveMultiplicativeHomeomorph
DocumentationThe additive-multiplicative homeomorphism is compatible with the profinite topology and is determined by finite-quotient data.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
ProCGroups.InverseSystems.finiteSubsetProductSystem
DocumentationThe inverse system whose stage at \(F\) is the finite subproduct over the finite subset \(F\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
ProCGroups.InverseSystems.homeomorph_inverseLimit_finiteSubsetProductSystem
DocumentationAn arbitrary product is homeomorphic to the inverse limit of its finite subproducts.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
ProCGroups.InverseSystems.InverseSystem.factors_through_projection_finite
DocumentationA continuous map from a profinite inverse limit to a finite discrete space factors through one projection.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
ProCGroups.InverseSystems.finiteSubsetProductSystem_instGroup
DocumentationFinite-subset product stages inherit their product group structures.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
section
variable {I : Type u} [Preorder I] (S : InverseSystem (I := I))
ProCGroups.InverseSystems.finiteSubsetProductSystem_instIsTopologicalGroup
DocumentationFinite-subset product stages inherit their product topological group structures.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
section
variable {I : Type u} [Preorder I] (S : InverseSystem (I := I))
ProCGroups.InverseSystems.finiteSubsetProductSystem_instIsGroupSystem
DocumentationThe finite-subset product system is a group-valued inverse system.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
section
variable {I : Type u} [Preorder I] (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.factors_through_projection_finite_group_hom
DocumentationA continuous homomorphism from an inverse limit of profinite groups to a finite discrete group factors through one of the projections.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
section
variable {I : Type u} [Preorder I] (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.factors_through_projection_finite_addMonoidHom
DocumentationA continuous additive homomorphism from an inverse limit of profinite additive groups to a finite discrete additive group factors through one finite stage.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
attribute [local instance] instAddCommGroupAddInverseLimit
universe u v w
section
variable {I : Type u} [Preorder I] (S : InverseSystem (I := I))