Skip to content

Groups | Mathematics - Wyatt's Notes

A group is a set GG together with a binary operation :G×GG* : G \times G \to G satisfying:

  1. Associativity: (ab)c=a(bc)(a * b) * c = a * (b * c) for all a,b,cGa, b, c \in G.
  2. Identity: There exists eGe \in G such that ea=ae=ae * a = a * e = a for all aGa \in G.
  3. Inverse: For each aGa \in GThere exists a1Ga^{-1} \in G such that aa1=a1a=ea * a^{-1} = a^{-1} * a = e.

If ab=baa * b = b * a for all a,bGa, b \in GThe group is abelian (or commutative).

Example 1. (Z,+)(\mathbb{Z}, +) is an abelian group with identity 00 and inverse n-n.

Example 2. (R,)(\mathbb{R}^*, \cdot) (non-zero reals under multiplication) is an abelian group with identity 11 and inverse 1/a1/a.

Example 3. The symmetric group SnS_n of all permutations of {1,2,,n}\{1, 2, \ldots, n\} under composition is a non-abelian group for n3n \geq 3. It has order n!n!.

Example 4. (Z/nZ,+)(\mathbb{Z}/n\mathbb{Z}, +) is an abelian group of order nnCalled the cyclic group of order nn.

Example 5. The set GLn(R)GL_n(\mathbb{R}) of all n×nn \times n invertible real matrices, under matrix multiplication, forms the general linear group.

The dihedral group DnD_n is the group of symmetries of a regular nn-gon (for n3n \geq 3). It consists of nn rotations and nn reflections, giving Dn=2n|D_n| = 2n elements.

Let rr denote rotation by 2π/n2\pi/n and ss denote any fixed reflection. Then:

Dn={e,r,r2,,rn1,s,rs,r2s,,rn1s}D_n = \{e, r, r^2, \ldots, r^{n-1}, s, rs, r^2s, \ldots, r^{n-1}s\}

The group satisfies the presentation:

Dn=r,srn=s2=e, srs=r1D_n = \langle r, s \mid r^n = s^2 = e,\ srs = r^{-1} \rangle

For n3n \geq 3, DnD_n is non-abelian (e.g., rssrrs \neq sr since sr=r1srssr = r^{-1}s \neq rs when n>2n > 2).

Example 1.6. D3D_3 (symmetries of an equilateral triangle) has 66 elements: {e,r,r2,s,rs,r2s}\{e, r, r^2, s, rs, r^2s\}. The map sending each symmetry to its permutation of the three vertices Gives an isomorphism D3S3D_3 \cong S_3. The rotations {e,r,r2}\{e, r, r^2\} correspond to A3A_3 And the three Reflections correspond to the three transpositions.

Example 1.7. D4D_4 (symmetries of a square) has 88 elements. Its center is Z(D4)={e,r2}Z(D_4) = \{e, r^2\} Where r2r^2 is the 180°180° rotation. The subgroups of D4D_4 include the rotation subgroup rZ/4Z\langle r \rangle \cong \mathbb{Z}/4\mathbb{Z} of order 44Four subgroups of order 22 generated By reflections, and r2,sV4\langle r^2, s \rangle \cong V_4 (the Klein four-group).

Every element of SnS_n can be written uniquely (up to reordering of disjoint cycles) as a product Of disjoint cycles. The cycle type of a permutation is the multiset of its cycle lengths (including 11-cycles).

Example. In S5S_5The permutation σ=(1 2 3)(4 5)\sigma = (1\ 2\ 3)(4\ 5) has cycle type (3,2)(3, 2).

A transposition is a 22-cycle (i j)(i\ j). Every permutation factors into transpositions: (a1 a2  ak)=(a1 ak)(a1 ak1)(a1 a2)(a_1\ a_2\ \ldots\ a_k) = (a_1\ a_k)(a_1\ a_{k-1})\cdots(a_1\ a_2)

The number of transpositions in a factorization is not unique, but its parity is.

Proposition 1.6. The sign of a permutation σ\sigmaDefined by sgn(σ)=(1)N(σ)\mathrm{sgn}(\sigma) = (-1)^{N(\sigma)} Where N(σ)N(\sigma) is the number of inversions of σ\sigmaIs a well-defined group homomorphism sgn:Sn{1,1}\mathrm{sgn} : S_n \to \{1, -1\}. Its kernel is the alternating group AnA_n of even permutations.

