Problem_Set_03
Problem_Set_03
Problem Set 3
Key Concepts
An [n, k] linear code C over F is defined by a generator matrix G ∈
Fk×n with rank k. The code C is the row space of G, making it a
k-dimensional subspace of Fn . The rows of G form a basis for C.
Questions
1. Let C be a linear code. We define w to be the minimum Hamming
weight of a nonzero codeword, i.e.,
w ≜ min wt(c)
c∈C
c̸=0
Let dmin (as usual) denote the minimum distance of the code. Prove
that w = dmin (proof is included in the Lec 09 notes).
2. Compute the rate and minimum distance of the linear code C = {(000), (011), (110), (101)}
over F2 . Obtain a generator matrix for the code.
1
4. Let V denote a vector space over a field F. Prove the following:
5. Consider the code C over F2 with the following generator matrix. Com-
pute n, k and dmin .
1 0 0 1 1 0
G = 0 1 0 1 0 1
0 0 1 0 1 1
C ′ = {(c1 , c2 , . . . , c6 , c7 ) | (c1 , c2 , . . . , c6 ) ∈ C, c7 = c1 + c2 + · · · + c6 } .