Coproduct

An object A ⊔ B with injections, universal among cocones from A and B.
Coproduct

Let C\mathcal C be a and let A,BA,B be of C\mathcal C.

Definition

A (binary) coproduct of AA and BB is a triple (AB,ι1,ι2)(A\sqcup B,\iota_1,\iota_2) consisting of an object ABA\sqcup B and morphisms

ι1:AAB,ι2:BAB \iota_1:A\to A\sqcup B,\qquad \iota_2:B\to A\sqcup B

such that for every object XX and every pair of morphisms f:AXf:A\to X, g:BXg:B\to X, there exists a unique morphism

[f,g]:ABX [f,g]:A\sqcup B\to X

making

[f,g]ι1=f,[f,g]ι2=g [f,g]\circ \iota_1=f,\qquad [f,g]\circ \iota_2=g

hold (see ).

Coproducts are unique up to unique .

Coproduct is the dual notion to : a coproduct in C\mathcal C is a product in the Cop\mathcal C^{\mathrm{op}}. It is a special case of a .

Examples

  1. Set\mathbf{Set}.
    The coproduct is the disjoint union ABA\sqcup B, with injections AABA\hookrightarrow A\sqcup B and BABB\hookrightarrow A\sqcup B.

  2. Grp\mathbf{Grp}.
    The coproduct of groups G,HG,H is the free product GHG\ast H. A homomorphism GHXG\ast H\to X is uniquely determined by its restrictions GXG\to X and HXH\to X.

  3. Ab\mathbf{Ab} and RR-Mod.
    The coproduct is the direct sum ABA\oplus B. In these additive settings, finite coproducts and finite products coincide (biproducts), a key feature of an .