Explicit Proof that the Category of Groups is Total
The definition of a total category is very abstract; furthermore, it is not immediately clear how it is possible for any category which is not essentially small to satisfy the definition, much less a wide variety of the algebraic and topological categories which are considered in practice. Thus, to illustrate the definition, we give an explicit construction of the functor
L:[Grpop,Set]→Grp
that is left adjoint to the Yoneda embedding y:Grp↪[Grpop,Set].
Fix a functor T:Grpop→Set. To construct the group L(T), we will make use of the usual cogroup structure on Z in Grp, which includes
the comultiplication homomorphism μ:Z→Z∗Z′, 1↦1⋅1′ (where Z′ denotes a copy of Z),
the coidentity homomorphism ε:Z→0,
the coinverse homomorphism ι:Z→Z.
Also, let i1,i2:Z⇉Z∗Z′ denote the coprojections. We define the group L(T) as the group generated by elements e(x), one for each element x∈T(Z), subject to the following relations:
e(Tμ(x))=e(Ti1(x))⋅e(Ti2(x)) for each x∈T(Z∗Z′),
e(Tε(x))=1 for each x∈T0,
e(Tι(x))=e(x)−1 for each x∈TZ,
We first need to define a natural transformation ηT:T→Hom(−,L(T)). For each group H we define the function ηT(H):TH→Hom(H,L(T)) by sending x∈TH to h↦e(Th(x)), where we abuse notation to identify h∈H with the corresponding morphism Z→H mapping 1↦h, so that Th:TH→TZ. To see that this defines a group homomorphism from H to L(T), note that for h,h′∈H we have three commutative diagrams of the form
T(H)T(hh′)↓⏐T(Z∗Z′)=T(H)↓⏐T(Z)
where on the bottom we use Tμ,Ti1,Ti2, and on the right we use hh′,h,h′. Applying this to x∈TH, we get Th(x), Th′(x), and T(hh′)(x), respectively. Thus, the relation e(Tμ(y))=e(Ti1(y))⋅e(Ti2(y)) with y:=T(hh′)(x) implies
e(T(hh′)(x))=e(Th(x))⋅e(Th′(x)),
as required. Similar proofs show that the map H→L(T) respects inverses and the identity. We leave it as an exercise for the reader to show this is natural in H.
We now need to show that for each group G and natural transformation α:T→yG, there exists a unique group homomorphism φ:L(T)→G such that
α=yφ∘ηT:T→Hom(−,L(T))→Hom(−,G).
We start with uniqueness: suppose x∈TZ. Then by hypothesis,
αZ=(yφ)Z∘(ηT)Z:TZ→Hom(Z,L(T))→Hom(Z,G).
For each x∈TZ, the first step on the right hand side maps x↦(1↦e(x)), and the second step then maps this to 1↦φ(e(x)). Therefore,
φ(e(x))=αZ(x)(1)
for each x, which establishes the uniqueness of φ.
For the existence part, the first step is to show there is a group homomorphism L(T)→G with the images of e(x) required by the previous part, i.e. e(x)↦αZ(x)(1). To prove this, we need to check that the relations in L(T) are satisfied in G. Now, for each x∈T(Z∗Z′), we have three commutative diagrams of the form
applying naturality to μ,i1,i2:Z→Z∗Z′. On the right hand side, we get multiplication, first projection, and second projection respectively. From this, we conclude that the images of e(Tμ(x)) and e(Ti1(x))⋅e(Ti2(x)) in UG agree for any element x∈T(Z∗Z′). Similar proofs show that the other relations are also satisfied.
Finally, we need to show α=yφ∘ηT, i.e. αH=(yφ)H∘(ηT)H for each group H. By definition, for each x∈TH, the first step gives the homomorphism h↦e(Th(x)); then the second step is formed by composition with φ. By the specification of φ, this gives the homomorphism h↦αZ(Th(x))(1). However, by the assumption that α is a natural transformation, for each h∈H we have a commutative diagram
THTh↓⏐TZαHαZHom(H,G)↓⏐−∘hHom(Z,G).
Applying this to x∈TH gives exactly that αZ(Th(x))(1)=αH(x)(h). □
Context
This page is referenced by the following categories.