Page 50 - ISCI’2017
P. 50

- code polynomial  (xc  ) = c 0 x 0  + xc 1  1  + ...+ c n − 1 x n − 1   (corresponds to the vector c);

            - error polynomial  (xe  ) = e 0 x 0  + xe 1  1  + ...+ e n − 1 x n − 1  (corresponds to the vector e);


                                                       0
                                                               1
                                                                  ... c
            - code polynomial with errors  *( )c  x =  c * x + c * x ++  * n− 1  x n− 1  (corresponds to the vector c );
                                                                                                          *
                                                    0
                                                             1
            - syndrome polynomial  (xs  ) = s 0 x 0  + xs 1  1  + ...+ s n −k − 1 x n −k  − 1  (corresponds to the vector s).
                                                                       ,
               We define, for example, with the help of the radicals  X X 1 ,..., X nk  1 ∈ GF (q m ) , reduced non-
                                                                      0
                                                                                 −−
                             g
            zero polynomial  (x  ) = ( − Xx  0 )( − Xx  1 )...( − Xx  n −k  1 −  )  of a degree r = n – k and the coding rule
                                                   c (x ) i=  (x )g (x ),                                                                 (8)
            which is an analog of polynomial expressions (3).

               Polynomial g(x) by analogy with the matrix G call generative, and the corresponding to its matrix
            G can be cyclically obtained by interlaced shifted record of coefficients of the polynomial g(x) [38-

            40]. Linear block codes defined so call cyclical, because a utensil of any cyclically shifted sequence

                                              i
            (that interpreted as a polynomial  x c ()x , i∈ 0,1,...,nk  1 with the operations in a ring in modulus
                                                               −−
            binomial x  – 1) also follows from a utensil to the space Vk of a sequence c (and the corresponding
                       n
            polynomial c(x)).

                                                                    m
               Polynomial g(x) in a general case defined over the GF(q ) and then the code polynomials c(x) also
            will  be to define over  the  extended field  GF(q ). However, in a case, when all  radicals
                                                                m
             X 0 , X 1 ,..., X  nk−− 1 ∈ GF (q m ) are all radicals of some  set of  minimal polynomials of the elements

                 m
            GF(q ), then the generating polynomial g(x) always will be to have the coefficients from the subfield
            GF(q), at that:

                                                                       
                                                                        ∏
                                                         . . .
                                                gx     Н ОК       f i () x ,
                                                  () =
                                                                i      
            where the variable i runs through all classes of conjugate elements of the field GF(q ),  ()fx  is a
                                                                                                m
                                                                                                     i
                                                 i
            minimal polynomial of the element α ∈   GF (q m ), α is a primitive element,  Н .. .ОК is least common
            multiple.
               The value of the polynomial in its radical is equal to zero, i.e. for all  X  ∈ {X  , X  ,..., X  } we
                                                                                     j     0  1     n −k − 1
            have the equality

                                           c (X  j ) = c 0 X  0 j  + Xc 1  1 j  + ...+ c n − 1 X  n j  − 1 ,

            which corresponds to recording in matrix form:










            50
   45   46   47   48   49   50   51   52   53   54   55