En los Códigos, la distancia de Hamming es el número de posiciones en las que las palabras y difieren entre sí, tal que:
Donde se verifica que la distancia de Hamming es una métrica, debido a sus propiedades:
- .
- $d(u,w) = d(w,u)$$.
- .
Se dice la distancia mínima de un código a .
Un código es -detector si el número de errores es y la palabra resultante no es del código. Es exactamente -detector si además no es -detector.
Un código es -corrector si la decodificación permite corregir todos los errores de tamaño o menor en una palabra. es exactamente -corrector .
Se usa la nomenclatura -código, donde es la longitud, el tamaño, y la distancia.