Como en la sección anterior, aquí seguiremos la presentación hecha en [4].
Sea una potencia de un primo
, sea
y
tal que
sea un subcampo de
. El correspondiente código BCH es el
-subespacio lineal
de
tal que
.
Sea
el polinomio generador de
, donde
es un elemento primitivo de
. Entonces
siempre que
. Por tanto, si un polinomio
está en el código BCH
entonces
y
para todo
.
De su definición, no se desprende inmediatamente cuáles serán la longitud, la dimensión y la distancia mínima de un código BCH . Sin embargo, la distancia mínima
de
se dice ser la distancia prevista del código
.
En estas condiciones, si es el polinomio mínimo de
respecto a
, entonces
es isomorfo a
. En consecuencia,
.
Supongamos ahora que
es un subcampo de
. Veamos cómo calcular polinomios mínimos de elementos en
respecto a
.
Se dice que dos elementos
son conjugados respecto a
, si existen
e
tales que
y
. Esto introduce una relación de equivalencia en
.
Para cada
, sea
(naturalmente para
,
por tanto
). Así cada
es una clase de conjugación y posee
elementos.
Debido a que la transformación
es un homomorfismo
se tiene:
Se demuestra la proposición viendo que al expandir la expresión a la derecha de (35) resulta un polinomio con coeficientes en
, irreducible ahí y que es el de grado mínimo que se anula en
.
Sean un elemento primitivo en
y
el generador de
. Si
está en el correspondiente código BCH, entonces
, con
. Por tanto, cada uno de los polinomios mínimos
, respecto al subcampo
, divide a
. En consecuencia, el mínimo común múltiplo
también divide a
. En particular, debe dividir también al generador
. Por la minimalidad de este último, necesariamente se ha de tener: