Веса обрезков появляются, если разбить на несколько сумм.
Попытаюсь расписать подробно, какая величина должна быть при фиксированном

. Векторы

и

доопределяем нулями до двусторонних последовательностей, потом сдвигаем

на

влево (при

получится сдвиг вправо). Эту сдвинутую последовательность обозначим через

:
Рассматриваем расстояние Хемминга между последовательностями

и

:
На самом деле, достаточно суммировать от

до

, точнее даже от

до

.
Если

, то
Если

, то
Получилось расстояние Хемминга между «накладываемыми частями исходных векторов» плюс веса «обрезков».