nLab
cogroup

Cogroup objects

Idea

Cogroup objects are sort of dual to group objects. The defining property of a cogroup object is that morphisms out of it form a group. Specifically, if C is a category, then G is a cogroup object in C if Hom(G,X) is a group for any object X in C (and the group structure must be natural in X).

There are many examples of cogroup objects. Perhaps the most well-known are the spheres in the homotopy category of based topological spaces, hTop *. Then the fact that S n is a cogroup object in hTop is precisely the statement that the homotopy group π n(X) is a group, naturally in X, for all topological spaces X. (Note that this fails for n=0.)

Definition

The basic definition is as follows.

Definition

Let C be a category. To give an object G of C a cogroup structure in C is to give the functor Hom(G,) a lift? from Set to Grp.

A cogroup object in C is an object G together with a choice of cogroup structure.

A morphism of cogroup objects G 1G 2 is a morphism in C between the underlying objects of the G i such that the natural transformation Hom(G 2,)Hom(G 1,) lifts to a natural transformation of functors into Grp.

Thus cogroup objects and their morphisms can be thought of as the category of representable functors from C to Grp.

Providing C has enough coproducts of G (the 0,1,2,3th copowers to be precise), the concept of a cogroup structure on G can be internalised.

Theorem

To give an object G of C a cogroup structure is equivalent to choosing morphisms μ:GG⨿G, η:G0 C, and ι:GG satisfying the diagrams for associativity, unit, and inverse but the other way around.

Here, the phrase “the other way around” means: take the normal diagrams for a group object that express the properties of associativity, unit, and inverses, invert all the arrows, and replace products by coproducts.

Relationship To Group Objects

A cogroup object in a category, say C, is nothing more than a group object in the opposite category: C op. However, the morphisms go the other way around. That is to say, with the obvious notation:

CGrp c=(C opGrp) opC\operatorname{Grp}^c = (C^{op}\operatorname{Grp})^{op}

Relationship to Other Objects

Of course, there is nothing special about groups here. The same definition works for any variety of algebras in the sense of universal algebra.

Examples

  1. As mentioned in the introduction, spheres are cogroup objects in the homotopy category of based topological spaces, hTop *. More generally, any suspension is a cogroup object with the “pinch” map as the comultiplication. (Since the 0-sphere is not a suspension in hTop *, but only in hTop, it need not be a cogroup and in fact is not.) This is dual to, and equivalent to, the statement that (based) loop spaces are group objects in hTop * since there is an adjunction, internal to hTop *:

    Hom(ΣX,Y)Hom(X,ΩY)\operatorname{Hom}(\Sigma X,Y) \cong \operatorname{Hom}(X,\Omega Y)

    The higher spheres are actually abelian cogroup objects, as demonstrated by the fact that π n(X) is abelian for n2.

  2. There are examples of spaces that are cogroups in hTop that are not suspensions. Note that cogroups in hTop are the same as co-H-spaces which are additionally (co-)associative and have (co-)inverses.

  3. Cogroup objects in the category of groups are free groups, and to give a free group the structure of a cogroup object is the same a choosing a generating set. This is an old result of D.M. Kan’s.

  4. On the other hand, every abelian group is again an abelian cogroup since Ab is self-enriched. Indeed, in an abelian category every object is simultaneously an abelian group object and an abelian cogroup object. In Ab, the abelian cogroup object structure is unique, with comultiplication given by the diagonal morphism.

  5. In Set, the only cogroup object (abelian or otherwise) is the empty set. This is because the counit map must be a morphism from X to the terminal object of the opposite category. In the case of Set, this is the empty set.

  6. This extends further: any category with a faithful functor to Set which preserves an initial object will have no non-trivial cogroup objects. In particular, the category Top of unbased topological spaces has only the empty space as a cogroup object.

  7. The case of cogroups, and some other co-things, in certain other varieties of algebras has been extensively studied by Bergman and Hausknecht in Co-groups and co-rings in categories of associative rings, (MR1387111)