Skip to main content

Section Week 9

This is an outline of the topics we covered in the first week of class.

Subsection Tuesday 3/10

It was an exam. No notes today.

Subsection Thursday 3/12

Coding Theorist of the Day.

Sascha Kurz, PhD 2005

Reminders.

Q: For RS, why \(n \leq q\text{?}\)
\(n = \#\) of distinct evaluation points of poly’s defined over \(GF(q)\text{,}\) so \(n \leq |GF(q)| = q\)
Q: Why do we care about RS?
  1. They are optimal codes! RS codes are MDS
  2. They encode nicely
  3. They decode nicely (post spring break)
Q: Original view vs modern view RS?
  • Original view: codewords are \((p(\alpha_{1}), \dots, p(\alpha_{n}))\)
  • Modern view: codewords as polynomials w/ particular roots
Q: Why is it bad that \(n \leq q\text{?}\)
We want a binary code (to send data).
\begin{equation*} [7, 3, 5]_{2^3}\text{ RS code}\mapsto [21, 9, \geq 5]_{2} \text{ code} \end{equation*}
Codeword in RS code being expanded by blocks to codeword in binary