stringtranslate.com

Código ternario Golay

En la teoría de la 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 tan grande como sea posible para un código ternario y, por lo tanto, el código ternario de Golay es un código perfecto . El código Golay ternario extendido es un código lineal [12, 6, 6] que se obtiene agregando un dígito de control de suma cero al código [11, 6, 5]. En la teoría de grupos finitos , el código Golay ternario extendido a veces se denomina código Golay ternario. [ cita necesaria ]

Propiedades

Código ternario Golay

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

Dos palabras en clave 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 clave. 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 como máximo 2 resultados erróneos.

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

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

El grupo de automorfismo del código Golay ternario (original) es el grupo M 11 de Mathieu , 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 automorfismo del código Golay ternario extendido es 2. M 12 , donde M 12 es el grupo de Mathieu M 12 .

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

Considere todas las palabras de código del código extendido que tienen solo seis dígitos distintos de cero. Los conjuntos de posiciones en las que aparecen estos dígitos distintos de cero forman el sistema 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 transpuesta de la matriz.

Una matriz generadora alternativa para este código es

Y su matriz de verificación de paridad es .

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

Las combinaciones lineales, o suma vectorial , de las filas de la matriz producen todas las palabras posibles contenidas en el código. Esto se conoce como la extensión 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 del generador y las matrices de verificación de paridad, es la matriz de todos ceros, y por intención. De hecho, este es un ejemplo de la definición misma de cualquier matriz de control de paridad con respecto a su matriz generadora.

Historia y aplicaciones

El código ternario Golay fue publicado por Golay  (1949). Fue descubierto de forma independiente dos años antes por el entusiasta del fútbol finlandés 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 fallas conocido como destilación de estados mágicos . [1]

Ver también

Referencias

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

Otras lecturas