2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 о простых числах
Сообщение12.07.2018, 10:02 


12/07/18
2
Доброго дня!
Не знаю на тот ли форум я пришел или нет. Вопрос у меня про проверку на простоту больших чисел.
Предположим мне приснился сон, что число порядка 2 в степени несколько миллиардов плюс/минус еще какое-то число является простым. Запускаем вероятностный тест и спустя пару суток он показывает, что число простое. Обрадовавшись, запускаем истинный тест, предвкушая денежные премии за самое большое простое число...
Через 50 лет вспоминаем про наше число, ждем еще пару лет, когда закончится проверка. И вот собственно вопрос, а как вообще потом доказать, что,да, это число простое. "Мамой клянусь" - уверен, что не прокатит

 Профиль  
                  
 
 Re: о простых числах
Сообщение12.07.2018, 10:12 
Заслуженный участник
Аватара пользователя


18/05/06
13437
с Территории
Истинный тест хоть и медленнее вероятностного, но всё-таки гораздо быстрее, чем полная факторизация.

 Профиль  
                  
 
 Re: о простых числах
Сообщение12.07.2018, 10:32 


12/07/18
2
Про истинный тест согласен, что он побыстрее факторизации, но сколько он будет идти, если число будет состоять из миллиардов знаков?

 Профиль  
                  
 
 Re: о простых числах
Сообщение12.07.2018, 10:42 
Заслуженный участник


18/01/15
3104
ИСН в сообщении #1326121 писал(а):
а как вообще потом доказать, что,да, это число простое.

Думаю, что никак. Если компьютер правильно сработал, когда выполнял детерминистский тест, и не было ошибки в программе, то это и есть доказательство. (Замечание. Для простых чисел "общего вида" есть одни детерминистские тесты, а для специальных (чисел Мерсенна, скажем) --- другие, попроще. Но и те, и другие для больших чисел выполняются только с помощью компьютера.).

Впрочем, я не в курсе существующих достижений. Может быть (а вдруг ?), кто-нибудь когда-нибудь придумает простые числа еще более специального (нежели числа Мерсенна), вида, для которых возможно доказать простоту руками.

 Профиль  
                  
 
 Re: о простых числах
Сообщение12.07.2018, 13:07 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
Программа тестирования на простоту может создавать сертификат простого числа, который можно проверить другой программой. Проверка сертификата обычно требует существенно меньше времени, чем проверка самого числа.

Полезную информацию можно найти здесь: http://primes.utm.edu/prove/index.html.

 Профиль  
                  
 
 Re: о простых числах
Сообщение16.07.2018, 16:25 


29/10/11
94
А за простые числа больше чем два в миллионной степени блага не предусмотрены. Посчитал около десятка из спортивного интереса.

 Профиль  
                  
 
 Re: о простых числах
Сообщение16.07.2018, 16:54 
Заслуженный участник
Аватара пользователя


09/09/14
6328
victor.l в сообщении #1327082 писал(а):
А за простые числа больше чем два в миллионной степени блага не предусмотрены.
Да хоть за миллиарды.

 Профиль  
                  
 
 Re: о простых числах
Сообщение16.07.2018, 17:01 


29/10/11
94
Я про миллионы спрашивал.

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

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



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

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


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

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