Lecture 10 - 2025 / 4 / 22
Encoding
{0,1}4→C=Null(H)
S↦SG
standard form G=(I4,P4×3)
Decoding
x↦Hx{=0=0x↦xwhich column of H
Extending
[7,4,3]entend[8,4,4]
[m,k,d (odd)]entend[m+1,k,d+1 (even)]
Hamming [7,4,3] code is equivalent to the code of the following generator matrix (Cyclic code)
G=1101000011010000110100001101, "shift 1 bit, shift 1 bit, shift 1 bit"
Channel Capacity
Raw message Source coding Source code Channel coding Channel Code Noisy channel ...(Decoding)...
-
How to formulate a noisy channel: XP(Y∣X)Y
-
Given a noisy channel P(Y∣X), how much information the receiver obtain about X?
I(X;Y)=D(PXY∥PXPY)
Definition (Channel Capacity): The channel capacity for a noisy channel P(Y∣X) is C:=maxPXI(X;Y).
It is possible that H(Y)>H(X).
R: rate, number of bits transmitted each time. e.g. 0→00000,1→11111
if R<C, ∃ error correcting code, error→0
if R>C, ∄ error correcting code, error→0