Proof. We first show sgn\mathrm{sgn} is a homomorphism. For any transposition τ\tau and any Permutation σ\sigmaMultiplying by τ\tau changes the number of inversions by an odd number, So sgn(τσ)=sgn(σ)\mathrm{sgn}(\tau\sigma) = -\mathrm{sgn}(\sigma). For any σ,ρSn\sigma, \rho \in S_nWrite ρ\rho As a product of kk transpositions. Then sgn(σρ)=(1)ksgn(σ)=sgn(σ)sgn(ρ)\mathrm{sgn}(\sigma\rho) = (-1)^k\mathrm{sgn}(\sigma) = \mathrm{sgn}(\sigma)\mathrm{sgn}(\rho). The kernel is precisely the set of even permutations, and An=n!/2|A_n| = n!/2. \blacksquare

Proposition 1.7. The number of kk-cycles in SnS_n is n!k(nk)!\frac{n!}{k(n-k)!}.

Proof. Choose kk elements from nn: (nk)\binom{n}{k} ways. Arrange them in a cycle: (k1)!(k-1)! distinct kk-cycles (since a kk-cycle has kk equivalent representations by cyclic rotation). Total: (nk)(k1)!=n!k(nk)!\binom{n}{k}(k-1)! = \frac{n!}{k(n-k)!}. \blacksquare

Proposition 1.8. The identity element of a group is unique.

Proof. Suppose ee and e"e" are both identity elements. Then e=ee=ee = e * e' = e'. \blacksquare

Proposition 1.9. The inverse of each element is unique.

Proof. If bb and cc are both inverses of aa Then b=be=b(ac)=(ba)c=ec=cb = b * e = b * (a * c) = (b * a) * c = e * c = c. \blacksquare

Proposition 1.10 (Cancellation Law). If ab=aca * b = a * c Then b=cb = c. Similarly, if ba=cab * a = c * a Then b=cb = c.

Proof. Multiply on the left by a1a^{-1}: a1(ab)=a1(ac)a^{-1} * (a * b) = a^{-1} * (a * c) So (a1a)b=(a1a)c(a^{-1} * a) * b = (a^{-1} * a) * cGiving eb=ece * b = e * cI.e., b=cb = c. \blacksquare

Proposition 1.11. (a1)1=a(a^{-1})^{-1} = a and (ab)1=b1a1(a * b)^{-1} = b^{-1} * a^{-1}.

The order of an element gGg \in GDenoted g|g|Is the smallest positive integer nn such that gn=eg^n = e. If no such nn exists, g=|g| = \infty.

Proposition 1.12. gk=eg^k = e if and only if g|g| divides kk.

Proof. Write k=qg+rk = q|g| + r with 0r<g0 \leq r \lt |g|. Then e=gk=gqg+r=(gg)qgr=eqgr=gre = g^k = g^{q|g| + r} = (g^{|g|})^q * g^r = e^q * g^r = g^r. Since r<gr \lt |g| and g|g| is the smallest positive exponent giving eeWe must have r=0r = 0 So g|g| divides kk. Conversely, if g|g| divides kkSay k=mgk = m|g| Then gk=(gg)m=em=eg^k = (g^{|g|})^m = e^m = e. \blacksquare

The subgroup lattice of GG is the set of all subgroups of GGPartially ordered by inclusion, Visualized as a Hasse diagram (edges connect each subgroup to its immediate supergroups).

Example. The subgroup lattice of S3S_3 (order 66):

  • S3S_3 (order 66)
  • A3=(1 2 3)A_3 = \langle (1\ 2\ 3) \rangle (order 33)
  • {e}\{e\} (order 11)
  • (1 2)\langle (1\ 2) \rangle (order 22)
  • {e}\{e\}
  • (1 3)\langle (1\ 3) \rangle (order 22)
  • {e}\{e\}
  • (2 3)\langle (2\ 3) \rangle (order 22)
  • {e}\{e\}

The only proper non-trivial normal subgroup is A3A_3 (it has index 22).

Example. The subgroup lattice of Z/12Z\mathbb{Z}/12\mathbb{Z}:

  • Z/12Z\mathbb{Z}/12\mathbb{Z} (order 1212)
  • 2Z/6Z\langle 2 \rangle \cong \mathbb{Z}/6\mathbb{Z} (order 66)
  • 4Z/3Z\langle 4 \rangle \cong \mathbb{Z}/3\mathbb{Z} (order 33)
  • {0}\{0\}
  • 6Z/2Z\langle 6 \rangle \cong \mathbb{Z}/2\mathbb{Z} (order 22)
  • {0}\{0\}
  • 3Z/4Z\langle 3 \rangle \cong \mathbb{Z}/4\mathbb{Z} (order 44)
  • 6Z/2Z\langle 6 \rangle \cong \mathbb{Z}/2\mathbb{Z} (order 22)
  • {0}\{0\}
  • 4Z/3Z\langle 4 \rangle \cong \mathbb{Z}/3\mathbb{Z} (order 33)
  • {0}\{0\}
  • 6Z/2Z\langle 6 \rangle \cong \mathbb{Z}/2\mathbb{Z} (order 22)
  • {0}\{0\}

