Documentation

Mathlib.Topology.Category.UniformSpace

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!

def UniformSpaceCat :
Type (u + 1)

A (bundled) uniform space.

Equations
Instances For

    Construct a bundled UniformSpace from the underlying type and the typeclass.

    Equations
    Instances For
      @[simp]
      theorem UniformSpaceCat.coe_mk {X : UniformSpaceCat} {Y : UniformSpaceCat} (f : XY) (hf : UniformContinuous f) :
      { val := f, property := hf } = f

      The forgetful functor from uniform spaces to topological spaces.

      Equations
      • One or more equations did not get rendered due to their size.
      structure CpltSepUniformSpace :
      Type (u + 1)

      A (bundled) complete separated uniform space.

      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 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
              Instances For

                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