A t-error correcting q-nary linear code must satisfy :…

2017

A t-error correcting q-nary linear code must satisfy :

\(M\sum_{i=0}^{t}(\frac{n}{i})(q-1)^{i}\leq X\)

Where M is the number of code words and X is

  1. A.

    \(q^n\)

  2. B.

    \(q^t\)

  3. C.

    \(q^{-n}\)

  4. D.

    \(q^{-t}\)

Attempted by 20 students.

Show answer & explanation

Correct answer: A

Answer: X = q^n

Explanation:

  • Total number of q-ary vectors of length n (the whole vector space) is q^n.

  • A Hamming ball of radius t around any codeword contains sum_{i=0}^t (n choose i) * (q-1)^i vectors.

  • In a t-error-correcting code, Hamming balls of radius t centered at distinct codewords are disjoint.

  • Therefore, the number of codewords M multiplied by the ball size cannot exceed the whole space: M * sum_{i=0}^t (n choose i) * (q-1)^i ≤ q^n.

Hence X is q^n.

Explore the full course: Nta Ugc Net Paper 2

Loading lesson…