By Theorem 2.4, every subgroup of Z/12Z\mathbb{Z}/12\mathbb{Z} is cyclic, and there is exactly one subgroup Of order dd for each divisor dd of 1212.

1.8 Intuition: Why Do Groups Capture Symmetry?

Section titled “1.8 Intuition: Why Do Groups Capture Symmetry?”

A symmetry of an object is a transformation that preserves the object’s structure. Groups capture symmetry because the composition of two symmetries is again a symmetry (closure), doing nothing is a symmetry (identity), and every symmetry can be undone (inverse).

Example: The equilateral triangle. The equilateral triangle has six symmetries: three rotations (0°, 120°120°, 240°240°) and three reflections (one through each altitude). These symmetries form the group D3S3D_3 \cong S_3. The group multiplication table (Cayley table) is:

\cdoteerrr2r^2ssrsrsr2sr^2s
eeeerrr2r^2ssrsrsr2sr^2s
rrrrr2r^2eersrsr2sr^2sss
r2r^2r2r^2eerrr2sr^2sssrsrs
ssssr2sr^2srsrseer2r^2rr
rsrsrsrsssr2sr^2srreer2r^2
r2sr^2sr2sr^2srsrsssr2r^2rree

Reading the table: The entry in row aa, column bb is aba \cdot b. For example, rs=rsr \cdot s = rs and sr=r2ss \cdot r = r^2s. Since rsr2srs \neq r^2s, the group is non-abelian.

Example: The square. The square has eight symmetries forming D4D_4: four rotations (0°, 90°90°, 180°180°, 270°270°) and four reflections. The center of D4D_4 is Z(D4)={e,r2}Z(D_4) = \{e, r^2\}, where r2r^2 is the 180°180° rotation. The quotient D4/Z(D4)V4D_4/Z(D_4) \cong V_4 (the Klein four-group), reflecting the fact that modding out by the central 180°180° rotation collapses the four rotations to two elements.

Why abelian groups are simpler. In an abelian group, the Cayley table is symmetric across the main diagonal (since ab=baa \cdot b = b \cdot a). Every subgroup of an abelian group is normal, so the quotient construction always works. The structure theory of finite abelian groups (every finite abelian group is a direct product of cyclic groups) is much simpler than the classification of all finite groups.

1.9 Cayley Table for Z/4Z\mathbb{Z}/4\mathbb{Z}

Section titled “1.9 Cayley Table for Z/4Z\mathbb{Z}/4\mathbb{Z}Z/4Z”

The cyclic group Z/4Z={0,1,2,3}\mathbb{Z}/4\mathbb{Z} = \{0, 1, 2, 3\} under addition modulo 4 has the following Cayley table:

++00112233
0000112233
1111223300
2222330011
3333001122

This table is symmetric across the main diagonal (the group is abelian). Each row and column is a permutation of {0,1,2,3}\{0, 1, 2, 3\} (the Latin square property, which holds for all groups). The element 11 generates the entire group: 1={0,1,2,3}=Z/4Z\langle 1 \rangle = \{0, 1, 2, 3\} = \mathbb{Z}/4\mathbb{Z}.

  • The order of a group is the number of elements, not the order of any particular element. S3=6|S_3| = 6 but the elements have orders 1,2,2,2,3,31, 2, 2, 2, 3, 3.
  • A group of order nn need not be cyclic. The Klein four-group V4=Z/2Z×Z/2ZV_4 = \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} has order 4 but is not cyclic (every non-identity element has order 2).
  • The Cayley table determines the group up to isomorphism. Two groups with the same Cayley table (up to relabeling of elements) are isomorphic.
  • Not every subset of a group is a subgroup. The subset must contain the identity, be closed under the operation, and contain inverses. For example, {1,2}Z/4Z\{1, 2\} \subset \mathbb{Z}/4\mathbb{Z} is not a subgroup because 1+1=2{1,2}1 + 1 = 2 \notin \{1, 2\} is fine, but 2+2=0{1,2}2 + 2 = 0 \notin \{1, 2\}.
flowchart TD
A[1_Groups] --> B[Key Concepts]
A --> C[Core Principles]
A --> D[Practical Applications]
B --> E[Fundamental definitions]
C --> F[Design patterns]
D --> G[Real-world usage]