Double groupoid
In mathematics, especially in higher-dimensional algebra and homotopy theory, a double groupoid generalises the notion of groupoid and of category to a higher dimension.
Definition
A double groupoid is a higher-dimensional groupoid involving a relationship for both 'horizontal' and 'vertical' groupoid structures. The geometry of squares and their compositions leads to a common representation of a double groupoid in the following diagram:[Image:Doublegroupoid.svg|center|250px|Double groupoid diagram|class=skin-invert-image]
where is a set of 'points', and are, respectively, 'horizontal' and 'vertical' groupoids, and is a set of 'squares' with two compositions. The composition laws for a double groupoid make it also describable as a groupoid internal to the category of groupoids.
Given two groupoids and over a set, there is a double groupoid with, as horizontal and vertical edge groupoids, and squares given by quadruples
where, are in and, are in, and the initial and final points of these edges match in as suggested by the notation; that is for example,,..., etc. The compositions are to be inherited from those of,; that is:
and
This construction is the right adjoint to the forgetful functor which takes the double groupoid as above, to the pair of groupoids, over.
Other related constructions are that of a double groupoid with connection and homotopy double groupoids. The homotopy double groupoid of a pair of pointed spaces is a key element of the proof of a two-dimensional Seifert-van Kampen Theorem, first proved by Brown and Higgins in 1978, and given an extensive treatment in the book.
Examples
An easy class of examples can be cooked up by considering crossed modules, or equivalently the data of a morphism of groupswhich has an equivalent description as the groupoid internal to the category of groupswhereare the structure morphisms for this groupoid. Since groups embed in the category of groupoids sending a group to the category with a single object and morphisms giving the group, the structure above gives a double groupoid. Let's give an explicit example: from the group extensionand the embedding of, there is an associated double groupoid from the two term complex of groupswith kernel is and cokernel is given by. This gives an associated homotopy type withandIts postnikov invariant can be determined by the class of in the group cohomology group. Because this is not a trivial crossed-module, it's postnikov invariant is, giving a homotopy type which is not equivalent to the geometric realization of a simplicial abelian group.