2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Редукция по модулю
Сообщение15.10.2016, 23:55 


15/10/15
82
Пусть требуется вычислить, например, $5^{50} (101)$. Я вычисляю где-то за 7-8 итераций. Может, можно быстрее? Может, есть какой-нибудь быстрый метод вычисления вот таких степеней?

 Профиль  
                  
 
 Re: Редукция по модулю
Сообщение16.10.2016, 00:04 
Заслуженный участник
Аватара пользователя


22/06/12
2129
/dev/zero

(TeX)

Наведите мышкой на примеры, чтобы узнать код.$$
5^{50} \pmod {101}$$
$$5^{50} \mod 101$$
$$5^{50} \bmod 101$$

 Профиль  
                  
 
 Re: Редукция по модулю
Сообщение16.10.2016, 02:45 


28/03/16
53
Если я правильно понимаю, то $ a^{p-1}\equiv 1 \mod p$, и наименьшее $a^e \equiv 1 \mod p$ такое, что
$p-1=ek+r; 0\leq r < e$, т.е. грубо говоря, $e$ является делителем $p-1$. И в вашем случае 50 является делителем 100, а значит и сравнимо с единицей по модулю 101.

 Профиль  
                  
 
 Re: Редукция по модулю
Сообщение16.10.2016, 06:15 
Заслуженный участник
Аватара пользователя


21/12/05
5934
Новосибирск
Simple Fairy в сообщении #1160179 писал(а):
И в вашем случае 50 является делителем 100

Ну, делителей у 100 много, вот хотя бы и 1, однако $5^{1}-1\not\equiv 0\pmod{101}$.
Из теоремы Ферма мы доподлинно только знаем, что $5^{100}-1\equiv 0\pmod{101}$
Stasya7, а какими средствами Вы владеете, про квадратичные вычеты слышали?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group