Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Semidirect product


 Contents
In abstract algebra, a semidirect product describes a particular way in which a group can be put together from two subgroups.

1 Some equivalent definitions

Let G be a group, N a normal subgroup of G and H a subgroup of G. The following statements are equivalent:

If one (and therefore all) of these statements hold, we say that G is a semidirect product of N and H, or that G splits over N, and we write G = NH.

2 Elementary facts and caveats

If G is the semidirect product of the normal subgroup N and the subgroup H, and both N and H are finite, then the order of G equals the product of the orders of N and H.

Note that, as opposed to the case with the direct product, a semidirect product is not, in general, unique; if G and G'  are two groups which both contain N as a normal subgroup and H as a subgroup, and both are a semidirect product of N and H, then it does not follow that G and G'  are isomorphic.

3 Outer semidirect products

If G is a semidirect product of N and H, then the map φ : H → Aut(N) (where Aut(N) denotes the group of all automorphisms of N) defined by φ(h)(n) = hnh-1 for all h in H and n in N is a group homomorphism. It turns out that N, H and φ together determine G up to isomorphism, as we will show next.

Given any two groups N and H (not necessarily subgroups of a given group) and a group homomorphism φ : H → Aut(N) , we define a new group NφH, the semidirect product of N and H with respect to φ as follows: the underlying set is the cartesian product N × H, and the group operation * is given by

(n1, h1) * (n2, h2) = (n1 φ(h1)(n2), h1 h2)

for all n1, n2 in N and h1, h2 in H. This defines indeed a group; its identity element is (eN, eH) and the inverse of the element (n, h) is (φ(h-1)(n-1), h-1). N × {eH} is a normal subgroup isomorphic to N, {eN} × H is a subgroup isomorphic to H, and the group is a semidirect product of those two subgroups in the sense given above.

Suppose now conversely that we are given an internal semidirect product as defined above, i.e. a group G with a normal subgroup N, a subgroup H, and such that every element g of G may be written uniquely in the form g=nh where n lies in N and h lies in H. Let φ : H→Aut(N) be the homomorphism

φ(h)(n)=hnh–1.

Then G is isomorphic to the outer semidirect product NφH; the isomorphism sends the product nh to the tuple (n,h). In G, we have the rule

(n1h1)(n2h2) = n1(h1n2h1-1)(h1h2)

and this is the deeper reason for the above definition of the outer semidirect product, and an easy way to memorize it.

A version of the splitting lemma for groups states that a group G is isomorphic to a semidirect product of the two groups N and H if and only if there exists a short exact sequence

and a group homomorphism r : HG such that v o r = idH, the identity map on H. In this case, φ : H → Aut(N) is given by

φ(h)(n) = u-1(r(h)u(n)r(h-1)).


Read more »

Non User