Documentation

Mathlib.CategoryTheory.Limits.Connected

Connected limits #

A connected limit is a limit whose shape is a connected category.

We show that constant functors from a connected category have a limit and a colimit. From this we deduce that a cocone c over a connected diagram is a colimit cocone if and only if colimMap c.ι is an isomorphism (where c.ι : F ⟶ const c.pt is the natural transformation that defines the cocone).

We give examples of connected categories, and prove that the functor given by (X × -) preserves any connected limit. That is, any limit of shape J where J is a connected category is preserved by the functor (X × -).

The obvious cone of a constant functor.

Equations
Instances For
    @[simp]

    The obvious cocone of a constant functor.

    Equations
    Instances For

      When J is a connected category, the limit of a constant functor J ⥤ C with value X : C identifies to X.

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

        When J is a connected category, the colimit of a constant functor J ⥤ C with value X : C identifies to X.

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

          If J is connected, F : J ⥤ C and c is a cone on F, then to check that c is a limit it is sufficient to check that limMap c.π is an isomorphism. The converse is also true, see Cone.isLimit_iff_isIso_limMap_π.

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

            If J is connected, F : J ⥤ C and C is a cocone on F, then to check that c is a colimit it is sufficient to check that colimMap c.ι is an isomorphism. The converse is also true, see Cocone.isColimit_iff_isIso_colimMap_ι.

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

              (Impl). The obvious natural transformation from (X × K -) to K.

              Equations
              Instances For

                (Impl). The obvious natural transformation from (X × K -) to X

                Equations
                Instances For

                  (Impl). Given a cone for (X × K -), produce a cone for K using the natural transformation γ₂

                  Equations
                  Instances For

                    The functor (X × -) preserves any connected limit. Note that this functor does not preserve the two most obvious disconnected limits - that is, (X × -) does not preserve products or terminal object, eg (X ⨯ A) ⨯ (X ⨯ B) is not isomorphic to X ⨯ (A ⨯ B) and X ⨯ 1 is not isomorphic to 1.