DMGT Module2 Lecture1
DMGT Module2 Lecture1
Module - 2
S. Devi Yamini
1 Groups
Binary Operation
A binary operation ∗ on a set G is a function ∗ : G × G → G
We denote it as a ∗ b for any a, b ∈ G
Binary Operation
A binary operation ∗ on a set G is a function ∗ : G × G → G
We denote it as a ∗ b for any a, b ∈ G
A binary operation ∗ on a set G is associative if for all a, b, c ∈ G ,
a ∗ (b ∗ c) = (a ∗ b) ∗ c
Binary Operation
A binary operation ∗ on a set G is a function ∗ : G × G → G
We denote it as a ∗ b for any a, b ∈ G
A binary operation ∗ on a set G is associative if for all a, b, c ∈ G ,
a ∗ (b ∗ c) = (a ∗ b) ∗ c
Example
+ (usual addition) is a commutative binary operation on Z (or on
Q, R, or C respectively)
Example
+ (usual addition) is a commutative binary operation on Z (or on
Q, R, or C respectively)
× (usual multiplication) is a commutative binary operation on Z (or
on Q, R, or C respectively)
Example
+ (usual addition) is a commutative binary operation on Z (or on
Q, R, or C respectively)
× (usual multiplication) is a commutative binary operation on Z (or
on Q, R, or C respectively)
−(usual subtraction) is a noncommutative binary operation on Z
Example
+ (usual addition) is a commutative binary operation on Z (or on
Q, R, or C respectively)
× (usual multiplication) is a commutative binary operation on Z (or
on Q, R, or C respectively)
−(usual subtraction) is a noncommutative binary operation on Z
− is not a binary operation on Z+ (nor Q+ , R+ ) because for
a, b ∈ Z+ with a < b, a − b ∈
/ Z+ , that is, − does not map Z+ × Z+
into Z +
Example
The set of integers, rational numbers, real numbers and the complex
numbers are monoids under addition.
{Z+ , .}, the set of positive integers forms a monoid under
multiplication.
Example
The set of integers, rational numbers, real numbers and the complex
numbers are monoids under addition.
{Z+ , .}, the set of positive integers forms a monoid under
multiplication.
Examples
1 Q, R, Z, C forms an abelian group with usual addition. None of
these is a group under usual multiplication because 0 has no
multiplicative inverse.
Examples
1 Q, R, Z, C forms an abelian group with usual addition. None of
these is a group under usual multiplication because 0 has no
multiplicative inverse.
2 Q∗ , R∗ , C∗ (nonzero elements of Q, R, C, respectively) are abelian
groups under usual multiplication
Examples
1 Q, R, Z, C forms an abelian group with usual addition. None of
these is a group under usual multiplication because 0 has no
multiplicative inverse.
2 Q∗ , R∗ , C∗ (nonzero elements of Q, R, C, respectively) are abelian
groups under usual multiplication
3 The set Q+ is a group under the operation ∗ defined by a ∗ b = 12 ab
for a, b ∈ Q+
Examples
a b
1 M2×2 = { : a, b, c, d ∈ R} is a group under usual matrix
c d
addition.
Examples
a b
1 M2×2 = { : a, b, c, d ∈ R} is a group under usual matrix
c d
0 0
addition.Note that is the identity. and for every matrix
0 0
a b −a −b
, is the inverse.
c d −c −d
Examples
a b
1 M2×2 = { : a, b, c, d ∈ R} is a group under usual matrix
c d
0 0
addition.Note that is the identity. and for every matrix
0 0
a b −a −b
, is the inverse. Note M2×2 is not a group
c d −c −d
(but it is a monoid) under matrix multiplication because for matrices
with determinant zero inverse does not exists.
Examples
a b
1 M2×2 = { : a, b, c, d ∈ R} is a group under usual matrix
c d
0 0
addition.Note that is the identity. and for every matrix
0 0
a b −a −b
, is the inverse. Note M2×2 is not a group
c d −c −d
(but it is a monoid) under matrix multiplication because for matrices
with determinant zero inverse does not exists.
2 The set of all non-singular 2 × 2 matrices is a group under matrix
multiplication.
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
(x ∗ y ) ∗ z = (x ∗ y ) + z + (x ∗ y )z =
(x + y + xy ) + z + (x + y + xy )z = x + y + z + xy + yz + xyz
x ∗ (y ∗ z) = x + (y ∗ z) + x(y ∗ z) =
x + y + z + yz + x(y + z + yz) = x + y + z + yz + xy + xz + xyz
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
(x ∗ y ) ∗ z = (x ∗ y ) + z + (x ∗ y )z =
(x + y + xy ) + z + (x + y + xy )z = x + y + z + xy + yz + xyz
x ∗ (y ∗ z) = x + (y ∗ z) + x(y ∗ z) =
x + y + z + yz + x(y + z + yz) = x + y + z + yz + xy + xz + xyz
Identity is 0 ∈ G
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
(x ∗ y ) ∗ z = (x ∗ y ) + z + (x ∗ y )z =
(x + y + xy ) + z + (x + y + xy )z = x + y + z + xy + yz + xyz
x ∗ (y ∗ z) = x + (y ∗ z) + x(y ∗ z) =
x + y + z + yz + x(y + z + yz) = x + y + z + yz + xy + xz + xyz
Identity is 0 ∈ G
Inverse: Let b be the inverse of a.
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
(x ∗ y ) ∗ z = (x ∗ y ) + z + (x ∗ y )z =
(x + y + xy ) + z + (x + y + xy )z = x + y + z + xy + yz + xyz
x ∗ (y ∗ z) = x + (y ∗ z) + x(y ∗ z) =
x + y + z + yz + x(y + z + yz) = x + y + z + yz + xy + xz + xyz
Identity is 0 ∈ G
Inverse: Let b be the inverse of a. Then a ∗ b = 0
That is, a + b + ab = 0
Proof
For x, y ∈ G , x ∗ y = (x + 1)(y + 1) − 1 ̸= −1
Hence, x ∗ y ∈ G
(x ∗ y ) ∗ z = (x ∗ y ) + z + (x ∗ y )z =
(x + y + xy ) + z + (x + y + xy )z = x + y + z + xy + yz + xyz
x ∗ (y ∗ z) = x + (y ∗ z) + x(y ∗ z) =
x + y + z + yz + x(y + z + yz) = x + y + z + yz + xy + xz + xyz
Identity is 0 ∈ G
Inverse: Let b be the inverse of a. Then a ∗ b = 0
That is, a + b + ab = 0
−a
b = 1+a is the inverse of a. Note that b ∈ G
Hence, G is a group under ∗
Check whether the following is a group or not under the stated binary
operation. If so, determine the identity and inverse.
(i) {−1, 1} under multiplication
(ii) {−1, 1} under addition
(iii) {−1, 0, 1} under addition
(iv) {10n : n ∈ Z} under addition
Modular addition
For any n ∈ N, let (a + b) mod n or a +n b is denoted by the remainder
when a + b is divided by n.
Modular addition
For any n ∈ N, let (a + b) mod n or a +n b is denoted by the remainder
when a + b is divided by n.Define Zn = {0, 1, 2, . . . , (n − 1)}.
Example
Consider Z4 = {0, 1, 2, 3}. Now, we construct a cayley table.
+4 0 1 2 3
0 0 1 2 3 1 + 2(mod4) = 3
1 1 2 3 0 2 + 2(mod4) = 0
2 2 3 0 1 2 + 3(mod4) = 1
3 3 0 1 2 3 + 3(mod4) = 2
Example
Z4 is closed under the addition modulo 4 operation
Example
Z4 is closed under the addition modulo 4 operation
Associativity holds; Identity is 0
Example
Z4 is closed under the addition modulo 4 operation
Associativity holds; Identity is 0
Inverse of 0, 1, 2 and 3 are 0, 3, 2 and 1 respectively.
Example
Z4 is closed under the addition modulo 4 operation
Associativity holds; Identity is 0
Inverse of 0, 1, 2 and 3 are 0, 3, 2 and 1 respectively.
Hence, (Z4 , +4 ) is a group
Example
Consider Z4 = {0, 1, 2, 3}
×4 0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1
Example
Consider Z4 = {0, 1, 2, 3}
×4 0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1
Closure, Associativity holds; Identity is 1; but inverse doesn’t exist for
0
Example
Consider Z4 = {0, 1, 2, 3}
×4 0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1
Closure, Associativity holds; Identity is 1; but inverse doesn’t exist for
0
(Z4 , ×4 ) is not a group
Example
Consider Z4 = {0, 1, 2, 3}
×4 0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1
Closure, Associativity holds; Identity is 1; but inverse doesn’t exist for
0
(Z4 , ×4 ) is not a group
Let Z∗4 = Z4 \ {0} = {1, 2, 3}. Check whether Z∗4 is a group under ×4
Try!!!
Check whether Z8 \ {0} is a group under multiplication modulo 8 or not.
({e}, ∗), (G , ∗) are trivial subgroups of (G , ∗). All other subgroups are
termed as nontrivial or proper.
({e}, ∗), (G , ∗) are trivial subgroups of (G , ∗). All other subgroups are
termed as nontrivial or proper.
Example
(i) H = {1, −1} is a subgroup of G = {1, −1, i, −i} under usual
multiplication
({e}, ∗), (G , ∗) are trivial subgroups of (G , ∗). All other subgroups are
termed as nontrivial or proper.
Example
(i) H = {1, −1} is a subgroup of G = {1, −1, i, −i} under usual
multiplication
(ii) (Z, +) is subgroup of (Q, +) which is a subgroup of (R, +) which is a
subgroup of (C, +)
August 29, 2022 16 / 30
Subgroups
Theorem
A non empty subset H of a group (G , ∗) is a subgroup if and only if for
a, b ∈ H , a ∗ b −1 ∈ H
Theorem
A non empty subset H of a group (G , ∗) is a subgroup if and only if for
a, b ∈ H , a ∗ b −1 ∈ H
Theorem
If H is a non empty subset of a finite group G , then H is a subgroup of G
if and only if whenever a, b ∈ H then a ∗ b ∈ H
Theorem
A non empty subset H of a group (G , ∗) is a subgroup if and only if for
a, b ∈ H , a ∗ b −1 ∈ H
Theorem
If H is a non empty subset of a finite group G , then H is a subgroup of G
if and only if whenever a, b ∈ H then a ∗ b ∈ H
Problems
1 If S and T are subgroups of a group G , then prove or disprove S ∩ T
is a subgroup of G .
Theorem
A non empty subset H of a group (G , ∗) is a subgroup if and only if for
a, b ∈ H , a ∗ b −1 ∈ H
Theorem
If H is a non empty subset of a finite group G , then H is a subgroup of G
if and only if whenever a, b ∈ H then a ∗ b ∈ H
Problems
1 If S and T are subgroups of a group G , then prove or disprove S ∩ T
is a subgroup of G .
2 Find all subgroups of (a)(Z7 , +), (b)(Z6 , +)
Permutation groups
Let S = {1, 2, 3}. Then the permutation set is S3 = {p0 , p1 , p2 , p3 , p4 , p5 }
where
1 2 3
p0 =
1 2 3
1 2 3
p1 =
2 3 1
1 2 3
p2 =
3 1 2 August 29, 2022 18 / 30
Permutation groups
1 2 3
p3 =
1 3 2
1 2 3
p4 =
3 2 1
1 2 3
p5 =
2 1 3
The binary operation considered here is composition of mappings.
Consider the composition of mappings of p1 and p2 .
1 2 3
p1 ◦ p2 = =e
1 2 3
Try!!
Prove that S4 forms a group under composition of mappings.
Problem
1. If ϕ : (R, +) → (R+ , ×) defined by ϕ(x) = exp(x), then prove that ϕ is
a group homomorphism.
Problem
1. If ϕ : (R, +) → (R+ , ×) defined by ϕ(x) = exp(x), then prove that ϕ is
a group homomorphism.
Solution: Consider x, y ∈ R. Since R is a group, x + y ∈ R. Then
Problem
1. If ϕ : (R, +) → (R+ , ×) defined by ϕ(x) = exp(x), then prove that ϕ is
a group homomorphism.
Solution: Consider x, y ∈ R. Since R is a group, x + y ∈ R. Then
ϕ(x + y ) = exp(x + y ) (by definition)
Problem
1. If ϕ : (R, +) → (R+ , ×) defined by ϕ(x) = exp(x), then prove that ϕ is
a group homomorphism.
Solution: Consider x, y ∈ R. Since R is a group, x + y ∈ R. Then
ϕ(x + y ) = exp(x + y ) (by definition)
= exp(x) exp(y )
Problem
1. If ϕ : (R, +) → (R+ , ×) defined by ϕ(x) = exp(x), then prove that ϕ is
a group homomorphism.
Solution: Consider x, y ∈ R. Since R is a group, x + y ∈ R. Then
ϕ(x + y ) = exp(x + y ) (by definition)
= exp(x) exp(y )
= ϕ(x) × ϕ(y )
Hence ϕ is a homomorphism.
Problems
2. f : (Z, +) → (Z, +) defined by f (x) = 2x is a homomorphism.
Problems
2. f : (Z, +) → (Z, +) defined by f (x) = 2x is a homomorphism.
Problems
2. f : (Z, +) → (Z, +) defined by f (x) = 2x is a homomorphism.
g ∗ H = {g ∗ h : h ∈ H}
H ∗ g = {h ∗ g : h ∈ H}
Example
Consider the subgroup (2Z, +) of the group (Z, +).
Z = {. . . , −1, 0, 1, . . .}
2Z = {. . . , −2, 0, 2, . . .}
Example
Consider the subgroup (2Z, +) of the group (Z, +).
Z = {. . . , −1, 0, 1, . . .}
2Z = {. . . , −2, 0, 2, . . .}
The left cosets of 2Z in Z are
Example
Consider the subgroup (2Z, +) of the group (Z, +).
Z = {. . . , −1, 0, 1, . . .}
2Z = {. . . , −2, 0, 2, . . .}
The left cosets of 2Z in Z are
0 + 2Z = {. . . , −2, 0, 2, . . .}
1 + 2Z = {. . . , −1, 1, 3, . . .}
Note that Z = (0 + 2Z) ∪ (1 + 2Z)
Problem 1
List the cosets of the subgroup {−1, 1} of {1, −1, i, −i} under usual
multiplication.
Problems
2. Find all the left cosets of H = {0, 3} of (Z6 , +6 )
Problems
2. Find all the left cosets of H = {0, 3} of (Z6 , +6 )
3. List the elements of all left cosets of < 9 > in U28 with multiplication
modulo 28.
Problems
2. Find all the left cosets of H = {0, 3} of (Z6 , +6 )
3. List the elements of all left cosets of < 9 > in U28 with multiplication
modulo 28.
g ∈ g ∗ H for any g ∈ H
g ∈ g ∗ H for any g ∈ H
|G | = m × |H| = mk
Example
If |G | = 14, then the only possible orders for a subgroup are 1,2,7 and 14.
Example
If |G | = 14, then the only possible orders for a subgroup are 1,2,7 and 14.
Example
If |G | = 14, then the only possible orders for a subgroup are 1,2,7 and 14.