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: