|
Вестник Московского университета. Серия 1: Математика. Механика, 2018, номер 5, страницы 8–14
(Mi vmumm569)
|
|
|
|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Математика
Быстрый алгоритм извлечения квадратных корней в некоторых конечных полях нечетной характеристики
С. Б. Гашковa, И. Б. Гашковb a Московский государственный университет имени М. В. Ломоносова, механико-математический факультет
b Университет г. Карлстад, Швеция
Аннотация:
Доказано, что извлечь квадратный корень в поле $GF(3^s),$ $s=2^kr,$ можно с битовой сложностью $O(M(2^k)M(r)k+M(r)\log_2 r)+2^k kr^{1+o(1)},$ где $M(n)$ – сложность умножения многочленов степени $n$ над полем характеристики $3.$ Умножение и деление в поле $GF(3^s)$ выполняются со сложностью $O(M(2^k)M(r))$ и $O(M(2^k)M(r))+r^{1+o(1)}$ соответственно. Если базис в поле $GF(3^r)$ определяется неприводимым биномом над $GF(3)$ или является оптимальным нормальным базисом, то слагаемые $2^k kr^{1+o(1)}$ и $r^{1+o(1)}$ можно опустить. В качестве $M(n)$ можно взять $n \log_2 n \psi(n) $, где $\psi(n)$ растет медленнее любой итерации логарифма. Если $k$ растет, а $r$ фиксировано, то все приведенные оценки имеют вид $O_r(M(s)\log_2 s)=s(\log_2 s)^2 \psi(s).$
Ключевые слова:
конечные поля, извлечение квадратного корня, битовая (булева) сложность.
Поступила в редакцию: 22.11.2017
Образец цитирования:
С. Б. Гашков, И. Б. Гашков, “Быстрый алгоритм извлечения квадратных корней в некоторых конечных полях нечетной характеристики”, Вестн. Моск. ун-та. Сер. 1. Матем., мех., 2018, № 5, 8–14; Moscow University Mathematics Bulletin, Moscow University Mеchanics Bulletin, 73:5 (2018), 176–181
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vmumm569 https://www.mathnet.ru/rus/vmumm/y2018/i5/p8
|
Статистика просмотров: |
Страница аннотации: | 217 | PDF полного текста: | 73 | Список литературы: | 25 | Первая страница: | 10 |
|