Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
6.10. НЕ СУЩЕСТВУЕТ НЕИЗВЕСТНЫХ СОВЕРШЕННЫХ КОДОВВ конце 40-х годов были открыты три типа совершенных кодов: (i). Линейные коды Хэмминга, исправляющие одиночные ошибки. С двоичным вариантом этих кодов мы встречались в § 1.7. В гл. 7 мы построим коды Хэмминга над GF(q). Эти коды имеют параметры
(ii). Двоичный [23, 12, 7]-код Голея (iii). Троичный [11, 6, 5]-код Голея Как мы увидим в гл. 20, параметры двух кодов Голея определяют их однозначно: любой код с такими параметрами эквивалентен одному из кодов Голея. Однако положение не таково для совершенных кодов, исправляющих одиночные ошибки. В 1962 г. Васильев построил семейство нелинейных двоичных кодов, исправляющих одиночные ошибки и имеющих те же самые параметры, что и коды Хэмминга (см. § 2.9). Позднее Шонхейм и Линдстрем построили нелинейные коды с теми же самыми параметрами, что и коды Хэмминга, над полями Галуа GF(q) для всех q. Этот вопрос все еще не решен до конца. Задача (нерешенная). (6.6). Найти все совершенные нелинейные коды, исправляющие одиночные ошибки, над полями Галуа GF(q). Наконец, имеются еще тривиальные совершенные коды: (i) код, содержащий только одно кодовое слово; (ii) все пространство (iii) двоичный код с повторением нечетной длины. Многие пытались найти другие совершенные коды или при неудаче доказать несуществование таковых. Теорема 33. (Титвайнен и Ван Линт). Нетривиальный совершенный код над любым полем Галуа GF(q) должен иметь те же самые параметры Доказательство мы разобьем на пять частей, а именно на теоремы 37—41. Идея доказательства состоит в том, чтобы пока зать, что только в случаях, приведенных выше, многочлен Ллойда имеет различные целые корни, лежащие на отрезке Пусть код на всем протяжении § 6.10 обозначает совершенный Вначале приведем несколько лемм. Лемма 34. (Условие сферической упаковки.) Число кодовых
Доказательство. Так как код — совершенный (см. теорему 6 гл. 1), то
Следовательно, Таким образом, Лемма Доказательство. Из выражения (6.23), используя равенство
(по лемме 34). Кроме того, из (6.23) следует:
что не равно нулю, так как
что равно нулю, только если Лемма 36. Числа
Доказательство. Из теоремы 15 гл. 5 вытекает, что
Теорема 37. Совершенный код над Доказательство. Условие сферической упаковки (лемма 34) означает, что а теорема Ллойда (теорема 32) говорит, что многочлен
имеет целый корень Более того, как и код Хэмминга, этот совершенный код имеет одинаковые спектры весов и расстояний. Это следует из теоремы 4, обобщенной на случай кодов над Теорема 38. Не существует нетривиального двоичного совершенного кода, исправляющего двукратные ошибки. Доказательство. Условие сферической упаковки означает, что
Многочлен Ллойда имеет вид
Это равенство невозможно, так как приведение обеих его частей по модулю 16 дает сравнение Теорема 39. Единственными возможными параметрами для нетривиального совершенного кода, исправляющего двукратные ошибки, над полем Доказательство. Условие сферической упаковки выглядит теперь таким образом:
что влечет Из леммы 36 следует, что
Заменяя
Так как по лемме
Все члены этого выражения, кроме — Теперь предположим, что
Если
Следовательно, Наконец, предположим, что
что показывает, что Следовательно,
или
Таким образом получили, что правая часть этого равенства делится на более высокую степень 3, чем левая часть. Замечание. Поиск на вычислительной машине Задача (нерешенная). (6.7). Как близко мы можем подойти к этим параметрам: существует ли [90, 77, 5] двоичный линейный код? Теорема 40. Не существует нетривиальных совершенных кодов над полями Галуа Доказательство, (i). Вначале мы покажем, что
Следовательно, либо два некоторых числа В первом случае (ii). Легко получить теперь, что
Полагая
(iii). Далее имеем
(если из суммы взять только член с
(iv). Теперь мы воспользуемся известным неравенством между взвешенным средним геометрическим и взвешенным средним арифметическим, которое утверждает, что
для любых действительных чисел и Поэтому
[ силу (i) b (6.34]
(снова согласно
Итак, мы применили к числам
это неравенство получено путем элементарных преобразований
или
(v). Так как число
должно быть целым, то получаем следующее условие:
Предположим, что а является наибольшей степенью
и при этом необходимо, чтобы
Таким образом, число
откуда получаем, что Теорема 41. Единственными возможными параметрами нетривиального двоичного совершенного кода, исправляющего Доказательство. Из (6.26) получаем, что
Так как число Оставшаяся часть доказательства проводится аналогично доказательству теоремы 40: используя соотношения (6.32) и (6.35), получают верхнюю границу для Код, параметры которого совпадают с параметрами двоичного ЗАМЕЧАНИЯ К ГЛ. 6(см. скан) (см. скан)
|
1 |
Оглавление
|