nLab
butterfly

Contents

Idea

For G and H two strict 2-groups, their deloopings are strict one-object 2-groupoids BG and BH and a general morphism f:GH of 2-groups is by definition a morphism

Bf:BGBH\mathbf{B}f : \mathbf{B}G \to \mathbf{B}H

i.e. a 2-functor – in general a weak one.

A butterfly diagram is a way to describe such weak 2-functors in terms of morphisms between the ordinary groups appearing in the crossed modules corresponding to G and H.

Definition

A butterfly or papillon is a crossed profunctor

𝕏𝕐\mathbb{X} \to \mathbb{Y}

between crossed modules 𝕏=( X:X 1X 0) and 𝕐=( Y:Y 1Y 0) (actions surpressed from the notation), given by a diagram of groups

X 1 Y 1 x 1 y 1 X P Y x 0 y 0 X 0 Y 0\array{ X_1 &&&& Y_1 \\ & \searrow^{\mathrlap{x_1}} & & {}^{\mathllap{y_1}}\swarrow \\ {}^{\mathllap{\partial_X}}\downarrow && P && \downarrow^{\mathrlap{\partial_Y}} \\ & \swarrow_{\mathrlap{x_0}} && {}_{\mathllap{y_0}}\searrow \\ X_0 &&&& Y_0 }

satisfying the properties of a crossed profunctor, and in addition such that the NE-SW sequence is exact i.e. a (nonabelian in general) group extension sequence.

Butterflies corresponds to weak functors between the corresponding 2-groups. A butterfly is flippable, or reversible, if both diagonals are group extensions. There is also a straightforward generalization for 2-group stacks.

Under the correspondence between crossed modules and categories internal to Grp, butterflies are precisely the saturated anafunctors internal to Grp, using the Grothendieck pretopology of surjective homomorphisms.

References

Butterfly between strict 2-groups have been introduced in

Notice that a “torsor over a 2-group stack” is another term for principal 2-bundle (2-truncated principal ∞-bundle) in a (∞,1)-topos of ∞-stacks over some site.