ModuleConnectedComponentsMap.lean
Nyll.SchemeTheory.Topology.ConnectedComponentsMap
4 declarations indexed from sourceView source ↗ Module documentation
Connected components detected by clopen inverse images
For compact prespectral quasi-separated spaces, a continuous map inducing a bijection on clopen subsets induces a homeomorphism on connected components. Surjectivity is proved by the finite intersection property in the source; injectivity follows from the description of a component by clopen neighborhoods.
Declarations
SchemeTheory.clopen_mem_iff_of_component_eq
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open Set TopologicalSpace
universe u v
namespace SchemeTheory
variable {X : Type u} {Y : Type v} [TopologicalSpace X] [TopologicalSpace Y]
SchemeTheory.connectedSpace_iff_of_clopen_preimage
DocumentationA bijection on clopen inverse images also detects connectedness.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open Set TopologicalSpace
universe u v
namespace SchemeTheory
variable {X : Type u} {Y : Type v} [TopologicalSpace X] [TopologicalSpace Y]
SchemeTheory.connectedComponentsMap_bijective_of_clopen_preimage
DocumentationA bijection on clopen inverse images detects exactly the connected components.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open Set TopologicalSpace
universe u v
namespace SchemeTheory
variable {X : Type u} {Y : Type v} [TopologicalSpace X] [TopologicalSpace Y]
variable [CompactSpace X] [PrespectralSpace X] [QuasiSeparatedSpace X]
[CompactSpace Y] [PrespectralSpace Y] [QuasiSeparatedSpace Y]
SchemeTheory.connectedComponentsMap_isHomeomorph_of_clopen_preimage
DocumentationA continuous map inducing a bijection on clopen subsets induces a homeomorphism on connected components of compact prespectral quasi-separated spaces.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open Set TopologicalSpace
universe u v
namespace SchemeTheory
variable {X : Type u} {Y : Type v} [TopologicalSpace X] [TopologicalSpace Y]
variable [CompactSpace X] [PrespectralSpace X] [QuasiSeparatedSpace X]
[CompactSpace Y] [PrespectralSpace Y] [QuasiSeparatedSpace Y]