Если при числе исправляемых ошибок t
исп
<d
p
-1, кроме декодируемого сим-
вола a
i
существует t' символов, искажение которых вызывает нарушение t'·ε
с
про-
верочных уравнений, то в этом случае имеем систему связанных уравнений, так
называемых, первого типа (ССП
1
), а в противном случае имеем систему связан-
ных проверок второго типа (ССП
2
). Для ССП
2
число искаженных проверочных
уравнений не больше, чем для ССП
1
при одинаковых значениях t и ε
с
; при ε
с
=1
ССП
2
не существует. Потому условие (5.9), оставаясь достаточным, не является
необходимым. Действительно, если t–кратная ошибка нарушает менее t·ε
с
уравне-
ний, то при d
p
=2·t+1 для исправления t'≤t ошибок надо иметь μ<ε
с
(d
p
-2)+1 прове-
рочных уравнений.
Далее выполним синтез только функциональной схемы декодера цикличе-
ского кода реализующего мажоритарный алгоритм декодирования при формиро-
вании ССП. Данный выбор синтеза схем кодека определяется одинаковыми мето-
диками синтеза схем кодеков, реализующих мажоритарный алгоритм декодиро-
вания.
В качестве ЦК выбираем (n,k,d
0
)=(7,4,3) – код Хэмминга с порождающим
полиномом P(x)=x
3
+x
2
+1 для которого невозможно составить СРП.
Для формирования ССП принимаем коэффициент связности равным двум,
т.е. ε
с
=2. Определяем проверочный полином
h(x)=(x
n
+1)/P(x)=(x
7
+1)/(x
3
+x
2
+1)=x
4
+x
3
+x
2
+1=1+x
2
+x
3
+x
4
=10111.
Строим транспонированную проверочную матрицу следующим образом:
1) в качестве первого столбца записываем проверочный полином, пред-
ставленный в двоичной форме и дополняем его нулевыми символами до n=7;
2) производим (l-1)=(3-1)=2 последовательных циклических сдвига вниз
двоичных символов первого столбца. В результате получаем следующую транс-
понированную проверочную матрицу: