ModuleCofinalityAndDensity.lean
Nyll.ProCGroups.InverseSystems.CofinalityAndDensity
10 declarations indexed from sourceView source ↗ Module documentation
Cofinal reindexing, density, and projection neighborhoods
For inverse systems over directed preorders, this module controls neighborhoods by finitely many coordinates and studies the map induced by a morphism on limits. It proves density and surjectivity criteria, invariance of the limit under cofinal reindexing or restriction, and the projection-preimage basis for compact Hausdorff systems.
Declarations
ProCGroups.InverseSystems.InverseSystem.exists_projection_preimage_subset
DocumentationEvery open neighborhood in the inverse limit contains the inverse image of an open set along one projection.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.denseRange_lift
DocumentationA compatible family of surjections over a nonempty directed index preorder induces a dense map to the inverse limit.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.reindex
DocumentationReindexing an inverse system along a monotone map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.restrict
DocumentationThe inverse system obtained by restricting the index preorder to a subset.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.homeomorph_reindex_cofinal
DocumentationThe inverse limit is unchanged after reindexing along a monotone cofinal map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.π_comp_homeomorph_reindex_cofinal
DocumentationAfter cofinal reindexing, the projection to \(k\) composed with the reindexing homeomorphism is the original projection to \(\sigma k\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.homeomorph_restrict_cofinal
DocumentationThe cofinal reindexing homeomorphism is characterized by its projections.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.π_comp_homeomorph_restrict_cofinal
DocumentationFor a cofinal restriction, projecting to \(j\) after the restriction homeomorphism is the same as the original projection to the underlying index of \(j\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.surjective_π
DocumentationIn a surjective inverse system of compact Hausdorff nonempty spaces, each projection from the inverse limit is surjective.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w
section
variable {I : Type u} [Preorder I]
attribute [instance] InverseSystem.topologicalSpace
namespace InverseSystem
variable (S : InverseSystem (I := I))
ProCGroups.InverseSystems.InverseSystem.isTopologicalBasis_projection_preimages
DocumentationIf each component has a chosen basis, then the inverse images of basis elements under the projection maps form a basis of the inverse limit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open scoped Topology
namespace ProCGroups.InverseSystems
universe u v w