• Aucun résultat trouvé

Algebraic Solutions of Newton's identities for cyclic codes

N/A
N/A
Protected

Academic year: 2021

Partager "Algebraic Solutions of Newton's identities for cyclic codes"

Copied!
5
0
0

Texte intégral

(1)

HAL Id: inria-00509468

https://hal.inria.fr/inria-00509468

Submitted on 12 Aug 2010

HAL

is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub-

L’archive ouverte pluridisciplinaire

HAL, est

destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non,

Algebraic Solutions of Newton’s identities for cyclic codes

Daniel Augot

To cite this version:

Daniel Augot. Algebraic Solutions of Newton’s identities for cyclic codes. 1998 Information Theory

Workshop, Aug 1998, Killarney, Ireland. pp.49, �10.1109/ITW.1998.706411�. �inria-00509468�

(2)

Abstract

This paper consider the use of Newton’s identities for establishing properties of cyclic codes. The main tool is to consider these identities as equations, and to look for the properties of the solutions.

First these equations have been considered as necessary conditions for establishing non existence properties of cyclic codes, such as the non existence of codewords of a given weight.

The properties of these equations are studied, and the properties of the solution to the algebraic system are given. The main theorem is that codewords in a hamming sphere around a given word can be characterized by algebraic conditions. This theorem enables to describe the minimum codewords of a given cyclic codes, by algebraic conditions. The equations are solved using the Buchberger’s algorithm for computing a Groebner basis.

Examples are also given with alternant codes, and with a non linear code.

(3)

Algebraic Solutions of Newton’s identities for cyclic codes (extended abstract for submission)

Daniel Augot August 12, 2010

1 Introduction

We consider words of length n over GF(q), n being prime to q. A primitive root αis fixed. The word c = (c0, . . . , cn−1) is identified with the polynomial c0+c1X+. . .+cn−1Xn−1 modXn−1. TheFourier Transformofc∈GF(q)n, denoted φ(c), isA= (A0, A1, . . . , An−1),Ai=a(αi),i= 0. . . n−1.

Let c = (c0, . . . , cn−1) ∈ GF(q)n. The locators of c are {X1, . . . , Xw} = {αi1, . . . , αiw}, where i1, . . . , iw are the indices of non zero coordinates of c.

The elementary symmetric functions of c, denoted by σ1, . . . , σw, are σi = (−1)iP

1≤j1<...<ji≤wXj1· · ·Xji, i = 1. . . w. The generalized Newton’s iden- tities hold: ∀i≥0, Ai+w1Ai+w−1+. . .+σwAi= 0.

These equations have been used for establishing contradictions. This way, the true minimum distance of BCH codes of length 244 and designed distance 59 and 61 have been found [2].

2 Main Theorem

Theorem[1] Let C be a cyclic code defined by the equations A1, . . . , Al = 0.

LetSC(w) be the following system of equations:

A1=· · ·=Al= 0

Ai+w1Ai+w−1+. . .+σwAi= 0, i= 0..n−1

with indeterminates σ1, . . . , σw, A0, . . . , An−1. Let A = (A0, . . . , An−1) be a solution to SC(w) (i.e. there exists σ1, . . . , σw such that (σ1, . . . , σw, A) is a solution), then Ais the Fourier transform of a codeword of weight≤w.

(4)

3 Generalization to alternant codes and other

Cyclic codes are the easiest to deal with, because of the many indeterminates which are zero in the system SC(w). However the theorem easily generalize to other codes, as long as we are able to define these codes by algebraic conditions on the coefficients of the Fourier transform of codewords.

Definition Let C be a code in GF(q)n (or GF(q)n). If there exists l polynomials innvariablesP1,. . . ,Pl, such that, for allc∈GF(q)n(orGF(q)n), c belongs toC if and only if P1(A0, . . . , An−1) =. . .=Pl(A0, . . . , An−1) = 0, where A = φ(c), then the code has a spectral definition. The polynomials P1, . . . , Pl are thecode spectral equations.

Our result, which is a generalization of a case of a cyclic code [3], is the following theorem:

TheoremLetCbe a code defined by the spectral equationsP1, . . . , Pl. Let SC(w) be the following system of equations:

P1(A0, . . . , An−1) =· · ·=Pl(A0, . . . , An−1) = 0 Ai+w1Ai+w−1+. . .+σwAi= 0, i= 0..n−1

with indeterminates σ1, . . . , σw, A0, . . . , An−1. Let A = (A0, . . . , An−1) be a solution to SC(w) (i.e. there exists σ1, . . . , σw such that (σ1, . . . , σw, A) is a solution), then Ais the Fourier transform of a codeword of weight≤w.

Now we consider alternant codes. Let α = (α0, . . . , αn−1) ∈ GF(q)n be distinct elements in GF(q), and letv = (v0, . . . , vn−1) be nonzero elements in GF(q). The generalized Reed Solomon code, GRSk(α, v), is the code whose codewords are (v0F(α0), . . . , vn−1F(αn−1)), for allF ∈GF(q)[X], degF < k.

The alternant codeAk(α, v) is theGF(q)-subfield sub-code ofGRSk(α, v).

We show how the alternant codes whenvis the set ofn-th root of unity, where are defined with spectral equations.

Next, we consider the Preparata code of length 15 can be defined (Blahut) by spectral equations. The code is binary, of length 15, and its codewords satisfy

A1 = 0, A3A5 = 0, (A53−1)(A35−1) = 0.

which are spectral equations. This example is worked out.

References

(5)

[2] D. Augot and P. Charpin and N. Sendrier Studying the Locator Polynomial of Minimum Weight Codewords of BCH codes. In IEEE Transaction on Information Theoryvol. 38, year 1992.

[3] D. Augot. Algebraic characterization of minimum weight codewords of cyclic codes. InProceedings IEEE, ISIT’94, Trondheim, Norway, June 1994.

[4] F.J. Mac Williams and N.J.A. Sloane. The Theory of Error Correcting Codes. North-Holland, 1986.

Références

Documents relatifs

As mentioned in Section 3, good candidates for non-zero-locator codes are cyclic codes with small minimum distance and lowest code-rate k ` /n `. We consider binary cyclic codes

In [10], quasi-cyclic codes are regarded as concatenation of cyclic codes, while in [13], the authors regard them as linear codes over an auxiliary ring.. In [5], the approach is

For this particular case of quadratic residue codes, several authors have worked out, by hand, formulas for the coefficients of the locator polynomial in terms of the syndroms,

The spectral analysis is applied to the generator matrix of the product of an `-quasi-cyclic and a cyclic code, and we propose a new lower bound on the minimum Hamming distance of

D EFINITION 2.1.. This completed a table of minimum distance of BCH codes presented in [12, p.. Thus the rank of C c is smaller than or equal to w, and by Theorem 2.2, the weight of

Studying the Locator Polynomials of Minimum Weight Codewords of BCH Codes.. Daniel Augot, Pascale Charpin,

We consider systems of algebraic equations which, in some way, define the minimum weight codewords of alternant codes.. Results are presented which are natural generalization of

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des