Documentation

Mathlib.Topology.Category.CompactlyGenerated

Compactly generated topological spaces #

This file defines the category of compactly generated topological spaces. These are spaces X such that a map f : X → Y is continuous whenever the composition S → X → Y is continuous for all compact Hausdorff spaces S mapping continuously to X.

TODO #

structure CompactlyGenerated :
Type (w + 1)

CompactlyGenerated.{u, w} is the type of u-compactly generated w-small topological spaces. This should always be used with explicit universe parameters.

Instances For
    @[reducible, inline]

    Constructor for objects of the category CompactlyGenerated.

    Equations
      Instances For
        @[reducible, inline]

        Typecheck a ContinuousMap as a morphism in CompactlyGenerated.

        Equations
          Instances For

            Construct an isomorphism from a homeomorphism.

            Equations
              Instances For
                @[simp]
                theorem CompactlyGenerated.isoOfHomeo_hom {X Y : CompactlyGenerated} (f : X.toTop ≃ₜ Y.toTop) :
                (isoOfHomeo f).hom = ofHom { toFun := f, continuous_toFun := }
                @[simp]
                theorem CompactlyGenerated.isoOfHomeo_inv {X Y : CompactlyGenerated} (f : X.toTop ≃ₜ Y.toTop) :
                (isoOfHomeo f).inv = ofHom { toFun := f.symm, continuous_toFun := }

                Construct a homeomorphism from an isomorphism.

                Equations
                  Instances For

                    The equivalence between isomorphisms in CompactlyGenerated and homeomorphisms of topological spaces.

                    Equations
                      Instances For