2014 dxdy logo

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

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. На страницу Пред.  1 ... 18, 19, 20, 21, 22, 23, 24 ... 46  След.
 
 Re: Поиск простых чисел
Сообщение21.01.2010, 22:09 
Аватара пользователя


07/07/09
346
Минск
Всё равно Assa надежней считает! И математических операций меньше как ни крути. Не знаю как там сложности алгоритмов по RAM или в битовых. Но это ГРАНИТ НАХОЖДЕНИЯ ПРОСТЫХ ЧИСЕЛ!
Заявит еще в науке, не сомневайтесь!

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


22/11/06
1096
Одесса, ОНУ ИМЭМ
SerjeyMinsk в сообщении #282467 писал(а):
Всё равно Assa надежней считает! И математических операций меньше как ни крути.

"Поэтому спорить тут бесполезно. Такой фразой, вместо привычного Q.E.D., следовало бы оканчивать доказательства в учебнике по женской логике".

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение22.01.2010, 17:59 
Аватара пользователя


07/07/09
346
Минск
Бодигрим в сообщении #282495 писал(а):
"Поэтому спорить тут бесполезно. Такой фразой, вместо привычного Q.E.D., следовало бы оканчивать доказательства в учебнике по женской логике".

Неужели есть женская логика? Еще и учебники к тому-же?

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


27/04/09
28128
Есть. Надо ведь подстраивать науку под человека... И логика сумасшествия тоже есть. А ещё логика марсиан, как же без неё. Самая перспективная сейчас область.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение22.01.2010, 19:12 
Аватара пользователя


07/07/09
346
Минск
arseniiv в сообщении #282702 писал(а):
Есть. Надо ведь подстраивать науку под человека... И логика сумасшествия тоже есть. А ещё логика марсиан, как же без неё. Самая перспективная сейчас область.

Не знал.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение23.01.2010, 17:16 


06/01/10
19
SerjeyMinsk скажите где можно ознакомится с вашим алгоритмом?

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение23.01.2010, 20:32 
Аватара пользователя


07/07/09
346
Минск
mag_spb в сообщении #282956 писал(а):
SerjeyMinsk скажите где можно ознакомится с вашим алгоритмом?

Выбрать нечётное n в квадрате
Вычислить
a=n в квадрате – 3 n,
b=2n,
c= n в квадрате – (n-2) в квадрате
A= (2,4,6,..., d) (d меньше с)
Пометить или удалить из А все элементы, сравнимые с (а) ( mod 10)
Все сравнимые с ( a-b-b) (mod 14)
И так далее.
Наконец, когда (a-b-b-...-b)=b,
пометить или удалить x=b (mod e), (e= (три черты, не знаю как пишется в вебе)6(mod 4)).
Простые числа: n в квадрате – х (х- непомеченный элемент).


И наоборот:

Выбрать нечетное n.
4n-4=a

A= ( a-2, a-4, a-6,...,2)
Пометить или удалить из А число, равное (2n) (mod 2n-4).
Затем все, сравнимые с (6n) (mod 2n-12)
И так далее...
Наконец, сравнимые с (RN) (mod6)
Все непомеченные числа являются разностями между квадратом выбранного числа и искомыми простыми числами.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение07.02.2010, 20:53 


06/01/10
19
VAL в сообщении #279969 писал(а):
mag_spb в сообщении #279954 писал(а):
Ребята дайте для проверки пару больших чисел,проверка которых актуальна на сегодняшний день(я так понимаю знаков на 80, можно и больше)
Неправильно понимаете. Т.е. про "больше" правильно ;)
80 знаков - это даже для факторизации посильно. А для проверки на простоту - вообще не задача.
Цитата:
и несколько заведомо простых такой же разрядности. Ну или ссылку где такие числа можно найти.

Ну вот вам три числа:
1) 4957250315965079263274916333412719208981175238036977685868832937686...
2) 4957250315965079263274916333412719208981175238036977685868832937686...
3) 4957250315965079263274916333412719208981175238036977685868832937686...
Сколько среди них простых?
Нормальная программа должна справляться с этим вопросом быстрее чем за миллисекунду.


А действительно какие из этих чисел простые? Пока изучал Python-а придумал новый алгоритм. По нему получается, что первые два- простые, третье- составное. Причем является произведением чисел (n*30+23)(m*30+19)

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


