Groups

0 - Magma, Semigroups, Monoids, Groups

Definition (Magma): A set SS with a map S×SSS\times S \overset{\circ}{\longrightarrow} S is called a magma. The map \circ is called a binary operator (or just operator), and for (x,y)S×S(x,y) \in S\times S, we write (x,y)\circ (x,y) as xyx \circ y , and often shorten it to just xyxy. Note that xyxy is called the product of xx and yy.

A binary operator of a magma is associative if x(yz)=(xy)zx(yz) = (xy)z. In this case we can use induction to show that the product of nn elements can simply be written x1x2,xnx_1x_2,\dots x_{n} , and any parenthesizing of this product is equivalent.

A binary operator of a magma is commutative if xy=yxxy = yx. It is customary to use additive notation in such cases, that is we often denote (x,y)\circ (x,y) as x+yx+y, when \circ is commutative.

Definition (Identity element): let SS be a magma. an element eSe\in S is called the identity element (or just identity) if for every sSs \in S, se=es=sse = es = s. Note that the identity of a magma is unique. Otherwise, suppose ee' is also an identity of SS, then ee=e=ee'e = e = e'.

Definition (Semigroup): A semigroup SS is a magma whose operator is associative.

Definition (Monoid): A monoid SS is a semigroup with a (unqiue) identity.

Definition (Group): A monoid GG where each element gGg \in G has an inverse g1Gg^{-1} \in G such that gg1=g1g=egg^{-1} = g^{-1}g = e is a group. A group is abelian if it’s operator is commutative.


Proposition (Uniqueness of inverses): Let GG be a group, then for each gGg \in G, there is a unique g1Gg^{-1} \in G such that gg1=g1g=egg^{-1} = g^{-1}g = e.

Proof: Suppose both g1,g1g_{}^{-1}, g_{-}^{-1} are inverses of an arbitrary element gGg \in G. Then, e=gg1e = gg^{-1} multiplying g1g_{-}^{-1} on boh sides, we get g1e=(g1g)g1g_{-}^{-1} e = (g_{-}^{-1}g)g^{-1}. Therefore, g1=g1g_{-}^{-1} = g^{-1}. \square


Proposition (The unique property of the identity): let GG be a group, then the identity eGe \in G is the only element in GG such that e2=ee^2 = e

Proof: Suppose for some gGg\in G, we have that gg=ggg = g. Then, multiplying by g1g^{-1} on both sides, we have g=eg = e. \square


Proposition (A one way condition to guarantee abelian groups): let GG be a group, such that for each gGg \in G, g2=eg^2 = e, then GG is abelian.

Proof: let x,yx,y be arbitrary elements in GG. Then, xyGxy \in G. Hence there is a unique (xy)1G(xy)^{-1} \in G, such that (xy)(xy)1=e(xy)(xy)^{-1} = e. Using the algebraic properties of groups, it is not hard to see that (xy)1=y1x1(xy)^{-1} = y^{-1}x^{-1}. However, its given to us that (xy)(xy)=e(xy)(xy) = e. which means that (xy)=(xy)1(xy) = (xy)^{-1} (they are “both” the unique inverse elements of xyxy). Equivalently, xy=y1x1xy = y^{-1}x^{-1}. Again, in GG, xx=e=yyx x = e = y y. Hence, x=x1x = x^{-1} and y=y1y = y^{-1}. Therefore, xy=yxxy = yx, hence GG is abelian.

To show that this condition is only one way, consider the group of integers with addition as the operator, Z,+\mathbb Z, +. This group is abelian, however, it is not true that x+x=0x + x = 0 for each xZx \in \mathbb{Z}. \square


Proposition (Left identity + left inverses suffice): let GG be a semigroup, such that there exists eGe\in G such that eg=geg = g for all gGg\in G, and for each gGg \in G, there exists g1Gg^{-1} \in G such that g1g=eg^{-1} g = e. Then GG is a group.

Proof: we play some algebraic tricks here: Let gGg \in G, then eg=geg = g. Consider the equation ge=egege = ege. Notice that g1g=e=g11g1g^{-1}g = e = {g^{-1}}^{-1} g^{-1} (every element has a left inverse). Now, ge=(g11g1) (g) (g1g)ge = ({g^{-1}}^{-1} g^{-1}) \ (g) \ (g^{-1}g). Hence, upon simplifying, we have ge=gge = g. Hence ee is also a right identity, therefore, ee is the identity. Similarly, gg1=egg1gg^{-1} = egg^{-1}. Hence, gg1=(g11g1)gg1gg^{-1} = ({g^{-1}}^{-1} g^{-1}) gg^{-1}. Upon simplifying, we have gg1=egg^{-1} = e. Therefore g1g^{-1} is also the right inverse and hence the inverse of gg. \square


Proposition (Right identity + right inverses suffice): Give a proof, symmetrical to the one above.


Proposition (Finite semigroup with cancellation is a group): Let GG be a finite semigroup, G=n|G| = n , such that ab=acab = ac implies b=cb = c and ba=caba = ca implies b=cb = c. Then GG is a group.

