Documentation

Mathlib.Topology.Compactness.CompactlyCoherentSpace

Compactly coherent spaces and the compact coherentification #

In this file we will define compactly coherent spaces and the compact coherentification and prove basic properties about them. This is a weaker version of CompactlyGeneratedSpace. These notions agree on Hausdorff spaces. They are both referred to as compactly generated spaces in the literature while the compact coherentification is often called the k-ification.

Main definitions #

Main results #

References #

Compactly coherent spaces #

A space is a compactly coherent space if the topology is generated by the compact sets.

Instances

    A set A in a compactly coherent space is open iff for every compact set K, the intersection K ∩ A is open in K.

    A set A in a compactly coherent space is closed iff for every compact set K, the intersection K ∩ A is closed in K.

    theorem CompactlyCoherentSpace.of_isOpen {X : Type u} [TopologicalSpace X] (h : βˆ€ (A : Set X), (βˆ€ (K : Set X), IsCompact K β†’ IsOpen (Subtype.val ⁻¹' A)) β†’ IsOpen A) :

    If every set A is open if for every compact K the intersection K ∩ A is open in K, then the space is a compactly coherent space.

    theorem CompactlyCoherentSpace.of_isClosed {X : Type u} [TopologicalSpace X] (h : βˆ€ (A : Set X), (βˆ€ (K : Set X), IsCompact K β†’ IsClosed (Subtype.val ⁻¹' A)) β†’ IsClosed A) :

    If every set A is closed if for every compact K the intersection K ∩ A is closed in K, then the space is a compactly coherent space.

    Every weakly locally compact space is a compactly coherent space.

    Every sequential space is a compactly coherent space.

    In a compactly coherent space X, a set s is open iff f ⁻¹' s is open for every continuous map from a compact space.

    theorem CompactlyCoherentSpace.of_isOpen_forall_compactSpace {X : Type u} [TopologicalSpace X] (h : βˆ€ (s : Set X), (βˆ€ (K : Type u) [inst : TopologicalSpace K] [CompactSpace K] (f : K β†’ X), Continuous f β†’ IsOpen (f ⁻¹' s)) β†’ IsOpen s) :

    A topological space X is compactly coherent if a set s is open when f ⁻¹' s? is open for every continuous map f : K β†’ X, where K is compact.

    A type synonym used for the compact coherentification of a topological space.

    Equations
    Instances For

      A type synonym used for the compact coherentification of a topological space.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The map taking a space to its compact coherentification.

        Equations
        Instances For
          noncomputable def CompactCoherentification.map {X : Type u_1} {Y : Type u_2} (f : X β†’ Y) :

          For a map f : X β†’ Y of topological spaces, CompactCoherentification.map f is the corresponding map between the compact coherentifications of X and Y.

          Equations
          Instances For
            @[implicit_reducible]

            For a topological space X the compact coherentification is defined as: A is open iff for all compact sets B, the intersection A ∩ B is open in B.

            Equations
            • One or more equations did not get rendered due to their size.

            A set A in the compact coherentification is open iff for all compact sets K, the intersection K ∩ A is open in K.

            A set A is the compact coherentification is closed iff for all compact sets K, the intersection K ∩ A is closed in K.

            If a map f : X β†’ Y is continuous on every compact subset of X then it is continuous when viewed as a map from CompactCoherentification X to CompactCoherentification Y.

            The compact sets of a topological space and its compact coherentification agree.

            The compact sets of a topological space and its compact coherentification agree.

            The compact coherentification makes any space into a compactly coherent space.

            The compact coherentification preserves the topology of k-spaces.

            Equations
            Instances For