# Semidirect product uniqueness argument for classifying groups of small order

I'm having trouble understanding the following method for determining the number of semidirect products between two groups in simple cases that arise when trying to classify certain groups of small order. Here is an example, but I'm really interested in understanding the "general" (i.e. applies in lots of special cases for classifying small order groups) argument.

For example, I was just trying to classify groups of order $140=2^2\cdot 5\cdot 7$. Sylow's theorems immediately give $n_5=n_7 = 1$, so we have that the group is either $(\mathbb{Z}_2\oplus \mathbb{Z}_2) \ltimes (\mathbb{Z}_5 \oplus \mathbb{Z}_7)$ or $\mathbb{Z}_4 \ltimes (\mathbb{Z}_5 \oplus \mathbb{Z}_7)$ depending on the 2-Sylow subgroup. Now, so clearly for each map $$\mathbb{Z}_4 \to \operatorname{Aut}(\mathbb{Z}_5 \oplus \mathbb{Z}_7) \simeq \mathbb{Z}_4 \oplus \mathbb{Z}_6$$ and $$\mathbb{Z}_2\oplus \mathbb{Z}_2 \to \operatorname{Aut}(\mathbb{Z}_5 \oplus \mathbb{Z}_7) \simeq \mathbb{Z}_4 \oplus \mathbb{Z}_6$$

I can count these, but I'm not exactly sure how to prove that they all lead to unique semidirect products which I think happens to be the case. I don't really understand the argument given here, for example. I particularly don't understand how to deal with the fact that in this case, both factors in the semidirect product have order divisible by 2, so it seems like an isomorphism could mix things up in ways that you could probably prove can't happen when the orders are relatively prime.

Thanks!

• Note: it is not true that "both factors in the semidirect product have order divisible by $2$". One factor has order $4$, the other has order $35$. I think you are confusing the automorphism group of that cyclic subgroup of order $35$ with the factor in the semidirect product. Sep 7 '11 at 20:20
• I don't think the link you give provides a complete argument: while it is true that non-isomorphic semidirect products of $N$ by $H$ must correspond to distinct homomorphisms $H\to \mathrm{Aut}(N)$, it is indeed possible to have distinct homorphisms that yield isomorphic semidirect products. The link you give simply asserts that the groups you get are non-isomorphic (and omits one possibility in each grouping, possibly because it yielded a group isomorphic to another one already obtained), and does not prove it (at least not explicitly). Sep 7 '11 at 20:23
• Oh, you are completely right! Can you explain why the link's argument works? Thanks!
– Otis
Sep 7 '11 at 21:35
• I'll have to think about this, but I wanted to make sure to mention Keith Conrad's handout on groups of order 12 which, if I remember correctly, goes through the reasoning for why the groups he obtains are non-isomorphic. Sep 7 '11 at 21:38
• @Otis: Have you heard of "modules" or "character theory"? I can explain it using some fancier algebra, but especially with the 2×2 case, I think I'd more or less be teaching you those in the answer anyways. This argument would apply anytime you are using the "normal Sylow" trick, at least if the Sylow is abelian. Sep 7 '11 at 21:51

Here is a general answer that mostly just sums up the consequences of Schur–Zassenhaus.

Hypothesis and goal: Suppose G is a group with a normal Hall subgroup N, that is the order and index of N are coprime. We want to describe G as extension of a group of the same order as N, and determine all descriptions up to isomorphisms of G.

Observation 1: N is the unique subgroup of G of the same order as N. In particular, the isomorphism type of N is determined, and the specific copy of N in G is determined as a subset of G, and up to an element of Aut(N) for the embedding.

Observation 2: G is a semi-direct product of QG / N, and Q is determined up to conjugacy in G (Schur–Zassenhaus, or Sylow's theorem in the 140 case). In particular, the isomorphism type of Q is determined, the specific copy of Q in G is determined up to conjugacy by an element of N, and and the embedding into a specific copy is determined up to an element of Aut(Q).

Observation 3: The action of Q on N is determined up to a pair of elements of Aut(Q)×Aut(N). In particular if N is abelian, then this is the same as an Aut(Q)-conjugacy class of Q-module structures on N.

Observation 4: The reverse is true: given an Aut(Q)-conjugacy class of Q-module structures on N we get an isomorphism class of G, the semi-direct product.

Result: Hence we have a one-to-one correspondence between isomorphism classes of groups G with normal abelian Hall subgroup N and quotient QG / N and the Aut(Q)-conjugacy classes of Q-module structures on N.

This uses that N is a normal Hall subgroup on several occasions to radically simplify the arguments. At the very least, I always work with characteristic N, but in this case we have vanishing first and second (and third) cohomology which simplifies several steps.