Прочитал. Возникли вопросы.
1. При вычислении многочлена значений ошибок используется формула:

По определению:

Получается

? Или перед умножением надо циклически сдвинуть многочлен в сторону младшего разряда?
2. В источнике, как я понял дан пример для кодов примитивной длины. То есть

.
Как меняется алгоритм при работе с кодами длина которых не равна ни примитивной длине, ни делителю

?