Proof: for an arbitrary element gGg \in G, consider the map GfgGG \overset{f_{g}}{\longrightarrow} G, given by fg(x)=gxf_g(x) = gx for all xGx \in G. This map is injective, as gx1=gx2gx_1 = gx_2 implies x1=x2x_1 = x_2. Hence, each xGx \in G goes to a unique gxGgx \in G. therefore, the image of GG under fgf_g has exactly nn elements, Hence fg(G)=Gfg(G) = G, therefore, the map is bijective. hence, there exists a unqiue eGe \in G such that fg(e)=gf_g(e) = g that is ge=gge = g. Now consider an arbitrary element hGh \in G. notice that gh=(ge)hgh = (ge)h. Hence h=ehh = eh. therefore ee is the left identity. moreover, hg=h(eg)hg = h(eg) (e is the left identity) Hence, h=heh = he therefore, ee is also the right identity. Now, for an arbitrary element gg the map fgf_g as described above is bijective, so there is a unique g1g^{-1} such that fg(g1)=ef_g(g^{-1}) = e. Equivalently every element gg has a unique right inverse g1g^{-1} such that gg1=egg^{-1} = e. We finish the proof by applying the proposition on right identity + right inverses. \square


Product of Groups

Definition (Direct product of groups): Let G1,G2,GnG_1, G_2,\dots G_{n} be a collection of groups. Then, the set i=1nGi\prod_{i=1}^{n} G_{i} with the product of two tuples g=(g1,g2,gn)\boldsymbol g^* = (g_{1},g_{2}, \dots g_{n}) and h=(h1,h2,hn)\boldsymbol h^* = (h_1, h_{2}, \dots h_{n}), where gi,hiGig_i, h_i \in G_i. Is given by gh=(g1h1,g2h2,gnhn)\boldsymbol {g^*h^*} = (g_{1}h_{1}, g_{2}h_{2}, \dots g_{n} h_{n}) is called the direct product of a collection of groups.

Proposition (The direct product of groups is a group):

Proof (outline): Associativity of the product defined above, follows directly from the associativity of the products of each group GiG_i. The tuple of identity elements from each group e=(e1,e2,en)\boldsymbol{e^*} = (e_1, e_{2}, \dots e_{n}) acts as the identity element, and for the arbitrary element g=(g1,g2,gn)\boldsymbol g^* = (g_{1},g_{2}, \dots g_{n}), the inverse element is given by g1=(g11,g21,gn1)\boldsymbol{{g^*}^{-1}} = (g^{-1}_{1},g^{-1}_{2}, \dots g^{-1}_{n}). \square


1 - Maps on Groups

Definition (Group homomorphism): let G1,G2G_1, G_2 be groups and f:G1G2f: G_1 \rightarrow G_2 be a map. ff is a group homomorphism if for each x,yG1x,y \in G_1, f(xG1y)=f(x)G2f(y)f(x \cdot_{G_1} y) = f(x) \cdot_{G_2} f(y).

furthermore, we will suppress any notation to indicate that xyxy is a product in G1G_1 and f(x)(fy)f(x)(fy) is a product in G2G_2.

Proposition (Properties of homomorphisms): For the following discussion, let G1,G2G_1, G_2 be groups, with identities e1e_1 and e2e_2 and ff a homomorphism from G1 to G2G_1 \ to \ G_2.

  1. f(e1)=e2f(e_1) = e_2 (under a homomorphism, the image of the identity of the domain group, is the identity of the target group).
  2. for each xG1x \in G_1, f(x)1G2f(x)^{-1} \in G_2 is f(x1)f(x^{-1}) where x1x^{-1} is the inverse xx in G1G_1.
  3. Let G1,G2,G3G_1, G_2, G_3 all be groups, and let ff be a homomorphism from G1G_1 to G2G_2, hh a homomorphism from G2G_2 to G3G_3, then hfh\circ f is a homomorphism from G1G_1 to G3G_3.(the composition of homomorphisms, is itself a homomorphism).

Support/Figures/G01.png

Proof:

  1. We will use the unique property of the identity element of a group. Notice that f(e1e1)=f(e1)f(e1)=f(e1)f(e_1e_1) = f(e_1)f(e_1) = f(e_{1}). Hence it must be that f(e1)=e2f(e_1) = e_2.
  2. Notice that for any xG1x\in G_1, f(xx1)=f(x)f(x1)f(xx^{-1}) = f(x)f(x^{-1}) but xx1=e1xx^{-1} = e_{1}. Therefore, e2=f(x)f(x1)e_2 = f(x)f(x^{-1}) Hence f(x1)f(x^{-1}) is the unique inverse of f(x)f(x) in G2G_2. In notation, f(x)1=f(x1)f(x)^{-1} = f(x^{-1}).
  3. let x,yx,y be arbitrary elements of G1G_1. Then, h(f(xy))=h(f(x)f(y))=h(f(x)) h(f(y))h(f(xy)) = h(f(x)f(y)) = h(f(x)) \ h(f(y)). \square

