Siguiente: Decodificación de códigos de
Arriba: Códigos de Reed-Muller
Anterior: Formas algebraicas
Sea
la colección de polinomios con grado a lo sumo , el cual es un subespacio lineal de
. Por la observación 7.3, una base de ella es
, y es, por tanto, de dimensión
|
(15) |
Definición 7.5 (Reed-Muller)
Para
, sea
la colección de palabras de código resultantes como evaluaciones de los polinomios de grado a lo sumo en el espacio
de dimensión .
Se tiene, naturalmente, que es un código-
, donde está dado por la ec. (15). Así pues sus palabras de código son de longitud y poseen bits de información. Una generatriz de él es la matriz de orden
:
donde
es una enumeración de los puntos en
con peso de Hamming a lo sumo .
Por ejemplo, para , el código
posee como generatriz a
La primera columna contiene los valores, en
, del único polinomio de grado 0 a saber la constante 1, las siguientes 4 los de las variables ,
, las siguientes 6 los de las cuadráticas ,
, y las últimas 4 los de las cúbicas ,
. La primera columna contiene 1's, cada una de las 4 siguientes , cada una de las 6 siguientes , y cada una de las 4 últimas .
De la observación 7.4 se sigue:
Proposición 7.1
El dual del código es el código de Reed-Muller
, es decir
En efecto, primero se tiene que la dimensión del dual
es
Así, al ver que
se tendrá que estos espacios coinciden. Para ello si se toma a dos palabras en los códigos
y
, entonces han de existir dos polinomios
de grados respectivos
,
, que producen
y
al evaluarlos en
. El producto es un polinomio de grado a lo sumo
. Por tanto
es una palabra en el código
el cual consiste sólo de palabras de peso de Hamming par. Con esto resulta que necesariamente
, es decir, esas dos palabras de código son ortogonales.
Definición 7.6
Para cualquier conjunto
su función característica es
donde
Así,
.
Se tiene entonces que para cualquier función booleana
:
donde
.
De manera más precisa:
Observación 7.7
Si
es un conjunto afín, es decir es un espacio lineal en
, de dimensión , entonces existe un polinomio
de grado tal que .
En efecto, puede ser visto como el conjunto de soluciones de un sistema lineal
de incógnitas y ecuaciones, que puede reescribirse como uno de la forma
. Entonces
Esta última expresión determina al polinomio .
De aquí se siguen sin más:
Observación 7.8
El código de Reed-Muller es el espacio generado por las funciones características de las variedades afines de dimensión al menos :
Siguiente: Decodificación de códigos de
Arriba: Códigos de Reed-Muller
Anterior: Formas algebraicas
Guillermo M. Luna
2010-05-09