Как вычислить большую степень? Онлайн калькулятор разложения Шенкса (задача дискретного логарифмирования) выдал подобные результаты.
2^(1⋅24) ≡ 265(mod541)
2^(2⋅24) ≡ 436(mod541)
...
Заранее могу сказать, что посчитал он правильно, однако сам способ вычисления я совершенно не понял.
Какие подходы задействованы для вычисления:
а) большой степени
б) откуда взялось деление с остатком?
в) не понял суть знака "тождественно равно" (вики прочитал, но разницы от обычного знака равенства не уяснил)

21 Авг 2019 в 06:06
389 +1
0
Ответы
1

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

Деление с остатком, обозначаемое как "mod", используется для получения остатка от деления.

Знак "≡" означает "конгруэнтно по модулю", то есть два числа считаются конгруэнтными, если они имеют одинаковый остаток при делении на заданное число вданномслучаемодуль541в данном случае модуль 541вданномслучаемодуль541.

Таким образом, в Вашем случае, результаты, полученные из калькулятора разложения Шенкса, означают, что два числа леваяиправаячастиуравненийлевая и правая части уравненийлеваяиправаячастиуравнений имеют одинаковый остаток при делении на 541 в указанных степенях.

20 Апр 2024 в 13:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир