Abstract Nonsense

Crushing one theorem at a time

Review of Group Theory: Semidirect Products (Pt. I)

Point of post: In this post we discuss the fruitful notion of semidirect products.


Often the direct product of groups isn’t general enough to deal with most purposes. Thus, the idea of the semidirect product is to capture the spirit of what the direct product does but do so in a more general manner which with the suitable choice of homomorphis (see below) reduces to the case of the direct product anyways.

Semidirect Product

Let G and H be groups and \varphi a homomorphism H\to\text{Aut}\left(G\right):h\mapsto \varphi_h where \text{Aut}(H) is, as always, the group of automorphisms on H. Then we define a group structure on the set G\times H by the rule

\text{ }


 \text{ }

we call this group structure on G\times H the semidirect product of G and H with respect to \varphi and denote it G\rtimes_\varphi H. We first prove (since this is much less apparent then the case of the direct product) that this forms a group structure:

Theorem: If G and H are groups and \varphi:H\longrightarrow \text{Aut}(G) is a homomorphism then G\rtimes_\varphi H under the operations defined above is a group with identity (e_G,e_H) and inverses given by

(g,h)^{-1}=\left(\varphi_{h^{-1}}(g^{-1}), h^{-1}\right)

Proof: To see that this operation is associative we note that

\text{ }

\begin{aligned}(g_1,h_1)\left((g_2,h_2)(g_3,h_3)\right) &= (g_1,h_1)\left(g_2\varphi_{h_2}(g_3),h_2h_3\right)\\ &= \left(g_1\varphi_{h_1}\left(g_2\varphi_{h_2}(g_3)\right),h_1(h_2h_3)\right)\\ &= \left(g_1\varphi_{h_1}(g_2)\varphi_{h_1}\left(\varphi_{h_2}(g_3)\right),(h_1h_2)h_3\right)\\ &= \left(g_1\varphi_{h_1}(g_2)\varphi_{h_1h_2}(g_3),(h_1h_2)h_3\right)\\ &= \left(g_1,\varphi_{h_1}(g_2),h_1,h_2\right)\left(g_3,h_3\right)\\ &= \left((g_1,h_1)(g_2,h_2)\right)(g_3,h_3)\end{aligned}

 \text{ }

where we’ve made use that \varphi:H\to\text{Aut}(G) is a homomorphism. To prove that (e_G,e_H) acts as a two-sided identity we note that

\text{ }

\displaystyle (e_G,e_H)(g,h)=(e_G\varphi_{e_H}(g),e_Hh)=(g,h)

\text{ }

(where we’ve made use of the fact that since \varphi:H\to\text{Aut}(G) is a homomorphism we have that \varphi_{e_H}=\text{id}_G). Similarly

\text{ }


 \text{ }

(where we’ve used the fact that since \varphi_h\in\text{Aut}(G) we have that \varphi_h(e_G)=e_G). Lastly, we need to prove that \left(\varphi_{h^{-1}}(g^{-1}),h^{-1}\right) really is a two-sided inverse for every (g,h)\in G\times H. To do this merely perform the calculation

\text{ }

\displaystyle \begin{aligned}(g,h)\left(\varphi_{h^{-1}}(g^{-1}),h^{-1}\right) &=\left(g\varphi_{h}\left(\varphi_{h^{-1}}(g^{-1}\right),hh^{-1}\right)\\ &=\left(g\varphi_{hh^{-1}}(g^{-1}),e_H\right)\\ &=\left(gg^{-1},e_H\right)\\ &=\left(e_G,e_H\right)\end{aligned}

 \text{ }

and similarly

\text{ }

\begin{aligned}\left(\varphi_{h^{-1}}(g^{-1}),h^{-1}\right)(g,h) &= \left(\varphi_{h^{-1}}(g^{-1})\varphi_{h^{-1}}(g),h^{-1}h\right)\\ &= \left(\varphi_{h^{-1}}\left(g^{-1}g\right),e_H\right)\\ &= \left(e_G,e_H\right)\end{aligned}

 \text{ }

where we’ve used the fact that \varphi_{h^{-1}}\in\text{Aut}(G).  The conclusion follows. \blacksquare

\text{ }

Remark: Notice how amazingly unsymmetrical the calculations were, yet everything came out “right”. This is not an accident. The semidirect product is a weakening of the conditions of the direct product in an asymmetric way. The group G is “nicer” in the above. This is reflected in the following theorem.

\text{ }

\text{ }


1. Simon, Barry. Representations of Finite and Compact Groups. Providence, RI: American Mathematical Society, 1996. Print.

2. Dummit, David Steven., and Richard M. Foote. Abstract Algebra. Hoboken, NJ: Wiley, 200

3.Grillet, Pierre A. Abstract Algebra. New York: Springer, 2007. Print.


January 11, 2011 - Posted by | Algebra, Group Theory | ,


  1. […] Point of post: This is a continuation of this post. […]

    Pingback by Review of Group Theory: Semidirect Products (Pt. II) « Abstract Nonsense | January 11, 2011 | Reply

  2. […] of their direct product . We continue in this vein and discuss the representation theory of , the semidirect product in the particular case where is […]

    Pingback by Representation Theory of Semidirect Products: The Preliminaries (Pt. I) « Abstract Nonsense | May 8, 2011 | Reply

  3. […] is apparent) and since we know there is by extension a non-trivial homomorphism . Consequently, the semidirect product  is a group of order which is not isomorphic to . The conclusion […]

    Pingback by A Classification of Integers n for Which the Only Groups of Order n are Cyclic (Pt. II) « Abstract Nonsense | September 13, 2011 | Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: