2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Первообразный корень по модулю p и p^2
Сообщение11.04.2020, 11:34 
Заслуженный участник


13/12/05
4604
В учебниках по теории чисел говорится, что если $a$ -- первообразный корень по модулю $p$, удовлетворяющий условию $a^{p-1}\not\equiv 1\pmod{p^2}$, то число $a$ будет также и первообразным корнем по модулю $p^2$ и вообще по любому модулю $p^\alpha$. Далее, из двух чисел $a$ и $a'=a+p$ по крайней мере одно удовлетворяет условию $a^{p-1}\not\equiv 1\pmod{p^2}$.
Я захотел найти пример простого $p$, для которого наименьший первообразный корень $\mod p$ не является первообразным корнем $\mod p^2$. И численный перебор первых 10000 простых не дал результата. То есть Maple на запрос primroot(p), primroot(p^2) выдал одинаковый результат для первых 10000 простых чисел. Это всегда так?

-- Сб апр 11, 2020 13:51:47 --

На https://mathoverflow.net/questions/27579/is-the-smallest-primitive-root-modulo-p-a-primitive-root-modulo-p2 пишут $p=40487$. Я его просмотрел, также, как и автор вопроса на mathoverflow.

 Профиль  
                  
 
 Re: Первообразный корень по модулю p и p^2
Сообщение11.04.2020, 12:20 
Заслуженный участник


20/12/10
9062
Во всяком случае, верно следующее утверждение: если $a$ --- первообразный корень по модулю $p^2$ (или, в общем случае, по модулю $p^\alpha$, где $\alpha \geqslant 2$), то $a$ --- первообразный корень по модулю $p$. То, что в обратную сторону неверно (Ваш вопрос), в некотором смысле ожидаемо --- у Виноградова в "Основах теории чисел" есть пример про сравнение $2^{p-1} \equiv 1 \pmod{p^2}$, которое предлагается проверить для $p=1093$ и $p=3511$ (если не ошибаюсь, такие простые называются числами Вифериха по основанию $2$).

Upd. В Maple код
Код:
for p from 3 to 100000 do if isprime(p)=true and primroot(p^2)<>primroot(p) then print(p); fi; od;
решает вопрос за пару секунд.

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

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



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

Сейчас этот форум просматривают: Daniel_Trumps


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

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