UNIT - 4 - Algebraic Structures & Morphisms
UNIT - 4 - Algebraic Structures & Morphisms
TECHNOLOGY
Department of Applied Science & Humanities
3rd Semester B. Tech (CSE, IT)
Discrete Mathematics (303191202)
UNIT-4 Algebraic Structures & Morphisms
Introduction:
In mathematics and abstract algebra, group theory studies the algebraic structures known as groups.
The concept of a group is central to abstract algebra: other well-known algebraic structures, such as
rings, fields, and vector spaces, can all be seen as groups endowed with additional operations and
axioms. Groups recur throughout mathematics, and the methods of group theory have influenced
many parts of algebra. Linear algebraic groups and Lie groups are two branches of group theory that
have experienced advances and have become subject areas in their own right.
Prerequisites:
• Basic familiarity with the concept of sets, functions
• Reasonable comfort with the use of symbols to denote sets, elements and operations.
• An ability to manipulate algebraic expressions based on fixed rules.
• An ability to carry out logical reasoning in the mind and on paper, and follow reasoning carried
out by others.
Application:
Group theory, the ultimate theory for symmetry, is a powerful tool that has a direct impact on research in
robotics, computer vision, computer graphics and medical image analysis.
In theoretical computer science:
• Minimizing space usage of algorithms • Mulmuley’s approach to P vs.NP
• Quantum algorithms • Babai’s algorithm for Graph Isomorphism
• Cryptography: Fully homomorphic encryption, • Derandomization
obfuscation,…
In puzzles and games:
• “15 Puzzle” • Rubik’s cube • Tangles…
In Physics:
• Predicting the existence of elementary particles before they are discovered
In Chemistry
• The structure and behaviour of molecules and crystals depends on their different symmetries.
Overview:
• Semigroup; Monoid; Group • Rings; Integral domain & fields
• Congruence relation • Boolean algebra and Boolean ring
• Free & cyclic monoid & group • Identity of Boolean algebra
• Permutation groups • Duality
• Subgroups; Normal subgroup • Representation of Boolean function
• Disjunctive and Conjunctive Normal form
Weightage: 40%
Teaching Hours: 18
SEMIGROUP; MONOID; GROUP
Binary operation:
Let 𝐴 be a set. A function 𝑓: 𝐴 × 𝐴 ⟶ 𝐴 is called a binary operator on the set A.
Algebraic structure:
An algebraic structure is an ordered tuple: (𝑆,∘1 ,∘2 , … ,∘𝑛 ) where 𝑆 is a set which has one or more
binary operations ∘1 ,∘2 , … ,∘𝑛 defined on all the elements of 𝑆 × 𝑆.
An algebraic structure with one (binary) operation is thus an ordered pair which can be denoted by
(𝑆,∘) or (𝑇,∗), and so on.
Definitions:
Let 𝐺 be a set and ∗ be an operation on G.
Consider the following properties on 𝐺 with the operation ∗.
(𝑖) Closure property: For any 𝑎, 𝑏 ∈ 𝐺, 𝑎 ∗ 𝑏 ∈ 𝐺.
[𝑖. 𝑒. 𝐺 is closed under the operation ∗]
[𝑖. 𝑒.∗ is a binary operation on 𝐺.]
(𝑖𝑖) Associativity: For any 𝑎, 𝑏, 𝑐 ∈ 𝐺; 𝑎 ∗ (𝑏 ∗ 𝑐) = (𝑎 ∗ 𝑏) ∗ 𝑐.
[𝑖. 𝑒.∗ is associative on 𝐺.]
(𝑖𝑖𝑖) Identity Element: There exists an element 𝑒 𝒊𝒏 𝐺 such that 𝑎 ∗ 𝑒 = 𝑒 ∗ 𝑎 = 𝑎 for every 𝑎 ∈ 𝐺.
𝑒 is called the identity element of 𝐺 under the operation ∗
(𝑖𝑣) Inverse element: Let 𝑒 be the identity element of 𝐺 under the operation ∗
For any 𝑎 ∈ 𝐺, there exists an element 𝑏 𝒊𝒏 𝐺 such that 𝑎 ∗ 𝑏 = 𝑏 ∗ 𝑎 = 𝑒.
𝑏 is called the inverse element of 𝑎 under the operation ∗. It is denoted by
𝑎−1 .
(𝑣) Commutative property: For any 𝑎, 𝑏 ∈ 𝐺, 𝑎 ∗ 𝑏 = 𝑏 ∗ 𝑎.
A group is said to be a finite group if it has finite number of elements. The cardinality of the set is
known as the order of that group.
If a group is not finite, it is said to be an infinite group.
Problem.1. Prove that ℤ, the set of integers is an abelian group under the operation of the usual
addition of integers. [Summer_2023-24]
Solution:
(𝑖) Closure property: Clearly, addition of two integers is an integer.
𝑖. 𝑒. For any 𝑎, 𝑏 ∈ ℤ, 𝑎 + 𝑏 ∈ ℤ.
Hence, ℤ is closed under the operation +
(𝑖𝑖) Associativity: For any 𝑎, 𝑏, 𝑐 ∈ ℤ; 𝑎 + (𝑏 + 𝑐) = (𝑎 + 𝑏) + 𝑐.
Hence, + is associative on ℤ
(𝑖𝑣) Inverse element: For any 𝑎 ∈ ℤ, there exists an element −𝑎 𝒊𝒏 ℤ such that
𝑎 + (−𝑎) = (−𝑎) + 𝑎 = 0.
Therefore, every element 𝑎 in ℤ has an inverse element – 𝑎 in ℤ.
(𝑣) Commutative For any integers 𝑎, 𝑏 ∈ ℤ, 𝑎 + 𝑏 = 𝑏 + 𝑎.
property:
Since, all the five properties are satisfied, ℤ is an abelian group under +.
Problem.2.
Check if the set of all real 𝑚 × 𝑛 matrices is an abelian group under the usual addition of matrices.
Solution:
Let 𝑀𝑚×𝑛 be the set of all real 𝑚 × 𝑛 matrices and let + denote the usual addition of matrices.
(𝑖) Closure property: Clearly, addition of 𝑚 × 𝑛 matrices is an 𝑚 × 𝑛 matrix.
𝑖. 𝑒. For any 𝐴, 𝐵 ∈ 𝑀𝑚×𝑛 , 𝐴 + 𝐵 ∈ 𝑀𝑚×𝑛 .
Hence, 𝑀𝑚×𝑛 is closed under the operation +
(𝑖𝑖) Associativity: For any 𝑚 × 𝑛 matrix 𝐴 = [𝑎𝑖𝑗 ], 𝐵 = [𝑏𝑖𝑗 ], 𝐶 = [𝑐𝑖𝑗 ] in 𝑀𝑚×𝑛
𝐴 + (𝐵 + 𝐶) = [aij + (bij + cij )]
= [(aij + bij ) + cij ] [∵ 𝑎𝑖𝑗 , 𝑏𝑖𝑗 , 𝑐𝑖𝑗 ∈ ℝ]
= (𝐴 + 𝐵) + 𝐶
Hence, + is associative on 𝑀𝑚×𝑛 .
(𝑖𝑖𝑖) Identity Element: Let 0𝑚×𝑛 ∈ 𝑀𝑚×𝑛 be an 𝑚 × 𝑛 matrix with all entries to be 0.
Then for any 𝐴 = [𝑎𝑖𝑗 ] in 𝑀𝑚×𝑛 ,
𝐴 + 0𝑚×𝑛 = [𝑎𝑖𝑗 ] + [0] = [𝑎𝑖𝑗 + 0] = [𝑎𝑖𝑗 ] = 𝐴
0𝑚×𝑛 + 𝐴 = [0] + [𝑎𝑖𝑗 ] = [0 + 𝑎𝑖𝑗 ] = [𝑎𝑖𝑗 ] = 𝐴
Hence, 0𝑚×𝑛 is the identity element of 𝑀𝑚×𝑛 under the operation +
(𝑖𝑣) Inverse element: For any 𝐴 = [𝑎𝑖𝑗 ] ∈ 𝑀𝑚×𝑛 , consider the 𝑚 × 𝑛 matrix −𝐴 = [−𝑎𝑖𝑗 ]
Then 𝐴 + (−𝐴) = [𝑎𝑗 + (−𝑎𝑖𝑗 )] = [0] = 0𝑚×𝑛 and (−𝐴) + 𝐴 = 0𝑚×𝑛
Therefore, every element 𝐴 = [𝑎𝑖𝑗 ] in 𝑀𝑚×𝑛 has an inverse element −𝐴 =
[−𝑎𝑖𝑗 ] in 𝑀𝑚×𝑛 .
(𝑣) Commutative property: For any 𝑚 × 𝑛 matrices 𝐴 = [𝑎𝑖𝑗 ], 𝐵 = [𝑏𝑖𝑗 ] ∈ 𝑀𝑚×𝑛 ,
𝐴 + 𝐵 = [aij + bij ]
= [bij + aij ] [∵ 𝑎𝑖𝑗 , 𝑏𝑖𝑗 , 𝑐𝑖𝑗 ∈ ℝ]
=𝐵+𝐴
Hence, 𝑀𝑚×𝑛 is an abelian group under the operation of matrix addition.
Problem.3.
Check if the set of all non-negative integers is an abelian group under usual addition of integers.
Solution:
Consider the set ℕ ∪ {0} of all non-negative integers.
(𝑖) Closure property: Clearly, addition of two non-negative integers is a non-negative integer.
𝑖. 𝑒. For any 𝑎, 𝑏 ∈ ℕ ∪ {0}, 𝑎 + 𝑏 ∈ ℕ ∪ {0}.
Hence, ℕ ∪ {0} is closed under the operation +
(𝑖𝑖) Associativity: For any 𝑎, 𝑏, 𝑐 ∈ ℕ ∪ {0}; 𝑎 + (𝑏 + 𝑐) = (𝑎 + 𝑏) + 𝑐.
Hence, + is associative on ℕ ∪ {0}
(𝑖𝑖𝑖) Identity Element: We know that 𝑎 + 0 = 0 + 𝑎 = 𝑎 for every 𝑎 ∈ ℕ ∪ {0}.
Hence, 0 is called the identity element of ℕ ∪ {0} under the operation +
(𝑖𝑣) Inverse element: For 1 ∈ ℕ ∪ {0}, −1 is the only integer that gives 1 + (−1) = (−1) + 1 = 0
But −1 ∉ ℕ ∪ {0}.
Thus, there is an element in ℕ ∪ {0} which does not have an inverse element
in ℕ ∪ {0} under +.
Hence, this property is not satisfied.
(𝑣) Commutative property: For any non-negative integers 𝑎, 𝑏 ∈ ℕ ∪ {0}, 𝑎 + 𝑏 = 𝑏 + 𝑎.
Since, all the five properties are not satisfied, ℕ ∪ {0} is not an abelian group under +.
But, since properties (𝑖), (𝑖𝑖), (𝑖𝑖𝑖) and (𝑣) are satisfied it is an abelian monoid.
Problem.4.
Check if the set of all natural numbers is an abelian group under usual addition of integers.
Solution:
Consider the set ℕ of all natural numbers.
(𝑖) Closure property: Clearly, addition of two natural numbers is a natural number.
𝑖. 𝑒. For any 𝑎, 𝑏 ∈ ℕ, 𝑎 + 𝑏 ∈ ℕ.
Hence, ℕ is closed under the operation +
(𝑖𝑖) Associativity: For any 𝑎, 𝑏, 𝑐 ∈ ℕ; 𝑎 + (𝑏 + 𝑐) = (𝑎 + 𝑏) + 𝑐.
Hence, + is associative on ℕ
(𝑖𝑖𝑖) Identity Element: 0 is the only integer such that 𝑎 + 0 = 0 + 𝑎 = 𝑎 for every 𝑎 ∈ ℕ.
But 0 ∉ ℕ.
Hence, ℕ has no identity element under the operation +
(𝑖𝑣) Inverse element: For 1 ∈ ℕ, −1 is the only integer that gives 1 + (−1) = (−1) + 1 = 0
But −1 ∉ ℕ.
Thus, there is an element in ℕ which does not have an inverse element in ℕ
under +. Hence, this property is not satisfied.
(𝑣) Commutative property: For any 𝑎, 𝑏 ∈ ℕ, 𝑎 + 𝑏 = 𝑏 + 𝑎.
Since, properties (𝑖𝑖𝑖) &(𝑖𝑣) are not satisfied, ℕ is not an abelian group under +.
But, since properties (𝑖), (𝑖𝑖) and (𝑣) are satisfied it is an abelian semigroup.
Note that it is neither a monoid nor a group.
Problem.5.
Check if the set of integers ℤ is an abelian semigroup under the operation of the usual subtraction of
integers. Also check for the identity element and the commutative property.
Solution:
(𝑖) Closure property: Clearly, subtraction of two integers is an integer.
𝑖. 𝑒. For any 𝑎, 𝑏 ∈ ℤ, 𝑎 − 𝑏 ∈ ℤ.
Hence, ℤ is closed under the subtraction ⋅
(𝑖𝑖) Associativity: For 1,2,3 ∈ ℤ,
1 − (2 − 3) = 1 − (−1) = 2 and (1 − 2) − 3 = (−1) − 3 = −4
𝑖. 𝑒. for some 𝑎, 𝑏, 𝑐 ∈ ℤ, 𝑎 − (𝑏 − 𝑐) ≠ (𝑎 − 𝑏) − 𝑐.
Hence, this property is not satisfied.
Since, property (𝒊𝒊) is not satisfied, ℤ is not a semigroup.
Identity Element: We know that for any 𝑒 ∈ ℤ , 𝑎 − 𝑒 ≠ 𝑒 − 𝑎 = 𝑎 for every non-zero 𝑎 ∈ ℤ.
𝑖. 𝑒. there exists no 𝑒 ∈ ℤ such that 𝑎 − 𝑒 = 𝑒 − 𝑎 = 𝑎, for all 𝑎 ∈ ℤ
Hence, ℤ has no identity element of under the operation subtraction.
Commutative property: For any non-zero integers 𝑎, 𝑏 ∈ ℤ, 𝑎 − 𝑏 ≠ 𝑏 − 𝑎.
Hence, this property is not satisfied.
Problem.6.
Check if the set of integers ℤ is an abelian group under the operation of the usual multiplication
Solution:
(𝑖) Closure property: Clearly, multiplication of two integers is an integer.
𝑖. 𝑒. For any 𝑎, 𝑏 ∈ ℤ, 𝑎 ⋅ 𝑏 ∈ ℤ.
Hence, ℤ is closed under the operation ⋅
(𝑖𝑖) Associativity: For any 𝑎, 𝑏, 𝑐 ∈ ℤ; 𝑎 ⋅ (𝑏 ⋅ 𝑐) = (𝑎 ⋅ 𝑏) ⋅ 𝑐.
Hence, ⋅ is associative on ℤ.
(𝑖𝑖𝑖) Identity Element: We know that 1 ∈ ℤ such that 𝑎 ⋅ 1 = 1 ⋅ 𝑎 = 𝑎 for every 𝑎 ∈ ℤ.
Hence, 1 is called the identity element of ℤ under the operation ⋅
(𝑖𝑣) Inverse element: For 0 ∈ ℤ, there exists no integer b 𝒊𝒏 ℤ such that 0 ⋅ b = b ⋅ 0 = 1.
Therefore, 0 ∈ ℤ does not have an inverse element in ℤ.
Thus, there is an element in ℤ which does not have an inverse element under ⋅
Hence, this property is not satisfied.
(𝑣) Commutative property: For any integers 𝑎, 𝑏 ∈ ℤ, 𝑎 ⋅ 𝑏 = 𝑏 ⋅ 𝑎.
Since, property (𝒊𝒗) is not satisfied, ℤ is not an abelian group under multiplication.
But, it is an abelian monoid under multiplication.
Exercise
1. Check if the set of all real numbers is commutative group under usual addition.
2. Check if the set of all real numbers is commutative group under usual multiplication.
3. Check if the set of all non-zero real numbers is commutative group under usual
addition.
4. Check if the set of all real numbers is commutative group under usual subtraction.
5. Check if division is a binary operation on the set of all real numbers.
6. Prove that the set of all non-zero real numbers is not a semigroup under usual division.
Do the other properties hold to make it an abelian group?
7. If * is defined on ℤ such that a*b = a+b+2 ,Prove that (ℤ, * ) is an abelian Group.
[Summer_2018-19]
Definition:
If for an element 𝑎 in an algebraic structure(𝐺,∗), 𝑎2 = 𝑎 ∗ 𝑎 = 𝑎 then 𝑎 is said to be the idempotent
element in (𝐺,∗).
For example:
Show that the following are idempotent elements under the given operations.
(i) ∅ for union and intersection of two sets
(ii) 0 for + on ℤ
(iii) 1 for multiplication on ℝ
Solution:
(i) Since ∅ ∪ ∅ = ∅, ∅ is idempotent under union.
Since ∅ ∩ ∅ = ∅, ∅ is idempotent under intersection.
(ii) Since 0 + 0 =, 0 is idempotent under + on ℤ.
(iii) Since 1 ⋅ 1 = 1, 1 is idempotent under multiplication on ℝ.
Problem.1.
In each of the following cases, prove that ℤ under the operation ∗ is not an abelian group.
[Winter_2022-23, Winter_2019-20]
𝑎
(a) 𝑎 ∗ 𝑏 = 𝑏 (b) 𝑎 ∗ 𝑏 = 20 (c) 𝑎 ∗ 𝑏 = 2𝑎 − 𝑏 (d) 𝑎 ∗ 𝑏 = |𝑎 + 𝑏|
Solution:
𝒂
(a) 𝒂 ∗ 𝒃 = 𝒃 over ℤ (b) 𝒂 ∗ 𝒃 = 𝟐𝟎 over ℤ
𝑎 1 For any 𝑎 ∈ ℤ there is no element 𝑒 in ℤ
For 𝑎 = 1, 𝑏 = 2, 𝑎 ∗ 𝑏 = 𝑏 = 2 ∉ ℤ.
such that 𝑎 ∗ 𝑒 = 𝑒 ∗ 𝑎 = 𝑎
Hence, closure property is not satisfied. Hence, identity element does not exist.
It does not form a group. It does not form a group.
(c) 𝒂 ∗ 𝒃 = 𝟐𝒂 − 𝒃 over ℤ
For 𝑎 = 1, 𝑏 = 2, 𝑐 = 3,
𝑎 ∗ (𝑏 ∗ 𝑐) = 1 ∗ (2 ∗ 3) = 1 ∗ (2(2) − 3) = 1 ∗ 1 = 2(1) − 1 = 1
(𝑎 ∗ 𝑏) ∗ 𝑐 = (1 ∗ 2) ∗ 3 = (2(1) − 2) ∗ 3 = 0 ∗ 3 = 2(0) − 3 = −3
Thus, 𝑎 ∗ (𝑏 ∗ 𝑐) ≠ (𝑎 ∗ 𝑏) ∗ 𝑐
Hence, associative property is not satisfied.
It does not form a group
(d) 𝒂 ∗ 𝒃 = |𝒂 + 𝒃| over ℤ
For 𝑎 = −1, 𝑏 = −2, 𝑐 = −3
𝑎 ∗ (𝑏 ∗ 𝑐) = (−1) ∗ (−2 ∗ −3) = (−1) ∗ (|−2 − 3|) = (−1) ∗ 5 = |−1 + 5| = 4
(𝑎 ∗ 𝑏) ∗ 𝑐 = (−1 ∗ −2) ∗ (−3) = (|−1 − 2|) ∗ (−3) = 3 ∗ (−3) = |3 + (−3)| = 0
Thus, 𝑎 ∗ (𝑏 ∗ 𝑐) ≠ (𝑎 ∗ 𝑏) ∗ 𝑐
Hence, associative property is not satisfied.
It does not form a group
Problem.2.
Identify the identity element in ℤ under the operation ∗ given as 𝑎 ∗ 𝑏 = 𝑎 + 𝑏 − 2, for any 𝑎, 𝑏 ∈ ℤ.
Also identify the inverse element of any member 𝑎 ∈ ℤ [Winter_2022-23]
Solution:
𝑎 ∗ 𝑏 = 𝑎 + 𝑏 − 2 = 𝑏 + 𝑎 − 2 = 𝑏 ∗ 𝑎, for any 𝑎, 𝑏 ∈ ℤ.
Identity Element:
Let 𝑒 be such that 𝑎 ∗ 𝑒 = 𝑎 = 𝑒 ∗ 𝑎
Now, 𝑎 ∗ 𝑒 = 𝑎 ⟹ 𝑎 + 𝑒 − 2 = 𝑎 ⟹ 𝑒 = 2 which belongs to ℤ.
Hence, 𝑒 = 2 is the identity element in ℤ under the given operation.
Inverse element:
Let 𝑎 ∈ ℤ.and 𝑏 be such that 𝑎 ∗ 𝑏 = 𝑒 = 𝑏 ∗ 𝑎.
𝑎 ∗ 𝑏 = 𝑒 ⟹ 𝑎 + 𝑏 − 2 = 2 ⟹ 𝑏 = 4 − 𝑎 which belongs to ℤ
Hence, 4 − 𝑎 is the inverse of any element 𝑎 in ℤ under the given operation.
Problem.3
If 𝑓: ℤ × ℤ → ℤ where ℤ is the set of integers and 𝑓 (𝑥, 𝑦) = 𝑥 ∗ 𝑦 = 𝑥 + 𝑦 – 𝑥𝑦,
Show that the binary operation ∗ is commutative and associative.
Find the identity element and inverse of each element. [Summer_2023-24]
Solution.
• Commutative property :
Let 𝑥, 𝑦 ∈ ℤ
𝑥 ∗ 𝑦 = 𝑥 + 𝑦 − 𝑥𝑦 = 𝑦 + 𝑥 − 𝑦𝑥 = 𝑦 ∗ 𝑥
• Associative property:
Let 𝑥, 𝑦, 𝑧 ∈ ℤ
(𝑥 ∗ 𝑦) ∗ 𝑧 = (𝑥 ∗ 𝑦) + 𝑧 − (𝑥 ∗ 𝑦)𝑧
= (𝑥 + 𝑦 − 𝑥𝑦) + 𝑧 − (𝑥 + 𝑦 − 𝑥𝑦)𝑧
= 𝑥 + 𝑦 − 𝑥𝑦 + 𝑧 − 𝑥𝑧 − 𝑦𝑧 + 𝑥𝑦𝑧
= 𝑥 + 𝑦 + 𝑧 − 𝑦𝑧 − 𝑥𝑦 − 𝑥𝑧 + 𝑥𝑦𝑧
= 𝑥 + (𝑦 + 𝑧 − 𝑦𝑧) − 𝑥(𝑦 + 𝑧 − 𝑦𝑧)
= 𝑥 + (𝑦 ∗ 𝑧) − 𝑥(𝑦 ∗ 𝑧)
= 𝑥 ∗ (𝑦 ∗ 𝑧)
• Identity element:
Suppose 𝑒 ∈ ℤ is an identity element, then by definition
𝑎 ∗ 𝑒 = 𝑎 ⟹ 𝑎 + 𝑒 − 𝑎𝑒 = 𝑎 ⟹ (1 − 𝑎) = 0
Either 𝑒 = 0 𝑜𝑟 1 − 𝑎 = 0
But 1 − 𝑎 ≠ 0 because a is arbitrary element
Therefore 𝑒 = 0 is the identity element.
• Inverse element:
Let 𝑎 ∈ ℤ be any arbitrary element, and let 𝑏 ∈ ℤ be the inverse of 𝑎.
Then by definition, 𝑎 ∗ 𝑏 = 𝑏 ∗ 𝑎 = 𝑒
𝑎 ∗ 𝑏 = 𝑒 ⟹ 𝑎 + 𝑏 − 𝑎𝑏 = 0
⟹ 𝑎 + 𝑏(1 − 𝑎) = 0
⟹ 𝑏(1 − 𝑎) = −𝑎
−𝑎
⟹ 𝑏 = ,𝑎 ≠ 1
1 − 𝑎
𝑎
⟹ 𝑏 = ,𝑎 ≠ 1
𝑎
𝑎 − 1
But 𝑎 − 1 ∈ ℤ , 𝑓𝑜𝑟 𝑎 = 0,2
But, for 𝑎 ≠ 0,2, 𝑎−1 does not exist under ∗
Problem.4
If ∗ is a binary operation on ℤ+ of positive integers, defined by 𝑎 ∗ 𝑏 = 𝑙𝑐𝑚(𝑎, 𝑏)
1. Show that ∗ is commutative and associative
2. Which element of ℤ+ are idempotent
3. Find the identity element of ℤ+ 𝑤. 𝑟. 𝑡 ∗
4. Which elements of ℤ+ have inverse?
Solution
1. Commutative property :
𝑎 ∗ 𝑏 = 𝑙𝑐𝑚(𝑎, 𝑏) = 𝑙𝑐𝑚(𝑏, 𝑎) = 𝑏 ∗ 𝑎
i.e ∗ is commutative.
Associative property:
𝑎 ∗ (𝑏 ∗ 𝑐) = 𝑎 ∗ 𝑙𝑐𝑚(𝑏, 𝑐)
= 𝑙𝑐𝑚(𝑎, 𝑙𝑐𝑚(𝑏, 𝑐))
= 𝑙𝑐𝑚(𝑎, 𝑏, 𝑐)
= 𝑙𝑐𝑚(𝑙𝑐𝑚(𝑎, 𝑏), 𝑐)
= 𝑙𝑐𝑚(𝑎, 𝑏) ∗ 𝑐
= (𝑎 ∗ 𝑏) ∗ 𝑐
Hence, ∗ is associative.
2. For any element 𝒂 ∈ ℤ+, 𝑎 ∗ 𝑎 = (𝑎, 𝑎) = 𝑎. Hence, every element is idempotent.
3. For any element 𝒂 ∈ ℤ+, 𝑎 ∗ 1 = (𝑎, 1) = 𝑎 Hence, 1 is the identity element.
4. If 𝑏 is inverse of an element 𝑎, then 𝑎 ∗ 𝑏 = 1. i.e. (𝑎, 𝑏) = 1
But 𝑙𝑐𝑚(𝑎, 𝑏) = 1 if and only if 𝑎 = 𝑏 = 1
Hence, only 1 ∈ ℤ+ has an inverse.
No other element has an inverse in ℤ+ under the given operation.
Problem.5
Show that the binary operation on the set of natural numbers given by 𝑎 ∗ 𝑏 = 𝑎 is not commutative but is
associative.
Solution
For commutative property: For associative property:
Consider two natural numbers 1𝑎𝑛𝑑 2. Let 𝑎, 𝑏, 𝑐 be any natural numbers. Then
Then 1 ∗ 2 = 1 and 2 ∗ 1 = 2 𝑎 ∗ (𝑏 ∗ 𝑐) = 𝑎 ∗ 𝑏 = 𝑎 and (𝑎 ∗ 𝑏) ∗ 𝑐 = 𝑎 ∗ 𝑐 = 𝑎
Thus, 1 ∗ 2 ≠ 2 ∗ 1. Hence, 𝑎 ∗ (𝑏 ∗ 𝑐) = (𝑎 ∗ 𝑏) ∗ 𝑐
Hence, ∗ is not commutative. Therefore, ∗ is associative.
Problem.6.
The identity element in ℤ under the operation ∗ given as 𝑎 ∗ 𝑏 = 𝑎 + 𝑏 − 4, for any 𝑎, 𝑏 ∈ ℤ. is ___
[Summer_2023-24]
Problem.7.
Which of the flowing set is not an abelian semi-group under given operations? [Summer_2023-24]
(a) (Q − {0},×) (b) (Z, +) (c) (Z, −) (d) (R, +)
Exercise:
1) Verify whether the usual multiplication on the set 𝑆 = {−1, 1} is a binary operation.
𝑎+𝑏
2) Determine whether the operation ∗ on the set of natural numbers given 𝑎 ∗ 𝑏 = is a binary
𝑎𝑏
operation. [Winter_20121-22]
3) Show that the binary operation ∗ defined on ℝ by 𝑎 ∗ 𝑏 = 𝑚𝑎𝑥 (𝑎, 𝑏) is associative
𝑎𝑏
4) Show that the binary operation ∗ defined on the set of rational numbers Q defined as 𝑎 ∗ 𝑏 = 2 is
both commutative and associative.
0 𝑎
5) Examine whether matrix multiplication on the set 𝑀 = {[ ] : 𝑎, 𝑏 ∈ ℝ} of matrices is a binary
𝑏 0
operation.
Definition:
Let 𝑎, 𝑏, 𝑚 be integers.
If 𝑎 − 𝑏 is divisible by 𝑚 then 𝑎 and 𝑏 are said to be 𝑐𝑜𝑛𝑔𝑟𝑢𝑒𝑛𝑡 𝑚𝑜𝑑𝑢𝑙𝑜 𝑚”.
It is written as 𝑎 ≡ 𝑏(𝑚𝑜𝑑 𝑚).
For example,
16 − 4 = 12 is divisible by 3 therefore we write 16 ≡ 4(𝑚𝑜𝑑 3).
227 − 2 is divisible by 3 therefore we write 227 ≡ 2(𝑚𝑜𝑑 3).
227 − 2 is not divisible by 4 therefore we write 227 ≢ 2(𝑚𝑜𝑑 4)
Note:
𝑎 ≡ 𝑏(𝑚𝑜𝑑 𝑚) ⟺ 𝑎 − 𝑏 𝑖𝑠 𝑑𝑖𝑣𝑖𝑠𝑖𝑏𝑙𝑒 𝑏𝑦 𝑚
⟺ 𝑚 𝑑𝑖𝑣𝑖𝑑𝑒𝑠 (𝑎 − 𝑏)
⟺ 𝑎 − 𝑏 = 𝑘𝑚, 𝑓𝑜𝑟 𝑠𝑜𝑚𝑒 𝑖𝑛𝑡𝑒𝑔𝑒𝑟 𝑘
𝑎−𝑏
⟺ 𝑖𝑠 𝑎𝑛 𝑖𝑛𝑡𝑒𝑔𝑒𝑟
𝑚
Quotient Structure
Definition:
Let (𝐺,∗) be an algebraic structure and 𝑅 be an equivalence relation on it. The set of all
equivalence classes of 𝐺 given by 𝑅 is known as the quotient structure of 𝐺.
For example, consider the group of integers (ℤ, +) with the relation “𝑐𝑜𝑛𝑔𝑟𝑢𝑒𝑛𝑐𝑒 𝑚𝑜𝑑𝑢𝑙𝑜 4”.
Let 𝑎̅ denote the equivalence class of the integer 𝑎. Then
𝑎̅ = {𝑥 ∈ ℤ|𝑥 ≡ 𝑎 (𝑚𝑜𝑑4)} = {𝑥|𝑥 − 𝑎 = 4𝑘, 𝑓𝑜𝑟 𝑠𝑜𝑚𝑒 𝑖𝑛𝑡𝑒𝑔𝑒𝑟 𝑘} = {𝑥 = 𝑎 + 4𝑘|𝑘 ∈ ℤ}
Which gives, 0̅ = {𝑥 = 0 + 4𝑘|𝑘 ∈ ℤ} = {… , −8, −4,0,4,8, … }
1̅ = {𝑥 = 1 + 4𝑘|𝑘 ∈ ℤ} = {… , −7, −3,1,5,9, … }
2̅ = {𝑥 = 2 + 4𝑘|𝑘 ∈ ℤ} = {… , −6, −2,2,6,10, … }
3̅ = {𝑥 = 3 + 4𝑘|𝑘 ∈ ℤ} = {… , −5, −1,3,7,11, … }.
Thus, {0̅, 1̅, 2̅, 3̅} is a partition of (ℤ, +) by the relation “𝑐𝑜𝑛𝑔𝑟𝑢𝑒𝑛𝑐𝑒 𝑚𝑜𝑑𝑢𝑙𝑜 4”.
Hence, it is the quotient structure of (ℤ, +) given by the relation “𝑐𝑜𝑛𝑔𝑟𝑢𝑒𝑛𝑐𝑒 𝑚𝑜𝑑𝑢𝑙𝑜 4”.
It is generally denoted ℤ4 .
𝑖. 𝑒. ℤ4 = {0̅, 1̅, 2̅, 3̅}.
In general, ℤ𝑛 = {0̅, 1̅, 2̅, … , ̅̅̅̅̅̅̅
𝑛 − 1} is the quotient structure of (ℤ, +) given by the relation
“𝑐𝑜𝑛𝑔𝑟𝑢𝑒𝑛𝑐𝑒 𝑚𝑜𝑑𝑢𝑙𝑜 𝑛”, where each 𝑎̅ ∈ ℤ𝑛 represents the equivalence class of 𝑎 ∈ ℤ.
Note:
Let (𝐺,∗) be an algebraic structure and 𝑅 be an equivalence relation on it. For any two equivalence
classes [𝑎], [𝑏], [𝑎] ∗ [𝑏] = {𝑥 ∈ ℤ | 𝑥 𝑖𝑠 𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒𝑛𝑡 𝑡𝑜 (𝑎 ∗ 𝑏)} = [𝑎 ∗ 𝑏].
Note:
• Consider a binary operation +𝑛 on ℤ𝑛 ,known as “+ 𝑚𝑜𝑑𝑢𝑙𝑜 𝑛” defined as
𝑎̅+𝑛 𝑏̅ = {𝑥 ∈ ℤ | 𝑥 𝑖𝑠 𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒𝑛𝑡 𝑡𝑜 (𝑎 + 𝑏)} = ̅̅̅̅̅̅̅
𝑎 + 𝑏 = 𝑘̅, for some 0 ≤ 𝑘 ≤ 𝑛 − 1
Thus, for 𝑎̅, 𝑏̅ ∈ ℤ𝑛 , 𝑎̅+𝑛 𝑏̅ = 𝑘̅ , if 𝑎 + 𝑏 ≡ 𝑘(𝑚𝑜𝑑 𝑚) for some 0 ≤ 𝑘 ≤ 𝑛 − 1
• The members of the set ℤ𝑛 = {0,1,2, … , 𝑛 − 1} are also called residue classes modulo 𝑛.
Problem.1. Prove that (ℤ𝑚 , +𝑚 ) is an abelian group, where 𝑎̅+𝑚 𝑏̅ = 𝑘̅ if 𝑎 + 𝑏 ≡ 𝑘(𝑚𝑜𝑑 𝑚), for
some 0 ≤ 𝑘 ≤ 𝑚 − 1.
Solution.
(𝑖) Closure property: For any 𝑎̅, 𝑏̅ ∈ ℤ𝑚 ; if 𝑎 + 𝑏 ≡ 𝑘(𝑚𝑜𝑑 𝑚) with 0 ≤ 𝑘 ≤ 𝑚 − 1then
𝑎̅+𝑚 𝑏̅ = 𝑘̅ and it belongs to ℤ𝑚 because 0 ≤ 𝑘 ≤ 𝑚 − 1.
Hence, ℤ𝑚 is closed under the operation +𝑚
(𝑖𝑖) Associativity: Clearly, associativity of +𝑚 depends of associativity of +, and we know that +
is associative on ℤ.
Therefore, +𝑚 is associative on ℤ𝑚 .
(𝑖𝑖𝑖) Identity Element: For 0̅ ∈ ℤ𝑚 , and for any 𝑎̅ ∈ ℤ𝑚 , 𝑎 + 0 ≡ 𝑘(𝑚𝑜𝑑 𝑚) gives 𝑎̅+𝑚 0̅ = 𝑎̅
and 0 + 𝑎 ≡ 𝑘(𝑚𝑜𝑑 𝑚) gives 0̅+𝑚 𝑎̅ = 𝑎̅.
Hence, 0̅ is the identity element in ℤ𝑚 .
(𝑖𝑣) Inverse element: For 𝑎̅ ∈ ℤ𝑚 , ̅̅̅̅̅̅̅̅
𝑚 − 𝑎 ∈ ℤ𝑚 , for 0 ≤ 𝑎 ≤ 𝑚 − 1.
Further,𝑎̅+𝑚 ̅̅̅̅̅̅̅̅̅̅̅
(𝑚 − 𝑎) = 0̅ because 𝑎 + (𝑚 − 𝑎) = 𝑚 ≡ 0(𝑚𝑜𝑑 𝑚)
Similarly, ̅̅̅̅̅̅̅̅̅̅̅
(𝑚 − 𝑎)+𝑚 𝑎̅ = 0̅
Thus, ̅̅̅̅̅̅̅̅̅̅̅
(𝑚 − 𝑎) the inverse element of [𝑎] in ℤ𝑚 .
(𝑣) Commutative For any 𝑎̅, 𝑏̅ ∈ ℤ𝑚 ; let 𝑎 + 𝑏 ≡ 𝑘(𝑚𝑜𝑑 𝑚) for some 0 ≤ 𝑘 ≤ 𝑚 − 1 then
property: 𝑎̅+𝑛 𝑏̅ = 𝑘
Also, 𝑏 + 𝑎 ≡ 𝑘(𝑚𝑜𝑑 𝑚) ⟹ 𝑏̅+𝑚 𝑎̅ = 𝑘.
Therefore 𝑎̅+𝑛 𝑏̅ = 𝑏̅+𝑚 𝑎̅
Hence, +𝑚 is commutative on ℤ𝑚 .
Thus (ℤ𝑚 , +𝑚 ) is an abelian group.
𝟎 0 1 2
𝟏 1 2 0
𝟐 2 0 1
From the table, closure property and associative property are obvious.
Further, symmetricity about the diagonal shows the commutative property.
Also, 0 is the identity element.
Also, the cell containing 0 gives the pair of inverse elements. And every element has an inverse.
Hence, (ℤ3 , +3 ) is an abelian group.
all the properties of abelian group can be verified. Hence, it is an abelian group.
Problem.3. Let the multiplication modulo 𝑛 be defined as 𝑎̅ ⋅𝑛 𝑏̅ = 𝑘̅, if 𝑎𝑏 ≡ 𝑘(𝑚𝑜𝑑 𝑛) for some
0 ≤ 𝑘 ≤ 𝑛 − 1. Check if ℤ∗4 = {1̅, 2̅, 3̅} is an abelian group under the multiplication modulo 4.
Solution. Consider the set ℤ∗4 = {1̅, 2̅, 3̅}.
For 2̅ ∈ ℤ∗4 , 2 × 2 = 4 ≡ 0(𝑚𝑜𝑑 4). Therefore, 2 ⋅4 2 = 0 which does not belong to ℤ4∗ .
Hence, ℤ4∗ is not closed under multiplication modulo 4 and hence it is not a group.
Problem.4
Prove that (ℤ∗5 ,⋅5 ) is an abelian group.
Solution:
Consider the set ℤ5∗ = {1,2,3,4}.
In the following table, each cell denotes the product of the corresponding elements under the given
operation.
⋅5 𝟏 𝟐 𝟑 𝟒
𝟏 1 2 3 4
𝟐 2 4 1 3
𝟑 3 1 4 2
𝟒 4 3 2 1
From the table, closure property and associative property are obvious.
Further, symmetricity about the diagonal shows the commutative property.
Also, 1 is the identity element.
Also, the cell containing 1 gives the pair of inverse elements. And every element has an inverse.
Hence, (ℤ∗5 ,⋅5 ) is an abelian group.
Problem.5
Inverse of 2 in (ℤ5 , +5 ) is_________. [Winter_2022-23]
Problem.6
Prove that (ℤ∗5 ,⋅5 ) is an abelian group. [Winter_2019-20]
Exercise:
1. Prove that (ℤ4 , +4 ) is an abelian group.
2. Prove that (ℤ∗3 ,⋅3 ) is an abelian group.
Permutation Groups
Definition:
Permutation on a set 𝐴 is a bijective function from 𝐴 to 𝐴.
The set of all permutation on 𝐴 is denoted by 𝑆𝐴 . It forms a group under the operation of composition
of functions. This group is known as symmetric group on 𝐴.
Symmetric group :
Let 𝐴 = {1,2, … , 𝑛}. The corresponding symmetric group is denoted by 𝑆𝑛 , it is known as the
symmetric group on 𝑛
Thus, 𝑆𝑛 is the set of all bijective functions from the set {1,2, … , 𝑛} on to itself.
1 2 3 … 𝑛
An element 𝜎 ∈ 𝑆𝑛 is written as 𝜎 = ( ).
𝜎(1) 𝜎(2) 𝜎(3) … 𝜎(𝑛)
1 2 3 4 5
For example, consider 𝜎 = ( ) ∈ 𝑆5
2 3 5 1 4
Then. 𝜎(1) = 2, 𝜎(2) = 3, 𝜎(3) = 5, 𝜎(4) = 1, 𝜎(5) = 4.
This gives 𝜎 −1 (2) = 1, 𝜎 −1 (3) = 2, 𝜎 −1 (5) = 3, 𝜎 −1 (1) = 4, 𝜎 −1 (4) = 5
1 2 3 4 5
∴ 𝜎 −1 can be written as 𝜎 −1 = ( ).
4 1 2 5 3
1 2 3 4 5
Further, if 𝜏 = ( ) ∈ 𝑆5 then the products 𝜏𝜎 can be obtained as the following:
1 4 2 5 3
𝜏𝜎(1) = 𝜏(𝜎(1)) = 𝜏(2) = 4; 𝜏𝜎(2) = 𝜏(𝜎(2)) = 𝜏(3) = 2; and so on
Which gives
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
𝜏𝜎 = ( )( )=( )
1 4 2 5 3 2 3 5 1 4 4 2 3 1 5
Similarly,
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
𝜎𝜏 = ( )( )=( )
2 3 5 1 4 1 4 2 5 3 2 1 3 4 5
Thus, 𝜎𝜏 need not be equal to 𝜏𝜎.
Hence, 𝑆5 (and in general 𝑆𝑛 , for 𝑛 > 2) is not a commutative group.
Note: 𝑆𝑛 is a finite group of order 𝒏!.
Definition:
An element 𝜎 ∈ 𝑆𝑛 is called a cycle of order 𝑟 if there exist symbols (numbers) 𝑥1 , 𝑥2 , … 𝑥𝑟 such that
𝜎(𝑥1 ) = 𝑥2 , 𝜎(𝑥2 ) = 𝑥3 , … , 𝜎(𝑥𝑟−1 ) = 𝑥𝑟 , 𝜎(𝑥𝑟 ) = 𝑥1 and 𝜎(𝑥) = 𝑥 for all symbols other than
𝑥1 , 𝑥2 , … 𝑥𝑟 .
This cycle is denoted by (𝑥1 , 𝑥2 , 𝑥3 , … , 𝑥𝑟 ). It is a cycle of length 𝑟. Further the order of a cycle of
length 𝑟 is 𝑟.
1 2 3 4 5
For example, ( ) in 𝑆5 can be represented as a cycle of length 3 as (2 4 5).
1 4 3 5 2
1 2 3 4 5
Further, (2 4 5)3 = ( ) which shows that the order of (2 4 5) is 3.
1 2 3 4 5
Definition:
A transposition is a permutation that swaps two elements and leaves everything else fixed.
𝑖. 𝑒. A cycle of length 2 is called a transposition.
Note: Every permutation 𝜎 ∈ 𝑆𝑛 can be expressed as a product of disjoint cycles.
1 2 3 4 5
For example, ( ) = (1 2 4)(3 5)
2 4 5 1 3
Definition:
A permutation is even if it can be written as a product of an even number of transpositions; a
permutation is odd if it can be written as a product of an odd number of transpositions.
Note:
• A cycle of length 𝑛 is odd if 𝑛 is even, and it is even if 𝑛 is odd.
• The set 𝐴𝑛 of all even permutations forms a group under function composition. Hence, it is a
subgroup of 𝑆𝑛
Problem.1.
Check if the following permutations are even or odd.
1 2 3 4 5 6 7
(i) ( )
2 7 4 1 5 3 6
1 2 3 4 5 6 7
(ii) ( )
2 7 4 6 5 3 1
Solution:
1 2 3 4 5 6 7
(i) ( ) = (1 2 7 6)(3 4) = (1 6)(1 7)(1 2)(3 4)
2 7 4 3 5 1 6
Since, it is a product of 4 transpositions, it is an even permutation.
1 2 3 4 5 6 7
(ii) ( ) = (1 2 7 6) = (1 6)(1 7)(1 2)
2 7 3 4 5 1 6
Since, it is a product of 3 transpositions, it is an odd permutation.
Problem.2
1 2 3 4 5 1 2 3 4 5
Let 𝜏 = ( ),𝜎 = ( ) , Then check whether 𝜏 and 𝜎 are
1 4 2 5 3 2 3 5 1 4
i.)commutative ii.) even or odd. [Winter_2019-20]
Subgroup
Substructure: Let (𝑆,∗) be an algebraic structure and let 𝑆1 ⊆ 𝑆 such that (𝑆1 ,∗) is also an algebraic
structure. Then 𝑆1 is called a substructure of 𝑆.
Subgroup:
Let (𝐺,∗) be a group with the identity element 𝑒 and 𝐻 ⊆ 𝐺.
𝐻 is called a subgroup of 𝐺 if (i) for every 𝑎, 𝑏 ∈ 𝐻, 𝑎𝑏 ∈ 𝐻
(ii) 𝑒 ∈ 𝐻
(iii) for every 𝑎 ∈ 𝐻 its inverse 𝑎−1 in 𝐺 also belongs to 𝐻.
Notes:
• 𝑯 ≤ 𝑮 denotes that 𝐻 is a subgroup of 𝐺.
• A non-empty subset 𝐻 of a group 𝐺 is a subgroup if and only if 𝑎𝑏 −1 ∈ 𝐻 for every 𝑎, 𝑏 ∈ 𝐻.
• A non-empty subset 𝐻 of a group (𝐺,∗) is a subgroup if and only if If (𝐻,∗) is also a group.
• For any group 𝐺, 𝐺 is a subgroup of 𝐺. Any other subgroup is called a proper subgroup of 𝐺.
• 𝑯 < 𝑮 denotes that 𝐻 is a proper subgroup of 𝐺.
• For any group 𝐺, {𝑒} is a subgroup of 𝐺. Any other subgroup is called non-trivial subgroup of 𝐺.
Problem.1.
Show that set 2ℤ of all even integers is a subgroup of (ℤ, +).
Solution:
Let 2𝑘, 2𝑙 be any two even integers with 𝑘, 𝑙 ∈ ℤ.
Then −2𝑙 = 2(−𝑙) also belongs to 2ℤ.
Further, 2𝑘 + (−2𝑙) = 2𝑘 + 2(−𝑙) = 2(𝑘 + (−𝑙)) = 2(𝑘 − 𝑙) ∈ 2ℤ for 𝑘 − 𝑙 ∈ ℤ.
Hence, 2ℤ is a subgroup of (ℤ, +).
Problem.2. Let 𝐺 be a group and 𝑎 ∈ 𝐺. Then prove that 𝐻 = {𝑎𝑛 |𝑛 ∈ ℤ} is a subgroup of 𝐺. Futher
it is the smallest subgroup of 𝐺 containing 𝑎.
Solution:
Let 𝑥, 𝑦 ∈ 𝐻.
Then 𝑥 = 𝑎𝑛 , 𝑦 = 𝑎𝑚 for some 𝑚, 𝑛 ∈ ℤ.
𝑥𝑦 −1 = (𝑎𝑛 )(𝑎𝑚 )−1 = 𝑎𝑛 (𝑎−1 )𝑚 = 𝑎𝑛 𝑎−𝑚 = 𝑎𝑛−𝑚 ∈ 𝐻 because 𝑛 − 𝑚 ∈ ℤ.
Hence, 𝐻 is a subgroup of 𝐺
Now, let 𝐾 be a subgroup of 𝐺 and 𝑎 ∈ 𝐾.
Then, clearly 𝑎𝑛 ∈ 𝐾 for all 𝑛 ∈ ℤ.
Thus 𝐻 ⊆ 𝐾.
𝑖. 𝑒. 𝐻 is the smallest subgroup of 𝐺 containing 𝑎.
Exercise:
1. Prove that ℤ is a subgroup of (ℝ, +).
2. Prove that 3ℤ is a subgroup of (ℤ, +).
Normal Subgroup
Let 𝐺 be a group and 𝐴 and 𝐵 be any two subsets of 𝐺. Then the following definitions:
(i) 𝐴𝐵 = {𝑎𝑏|𝑎 ∈ 𝐴, 𝑏 ∈ 𝐵}
(ii) 𝐴−1 = {𝑎−1 |𝑎 ∈ 𝐴}
(iii) 𝑎𝐵 = {𝑎𝑏|𝑏 ∈ 𝐵} for any 𝑎 ∈ 𝐺.
(iv) 𝐴𝑏 = {𝑎𝑏|𝑎 ∈ 𝐴} for any 𝑏 ∈ 𝐺.
Definition:
Let 𝐺 be a group and 𝐻 be a subgroup of 𝐺. For any 𝑎 ∈ 𝐺, 𝑎𝐻 is called a left coset of 𝐻 in 𝐺.
And 𝐻𝑎 is called a right coset of 𝐻 in 𝐺.
For example,
• Consider the group (ℤ, +) and its subgroup 𝐻 = 3ℤ.
Then the left coset 1 + 𝐻 = 1 + 3ℤ = 1 + {3𝑥|𝑥 ∈ ℤ} = {1 + 3𝑥|𝑥 ∈ ℤ}
The right coset 𝐻 + 1 = 3ℤ + 1 = {3𝑥|𝑥 ∈ ℤ} + 1 = {3𝑥 + 1|𝑥 ∈ ℤ}
Clearly, 1 + 𝐻 = 𝐻 + 1
1 2 3 1 2 3 1 2 3
• Consider 𝐺 = 𝑆3 . Denote 𝑒 = ( ),𝛼 = ( ) and 𝛽 = ( ).
1 2 3 1 3 2 2 3 1
Then 𝛼 2 = 𝑒 = 𝛽 2 and the six elements can be written as 𝐺 = {𝑒, 𝛼, 𝛽, 𝛽 2 , 𝛼𝛽, 𝛽𝛼}.
𝐻 = {𝑒, 𝛼} is a subgroup of 𝐺.
Then left coset 𝛽𝐻 = {𝛽, 𝛽𝛼} and right coset 𝐻𝛽 = {𝛽, 𝛼𝛽}.
Here, 𝛽𝐻 ≠ 𝐻𝛽
Problem.1.Definition:
A subgroup 𝐻 of a group 𝐺 is said to be normal in 𝐺 if 𝑥𝑎𝑥 −1 ∈ 𝐺 for all 𝑎 ∈ 𝐺,𝑥 ∈ 𝐺. It is denoted
by 𝐻 ⊴ 𝐺.
Note:
• A subgroup 𝐻 of a group 𝐺 is said to be normal in 𝐺 if and only if 𝑥𝐻 = 𝐻𝑥 for all 𝑥 ∈ 𝐺.
• 𝐻 ⊲ 𝐺 denotes that 𝐻 is a proper normal subgroup of 𝐺.
Exercise:
1. Prove that 2ℤ is a normal subgroup of (ℤ, +).
Cyclic Group
Definition:
Let 𝐺 be a group. For any 𝑎 ∈ 𝐺, the subgroup 𝐻 = {𝑎𝑛 |𝑛 ∈ ℤ} is called the cyclic group generated
by 𝑎. It is denoted by (𝑎) or < 𝑎 >.
Definition:
A group 𝐺 is called a cyclic group, if for some 𝑎 ∈ 𝐺, 𝐺 = (𝑎).
In this case, 𝑎 is called the generator of 𝐺.
Note:
• A cyclic group can have more than one generators. For example, ℤ = (1) = (−1).
Problem.1.
Prove that 𝐺 = {1, −1, 𝑖, −𝑖} is a cyclic group. What are the generators of it? [Winter_2021-22]
Solution.
We know that 𝐺 = {1, −1, 𝑖, −𝑖} is a group.
Clearly, 1 = 𝑖 4 , −1 = 𝑖 2 , 𝑖 = 𝑖 1 , −𝑖 = 𝑖 3. Hence, 𝑔 = (𝑖)
Similarly, 1 = (−𝑖)4 , −1 = (−𝑖)2 , 𝑖 = (−𝑖)3 , −𝑖 = (−𝑖)1. Hence, 𝑔 = (−𝑖)
Exercise:
1 1 1
• Prove that 𝐺 = {… , 8 , 4 , 2 , 1,2,4,8,16, … } is a cyclic group with Usual Multiplication and
1
generator 2.
• Prove that ℤ𝑛 with addition modulo 𝑛 is cyclic.
Theorem
If 𝐺 is a cyclic group then 𝐺 is abelian.
Proof
Let 𝐺 = (𝑎) and let 𝑥, 𝑦 ∈ 𝐺.
Then 𝑥 = 𝑎𝑚 , 𝑦 = 𝑎𝑛 for some integers 𝑚, 𝑛
Now, 𝑥𝑦 = 𝑎𝑚 𝑎𝑛 = 𝑎𝑚+𝑛 = 𝑎𝑛+𝑚 = 𝑎𝑛 𝑎𝑚 = 𝑦𝑥
Hence, 𝐺 is abelian.
Note:
• Any subgroup of a cyclic group is cyclic.
Definition:
If 𝐺 is a group with the identity element 𝑒. Let 𝑎 ∈ 𝐺.
Len 𝑛 be the smallest positive integer such that 𝑎𝑛 = 𝑒. Then 𝑛 is called the order 𝑎.
If no such 𝑛 exists then order of 𝑎 is defined to be infinite.
It is denoted by 𝑜(𝑎).
Problem.1.
Find the order of 𝑖 in ℂ∗ under the multiplication. [Winter_2022-23]
Solution:
1 is the identity element.
Further, 𝑖 1 = 𝑖 ≠ 1, 𝑖 2 = −1 ≠ 1, 𝑖 3 = −𝑖 ≠ 1, 𝑖 4 = 1.
𝑖. 𝑒. 4 is the smallest positive integer such that 𝑖 4 = 1. Hence, 𝑜(𝑖) = 4
Problem.2
If G={-1,1} order of (-1) is _______________. [Winter_2022-23]
Problem.3
If 𝐺 = {𝑎, 𝑎2 , 𝑎3 , 𝑎4 , 𝑎5 , 𝑎6 = 𝑒} is a Group under Multiplication, then Find the order of the all the
element of G. [Summer_2018-19, Winter_2017-18, Winter_2021-22]
Exercise:
1. Find the order of 3̅ in ℤ5 and ℤ6 .
2. 𝑆3 is cyclic ? Justify your ans.
GROUP HOMOMORPHISM & GROUP ISOMORPHISM
Group Homomorphism:
Let (𝐺,∗) and (𝐺 ′ ,⋅) be two groups. A function 𝑓: 𝐺 → 𝐺′ is said to be a group homomorphism if
𝑓(𝑎 ∗ 𝑏) = 𝑓(𝑎) ⋅ 𝑓(𝑏), for every 𝑎, 𝑏 ∈ 𝐺.
Group Isomorphism:
Let (𝐺,∗) and (𝐺 ′ ,⋅) be two groups. A bijective homomorphism 𝑓: 𝐺 → 𝐺′ is said to be a group
isomorphism.
Note:
• If 𝑓: 𝐺 → 𝐺′ is an onto group homomorphism and if 𝐺 is abelian then 𝐺′ is also abelian.
𝑖. 𝑒. An onto homorphism maps an abelian group to an abelian group.
• If 𝑓: 𝐺 → 𝐺′ is an onto group homomorphism and if 𝐺 is cyclic then 𝐺′ is also cyclic.
𝑖. 𝑒. An onto homorphism maps a cyclic group to a cyclic group.
−1
• If 𝑓: 𝐺 → 𝐺 ′ is a group homomorphism then (i) 𝑓(𝑒) = 𝑒 ′ and (ii)𝑓(𝑎−1 ) = (𝑓(𝑎))
𝑖. 𝑒. A group homomorphism maps identity to identity and inverse of an image is image of the
inverse.
• If 𝑓: 𝐺 → 𝐺 ′ is a group homomorphism then the set 𝑘𝑒𝑟(𝑓) = {𝑎 ∈ 𝐺|𝑓(𝑎) = 𝑒 ′ } is a normal
subgroup of 𝐺. It is known as kernel of 𝑓.
Problem.1.
Prove that 𝐺 ′ = {1, −1} forms a group under the multiplication.
Also prove that 𝑓: ℤ → 𝐺′ defined as 𝑓(𝑎) = 1 if 𝑎 is even, otherwise 𝑓(𝑎) = −1,is a group
homomorphism.
Solution:
Clearly, multiplication is closed and associative on 𝐺′. Further 1 is the identity element. And both
elements are self-inverse. Hence, 𝐺 ′ = {1, −1} forms a group under the multiplication.
Let 𝑚, 𝑛 be any integers such that 𝑚𝑛 ≥ 0.
If both 𝑚 and 𝑛 are even then 𝑚 + 𝑛 is also even.
Further, 𝑓(𝑚) = 𝑓(𝑛) = 1 and 𝑓(𝑚 + 𝑛) = 1 = 𝑓(𝑚)𝑓(𝑛)
If both 𝑚 and 𝑛 are odd then 𝑚 + 𝑛 is even.
Further, 𝑓(𝑚) = 𝑓(𝑛) = −1 and 𝑓(𝑚 + 𝑛) = 1 = (−1)(−1) = 𝑓(𝑚)𝑓(𝑛)
If one of them (say 𝑚) is odd and other (𝑠𝑎𝑦 𝑛) is even then 𝑚 + 𝑛 is odd.
Further, 𝑓(𝑚) = −1, 𝑓(𝑛) = 1and 𝑓(𝑚 + 𝑛) = −1 = (−1)(1) = 𝑓(𝑚)𝑓(𝑛)
Thus, in any case, 𝑓(𝑚 + 𝑛) = 𝑓(𝑚)𝑓(𝑛).
Hence, 𝑓 is a group homomorphism.
Problem.2.
Let ℝ+ be the group of positive real numbers under multiplication. Let 𝑓: ℝ → ℝ+ be defined as
𝑓(𝑎) = 2𝑎 , for all 𝑎 ∈ ℝ. Then prove that 𝑓 is a group homomorphism.
Solution
For any , 𝑏 ∈ ℝ ,𝑓(𝑎 + 𝑏) = 2𝑎+𝑏 = 2𝑎 2𝑏 = 𝑓(𝑎)𝑓(𝑏).
Hence, proved.
Rings
Definition:
A ring (𝑅, +,⋅) is a non-empty set 𝑅 with two binary operations denoted by + and ⋅ subject to the
following conditions:
(i) (𝑅, +) is an abelian group.
(ii) (𝑅,⋅) is a semi-group.
(iii) 𝑎 ⋅ (𝑏 + 𝑐) = 𝑎 ⋅ 𝑏 + 𝑎 ⋅ 𝑐 and (𝑎 + 𝑏) ⋅ 𝑐 = 𝑎 ⋅ 𝑐 + 𝑏 ⋅ 𝑐
𝑖. 𝑒. ⋅ is distributive over +.
Definition:
A ring (𝑅, +,⋅) is said to be a ring with unit element (identity) if there exists an element
𝑒 ∈ 𝑅 such that 𝑒 ⋅ 𝑎 = 𝑎 ⋅ 𝑒 = 𝑎 for every 𝑎 ∈ 𝑅.
Definition:
A ring (𝑅, +,⋅) is said to be a commutative if 𝑎 ⋅ 𝑏 = 𝑏 ⋅ 𝑎 for every 𝑎, 𝑏 ∈ 𝑅.
Note:
• In a ring (𝑅, +,⋅) the identity element under + is known as a zero element. Similarly, unit
element is the identity element under the second operation.
𝑎 𝑏
Problem.3. Prove that 𝑅 = {[ ] | 𝑎, 𝑏, 𝑐, 𝑑 𝑎𝑟𝑒 𝑟𝑒𝑎𝑙 𝑛𝑢𝑚𝑏𝑒𝑟𝑠} with usual matrix addition is
𝑐 𝑑
an abelian group. Let the matrix multiplication be distributive over addition to make it a ring.
Find the unit element of this ring. Is it a commutative ring? [Winter_2019-20]
Integral domain
Definition:
Let 𝑅 be a ring and 𝑎, 𝑏 ∈ 𝑅, both being non-zero.
Then 𝑎 is called a zero divisor if ∃ 𝑏 ∈ 𝑅 ϶ 𝑎𝑏 = 0.
Definition:
A commutative ring which has no zero divisor is called an integral domain.
Problem.1. Prove that the ring of 2 × 2 real matrices is not an integral domain.
Solution:
0 0
We know that [ ] is the zero element of the ring.
0 0
0 1 0 0 0 1 0 0 0 0
Consider, [ ] and [ ] then [ ][ ]=[ ].
0 0 0 1 0 0 0 1 0 0
0 1 0 0
Hence, [ ] and [ ] are zero divisors in the ring. Hence, it is not an integral domain.
0 0 0 1
Problem.3. Prove that 𝑅 = ℝ is an integral domain under usual addition and multiplication
.
Problem.4. Prove that 𝑅 = ℤ5 is an integral domain under addition and multiplication modulo 5.
Problem.6. A commutative ring which has no zero divisor is called ____ [Winter_2019-20]
Field
Definition:
A commutative ring 𝑅 with unit element 1 ≠ 0 in which every non-zero element has an inverse with
respect to multiplication is called a field.
Definition:
A ring 𝑅 with unit element 1 ≠ 0 in which every non-zero element has an inverse with respect to
multiplication is called a skew-field.
Note:
By definition, every field is a skew-field.
Problem.1.
Prove that ring of real numbers is a field.
Problem.2.
Prove that ring of rational numbers is a field
Problem.3.
Prove that ℤ3 is a field.
Boolean algebra and Boolean ring
Boolean algebra provides the operations and the rules for working with the set {0, 1}.
Electronic and optical switches can be studied using this set and the rules of Boolean algebra.
Operations in Boolean algebra:
Operation Notation Definition (Result)
Complementation 𝑎̅ 0̅ = 1 and 1̅ = 0
1+1=1 1+0 =1
Boolean sum + or 𝑂𝑅
0+1=1 0+0 =0
1⋅1=1 1⋅0= 0
Boolean product ⋅ or 𝐴𝑁𝐷
0⋅1=0 0⋅0= 0
Note:
• When there is no danger of confusion, the symbol ・ can be deleted, just as in writing algebraic
products.
• Unless parentheses are used, the rules of precedence for Boolean operators are:
first all complements are computed, followed by all Boolean products, followed by all Boolean
sums.
• The complement, Boolean sum, and Boolean product correspond to the logical operators, ¬,∨,
and ∧, respectively, where 0 corresponds to F (false) and 1 corresponds toT (true).
• Equalities in Boolean algebra can be directly translated into equivalences of compound
propositions. Conversely, equivalences of compound propositions can be translated into
equalities in Boolean algebra
Problem.1. Find the value of the following.
(i) 1 ・ 0 + ̅̅̅̅̅̅̅̅̅̅̅
(0 + 1) (ii) 1 + 0 ⋅ ̅̅̅̅̅̅̅̅̅̅̅
0+1⋅0
Problem.2. Translate the following into a logical equivalence.
(i) 1 ・ 0 + ̅̅̅̅̅̅̅̅̅̅̅
(0 + 1) (ii) 1 + 0 ⋅ ̅̅̅̅̅̅̅̅̅̅̅
0+1⋅0
Problem.3. Translate the logical equivalence (𝐓 ∧ 𝐓) ∨¬F ≡ T into an identity in Boolean
algebra.
Solution: 1 ⋅ 1 + 0̅ = 1
Let B = {0, 1}. Then 𝐵 𝑛 = {(𝑥1 , 𝑥2 , . . . , 𝑥𝑛 )𝑥𝑖 ∈ 𝐵 𝑓𝑜𝑟 1 ≤ 𝑖 ≤ 𝑛} is the set of all possible
𝑛 − 𝑡𝑢𝑝𝑙𝑒𝑠 of 0𝑠 and 1𝑠.
The variable x is called a Boolean variable if it assumes values only from B, that is, if its only
possible values are 0 and 1.
A function from 𝐵 𝑛 𝑡𝑜 𝐵 is called a Boolean function of degree n.
Boolean functions can be represented using expressions made up from variables and Boolean
operations.
If 𝐸1 and 𝐸2 are Boolean expressions, then 𝐸1 , (𝐸1 𝐸2 ), and (𝐸1 + 𝐸2 ) are Boolean expressions.
Each Boolean expression represents a Boolean function.
The values of this function are obtained by substituting 0 and 1 for the variables in the expression.
Problem.1. Find the values of the Boolean function represented by 𝐹(𝑥, 𝑦, 𝑧) = 𝑥𝑦 + 𝑧̅
Solution. The values of this function are displayed in the following table.
𝑥 𝑦 𝑧 𝑥𝑦 𝑧̅ 𝐹(𝑥, 𝑦, 𝑧) = 𝑥𝑦 + 𝑧
1 1 1 1 0 1
1 1 0 1 1 1
1 0 1 0 0 0
1 0 0 0 1 1
0 1 1 0 0 0
0 1 0 0 1 1
0 0 1 0 0 0
0 0 0 0 1 1
The sum-of products expansion of 𝐹 is the Boolean sum of three minterms corresponding to the three
rows of this table that give the value 1 for the function. This gives
𝐹(𝑥, 𝑦, 𝑧) = 𝑥𝑦𝑧̅ + 𝑥𝑦̅𝑧̅ + 𝑥̅ 𝑦𝑧̅
The sum-of products expansion of 𝐹 is the Boolean sum of three minterms corresponding to the three
rows of this table that give the value 1 for the function. This gives the sum-of-product expression as
𝐹(𝑥, 𝑦, 𝑧) = 𝑥𝑦𝑧̅ + 𝑥𝑦̅𝑧̅ + 𝑥̅ 𝑦𝑧̅
Taking the dual of this,
𝐹(𝑥, 𝑦, 𝑧) = (𝑥 + 𝑦 + 𝑧̅)(𝑥 + 𝑦̅ + 𝑧̅)(𝑥̅ + 𝑦 + 𝑧̅)
Which is the required product-of-sums expansion.
Boolean ring
Let 𝐵 = {0,1}. Define 𝑥 ⨁ 𝑦 = (𝑥 ∧ ¬ 𝑦) ∨ (¬ 𝑥 ∧ 𝑦) for the ring sum of 𝑥 𝑎𝑛𝑑 𝑦, and
use 𝑥𝑦 = 𝑥 ⋅ 𝑦 for their product. Prove that (𝐵, ⨁,⋅) forms a ring.
Solution:
Consider the table for the ring sum on 𝐵 = {0,1}.
⨁ 0 1
Which shows that the ring sum satisfies both the closure
property and associative property.
Further 0 is the zero element. And both the elements are self- 0 0 1
inverse.
Hence, 𝐵 is a group under ring sum. 1 1 0
Further, Boolean product satisfies closure property.
Further 𝑥 ⋅ (𝑦⨁𝑧) = (𝑥 ⋅ 𝑦)⨁(𝑥 ⋅ 𝑧) can be verified by the following table as product of both the
sides are same in each case.