ма, была разработана одновременно и независимо друг от друга Боузе-Рой-
Чоудхури-Хоквингеймом и в настоящее время называются БЧХ – кодами.
Данные коды являются разновидностью ЦК и позволяют корректировать
как независимые, так и пакетные ошибки и параметры кодов находятся через
элементы расширенного поля Галуа, суть которого состоит в следующем [3,4,6,7].
Пусть P(x) является образующим полиномом кодовой последовательно-
сти F
i
(x) некоторого ЦК. Так как P(x) относится к примитивному полиному, т.е.
который не раскладывается на сомножители более низких степеней, чем сте-
пень полинома P(x), то можно, найти корни полинома при которых P(x)=0.
Пусть
12
,...,
2
,
1 −⋅
исп
t
mmm
– корни некоторого примитивного полинома, и
которые, в свою очередь, являются степенями некоторых минимальных (при-
митивных) полиномов соответственно:
)(
12
),...,(
2
),(
1
x
t
mxmxm
исп
−⋅
. Тогда, ес-
ли F
i
(x) принадлежит ЦК, то кодовая последовательность F
i
(x) должна делиться
без остатка на образующий полином вида )](
12
...)(
3
)(
1
[)( x
t
mxmxmHOKxP
исп
−⋅
⋅⋅⋅= ,
т.е. HOK произведения минимальных нечетных полиномов.
Порядок (количество) минимальных полиномов определяется как
i=2⋅t
исп
-1. Существуют минимальные полиномы одного и того же порядка (i), но
с различными значениями степеней (γ). Максимальная степень произведения
минимальных полиномов (m
i
), входящих в полином P(x), должна быть равна
величине l=n-k, которая и определяет длину кодовой последовательности по
формуле n=2
l
-1=2
ε
-1 двоичных символов.
Так как порядок (номер) самого старшего минимального полинома P(x)
равен 2⋅t
исп
-1, то количество полиномов (β), входящих в образующий полином
P(x), равно кратности исправляемых ошибок, т.е. β= t
исп.
Например, если t
исп
=5 двоичных символов, то 2⋅t
исп
-1=9 и в выражение
P(x) будут входить β=5 минимальных полиномов: m
1
(x), m
3
(x), m
5
(x), m
7
(x) и
m
9
(x). Минимальные полиномы для большинства БЧХ-кодов табулированы [3,4,7].