Documentation

Mathlib.Condensed.Light.TopCatAdjunction

The adjunction between light condensed sets and topological spaces #

This file defines the functor lightCondSetToTopCat : LightCondSet.{u} β₯€ TopCat.{u} which is left adjoint to topCatToLightCondSet : TopCat.{u} β₯€ LightCondSet.{u}. We prove that the counit is bijective (but not in general an isomorphism) and conclude that the right adjoint is faithful.

The counit is an isomorphism for sequential spaces, and we conclude that the functor topCatToLightCondSet is fully faithful when restricted to sequential spaces.

@[implicit_reducible]

Let X be a light condensed set. We define a topology on X(*) as the quotient topology of all the maps from light profinite sets S to X(*), corresponding to elements of X(S). In other words, the topology coinduced by the map LightCondSet.coinducingCoprod above.

Instances For
    @[reducible, inline]

    The object part of the functor LightCondSet β₯€ TopCat

    Instances For
      theorem LightCondSet.continuous_coinducingCoprod (X : LightCondSet) {S : LightProfinite} (x : X.obj.obj (Opposite.op S)) :
      Continuous fun (a : β†‘βŸ¨S, x⟩.fst.toTop) => LightCondSet.coinducingCoprod✝ X ⟨⟨S, x⟩, a⟩

      The map part of the functor LightCondSet β₯€ TopCat

      Instances For
        @[simp]
        theorem LightCondSet.toTopCatMap_hom_apply {X Y : LightCondSet} (f : X ⟢ Y) (a✝ : X.obj.obj (Opposite.op (LightProfinite.of PUnit.{u + 1}))) :
        (TopCat.Hom.hom (toTopCatMap f)) a✝ = f.hom.app (Opposite.op (LightProfinite.of PUnit.{u + 1})) a✝

        The counit of the adjunction lightCondSetToTopCat ⊣ topCatToLightCondSet is always bijective, but not an isomorphism in general (the inverse isn't continuous unless X is sequential).

        Instances For
          @[simp]
          theorem LightCondSet.topCatAdjunctionUnit_hom_app (X : LightCondSet) (S : LightProfiniteα΅’α΅–) (x : X.obj.obj S) :
          X.topCatAdjunctionUnit.hom.app S x = { toFun := fun (s : ↑((CompHausLike.compHausLikeToTop fun (X : TopCat) => TotallyDisconnectedSpace ↑X ∧ SecondCountableTopology ↑X).obj (Opposite.unop S))) => X.obj.map (CompHausLike.const (LightProfinite.of PUnit.{u + 1}) s).op x, continuous_toFun := β‹― }

          The functor from light condensed sets to topological spaces lands in sequential spaces.

          Instances For

            The functor from topological spaces to light condensed sets restricted to sequential spaces.

            Instances For

              The counit of the adjunction lightCondSetToSequential ⊣ sequentialToLightCondSet is a homeomorphism.

              Note: for now, we only have β„•βˆͺ{∞} as a light profinite set at universe level 0, which is why we can only prove this for X : TopCat.{0}.

              Instances For

                The counit of the adjunction lightCondSetToSequential ⊣ sequentialToLightCondSet is an isomorphism.

                Note: for now, we only have β„•βˆͺ{∞} as a light profinite set at universe level 0, which is why we can only prove this for X : Sequential.{0}.

                Instances For

                  The functor from topological spaces to light condensed sets restricted to sequential spaces is fully faithful.

                  Note: for now, we only have β„•βˆͺ{∞} as a light profinite set at universe level 0, which is why we can only prove this for the functor Sequential.{0} β₯€ LightCondSet.{0}.

                  Instances For