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!
An object in the category of uniform spaces.
- carrier : Type u
The underlying uniform space.
- str : UniformSpace self.carrier
Instances For
Construct a bundled UniformSpace
from the underlying type and the typeclass.
Equations
Instances For
Equations
Equations
Equations
Turn a morphism in UniformSpaceCat
back into a function which is UniformContinuous
.
Equations
Instances For
Typecheck a function which is UniformContinuous
as a morphism in UniformSpaceCat
.
Equations
Instances For
The forgetful functor from uniform spaces to topological spaces.
Equations
A (bundled) complete separated uniform space.
- α : Type u
The underlying space
- isUniformSpace : UniformSpace self.α
- isCompleteSpace : CompleteSpace self.α
Instances For
The function forgetting that a complete separated uniform spaces is complete and separated.
Equations
Instances For
Construct a bundled UniformSpace
from the underlying type and the appropriate typeclasses.
Equations
Instances For
The category instance on CpltSepUniformSpace
.
Equations
Equations
The concrete category instance on CpltSepUniformSpace
.
Equations
The functor turning uniform spaces into complete separated uniform spaces.
Equations
Instances For
The inclusion of a uniform space into its completion.
Equations
Instances For
The mate of a morphism from a UniformSpace
to a CpltSepUniformSpace
.
Equations
Instances For
The completion functor is left adjoint to the forgetful functor.