# Second cohomology group for trivial group action of direct product of Z4 and Z2 on Z2

This article gives information about the second cohomology group for trivial group action (i.e., the second cohomology group with trivial action) of the group direct product of Z4 and Z2 on cyclic group:Z2. The elements of this classify the group extensions with cyclic group:Z2 in the center and direct product of Z4 and Z2 the corresponding quotient group. Specifically, these are precisely the central extensions with the given base group and acting group.

The value of this cohomology group is elementary abelian group:E8.

Get more specific information about direct product of Z4 and Z2 |Get more specific information about cyclic group:Z2|View other constructions whose value is elementary abelian group:E8

## Contents

## Description of the group

We consider here the second cohomology group for trivial group action of the direct product of Z4 and Z2 on the cyclic group:Z2, i.e.,

where and .

The cohomology group is isomorphic to elementary abelian group:E8.

## Computation of cohomology group

The cohomology group can be computed as an abstract group using the group cohomology of direct product of Z4 and Z2.

The general formula for for this choice of is:

In this case, with , all three summands are , so overall we get .

## Elements

FACTS TO CHECK AGAINST(second cohomology group for trivial group action):Background reading on relationship with extension groups: Group extension problemArithmetic functions of extension group:

order (thus all extension groups have the same order): order of extension group is product of order of normal subgroup and quotient group

nilpotency class: nilpotency class of extension group is between nilpotency class of quotient group and one more for central extension

derived length: derived length of extension group is bounded by sum of derived length of normal subgroup and quotient group

minimum size of generating set: minimum size of generating set of extension group is bounded by sum of minimum size of generating set of normal subgroup and quotient group|minimum size of generating set of quotient group is at most minimum size of generating set of group

WHAT'S THE TABLE BELOW?: Recall that there is a correspondence:

Elements of the group for the trivial group action congruence classes of central extensions with the specified subgroup and quotient group .

This descends to a correspondence:

Orbits for the group action of on pseudo-congruence classes of central extensions.

The table below breaks down the second cohomology group as a union of these orbits, with (as a general rule) each row describing one orbit, i.e., one "cohomology class type", aka one "pseudo-congruence class" of central extensions. The number of rows is the number of pseudo-congruence classes of central extensions.

We list here the elements, grouped by similarity under the action of the automorphism groups on both sides.

In all cases, order of extension group is product of order of normal subgroup and quotient group, so the order is . Also, since these are central extensions (because the action is trivial), the nilpotency class of the extension group is at least 1 (the nilpotency class of the quotient) and at most 2.

The minimum size of generating set is at least 2 (the minimum size of generating set for the quotient) and at most 3 (the sum of the minimum size of generating set for the normal subgroup and the quotient). See minimum size of generating set of extension group is bounded by sum of minimum size of generating set of normal subgroup and quotient group and minimum size of generating set of quotient group is at most minimum size of generating set of group.

The Schur multiplier is cyclic group:Z2, which is the base of the extension. Thus, some of these extensions are stem extensions, and the corresponding extension groups are Schur covering groups for .

Cohomology class type | Number of cohomology classes | Corresponding group extension | Second part of GAP ID (order is 16) | Stem extension? | Base characteristic in whole group? | Hall-Senior family (equivalence class up to being isoclinic) | Nilpotency class of whole group (at least 1, at most 2) | Derived length of whole group (at least 1, at most 2) | Minimum size of generating set of whole group (at least 2, at most 3) | Subgroup information on base in whole group |
---|---|---|---|---|---|---|---|---|---|---|

trivial | 1 | direct product of Z4 and V4 | 10 | No | No | 1 | 1 | 3 | ||

symmetric and nontrivial | 2 | direct product of Z8 and Z2 | 5 | No | Yes | 1 | 1 | 2 | ||

symmetric and nontrivial | 1 | direct product of Z4 and Z4 | 2 | No | No | 1 | 1 | 2 | ||

non-symmetric | 1 | SmallGroup(16,3) | 3 | Yes | Yes | 2 | 2 | 2 | derived subgroup of SmallGroup(16,3) | |

non-symmetric | 2 | M16 | 6 | Yes | Yes | 2 | 2 | 2 | derived subgroup of M16 | |

non-symmetric | 1 | nontrivial semidirect product of Z4 and Z4 | 4 | Yes | Yes | 2 | 2 | 2 | derived subgroup of nontrivial semidirect product of Z4 and Z4 | |

Total (6 types) | 8 | -- | -- | -- | -- | -- | -- | -- | -- |

## Group actions

### Under the action of the automorphism group of the acting group

