20ma302 DM Unit-4 Notes
20ma302 DM Unit-4 Notes
20ma302 DM Unit-4 Notes
2
Please read this disclaimer before proceeding:
This document is confidential and intended solely for the educational purpose of
RMK Group of Educational Institutions. If you have received this document
through email in error, please notify the system manager. This document
contains proprietary information and is intended only to the respective group /
learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender
immediately by e-mail if you have received this document by mistake and delete
this document from your system. If you are not the intended recipient you are
notified that disclosing, copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited.
3
20MA302 DISCRETE MATHEMATICS
DEPARTMENT CSE/CSD/IT
BATCH/YEAR 2021-2025/II
DATE 28.07.2022
4
CONTENTS
S.No Topic Page No.
1. Course Objectives 6
2. Pre-Requisites 7
3. Syllabus 8
4. Course Outcomes 9
5. CO – PO/PSO Mapping 10
Lecture Plan 12
5
Course Objectives:
S.NO TOPIC
6
PREREQUISITES
S.NO TOPIC
7
20MA302 DISCRETE MATHEMATICS
LTPC
3204
UNIT II COMBINATORICS 12
Graphs and graph models – Graph terminology and special types of graphs – Matrix
representation of graphs and graph isomorphism – Connectivity – Euler and
Hamilton paths.
8
COURSE OUTCOMES
S.NO TOPIC
9
20MA302 DISCRETE MATHEMATICS
Course Outcome mapping with POs / PSOs
POs
PO PO PO PO PO PO PO PO PO PO PO PO PSO PSO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
COs
CO1 2 3 1 - - - - - - - - 1 2 - -
CO2 3 2 - - - - - - - - - - - -
CO3 2 2 - 2 - - - - - - - 1 2 - -
CO4 2 1 - 1 - - - - - - - - - - -
CO5 2 2 1 - - - - - - - - - 2 - -
10
UNIT – IV
ALGEBRAIC STRUCTURES
11
Lecture plan
12
ACTIVITY BASED LEARNING
Activity based learning helps students express and embrace their curiosity.
Once the students become curious, they tend to explore and learn by themselves.
To evoke curiosity in students, Practice quiz is designed for al the five units.
13
UNIT- IV
Algebraic Structures
4.1 INTRODUCTION: Binary Operation
Definition
Let A be any non-empty sets. The binary operation ∗ is a function from
A x A i.e. a rule which assigns to every pair (a, b) ∈ A x A, a unique element
a∗b ∈ A.
Example:
Usual addition, multiplication are binary operation defined on the set of real
numbers.
Matrix addition and Matrix multiplication are binary operation on the set of
2 x 2 real matrices.
Algebraic System:
Definition
A non-empty set A together with one or more n-ary operations ∗ defined on it,
is called an algebraic system or algebraic structure or Algebra.
We denote it by (A, ∗)
Note: +, –, ∙ , x, ∗ , 𝖴, ∩ etc.., are some of binary operations.
Properties of Binary operations:
Let the binary operation be ∗ : A x A → A.
Then we have the following properties
1) Closure Property:
a ∗ b ∈ A for all a, b ∈ A.
2) Associativity:
(a ∗ b) ∗ c = a ∗ (b ∗ c) for all a, b, c ∈ A.
3) Identity element:
a ∗ e = e ∗ a = a, for all a ∈ A, where e is called the identity element.
4) Inverse element:
If a ∗ b = b ∗ a = e, then b is called the inverse of a and it is denoted
by a–1, (i.e. b= a–1).
5) Commutative:
a ∗ b=b ∗ a for all a, b ∈ A.
6) Distributive properties: for all a, b, c ∈ A.
(i) a∗ (b ∙ c) = (a∗ b) ∙(a∗c) [Left distributive law]
14
(ii) (b ∙ c) ∗ a = (b∗ a) ∙ (c∗ a) [Right distributive law]
7) Cancellation properties: for all a, b, c ∈ A
(i) a∗ b = a∗ c ⇒ b = c [Left cancellation law]
(ii) b∗ a = c ∗ a⇒ b = c [Right cancellation law]
Note:
If the binary operations defined on G is + and x, then we have the following table
2. Associativity (a + b)+ c =a + (b + c) (a x b) x c =a x (b x c)
Notation:
Example 1:
The set of integers ℤ with the binary operations + and x is an algebraic system
since it satisfies all the above properties.
15
Example 2:
The set of real numbers ℝ with binary operations + and x is an
algebraic system.
2. (Z, +), (Z, ×) are semigroups, where + is the usual addition and × is
the usual multiplication.
a∗b=b∗a, ∀ a, b ∈ S.
Solved Examples
1. Show that the set of all natural numbers N is a semigroup w.r.to
operation ∗ defined by a ∗ b = max {a, b}.
Solution: N is closed under the operation ∗ .
For a, b, c ∈N
= a ∗ (c ∗ b) [∵ b ∗ c = c ∗ b]
=(a ∗ c) ∗ b [∵ ∗ is associative]
= (c ∗ a) ∗ b [∵ a ∗ c = c ∗ a]
= c ∗ (a * b) [∵ ∗ is associative]
=R.H.S.
17
5. Let (S,∗) be а commutative semigroup. If х ∗ х = х, у ∗ у = y, prove
that (x ∗ y) ∗ (x ∗ y) = x ∗ y.
Solution: L.H.S.: (x ∗ y) ∗ (x ∗ y)
=x ∗ (y ∗ (x ∗ y))
=x ∗ ((y ∗ x) ∗ y)
= x ∗ ((x ∗ y) ∗ y)
= x ∗ (x ∗ (y ∗ y))
= x ∗ (x ∗ y)
= (x ∗ x) ∗ y
=x∗y
= R.H.S.
6. Let {{х, у} , ∙ } be а semigroup where x ∙ x = у. Show that
(i) x ∙ y = y ∙ x ii) y ∙ y=y.
Solution: (i) x ∙ (x ∙ x) = (x ∙ x) ∙ x (Since ∙ is associative)
Given х ∙ х = у
∴x∙y=y∙x
(ii)То ргоvе: y ∙ y=y
Since the set {х, у} is closed for operation ‘∙’,
x ∙ y = x (or) x ∙ y = y
Assume x ∙ y = x
y ∙ y= y ∙ (x ∙ x)
= (y ∙ x) ∙ x
= (x ∙ y) ∙ x
∴ y ∙ y= y
Next consider the case x ∙ y = y,
y ∙ y= (x ∙ x) ∙ y
= x ∙ (x ∙ y)
∴ y ∙ y= y
7. Let (A, ∗) be a semi group. Further more for every a,b ∈ A, if a ≠ b then
a ∗b≠b∗a
(i) Show that for every a ∈ A, a ∗a=a
(ii) For every a ∈ A, a ∗
∗ a) = a.
(b
(iii) For every a, b, c ∈ A, (a ∗ b) ∗ c = a ∗ c.
18
Solution:
(i) a ∗ (b ∗ c) = (a ∗b)∗c
Put b = a and c=a
a ∗ (a ∗ a) = (a ∗a)∗a
Since (A, ∗) is not commutative, a ∗ a = a.
Let us assume that b ∈ A then we have for b ∈ A, b ∗ b = b.
Let a ∗ (b ∗ b) = a ∗b [∵b ∗b=b]
(a ∗ b) ∗ b = a ∗b [∵ associative]
Monoid:
A semigroup (S, ∗) with an identity element w.r.t. ‘∗’ is called Monoid.
It is denoted by (M, ∗).
In other words, a non-empty set 'M' with respect to ∗ is said to be a monoid,
if ∗ satisfies the following properties.
(a) Closure property
(b) Associative property
(c) Identity property
Examples:
1. W= {0, 1, 2 …} then (W, +), (W, x) are monoids.
2. (Z, x), (Z, +) are monoids.
3. The set of even integers E= {……,−4, −2,0,2,4, … . }, Then (E, +) is a monoid
and (E, x) is a semigroup but not a monoid.
4. (P(A),𝖴) is a monoid with identity element ∅.
(P(A),∩) is a monoid with identity element A, where A is any set.
Problem:
Show that the set of integers, is a monoid for the operation ∗ defined by
a∗b=a+b−ab, for a, b ∈ Z .
Solution: Z is closed for the operation ∗ .
Further ∗ is a associative.
19
The element 0∈ Z is the identity Element
Since x ∗ 0 = x + 0 – x ∙ 0 = x and 0 ∗ x = 0 + x − 0 ∙ x = x, ∀ x ∈ Z.
∴ (Z,∗)is a monoid with identity 0∈ Z.
Commutative Monoid:
A monoid (M,∗) is said to be commutative of a∗ b = b ∗ a, ∀ a, b ∈ M.
Example: (I, +), (I, x) are commutative monoids.
4.3 GROUP
View the video lecture on YouTube: https://nptel.ac.in/courses/111/106/111106113/
Definition
A non-empty set G with binary operation ∗ is called a group if the following
axioms are satisfied.
1. ∗ is associative, i.e.(a∗b)∗c= a ∗ (b ∗ c) ∀ a, b, c ∈ G.
2. There exists an element e ∈ G such that a ∗ e = e ∗ a = a, ∀ a ∈ G.
(e is the identity element).
3. For every a ∈ G, ∃ an element a-1∈ G, such that a∗ a-1 =a−1 ∗ a = e.
(a -1 is called the inverse element of a).
Abelian Group (or) Commutative Group
A group (G,∗) is called abelian if a∗b=b∗a, ∀a, b ∈ G. i.e. ∗ is commutative
in G.
Example
20
6. (R, +) and (R, ∙ ) are groups, where R is the Set of real numbers.
Note:
A monoid in which every element is invertible is called a group.
Example:
(Z , x) is monoid but not a group where Z is the set of integers and x is
the usual multiplication of integers.
Examples
1. Show that [Z5 , +5] is an abelian group.
Solution: The table for addition modulo 5 is.
×5 1 2 3 4
1 1 2 3 4
2 2 4 1 3
3 3 1 4 2
4 4 3 2 1
21
Here a ∈ Z5 means a = [a]
a x5 b = remainder when ab is divisible by 5.
For a, b, c ∈ Z5.
a x5 (b x5 c) = (a x5 b) x5 c
1 ∈ Z5; is the identity element.
The inverse of 1 is 1
The inverse of 2 is 3
The inverse of 3 is 2
The inverse of4 is 4
Further a x5 b=b x5 a, ∀ a, b ∈ Z5.
∴ [{1,2, 3, 4}, x5] is an abelian group.
Properties of Group
Property 1:
The identity element in a group is unique.
Proof: If (G, ∗ ) be a group and e1 and e2 be two identity elements of G.
Let x ∈ G; x∗ e1 = x and x∗ e2 = x
∴ x∗e1= x∗ e2, By using left cancellation law, we get e1 = e2
∴ Identity element is unique
Property 2:
The inverse of every element in a group is unique.
Proof: Let (G, ∗ ) be a group, with identity element e. Let b and c be
inverses of a element a ∈ G.
a ∗ b=b ∗ a = e
a ∗ c=c ∗ a = e
b=b ∗ e
=b ∗ (a ∗ c)
= (b ∗ a) ∗ c
=e ∗c
b=c
Property 3:
If a is an element in a group (G, ∗) then (a-1)-1 = a.
Property 4:( Reversal law)
If a and b are two elements in a group (G, ∗) then (a ∗ b)-1 = b-1 ∗ a-1.
[ prove (a ∗ b) ∗ (b-1 ∗ a-1) = e and (b-1 ∗ a-1) ∗ (a ∗ b) = e]
22
Property 5: Cancellation laws
In a group (G,∗), for every a, b, c ∈ G, then
(i) a∗ c = b∗ c implies a=b (Right Cancellation law)
(ii) c∗ a = c∗ b implies a=b (Left Cancellation law)
Property 6:
In a group (G,∗), the equations x ∗ a=b and a ∗ y=b has unique solution.
Proof: Consider x ∗ a=b
Post multiplying by a-1
x ∗ (a ∗ a-1) = b∗ a-1
i.e. x ∗ e = b∗ a-1
∴ x = b ∗ a-1
Proof of Uniqueness
Let x1 and x2 be two solutions of x ∗ a= b.
Then x1 ∗ a= b and x2 ∗ a= b.
∴ x1 ∗ a = x2 ∗ a
⇒ x1 = x2 [By Right cancellation law]
∴ The solution is unique.
In a similar manner, the equation a ∗ y=b has a solution y = a-1 ∗ b and
it has unique solution.
Examples
1. Show that a group (G,∗ ) is abelian iff (a∗ b)2= a2 ∗ b2
Solution: First we assume that (G,∗ ) is abelian,
(a∗ b)2=(a ∗ b) ∗ (a∗ b)
=a∗ (b ∗ (a ∗ b))
=a∗ ((b ∗ a)∗ b)
Since G is abelian,
a ∗ b=b ∗ a.
∴ (a ∗ b)2= a ∗ ((a ∗ b) ∗ b)
= (a ∗ a) ∗ (b ∗ b)
= a2 ∗ b2
23
(a ∗ b)2 = a2∗ b2
(a ∗ b) ∗ (a ∗ b) = (a ∗ a) ∗ (b ∗ b)
a ∗ (b ∗ (a ∗ b)) = a ∗ (a ∗ (b ∗ b))
b ∗ (a ∗ b) = a ∗ (b ∗ b) [by Left cancellation law]
(b ∗ a) ∗ b = (a ∗ b) ∗ b
b∗ a = a∗ b [by Right cancellation law]
∴ a ∗ b = b ∗ a, ∀ a, b ∈ G
∴ G is abelian.
24
4. Prove that if for every element a in a group (G, ∗), a2 = e then G is an
abelian group.
Solution: Let a, b ∈ G
⇒ (a ∗ b) ∗ (a ∗ b) = e ∗e
= (a ∗ a) ∗ (b ∗ b)
a ∗ (b ∗ (a ∗ b)) = a ∗ (a ∗ (b ∗ b))
b∗ (a ∗ b) = a ∗ (b ∗ b) [by Left cancellation law]
i.e. (b ∗ a) ∗ b = (a ∗ b) ∗ b
∴ b ∗ a =a ∗ b [by Right cancellation law]
∴ G is abelian.
25
Permutation Groups (Sn)
View the video lecture on YouTube:
https://www.youtube.com/watch?v=XPkabtWBKW0
Definition:
A permutation of a set A is a one-to-one and onto function from set A to
itself.
Example.:
If A={1,2,3,4,5}, then a permutation is function σ where: σ (1)=4, σ (2)=2, σ
(3)=5, σ(4)=3, σ (5)=1. This can be represented with permutation notation
1 2 3 4 5 .
as: =
4 2 5 3 1
Symmetric Set:
If S is a finite set having n distinct elements then we shall have n! distinct
permutations of the sets. The set of all distinct permutations of degree n
defined on the set S is denoted by Sn called symmetric set of permutations of
degree n.
Note: O(Sn)=n!.
Problems:
1. List all elements of the symmetric set S3, where S={1,2,3} and prove
that (S3, °) is a non abelian group.
1 2 3 1 2 3 1 2 3
P1 = ;P = ;P = ;
1 2 3 2 1 3 2 3 2 1 3
1 2 3 1 2 3 1 2 3
P4 = ; P5 = ; P6 = .
2 3 1 3 1 2 3 2 1
26
° P1 P2 P3 P4 P5 P6
P1 P1 P2 P3 P4 P5 P6
P2 P2 P1 P4 P3 P6 P5
P3 P3 P5 P1 P6 P4 P2
P4 P4 P6 P2 P5 P1 P3
P5 P5 P3 P6 P1 P4 P2
P6 P6 P4 P5 P2 P3 P1
1 2 3 1 2 3 = 1 2 3
P1 P2 = = P2.
1 2 3 1 3 2 1 3 2
To prove: (S3, °) is a non abelian group.
(i) Closure: Since the body of the table contains only the elements of S3.
(S3, °) is closed.
(ii)Associativity: We know composition of function S is associative and so
it is true in S3 also. (S3, °) is associative.
P1 (P3 P4 ) = P1 P6 = P6 .
(P1 P3 ) P4 = P3 P4 = P6 .
P1 (P3 P4 ) = (P1 P3 ) P4 .
1 2 3
(iii) Identity: P1 = is the identity element of S3.
1 2 3
(iv) Inverse: From the above table
P −1 = P ;P −1 = P ;P −1 = P ;P −1 = P ;P −1 = P ;P −1 = P . Thus inverse exists
1 1 2 2 3 3 4 5 5 4 6 6
Dihedral Group: Dn
The group of symmetries of a regular polygon of n sides is called a dihedral
group (Dn, *), where the transformations are n rotations about its centre
2 4 2n
through angles , , , in the anticlockwise sense.
n n n
27
Note: By considering the symmetries of a regular polygon of n sides, we obtain a
set of permutations and the set of these permutations form a group with respect to
the product of permutations.
Problems:
1. List all the elements of dihedral group (D3, °) and form the composition table.
Solution: The elements of (D3, °) are the permutations obtained by
considering the symmetries of an equilateral triangle labeled 1,2,3
respectively. If n=3, D3 is the group of symmetries of an equilateral triangle.
Since regular polygon of 3 sides is the equilateral triangle. The symmetries
are the rotation about the centre o and the reflections R1,R2,R3 about the
altitudes through the vertices 1,2,3 respectively.
1 2 3 1 2 3 1 2 3
P1 = R 360 = ; P2 = R 240 = ; P3 = R120 = .
1 2 3 2 3 1 3 1 2
1 2 3 ; P = 1 2 3 ; P = 1 2 3 .
P4 = 5 3 6 2
1 3 2 2 1 1 3
28
1. List all the elements of the Dihedral group (D 4 , °).
Solution: If n=4, D 4 is the dihedral group of symmetries of a regular
polygon with 4 sides, which is a square. Let 1,2,3,4 are the vertices of
the square. The symmetrices are the rotations about the centre o
through 90 o , 180 o , 270 o , 360 o and the reflections about the diagonals
and the bisectors of the sides.
Cyclic group:
View the video lecture on YouTube:
https://www.youtube.com/watch?v=XMzDlaNad0M
Definition: A group (G,*) is called the cyclic group if there exists an element
a G such that every element a G is expressed as a G or ma for any
m
integer m.
29
• `a’ is called the generator of the cycle group G.
• G=<a> denote the cyclic group G generated by the element a.
Example:
1. Consider the group G={1, -1, i, -i} under multiplication.
G can be generated by i, <a>={i1, i2, i3, i4}={i, -1, -i, 1}=G.
G can be generated by –i, <a>={-i1,(- i)2, (-i)3, (-i)4}={-i, 1, i, -1}=G.
∗ e a b c
e e a b c
a a e c b
b b c e a
c c b a e
This group G is Abelian group with identity element e but it is not cyclic.
30
Theorem: Let (G,*) be a finite cyclic group generated by an element a ∈ G.
If O(G)=n then an=e and so G={a, a2, a3, …, an-1, an=e}. Further O(a)=n.
That is n is the least positive integer such that an=e.
All the elements are distinct. Hencea, a2, a3, …, an-1, an are all distinct.
O(G)=n, it follows G={a, a2, a3, …, an-1, an=e} , so O(a)=n.
31
4.4 SUBGROUP
View the NPTEL video lecture on YouTube:
https://www.youtube.com/watch?v=Izw1BkWP9os&feature=youtu.be
SUBGROUP
Definition: Let (𝐺, ∗) be a group. Let 𝑒 be the identity element in 𝐺 and let 𝐻 ⊆ 𝐺.
If 𝐻 itself is a group with the same operation ∗ and the same identity element 𝑒.
(or)
Let (𝐺, ∗) be a group and 𝐻 ⊆ 𝐺. (𝐻, ∗) is called a subgroup of (𝐺, ∗), if 𝐻 itself is
a group with respect to ∗.
32
⇒ Every element ′𝑎′ of 𝐻 has its inverse 𝑎−1 is in 𝐻.
(iii). CLOSURE:
If 𝑏 ∈ 𝐻 then 𝑏−1 ∈ 𝐻. 𝑎 ∈ 𝐻, 𝑏−1 ∈ 𝐻 ⇒ 𝑎 ∗ (𝑏−1)−1 ∈ 𝐻 ⇒ 𝑎 ∗ 𝑏 ∈ 𝐻.
(iv). ASSOCIATIVE:
Now 𝐻 ⊆ 𝐺 and the associative law hold good for 𝐺, as 𝐺 is a group. Hence it is
true for the element of 𝐻.
Thus all axioms for a group are satisfied for 𝐻. Hence 𝐻 is subgroup of 𝐺.
33
Suppose, 𝐻 ⊈ 𝐾 or 𝐾 ⊈ 𝐻.
Then, ∃ elements 𝑎, 𝑏 such that 𝑎 ∈ 𝐻 and 𝑎 ∉ 𝐾 ----------------(1)
𝑏 ∈ 𝐾 and 𝑏 ∉ 𝐻 ----------------(2)
Clearly, 𝑎, 𝑏 ∈ 𝐻 𝖴 𝐾.
Since, 𝐻 𝖴 𝐾 is a subgroup of 𝐺, 𝑎𝑏 ∈ 𝐻 𝖴 𝐾.
Hence, 𝑎𝑏 ∈ 𝐻 or 𝑎𝑏 ∈ 𝐾.
Case 1: Let 𝑎𝑏 ∈ 𝐻. ∵ 𝑎 ∈ 𝐻, 𝑎−1 ∈ 𝐻.
Hence, 𝑎−1(𝑎𝑏) = 𝑏 ∈ 𝐻, which is a contradiction (2).
Case 2: Let 𝑎𝑏 ∈ 𝐾. ∵ 𝑏 ∈ 𝐾, 𝑏 −1 ∈ 𝐾.
Hence, 𝑏−1(𝑎𝑏) = 𝑎 ∈ 𝐾, which is a contradiction (1).
Therefore, Our assumption is wrong.
Thus, 𝐻 ⊆ 𝐾 or 𝐾 ⊆ 𝐻.
PROBLEMS:
1. Let (𝐻 , . ) be a subgroup of (𝐺 , . ). Let 𝑁 = {𝑥/ 𝑥 ∈ 𝐺, 𝑥𝐻𝑥 −1 = 𝐻}. Show that
(𝑁 , . ) is a subgroup of 𝐺.
Solution: Let 𝑥ℎ1𝑥−1, 𝑥ℎ2 𝑥−1 ∈ 𝑥𝐻𝑥−1 when ℎ1, ℎ2 ∈ 𝐻.
Now, (𝑥ℎ1 𝑥 −1 )(𝑥ℎ 2𝑥 −1) = (𝑥ℎ1 𝑥 −1 )((𝑥 −1)−1 ℎ2𝑥 −1)
= 𝑥ℎ1 (𝑥 −1 (𝑥 −1 )−1 ℎ2 −1 𝑥 −1 )
= 𝑥ℎ1 𝑒ℎ2 −1 𝑥 −1 = 𝑥ℎ1 ℎ2 −1 𝑥 −1 ∈ 𝑥𝐻𝑥−1 [∵ ℎ1 ℎ2 −1 ∈ 𝐻].
∵ 𝐻 is a subgroup.
𝑥𝐻𝑥 −1 is a subgroup of 𝐺.
2. Find all the non-trivial subgroup of (𝑍6, +6).
𝑂(𝐺)
Solution: 𝑍6 = {[0], [1], [2], [3], [4], [5] } of 𝐻 is a subgroup of 𝑍 6then .
𝑂(𝐻)
Hence, 𝑂(𝐻) = 1,2,3, or 6.
𝑂(𝐻) = 1 ⟹ 𝐻 = [0] +6 0 1 2 3 4 5
𝑂(𝐻) = 2 ⟹ 𝐻 = {[0], [𝑥]} 0 0 1 2 3 4 5
⟹ 𝐻 = {[0], [3]} [∵ [𝑥] + [𝑥] = 0 ⟹ 𝑥 = 3] 1 1 2 3 4 5 0
𝑂(𝐻) = 3 ⟹ 𝐻 = {[0], [𝑥], [2𝑥]} 2 2 3 4 5 0 1
⟹ 𝐻 = {[0], [2], [4]} 3 3 4 5 0 1 2
𝑂(𝐻) = 3 ⟹ 𝐻 = {𝑍6 , +6 } 4 4 5 0 1 2 3
5 5 0 1 2 3 4
3. Check whether 𝐻1 = {0, 5,10} and 𝐻2 = {0, 4,8,12} are subgroups of 𝑍15 with
respect to +15 .
Solution:
34
𝐻1 = {0, 5,10} 𝐻2 = {0, 4,8,12}
+15 0 5 10 +15 0 4 8 12
0 0 5 10 0 0 4 8 12
5 5 10 0 4 4 8 12 1
10 10 0 5 8 8 12 1 5
(𝐻1 , +15 ) 12 12 1 5 9
(𝐻2 , +15 )
Table 1: (𝐻1, +15): All the entries in the addition table for 𝐻1 are the elements of
𝐻1.
Therefore, 𝐻1 is a subgroup of 𝑍15.
Table 2: (𝐻2 , +15): All the entries in the addition table for 𝐻2 are not the
elements of 𝐻2 .
Therefore, 𝐻2 is a subgroup of 𝑍15.
1. Find all the subgroups of (𝑍9 , +9 ).
Solution:
𝑍9 = {0,1,2,3,4,5,6,7,8} ×9 0 1 2 3 4 5 6 7 8
𝑂(𝐺)
= 𝑂(𝐻)|𝑂(𝐺) 0 0 1 2 3 4 5 6 7 8
𝑂(𝐻) 1 1 2 3 4 5 6 7 8 0
Hence, 𝑂(𝐻) = 1, 3. 2 2 3 4 5 6 7 8 0 1
𝑂(𝐻) = 1 ⟹ 𝐻 = {0} 3 3 4 5 6 7 8 0 1 2
𝑂(𝐻) = 3 ⟹ 𝐻 = {0, 3, 6} 4 4 5 6 7 8 0 1 2 3
5 5 6 7 8 0 1 2 3 4
+9 0 3 6
6 6 7 8 0 1 2 3 4 5
0 0 3 6
7 7 8 0 1 2 3 4 5 6
3 3 6 0
8 8 0 1 2 3 4 5 6 7
6 6 0 3
35
Property 1: A semi group homomorphism preserves the property of associative.
Proof: Let 𝑎, 𝑏, 𝑐 ∈ 𝑆
𝑔[(𝑎 ∗ 𝑏) ∗ 𝑐] = 𝑔(𝑎 ∗ 𝑏) ∘ 𝑔(𝑐) = [𝑔(𝑎) ∘ 𝑔(𝑏)] ∘ 𝑔(𝑐) = 𝑔(𝑎) ∘ 𝑔(𝑏) ∘ 𝑔(𝑐)
𝑔[𝑎 ∗ (𝑏 ∗ 𝑐)] = 𝑔(𝑎) ∘ 𝑔(𝑏 ∗ 𝑐) = 𝑔(𝑎) ∘ [𝑔(𝑏) ∘ 𝑔(𝑐)] = 𝑔(𝑎) ∘ 𝑔(𝑏) ∘ 𝑔(𝑐)
But in 𝑆
(𝑎 ∗ 𝑏) ∗ 𝑐 = 𝑎 ∗ (𝑏 ∗ 𝑐) for all 𝑎, 𝑏, 𝑐 ∈ 𝑆
⇒ 𝑔[(𝑎 ∗ 𝑏) ∗ 𝑐] = 𝑔[𝑎 ∗ (𝑏 ∗ 𝑐)]
⇒ [𝑔(𝑎) ∘ 𝑔(𝑏)] ∘ 𝑔(𝑐) = 𝑔(𝑎) ∘ [𝑔(𝑏) ∘ 𝑔(𝑐)]
∴ The property of associativity. preserved.
Property 2: A semi group homomorphism preserves the idempotency.
Proof: Let 𝑎 ∈ 𝑆 be an idempotent element.
⇒ 𝑎∗𝑎 = 𝑎
⇒ 𝑔(𝑎 ∗ 𝑎) = 𝑔(𝑎)
⇒ 𝑔(𝑎) ∘ 𝑔(𝑎) = 𝑔(𝑎)
This shows that 𝑔(𝑎) is idempotent element in 𝑇.
Property 3: A semi group homomorphism preserves the commutativity.
Proof: Let 𝑎, 𝑏 ∈ 𝑆
Assume that 𝑎 ∗ 𝑏 = 𝑏 ∗ 𝑎
⇒ 𝑔(𝑎 ∗ 𝑏) = 𝑔(𝑏 ∗ 𝑎)
⇒ 𝑔(𝑎) ∘ 𝑔(𝑏) = 𝑔(𝑏) ∘ 𝑔(𝑎)
This means that the operation ‘∘’ is commutative in 𝑇.
∴ The semi group homomorphism preserves the commutativity.
Property 4: Let (𝑆,∗) be a semi group. Then there exists a homomorphism
𝑔: 𝑆 → 𝑆𝑆 where (𝑆𝑆,∘) is a semi group of functions from 𝑆 → 𝑆 under the operation
of (left) composition.
Solution: to prove 𝑔: 𝑆 → 𝑆 𝑆 is a homorphism.
That is 𝑔(𝑎 ∗ 𝑏) = 𝑔(𝑎) ∘ 𝑔(𝑏) for all 𝑎, 𝑏 ∈ 𝑆
We define 𝑔: 𝑆 → 𝑆 𝑆 by 𝑔(𝑎) = 𝑓𝑎 for 𝑎 ∈ 𝑆
Where 𝑓𝑎 : 𝑆 → 𝑆 such that 𝑓𝑎 (𝑏) = 𝑎 ∗ 𝑏 for 𝑏 ∈ 𝑆
Since 𝑎, 𝑏 ∈ 𝑆, 𝑓(𝑎 ∗ 𝑏) = 𝑓𝑎 ∗𝑏 for 𝑎, 𝑏 ∈ 𝑆
To prove 𝑓𝑎 ∗𝑏 = 𝑓𝑎 ∘ 𝑓𝑏
Consider 𝑓𝑎∗𝑏 (𝑐) = (𝑎 ∗ 𝑏) ∗ 𝑐 = 𝑎 ∗ (𝑏 ∗ 𝑐) [since ∗ is associative]
= 𝑎 ∗ 𝑓𝑏 (𝑐)
= 𝑓𝑎 (𝑓𝑏 (𝑐))
= (𝑓𝑎 ∘ 𝑓𝑏 )(𝑐)
∴ 𝑓𝑎∗𝑏 (𝑐) = (𝑓𝑎 ∘ 𝑓𝑏 )(𝑐)
∴ 𝑓𝑎∗𝑏 = (𝑓𝑎 ∘ 𝑓𝑏 ) for all 𝑎, 𝑏 ∈ 𝑆.
To prove 𝑔 is homomorphism.
36
Consider 𝑔(𝑎 ∗ 𝑏) = 𝑓𝑎∗𝑏 = 𝑓𝑎 ∘ 𝑓𝑏 = 𝑔(𝑎) ∘ 𝑔(𝑏) for all 𝑎, 𝑏 ∈ 𝑆.
Hence 𝑔: 𝑆 → 𝑆 𝑆 is a homorphism.
Problems:
1. If (𝑍, +) and (𝐸, +) where 𝑍 is the set of all integers and 𝐸 is the set of all positive
integers. Show that the two semi groups (𝑍, +) and (𝐸, +) are isomorphic.
Solution: Let 𝑓: (𝑍, +) → (𝐸, +) defined by 𝑓(𝑥) = 2𝑥 𝑓𝑜𝑟 𝑎𝑙𝑙 𝑥 ∈ 𝑍.
(i). To prove 𝑓 is homomorphism:
𝑓(𝑥 + 𝑦) = 2(𝑥 + 𝑦) = 2𝑥 + 2𝑦 = 𝑓(𝑥) + 𝑓(𝑦)
∴ 𝑓(𝑥 + 𝑦) = 𝑓(𝑥) + 𝑓(𝑦)
∴ 𝑓 is homomorphism.
(ii). To prove 𝑓 is 1 − 1:
Assume 𝑓(𝑥) = 𝑓(𝑦) ⇒ 2𝑥 = 2𝑦 ⇒ 𝑥 = 𝑦
∴ 𝑓(𝑥) = 𝑓(𝑦) ⇒ 𝑥 = 𝑦
∴ 𝑓 is 1 − 1.
(iii). To prove 𝑓 is onto:
For all 𝑦 ∈ 𝐸, ∃ 𝑥 ∈ 𝑍 such that 𝑓(𝑥) = 𝑦
Now, 𝑓(𝑥) = 𝑦 ⇒ 2𝑥 = 𝑦 ⇒ 𝑥 = 𝑦2
∴ For all 𝑦 ∈ 𝐸 the corresponding pre image is 𝑦 ∈ 𝑍
2
Since 𝑓: (𝑍, +) → (𝐸, +) is bijective and homomorphism
∴ 𝑓: (𝑍, +) → (𝐸, +) is isomorphism.
2. If 𝑆 = 𝑁 × 𝑁, the set of ordered pairs of positive integers with the operation ‘∗’
defined by (𝑎, 𝑏) ∗ (𝑐, 𝑑) = (𝑎𝑑 + 𝑏𝑐, 𝑏𝑑) and if 𝑓: (𝑆,∗) → (𝑄, +) defend by
𝑓(𝑎, 𝑏) = 𝑎𝑏 , then show that 𝑓 is semi group homomorphism.
Solution: To prove (𝑆,∗) is semi group
((𝑎, 𝑏) ∗ (𝑐, 𝑑)) ∗ (𝑒, 𝑓) = (𝑎𝑑 + 𝑏𝑐, 𝑏𝑑) ∗ (𝑒, 𝑓)
= {(𝑎𝑑 + 𝑏𝑐)𝑓 + 𝑏𝑑𝑒, 𝑏𝑑𝑓}
= {𝑎𝑑𝑓 + 𝑏𝑐𝑓 + 𝑏𝑑𝑒, 𝑏𝑑𝑓}
(𝑎, 𝑏) ∗ ((𝑐, 𝑑) ∗ (𝑒, 𝑓)) = (𝑎, 𝑏) ∗ (𝑐𝑓 + 𝑑𝑒, 𝑑𝑓)
= {𝑎𝑑𝑓 + 𝑏(𝑐𝑓 + 𝑑𝑒), 𝑏𝑑𝑓}
= {𝑎𝑑𝑓 + 𝑏𝑐𝑓 + 𝑏𝑑𝑒, 𝑏𝑑𝑓}
∴ ((𝑎, 𝑏) ∗ (𝑐, 𝑑)) ∗ (𝑒, 𝑓) = (𝑎, 𝑏) ∗ ((𝑐, 𝑑) ∗ (𝑒, 𝑓))
∴ 𝑆 is associative with respect to ‘∗ ′ and hence it is a semi group.
Monoid Homomorphism:
Let (𝑀,∗, 𝑒) and(𝑇,∘, 𝑒′ ) be any two monoids. A mapping 𝑔: 𝑀 → 𝑇 is called a monoid
homomorphism if
(i). 𝑔(𝑎 ∗ 𝑏) = 𝑔(𝑎) ∘ 𝑔(𝑏) for all 𝑎, 𝑏 ∈ 𝑀
(ii). 𝑔(𝑒) = 𝑒′
37
Monoid Monomorphism:
If 𝑔 is 1 − 1, then 𝑔: 𝑀 → 𝑇 is called a monoid monomorphism.
Monoid Epimorphism:
If 𝑔 is onto, then 𝑔: 𝑀 → 𝑇 is called a monoid Epimorphism.
Monoid Isomorphism:
If 𝑔 is 1 − 1 and onto, then 𝑔: 𝑀 → 𝑇 is called a monoid Isomorphism.
Problems:
1. Show that Monoid Homomorphism preserves the property of invertability.
Solution: Let (𝑀,∗) and (𝑀′,∘) be two monoids with identities 𝑒 and 𝑒 ′
respectively.
Let 𝑔: 𝑀 → 𝑀′ be a homomorphism.
Let 𝑎 ∈ 𝑀 be an element with inverse 𝑎−1.
To prove 𝑔(𝑎−1) = [𝑔(𝑎)]−1
Since 𝑎−1 is the inverse of 𝑎, we have 𝑎 ∗ 𝑎−1 = 𝑎−1 ∗ 𝑎 = 𝑒
Now 𝑎 ∗ 𝑎−1 = 𝑒
⇒ 𝑔(𝑎 ∗ 𝑎−1) = 𝑔(𝑒)
⇒ 𝑔(𝑎) ∙ 𝑔(𝑎−1) = 𝑒′ …..(1)
Similarly,
𝑎−1 ∗ 𝑎 = 𝑒
⇒ 𝑔(𝑎−1 ∗ 𝑎) = 𝑔(𝑒)
⇒ 𝑔(𝑎−1) ∙ 𝑔(𝑎) = 𝑒′ …..(2)
∴ From the equations (1) and (2)
𝑔(𝑎) ∙ 𝑔(𝑎−1) = 𝑔(𝑎−1) ∙ 𝑔(𝑎)
Hence 𝑔(𝑎−1) is the inverse of 𝑔(𝑎).
∴ 𝑔(𝑎−1) = [𝑔(𝑎)]−1.
2. Let (𝑀,∗) be a monoid. Then there exist a subset 𝑇 ⊆ 𝑀𝑚 such that (𝑀,∗) is
isomorphic to the monoid (𝑇,∘) where 𝑀𝑚 is the set of all functions 𝑀 to 𝑀 and
′ ∘ ′ is the operation composition of function.
Solution: For any element 𝑎 ∈ 𝑀, let 𝑔(𝑎) = 𝑓𝑎 where 𝑓𝑎 ∈ 𝑀𝑚 is defined by
𝑓𝑎 (𝑏) = 𝑎 ∗ 𝑏 for any 𝑏 ∈ 𝑀.
Clearly g is a function from 𝑀 to 𝑀𝑚
Now 𝑔(𝑎 ∗ 𝑏) = 𝑓𝑎∗𝑏 where
𝑓𝑎∗𝑏 (𝑐) = (𝑎 ∗ 𝑏) ∗ 𝑐 = 𝑎 ∗ (𝑏 ∗ 𝑐) [since ∗ is associative]
38
= 𝑎 ∗ 𝑓𝑏 (𝑐)
= 𝑓𝑎 (𝑓𝑏 (𝑐))
= (𝑓𝑎 ∘ 𝑓𝑏 )(𝑐)
∴ 𝑓𝑎∗𝑏 (𝑐) = (𝑓𝑎 ∘ 𝑓𝑏 )(𝑐)
∴ 𝑓𝑎∗𝑏 = (𝑓𝑎 ∘ 𝑓𝑏 ) for all 𝑎, 𝑏 ∈ 𝑀.
Hence 𝑔𝑎∗𝑏 = (𝑔𝑎 ∘ 𝑔𝑏 ) for all 𝑎, 𝑏 ∈ 𝑀𝑚 .
∴ 𝑔: 𝑀 → 𝑀𝑚 is Homomorphism.
Corresponding to an element 𝑎 ∈ 𝑀 the function 𝑓𝑎is completely determined
by from the entries in the row corresponding to the element ′𝑎′ in the
composition of (𝑀,∗).
Since 𝑓(𝑎) = 𝑔(𝑎), every row of such a table determined the image of ′′𝑎′
under homomorphism 𝑔.
Let 𝑔(𝑀) be the image of 𝑀 under the homomorphism 𝑔 such that 𝑔(𝑀) ⊆
𝑀𝑚 .
Let for 𝑎, 𝑏 ∈ 𝑀, 𝑔(𝑎) = 𝑓𝑎 and 𝑔(𝑏) = 𝑓𝑏 are element in 𝑔(𝑀)
Also 𝑓𝑎 ∘ 𝑓𝑏 = 𝑓(𝑎 ∗ 𝑏) ∈ 𝑔(𝑀) ∴ 𝑎 ∗ 𝑏 ∈ 𝑀
∴ 𝑔(𝑀) is closed under the operation composition of
function. The mapping 𝑔: 𝑀 → 𝑔(𝑀) is onto.
∴ The mapping 𝑔: 𝑀 → 𝑔(𝑀) is 1 − 1 and onto.
∴ 𝑔: 𝑀 → 𝑔(𝑀) is isomorphism.
If 𝑒 is the identity element of 𝑀, then we define 𝑓𝑒(𝑎) = 𝑎, ∀ 𝑎 ∈ 𝑀
Clearly this function 𝑓𝑒 ∈ 𝑇 = 𝑔(𝑀)
Now 𝑓𝑒 = 𝑔(𝑒). Also 𝑓𝑎 ∗ 𝑓𝑒 = 𝑔(𝑎) ∘ 𝑔(𝑒) = 𝑔(𝑎 ∗ 𝑒) = 𝑔(𝑎)
∴ 𝑓𝑎 ∗ 𝑓𝑒 = 𝑔(𝑎) = 𝑓(𝑎)
Group Homomorphism:
Let (𝐺,∗) and (𝐺1,∘) be two groups. A mapping 𝑔: 𝐺 → 𝐺1 is called
group homomorphism if 𝑔(𝑎 ∗ 𝑏) = 𝑔(𝑎) ∘ 𝑔(𝑏) for all 𝑎, 𝑏 ∈ 𝐺.
Properties of group homomorphism:
A group homomorphism preserves identities, inverses and sub groups.
39
Theorem 1: Homomorphism prese r ves identities.
(or)
If 𝑓(𝑒) = 𝑒1 where 𝑒 and 𝑒1 are the identity elements of 𝐺 and 𝐺1 respectively.
Proof: Let 𝑎 ∈ 𝐺, If 𝑒 is the identity element 𝐺,
then 𝑎 ∗ 𝑒 = 𝑒 ∗ 𝑎 = 𝑎
⇒ 𝑓(𝑎 ∗ 𝑒) = 𝑓(𝑎)
⇒ 𝑓(𝑎) ∘ 𝑓(𝑒) = 𝑓(𝑎) ∵ 𝑓 is homomorphism
⇒ 𝑓(𝑒) = 𝑒1
∴ 𝑓 preserves identities.
∴ 𝑓 preserves inverse
Theorem 3: Homomorphism preserves subgroup
(or)
If 𝐻 is a subgroup of 𝐺 then 𝑓(𝐻) is a subgroup of 𝐺1.
40
⇒ 𝑓(𝑎 ∗ 𝑏−1) ∈ 𝐻 [∵ 𝑓 is homomorphism.]
⇒ 𝑎 ∗ 𝑏−1 ∈ 𝑓−1(𝐻)
∴ a, 𝑏 ∈ 𝑓 −1 (𝐻) ⇒ 𝑎 ∗ 𝑏 −1 ∈ 𝑓 −1 (𝐻)
Hence 𝑓−1(𝐻) is a subgroup of 𝐺 1.
KERNEL OF A HOMOMORPHISM:
View the NPTEL video lecture on YouTube:
https://onlinecourses.nptel.ac.in/noc19_ma24/unit?unit=57&lesson=60
41
To prove that ‘K’ is a normal subgroup of G. i.e., to prove
i) 𝐾 is nonempty
ii) 𝑎 ∗ 𝑏 −1 ∈ 𝐾, ∀𝑎, 𝑏 ∈ 𝐾
iii) 𝑥 ∗ ℎ ∗ 𝑥 −1 ∈ 𝐾, ∀ ℎ ∈ 𝐾, 𝑥 ∈ 𝐺
i) Identity element ‘𝑒’ of G is mapped to identity element of e’ of G’.
i.e., 𝑓(𝑒) = 𝑒′
∴ 𝑒 ∈ 𝐾 ⟹ 𝐾 is non-empty.
ii) Let 𝑎, 𝑏 ∈ 𝐾 ⊆ 𝐺
⟹ 𝑓(𝑎) = 𝑓(𝑏) = 𝑒′
𝑓(𝑎 ∗ 𝑏−1) = 𝑓(𝑎) ∗ 𝑓(𝑏−1) {∵ 𝑓 is homomorphism}
= 𝑓(𝑎)[𝑓(𝑏)]−1 = 𝑒 ′ . (𝑒′)−1
= 𝑒′ . 𝑒′ = 𝑒′
∴ 𝑎 ∗ 𝑏−1 ∈ 𝐾.
Hence K = ker f is a subgroup
iii)Let 𝑥 ∈ 𝐺 and ℎ ∈ 𝐾 be any element.
⟹ 𝑓(ℎ) = 𝑒′
𝑓(𝑥 ∗ ℎ ∗ 𝑥−1) = 𝑓(𝑥) ∙ 𝑓(ℎ) ∙ 𝑓(𝑥−1)
= 𝑓(𝑥) ∙ 𝑒 ′ ∙ 𝑓(𝑥−1) = 𝑓(𝑥) ∙ 𝑓(𝑥−1) = 𝑒
∴ 𝑓(𝑥 ∗ ℎ ∗ 𝑥−1) ∈ 𝐾
Hence K = ker f is a normal subgroup of G.
2) Show that the Kernel of a homomorphism of a group (𝐺,∗) into an another group
(𝐻, ∙) is a subgroup of G.
Proof: Let (𝐺,∗) and (𝐻, ∙) be the groups and 𝑓: 𝐺 → 𝐻′ is a group homomorphism.
By the definition of homomorphism,𝑓(𝑎 ∗ 𝑏) = 𝑓(𝑎). 𝑓(𝑏)∀𝑎, 𝑏 ∈ 𝐺.
By the definition of kernel, 𝐾 = {𝑎 ∈ 𝐺/𝑓(𝑎) = 𝑒′}
i.e., 𝑓(𝑎) = 𝑒 ′ ∀𝑎 ∈ 𝐾 and 𝑒′ is the identity element of H.
To prove that ‘K’ is a normal subgroup of G. i.e., to prove
i) 𝐾 is nonempty
ii) 𝑎 ∗ 𝑏 −1 ∈ 𝐾, ∀𝑎, 𝑏 ∈ 𝐾
iii) 𝑥 ∗ ℎ ∗ 𝑥 −1 ∈ 𝐾, ∀ ℎ ∈ 𝐾, 𝑥 ∈ 𝐺
i) Identity element ‘𝑒’ of G is mapped to identity element of e’ of H.
i.e., 𝑓(𝑒) = 𝑒′
∴ 𝑒 ∈ 𝐾 ⟹ 𝐾 is non-empty.
ii) Let 𝑎, 𝑏 ∈ 𝐾 ⊆ 𝐺
42
⟹ 𝑓(𝑎) = 𝑓(𝑏) = 𝑒′
𝑓(𝑎 ∗ 𝑏−1) = 𝑓(𝑎) ∗ 𝑓(𝑏−1) {∵ 𝑓 is homomorphism}
= 𝑓(𝑎)[𝑓(𝑏)]−1 = 𝑒 ′ . (𝑒′)−1
= 𝑒′ . 𝑒′ = 𝑒′
∴ 𝑎 ∗ 𝑏−1 ∈ 𝐾.
Hence K = ker f is a subgroup
⇒ 𝑓(𝑎) . [𝑓(𝑏)]−1 = 𝑒′
⇒ 𝑓(𝑎) . [𝑓(𝑏)]−1 . 𝑓(𝑏) = 𝑒 ′ . 𝑓(𝑏)
⇒ 𝑓(𝑎) = 𝑓(𝑏) {∵ [𝑓(𝑏)]−1 . 𝑓(𝑏) = 𝑒 ′ }
⇒ ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏)
∴ ∅ is well defined.
ii) ∅ is one to one:
To prove that ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏) ⇒ 𝐾 ∗ 𝑎 = 𝐾 ∗ 𝑏
We know that ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏) ⇒ 𝑓(𝑎) = 𝑓(𝑏)
⇒ 𝑓(𝑎) ∗ 𝑓(𝑏−1) = 𝑓(𝑏) ∗ 𝑓(𝑏−1)
= 𝑓(𝑏 ∗ 𝑏−1)
= 𝑓(𝑒)
−1
⇒ 𝑓(𝑎) ∗ 𝑓(𝑏 ) = 𝑒′
⇒ 𝑓(𝑎 ∗ 𝑏−1) = 𝑒′
⇒ (𝑎 ∗ 𝑏−1) ∈ 𝐾
⇒𝐾∗𝑎 =𝐾∗𝑏
∴ ∅ is one to one.
iii)∅ is onto:
Let 𝑦 ∈ 𝐺′
Since 𝑓 is onto, there exists 𝑎 ∈ 𝐺 such that 𝑓(𝑎) = 𝑦
43
⇒ ∅(𝐾 ∗ 𝑎) = 𝑦 {∵ 𝑓(𝑎) = ∅(𝐾 ∗ 𝑎) }
Thus every element of 𝐺′ has preimage in 𝐺/𝐾
∴ ∅ is onto.
i) ∅ is a homomorphism:
∅(𝐾 ∗ 𝑎 ∗ 𝐾 ∗ 𝑏) = ∅(𝐾 ∗ 𝑎 ∗ 𝑏)
= 𝑓(𝑎 ∗ 𝑏)
= 𝑓(𝑎) ∗ 𝑓(𝑏)
= ∅(𝐾 ∗ 𝑎) ∗ 𝐾 ∗ 𝑏)
∴ ∅ is a homomorphism.
Since ∅ is one to one, onto and homomorphism, ∅ is isomorphism between 𝐺/𝐾
and 𝐺 ′ .
∴ 𝐺/𝐾 ≅ 𝐺 ′
44
i.e., 𝑓(𝑒) = 𝑒′
∴ 𝑒 ∈ 𝐾 ⟹ 𝐾 is non-empty.
ii) Let 𝑎, 𝑏 ∈ 𝐾 ⊆ 𝐺
⟹ 𝑓(𝑎) = 𝑓(𝑏) = 𝑒′
𝑓(𝑎 ∗ 𝑏−1) = 𝑓(𝑎) ∗ 𝑓(𝑏−1) {∵ 𝑓 is homomorphism}
= 𝑓(𝑎)[𝑓(𝑏)]−1 = 𝑒 ′ . (𝑒′)−1
= 𝑒′ . 𝑒′ = 𝑒′
∴ 𝑎 ∗ 𝑏−1 ∈ 𝐾.
Hence K = ker f is a subgroup
iii) Let 𝑥 ∈ 𝐺 and ℎ ∈ 𝐾 be any element.
⟹ 𝑓(ℎ) = 𝑒′
𝑓(𝑥 ∗ ℎ ∗ 𝑥−1) = 𝑓(𝑥) ∙ 𝑓(ℎ) ∙ 𝑓(𝑥−1)
= 𝑓(𝑥) ∙ 𝑒 ′ ∙ 𝑓(𝑥−1) = 𝑓(𝑥) ∙ 𝑓(𝑥−1) = 𝑒
∴ 𝑓(𝑥 ∗ ℎ ∗ 𝑥−1) ∈ 𝐾
Hence K = ker f is a normal subgroup of G.
b) To prove 𝐺/𝐾 ≅ 𝐺 ′ :
Given that 𝑓: 𝐺 → 𝐺′ be a homomorphism of groups with kernel K.
We have to prove 𝐺/𝐾 is isomorphic to the image of 𝑓.
Define the map ∅(𝐾 ∗ 𝑎) = 𝑓(𝑎), ∀𝑎 ∈ 𝐺
i) ∅ is well defined:
Let 𝑎, 𝑏 ∈ 𝐺 such that
𝐾∗𝑎 =𝐾∗𝑏
⇒ 𝑎 ∗ 𝑏−1 ∈ 𝐾 --------→ (1)
−1
⇒ 𝑓(𝑎 ∗ 𝑏 ) = 𝑒′ {∵ 𝐾 is kernel}
⇒ 𝑓(𝑎) . 𝑓(𝑏 ) = 𝑒′ {∵ 𝑓 is homomorphism}
−1
⇒ 𝑓(𝑎) . [𝑓(𝑏)]−1 = 𝑒′
⇒ 𝑓(𝑎) . [𝑓(𝑏)]−1 . 𝑓(𝑏) = 𝑒 ′ . 𝑓(𝑏)
⇒ 𝑓(𝑎) = 𝑓(𝑏) {∵ [𝑓(𝑏)]−1 . 𝑓(𝑏) = 𝑒 ′ }
⇒ ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏)
∴ ∅ is well defined.
ii) ∅ is one to one:
To prove that ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏) ⇒ 𝐾 ∗ 𝑎 = 𝐾 ∗ 𝑏
We know that ∅(𝐾 ∗ 𝑎) = ∅(𝐾 ∗ 𝑏) ⇒ 𝑓(𝑎) = 𝑓(𝑏)
⇒ 𝑓(𝑎) ∗ 𝑓(𝑏−1) = 𝑓(𝑏) ∗ 𝑓(𝑏−1)
= 𝑓(𝑏 ∗ 𝑏−1)
= 𝑓(𝑒)
−1
⇒ 𝑓(𝑎) ∗ 𝑓(𝑏 ) = 𝑒′
⇒ 𝑓(𝑎 ∗ 𝑏−1) = 𝑒′
⇒ (𝑎 ∗ 𝑏−1) ∈ 𝐾
⇒𝐾∗𝑎 =𝐾∗𝑏
∴ ∅ is one to one.
iii)∅ is onto:
45
Let 𝑦 ∈ 𝐺′
Since 𝑓 is onto, there exists 𝑎 ∈ 𝐺 such that 𝑓(𝑎) = 𝑦
⇒ ∅(𝐾 ∗ 𝑎) = 𝑦 {∵ 𝑓(𝑎) = ∅(𝐾 ∗ 𝑎) }
Thus every element of 𝐺′ has preimage in 𝐺/𝐾
∴ ∅ is onto.
iv) ∅ is a homomorphism:
= 𝑓(𝑎 ∗ 𝑏)
= 𝑓(𝑎) . 𝑓(𝑏)
= ∅(𝐾 ∗ 𝑎) . ( 𝐾 ∗ 𝑏)
∴ ∅ is a homomorphism.
Since ∅ is one to one, onto and homomorphism, ∅ is isomorphism between 𝐺/𝐾
and 𝐺 ′ .
∴ 𝐺/𝐾 ≅ 𝐺′
Thus, 𝐾 is a normal subgroup of 𝐺 and 𝐺/𝐾 is isomorphic to the image of 𝑓.
46
∴ 𝐺′ is closed.
Composition mapping is also associative.
Since ‘e’ is the identity element of G, 𝑓𝑒∈ 𝐺 ′ is identity mapping.
Let 𝑎 ∈ 𝐺 ⟹ 𝑎−1 ∈ 𝐺
𝑓𝑎−1 𝑓𝑎(𝑥) = 𝑓𝑎−1 (𝑎 ∗ 𝑥) = 𝑎−1 ∗ 𝑎 ∗ 𝑥 = 𝑒 ∗ 𝑥 = 𝑓𝑒(𝑥)
∴ 𝑓𝑎−1 ∈ 𝐺′
Hence G’ is a group.
iii)Isomorphism ∅: 𝐺 → 𝐺 ′ :
Definition: Let (𝑁, ∗) is a normal subgroup of (𝐺, ∗).Then the set off all left cosets
of N in G is denoted by G/N is called quotient group. G/N = {𝑎 ∗ 𝑁/𝑎 ∈ 𝐺}
47
4.6 COSETS and LAGRANGE’S THEOREM:
Definition: Let (𝐻,∗) be a subgroup of (𝐺,∗). Let 𝑎 ∈ 𝐺 be any element. Then the se
Points to remember:
1. Since 𝑒 ∈ 𝐻, 𝑎 ∗ 𝑒 ∈ 𝑎𝐻 ⇒ 𝑎 ∈ 𝑎𝐻 𝑎𝑛𝑑 𝑒 ∗ 𝑎 = 𝑎 ∈ 𝐻𝑎
2. Also 𝑒𝐻 = {𝑒 ∗ ℎ/ℎ ∈ 𝐻} = {ℎ/ℎ ∈ 𝐻} = 𝐻
and 𝐻𝑒 = {ℎ ∗ 𝑒/ℎ ∈ 𝐻} = {ℎ/ℎ ∈ 𝐻} = 𝐻
So 𝐻 itself is a left coset as well as right coset.
3. In general, 𝑎𝐻 ≠ 𝐻𝑎. But if G is abelian, then 𝑎𝐻 = 𝐻𝑎 That is every left
coset is a right coset.
Theorem: Let (𝐻,∗) be a subgroup of (𝐺,∗). Then the set of all left cosets of 𝐻 in 𝐺
form a partition of 𝐺.
Proof: Let 𝑎𝐻 and 𝑏𝐻 be any two left cosets. We shall prove either 𝑎𝐻 = 𝑏𝐻
(or) 𝑎𝐻 ∩ 𝑏𝐻 = ∅.
𝑥 ∈ 𝑎𝐻 ∩ 𝑏𝐻 ⇒ 𝑥 ∈ 𝑎𝐻 𝑎𝑛𝑑 𝑥 ∈ 𝑏𝐻
⇒ 𝑎 ∗ 𝑒 = 𝑏 ∗ (ℎ2 ∗ ℎ−1
1 )
a = 𝑏 ∗ (ℎ2 ∗ ℎ−1
1 )………………(2)
48
⇒ 𝑥 = (𝑏 ∗ (ℎ2 ∗ ℎ−1
1 )∗ℎ
= 𝑏 ∗ ((ℎ2 ∗ ℎ−1
1 ) ∗ ℎ ) ∈ 𝑎𝐻
Thus any two left cosets are either equal or disjoint. Further 𝖴
𝑎∈𝐺𝑎𝐻 ⊆ 𝐆 since union
of subsets is a subset.If 𝑥 is any element in G, then 𝑥 = 𝑥 ∗ 𝑒 ∈ 𝑥𝐻
Theorem: There is a one to one correspondence between any two left cosets of H
in G.
49
Proof: Let (𝐺,∗) be a group of order n and (𝐻,∗) be a subgroup of order m.
We know that the left cosets of 𝐺 forms a partition of 𝐺. (by previous theorem)
= 𝑜(𝑎1 𝐻) + 𝑜( 𝑎2 𝐻) + ⋯ . 𝑜(𝑎𝑟 𝐻)
⇒ 𝑜(𝐺) = 𝑟𝑜(𝐻)
𝑖𝑓 𝑎𝐻 = 𝐻𝑎 , ∀ 𝑎 ∈ 𝐺.
Then 𝑎𝐻 = {𝑎 ∗ ℎ /ℎ ∈ 𝐻}
∀𝑛 ∈ 𝑁 and ∀𝑎 ∈ 𝐺.
⇒ 𝑎 ∗ 𝑁 ∗ 𝑎−1 = 𝑁 ∗ 𝑎 ∗ 𝑎−1 = 𝑁 ∗ 𝑒 = 𝑁
Conversely, if 𝑎 ∗ 𝑁 ∗ 𝑎−1 ∈ 𝑁, 𝑛 ∈ 𝑁, ∀𝑎 ∈ 𝐺,
To prove 𝑎 ∗ 𝑁 = 𝑁 ∗ 𝑎
x=a * n * e ⇒ x= a * n *( a-1 * a)
⇒ x = (a ∗ n ∗ a −1) ∗ a ∈ 𝑁 ∗ 𝑎
⇒ 𝑎 ∗ 𝑁 ⊆ 𝐍 ∗ 𝑎 ......................................................................(1)
Proof: Let (𝑁1, ∗) and (𝑁2, ∗) be two normal subgroups of (𝐺, ∗).
51
𝑎 ∗ 𝑛 ∗ 𝑎−1 ∈ 𝑁1 ∩ 𝑁2 (by previous theorem)
Since 𝑁1 and 𝑁2 are normal subgroup of G, they are basically subgroups. We know
Definition: A non-empty set R with two binary operations + and . called addition and
multiplication is called ring if the following axioms are satisfied.
Definition: A ring (𝑅, +, . ) is said to be a ring with identity if there exists an element
1 ∈ 𝑅 such that 1. 𝑎 = 𝑎. 1 = 𝑎 ∀∈ 𝑅
Definition: Integral domain: A commutative ring (R, +, . ) with identity and without
zero divisors is called an integral domain.
Definition: Field: A commutative ring (R, +, . ) which has more than one element such
that every non zero element of R has a multiplicative inverse in R is called a field.
52
Problems:
1. Show that 𝑍5 = {[0], [1] , [2], [3], [4]} is an integral domain under +5 and ×5 .
Solution:
+5 [0] [1] [2] [3] [4] ×5 [0] [1] [2] [3] [4]
[0] [0] [1] [2] [3] [4] [0] [0] [0] [0] [0] [0]
[1] [1] [2] [3] [4] [0] [1] [0] [1] [2] [3] [4]
[2] [2] [3] [4] [0] [1] [2] [0] [2] [4] [1] [3]
[3] [3] [4] [0] [1] [2] [3] [0] [3] [1] [4] [2]
[4] [4] [0] [1] [2] [3] [4] [0] [4] [3] [2] [1]
We can easily verify (𝑍5 , +5, ×5 ) is a commutative ring with identity [1]. From the table
for ×5 , we see product of non zero elements is non zero and so (𝑍5 , +5 , ×5 ) ring
without zero divisors is an integral domain.
2. Prove the set 𝑍4 = {[0], [1] , [2], [3]} is a commutative ring with respect to +4 and
×4.
Solution:
(i) All entries in both the tables +4,×4 , belongs to 𝑍4 . Therefore 𝑍4 is closed under +4
, ×4 .
(ii)The entries of the first row is same as those of first column. Hence 𝑍4 is
commutative with respect to +4 , ×4
53
(iii) If 𝑎, 𝑏, 𝑐 ∈ 𝑍4 we can verify
(𝑎+4𝑏)+4𝑐 = 𝑎+4(𝑏+4𝑐)
(𝑎 ×4 𝑏) ×4 𝑐 = 𝑎 ×4 (𝑏 ×4 𝑐)
(v) From the table +4 additive inverse of 0,1,2,3 are 0,3,2,1 respectively. And
multiplicative inverse of non zero element 1,2,3 are 1,2,3 respectively.
Proof: Let F be a field. (i.e) (F,+,.) is a commutative ring with identity and non zero
element has a multiplicative inverse. To prove F is an integral domain we have to show
it has no zero divisors. Suppose 𝑎, 𝑏 ∈ 𝐹 with 𝑎. 𝑏 = 0 let 𝑎 ≠ 0, since 𝑎 is a non zero
element, its multiplicative invese exists (i.e) 𝑎−1exists . Therefore 𝑎−1. (𝑎. 𝑏) = 𝑎−1. 0 ⇒
(𝑎−1. 𝑎). 𝑏 = 0 ⇒ 1. 𝑏 = 0
Proof: We know commutative ring with identity and without zero divisors is called
integral domain.
54
If 𝑍 is set of all integers, then
(i) (𝑍, +) is an abelian group.
0 + 𝐻 = 𝐻 = {5𝑥/𝑥 ∈ 𝑍}
1 + 𝐻 = {1 + 5𝑥/𝑥 ∈ 𝑍}
2 + 𝐻 = {2 + 5𝑥/𝑥 ∈ 𝑍}
3 + 𝐻 = {3 + 5𝑥/𝑥 ∈ 𝑍}
4 + 𝐻 = {4 + 5𝑥/𝑥 ∈ 𝑍}
5 + 𝐻 = {5 + 5𝑥/𝑥 ∈ 𝑍}
= {5(1 + 𝑥)/𝑥 ∈ 𝑍} = 𝐻
55
1. A non-empty set A is termed as an algebraic structure
a) with respect to binary operation *
b) with respect to ternary operation?
c) with respect to binary operation +
d) with respect to unary operation –
2. Condition for monoid is
a) (a+e)=a
b) (a*e)=(a+e)
c) a=(a*(a+e)
d) (a*e)=(e*a)=a
3. A monoid is called a group if
a) (a*a)=a=(a+c)
b) (a*c)=(a+c)
c) (a+c)=a
d) (a*c)=(c*a)=e
4. A group (M,*) is said to be abelian if
a) (x+y)=(y+x)
b) (x*y)=(y*x)
c) (x+y)=x
d) (y*x)=(x+y)
5. A group (M,*) is said to be abelian if
a) (x+y)=(y+x)
b) (x*y)=(y*x)
c) (x+y)=x
d) (y*x)=(x+y)
6. A cyclic group can be generated by a/an element.
a) singular
b) non-singular
c) inverse
d) multiplicative
7. How many properties can be held by a Abelian group?
a) 2
b) 3
c) 5
d) 4
8. Which sentence is true?
a)Set of all matrices forms a group under multiplication
b) Set of all rational negative numbers forms a group under multiplication
c) Set of all non-singular matrices forms a group under multiplication
d) Both (b) and (c)
56
9. A cyclic group is always
a) abelian group
b) monoid
c) semigroup
d) subgroup
57
4.9 Assignment
Assignment 1
1. Let G be a nonempty set closed under product , which in addition satisfies:
(a) There exists an e ∈ G such that ae = a for all a ∈ G.
(b)Given a ∈ G, there exists an element y(a) ∈ G such that a y(a) = e.
Prove that G must be a group under this product.
2.If G is a group in which (𝑎𝑏)𝑖= 𝑎𝑖 𝑏𝑖 for three consecutive integers i for all a, b ∈ G,
show that G is abelian.
3.Let a, b be elements of a group G. Assume that a has order 5 and 𝑎3 b= b𝑎3
Prove that ab = ba.
a b
4. Let G be the set of all 2×2 matrices where a, b, c, d are integers modulo 2,
c d
such that ad − bc ≠ 0. Using matrix multiplications as the operation in G prove that G is
a group of order 6.
5.Let G be the group of all non-zero complex numbers a + bi (a, b real, but not both
zero) under multiplication, and let H = {a + bi ∈ G | a 2 + b 2 = 1}.Verify that H is a
subgroup of G.
6. Let G be a finite group whose order is not divisible by 3. Suppose that (ab) 3 = a 3 b 3
58
4.10 PART A QUESTIONS & ANSWER
59
∴ a*a=a
g(a*a)=g(a)
g ( a ) ° g ( a ) =g ( a )
This shows that g ( a ) is an idempotent element in T.
Therefore the property of idempotency is preserved under
semigroup homomorphism.
10. Define cyclic group.
Ans: A group (G,*) is said to be cyclic if there exists an
element a G such that every element of G can be K1 CO4
written as some power of „a‟.
11. Find a subgroup of order two of the group (𝑍8, +8).
Solution: 𝑍8 = {[0], [1], [2], [3], [4], [5] , [6], [7]}
∵ 𝑍8 is a cyclic group, there is a unique subgroup of order 2. K1 CO4
Therefore, The subgroup of order 2 is {[0], [1]} .
60
15. Define homomorphism and isomorphism between to
algebraic system.
Solution: Let (𝐻, ∗) and (𝐵, ° ) be two algebraic
system. A mapping 𝑓: 𝐴 → 𝐵 is called a homomorphism K1 CO4
if 𝑓(𝑎 ∗ 𝑏) = 𝑓(𝑎)°𝑓(𝑏)∀ 𝑎, 𝑏 ∈ 𝐴.
If the homomorphism 𝑓 is 1-1 and onto then 𝑓 is called
an isomorphism
16. If 𝑓 is a homomorphism of a group 𝐺 into a group 𝐺′, then
prove that a group homomorphism preserves identities.
Solution: Let 𝑎 ∈ 𝐺 ⟹ 𝑎 ∗ 𝑒 = 𝑒 ∗ 𝑎 = 𝑎.
𝑎∗𝑒 =𝑎 K1 CO4
𝑓(𝑎) ∗ 𝑒 = 𝑓(𝑎)
𝑓(𝑎)° 𝑓(𝑒) = 𝑓(𝑎)°𝑒1 [𝑒1 ∈ 𝐺 ′ , 𝑓(𝑎) ∈ 𝐺]
∴ 𝑓(𝑒) = 𝑒1.[ using left cancellation]
17. State Lagrange’s theorm.
Solution: The order of a subgroup H of a finite group G
divides the order of the group. (i.e) order of H divides order K2 CO4
of G.
61
4.12 Part B Questions
11. Prove that the set Z4 = {[0], [1], [2], [3]} is a commutative ring
with respect to the binary operation addition modulo and
multiplication modulo +4,×4 K1 CO4
12. (i) Prove that every finite group of order ‘n’ is isomorphic to
permutation group of degree ‘n’.
(ii) If f is a homomorphism from a group(G, ) into K2 CO4
(G', ) then prove that
62
14. (i) Prove that the intersection of two normal subgroups is also
a normal subgroup.
(ii)State and prove the fundamental theorem of group
K2 CO4
homomorphism
63
Supportive online Certification Courses
64
Real life applications of Abstract
Algebra
65
CONTENT BEYOND THE SYLLABUS
https://www.youtube.com/watch?v=q3xj16shDuw
66
Assessment Schedule (Proposed Date &
Actual Date)
Assessment Schedule Assessment
67
PRESCRIBED TEXT BOOKS & REFERENCE BOOKS
68
Mini project on Algebraic Structures
69
Thank you
Disclaimer:
This document is confidential and intended solely for the educational purpose of RMK Group of
Educational Institutions. If you have received this document through email in error, please notify the
system manager. This document contains proprietary information and is intended only to the
respective group / learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender immediately by e-mail if you
have received this document by mistake and delete this document from your system. If you are not
the intended recipient you are notified that disclosing, copying, distributing or taking any action in
reliance on the contents of this information is strictly prohibited.
68