Examples of universal properties - Revisited

In light of Yoneda's Lemma, it is useful to revisit Universal Properties I - Inspiring Examples to see how each can be framed in the same language: as a natural isomorphism between a hom-functor and another Set-valued functor.


Examples in Set

The Cartesian product of two sets

If X and Y are sets, then there is a natural bijection between the set of maps ZX×Y, and the set of pairs of maps ZX, ZY. In other words, there is a natural bijection

ϕZ:HomSet(Z,X×Y){(g1,g2)g1HomSet(Z,X),g2HomSet(Z,Y)}.

This bijection requires the two projection maps π1:X×YX and π2:X×YY defined by (x,y)x and (x,y)y, respectively. The bijection ϕZ above is defined by sending each set map f:ZX×Y to the pair of set maps π1f:ZX, π2f:ZY.


Examples in Ab

The direct sum of two abelian groups

If A and B are abelian groups, their direct sum is the abelian group AB. As a set, it consists of all pairs of formal sums a+b with aA and bB. The operation is defined "component-wise": (a+b)+(a+b)=(a+a)+(b+b). (Although not common, one could reasonably argue that a different notation should be used for the formal sum symbol, such as ab.) One can verify that AB is an abelian group, and that it comes equipped with two injective group morphisms i1:AAB and i2:BAB. Moreover, there is a natural bijection between group morphisms from AB and pairs of groups morphisms AC, BC:

ϕC:HomAb(AB,C){(g1,g2)g1HomAb(A,C),g2HomAb(B,C)}

This bijection is very similar to that for the direct product of sets, above. Each group morphism f:ABC is sent to the pair of group morphisms fi1:AC, fi2:BC.


Examples in Grp

The quotient group construction

If N is a normal subgroup of a group G, then there is a natural bijection between the set of group morphisms G/NH, and the of group morphisms GH with N contained in the kernel. In other words, there is a natural bijection

ϕH:HomGrp(G/N,H){g:GHgHomGrp,Nker(g)}.

This bijection requires the "canonical" projection morphism π:GG/N. Using that map, the bijection ϕH sends each group morphism f:G/NH to the group morphism fπ:GH.


Examples in R-Mod

The tensor product construction

Suppose R is a commutative ring and M and N are left R-modules. By taking the standard R-module structure (i.e., (R,R)-bimodule structure) on M and the canonical (R,Z)-bimodule structure on N, we can form the tensor product MRN. The result is an (R,Z)-bimodule, i.e., a left R-module. There is a natural bijection between R-module morphisms MSNP and certain set maps:

ϕP:HomR-Mod(MRN,P){g:M×NPg bilinear, R-balanced (R,Z)-set map}