27/06/08
4058
Волгоград
mag_spb в сообщении #286330 писал(а):
VAL в сообщении #279969 писал(а):
Ну вот вам три числа:
1) 4957250315965079263274916333412719208981175238036977685868832937686...
2) 4957250315965079263274916333412719208981175238036977685868832937686...
3) 4957250315965079263274916333412719208981175238036977685868832937686...
Сколько среди них простых?

А действительно какие из этих чисел простые? Пока изучал Python-а придумал новый алгоритм. По нему получается, что первые два- простые, третье- составное.
Действительно, из трех приведенных мной чисел два простых. Но составным является второе. Может, Вы их переставили случайно?

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


23/07/05
17973
Москва
mag_spb в сообщении #286330 писал(а):
А действительно какие из этих чисел простые? Пока изучал Python-а придумал новый алгоритм. По нему получается, что первые два- простые, третье- составное. Причем является произведением чисел (n*30+23)(m*30+19)

Нет. Простыми являются первое и третье.
Скачайте программу Primo и проверяйте с её помощью свой алгоритм.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение08.02.2010, 23:16 


06/01/10
19
Someone в сообщении #286365 писал(а):
Нет. Простыми являются первое и третье.
Скачайте программу Primo и проверяйте с её помощью свой алгоритм.

Primo проверяет существующие числа. А какой программой их сгенерить? Или может есть ссылочка на место где они обитают в больших количествах?

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


23/07/05
17973
Москва
mag_spb в сообщении #286611 писал(а):
Или может есть ссылочка на место где они обитают в больших количествах?


http://primes.utm.edu/

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение15.02.2010, 20:07 
Аватара пользователя


14/02/10
63
г. Йошкар-Ола
SerjeyMinsk в сообщении #238656 писал(а):
Берется любое нечётное число n. (допустим это число 9) Возводиться в квадрат (81). Применяется формула и на выходе выходит ряд простых чисел 79, 73, 71, 67, 61, 59, 53

Вообщем так с любым числом мы можем получить на выходе простые числа лежащие до него.


Скорее всего Ваш алгоритм (формула или несколько формул) содержит логическую ошибку. Дело в том, что количество подряд идущих составных чисел может быть бесконечно большим. Следом за этой бесконечностью следует простое число. Если Вы возьмете нечетное число в этой бесконечности составных чисел, то Вы не сможете вычислить все простые числа по техническим причинам: до ближайшего простого числа находится бесконечное множество составных чисел. Как эту бесконечность преодолеть - одному богу известно.
Доказательство этого утверждения известно с незапамятных времен - это доказательство бесконечности количества простых чисел. Необходимо только обратить внимание на то, что произведение всех простых чисел плюс 2, 3, 4, ... n+1 являются подряд идущими составными числами.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение16.02.2010, 10:16 
Аватара пользователя


07/07/09
346
Минск
tapos в сообщении #289323 писал(а):

Скорее всего Ваш алгоритм (формула или несколько формул) содержит логическую ошибку. Дело в том, что количество подряд идущих составных чисел может быть бесконечно большим. Следом за этой бесконечностью следует простое число. Если Вы возьмете нечетное число в этой бесконечности составных чисел, то Вы не сможете вычислить все простые числа по техническим причинам: до ближайшего простого числа находится бесконечное множество составных чисел. Как эту бесконечность преодолеть - одному богу известно.
Доказательство этого утверждения известно с незапамятных времен - это доказательство бесконечности количества простых чисел. Необходимо только обратить внимание на то, что произведение всех простых чисел плюс 2, 3, 4, ... n+1 являются подряд идущими составными числами.

Ну уж, как-то несерьёзно все.
Алгоритм ведь программно реализован, а не теоретически. Нет там никаких ошибок.

 Профиль  
                  
 
 Re: Поиск простых чисел
Сообщение16.02.2010, 10:20 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
Я уже ответил tapos в соседней ветке. Не бесконечно большим, а сколь угодно большим. И никаких бесконечностей там не возникает и близко, бесконечно много составных чисел до ближайшего простого - это уже полная чушь. Дальше можно не читать.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 682 ]  На страницу Пред.  1 ... 18, 19, 20, 21, 22, 23, 24 ... 46  След.

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



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

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


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

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