Communication Chapter 6 defs and theorems Flashcards
Linear [n,k]-code
A linear [n,k]-code is a subspace of 𝔽ⁿ₂ of dimension k.
length of linear [n,k]-code
n
dimension/rank of linear [n,k]-code
k
Lemma 6.2. Hamming distance and weight.
For any x,y∈𝔽ⁿ₂ we have that dₕ(x,y)=w(x+y)
Proposition 6.5. minimum hamming distance and minumum weight
.
If C is a linear code then the minimum hamming distance of C is the minimum weight of a codeword c∈C
basis of a subspace
A basis of a subspace C⊆𝔽ⁿ₂ is a collection of vectors c₁,..,cₖ s.t.
(1) They are linearly independent
(2) They span C
basis of a linear [n,k]-code
A basis of a linear [n,k]-code c is a set of k vectors c₁,…,cₖ∈C s.t. for all c∈C there exists λ₁,…,λₖ∈𝔽₂ s.t. c = λ₁c₁+…+λₖcₖ.
lemma 6.7. Size of a linear code.
Every linear [n,k]-code C satisfies |C|=2ᵏ.
generator matrix
Let C be a linear [n,k]-code and {c₁,…,cₖ} be an ordered basis of C. The associated generator matrix of C is a kxn matrix where rows correspond to c₁,…,cₖ.
normal form
Given a linear [n,k]-code C a generator matrix B is in normal form if it is in the form B = (Iₖ|A) where Iₖ is the kxk identity matrix.
equivilent
Two codes C₁ and C₂ are equivilent if there exists a generator matrix B₁ of C₁ and B₂ of C₂ s.t. B₁ can be obtained from B₂ by a permutation of the columns.
Theorem 6.14. equivilent codes with normal form.
For every linear [n,k]-code C there exists an equivilent linear [n,k]-code C₀ that has a normal form.
Parity check matrix
Let C be a linear [n,k]-code. A parity check matrix H of C is an (n-k)xn matrix such that C={c∈𝔽ⁿ₂: Hcᵀ = 0}
Theorem 6.16. The parity check matrix from generator matrix.
Let C be a linear [n,k]-code and suppose C has normal form B₀=(Iₖ|A). Then H=(Aᵀ|Iₙ₋ₖ).
Theorem 6.18. minimum hamming distance from parity check matrix.
Let C be a linear [n,k]-code with parity check matrix H. If r is the smallest integer for which there exists r linearly dependent columns in H, then dₕ(c)=r