Documentation

Mathlib.CategoryTheory.Limits.Constructions.BinaryProducts

Constructing binary product from pullbacks and terminal object. #

The product is the pullback over the terminal objects. In particular, if a category has pullbacks and a terminal object, then it has binary products.

We also provide the dual.

The pullback over the terminal object is the product

Instances For

    The product is the pullback over the terminal object.

    Instances For

      In a category with a terminal object and pullbacks, a product of objects X and Y is isomorphic to a pullback.

      Instances For

        The pushout under the initial object is the coproduct

        Instances For

          The coproduct is the pushout under the initial object.

          Instances For

            In a category with an initial object and pushouts, a coproduct of objects X and Y is isomorphic to a pushout.

            Instances For