Definition 0.1. An n- groupoid is an n-category such that, for all
each m-arrow is invertible with respect to the (m−1)–composition; in the case of an infinite
groupoid, the notation ∞-groupoid is used in the literature (rather than ω-groupoid that
has a distinct meaning from that of ω-category).
Remark 0.1.
An important reason for studying n–categories, and especially n-groupoids, is to use them
as coefficient objects for non-Abelian cohomology theories. Thus, some double groupoids
defined over Hausdorff spaces that are non-Abelian (or non-commutative) are relevant to
non-Abelian algebraic topology (NAAT) and NAQAT (or NA-QAT).
In particular, a 2-groupoid is a 2-category whose morphisms are all invertible ones.
One needs to distinguish between a 2-groupoid and a double-groupoid as the two concepts are
very different. Interestingly, some double groupoids defined over Hausdorff spaces that are
non-Abelian (or non-commutative) have true two-dimensional geometric representations with
special properties that allow generalizations of important theorems in algebraic topology and
higher dimensional algebra, such as the generalized Van Kampen theorem with significant
consequences that cannot be obtained through Abelian means.
Furthermore, whereas the definition of an n-groupoid is a straightforward generalization of
a 2-groupoid, the notion of a multiple groupoid is not at all an obvious generalization or
extension of the concept of double groupoid.