hay dos definiciones de Reed-Solomon códigos, como la transmisión de puntos y como código BCH ( http://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction ). En la Wikipedia no está escrito que podemos transformar a partir de una definición a la segunda mediante el uso de la transformada de Fourier.
Así, por ejemplo no es RS(7, 3) (longitud de palabra es de 7, por lo que la palabra es máximo 7 - 1 = 6 grado del polinomio y el grado de mensaje polinomio es máximamente 3 - 1 = 2) código con polinomio generador $g(x)=x^4 + \alpha^3 x^3 + x^2 + \alpha x + \alpha^3 = (x-\alpha)(x-\alpha^2)(x-\alpha^3)(x-\alpha^4)$.
Dejar mensaje polinomio ser, por ejemplo,$m(x) = \alpha x^2 + \alpha x + 1$.
Así pues, siguiendo la definición que se ha creado BCH-estilo de la palabra (a partir de la definición):
Sistemática de la palabra es $c_{sys}(x)=x^4m(x) + (x^4m(x)) \bmod g(x)=\alpha x^6 + \alpha x^5 + x^4 + \alpha^5 x^3 + x^2 + \alpha^2 x + \alpha^5$.
No sistemático de la palabra es $c_{nonsys}(x)=m(x)g(x)= \alpha x^6 + \alpha^2 x^5 + \alpha^6 x^4 + \alpha^6 x^3 + \alpha^3 x^2 + \alpha^2 x + \alpha^3$.
Y la palabra creada con la segunda definición (transmisión de puntos):
$c_{tp}(x) = m(\alpha^5)x^6 + m(\alpha^4)x^5 + m(\alpha^3)x^4 + m(\alpha^2)x^3 + m(\alpha)x^2 + m(1)x + m(0) $ $= \alpha x^6 + \alpha x^5 + \alpha^4 x^4 + \alpha^6 x^3 + \alpha^4 x^2 + x + 1$.
Así que ahora he intentado comprobar la equivalencia de estas dos palabra métodos de creación. Como está escrito en la Wikipedia: $c_{tp_i} = c_{nonsys}(\alpha^i)$ y Galois Campo de la transformada de Fourier debe ser utilizado.
Traté de cómputo para $0...\alpha^5$, $1...\alpha^6$, $\alpha^5...0$, $\alpha^6...0$ y el resultado siempre es incorrecto.
Así que la pregunta es: cuando se da la palabra creada con BCH-esquema de codificación, a continuación, cómo transformarla en equivalente de la palabra creada con la transmisión sistema de puntos y viceversa?