Group extension problem: Difference between revisions

From Groupprops
Line 33: Line 33:
The set of group extensions upto automorphisms of <math>N</math> and <math>H</math> is a quotient of the set of all group extensions, by an equivalence relation.
The set of group extensions upto automorphisms of <math>N</math> and <math>H</math> is a quotient of the set of all group extensions, by an equivalence relation.


==Classifying group extensions for an Abelian normal subgroup==
==Classifying group extensions for an abelian normal subgroup==


If <math>N</math> is an [[abelian group]], then there is a procedure to classify all group extensions with normal subgroup <math>N</math>.
If <math>N</math> is an [[abelian group]], then there is a procedure to classify all group extensions with normal subgroup <math>N</math>.

Revision as of 18:20, 23 December 2012

Statement

The group extension problem for two groups N and H, is the problem of finding all groups G with N as a normal subgroup of G, and the quotient group G/N isomorphic to H.

Congruence classes formulation

In this formulation, we're thinking of N and H as specific groups, and looking at short exact sequences:

1NGH1

where two short exact sequences:

1NG1H1

and:

1NG2H1

are equivalent if there is an isomorphism from G1 to G2 that induces the identity map on N and on H.

Formulation upto automorphisms

This is a more general formulation, where we declare two short exact sequences:

1NG1H1

and:

1NG2H1

are equivalent if there is an isomorphism from G1 to G2 that induces an automorphism on N and an automorphism on H.

The set of group extensions upto automorphisms of N and H is a quotient of the set of all group extensions, by an equivalence relation.

Classifying group extensions for an abelian normal subgroup

If N is an abelian group, then there is a procedure to classify all group extensions with normal subgroup N.

Finding a list of possible actions

The first step is to note that the quotient group acts on the normal subgroup. In other words, given any group G with a specified normal subgroup N and a quotient group H, there is a homomorphism:

φ:HAut(N)

This automorphism is determined by the congruence class of the extensions, so we can partition all congruence classes of extensions as a disjoint union of congruence classes of extensions corresponding to elements of Hom(H,Aut(N)).

If we're looking at extensions modulo equivalence upto automorphisms, then an extension doesn't define a unique map φ:HAut(N). Rather, the map is defined uniquely up to pre-composition with automorphisms of H and conjugation by automorphisms of N. Thus, when classifying equivalence classes of extensions in this fashion, it suffices to consider equivalence classes of elements in Hom(H,Aut(N)).

Finding all congruence classes for a given action

Having fixed a homomorphism:

φ:HAut(N)

the next step is to find all congruence classes of extensions that give rise to this homomorphism. This is, in fact, described using the second cohomology group H2(H;N). There are a number of shortcuts to computing this group when H or N have special structure (for instance second cohomology group for trivial group action of finite cyclic group on finite cyclic group).

Multiple congruence classes of extensions may again be equivalent upto automorphisms, so the set of equivalence classes of extensions is not necessarily a group.