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.