Classical groups
Finite groups
Group schemes
Topological groups
Lie groups
Super-Lie groups
Higher groups
Cohomology and Extensions
Related concepts
group cohomology, nonabelian group cohomology, Lie group cohomology
cohomology with constant coefficients / with a local system of coefficients
differential cohomology
A group extension of a group by a group is third group that sits in a short exact sequence, that can usefully be thought of as a fiber sequence, .
Two consecutive homomorphisms of groups
are a short exact sequence if
is monomorphism,
an epimorphism
We say that such a short exact sequence exhibits as an extension of by .
If factors through the center of we say that this is a central extension.
Sometimes in the literature one sees called an extension “of by ”. This is however in conflict with terms such as central extension, extension of principal bundles, etc, where the extension is always regarded of the base, by the fiber. (On the other hand, our terminology conflicts with the usual meaning of “extension” in algebra. For example, in Galois theory if is a field, then an extension of contains as a subfield.)
Under the looping and delooping-equivalence, this is equivalently reformulated as follows. For Grp a group, write Grpd for its delooping groupoid.
A sequence is a short exact sequence of groups precisely if the delooping
is a fiber sequence in the (2,1)-category Grpd.
This says that group extensions are special cases of the general notion discussed at ∞-group extension. See there for more details.
A homomorphism of extensions of a given by a given is a group homomorphism of this form which fits into a commuting diagram
By the short five lemma.
We discuss properties of group extensions in stages,
For a group extension, the inclusion is a normal subgroup inclusion.
We need to check that for all and the result of the adjoint action formed in is again in .
Since is a group homomorphism we have that
and hence is in the kernel of . By the defining exactness property therefore it is in the image of .
For a group extension, we have that is an -torsor over where the action of on is defined by
That is indeed an action over in that
follows from the fact that is a group homomorphism and that is in its kernel.
That is actually equal to the kernel gives the principality condition
For an abelian group we may understand the -torsor/-principal bundle as the delooping of the -principal 2-bundle that is classified by (is the homotopy fiber of) the 2-cocycle in group cohomology that classifies the extension.
All this is then summarized by the statement that
is a fiber sequence in ∞Grpd (or in ?LieGrpd? if we have Lie group extensions, etc).
Here we may think of as being the -principal 2-bundle over classified by . See the examples discussed at bundle gerbe.
A group extension is called split if there is a section homomorphism , hence a group homomorphism such that .
It is important here that is itself required to be a group homomorphism, not just a function on the underlying sets. The latter always exists as soon as the axiom of choice holds, since is an epimorphism by definition.
Split extensions of by , def. , are equivalently semidirect product groups
for some action of on .
This means that the underlying set is and the group operation in is
The inclusion of is by
and the projection to is by
Given a split extension with splitting , define an action of on by the restriction of the adjoint action of on itself to :
Then (…)
A split extension is a central extension precisely if the action induced from it as in prop. is trivial.
For it to be a central extension the inclusion has to land in the center of , hence all elements have to commute as elements with all elements of . But consider elements of the form for all . Then
but
For these to be equal for all , has to be the identity. Since this is to be true for all , the action has to be trivial.
This means in particular that split central extensions are product groups . If all groups involved are abelian groups, then these are equivalently the direct sums of abelian groups. In this way the notion of split group extension reduces to that of split short exact sequences of abelian groups.
If we have a split extension the different splittings are given by derivations, but with possibly non-abelian values. In fact if we have is a section then , and the multiplication in implies that is a derivation. These are considered as the (possibly non-abelian) 1-cocycles of with (twisted) coefficients in , as considered in, for instance, Serre’s notes on Galois cohomology.
We discuss properties of central group extensions, those where factors through the center of . This is a special case of the general discussion below in Nonabelian group extensions (Schreier theory) but is considerably less complex to write out in components.
We first discuss the
of central extensions in components, and then show in
how this follows from a more systematic abstract theory.
We discuss the classification of central extensions by group cohomology. This is a special case of the more general (and more complicated) discussion below in Nonabelian group extensions (Schreier theory).
For a group and an abelian group, write
for the degree-2 group cohomology of with coefficients in , and write
for the group of central extensions of by .
There is a natural equivalence
We prove this below as prop. . Here we first introduce stepwise the ingredients that go into the proof.
(central extension associated to group 2-cocycle)
For a group cohomology class represented by a cocycle , define a group
as follows. The underlying set is the cartesian product of the underlying sets of and . The group operation on this is given by
This defines indeed a group: the cocycle condition on gives precisely the associativity of the product on . Moreover, the construction extends to a homomorphism of groups
Forming the product of three elements of bracketed to the left is, according to def. ,
Bracketing the same three elements to the right yields
The difference between the two expressions is read off to be precisely
where denotes the group cohomology differential of . Hence this vanishes precisely if is a group 2-cocycle, hence we have an associative product.
To see that it has inverses, notice that for all we have
and hence inverses are given by . Hence is indeed a group.
By the discussion at group cohomology – degree-2 we may assume without restriction that is a normalized cocycle, hence that . Using this we find that the inclusion
given by is a group homomorphism. Moreover, the projection on the underlying sets evidently yields a group homomorphism given by . The kernel of this is , and hence
is indeed a group extension. It is a central extension again using the assumption that is normalized :
Finally to see that the construction is independent of the choice of coycle representing , let be another representative which differs by a coboundary with
We claim that then we have a homomorphism of central extensions (hence an isomorphism) of the form
To see this we check for all elements that
Hence the construction of indeed defines a function .
Assume the axiom of choice in the ambient foundations.
(2-cocycle extracted from central extension)
Given a central extension define a group 2-cocycle as follows.
Choose a section of the underlying sets (which exists by the axiom of choice and the fact that is by definition an epimorphism). Then define by
where on the right we are using that by the section-property of and the group homomorphism property of
and hence by the exactness of the extension the argument is in .
Below in remark is a discussion of how this construction arises from a more systematic discussion in homotopy theory.
The construction of prop. indeed yields a 2-cocycle in group cohomology. It extends to a morphism
The cocycle condition to be checked is that
for all . Writing this out with def. yields
Here it is sufficient to observe that for every term also the inverse term appears.
To see that this is a well-defined map to we need to check that for a different choice of section, the corresponding cocycles differ by a group coboundary . Clearly this is obtained by setting
where we use that the right hand side is in since because both and are sections of , the image of the right hand under is the neutral element in .
The two morphisms of def. and def. exhibit the equivalence
Let . Then by construction of there is a canonical section of the underlying function of sets given by . The cocycle induced by this section sends
which is , and hence this recovers the 2-cocycle that we started with.
This shows that and in particular that is a surjection. It is readily seen that the kernel of is trivial, and so it is an equivalence.
We discuss the classification of central group extensions by degree-2 group cohomology in the more abstract context of homotopy theory (via the translation discussed at looping and delooping), complementing the above component-wise discussion.
Let
be a central group extension, def. , hence with an abelian group included in the center of . Then is in particular a normal subgroup and hence the homorphism
may be regarded as a crossed module of groups. This is equivalently a strict 2-group structure on the groupoid whose objects are and whose morphisms are labeled in
Write
for the delooping of this 2-group to a one-object 2-groupoid.
The ∞-nerve (or Duskin nerve) sSet of this is a (3-coskeletal) Kan complex that realizes this as a 2-truncated ∞-groupoid.
One way to see this is to notice that this is a k-surjective functor for all , hence a weak equivalence in the folk model structure on -groupoids. Equivalently, under the nerve the morphism of simplicial sets
is an acyclic Kan fibration, hence a weak equivalence in the standard model structure on simplicial sets.
The extension sits in a long homotopy fiber sequence in the (∞,1)-category ∞Grpd of the form
which in Kan complexes/simplicial sets is presented by the zigzag of n-functors between strict ∞-groupoid (sequence of 2-anafunctors) of the form
In particular, the induced connecting homomorphism
is the group cohomology cocycle that classifies the delooped extension as a -principal 2-bundle.
One sees directly that the morphisms and as well as their loopings and are Kan fibrations. By the discussion at homotopy pullback this means that the set-theoretic fibers of these morphisms are models for their homotopy fibers. But the ordinary kernel of is manifestly , and so on.
is precisely the result of moving set-theoretically through the zigzag
from the bottom left to the top right, and that this is well-defined on cohomology comes down to the statement that the vertical morphism is a weak homotopy equivalence.
This is a nonabelian analog of the discussion at mapping cone in the section Homology exact sequences and fiber sequences.
For Ab Grp even a central extension of by is not necessarily itself an abelian group.
But by prop. above it is so if the group 2-cocycle that classifies the extension is symmetric:
A 2-cocycle in group cohomology is symmetric if
A group 2-cocycle cohomologous to a symmetric group 2-cocycle is itself symmetric. Hence we may speak of symmetric group cohomology classes in degree 2.
Write
for the set (group) of classes of symmetric group 2-cocycles on with coefficients in .
For , write for the subset of equivalence class of abelian group extensions of by .
The theory of abelian group extensions in Ab is naturally and classically treated with tools of homological algebra, such as the theory of Ext-functors.
For the moment see at projective resolution the section
and
We discuss the classification theory for the general case of nonabelian group extensions, first in the form of
and then more abstractly in the language of homotopy theory in
Otto Schreier (1926) and Eilenberg-Mac Lane (late 1940-s) developed a theory of classification of nonabelian extensions of abstract groups leading to the low dimensional nonabelian group cohomology. This is sometimes called Schreier’s theory of nonabelian group extensions.
The traditional Schreier-Mac Lane way to obtain nonabelian group 2-cocycle from a group extension as above starts with choosing a set-theoretic section of .
Note. The exposition which follows in this long “traditional” section of this entry is mainly from personal notes of Zoran Škoda from 1997.
Each element of defines an inner automorphism of by . The restriction takes (by definition) values in the subgroup of inner automorphisms of . In fact is a homomorphism of groups.
If and are in the same left coset, that is , then there is , , so that we have and therefore . Thus we obtain a well-defined map . Choose a set-theoretic section of the projection and let
Warning. Unlike , the map is not a homomorphism of groups.
We attempt to reconstruct from the knowledge of and . As a set, can be naturally identified with . Indeed, write each element as by setting . Elements and in that decomposition are unique, and we get a bijection
whose inverse is the map . By means of that bijection, inherits the group structure from . Let us figure out the multiplication rule on If , and , then,
Now so
This formula clearly defines a function . In this notation,
and using bijection of with this can be expressed in terms of elements in so that
According to this formula, all the information about the multiplication is encoded in functions and , and we may forget about at this point. However, not every pair will give some multiplication rule on . Let , and be the unity element in . Then
From the other side, this has to be the same, by associativity, to
where we took into account that expressions like , because is an automorphism for each .
Comparing the expressions above we obtain
If the pair is constructed as above, then
where is the canonical map , .
Thus we obtain the relation
Let and be two groups. Let and satisfy (4) and (5). Then we call that the family is a factor system (This term is due Schreier(1924)) or a nonabelian group 2-cocycle with automorphisms, and the family – a system of automorphisms
A 2-cocycle is counital if , for all .
If is commutative, then is always a homomorphism (cf. (5)). Then is a right -module through . That justifies the sometimes used term “(right) cocycle -module” for . If is trivial () then the cocycle condition (4) becomes
If formulas (4) and (5) are both satisfied, then the formula (3) for multiplication of pairs defines a group multiplication on . That set, together with multiplication (3) is called the cocycle cross product of and with cocycle and action . If the cocycle is trivial i.e. , we call it the (external) semidirect product.
We have checked above the associativity for pairs of the form etc. This was useful to find the cocycle condition correctly. Now the general associativity should be a similar calculation with general elements. Using (4) and (5) it can be done.
where we used (5).
Thus and therefore it does not depend on .
Then use (4) with to get .
Thus , that is does not depend on .
Now we claim that the unit element is given by . To verify that it is also a right unit we compute
what is equal to by just proved statement that does not depend on .
Now use (4) with to get
Thus we can verify that is a left unit too by a calculation as follows. Namely
by the definition of the product. Then by (6), this equals to
and, because is an antiautomorphism, this is finally equal to .
Now check that each element can be factorized as . In order to show that has an inverse it is then enough to show that both and have inverses.
Claim: the inverse of is
To this aim, we calculate
because . Furthermore,
because . Next,
what equals .
Indeed, (4) with reads .
Then apply (6) and take inverse of both sides to obtain
Then recall that does not depend on and multiply by from the left.
Claim: the inverse of is . Here the verification is symmetric ( vs. ) for the left and for the right inverse and immediate.
Given groups and and any maps and satisfying (4) and (5), needed to define a cocycle cross product of and , one defines the map by . Then is a monomorphism of groups, is a normal subroup of the cocycle cross product of and , and there is a canonical isomorphism . We define the set-theoretic maps and as follows. is defined by , for all . Then is defined by and is defined by . Using the natural identifications , and , we have and . Now
for all for all in all these lines. The last line is true by (4).
Similarly, iff for all and .
Here the LHS computes as using , and the RHS is
by (6).
The following are equivalent
(i) (ii) If the extension is split then there is a homomorphism such that . Let . By exactness of (1)), all elements in map sends to 1, and by map is injection, therefore the only element in which belongs to is 1.
is also obvious: e.g. for given , so that what means so that for some by exactness.
(ii) (iii) Our previous elaborate discussion of cocycle cross products makes it obvious: choosing a section which is a homomorphism gives , and we can construct equivalent external semidirect product as a cocycle cross product with trivial .
(iii) (i) Equivalence of extensions preserves the property of the corresponding short exact sequence to be split. Every external semidirect product is as a set and the product is given by formula (3) without a cocycle. The map , , splits the sequence.
An extension (1) is Abelian iff is Abelian. An Abelian extension (1) is central iff it is isomorphic to a cocycle cross product extension with all the automorphisms trivial. We say that the extension (1) is Abelian iff is Abelian.
Remarks. (i) Note that (5) implies that is a homomorphism if in the case of Abelian extensions (for any choice of set-theoretic section .
(ii) If is Abelian then (1) is central, but not every central extension is corresponding to an Abelian . Abelian extensions in terms of the above definition trivially (strictly!) include both central extensions and extensions with central. By abuse of language one sometimes says for to be an extension of what leads to strange expression that not every Abelian extension (as extension – in terms of the definition above) is Abelian (as a group).
Let us now investigate when two extensions and of by , given by and respectively, are equivalent, cf. diagram (2).
We know that , for all . The formula for in \luse{crossform} says that whenever we represent an extension as a cocycle extension we have Thus , for all Also recall (or recalculate) that every element in can be factorized as . By the definition is a homomorphism of groups, so . Also the cosets are preserved, so where is some set-theoretic map. Thus
Now multiply more general elements in :
what should be the same as
In a special case, when we have therefore
In order to obtain a relation between and note that
That is equivalent to any in the following chain of formulas:
Then by (6), it follows that
Now invert the maps in to obtain
Thus we obtain
Two extensions of a group by group with corresponding systems and are equivalent iff there is a homomorphism such that the relations (7) and (8) are valid.
If function takes values in the center of then (8) implies that and conversely.
If instead of functions and we consider the respective maps into the group of external automorphisms (cosets of automorphisms with respect to the group of internal homomorphisms) , then the equivalent extensions define the same maps. By (5) these maps are actually homomorphisms (unlike e.g.). For a given if there is so that does define an extension of by we say that the extension is associated to (the homomorphism) . That does not mean that any given homomorphism in is associated to any extension, nor it means that if a homomorphism is associated to some extension, that every its representative in is a part of a pair defining an extension. To see that situation in more detail we start with a given automorphism, which we call , and choose an element , the representative of a coset in ; that choice should be specified for all . Note that for any we have, by direct inspection, . Thus there is a well-defined function
so choosing is the same as choosing it in and guarantees that is in . Let us choose some so that is interpretable as a genuine composition.
what is by associativity the same as
Thus Two elements of generate the same automorphism iff they differ by a central element. Thus
for a unique central element The correspondence maps into .
is an (Abelian) 3-cocycle with values in ( understood as trivial- -bimodule):
To see this we calcuate
Compare
(i) If we choose a different such that
then will change only up to a 3-coboundary i.e. there is a function , such that where
(ii) Conversely, if is a 3-cocycle obtained from as above and is a 3-coboundary, then there is a determining the same inner automoprhism of such that the corresponding 3-cocycle is equal to .
(iii) Let be two set-theoretic sections so that , then (for arbitrary choice of , ) the cocycles and obtained as above differ only up to a 3-coboundary.
(i) Choose two different such that . Then where is some function with values in center of . A direct comparison of (9) written for and respectively proves the assertion.
(ii) Trivial: Any such that will not change the inner automorphism. Thus any central 3-coboundary can be obtained by changing a choice of .
(iii) implies that exists Then
Thus for appropriate choice of - what can change up to coboundary - using the freedom from (i). If we want formula involving instead than we use to obtain . Using that and previous identities,
for all . Thus i.e. our choice of insured no change in . Of course that means that in arbitrary choice of we do not miss more than a coboundary by (i).
A given homomorphism is associated to some extension of by iff is a 3-coboundary.
Indeed, if is associated to an extension, then we know that there is an isomorphism of the extension with a cross product given by some cocycle and some automorphism such that . But using the identification, for that particular choice of , so that . By the proposition, every other obtained from is in the same cohomology class, thus every such is a coboundary. Conversely, if is a coboundary, then by the proposition, we can change it to , and then we have all the conditions for a cross product extension satisfied.
One may regard the above from the nPOV as a special case of the way cocycles in the general notion of cohomology classify their homotopy fibers. More on this is at
By the above classification theorems, all the examples at group cohomology equivalently induce examples for group extensions. And indeed by definition every short exact sequence defines an extension.
But examples of fundamental importance include for instance
the real numbers as an extension of the circle group
the spin group as an extension of the special orthogonal group
etc.
group extension, ∞-group extension
Original articles:
Samuel Eilenberg, Saunders MacLane, Group Extensions and Homology, Annals of Mathematics 43 4 (1942) 757-831 [doi:10.2307/1968966, jstor:1968966]
Samuel Eilenberg, Saunders MacLane, Cohomology theory in abstract groups. II. Group extensions with a non-Abelian kernel, Ann. of Math. (2) 48, (1947). 326–341 jstor:1969174
Saunders MacLane, Cohomology theory in abstract groups. III. Operator homomorphisms of kernels. Ann. of Math. (2) 50, (1949). 736–761.
Lawrence Breen, Théorie de Schreier supérieure, Ann. Sci. École Norm. Sup. (4) 25 (1992), no. 5, 465–514 numdam.
Textbooks accounts
A. G. Kurosh, Theory of groups
Kenneth Brown, Cohomology of Groups, Graduate Texts in Mathematics, 87, Springer 1982 (doi:10.1007/978-1-4684-9327-6)
Lecture notes and similar include
Brian Conrad, Group cohomology and group extensions (pdf)
Patrick Morandi, Group extensions and (pdf)
Nobabelian cohomology (pdf)
Raphael Ho, Classifications of group extensions and (pdf)
See also:
R. Brown, T. Porter, On the Schreier theory of non-abelian extensions: generalisations and computations, Proc. Roy. Irish Acad. Sect. A, 96 (1996), 213 – 227.
Manuel Bullejos, Antonio M. Cegarra, A 3-dimensional non-abelian cohomology of groups with applications to homotopy classification of continuous maps Canad. J. Math., vol. 43, (2), 1991, 1-32.
Antonio M. Cegarra, Antonio R. Garzón, A long exact sequence in non-abelian cohomology, Proc. Int. Conf. Como 1990., Lec. Notes in Math. 1488, Springer 1991.
A theory for central 2-group extensions is here:
See also references to Dedecker listed here.
A bit of discussion of some occurences of central extensions of groups in physics is in
(In fact there are many more than mentioned in that introduction.)
Extensions of supergroups are discussed in
Last revised on August 23, 2023 at 14:06:39. See the history of this page for a list of all contributions to it.