Tutorial Sheet 02
Tutorial Sheet 02
EASY
1. Find the minimum distance of the given code words x = 10110, y = 11110 and z = 10011.
Solution: original message is (i) 1100, (ii) 1110, (iii) 0010 (iv) 0011
3. Construct the decoding table for the group code given by the generator matrix
1 0 0 1 1 0
G = 0 1 0 0 1 1 .
0 0 1 1 0 1
Decode the following received words using the decoding table obtained. Which of the words
could not be decoded uniquely?
(i)101111, (ii) 011010, (iii) 101110, (iv) 111111
Solution: (i) 100 (ii) 010 (iii) 001 (iv) 110 (v) 101 (vi) 011.
4. Show that the Mapping f : Z → G , from set of integer under the operation addition to the group
G = {1, −1} under the operation multiplication defined as
(
1, if x is even
f ( x) = is a homomorphism.
−1, if x is odd
5. If G is the additive group of integers and H is the subgroup of G obtained by multiplying each
element of G by 3, find the distinct right cosets of H in G .
Solution: Hint: Totally 3 distinct cosets could be found.
(a) a ∗ b = a + 2 b
(b) a ∗ b = max{a, b}
8. If R is the set of real numbers and ∗ is the operation defined by a ∗ b = a + b + 3ab, where a, b ∈ R,
show that (R, ∗) is a monoid. Is the operation commutative? Do all the elements have an inverse?
9. Find the order of each element of the multiplication group G = {a, a2 , a3 , a4 , a5 , a6 = e}.
forms a group.
MODERATE
11. If G be an abelian group with identity e, then prove that all elements x of G satisfying the
equation x2 = e forms a sub-group H of G .
12. If a be a fixed element of the group G , then show that the set N (a) = { x ∈ G | xa = ax} is a
sub-group of G .
Solution: Hint: Based on Theorem: Necessary and sufficient condition for a non empty
subset H of a group to be a subgroup, it can be proved.
Page 2
Solution: Total number distinct cosets will be 5.
14. Check if the set S = {1, 2, 3, 4} forms a group for the operation multiplication modulo 5.
µ ¶ µ ¶
1 2 3 4 5 6 1 2 3 4 5 6
15. If α = and β = are two elements of the symmetric group
3 1 5 4 6 2 5 3 1 6 2 4
S 6 , find αβ, βα, α2 , β2 , α−1 and β−1 .
16. Solve the equation α x = β, if the permutations of the elements of 1, 2, 3, 4, 5 are given by
µ ¶ µ ¶
1 2 3 4 5 1 2 3 4 5
α= and β = .
2 3 1 4 5 1 2 3 5 4
Also, find βα and α−1 .
µ ¶ µ ¶
1 2 3 4 1 2 3 4
17. If α = and β = are two elements of the symmetric group S 4 , find αβ,
3 4 2 1 2 4 3 1
βα, α2 , α−1
G = 0 1 0 0 1 1
0 0 1 1 0 1
1 0 1 1 0 0
Solution: ( ii ) H=1 1 0 0 1 0
0 1 1 0 0 1
1 0 1 1 0 0
19. The parity-check matrix for an encoding function E : Z23 → Z26 is given by G = 1 1 0 0 1 0
1 0 1 0 0 1
Solution:
1 0 0 1 1 1
i. 0 1 0 0 1 0
0 0 1 1 0 1
Page 3
− C ∗ defined by f ( x) = e x is a homomorphism. Also, find kernel of f .
20. Show that f : ℜ+ →
Solution: Kernel 2π n
HARD
0 1 0 1 0 0 0
1 0 1 0 1 0 0
21. Prove that the code words generated by the parity check matrix H =
0 0 1 0 0 1 0
1 0 0 0 0 0 1
3 7
with respect to encoding function e : B −→ B with respect to the parity check matrix form a
group with respect to the operation ⊕.
Solution: Hint: Find all the code words. Prove all the four properties of a group.
22. If G is the multiplicative group of all ( n × n) non-singular matrices whose elements are real
numbers and G ′ is the multiplicative group of all non-zero real numbers, show that the mapping
f : G → G ′ , where f ( A ) = | A |, for all A ∈ G is a homomorphism. .
and prove that G is equal to union of all these cosets and also establish that any two cosets are
either disjoint or identical.
26. Find out the generators, if any, of the group: (i) {(1, 2, 3, 4, 5, 7, 8), ×7 } and (ii) {(1, 2, 4, 5, 7, 8), ×9 }.
Page 4
Solution: (i) 2,3,5 and (ii) 2, 5
27. Let ( H, ∗) be a subgroup of a group (G, ∗). Let N = { x| x ∈ G, xHx−1 = H }. Show that ( N, ∗) is a
subgroup of (G, ∗).
28. An element a ∈ S , where (S, ∗) is a semigroup, is called left cancellable if for all x, y ∈ S, a ∗ x =
a ∗ y → x = y. Show that a and b are left cancellable then a ∗ b is also cancellable.
29. Let f and g be homomorphisms from group (G, ∗) to group ( H, o). Show that (C, ∗) is a subgroup
of (G, ∗), where C = { x ∈ G, f ( x) = g( x)}.
30. Prove that the set G of all rational numbers other than 1 with the operation defined by a ∗ b =
a + b − ab forms an abelian group.
Page 5