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.