Jump to content

Код алгебраической геометрии

Коды алгебраической геометрии , часто сокращенно коды AG, представляют собой тип линейного кода , который обобщает коды Рида – Соломона . российский математик В.Д. Гоппа в 1982 году. Эти коды впервые построил [1]

История [ править ]

Название этих кодов изменилось с момента публикации статьи Гоппы, описывающей их. Исторически эти коды также назывались геометрическими кодами Гоппы; [2] однако это больше не стандартный термин, используемый в литературе по теории кодирования. Это связано с тем, что коды Гоппы представляют собой отдельный класс кодов, которые также были созданы Гоппой в начале 1970-х годов. [3] [4] [5]

Эти коды вызвали интерес в сообществе теоретиков кодирования, поскольку они способны превосходить границу Гилберта-Варшамова ; на момент открытия граница Гилберта-Варшамова не была нарушена в течение 30 лет с момента ее открытия. [6] Это было продемонстрировано Тфасманом, Владутом и Зинком в том же году, когда была опубликована конструкция кода, в их статье «Модулярные кривые, кривые Шимуры и коды Гоппы, лучше, чем граница Варшамова-Гилберта». [7] Название этой статьи может быть одним из источников путаницы, влияющей на ссылки на коды алгебраической геометрии в литературе по теории кодирования 1980-х и 1990-х годов.

Строительство [ править ]

В этом разделе описывается построение кодов алгебраической геометрии. Раздел начинается с идей, лежащих в основе кодов Рида – Соломона, которые используются для обоснования построения кодов алгебраической геометрии.

- Соломона Коды Рида

Коды алгебраической геометрии являются обобщением кодов Рида–Соломона . Коды Рида – Соломона , созданные Ирвингом Ридом и Гюставом Соломоном в 1960 году, используют одномерные полиномы для формирования кодовых слов путем оценки полиномов достаточно малой степени в точках конечного поля. . [8]

Формально коды Рида–Соломона определяются следующим образом. Позволять . Установить положительные целые числа . Позволять

Код Рида-Соломона это оценочный код

Коды из алгебраических кривых [ править ]

Гоппа заметил, что можно рассматривать как аффинную прямую с соответствующей проективной линией . Тогда полиномы в (т.е. полиномы степени меньше над ) можно рассматривать как многочлены с допуском на полюс не более в бесконечной точке . [6]

Имея в виду эту идею, Гоппа обратился к теореме Римана-Роха . Элементами пространства Римана–Роха являются именно те функции, порядок полюсов которых ограничен ниже заданного порога: [9] причем ограничение кодируется в коэффициентах соответствующего делителя . Вычисление этих функций в рациональных точках алгебраической кривой над (то есть точки в на кривой ) дает код в том же смысле, что и конструкция Рида-Соломона.

Однако, поскольку параметры кодов алгебраической геометрии связаны с полями алгебраических функций , определения кодов часто даются на языке полей алгебраических функций над конечными полями. [10] Тем не менее, важно помнить о связи с алгебраическими кривыми, поскольку это обеспечивает более геометрически интуитивный метод рассмотрения AG-кодов как расширений кодов Рида-Соломона. [9]

Формально коды алгебраической геометрии определяются следующим образом. [10] Позволять быть полем алгебраической функции, быть суммой отдельные места первой степени и быть делителем с непересекающейся опорой из . Код алгебраической геометрии связанный с делителями и определяется как

Более подробную информацию об этих кодах можно найти в обоих вводных текстах. [6] а также продвинутые тексты по теории кодирования. [10] [11]

Примеры [ править ]

Коды Рида-Соломона [ править ]

Это можно увидеть

где - это бесконечная точка на проективной прямой и это сумма других -рациональные моменты.

Одноточечные эрмитовы коды

Эрмитова кривая задается уравнением

