stringtranslate.com

Логарифм Цеха

Логарифмы Цеха используются для реализации сложения в конечных полях , когда элементы представлены в виде степеней генератора .

Логарифмы Цеха названы в честь Юлиуса Цеха , [1] [2] [3] [4] и также называются логарифмами Якоби , [5] в честь Карла Г. Дж. Якоби , который использовал их для теоретико-числовых исследований. [6]

Определение

Для примитивного элемента конечного поля логарифм Цеха относительно основания определяется уравнением

который часто переписывается как

Выбор основания обычно опускается из обозначения, если это ясно из контекста.

Точнее, это функция целых чисел по модулю мультипликативного порядка , и принимает значения в том же множестве. Чтобы описать каждый элемент, удобно формально добавить новый символ , вместе с определениями

где — целое число, удовлетворяющее , то есть для поля характеристики 2, и для поля нечетной характеристики с элементами.

Используя логарифм Цеха, арифметику конечного поля можно выполнить в экспоненциальном представлении:

Эти формулы остаются верными с нашими соглашениями с символом , с оговоркой, что вычитание не определено. В частности, формулы сложения и вычитания нужно рассматривать как особый случай.

Это можно распространить на арифметику проективной прямой , введя другой символ, удовлетворяющий и другие правила по мере необходимости.

Для полей характеристики 2,

.

Использует

Для достаточно малых конечных полей таблица логарифмов Цеха позволяет особенно эффективно реализовать всю арифметику конечных полей с помощью небольшого числа целочисленных сложений/вычитаний и табличных поисков.

Полезность этого метода уменьшается для больших полей, где невозможно эффективно хранить таблицу. Этот метод также неэффективен при выполнении очень небольшого количества операций в конечном поле, поскольку на вычисление таблицы тратится больше времени, чем на фактические вычисления.

Примеры

Пусть α ∈ GF(2 3 )корень примитивного многочлена x 3 + x 2 + 1. Традиционное представление элементов этого поля — в виде многочленов по α степени 2 или ниже.

Таблица логарифмов Цеха для этого поля: Z (−∞) = 0 , Z (0) = −∞ , Z (1) = 5 , Z (2) = 3 , Z (3) = 2 , Z (4) = 6 , Z (5) = 1 и Z (6) = 4. Мультипликативный порядок α равен 7, поэтому экспоненциальное представление работает с целыми числами по модулю 7.

Так как α является корнем x 3 + x 2 + 1, то это означает, что α 3 + α 2 + 1 = 0 , или, если вспомнить, что поскольку все коэффициенты находятся в GF(2), вычитание равносильно сложению, то получаем α 3 = α 2 + 1 .

Преобразование из экспоненциального представления в полиномиальное осуществляется по формуле

(как показано выше)

Использование логарифмов Зеха для вычисления α  6 + α  3 :

или, что более эффективно,

и проверив его в полиномиальном представлении:

Смотрите также

Ссылки

  1. ^ Зех, Юлиус Август Кристоф (1849). Tafeln der Additions- und Subtractions-Logarithmen für sieben Stellen (на немецком языке) (Специально перепечатано (из коллекции Веги – Хюльсе) 1-е изд.). Лейпциг: Weidmann'sche Buchhandlung . Архивировано из оригинала 14 июля 2018 г. Проверено 14 июля 2018 г.Также входит в состав: Фрейгерр фон Вега, Георг (1849). Хюльсе, Юлиус Амброзиус [на немецком языке] ; Зех, Юлиус Август Кристоф (ред.). Sammlung mathematischer Tafeln (на немецком языке) (Полностью переработанное изд.). Лейпциг: Weidmann'sche Buchhandlung . Бибкод : 1849смт..книга.....В. Архивировано из оригинала 14 июля 2018 г. Проверено 14 июля 2018 г.
  2. ^ Зех, Юлиус Август Кристоф (1863) [1849]. Tafeln der Additions- und Subtractions-Logarithmen für sieben Stellen (на немецком языке) (специально переиздано (из коллекции Веги – Хюльсе) 2-е изд.). Берлин: Weidmann'sche Buchhandlung . Архивировано из оригинала 14 июля 2018 г. Проверено 13 июля 2018 г.
  3. ^ Зех, Юлиус Август Кристоф (1892) [1849]. Tafeln der Additions- und Subtractions-Logarithmen für sieben Stellen (на немецком языке) (Специально перепечатано (из коллекции Веги – Хюльсе) 3-е изд.). Берлин: Weidmann'sche Buchhandlung . Архивировано из оригинала 14 июля 2018 г. Проверено 13 июля 2018 г.
  4. ^ Зех, Юлиус Август Кристоф (1910) [1849]. Tafeln der Additions- und Subtractions-Logarithmen für sieben Stellen (на немецком языке) (специально переиздано (из коллекции Веги – Хюльсе) 4-е изд.). Берлин: Weidmann'sche Buchhandlung . Архивировано из оригинала 14 июля 2018 г. Проверено 13 июля 2018 г.
  5. ^ Лидл, Рудольф; Нидеррайтер, Харальд (1997). Конечные поля (2-е изд.). Издательство Кембриджского университета . ISBN 978-0-521-39231-0.
  6. ^ Якоби, Карл Густав Якоб (1846). «Über die Kreistheilung und ihre Anwendung auf die Zahlentheorie». Journal für die reine und angewandte Mathematik (на немецком языке). 1846 (30): 166–182. дои : 10.1515/crll.1846.30.166. ISSN  0075-4102. S2CID  120615565.(Примечание. Также входит в «Gesammelte Werke», том 6, страницы 254–274.)

Дальнейшее чтение