stringtranslate.com

Código ternario de Golay

En teoría de codificación , los códigos ternarios de Golay son dos códigos de corrección de errores estrechamente relacionados . El código generalmente conocido simplemente como código ternario de Golay es un código -, es decir, es un código lineal sobre un alfabeto ternario ; la distancia relativa del código es lo más grande posible para un código ternario y, por lo tanto, el código ternario de Golay es un código perfecto . El código ternario de Golay extendido es un código lineal [12, 6, 6] obtenido agregando un dígito de control de suma cero al código [11, 6, 5]. En teoría de grupos finitos , el código ternario de Golay extendido a veces se denomina código ternario de Golay. [ cita requerida ]

Propiedades

Código ternario de Golay

El código ternario Golay consta de 3 6  = 729 palabras de código. Su matriz de comprobación de paridad es

Dos palabras de código diferentes difieren en al menos 5 posiciones. Cada palabra ternaria de longitud 11 tiene una distancia de Hamming de como máximo 2 desde exactamente una palabra de código. El código también se puede construir como el código de residuo cuadrático de longitud 11 sobre el campo finito F 3 ( es decir, el campo de Galois GF(3) ).

Utilizado en una quiniela de fútbol con 11 partidos, el código ternario Golay corresponde a 729 apuestas y garantiza exactamente una apuesta con un máximo de 2 resultados incorrectos.

El conjunto de palabras de código con peso de Hamming 5 es un diseño 3-(11,5,4) .

La matriz generadora dada por Golay (1949, Tabla 1.) es

El grupo de automorfismos del código ternario de Golay (original) es el grupo de Mathieu M 11 , que es el más pequeño de los grupos simples esporádicos.

Código Golay ternario extendido

El enumerador de peso completo del código Golay ternario extendido es

El grupo de automorfismos del código ternario extendido de Golay es 2. M 12 , donde M 12 es el grupo de Mathieu M 12 .

El código Golay ternario extendido se puede construir como la extensión de las filas de una matriz Hadamard de orden 12 sobre el campo F 3 .

Consideremos todas las palabras clave del código extendido que tienen sólo seis dígitos distintos de cero. Los conjuntos de posiciones en las que aparecen estos dígitos distintos de cero forman el sistema de Steiner S(5, 6, 12).

Una matriz generadora para el código Golay ternario extendido es

La matriz de verificación de paridad correspondiente para esta matriz generadora es , donde denota la transposición de la matriz.

Una matriz generadora alternativa para este código es

Y su matriz de comprobación de paridad es .

Los tres elementos del campo finito subyacente se representan aquí por , en lugar de por . También se entiende que ( es decir, el inverso aditivo de 1) y . Los productos de estos elementos del campo finito son idénticos a los de los números enteros. Las sumas de filas y columnas se evalúan módulo 3.

Las combinaciones lineales, o suma de vectores , de las filas de la matriz producen todas las palabras posibles contenidas en el código. Esto se conoce como amplitud de las filas. El producto interno de dos filas cualesquiera de la matriz generadora siempre sumará cero. Se dice que estas filas, o vectores, son ortogonales .

El producto matricial de las matrices generadora y de comprobación de paridad, , es la matriz de todos los ceros y, por intención, este es un ejemplo de la definición misma de cualquier matriz de comprobación de paridad con respecto a su matriz generadora.

Historia y aplicaciones

El código ternario de Golay fue publicado por Golay  (1949). Fue descubierto de forma independiente dos años antes por el aficionado finlandés al fútbol-billar Juhani Virtakallio, quien lo publicó en 1947 en los números 27, 28 y 33 de la revista de fútbol Veikkaaja . (Barg 1993, p. 25)

Se ha demostrado que el código ternario Golay es útil para un enfoque de computación cuántica tolerante a fallos conocido como destilación de estado mágico . [1]

Véase también

Referencias

  1. ^ Prakash, Shiroman (septiembre de 2020). "Destilación del estado mágico con el código ternario de Golay". Actas de la Royal Society A: Ciencias matemáticas, físicas e ingeniería . 476 (2241): 20200187. arXiv : 2003.02717 . doi :10.1098/rspa.2020.0187.

Lectura adicional