A1.10
Part II, 2002
(i) Describe the original Hamming code of length 7 . Show how to encode a message word, and how to decode a received word involving at most one error. Explain why the procedure works.
(ii) What is a linear binary code? What is its dual code? What is a cyclic binary code? Explain how cyclic binary codes of length correspond to polynomials in dividing . Show that the dual of a cyclic code of length is cyclic of length .
Using the factorization
in , find all cyclic binary codes of length 7 . Identify those which are Hamming codes and their duals. Justify your answer.