przy tym zanurzeniu takie łańcuchy stanowią wierzchołki -wymiarowej hiperkostki, a odległość Hamminga słów jest równoważna metryce taksówkowej pomiędzy wierzchołkami. Oznacza to, że odległością Hamminga między dwoma ciągami bitów jest to minimalna odległość między dowolnymi dwoma wierzchołkami, mierzona wzdłuż krawędzi sześcianu (por. rysunki)> Opis Ścisła implementacja zależy oczywiście od definicji użytych ciągów. Na przykład dwa ciągi bajtów zapisanych w pamięci komputera można, zależnie od potrzeb, potraktować jako ciągi binarne lub ciągi literowe zakodowane w ASCII; odpowiednio odległość Hamminga będziemy definiować jako liczbę różnych bitów lub różnych bajtów.

Odległość Hamminga pozwala określić pewne właściwości kodowania: możliwa liczba korekcji błędów jest mniejsza lub równa możliwa liczba detekcji błędów jest mniejsza niż

Następnie można określić, że dla: – nie jest możliwa korekcja ani detekcja, – jest możliwe wykrycie błędu, jednak niemożliwa jest korekcja, – możliwa jest detekcja 2 błędów i korekcja jednego.