Definition (Group isomorphism): let G1G_1, G2G_2 be groups. a map f:G1G2f: G_1 \rightarrow G_2 is an isomorphism, if it is a bijective homomorphism. An isomorphism from GG onto itself is called an automorphism.

Proposition (The inverse of an isomorphism is an isomorphism): if f:G1G2f: G_1 \rightarrow G_2 is an isomorphism, then f1:G2G1f^{-1} : G_2 \rightarrow G_1 is an isomorphism, where G1,G2G_1, G_2 are groups.

Proof: The inverse of a bijection, is also a bijection. Hence, it is sufficient to prove that f1f^{-1} is a homomorphism. let u,vu,v be arbitrary elements of G2G_2. Then, since ff is bijective, there exists unique x,yG1x,y \in G_1 such that u=f(x),v=f(y)u = f(x), v = f(y). hence uv=f(x)f(y)=f(xy)uv = f(x)f(y) = f(xy). Now, f1(uv)=f1f(xy)=xy=f1(u)f1(v)f^{-1}(uv) = f^{-1}f(xy) = xy = f^{-1}(u) f^{-1}(v). Hence f1f^{-1} is a homomorphism. \square


Proposition (Automorphisms form a group): Let GG be a group, and let Aut(G)\text{Aut}(G) be the collection of all automorphisms on GG. Then this set, with map composition as the operator, forms a group.

Proof: notice that the identity map id(x)=xid(x) = x from GG to GG is an automorphism (it is both bijective and homomorphic). And acts as the group identity under composition. for any two maps f,hAut(G)f,h \in \text{Aut}(G). Then hfhf is bijective, moreover by the properties of homomorphisms, hfhf is a homomorphism, hence hfAut(G)hf \in \text{Aut}(G). Associativity follows as a property of function composition, and since the inverse of an isomorphism is an isomorphism, for each fAut(G)f \in \text{Aut}(G), f1Aut(G)f^{-1} \in \text{Aut}(G) : the inverse map, acts as the group inverse element. \square


The Left Coset Map

Definition (Left coset maps): Let GG be a group, and gg an arbitrary element of GG. then the left coset map fg:GGf_g : G \rightarrow G is the map fg(x)=gxf_g(x) = gx for each xGx\in G.

Proposition (Left coset maps are bijective): Let GG be a group, and L(G)L(G) be the collection of left coset maps from GG to GG. Then, every element fgL(G)f_g \in L(G) is a bijection on GG.

Proof: Let gg be an arbitrary element of GG. We claim that fgf_g is a bijection. suppose for x,yGx,y \in G, fg(x)=fg(y)f_g(x) = f_g(y). Then, gx=gygx = gy hence x=yx = y, showing injectivity. Now, suppose yy is an arbitrary element in GG. Notice that fg(g1y)=g(g1y)=yf_g(g^{-1}y) = g(g^{-1}y) = y. Showing Surjectivity. \square


Theorem (Left coset maps form a group isomorphic to GG): Let GG be a group, then the collection of left coset maps L(G)L(G) is a group under map composition. Moreover, L(G)L(G) is isomorphic to GG.

