Table of Contents
Fetching ...

A Sequence Construction of Cyclic Codes over Finite Fields

Cunsheng Ding

TL;DR

The objective of this paper is to survey the progress in this direction in the past decade and to present some open problems.

Abstract

Cyclic codes over finite fields are widely implemented in data storage systems, communication systems, and consumer electronics, as they have very efficient encoding and decoding algorithms. They are also important in theory, as they are closely connected to several areas in mathematics. There are a few fundamental ways of constructing all cyclic codes over finite fields, including the generator matrix approach, the generator polynomial approach, the generating idempotent approach, and the $q$-polynomial approach. Another one is a sequence approach, which has been intensively investigated in the past decade. The objective of this paper is to survey the progress in the past decade in this direction.

A Sequence Construction of Cyclic Codes over Finite Fields

TL;DR

The objective of this paper is to survey the progress in this direction in the past decade and to present some open problems.

Abstract

Cyclic codes over finite fields are widely implemented in data storage systems, communication systems, and consumer electronics, as they have very efficient encoding and decoding algorithms. They are also important in theory, as they are closely connected to several areas in mathematics. There are a few fundamental ways of constructing all cyclic codes over finite fields, including the generator matrix approach, the generator polynomial approach, the generating idempotent approach, and the -polynomial approach. Another one is a sequence approach, which has been intensively investigated in the past decade. The objective of this paper is to survey the progress in the past decade in this direction.

Paper Structure

This paper contains 36 sections, 43 theorems, 126 equations.

Key Result

Lemma 1

Let $s^{\infty}$ be a sequence of period $L$ over ${\mathrm{GF}}(q)$. Define $S^{L}(x)= \sum_{i=0}^{L-1} s_i x^i \in {\mathrm{GF}}(q)[x].$ Then the minimal polynomial $\mathbb{M}_s(x)$ of $s^{\infty}$ is given by and the linear span ${\mathbb{L}}_s$ of $s^{\infty}$ is given by $L-\deg(\gcd(x^{L}-1, S^{L}(x))).$

Theorems & Definitions (78)

  • Lemma 1
  • Lemma 2
  • Example 3
  • Example 4
  • Theorem 6
  • Example 7
  • Example 8
  • Theorem 10
  • Example 11
  • Example 12
  • ...and 68 more