stringtranslate.com

Código dual

En la teoría de codificación , el código dual de un código lineal

es el código lineal definido por

dónde

es un producto escalar. En términos de álgebra lineal , el código dual es el aniquilador de C con respecto a la forma bilineal . La dimensión de C y su dual siempre suman la longitud n :

Una matriz generadora del código dual es la matriz de comprobación de paridad del código original y viceversa. El dual del código dual es siempre el código original.

Códigos auto-duales

Un código autodual es aquel que es su propio dual. Esto implica que n es par y dim C = n /2. Si un código autodual es tal que el peso de cada palabra de código es un múltiplo de alguna constante , entonces es de uno de los siguientes cuatro tipos: [1]

Los códigos de los tipos I, II, III o IV sólo existen si la longitud n es un múltiplo de 2, 8, 4 o 2 respectivamente.

Si un código autodual tiene una matriz generadora de la forma , entonces el código dual tiene matriz generadora , donde es la matriz identidad y .

Referencias

  1. ^ Conway, JH ; Sloane, Nueva Jersey (1988). Empaquetamientos de esferas, celosías y grupos. Grundlehren der mathematischen Wissenschaften. vol. 290. Springer-Verlag . pag. 77.ISBN​ 0-387-96617-X.

Enlaces externos