2.1: Introduction to Group
( \newcommand{\kernel}{\mathrm{null}\,}\)
Let G be a non-empty set.
A binary operation, ⋆, on G is defined as : a⋆b for all a,b∈G.
A closed binary operation, ⋆, on G is defined as a function: ⋆:G×G→G,⋆(a,b)=a⋆b∈G.
Then G with the closed binary operation ⋆, (G,⋆), is a group if all of the following conditions are satisfied:
-
Associative: a⋆(b⋆c)=(a⋆b)⋆c; ∀a,b,c∈G.
-
Identity: There exists an identity, e∈G, s.t. e⋆a=a⋆e=a.
-
Inverse: For each element a∈G, there exists an element b∈G s.t. a⋆b=b⋆a=e.
In other words, A group is a non-empty set associated with a binary operation that satisfies certain axioms. The operation must be closed, associative, and have an identity element. Additionally, every element must have an inverse.
Let (G,∗) be a group. Then (G,∗) is called an abelian group if a⋆b=b⋆a,∀a,b∈G. That is that the group satisfies the commutative property
A summary of the terms is shown below.
The sets Z,Q,R, and C with addition + are groups with the identity of 0 and each element a an inverse −a.
(Z,⋅) is a monoid, has no inverse, and is thus not a group. Why?
It's a set with an operation, is closed, is associative, and has an identity but does not have an inverse.
Counterexample:
2∈Z, but there is no element b∈Z s.t. 2⋅b=1.
Let V be a vector space, then (V,+) is an abelian group.
Let n∈Z+.
Let Mnn(R) be the set of all n×n matrices over R then (Mnn(R),+) is an abelian group.
Let Mnn(C) be the set of all n×n matrices over C then (Mnn(C),+) is an abelian group.
GL2(R)={A=[abcd]|a,b,c,d∈R,det(A)=ad−bc≠0} where GL2(R) stands for General Linear Group that is a 2×2 matrix.
Is (GL2(R),⋅) a group? Yes, but not an Abelian group.
[A]⋅([B]⋅[C])=([A]⋅[B])⋅[C] is true, so we have associativity.
Every element [A] in GL2(R) has an inverse since det(A)≠0.
Since I∈GL2(R),GL2(R) has an identity.
Matrix multiplication is not commutative since [A]⋅[B]≠[B]⋅[A].
Counterexample:
[0110]⋅[100−1]=[0−110]
[100−1]⋅[0110]=[00−10]
Notice that [0110],[100−1]∈GL2(R).
Since [0−110]≠[00−10], (GL2(R),⋅) is not commutative.
Thus (GL2(R),⋅) is a group, but not an abelian group since it is not commutative.
Let n∈Z+.
GLn(R)={A∈Mnn(R)|det(A)≠0}, General Linear Group over R.
GLn(C)={A∈Mnn(C)|det(A)≠0}, General Linear Group over C.
Let SL2(R)={A=[abcd]|a,b,c,d∈R,det(A)=ad−bc=1}, where SL2(R) stands for Special Linear Group that is a 2×2 matrix. Is (SL2(R),⋅) a group?
Proof:
Let A,B∈SL2(R).
Then det(A)=det(B)=1.
Consider det(AB)=det(A)⋅det(B)=(1)(1)=1.
Hence AB∈SL2(R).
Since matrix multiplication is associative, (SL2(R),⋅) is associative.
Since the 2×2 matrix identity, I=[1001]∈SL2(R), and AI=IA=A for all A∈SL2(R), (SL2(R),⋅) has the identity.
Inverse:
Proof:
Let A∈SL2(R).
Then det(A)=1, therefore A−1 exists.
Consider det(A−1)=1det(A)=1.
Therefore A−1∈SL2(R).
Hence SL2(R) is a group, but not an abelian group.
Note that SL2(R)⊆GL2(R).
If (G,∗) is a group, then
-
If |G| is finite, then (G,∗) is called a finite group.
-
If |G| is infinite, then (G,∗) is called an infinite group.
A Cayley table, named after the British mathematician Arthur Cayley, is a square table used in group theory to represent the binary operation of a finite group. It provides a concise way to display all possible combinations of group elements and the result of their operation.
Here are some examples of Cayley tables.
Define a relation on Z by aRb iff a \equiv b \pmod{4} , a,b \in \mathbb{Z}, then R is an equivalence relation and the equivalence classes are [0],[1],[2] and [3] . Another way to show the equivalence classes is to use the following notation: \mathbb{Z}_4=\{0,1,2,3\} .
Cayley Tables for + and \cdot (mod 4) are shown below.
Note: The above tables are commutative; we can see them by noticing a mirror image along the diagonal.
(\mathbb{Z}_4, +) is an abelian group. In fact, (\mathbb{Z}_n, +) is an abelian group for every positive integer n.
Note: In the case of multiplication, we must remove zero to make a group in many cases. We will denote \mathbb{Z}_n^*=\{1, 2, \cdots, n-1\} .
However, in the case of (\mathbb{Z}_4^*,+) and (\mathbb{Z}_4^*,\ast ) this would not make a group, since 2+2=0 \pmod{4} , 2\cdot2=0 \pmod{4} , but 0 \notin \mathbb{Z}_4^* .
(\mathbb{Z}_n^*,\ast ) forms a group if n is prime.
Thinking Out Loud - Discussion of Modular Operations Let m \in \mathbb{Z}_+ . If a \equiv b \pmod{m} and c \equiv d \pmod{m} ,then ac \equiv bd \pmod{m} , a+c \equiv b+d \pmod{m} , and a^n \equiv b^n \pmod{m} . In terms of \pmod{m} , we use \mathbb{Z}_m=\{0,1,2,3,\ldots\, m-1\} . Note (\mathbb{Z}_m, +\pmod{m}) is always an abelian group. Note (\mathbb{Z}_m, \bullet \pmod{m}) is not always a group (need to remove zero and for m= a prime). If (\mathbb{Z}_m^*, \bullet \pmod{m}) is a group, then the group is abelian, since ab \equiv ba \pmod{m} . |
Let (G,\ast) be the set \{A, R, L, B\} where A stands for "attention," R stands for "turn right," L stands for "Turn Left," and B stands for "About Face." The Cayley table is shown below:
\ast |
A |
R |
L |
B |
A |
A |
R |
L |
B |
R |
R |
B |
A |
L |
L |
L |
A |
B |
R |
B |
B |
L |
R |
A |
Note that the multiplication table is same as (\mathbb{Z}_4,+ \pmod{4}). In this case, we say that this group isomorphic to (\mathbb{Z}_4,+ \pmod{4}).
Is (\mathbb{Z}_2 \times \mathbb{Z}_2, \bigoplus) a group?
-
The product (in this case, component modulo 2) of any two elements is contained in the set.
-
The set and operation are associative since a \bigoplus (b \bigoplus c)= (a \bigoplus b) \bigoplus c) \forall a,b,c \in \mathbb{Z}_2 \times \mathbb{Z}_2.
-
The SEMIGROUP has an identity since a\bigoplus e=e \bigoplus a =a, \forall a \in \mathbb{Z}_2 \times \mathbb{Z}_2. The identity is (0,0).
-
The semigroup has an inverse since \exists a,b \in \mathbb{Z}_2 \times \mathbb{Z}_2| a\bigoplus b=b \bigoplus a = e. Look at (0,1)\bigoplus(0,1)=(0,0), which is the identity. For proof, we would need to examine all cases.
-
The GROUP is also abelian since it is commutative (determined by seeing that the top diagonal matrix is the same as the bottom diagonal matrix).
-
The group is also finite since we could list all the elements.
Note: (\mathbb{Z}_2 \times \mathbb{Z}_2, \bigoplus) is called a Klein 4 (K_4) Group. This can be defined as K_4=\{e, a, b, c\} such that a^2=b^2=c^2=e with the product of any two distinct non-identity elements is the third: ab = c, ac = b, and bc = a.
Quaternion Group:
1 =\begin{bmatrix}1 & 0\\ 0 & 1\end{bmatrix}, I =\begin{bmatrix}0 & 1\\ -1 & 0\end{bmatrix}, J =\begin{bmatrix}0 & i\\ i & 0\end{bmatrix}, K =\begin{bmatrix} i & 0\\ 0 & -i \end{bmatrix}, where i is the complex number such that i^2=-1.
Define Q_8=\{ \pm 1,\pm I, \pm J, \pm K \}. Then Q_8 with multiplication forms a group. This is a finite non-abelian group. Why?
Notation Notes:
(\mathbb{Q}^*, \bullet): the * indicates that zero is eliminated. This is usually done to obtain an inverses.
(\mathbb{Z}_n,+): The subscript indicates the operation is \pmod{n}.
We will discuss these examples in detail later.
Example \PageIndex{11}: Dihedral Group
Consider the equilateral triangle below. What rigid motions can we make to it that will result in the triangle occupying the same space? What happens if we combine rigid motions? Keep in mind that "doing nothing" is also a rigid motion.
Symmetries of equilateral triangles:
Let r be a rotation then there are three rotations I, r, r^2. Let s be a reflection, then there are s, rs, r^2s elements. In this case, r^3=s^2=I and sr=r^2s. Thus D_3=\{I,r,r^2,s, rs, r^2s \}.
Notation:
1 \equiv \begin{pmatrix} 1 & 2 & 3\\ 1 & 2 & 3 \end{pmatrix} the identity matrix.
(1,2) \equiv \begin{pmatrix} 1 & 2 & 3\\ 2 & 1 & 3 \end{pmatrix}. Note that 3 points to itself.
(1,2,3) \equiv \begin{pmatrix} 1 & 2 & 3\\ 2 & 3 & 1 \end{pmatrix}.
(1,3,2) \equiv \begin{pmatrix} 1 & 3 & 2\\ 3 & 2 & 1 \end{pmatrix}.
S_3= \{1,(1,2),(1,3), (2,3), (1,2,3),(1,3,2)\}. This is the list of possible permutations of the above triangle in Example \PageIndex{11}. Note that (1,2,3) and (3,2,1) are rotations, while (1,2), (1,3), and (2,3) are reflections around the missing angles bisection. |S_3|=3!=2\cdot 3=6.
Cayley Table for S_3 |
||||||
1 |
(1,2,3) |
(1,3) |
(1,2) |
(2,3) |
(1,3,2) |
|
1 |
1 |
(1,2,3) |
(1,3) |
(1,2) |
(2,3) |
(1,3,2) |
(1,2,3) |
(1,2,3) |
(1,3,2) |
(2,3) |
(1,3) |
(1,2) |
1 |
(1,3) |
(1,3) |
(1,2) |
1 |
(1,2,3) |
(1,3,2) |
(2,3) |
(1,2) |
(1,2) |
(2,3) |
(1,3,2) |
1 |
(1,2,3) |
(1,3) |
(2,3) |
(2,3) |
(1,3) |
(1,2,3) |
(1,3,2) |
1 |
(1,2) |
(1,3,2) |
(1,3,2) |
1 |
(1,2) |
(2,3) |
(1,3) |
(1,2,3) |
Notes: The operation goes from right to left. For example, the operation is (1, 2,3)(1,3)=(2,3). In this case (1,3) done first and then (1,2,3).
S_3 is a non-abelian group of order 6.
Let n be a positive integer.
Then define U(n)=\{a \in \mathbb{Z}_+| \gcd(a,n)=1\}. Then (U(n), \cdot \mod n) is an abelian group. U(n) is a unitary group of order |\phi(n)| .
Summary:
Examples of Sets with Binary Operation (G,\ast) have associative property, identity, and an inverse. |
|||
Examples |
↙ |
↘ |
Examples |
S_3, Q_8 |
Finite Group |
Infinite Group |
|
↓ |
↓ |
||
(\{e\},*), (\mathbb{Z}_n,+), (\mathbb{Z}_p,\cdot), (\mathbb{Z}_2 \times \mathbb{Z}_2, \bigoplus), U(n) |
Abelian (commutative) |
Abelian (commutative) |
(\mathbb{Z},+), (\mathbb{Q},+), (\mathbb{R},+), (\mathbb{C},+),SL_n(\mathbb{R})=\{ M_n(\mathbb{R}) \big| \det {(M_n(\mathbb{R})} =1\}, GL_n(\mathbb{R})=\{ M_n(\mathbb{R}) \big| \det {(M_n(\mathbb{R})} \ne 0 \}, (\mathbb{Q}^*, \bullet), …. |
When referring to a group, we will denote (G, \ast) as G and represent the operation as ab instead of a \ast b for simplicity and clarity.