$$\newcommand{AA}[0]{\mathscr{A}}
\newcommand{abs}[1]{\left\lvert#1\right\rvert}
\newcommand{Arg}[0]{\operatorname{Arg}}
\newcommand{BB}[0]{\mathscr{B}}
\newcommand{C}[0]{\mathbb{C}}
\newcommand{CC}[0]{\mathscr{C}}
\newcommand{F}[0]{\mathbb{F}}
\newcommand{floor}[1]{\left\lfloor#1\right\rfloor}
\newcommand{ind}[0]{\mathrm{ind}}
\newcommand{mmod}[1]{\ \left(\mathrm{mod}\ #1\right)}
\newcommand{Mod}[1]{\ \left(\mathrm{mod}\ #1\right)}
\newcommand{N}[0]{\mathbb{N}}
\newcommand{ord}[0]{\mathrm{ord}}
\newcommand{Q}[0]{\mathbb{Q}}
\newcommand{R}[0]{\mathbb{R}}
\newcommand{rank}[0]{\mathrm{rank}}
\newcommand{SS}[0]{\mathscr{S}}
\newcommand{TT}[0]{\mathscr{T}}
\newcommand{UU}[0]{\mathscr{U}}
\newcommand{wenvert}[1]{\left\lvert\left\lvert#1\right\rvert\right\rvert}
\newcommand{Z}[0]{\mathbb{Z}}
$$
この章の問い
符号語を回す操作は、代数ではどのような構造に対応するか。それは符号の設計に何をもたらすか。
道筋
- 回転と掛け算:語を多項式に対応させ、回転を $t$ 倍とみる。
- 生成多項式と検査多項式:イデアルの生成元として符号を定める。
- 長さ7の巡回Hamming符号:$\mathbb F_8$ を使った最小距離の証明。
- 演習と解答。
読み方
長さ 3 の例を全部書き出してから、長さ 7 に進む。
章末で言えること
$x^n-1$ の因数 $g$ が生成する巡回符号は、$g$ の根の性質から最小距離を評価でき、長さ 7 の場合は最小距離 3 の Hamming 符号になる。
前の章から持ち込むもの
有限体の構成(第1章)、既約多項式の因数分解(第3章)、線形符号の生成行列と検査行列(第4章)。