32seph
@32seph

Есть ли способ найти дискретный корень?

В статье на хабре есть странная формула 3745c519e82446bbb0f18ff4d2e9a8d4.png
Разве есть быстрый способ найти корень по модулю? Вроде есть только сведение к дискретному логарифму (и притом только при простом p) или тупой перебор. Или это какая-то хитрая операция, отличная от принятого определения корня по модулю?
  • Вопрос задан
  • 495 просмотров
Решения вопроса 2
@AVKor
Это квадратный корень в кольце (в данном случае - поле, поскольку p - простое число) классов вычетов по модулю p. Про нахождение корня google://quadratic residue
Ответ написан
Комментировать
Labunsky
@Labunsky
Я есть на хабре
А можно и на русском
Зовется это алгоритмом Шенкса
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы