Borde de trama

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 9 de julio de 2014; las comprobaciones requieren 2 ediciones .

El límite de Plotkin  : en la teoría de la codificación, determina el límite de potencia de un código binario de longitud y distancia mínima . Lleva el nombre del matemático estadounidense Morris Plotkin (1907-2003).

Redacción

Sea  un código binario de longitud o, en otras palabras, un subconjunto de . Sea  la distancia mínima del código , es decir

donde  es la distancia de Hamming entre y . La expresión denota el número máximo posible de palabras de código en un código binario de longitud y distancia mínima . El límite de Plotkin da un límite superior a esta expresión.

Teorema (límite de Plotkin):

1. Si  es un número par , entonces

2. Si  es un número impar y , entonces

3. Si  es un número par, entonces

4. Si  es un número impar, entonces

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

Prueba de la primera parte

Sea  la distancia de Hamming entre y , y  sea la potencia de . Encontremos el límite del valor de dos maneras diferentes.

Por un lado, hay diferentes opciones entre las que elegir , y para cada una de ellas hay opciones entre las que elegir . Por definición para todos y , por lo tanto

Por otro lado, la definimos como una matriz de dimensiones , cuyas filas serán elementos de código . Si  es el número de ceros en una columna de matriz , entonces la columna contiene unos. Cualquier cero y uno en la misma columna se suman exactamente (porque ) al total , lo que significa

Incluso , el valor del lado derecho de la igualdad alcanza un máximo en , lo que significa

Combinando los límites inferior y superior de la expresión en una desigualdad, obtenemos

que es equivalente bajo la condición

Como  es un número par, entonces

Por otro lado, si es impar, alcanza un máximo en , de donde se sigue que

Combinando los límites inferior y superior de la expresión en una desigualdad, obtenemos

que es equivalente bajo la condición

Como  es un número entero, entonces

lo que completa la prueba de la primera parte.

Prueba de la segunda parte

Para obtener la desigualdad necesaria, necesitamos probar el siguiente lema.

Lema 1

Prueba del lema

Que sea -código. Agregando a la verificación de paridad, obtenemos -code, lo que implica que

En la dirección opuesta, arrojar una coordenada en un código dado da como resultado un código, de modo que

El resultado requerido se sigue de la primera parte de la demostración y del Lema 1.

Prueba de la tercera parte

Nuevamente, primero demostramos la siguiente afirmación auxiliar.

Lema 2

Prueba del lema

En un código dado , dividimos todas las palabras del código en dos clases, asignando a una clase las palabras que comienzan con cero y a la otra las que comienzan con uno. Una de estas clases contiene al menos la mitad de las palabras clave, lo que significa

De la primera parte de la demostración y del Lema 2 se sigue que

El resultado deseado se obtiene sustituyendo .

Prueba de la cuarta parte

El lema 1 implica que

Como y  son números pares, podemos usar el resultado de la tercera parte de la demostración:

lo que completa la demostración de todo el teorema.

Códigos que logran el límite de Plotkin

Si existen matrices de Hadamard de todos los órdenes posibles (que, sin embargo, aún no se ha demostrado), entonces las igualdades se cumplen en todas las partes del teorema. Así, la cota de Plotkin es exacta en el sentido de que hay códigos que alcanzan esta cota [1] .

Notas

  1. Levenshtein V. I. Aplicación de matrices de Hadamard a un problema de codificación. — Problemas de Cibernética . - 5:123-136 [2A], 1961.

Literatura

Véase también