nLab
coproduct

Coproducts

Definition

A coproduct of two objects a,b in a category C is an object a+b (also written a⨿b, especially when it is disjoint, or ab if your fonts don't include ‘⨿’) equipped with morphisms i:aa+b and j:ba+b such that for any object c with morphisms f:ac and g:bc, there is a unique morphism p:a+bc such that pi=f and pj=g.

This map p is called the copairing of f and g and is often denoted [f,g] or {f,g} or (when possible) given vertically:

{fg}\left\{{f \atop g}\right\}

Examples

  • In Set, the coproduct of a family of sets (C i) iI is the disjoint union iIC i of sets.

  • In Top, the coproduct of a family of spaces (C i) iI is the space whose set of points is iIC i and whose open subspaces are of the form iIU i (the internal disjoint union) where each U i is an open subspace? of C i. This is typical of topological concrete categories.

  • In Grp, the coproduct is the free product, whose underlying set is not a disjoint union. This is typical of algebraic categories.

  • In Cat, the coproduct of a family of categories (C i) iI is the category with

    Obj( iIC i)= iIObj(C i)Obj(\coprod_{i\in I} C_i) = \coprod_{i\in I} Obj(C_i)

    and

    Hom iIC i(x,y)={Hom C i(x,y) ifx,yC i otherwiseHom_{\coprod_{i\in I} C_i}(x,y) = \left\{ \begin{aligned} Hom_{C_i}(x,y) & if x,y \in C_i \\ \emptyset & otherwise \end{aligned} \right.
  • In Grpd, the coproduct follows Cat rather than Grp. This is typical of oidifications: the coproduct becomes a disjoint union again.

Remarks

  • When they exist, coproducts are unique up to unique canonical isomorphism, so we often say “the coproduct.”

  • One can define in a similar way a coproduct of any family of objects. A coproduct of the empty family is an initial object.

  • A coproduct is a special case of a colimit in which the diagram category is discrete.

  • A coproduct in C is the same as a product in the opposite category C op.