считается по полю . [2] Эта кривая имеет особое значение, поскольку она с равенством удовлетворяет границе Хассе – Вейля и, таким образом, имеет максимальное количество аффинных точек над ней. . [12] Применительно к кодам алгебраической геометрии это означает, что эрмитовы коды длиннее алфавита, в котором они определены. [13]

Пространство Римана–Роха эрмитова функционального поля дается в следующем утверждении. [2] Для поля эрмитовой функции данный и для , пространство Римана–Роха является

где это точка на бесконечности .

При этом одноточечный эрмитовский код можно определить следующим образом. Позволять — эрмитова кривая, определенная над .

Позволять быть точкой в ​​бесконечности на , и

быть делителем, поддерживаемым отчетливый -рациональные точки зрения на кроме .

Одноточечный эрмитовский код является

Ссылки [ править ]

  1. ^ Goppa, Valerii Denisovich (1982). "Algebraico-geometric codes" . Izvestiya Rossiiskoi Akademii Nauk. Seriya Matematicheskaya . 46 (4): 726–781 – via Russian Academy of Sciences, Steklov Mathematical Institute of Russian.
  2. ^ Jump up to: Перейти обратно: а б с Стихтенот, Хеннинг (1988). «Заметка об эрмитовых кодах над GF(q^2)» . Транзакции IEEE по теории информации . 34 (5): 1345–1348 – через IEEE.
  3. ^ Гоппа, Валерий Денисович (1970). «Новый класс линейных кодов, исправляющих ошибки» . Пробл. Инф. Трансм . 6 : 300–304.
  4. ^ Гоппа, Валерий Денисович (1972). «Коды, построенные на основе (L,g)-кодов» . Проблемы передачи информации . 8 (2): 107–109 – через Отделение информатики и вычислительной техники РАН.
  5. ^ Берлекамп, Элвин (1973). «Коды Гоппы» . Транзакции IEEE по теории информации . 19 (5): 590–592 – через IEEE.
  6. ^ Jump up to: Перейти обратно: а б с Уокер, Джуди Л. (2000). Коды и кривые . Американское математическое общество. п. 15. ISBN  0-8218-2628-Х .
  7. ^ Цфасман, Михаил; Владут, Серж; Зинк, Томас (1982). «Модулярные кривые, кривые Шимуры и коды Гоппы лучше, чем граница Варшамова-Гилберта» . Математические новости .
  8. ^ Рид, Ирвинг ; Соломон, Гюстав (1960). «Полиномиальные коды над некоторыми конечными полями» . Журнал Общества промышленной и прикладной математики . 8 (2): 300–304 – через SIAM.
  9. ^ Jump up to: Перейти обратно: а б Хохолдт, Том; ван Линт, Джеймс ; Пелликаан, Рууд (1998). «Коды алгебраической геометрии» (PDF) . Справочник по теории кодирования . 1 (Часть 1): 871–961 – через Elsevier Amsterdam.
  10. ^ Jump up to: Перейти обратно: а б с Стихтенот, Хеннинг (2009). Алгебраические функциональные поля и коды (2-е изд.). Springer Science & Business Media. стр. 45–65. ISBN  978-3-540-76878-4 .
  11. ^ ван Линт, Якобус (1999). Введение в теорию кодирования (3-е изд.). Спрингер. стр. 148–166. ISBN  978-3-642-63653-0 .
  12. ^ Гарсия, Арнольдо ; Виана, Пауло (1986). «Точки Вейерштрасса на некоторых неклассических кривых» . Архив математики . 46 : 315–322 – через Спрингер.
  13. ^ Тирсма, HJ (1987). «Замечания о кодах из эрмитовых кривых» . Транзакции IEEE по теории информации . 33 (4): 605–609 – через IEEE.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 32b12d53a809f91dded4b5049b09a0e6__1707931860
URL1:https://arc.ask3.ru/arc/aa/32/e6/32b12d53a809f91dded4b5049b09a0e6.html
Заголовок, (Title) документа по адресу, URL1:
Algebraic geometry code - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)