Documentation

Mathlib.CategoryTheory.Limits.Preserves.Shapes.Terminal

Preserving terminal object #

Constructions to relate the notions of preserving terminal objects and reflecting terminal objects to concrete objects.

In particular, we show that terminalComparison G is an isomorphism iff G preserves terminal objects.

The map of an empty cone is a limit iff the mapped object is terminal.

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

    The property of preserving terminal objects expressed in terms of IsTerminal.

    Equations
    Instances For

      The property of reflecting terminal objects expressed in terms of IsTerminal.

      Equations
      Instances For

        A functor that preserves and reflects terminal objects induces an equivalence on IsTerminal.

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

          Preserving the terminal object implies preserving all limits of the empty diagram.

          If G preserves the terminal object and C has a terminal object, then the image of the terminal object is terminal.

          Equations
          Instances For

            If C has a terminal object and G preserves terminal objects, then D has a terminal object also. Note this property is somewhat unique to (co)limits of the empty diagram: for general J, if C has limits of shape J and G preserves them, then D does not necessarily have limits of shape J.

            If the terminal comparison map for G is an isomorphism, then G preserves terminal objects.

            If there is any isomorphism G.obj ⊤ ⟶ ⊤, then G preserves terminal objects.

            If there is any isomorphism G.obj ⊤ ≅ ⊤, then G preserves terminal objects.

            If G preserves terminal objects, then the terminal comparison map for G is an isomorphism.

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

              The map of an empty cocone is a colimit iff the mapped object is initial.

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

                The property of preserving initial objects expressed in terms of IsInitial.

                Equations
                Instances For

                  The property of reflecting initial objects expressed in terms of IsInitial.

                  Equations
                  Instances For

                    A functor that preserves and reflects initial objects induces an equivalence on IsInitial.

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

                      Preserving the initial object implies preserving all colimits of the empty diagram.

                      If G preserves the initial object and C has an initial object, then the image of the initial object is initial.

                      Equations
                      Instances For

                        If C has an initial object and G preserves initial objects, then D has an initial object also. Note this property is somewhat unique to colimits of the empty diagram: for general J, if C has colimits of shape J and G preserves them, then D does not necessarily have colimits of shape J.

                        If the initial comparison map for G is an isomorphism, then G preserves initial objects.

                        If there is any isomorphism ⊥ ⟶ G.obj ⊥, then G preserves initial objects.

                        If there is any isomorphism ⊥ ≅ G.obj ⊥, then G preserves initial objects.

                        If G preserves initial objects, then the initial comparison map for G is an isomorphism.

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