Límite de Johnson

El límite de Johnson define el límite de potencia del código de longitud y la distancia mínima .

Redacción

Sea  el -ésimo código de longitud sobre el campo o, en otras palabras, el subconjunto de . Sea  la distancia mínima del código , es decir

donde  está la distancia de Hamming entre las palabras clave y .

Sea el  conjunto de todos los códigos -th de longitud y distancia mínima , y denote el subconjunto de todos los códigos de equilibrio en , en otras palabras, todos los códigos cuyo peso de todas las palabras de código es igual a .

Denotemos por el número de palabras de código en , y por  — la cardinalidad máxima del código de longitud y la distancia mínima , es decir

Del mismo modo, definimos como la potencia máxima del código en :

Teorema 1 (Johnson ligado a ):

A

Nota: para encontrar el límite superior para valores pares , puede usar la siguiente igualdad

Teorema 2 (Johnson ligado a ):

A

Cuando let , y también , entonces

donde el operador denota la parte entera de un número .

Nota: Sustituyendo el límite del Teorema 2 en el Teorema 1, obtenemos un límite superior para .

Demostración del primer teorema

Sea  un código de longitud , potencia con distancia mínima , que contiene un vector cero. Denotar por el conjunto de vectores que están a una distancia del código , es decir,

Así, . Entonces , dado que si hubiera un vector ubicado a una distancia o más del código , entonces podríamos agregarlo y obtener un código de potencia aún mayor. Dado que los conjuntos no se intersecan, esto implica el límite del empaquetamiento esférico . Para obtener el límite deseado, estimamos la potencia .

Elijamos una palabra clave arbitraria y mediante el cambio apropiado del código la transferiremos al origen de coordenadas. Las palabras de código de peso forman un código de equilibrio con una distancia mínima de al menos , y por lo tanto el número de palabras de código de peso no excede .

Denote por el conjunto de vectores de peso . Cualquier vector de pertenece a , o . Cada palabra de código de peso corresponde a vectores de peso que están a una distancia de .

Todos estos vectores son diferentes y pertenecen al conjunto . Como consecuencia,

El vector del conjunto está a una distancia de no más que de las palabras de código. De hecho, movamos el origen a un punto y calculemos cuántas palabras de código pueden estar a una distancia y tener una distancia de Hamming entre ellas . Esos, por definición, no deberían ser más . Por lo tanto, los vectores del conjunto se pueden contar la mayoría de las veces, es decir, cada palabra de código corresponde al menos a

diferentes vectores a una distancia de .

Literatura

Véase también