Uniqueness of preadditive structures

Lemma.

Let C\C be a preadditive category (or more generally, a category enriched in commutative monoids) with finite products and finite coproducts. Then for all objects X,YX,Y the canonical morphism α:X⊕Y→X×Y\alpha : X \oplus Y \to X \times Y is an isomorphism. Moreover, the preadditive structure is unique: If f,g:A⇉Bf,g : A \rightrightarrows B are morphisms, their sum f+g:A→Bf+g : A \to B is the composite of (f,g):A→B×B(f,g) : A \to B \times B, the inverse α−1:B⊕B→B×B\alpha^{-1} : B \oplus B \to B \times B, and the codiagonal ∇:B⊕B→B\nabla : B \oplus B \to B.

Proof. The morphism α:X⊕Y→X×Y\alpha : X \oplus Y \to X \times Y is defined by the equations p1∘α∘i1=id⁡X,p2∘α∘i2=id⁡Y,p_1 \circ \alpha \circ i_1 = \id_X, \quad p_2 \circ \alpha \circ i_2 = \id_Y, p2∘α∘i1=0,p1∘α∘i2=0.p_2 \circ \alpha \circ i_1 = 0,\quad p_1 \circ \alpha \circ i_2 = 0. It does not depend on the choice of preadditive structure since zero morphisms are unique. It is an isomorphism: Define β≔i1∘p1+i2∘p2:X×Y→X⊕Y.\beta \coloneqq i_1 \circ p_1 + i_2 \circ p_2 : X \times Y \to X \oplus Y. Then α∘β=id⁡X×Y\alpha \circ \beta = \id_{X \times Y} because p1∘α∘β=p1∘α∘i1∘p1+p1∘α∘i2∘p2=id⁡X∘p1+0∘p2=p1p_1 \circ \alpha \circ \beta = p_1 \circ \alpha \circ i_1 \circ p_1 + p_1 \circ \alpha \circ i_2 \circ p_2 = \id_X \circ p_1 + 0 \circ p_2 = p_1 and likewise p2∘α∘β=p2p_2 \circ \alpha \circ \beta = p_2. We also have β∘α=id⁡X⊕Y\beta \circ \alpha = \id_{X \oplus Y} with a very similar calculation that shows β∘α∘i1=i1\beta \circ \alpha \circ i_1 = i_1 and β∘α∘i2=i2\beta \circ \alpha \circ i_2 = i_2. Therefore, for morphisms f,g:A⇉Bf,g : A \rightrightarrows B the composite A→BA \to B in the claim is equal to

∇∘β∘(f,g)=∇∘(i1∘p1+i2∘p2)∘(f,g)=∇∘i1∘p1∘(f,g)+∇∘i2∘p2∘(f,g)=p1∘(f,g)+p2∘(f,g)=f+g. \begin{align*} \nabla \circ \beta \circ (f,g) & = \nabla \circ (i_1 \circ p_1 + i_2 \circ p_2) \circ (f,g) \\ & = \nabla \circ i_1 \circ p_1 \circ (f,g) + \nabla \circ i_2 \circ p_2 \circ (f,g) \\ & = p_1 \circ (f,g) + p_2 \circ (f,g) \\ & = f + g. \end{align*} □\square

Context

This page is referenced by the following properties of categories.