Proof: The identity map on GG is fe=exf_e = ex for all xGx\in G, feL(G)f_e \in L(G) is the group identity as fefg=fgfe=fgf_e f_g = f_g f_e = f_g for any fgL(G)f_g \in L(G). Associativity follows as a property of map composition, of course, the composition of two left coset maps fg ,fhL(G)f_g \ , f_h \in L(G) . is fgfh=fghf_g f_h = f_{gh} , because for all xGx \in G fg(fh(x))=g(hx)=(gh)x=fgh(x)f_g(f_h(x)) = g(hx) = (gh)x =f_{gh}(x). Hence, L(G)L(G) is closed under composition, moreover the map gfgg \mapsto f_g is a homomorphism, as ghfgh=fgfhgh \mapsto f_{gh} = f_g f_h . For each fgL(G)f_g \in L(G) the unique fg1f_g^{-1} is given by fg1f_{g^{-1}}. This is because for each xGx\in G, fg(fg1(x))=fg1(fg(x))=gg1x=g1gx=exf_g(f_{g^{-1}} (x)) = f_{g^{-1}}(f_{g}(x)) = gg^{-1}x = g^{-1}gx = ex. Hence fgfg1=fg1fg=fef_gf_{g^{-1}} = f_{g^{-1}}f_g = f_e. We claim that the map gfgg \mapsto f_g is bijective. Surjectivity is obvious. now suppose that fg1=fg2f_{g_1} = f_{g_2} then for each xGx\in G, g1x=g2xg_1x = g_2x hence g1=g2g_1 = g_2. Hence we produce the desired isomorphism from GG to L(GL(G). \square


Lemma (Distinct left coset maps never agree): Let GG be a group, and fg,fhL(G)f_g, f_h \in L(G) be two distinct left coset maps. Then there is no xGx \in G such that fg(x)=fh(x)f_g(x) = f_h(x). Otherwise, this would imply that gx=hxgx = hx hence g=hg = h (multiplying x1x^{-1} on both the sides), meaning that fgf_g and fhf_h are identical maps.


Warning: A left coset map is NOT a homomorphism. Let GG be a group. Then a map fgL(G)f_g \in L(G) if geg \ne e then fgf_g is not a homomorphism from GG to GG . fg(xy)=g(xy)f_g(xy) = g(xy) , fg(x)fg(y)=gxgyf_g(x)f_g(y) = gxgy. Even if GG is abelian, gxgy=g2xygxgy = g^2xy and g2=gg^2 = g only if g=eg = e. See the unique property of the identity of a group.


2 - Subgroups

Definition (Subgroup): let GG be a group, then a subset HH of GG is a subgroup of GG if it a group, inheriting the operator from GG. In such a case we write HGH \leqslant G. if HGH \ne G, we write H<GH < G.

Proposition (Necessary and sufficient conditions for subgroups): let GG be a group, HH, a subset of GG is a subgroup if and only if the following properties hold:

  1. The identity eGe \in G is also in HH.
  2. x,yHx,y \in H implies that xyHxy \in H (HH is closed under the product operator inherited from GG).
  3. xHx \in H implies that x1Hx^{-1} \in H (HH is closed under inverses).

Proof: if HH is a subgroup, 1,2,3 follow by definition. Now suppose HGH \subset G. Then the above three conditions guarantee that HH is a group, with associativity following from inheriting the operator from GG. \square


Theorem (A simpler subgroup condition): let GG be a group, and HH a subset of GG. then HH is a subgroup if and only if HH is non empty, and x,yHx,y \in H implies xy1Hxy^{-1} \in H.

Proof: Suppose HH was a subgroup of GG. then obviously, HH is non empty (it at least contains ee, the identity) and x,yHx,y \in H implies xy1Hxy^{-1} \in H. Now, suppose HH was a non empty subset of GG, and that x,yHx,y \in H implies xy1Hxy^{-1} \in H. We will show that eHe \in H: notice that xHx \in H implies xx1=eHxx^{-1} = e \in H. Now we show that HH is closed under inverses: Since eHe \in H, for any element xHx \in H, ex1=x1Hex^{-1} = x^{-1} \in H. Finally, we will show that HH is closed under products: Suppose x,yHx,y \in H. Then y1Hy^{-1} \in H, (as shown earlier). Hence x(y1)1Hx(y^{-1})^{-1} \in H. Hence xyHxy \in H. Therefore by the necessary and sufficient conditions above, HH is a subgroup of GG. \square


Proposition (Intersection of subgroups): Let GG be a group, and H,KH, K be subgroups of GG. Then, HKH \cap K is a subgroup of GG.

Proof: since ee is in both HH and KK, HKH \cap K is non empty. Suppose x,yHKx,y \in H \cap K . Then x,yx,y is in both HH and KK. Therefore, xy1xy^{-1} is in both HH and KK. Hence, xy1HKxy^{-1} \in H \cap K. Apply the simpler subgroup condition. \square


Theorem (Intersection of finitely many subgroups): Let H1,H2,HnH_1, H_2,\dots H_{n} All be subgroups of a group GG. Then, i=1nHi\bigcap_{i = 1}^{n} H_{i} is a subgroup of GG.

Proof outline: Use the intersection of subgroups proposition with a natural induction argument.


Theorem (Finiteness + product closure suffice for subgroups): Let HH be finite subset of a group GG, such that the identity eHe \in H. If x,yHx,y \in H implies xyHxy \in H, then HH is a subgroup of GG.

Intuition:

Support/Figures/G02.png

Imagine a finite set HH, closed under products, with the identity element ee in it. Starting from an arbitrary element xx, start taking left products, h1xh_1x, h2h1xh_2h_1 x and so on… each of these products are the images of xx under distinct left coset maps. so eventually, we have to hit ee, (we will show that we can’t loop around without ever hitting ee), basically allowing us to get closure under inverses.

Proof: Since HH is finite, let H=n|H| = n, we can index the elements of H={h0=e,h1,hn1}H =\{ h_{0} = e, h_{1}, \dots h_{n-1} \}. We claim that the left coset maps L(H)L(H) are well defined from HH to HH. suppose xHx \in H and hiHh_i \in H. then fhi(x)=hixHf_{h_i}(x) = h_ix \in H due to product closure. Now, Consider the set of orbits of xHx \in H under each map in L(H)L(H) defined as Orb(x)={hix:hiH}Orb(x) = \{h_ix : h_i \in H\}. By the lemma on distinct left coset maps, if hix=hjxh_ix = h_jx, then in GG which has inverses, hi=hjh_i = h_j meaning that they are the identical left coset map in GG, Hence, they are identical in HH. Therefore Orb(x)Orb(x) has nn distinct elements, each of which lie in HH. Hence Orb(x)=HOrb(x) = H, given that HH is finite. Since Orb(x)=HOrb(x) = H there exists some hjHh_j \in H such that hjx=h0=eh_j x = h_0 = e. This is the inverse of an element xx. Hence HH is closed under inverses. Apply the necessary and sufficient conditions for subgroups. \square


3 - Fibers, Kernel, Conjugation, Centre

Definition (Fibers, Images): note: This term is inherited from category theory, where it carries more meaning. But in our case, it’s just a fancy word for the inverse image of set over a map.

let G1,G2G_1, G_2 be groups and f:G1G2f: G_1 \rightarrow G_2 be a map, then the fibers of H2G2H_2 \subset G_2 over ff is the set f1(H2)={xG1:f(x)H2}f^{-1}(H_2) =\{ x \in G_{1} : f(x) \in H_{2} \}.

The image of a set H1G1H_1 \subset G_1 is the set f(H1)={f(x):xH1}f(H_1) =\{ f(x) : x \in H_{1}\}.

Definition (Kernel): let G1,G2G_1, G_2 be groups and f:G1G2f: G_1 \rightarrow G_2 be a map. Then the kernel of ff, Ker(f)Ker(f) is the fibres of the identity e2G2e_2 \in G_2. that is, Ker(f)=f1({e2})={xG1:f(x)=e2}Ker(f) = f^{-1}(\{e_2\}) =\{ x \in G_{1}: f(x) = e_{2} \}.

Definition (Conjugation, Normalizer): let GG be a group, and SS a subset of GG. Let gg be any particular element of GG. Then the conjugation of SS with gg is the set gSg1={gsg1:sS}gSg^{-1} =\{ gsg^{-1} : s \in S \}.

The normalizer of SS, N(S)N(S) is the set of all gGg \in G for which the conjugation of SS with gg is equal to SS itself. That is, N(S)={gG:gSg1=S}N(S) = \{ g \in G : gSg^{-1} = S \}.


Proposition (Kernel is a subgroup): Let G1,G2G_1, G_2 be groups and f:G1G2f: G_1 \rightarrow G_2 a homomorphism. Then, Ker(f)G1Ker(f) \leqslant G_1.

Proof: We will use properties of homomorphisms for the following argument. Notice that f(e1)=e2f(e_1) = e_2 hence e1Ker(f)e_1 \in Ker(f).

Now suppose x,yKer(f)x,y \in Ker(f) then f(x)=f(y)=e2f(x) = f(y) = e_2. Hence f(x)f(y)=e2e2=e2f(x)f(y) = e_2e_2 = e_2 (see: the unique property of the identity element of a group). But, ff is a homomorphism. Hence, f(xy)=e2f(xy) = e_2. Therefore, xyKer(f)xy \in Ker(f).

Now, suppose xKer(f)x \in Ker(f), then consider the equation f(xx1)=f(e1)=e2f(xx^{-1}) = f(e_1) = e_2. Since ff is a homomorphism, we obtain f(x)f(x1)=e2f(x)f(x^{-1}) = e_2. But, f(x)=e2f(x) = e_2. Therefore, f(x1)=e2f(x^{-1}) = e_2 hence x1Ker(f)x^{-1} \in Ker(f) . \square


Proposition (Image is a subgroup): Let G1,G2G_1, G_2 be groups and f:G1G2f: G_1 \rightarrow G_2 a homomorphism. Then, f(G1)G2f(G_1) \leqslant G_2.

Proof: First, notice that f(G1)f(G_1) is non empty, as e1G1e_1 \in G_1, hence e2f(G1)e_2 \in f(G_1). Now, suppose f(x),f(y)f(G1)f(x),f(y) \in f(G_1) . Then, f(x)f(y)=f(xy)f(G1)f(x)f(y) = f(xy) \in f(G_1) as xyG1xy \in G_1. Similarly, if f(x)G1f(x) \in G_1, then f(x)1=f(x1)f(G1)f(x)^{-1} = f(x^{-1}) \in f(G_1) as x1G1x^{-1} \in G_1. See: properties of homomorphisms. \square


Proposition (Conjugation of a subgroup): Let GG be a group, and HH be a subgroup of GG. then for any element gGg \in G, gHg1GgHg^{-1} \leqslant G.

Proof: Since eHe \in H , geg1=egHg1geg^{-1} = e \in gHg^{-1}.

Now, suppose u,vgHg1u,v \in gHg^{-1}. Then for some x,yHx,y \in H, u=gxg1u = gxg^{-1} and v=gyg1v = gyg^{-1}. Therefore, uv=g(xy)g1uv = g(xy)g^{-1}, hence uvgHg1uv \in gHg^{-1}.

Now, suppose tgHg1t \in gHg^{-1} then t=ghg1t = ghg^{-1} for some hHh \in H. t1=gh1g1t^{-1} = gh^{-1}g^{-1} (The reader is asked to pause and carry out the product tt1tt^{-1} and t1tt^{-1}t, should any doubt arise). Finally apply the necessary and sufficient conditions for subgroups. \square


Proposition (Normalizer of a subgroup): Let GG be a group, and HH a subgroup of GG, then, HN(H)GH \leqslant N(H) \leqslant G.

Proof: We will begin by showing that N(H)N(H) is a subgroup of GG:

N(H)={gG:gHg1=H}N(H) =\{ g \in G : gHg^{-1} = H \}. Clearly, N(H)N(H) is non empty as eHe=HeHe = H. (e=e1e = e^{-1}).

Suppose g,hN(H)g,h \in N(H). then gHg1=hHh1=HgHg^{-1} = hHh^{-1} = H. Notice that (gh)H(h1g1)=g(hHh1)g1=g(H)g1=H(gh)H(h^{-1}g^{-1}) = g(hHh^{-1})g^{-1} = g(H)g^{-1} = H. Therefore, ghN(H)gh \in N(H).

Now suppose that gN(H)g \in N(H), then gHg1=HgHg^{-1} = H. But eHe=HeHe = H. Hence, g1(gHg1)g=Hg^{-1}(gHg^{-1})g = H, therefore, g1Hg=Hg^{-1}Hg = H. Hence g1N(H)g^{-1} \in N(H).

Finally, apply the necessary and sufficient conditions for subgroups.

Now, we will show that HH is a subgroup of N(H)N(H).

Of course HH is a group, so it is sufficient to show that HN(H)H \subset N(H). For any hHh \in H, hHh1=(hH)h1hHh^{-1} = (hH)h^{-1} but hHhH is just the image of the left coset map on HH given by fh(x)=hxf_h(x) = hx for all xHx \in H. That is, hHhH is just notation for fh(H)f_h(H). But left coset maps are bijective. Hence, hH=HhH = H.

Therefore, we have hHh1=(hH)h1=Hh1hHh^{-1} = (hH)h^{-1} = Hh^{-1}. Using a similar argument, Hh1=gh1(H)Hh^{-1} = g_{h^{-1}}(H) Where gh1g_{h^{-1}} is the right coset map induced by h1h^{-1}. Analogously, right coset maps are bijective too. hence Hh1=HHh^{-1} = H.

Finially, this gives us hHh1=HhHh^{-1} = H. Therefore, any hHh\in H is also in N(H)N(H). \square


Definition (Center of a group): The Center of a group GG, denoted by Z(G)Z(G), is the subset of GG whose all elements commute with the entirety of GG. That is Z(G)={gG:gx=xg, xG}Z(G) =\{ g\in G : gx = xg, \ \forall x \in G \}.

Proposition (The center is a subgroup): Let GG be a group. Then, Z(G)GZ(G) \leqslant G.

Proof: Since eZ(G)e \in Z(G), Z(G)Z(G) is not empty. Let g,hZ(G)g,h \in Z(G). then for all xGx\in G, gx=xggx = xg and hx=xhhx = xh. But, hx,xhGhx, xh \in G. Hence (gh)x=(gx)h=x(gh)(gh)x = (gx)h = x(gh) Hence ghZ(G)gh \in Z(G). Now, if xGx \in G, and gZ(G)g \in Z(G), then x1Gx^{-1} \in G. Hence, gx1=x1ggx^{-1} = x^{-1}g hence xg1=g1xxg^{-1} = g^{-1}x. hence g1Z(G)g^{-1} \in Z(G). \square


4 - Examples of Groups

The Klein-Four Group

A way to generate the Klein-Four Group: Notice that except the identity permutation k0k_0 , every other permutation, can be written as the composition of two independent swaps. Let (i,j)(i,j) denote the permutation ij, jii \mapsto j, \ j \mapsto i And leaves everything unchanged. Then, k1=(1,3)(2,4)k_1 = (1,3)(2,4) , k2=(1,2)(3,4)k_2 = (1,2)(3,4) and, k3=(1,4)(2,3)k_3 = (1,4)(2,3). Furthermore, notice that k12=k22=k32=k0k_1^2 = k_2^2 = k_3^2 = k_0. and k1k2=k2k1=k3k_1k_2 = k_2k_1 = k_3 and so on…

Support/Figures/G03.png

Definition (Klein-Four group): The set K4={e,a,b,c}K_4 = \{e, a, b, c\} with a2=b2=c2=ea^2 = b^2 = c^2 = e and ab=ba=cab = ba = c, ac=ca=bac=ca = b, bc=cb=abc= cb = a as the products is called the Klein-Four group.


The Dihedral Group

A necklace for a group: Below, we depict two necklaces, one on a rigid triangular wire, and one on a rigid square wire. We can imagine distinctly colored beads on each vertex. The question then is, how can we manipulate the necklace, so that when you place it on the table and take a picture, it looks different in the arrangement of beads? call the “do nothing” transformation e=r0e = r_{0}. Then, call the counter-clockwise rotation by 2π/n2\pi/n (for a regular nn-gon), r1r_{1}. Then every rotation of the necklace is given by r0,r1,,rn1r_0, r_1,\dots , r_{n-1}. Where rn=r0r_n = r_0.

Now notice that you’ve got a “front” of the necklace and “back” of the necklace. And to get to the back of the necklace from the front, you would reflect it about an axis, say S0S_0 call that s0s_0. notice that two reflections about the same axis is equivalent to “doing nothing”. si2=r0s_i^2 = r_0.

And by observing this picture more, one can work out all the other products. Two reflections should be a rotation, because you come back to the “front” of the necklace, and so on…

A rotation, then a reflection leaves you in the “back” of the necklace, so it should be equivalent to a reflection about some axis…

Support/Figures/G05.png

Definition (Dihedral group of a regular nn-gon): The set Dn={r0,r1,rn1,s0,s1,sn1}D_n=\{r_{0},r_{1},\dots r_{n-1},s_{0},s_{1},\dots s_{n-1} \} with the following products:

  • rirj=ri+1r_{i}r_{j} = r_{i+1}
  • sisj=rijs_is_{j} = r_{i-j}
  • sirj=sijs_{i}r_{j} = s_{i-j}
  • risj=si+jr_{i}s_{j} = s_{i+j}

The Additive and Multiplicative Groups on the Reals, The Circle Group

Definition (Additive and multiplicative groups on Reals): The set R\mathbb R with addition ++ forms an abelian Group. The set R0\mathbb R - {0} with multiplication \cdot forms an abelian group as well.

The map xexx \mapsto e^{x} is the desired isomorphism from (R,+)(\mathbb R , +) to (R0,)(\mathbb R - {0}, \cdot)

Definition (The circle group): In the complex numbers C\mathbb C, the unit circle S1={eiθ:θR}S^1 =\{ e^{i\theta}: \theta \in \mathbb R \} is an abelian group with complex multiplication.

θeiθ\theta \mapsto e^{i\theta} is the desired homomorphism from (R,+)(\mathbb R , +) to S1S^1. if θ\theta is restricted to [0,2π)[0,2\pi), then the given map is an isomorphism.


5 - Generators, Cyclic Groups

Definition (Containment of a subset): Let GG be a group and SS be a subset of GG. Then a containment group of SS, denoted by Sˉ\bar S is the collection of subgroups HH of GG such that SHS \subset H. That is Sˉ={HG:SH}\bar S = \{ H \leqslant G : S \subset H\}.

Now, Notice that any HSˉH \in \bar S has the following properties:

  1. Since HH contains SS, for each sSs \in S, s1Hs^{-1} \in H.
  2. For any mNm \in \mathbb N, and s1,s2,smSs_1,s_{2}, \dots s_{m} \in S, the product s1s2...smHs_1s_2...s_m \in H.
  3. Putting it all together, for any mNm \in \mathbb N, HH contains the element s1s2sms_1s_2\dots s_{m} where siSs_i \in S or si1Ss_i^{-1} \in S.

Now, define S={s1s2sm:mN,siS or si1S}\langle S \rangle=\{ s_{1}s_{2}\dots s_{m} : m\in \mathbb N, s_{i} \in S \ or \ s_{i}^{-1} \in S \} . From the above discussion, it is clear that SH\langle S \rangle \subset H for each HSˉH \in \bar S. Moreover, of course SSS \subset \langle S \rangle. We show that S\langle S \rangle is a group (precisely it is a subgroup of GG).

We will repeatedly abuse the definition of S\langle S \rangle (note that a definition is not a person so this is okay) for the following proof.

  1. eSe \in \langle S \rangle : pick any sSs \in S. Then, by defenition, it is clear that ss1=eSss^{-1} = e \in \langle S \rangle.
  2. Suppose x,ySx,y \in \langle S \rangle Then x=s1s2smx = s_1s_2\dots s_{m} and y=t1t2tny = t_1t_2\dots t_{n} for some m,nNm,n \in \mathbb N, such that ti or ti1St_i \ or \ t_i^{-1} \in S and si or si1Ss_i \ or \ s_i^{-1} \in S. Hence, xy=s1s2smt1t2tnSxy = s_{1}s_{2}\dots s_{m}t_{1}t_{2}\dots t_{n} \in \langle S \rangle.
  3. Suppose xSx \in \langle S \rangle Then x=s1s2smx = s_1s_2\dots s_{m}, for some mNm \in \mathbb N such that si or si1Ss_i \ or \ s_i^{-1} \in S. Then x1=sm1sm11s11Sx^{-1} =s_{m}^{-1}s_{m-1}^{-1} \dots s_{1}^{-1} \in \langle S \rangle.

Hence, each HSˉH \in \bar S contains the subgroup S\langle S \rangle. Therefore, S\langle S \rangle is the smallest group that contains SS, known as the subgroup generated by SS. In particular, for each HSˉH \in \bar S, SSHS \subset \langle S \rangle \leqslant H.


Definition (Group generated by a set): let GG be a group, and SS a subset of GG, then inheriting the operator from GG, the subgroup of GG generated by SS, is the set S={s1s2sm:mN,siS or si1S}\langle S \rangle =\{ s_{1}s_{2}\dots s_{m} : m\in \mathbb N, s_{i} \in S \ or \ s_{i}^{-1} \in S \}.

Definition (Cyclic group): For a group GG, the group generated by any element gGg \in G is denoted by g\langle g \rangle. This group is called the cyclic subgroup of GG generated by gg.

Notice that g\langle g \rangle just contains the products of gg with itself : gig^i and the products of g1g^{-1} with itself: gig^{-i}, where g0:=eg^0 := e. The smallest nNn \in\mathbb N for which gn=eg^n = e is (if it exists) known as the order of g\langle g \rangle.

In such a case, it is clear that g={g0=e,g1,gn1}\langle g \rangle =\{ g^0 = e, g^1, \dots g^{n-1}\}. where gi1=gni{g^i}^{-1} = g^{n-i}.

Otherwise, if no such nn exists, the order of g\langle g \rangle is infinite.

The order of an element gg of a group GG is the order of its cyclic subgroup g\langle g \rangle.

Two cyclic groups of the same order g\langle g \rangle, h\langle h \rangle are isomorphic to each other, where gihig^{i} \mapsto h^{i} is the desired isomorphism.

Moreover, a cyclic group of finite order, say nn is isomorphic to the rotations of a regular nn-gon.


Proposition (Necessary and sufficient condition for a cyclic group): Let GG be a group. Then GG is cyclic if and only if, there exists gGg \in G, G=gG = \langle g \rangle.

Proof: Suppose GG is cyclic, then by definition there exists an element gGg \in G such that G={gi:iZ}G =\{ {g}^{i} : i \in \mathbb Z \}. Now suppose that there exists gGg \in G such that G=gG = \langle g \rangle, then by definition, GG is cyclic. \square

Although the above proposition seems to bash on the obvious, it’s extremely useful: for example in showing that the multiplicative group of integers, modulo a prime is cyclic.


6 - Symmetric Groups

Definition (Symmetric group): Let SS be a set, then the set of all bijection on SS, with function composition as the operator, is a group, called the symmetric group on SS, denoted by Sym(S)Sym(S).

Here, the identity map id:SSid: S \rightarrow S acts as the group identity, with any fSym(S)f \in Sym(S) id f=f id=fid \ f = f \ id = f.

The inverse function f1f^{-1} acts as the inverse element of each fSym(S)f \in Sym(S).

Associativity and closure follow as properties of composition of bijections.


Theorem (Set cardinalities categorize symmetric groups): Let SS and TT be sets, such that the cardinalities of SS and TT are equal. Then Sym(S)Sym(S) is isomorphic to Sym(T)Sym(T)

Commutative Diagram:

Support/Figures/G04.png

Proof: Let SS, TT be sets with equal cardinality, and ϕ:ST\phi : S \rightarrow T be a bijection. Moreover, let fSf_S denote a bijection on SS, and fTf_T denote a bijection on TT.

By observing the commutative diagram above, we see that for every fTSYM(T)f_T \in SYM(T) there exists an fSf_S such that fS=ϕ1fTϕf_S = \phi^{-1}f_T\phi . Note that this indeed a bijection on SS, because the composition of bijections is a bijection.

Hence we claim that the map fTϕ1fTϕf_T \mapsto \phi^{-1}f_T\phi is an isomorphism from SYM(T)SYM(T) to SYM(S)SYM(S).

Homomorphicity: FT1 FT2ϕ FT1 FT2 ϕ1=(ϕ1 fT1 fT2 ϕ) (ϕ1 fT1 fT2 ϕ)F_{T1} \ F_{T2} \mapsto \phi \ F_{T1} \ F_{T2} \ \phi^{-1} = (\phi^{-1}\ f_{T_1} \ f_{T_2} \ \phi) \ (\phi^{-1}\ f_{T_1} \ f_{T_2} \ \phi)

Surjectivity: Let fSf_S be an arbitrary element of SYM(S)SYM(S), then we have fT=ϕfSϕ1SYM(T)f_T = \phi f_S \phi^{-1} \in SYM(T) That maps to fSf_S.

Injectivity: let ϕ1fT1ϕ=ϕ1fT2ϕ\phi^{-1}f_{T_1}\phi = \phi^{-1}f_{T_2}\phi Then due to the properties of bijections, fT1=fT2f_{T_1} = f_{T_2} . \square


Theorem (Cayley’s Theorem): Let GG be a group, then GG is isomorphic to a subgroup of symmetric group on the set GG, Sym(G)Sym(G).

Proof: Because left coset maps of a group are bijective, they are a subset of Sym(G)Sym(G). Because left coset maps on a group are isomorphic to the group itself, GG is isomorphic to a subgroup of Sym(G)Sym(G). \square

https://www.youtube.com/playlist?list=PLA7B08F1D8252DE29 I am planning on writing a sequel with really key ideas of group theory that I have missed here.