2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Получение множества простых чисел
Сообщение06.01.2012, 21:28 


08/07/07
96
Всем привет!

Хотел поинтересоваться, имеется ли ценность (практическая и теоретическая) нахождения простых чисел по следующему алгоритму:

Имеем:
$p_{1}...p_{n}, n \in \mathbb Z, $p_{1}...p_{n} \in \mathbb P$.

Ищем все простые числа для интервала: $(p_{i}, p_{i}^2), i \in \mathbb Z$.

1. Берем известные, последовательные простые числа $p_{1}...p_{n}$;
2. Составляем множество P разностей произведения $\prod \limits_{i=1}^n p_{i}^{a_{i}} - \prod \limits_{i=1}^n p_{i}^{b_{i}}$, где $a_{i},b_{i} \in \mathbb Z \cup [0]$. $a_{i},b_{i}$ на каждом шаге произведения выбираются таким образом, чтобы получить уникальное множество.

Все элементы множества P будут простыми числами.

Пример:

Ищем все простые числа до 25, имея известный набор 2,3,5
1. 2,3,5
2.

$P_{1} = 2^1 3^0 5^1-2^0 3^1 5^0 = 7$
$P_{2} = 2^2 3^0 5^1-2^0 3^2 5^0 = 11$
$P_{3} = 2^0 3^1 5^1-2^1 3^0 5^0 = 13$
$P_{4} = 2^2 3^0 5^1-2^0 3^1 5^0 = 17$
$P_{5} = 2^6 3^0 5^0-2^0 3^2 5^1 = 19$
$P_{6} = 2^1 3^0 5^2-2^0 3^3 5^0 = 23$

 Профиль  
                  
 
 Re: Получение множества простых чисел
Сообщение06.01.2012, 22:27 
Заслуженный участник


08/04/08
8562
Нет, это баян. (т.е. я не скажу, что я метод видел где-то в книгах, но придумывал сам, хотя я почему-то тогда возводить простые в степени не додумался)
Во-первых, не факт, что Вы получите так все простые из интервала $(p_j;p_j^2)$. Если бы степеней не было, то 19 нельзя получить. Думаю, что если от начала натуральных чисел уйти подальше, то можно и для этого случая найти исключение.
Ну или попробуйте доказать. Вдруг я неправ.
Во-вторых, с ростом $n$ колебания этих разностей произведений будут очень сильные - Вы будете все чаще выходить за пределы $(p_j;p_j^2)$. И тогда не факт, что получаемые числа будут простыми.

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


23/07/05
17991
Москва
Б.А.Кордемский. Математическая смекалка. Государственное издательство технико-теоретической литературы. Москва, 1957.

Это четвёртое издание. Книга предназначена для школьников 10-11 лет (в то время - 3-4 класс), а также в какой-то мере и для более старших читателей. Предлагаемый метод излагается в книге в главе четырнадцатой, пункт 359, который называется "Ещё один способ получения простых чисел". Обоснование метода предлагается читателю в качестве нетрудного упражнения.

 Профиль  
                  
 
 Re: Получение множества простых чисел
Сообщение07.01.2012, 09:08 
Заслуженный участник


08/04/08
8562
Someone в сообщении #524057 писал(а):
"Ещё один способ получения простых чисел". Обоснование метода предлагается читателю в качестве нетрудного упражнения.
Посмотрел, там написано
Цитата:
Если сумма или разность этих произведений даст число $N$, меньшее чем квадрат $n+1$-го числа, то $N$ - простое число
Т.е. не факт, что все такие произведения простые без этого ограничения.

 Профиль  
                  
 
 Re: Получение множества простых чисел
Сообщение07.01.2012, 10:15 


08/07/07
96
2 Sonic86:

Я не говорю, что все разности произведения будут простыми числами. Я говорю про интервал $(p_{i}, p_{i}^2)$, даже (по Б.А.Кордемскому, $(p_{i}, p_{i+1}^2)$) , что если разность произведений попадает в этот интервал, то результат - простое число=).

2 Someone:

О! Спасибо за ссылку, в принципе, я так и думал, что подобное уже есть=) Скачал книжку - посмотрел, действительно доказательство достаточно простое=)


Всем спасибо, всех с Рождеством!

 Профиль  
                  
 
 Re: Получение множества простых чисел
Сообщение07.01.2012, 10:22 


31/12/10
1555
Предлагаемая формула определения простых чисел является частным случаем общей формулы для вычетов ПСВ (приведенная система вычeтов)по модулю $M(p)=\prod_2^p p ,\quad p\mid M.$

$ a_x=\mid \prod_{p_s}p_s^{\alpha_s}\pm \prod_{p_t}p_t^{\beta_t}\mid<M(p_r)=\prod_{p_s}p_s\cdot\prod_{p_t}p_t.$ $,\quad \alpha_s,\beta_t\in\mathbb{N}.$

При условии $1<a_x<p^2_{r+1} $ , все вычеты будут простыми.
Пример
При $M=30$
$6-5=1,\;12-5=7,\;18-5=13,\;24-5=19$
$6+5=11,\;12+5=17,\;18+5=23,\;24+5=29.$

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

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



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

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


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

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