# Coproducto (teoría de categorías)

En teoría de categorías el coproducto o suma categórica de dos (o más) objetos es una noción que captura la esencia detrás de otras construcciones en distintas áreas de las matemáticas, tales como la unión disjunta en conjuntos o de espacios topológicos, el producto libre de grupos, la suma directa de módulos y de espacios vectoriales, entre otras. El coproducto de una familia de objetos es esencialmente el menos general de los objetos en el cual cada uno de los objetos de la familia dada admite un morfismo. El coproducto es la noción dual del producto categórico, esto es, la definición de coproducto es la misma que la de producto, solo que con las flechas invertidas.

## Definición

Sea $C$ una categoría, $\{X_{j}:j\in J\}$una familia indicada de objetos de $C$. Un objeto $X$es un coproducto de $\{X_{j}:j\in J\}$si y solo si existen morfismos $i_{j}:X_{j}\rightarrow X$llamadas inyecciones canónicas, tal que para cualquier otro objeto $Y$y una familia de morfismos $f_{j}:X_{j}\to Y$ indicados por J existe un único morfismo f de X a Y tal que f$_j$ = f ∘ i$_j$. Esto es, el siguiente diagrama conmuta para cualquier $j\in I$:
El coproducto de la familia $\{X_{j}:j\in J\}$es usualmente denotado por
    $X=\coprod _{j\in J}X_{j}$
o
    $X=\bigoplus _{j\in J}X_{j}.$
Es usual denotar al morfismo $f$ por
    $f=\coprod _{j\in J}f_{j}:\coprod _{j\in J}X_{j}\to Y$
para indicar la dependencia de los morfismos f$_j$.
Si la familia de objetos consiste de solo dos objetos el coproducto es usualmente denotado por X$_1$ ∐ X$_2$ o X$_1$ ⊕ X$_2$ y el diagrama toma la siguiente forma:
En este caso f es denotada por f$_1$ ∐ f$_2$ or f$_1$ ⊕ f$_2$.
si J es finito digamos J = {1,...,n} entonces el coproducto de los objetos X$_1$,...,X$_n$ se suele denotar por X$_1$⊕...⊕X$_n$. y f se denota por f$_1$⊕...⊕f$_n$.

## Ejemplos

* En la categoría Con (la categoría de conjuntos), el coproducto para la categoría es la unión disjunta con los morfismos inclusión i$_j$ las funciones de inclusión.
* En la categoría R-Mod (la categoría de módulos sobre algún anillo R), el coproducto categórico está dado por la suma directa de módulos.
* En la categoría de espacios topológicos Top, el coproducto para la categoría es el espacio topológico cuyo conjunto subyacente es la unión disjunta de los conjuntos subyacentes de los espacios topológicos y cuyos abiertos son los subconjuntos de este conjunto tal que al interceptarlos con los espacios son abiertos.
* En la categoría de grupos Grp, el coproducto categórico es el producto libre de grupos.
* Un conjunto parcialmente ordenado puede ser considerado como una categoría, usando la relación de orden como los morfismos. En este caso los productos y coproductos son los ínfimos y supremos del conjunto.
* Un producto vacío (i.e. I es el conjunto vacío) es un objeto inicial.

## Discusión

La definición de coproducto dada anteriormente se puede ver como un caso particular de un colímite en teoría de categorías. El coproducto en una categoría C puede ser definido como el colímite de cualquier funtor de una categoría discreta J en C. En general el coproducto de cualquier familia {X$_j$} no necesariamente existe, pero si existe entonces es único salvo un único isomorfismo, esto es si i$_j$ : X$_j$ → X y k$_j$ : X$_j$ → Y son dos coproductos de la familia {X$_j$}, entonces (por la definición de coproducto) existe un único isomorfismo f : X → Y tal que fi$_j$ = k$_j$ para cualquier j en J.
Sea Hom(A,B) el conjunto de morfismo de A en B en una categoría C entonces tenemos un isomorfismo natural
    $\operatorname {Hom} _{C}\left(\coprod _{j\in J}X_{j},Y\right)\cong \prod _{j\in J}\operatorname {Hom} _{C}(X_{j},Y)$.
Este isomorfismo se debe a que el funtor Hom(_,A):C$^{op}$ → Con preserva límites para cualquier objeto A. y el coproducto de una familia de objetos es un límite en la categoría opuesta C$^{op}$.
Sea C una categoría en el cual para cualquier conjunto finito de objetos ' el coproducto existe. y 0 denota el objeto inicial de la categoría entonces tenemos los siguientes isomorfismos:
    $X\oplus (Y\oplus Z)\cong (X\oplus Y)\oplus Z$
    $X\oplus 0\cong 0\oplus X\cong X$
    $X\oplus Y\cong Y\oplus X.$.
Estas propiedades son similares a aquellas dadas en un monoide conmutativo; una categoría que tiene coproductos finitos forma una categoría simétrica monoidal.

## Distributividad

En una categoría con productos y coproductos finitos existe un morfismo canónico X×Y+X×Z → X×(Y+Z), donde el signo aditivo denota el coproducto, para comprender esto observe que tenemos varias proyecciones e inyecciones canónicas que completan el diagrama:
La propiedad universal para X×(Y+Z) garantiza un único morfismo X×Y+X×Z → X×(Y+Z),. Una categoría distributiva es aquella en el cual este morfismo es realmente un isomorfismo
    $X\times (Y+Z)\simeq (X\times Y)+(X\times Z).$.