Скачать Фонбет сегодня - простой способ получить доступ к ставкам на спорт прямо на вашем устройстве. Официальное приложение доступно на официальном сайте букмекера. Установите и зарегистрируйтесь в приложении БК Fonbet и получите бонус на депозит.
-I---------------------------------------------------------------------------------- + <1„- \х"~' над полем С¥(ц). Тогда вектору йц = (ап-1,ао-01,------------------------------------------------ Оп-г)
соответствует многочлен ха(х) — а„-\(х" — 1). Первая и последняя компоненты циклического кода рассматриваются как соседние, поэтому степени х° и х" тождественны.
Различные многочлены и{х) и Ь(х) степени п — 1 и менее принадлежат различным классам вычетов по модулю х" — 1. Класс вычетов по модулю х" — 1. содержащий многочлен а(х), будем называть (а(х)). Циклическому сдвигу иц
соответствует класс вычетов (ха(х)) = (х)(а(х)). Множество классов вычетов с соответствующими операциями по модулю многочлена х — 1 будем обозначать Rn- Если при представлении кодовых векторов в виде последовательностей необходимо рассматривать циклические перестановки (соответствующие операции над матрицами), то при операциях над R„ достаточно лишь линейных по сложности операций над многочленами.
Пусть І — подмножество R,,, соответствующее коду -4, а именно:
І = {а(х) б Rn <=> а С А}.
Тогда для произвольного многочлена (б(х)) б Л„ выполняется тождество (Ь(х)а(х)) С /, т.е. І является идеалом в Я,,.
Пусть д(х) — ненулевой нормированный по старшей степени многочлен минимальной степени, такой, что (д(х)) С /. Пусть Ь(х) — произвольный многочлен, принадлежащий идеалу І. Тогда, если г(х) остаток от деления Ь(х) на д(х), то
Ь(х) = а(х)д(х) + г(х) и г(х) = (Ь(х)) - (а(х))(д{х)).
Отсюда следует, что г(х) б І.
Но тогда многочлен г(х) должен быть нулевым, т.е. Ь(х) делиться на д(х).
Таким образом, практически доказана следующая теорема.
Пусть .4 — циклический (п, к) код и І = {а(х) С Я„ <?=> б С -4}. Тогда существует такой нормированный многочлен д{х) степени п — к, делящий х — 1, что выполнение сравнения Ь(х) = О mod д(х) - необходимое и достаточное условие того, что Ь(х) С /. Многочлен д(х) определяется однозначно и называется порождающим многочленом циклического кода А.