The category of uniform spaces #
We construct the category of uniform spaces, show that the complete separated uniform spaces form a reflective subcategory, and hence possess all limits that uniform spaces do.
TODO: show that uniform spaces actually have all limits!
A (bundled) uniform space.
Instances For
The information required to build morphisms for UniformSpace
.
Equations
- UniformSpaceCat.instCoeSortUniformSpaceCatType = CategoryTheory.Bundled.coeSort
Equations
- UniformSpaceCat.instUniformSpaceα x = x.str
Equations
- UniformSpaceCat.instInhabitedUniformSpaceCat = { default := UniformSpaceCat.of Empty }
The forgetful functor from uniform spaces to topological spaces.
Equations
- One or more equations did not get rendered due to their size.
A (bundled) complete separated uniform space.
- α : Type u
The underlying space
- isUniformSpace : UniformSpace self.α
- isCompleteSpace : CompleteSpace self.α
- isSeparated : SeparatedSpace self.α
Instances For
The function forgetting that a complete separated uniform spaces is complete and separated.
Equations
Instances For
Equations
- (_ : CompleteSpace ↑(CpltSepUniformSpace.toUniformSpace X)) = (_ : CompleteSpace X.α)
Equations
- (_ : SeparatedSpace ↑(CpltSepUniformSpace.toUniformSpace X)) = (_ : SeparatedSpace X.α)
Construct a bundled UniformSpace
from the underlying type and the appropriate typeclasses.
Equations
Instances For
The concrete category instance on CpltSepUniformSpace
.
The functor turning uniform spaces into complete separated uniform spaces.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inclusion of a uniform space into its completion.
Equations
- UniformSpaceCat.completionHom X = { val := ↑↑X, property := (_ : UniformContinuous ↑↑X) }
Instances For
The mate of a morphism from a UniformSpace
to a CpltSepUniformSpace
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
The completion functor is left adjoint to the forgetful functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.