Coproduct
In category theory, a coproduct is a colimit that combines a family of objects in a category into a single object equipped with morphisms from each original object, satisfying a universal property: for any object receiving compatible morphisms from the family, there exists a unique morphism from the coproduct making the diagram commute.[1] This construction, dual to the categorical product, generalizes intuitive notions of summation or union while abstracting away specific implementations to focus on relational structure.[2] The universal property of the coproduct ensures its uniqueness up to isomorphism, meaning any two coproducts of the same family are canonically equivalent.[1] For two objects A and B in a category \mathcal{C}, the coproduct A \coprod B comes with injections i_A: A \to A \coprod B and i_B: B \to A \coprod B, such that for any object X and morphisms f: A \to X, g: B \to X, there is a unique h: A \coprod B \to X with h \circ i_A = f and h \circ i_B = g.[3] This property extends to indexed families, where the coproduct \coprod_{i \in I} X_i serves as the "least general" extension incorporating all summands.[1] Coproducts manifest differently across categories, reflecting the ambient structure. In the category of sets (Set), the coproduct is the disjoint union, where elements are tagged by their origin to preserve distinguishability.[1] In the category of groups (Grp), it is the free product, consisting of words formed by alternating elements from the factors under the group operation.[3] For abelian groups or vector spaces (Ab or Vect), the coproduct coincides with the direct sum, allowing finite support combinations.[2] In topological spaces (Top), it is again the disjoint union topology.[3] The empty coproduct is the initial object of the category, such as the empty set in Set.[1] As a core colimit, coproducts underpin broader constructions like pushouts and coequalizers, facilitating proofs by abstraction in algebra, topology, and beyond.[1] Category theory, in which coproducts were formalized, emerged from work by Samuel Eilenberg and Saunders Mac Lane in the 1940s, evolving into a foundational language for unifying mathematical disciplines.[1]Definition in Category Theory
Universal Property
In category theory, the coproduct of two objects A and B in a category \mathcal{C} is defined by its universal property. Specifically, the coproduct A \sqcup B is an object equipped with morphisms i_A: A \to A \sqcup B and i_B: B \to A \sqcup B, called the inclusion maps, such that for every object X in \mathcal{C} and every pair of morphisms f: A \to X, g: B \to X, there exists a unique morphism h: A \sqcup B \to X making the following diagrams commute: h \circ i_A = f and h \circ i_B = g. This universal property can be illustrated by the commutative diagram below, where the solid arrows represent the given morphisms and the dashed arrow denotes the unique induced morphism h:The uniqueness clause in the property—that h is the only such morphism—ensures that if A' \sqcup B' with inclusions i_A' and i_B' also satisfies the same universal mapping property relative to A and B, then there exists a unique isomorphism \phi: A \sqcup B \to A' \sqcup B' such that \phi \circ i_A = i_A' and \phi \circ i_B = i_B', and similarly for the inverse. Thus, coproducts, when they exist, are unique up to unique isomorphism. The coproduct is the dual concept to the categorical product, obtained by reversing all arrows in the category.i_A h A ──────→ A ⊔ B ────→ X ↘ ↗ f g ↘ ↗ B ──→ i_Bi_A h A ──────→ A ⊔ B ────→ X ↘ ↗ f g ↘ ↗ B ──→ i_B