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.

    Instances For
      @[reducible, inline]

      Typecheck a ContinuousMap as a morphism in CompactlyGenerated.

      Instances For

        Construct an isomorphism from a homeomorphism.

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

          Construct a homeomorphism from an isomorphism.

          Instances For

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

            Instances For