Small inductive dimension #
The small inductive dimension of a space is inductively defined as follows. Empty spaces have
small inductive dimension less than 0, and a topological space has dimension less than n + 1 if
it has a topological basis whose elements have frontiers of dimension strictly less n.
In this file we formalize this notion, and characterize the cases n = 0 and n = 1.
See the Topology.InductiveDimension.Functions file for the WithBot ℕ∞-valued
smallInductiveDimension function.
Main definitions #
HasSmallInductiveDimensionLT X n: Provides a class stating thatXhas small inductive dimension less thann.HasSmallInductiveDimensionLE X n: Provides an abbrev forHasSmallInductiveDimensionLT X (n + 1).
TODO #
Formalize the large inductive dimension as well.
References #
For a topological space, the property of having small inductive dimension less than n : ℕ is
inductively defined as follows. Empty spaces have small inductive dimension less than 0, and a
topological space has dimension less than n + 1 if it has a topological basis whose elements have
frontiers of dimension strictly less n.
- zero {X : Type u} [TopologicalSpace X] [IsEmpty X] : HasSmallInductiveDimensionLT X 0
- succ {X : Type u} [TopologicalSpace X] (n : ℕ) (s : Set (Set X)) (hs : TopologicalSpace.IsTopologicalBasis s) (h : ∀ U ∈ s, HasSmallInductiveDimensionLT (↑(frontier U)) n) : HasSmallInductiveDimensionLT X (n + 1)
Instances
A topological space has dimension ≤ n if it has dimension < n + 1.
Equations
- HasSmallInductiveDimensionLE X n = HasSmallInductiveDimensionLT X (n + 1)
Instances For
Alias of hasSmallInductiveDimensionLT_zero_iff.
Zero-dimensional spaces #
A zero-dimensional topological space is defined as one with small inductive dimension ≤ 0. In
particular, our definition of ZeroDimensionalSpace allows the empty space even though, strictly
speaking, it is (-1)-dimensional.
An equivalent characterization is that a zero-dimensional space is one with a basis of clopen sets.
Equations
Instances For
Alias of zeroDimensionalSpace_iff_isTopologicalBasis_isClopen.
Alias of zeroDimensionalSpace_iff_isTopologicalBasis_isClopen.
Alias of exists_isClopen_mem_of_isOpen.
In a zero-dimensional compact space X, if Z ⊆ U are subsets with Z closed
and U open, there exists a clopen C with Z ⊆ C ⊆ U.
Let X be a zero-dimensional compact Hausdorff space, D i ⊆ X a finite family of clopens,
and Z i ⊆ D i closed. Assume that the Z i are pairwise disjoint. Then there exist clopens
Z i ⊆ C i ⊆ D i with the C i disjoint, and such that ∪ D i ⊆ ∪ C i.