Under the action of , there are six orbits -- one for each of the cohomology class types listed above. In particular, there are four fixed points: direct product of Z4 and V4, direct product of Z4 and Z4, SmallGroup(16,3), and nontrivial semidirect product of Z4 and Z4. There are two orbits of size two: direct product of Z8 and Z2 and M16.

## Subgroups of interest

## Direct sum decomposition

For background information, see formula for second cohomology group for trivial group action of abelian group in terms of Schur multiplier and abelianization

### General background

We know from the general theory that there is a natural short exact sequence:

where the image of is , i.e., the group of cohomology classes represented by symmetric 2-cocycles. We also know, again from the general theory, that the short exact sequence above splits, i.e., has a complement inside . However, there need not in general be a natural or even an automorphism-invariant choice of splitting.

### In this case

For this choice of and , the subgroup of cyclicity-preserving cohomology classes is trivial, hence the sum is and is *not* the whole group . Thus, is not the desired complement.

However, the subgroup (the IIP subgroup of second cohomology group for trivial group action) is a complement to in . This comprises the trivial extension and the extension that gives SmallGroup(16,3). Further, this complement is invariant under the action of . As an internal direct sum:

as an internal direct sum. A pictorial description of this would be as follows. Here, each column is a coset of and each row is a coset of . The top left entry is the identity element, hence the top row corresponds to abelian group extensions and the left column corresponds to .

direct product of Z4 and V4 | direct product of Z4 and Z4 | direct product of Z8 and Z2 | direct product of Z8 and Z2 |

SmallGroup(16,3) | nontrivial semidirect product of Z4 and Z4 | M16 | M16 |

The group acts to permute the two right columns. Both rows remain intact. The two left columns also remain intact.

## GAP implementation

### Construction of the cohomology group

The cohomology group can be constucted using the GAP functions CyclicGroup, DirectProduct, TwoCohomology, TrivialGModule, GF.

gap> G := DirectProduct(CyclicGroup(4),CyclicGroup(2));; gap> A := TrivialGModule(G,GF(2));; gap> T := TwoCohomology(G,A); rec( group := <pc group of size 8 with 3 generators>, module := rec( field := GF(2), isMTXModule := true, dimension := 1, generators := [ <an immutable 1x1 matrix over GF2>, <an immutable 1x1 matrix over GF2>, <an immutable 1x1 matrix over GF2> ] ), collector := rec( relators := [ [ [ 2, 1 ] ], [ [ 2, 1 ], 0 ], [ [ 3, 1 ], [ 3, 1 ], 0 ] ], orders := [ 2, 2, 2 ], wstack := [ [ 2, 1 ], [ 2, 1 ] ], estack := [ ], pstack := [ 3, 3 ], cstack := [ 1, 1 ], mstack := [ 0, 0 ], list := [ 1, 1, 0 ], module := [ <an immutable 1x1 matrix over GF2>, <an immutable 1x1 matrix over GF2>, <an immutable 1x1 matrix over GF2> ], mone := <an immutable 1x1 matrix over GF2>, mzero := <an immutable 1x1 matrix over GF2>, avoid := [ ], unavoidable := [ 1, 2, 3, 4, 5, 6 ] ), cohom := <linear mapping by matrix, <vector space of dimension 4 over GF(2)> -> ( GF(2)^3 )>, presentation := rec( group := <free group on the generators [ f1, f2, f3 ]>, relators := [ f1^2*f2^-1, f1^-1*f2*f1*f2^-1, f2^2, f1^-1*f3*f1*f3^-1, f2^-1*f3*f2*f3^-1, f3^2 ] ) )

### Construction of extensions

The extensions can be constructed using the additional command Extensions.

gap> G := DirectProduct(CyclicGroup(4),CyclicGroup(2));; gap> A := TrivialGModule(G,GF(2));; gap> L := Extensions(G,A);; gap> List(L,IdGroup); [ [ 16, 10 ], [ 16, 2 ], [ 16, 3 ], [ 16, 4 ], [ 16, 5 ], [ 16, 5 ], [ 16, 6 ], [ 16, 6 ] ]

### Under the action of the various automorphism groups

This uses additionally the GAP functions AutomorphismGroup, DirectProduct, CompatiblePairs, and ExtensionRepresentatives.

gap> G := DirectProduct(CyclicGroup(4),CyclicGroup(2));; gap> A := TrivialGModule(G,GF(2));; gap> A1 := AutomorphismGroup(G);; gap> A2 := GL(1,2);; gap> D := DirectProduct(A1,A2);; gap> P := CompatiblePairs(G,A,D);; gap> M := ExtensionRepresentatives(G,A,P);; gap> List(M,IdGroup); [ [ 16, 10 ], [ 16, 2 ], [ 16, 3 ], [ 16, 4 ], [ 16, 5 ], [ 16, 6 ] ]