Глава 5. Дискретные преобразования
Фурье
и коды PC
Как
уже отмечалось ранее, слова рассматриваемого кода Рида Со-
ломона являются прямым преобразованием Фурье множества век-
торов V, то есть v
т±
V. В канале кодовому слову V добавляется
вектор ошибки Е кратности I < d — \.
Рассмотрим обратное преобразование Фурье принятого из канала
слова
R = V + Е, (5.8)
В силу свойства линейности обратного преобразования Фурье имеем
(«
n
_i +e
n
_i,...,w
n
_fc +
e
n
_fc,e
n
_fc_i,e
n
_ifc_2,...,eo)
^ V + Е, (5.9)
где v = (v
n
-k,v
n
-k-\,
• • •
,v
n
-\) - информационный вектор, лежащий
во временной области, е = (eo,ei,...
,e
n
_i)
- обратное преобразова-
ние
вектора ошибок. Так как п
—
к правых компонент вектора обрат-
ного преобразования Фурье от V+E не зависят от кодового слова V,
эти
компоненты образуют синдром ошибок. Запишем этот синдром
в
виде
Sd-2,Sd-l,--.
,Si,S
0
,
(5.10)
где so = eo,Si = ei,... ,Sd-2 =
e
n
_fc_i.
Заметим, что Синдром явля-
ется некоторым «окном», через которое можно наблюдать обратное
преоразование Фурье вектора ошибки Е.
Обозначим индексы I ненулевых компонент вектора Е через
JitJ2,
• • •
,ji- Определим вектор во временной области, прямое преоб-
разование Фурье которого содержит нулевые компоненты для всех
частот j, для которых Ej ф 0. Проще всего такой вектор задать в
виде многочлена локаторов ошибок
...
+
a
t
X
l
.
(5.11)
Покомпонентное
произведение прямого преобразования Фурье от
многочлена сг(Х) на вектор ошибки Е в частотной области рав-
но
нулю, следовательно циклическая свертка во временной области
вектора а с векторм е также равна нулю '
<г*е = О.
(5.12)
Из
(5.9) и
(5.10)
следует,
что для определения компонент (Ti,<T2,
• • •
,<ri