Groups

Uploaded Last edited

0 - Magma, Semigroups, Monoids, Groups

Definition (Magma): A set SS with a map S×S⟶∘SS\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 x∘yx \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 e∈Se\in S is called the identity element (or just identity) if for every s∈Ss \in S, se=es=sse = es = s. Note that the identity of a magma is unique. Otherwise, suppose e′e' is also an identity of SS, then e′e=e=e′e'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 g∈Gg \in G has an inverse g−1∈Gg^{-1} \in G such that gg−1=g−1g=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 g∈Gg \in G, there is a unique g−1∈Gg^{-1} \in G such that gg−1=g−1g=egg^{-1} = g^{-1}g = e.

Proof: Suppose both g−1,g−−1g_{}^{-1}, g_{-}^{-1} are inverses of an arbitrary element g∈Gg \in G. Then, e=gg−1e = gg^{-1} multiplying g−−1g_{-}^{-1} on boh sides, we get g−−1e=(g−−1g)g−1g_{-}^{-1} e = (g_{-}^{-1}g)g^{-1}. Therefore, g−−1=g−1g_{-}^{-1} = g^{-1}. □\square


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

Proof: Suppose for some g∈Gg\in G, we have that gg=ggg = g. Then, multiplying by g−1g^{-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 g∈Gg \in G, g2=eg^2 = e, then GG is abelian.

Proof: let x,yx,y be arbitrary elements in GG. Then, xy∈Gxy \in G. Hence there is a unique (xy)−1∈G(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=y−1x−1(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=y−1x−1xy = y^{-1}x^{-1}. Again, in GG, xx=e=yyx x = e = y y. Hence, x=x−1x = x^{-1} and y=y−1y = 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 x∈Zx \in \mathbb{Z}. □\square


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

Proof: we play some algebraic tricks here: Let g∈Gg \in G, then eg=geg = g. Consider the equation ge=egege = ege. Notice that g−1g=e=g−1−1g−1g^{-1}g = e = {g^{-1}}^{-1} g^{-1} (every element has a left inverse). Now, ge=(g−1−1g−1) (g) (g−1g)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, gg−1=egg−1gg^{-1} = egg^{-1}. Hence, gg−1=(g−1−1g−1)gg−1gg^{-1} = ({g^{-1}}^{-1} g^{-1}) gg^{-1}. Upon simplifying, we have gg−1=egg^{-1} = e. Therefore g−1g^{-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 g∈Gg \in G, consider the map G⟶fgGG \overset{f_{g}}{\longrightarrow} G, given by fg(x)=gxf_g(x) = gx for all x∈Gx \in G. This map is injective, as gx1=gx2gx_1 = gx_2 implies x1=x2x_1 = x_2. Hence, each x∈Gx \in G goes to a unique gx∈Ggx \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 e∈Ge \in G such that fg(e)=gf_g(e) = g that is ge=gge = g. Now consider an arbitrary element h∈Gh \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 g−1g^{-1} such that fg(g−1)=ef_g(g^{-1}) = e. Equivalently every element gg has a unique right inverse g−1g^{-1} such that gg−1=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,hi∈Gig_i, h_i \in G_i. Is given by g∗h∗=(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 g∗−1=(g1−1,g2−1,…gn−1)\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:G1→G2f: G_1 \rightarrow G_2 be a map. ff is a group homomorphism if for each x,y∈G1x,y \in G_1, f(x⋅G1y)=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 x∈G1x \in G_1, f(x)−1∈G2f(x)^{-1} \in G_2 is f(x−1)f(x^{-1}) where x−1x^{-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 h∘fh\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 x∈G1x\in G_1, f(xx−1)=f(x)f(x−1)f(xx^{-1}) = f(x)f(x^{-1}) but xx−1=e1xx^{-1} = e_{1}. Therefore, e2=f(x)f(x−1)e_2 = f(x)f(x^{-1}) Hence f(x−1)f(x^{-1}) is the unique inverse of f(x)f(x) in G2G_2. In notation, f(x)−1=f(x−1)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:G1→G2f: 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:G1→G2f: G_1 \rightarrow G_2 is an isomorphism, then f−1:G2→G1f^{-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 f−1f^{-1} is a homomorphism. let u,vu,v be arbitrary elements of G2G_2. Then, since ff is bijective, there exists unique x,y∈G1x,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, f−1(uv)=f−1f(xy)=xy=f−1(u)f−1(v)f^{-1}(uv) = f^{-1}f(xy) = xy = f^{-1}(u) f^{-1}(v). Hence f−1f^{-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,h∈Aut(G)f,h \in \text{Aut}(G). Then hfhf is bijective, moreover by the properties of homomorphisms, hfhf is a homomorphism, hence hf∈Aut(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 f∈Aut(G)f \in \text{Aut}(G), f−1∈Aut(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:G→Gf_g : G \rightarrow G is the map fg(x)=gxf_g(x) = gx for each x∈Gx\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 fg∈L(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,y∈Gx,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(g−1y)=g(g−1y)=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 x∈Gx\in G, fe∈L(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 fg∈L(G)f_g \in L(G). Associativity follows as a property of map composition, of course, the composition of two left coset maps fg ,fh∈L(G)f_g \ , f_h \in L(G) . is fgfh=fghf_g f_h = f_{gh} , because for all x∈Gx \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 g↦fgg \mapsto f_g is a homomorphism, as gh↦fgh=fgfhgh \mapsto f_{gh} = f_g f_h . For each fg∈L(G)f_g \in L(G) the unique fg−1f_g^{-1} is given by fg−1f_{g^{-1}}. This is because for each x∈Gx\in G, fg(fg−1(x))=fg−1(fg(x))=gg−1x=g−1gx=exf_g(f_{g^{-1}} (x)) = f_{g^{-1}}(f_{g}(x)) = gg^{-1}x = g^{-1}gx = ex. Hence fgfg−1=fg−1fg=fef_gf_{g^{-1}} = f_{g^{-1}}f_g = f_e. We claim that the map g↦fgg \mapsto f_g is bijective. Surjectivity is obvious. now suppose that fg1=fg2f_{g_1} = f_{g_2} then for each x∈Gx\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,fh∈L(G)f_g, f_h \in L(G) be two distinct left coset maps. Then there is no x∈Gx \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 x−1x^{-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 fg∈L(G)f_g \in L(G) if g≠eg \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 H⩽GH \leqslant G. if H≠GH \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 e∈Ge \in G is also in HH.
  2. x,y∈Hx,y \in H implies that xy∈Hxy \in H (HH is closed under the product operator inherited from GG).
  3. x∈Hx \in H implies that x−1∈Hx^{-1} \in H (HH is closed under inverses).

Proof: if HH is a subgroup, 1,2,3 follow by definition. Now suppose H⊂GH \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,y∈Hx,y \in H implies xy−1∈Hxy^{-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,y∈Hx,y \in H implies xy−1∈Hxy^{-1} \in H. Now, suppose HH was a non empty subset of GG, and that x,y∈Hx,y \in H implies xy−1∈Hxy^{-1} \in H. We will show that e∈He \in H: notice that x∈Hx \in H implies xx−1=e∈Hxx^{-1} = e \in H. Now we show that HH is closed under inverses: Since e∈He \in H, for any element x∈Hx \in H, ex−1=x−1∈Hex^{-1} = x^{-1} \in H. Finally, we will show that HH is closed under products: Suppose x,y∈Hx,y \in H. Then y−1∈Hy^{-1} \in H, (as shown earlier). Hence x(y−1)−1∈Hx(y^{-1})^{-1} \in H. Hence xy∈Hxy \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, H∩KH \cap K is a subgroup of GG.

Proof: since ee is in both HH and KK, H∩KH \cap K is non empty. Suppose x,y∈H∩Kx,y \in H \cap K . Then x,yx,y is in both HH and KK. Therefore, xy−1xy^{-1} is in both HH and KK. Hence, xy−1∈H∩Kxy^{-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 e∈He \in H. If x,y∈Hx,y \in H implies xy∈Hxy \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,…hn−1}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 x∈Hx \in H and hi∈Hh_i \in H. then fhi(x)=hix∈Hf_{h_i}(x) = h_ix \in H due to product closure. Now, Consider the set of orbits of x∈Hx \in H under each map in L(H)L(H) defined as Orb(x)={hix:hi∈H}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 hj∈Hh_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:G1→G2f: G_1 \rightarrow G_2 be a map, then the fibers of H2⊂G2H_2 \subset G_2 over ff is the set f−1(H2)={x∈G1:f(x)∈H2}f^{-1}(H_2) =\{ x \in G_{1} : f(x) \in H_{2} \}.

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

Definition (Kernel): let G1,G2G_1, G_2 be groups and f:G1→G2f: G_1 \rightarrow G_2 be a map. Then the kernel of ff, Ker(f)Ker(f) is the fibres of the identity e2∈G2e_2 \in G_2. that is, Ker(f)=f−1({e2})={x∈G1: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 gSg−1={gsg−1:s∈S}gSg^{-1} =\{ gsg^{-1} : s \in S \}.

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


Proposition (Kernel is a subgroup): Let G1,G2G_1, G_2 be groups and f:G1→G2f: 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 e1∈Ker(f)e_1 \in Ker(f).

Now suppose x,y∈Ker(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, xy∈Ker(f)xy \in Ker(f).

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


Proposition (Image is a subgroup): Let G1,G2G_1, G_2 be groups and f:G1→G2f: 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 e1∈G1e_1 \in G_1, hence e2∈f(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 xy∈G1xy \in G_1. Similarly, if f(x)∈G1f(x) \in G_1, then f(x)−1=f(x−1)∈f(G1)f(x)^{-1} = f(x^{-1}) \in f(G_1) as x−1∈G1x^{-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 g∈Gg \in G, gHg−1⩽GgHg^{-1} \leqslant G.

Proof: Since e∈He \in H , geg−1=e∈gHg−1geg^{-1} = e \in gHg^{-1}.

Now, suppose u,v∈gHg−1u,v \in gHg^{-1}. Then for some x,y∈Hx,y \in H, u=gxg−1u = gxg^{-1} and v=gyg−1v = gyg^{-1}. Therefore, uv=g(xy)g−1uv = g(xy)g^{-1}, hence uv∈gHg−1uv \in gHg^{-1}.

Now, suppose t∈gHg−1t \in gHg^{-1} then t=ghg−1t = ghg^{-1} for some h∈Hh \in H. t−1=gh−1g−1t^{-1} = gh^{-1}g^{-1} (The reader is asked to pause and carry out the product tt−1tt^{-1} and t−1tt^{-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, H⩽N(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)={g∈G:gHg−1=H}N(H) =\{ g \in G : gHg^{-1} = H \}. Clearly, N(H)N(H) is non empty as eHe=HeHe = H. (e=e−1e = e^{-1}).

Suppose g,h∈N(H)g,h \in N(H). then gHg−1=hHh−1=HgHg^{-1} = hHh^{-1} = H. Notice that (gh)H(h−1g−1)=g(hHh−1)g−1=g(H)g−1=H(gh)H(h^{-1}g^{-1}) = g(hHh^{-1})g^{-1} = g(H)g^{-1} = H. Therefore, gh∈N(H)gh \in N(H).

Now suppose that g∈N(H)g \in N(H), then gHg−1=HgHg^{-1} = H. But eHe=HeHe = H. Hence, g−1(gHg−1)g=Hg^{-1}(gHg^{-1})g = H, therefore, g−1Hg=Hg^{-1}Hg = H. Hence g−1∈N(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 H⊂N(H)H \subset N(H). For any h∈Hh \in H, hHh−1=(hH)h−1hHh^{-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 x∈Hx \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 hHh−1=(hH)h−1=Hh−1hHh^{-1} = (hH)h^{-1} = Hh^{-1}. Using a similar argument, Hh−1=gh−1(H)Hh^{-1} = g_{h^{-1}}(H) Where gh−1g_{h^{-1}} is the right coset map induced by h−1h^{-1}. Analogously, right coset maps are bijective too. hence Hh−1=HHh^{-1} = H.

Finially, this gives us hHh−1=HhHh^{-1} = H. Therefore, any h∈Hh\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)={g∈G:gx=xg, ∀x∈G}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 e∈Z(G)e \in Z(G), Z(G)Z(G) is not empty. Let g,h∈Z(G)g,h \in Z(G). then for all x∈Gx\in G, gx=xggx = xg and hx=xhhx = xh. But, hx,xh∈Ghx, xh \in G. Hence (gh)x=(gx)h=x(gh)(gh)x = (gx)h = x(gh) Hence gh∈Z(G)gh \in Z(G). Now, if x∈Gx \in G, and g∈Z(G)g \in Z(G), then x−1∈Gx^{-1} \in G. Hence, gx−1=x−1ggx^{-1} = x^{-1}g hence xg−1=g−1xxg^{-1} = g^{-1}x. hence g−1∈Z(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 i↦j, j↦ii \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,…,rn−1r_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,…rn−1,s0,s1,…sn−1}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=ri−js_is_{j} = r_{i-j}
  • sirj=si−js_{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 R−0\mathbb R - {0} with multiplication ⋅\cdot forms an abelian group as well.

The map x↦exx \mapsto e^{x} is the desired isomorphism from (R,+)(\mathbb R , +) to (R−0,⋅)(\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 S⊂HS \subset H. That is Sˉ={H⩽G:S⊂H}\bar S = \{ H \leqslant G : S \subset H\}.

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

  1. Since HH contains SS, for each s∈Ss \in S, s−1∈Hs^{-1} \in H.
  2. For any m∈Nm \in \mathbb N, and s1,s2,…sm∈Ss_1,s_{2}, \dots s_{m} \in S, the product s1s2...sm∈Hs_1s_2...s_m \in H.
  3. Putting it all together, for any m∈Nm \in \mathbb N, HH contains the element s1s2…sms_1s_2\dots s_{m} where si∈Ss_i \in S or si−1∈Ss_i^{-1} \in S.

Now, define ⟨S⟩={s1s2…sm:m∈N,si∈S or si−1∈S}\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 ⟨S⟩⊂H\langle S \rangle \subset H for each H∈SˉH \in \bar S. Moreover, of course S⊂⟨S⟩S \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. e∈⟨S⟩e \in \langle S \rangle : pick any s∈Ss \in S. Then, by defenition, it is clear that ss−1=e∈⟨S⟩ss^{-1} = e \in \langle S \rangle.
  2. Suppose x,y∈⟨S⟩x,y \in \langle S \rangle Then x=s1s2…smx = s_1s_2\dots s_{m} and y=t1t2…tny = t_1t_2\dots t_{n} for some m,n∈Nm,n \in \mathbb N, such that ti or ti−1∈St_i \ or \ t_i^{-1} \in S and si or si−1∈Ss_i \ or \ s_i^{-1} \in S. Hence, xy=s1s2…smt1t2…tn∈⟨S⟩xy = s_{1}s_{2}\dots s_{m}t_{1}t_{2}\dots t_{n} \in \langle S \rangle.
  3. Suppose x∈⟨S⟩x \in \langle S \rangle Then x=s1s2…smx = s_1s_2\dots s_{m}, for some m∈Nm \in \mathbb N such that si or si−1∈Ss_i \ or \ s_i^{-1} \in S. Then x−1=sm−1sm−1−1…s1−1∈⟨S⟩x^{-1} =s_{m}^{-1}s_{m-1}^{-1} \dots s_{1}^{-1} \in \langle S \rangle.

Hence, each H∈Sˉ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 H∈SˉH \in \bar S, S⊂⟨S⟩⩽HS \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⟩={s1s2…sm:m∈N,si∈S or si−1∈S}\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 g∈Gg \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 g−1g^{-1} with itself: g−ig^{-i}, where g0:=eg^0 := e. The smallest n∈Nn \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,…gn−1}\langle g \rangle =\{ g^0 = e, g^1, \dots g^{n-1}\}. where gi−1=gn−i{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 gi↦hig^{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 g∈Gg \in G, G=⟨g⟩G = \langle g \rangle.

Proof: Suppose GG is cyclic, then by definition there exists an element g∈Gg \in G such that G={gi:i∈Z}G =\{ {g}^{i} : i \in \mathbb Z \}. Now suppose that there exists g∈Gg \in G such that G=⟨g⟩G = \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:S→Sid: S \rightarrow S acts as the group identity, with any f∈Sym(S)f \in Sym(S) id f=f id=fid \ f = f \ id = f.

The inverse function f−1f^{-1} acts as the inverse element of each f∈Sym(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 ϕ:S→T\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 fT∈SYM(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ϕ−1∈SYM(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.