Prespectral spaces #
In this file, we define prespectral spaces as spaces whose lattice of compact opens forms a basis.
A space is prespectral if the lattice of compact opens forms a basis.
Instances
theorem
prespectralSpace_iff
(X : Type u_3)
[TopologicalSpace X]
:
PrespectralSpace X โ TopologicalSpace.IsTopologicalBasis {U : Set X | IsOpen U โง IsCompact U}
theorem
PrespectralSpace.of_isTopologicalBasis
{X : Type u_1}
[TopologicalSpace X]
{B : Set (Set X)}
(basis : TopologicalSpace.IsTopologicalBasis B)
(isCompact_basis : โ U โ B, IsCompact U)
:
A space is prespectral if it has a basis consisting of compact opens.
theorem
PrespectralSpace.of_isTopologicalBasis'
{X : Type u_1}
[TopologicalSpace X]
{ฮน : Type u_3}
{b : ฮน โ Set X}
(basis : TopologicalSpace.IsTopologicalBasis (Set.range b))
(isCompact_basis : โ (i : ฮน), IsCompact (b i))
:
A space is prespectral if it has a basis consisting of compact opens. This is the variant with an indexed basis instead.
@[instance 100]
instance
instPrespectralSpaceOfNoetherianSpace
{X : Type u_1}
[TopologicalSpace X]
[TopologicalSpace.NoetherianSpace X]
:
@[instance 100]
instance
instLocallyCompactSpaceOfPrespectralSpace
{X : Type u_1}
[TopologicalSpace X]
[PrespectralSpace X]
:
@[instance 100]
instance
instTotallySeparatedSpaceOfT2SpaceOfPrespectralSpace
{X : Type u_1}
[TopologicalSpace X]
[T2Space X]
[PrespectralSpace X]
:
theorem
PrespectralSpace.of_isOpenCover
{X : Type u_1}
[TopologicalSpace X]
{ฮน : Type u_3}
{U : ฮน โ TopologicalSpace.Opens X}
(hU : TopologicalSpace.IsOpenCover U)
[โ (i : ฮน), PrespectralSpace โฅ(U i)]
:
theorem
PrespectralSpace.of_isInducing
{X : Type u_1}
{Y : Type u_2}
[TopologicalSpace X]
[TopologicalSpace Y]
[PrespectralSpace Y]
(f : X โ Y)
(hf : Topology.IsInducing f)
(hf' : IsSpectralMap f)
:
theorem
PrespectralSpace.of_isClosedEmbedding
{X : Type u_1}
{Y : Type u_2}
[TopologicalSpace X]
[TopologicalSpace Y]
[PrespectralSpace Y]
(f : X โ Y)
(hf : Topology.IsClosedEmbedding f)
:
theorem
Topology.IsOpenEmbedding.prespectralSpace
{X : Type u_1}
{Y : Type u_2}
[TopologicalSpace X]
[TopologicalSpace Y]
[PrespectralSpace Y]
{f : X โ Y}
(hf : IsOpenEmbedding f)
:
Let f : X โ Y be an open embedding of topological spaces.
If Y is a prespectral space (i.e., the quasi-compact opens of Y form a basis),
then X is also a prespectral space.
instance
PrespectralSpace.sigma
{ฮน : Type u_3}
(X : ฮน โ Type u_4)
[(i : ฮน) โ TopologicalSpace (X i)]
[โ (i : ฮน), PrespectralSpace (X i)]
:
PrespectralSpace ((i : ฮน) ร X i)
In a prespectral space, the lattice of opens is determined by its lattice of compact opens.
Instances For
theorem
IsOpenMap.exists_opens_image_eq_of_prespectralSpace
{X : Type u_1}
{Y : Type u_2}
[TopologicalSpace X]
[TopologicalSpace Y]
[PrespectralSpace X]
{f : X โ Y}
(hfc : Continuous f)
(h : IsOpenMap f)
{U : Set Y}
(hs : U โ Set.range f)
(hU : IsOpen U)
(hc : IsCompact U)
:
โ (V : TopologicalSpace.Opens X), IsCompact V.carrier โง f '' โV = U
If X has a basis of compact opens and f : X โ S is open, every
compact open of S is the image of a compact open of X.
theorem
PrespectralSpace.exists_isCompact_and_isOpen_between
{X : Type u_1}
[TopologicalSpace X]
[PrespectralSpace X]
{K U : Set X}
(hK : IsCompact K)
(hU : IsOpen U)
(hKU : K โ U)
:
theorem
PrespectralSpace.exists_isClosed_of_not_isPreirreducible
{X : Type u_1}
[TopologicalSpace X]
[PrespectralSpace X]
(Z : Set X)
(hZ : ยฌIsPreirreducible Z)
: