2014 dxdy logo

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

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




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. На страницу 1, 2, 3, 4  След.
 
 Гипотеза, предлагающая меньший интервал
Сообщение01.08.2018, 15:14 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Какие есть гипотезы предлагающие меньший интервал существования простых чисел, чем предполагается в гипотезе Лежандра?
Каково сейчас положение самой гипотезы Лежандра, расстояние сократилось?

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение01.08.2018, 20:26 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Открыл для себя сегодня гипотезу Оппермана. Ту её часть где разница $n(n-1)$ и $n^2$.
Код:
for(i=0, 100, for(n=2, 98, if(nextprime(n^2-n+i)<n^2, n++, print(i, "  ", n))))

Если судить по количеству возрастания $i$ , то простые ведут себя вполне последовательно.
(pari/gp code)

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение01.08.2018, 22:13 
Заслуженный участник


20/08/14
11867
Россия, Москва
Вы уверены что Ваш код проверяет именно гипотезу Оппермана? Странный он какой-то, особенно в части n++.
Для поиска контрпримера при $n\le 10^6$ достаточно такого кода:
Код:
? for(n=2,10^6, if(precprime(n^2)<n^2-n || nextprime(n^2)>n^2+n, print(n)))
time = 9,157 ms.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение01.08.2018, 22:54 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Soul Friend в сообщении #1330023 писал(а):
if(nextprime(n^2-n+i)<n^2, n++

ищу следующее простое от числа $n^2-n$, если найденное простое меньше $n^2$ то всё нормально, увеличиваем $n$, а если найденное простое больше $n^2$, то выводим результат и увеличиваем $i$, и считаем $n$ заново для новой $i$.
Увеличивая $i$ мы можем увидеть насколько найденное простое число близко к $n^2$. По сути мы уменьшаем ту $n$ в $n^2-n$.
Например: $5^2-5$ ; $5^2-5+1$ ; $5^2-5+2$ ...
Код:
for(n=2, 98, if(nextprime(n^2-n+i)<n^2, n++, print(i, "  ", n)))

вместо $i$ подставляйте числа от $0$ до $x$ пока найденное простое число не станет больше $n^2$.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение01.08.2018, 23:56 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Код:
nextprime(11^2-11+3)

Pari/GP выдаёт 113, а wolframalfa 127.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение02.08.2018, 01:13 
Заслуженный участник


20/08/14
11867
Россия, Москва

(Вопрос о программировании)

Soul Friend в сообщении #1330047 писал(а):
ищу следующее простое от числа $n^2-n$,
А почему +i, а не просто n^2-n?
Soul Friend в сообщении #1330047 писал(а):
увеличиваем $n$,
Увеличение n сделает и for(n=..., что-то из них лишнее, или увеличение, или цикл.
Soul Friend в сообщении #1330047 писал(а):
насколько найденное простое число близко к $n^2$.
Это видно и из n^2-nextprine(n^2-n), зачем тут i непонятно. Или можно ближайшее меньшее n^2 получить: precprime(n^2).
Для полноты ощущений можно даже все простые в этом интервале получить: primes([n^2-n,n^2]).

Soul Friend в сообщении #1330063 писал(а):
Pari/GP выдаёт 113, а wolframalfa 127.
И собственно что? В разных языках разный формат функций, что в этом удивительного?

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение02.08.2018, 06:12 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Dmitriy40 в сообщении #1330074 писал(а):
А почему +i, а не просто n^2-n?

Я "исследую" такие $i$, при котором $nextprime(n^2-n+i)>n^2$
Код:
gp > for(i=0,22,for(n=2,22,if(nextprime(n^2-n+i)<n^2,n++,print("i="i,"  ","n=",n,"  ","nextprime(n^2-n+i)=",nextprime(n^2-n+i)," ",">"," ","n^2=",n^2))))
i=2  n=2  nextprime(n^2-n+i)=5 > n^2=4
i=2  n=3  nextprime(n^2-n+i)=11 > n^2=9
i=2  n=4  nextprime(n^2-n+i)=17 > n^2=16
i=3  n=2  nextprime(n^2-n+i)=5 > n^2=4
i=3  n=3  nextprime(n^2-n+i)=11 > n^2=9
i=3  n=4  nextprime(n^2-n+i)=17 > n^2=16
i=4  n=2  nextprime(n^2-n+i)=7 > n^2=4
i=4  n=3  nextprime(n^2-n+i)=11 > n^2=9
i=4  n=4  nextprime(n^2-n+i)=17 > n^2=16
i=4  n=5  nextprime(n^2-n+i)=29 > n^2=25
i=4  n=6  nextprime(n^2-n+i)=37 > n^2=36
i=4  n=11  nextprime(n^2-n+i)=127 > n^2=121

Получается, гипотезу Оппермана можно улучшить на единицу, да и $i$ растёт с ростом $n$.

(О вопросе о программировании)

Вы можете написать это по другому, вариантов много.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение02.08.2018, 18:29 
Заслуженный участник


20/08/14
11867
Россия, Москва
По моему всё равно вместо перебора вариантов i можно один раз пройти по квадратам и найти ближайшее слева и справа простое, это и будет максимально допустимым i.

Ну и изменение границы на единицу математикам не интересно, вот асимптотику для [очень] больших чисел это да.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение02.08.2018, 19:18 
Заслуженный участник


08/04/08
8562
Soul Friend в сообщении #1329956 писал(а):
Какие есть гипотезы предлагающие меньший интервал существования простых чисел, чем предполагается в гипотезе Лежандра?

Достаточно было просто погуглить: гипотеза Крамера
И гипотеза Руста

Soul Friend в сообщении #1330023 писал(а):
Открыл для себя сегодня гипотезу Оппермана.
В Вики в статье про эту гипотезу есть ссылка на более сильную и точную гипотезу гипотеза Фирузбэхт. Там же можно найти ссылки на довольно новые исследования и узнать, что обсуждается вопрос об оценке сверху величины $\frac{p_{n+1}-p_n}{\ln ^2p_n}$.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение03.08.2018, 15:13 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Dmitriy40 в сообщении #1330224 писал(а):
Ну и изменение границы на единицу математикам не интересно, вот асимптотику для [очень] больших чисел это да.

Вычислил одну асимптотическую функцию, количество простых чисел, до заданного $x=2^t$, приблизительно $\frac{x}{\frac{t}{2}+2}$ т.е $\frac{2x}{t+4}$ или $\frac{2^{t+1}}{t+4}$.
Она близка к $\frac{x}{\ln(x)}$ , но возрастает при очень больших числах.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение03.08.2018, 21:49 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Построил на одной графике, сравнил:
  1. a:=plot([2^t, 2^(t+1)/(t+4), t = 1 .. 10], x = 0 .. 500, y = 0 .. 500): 
  2. b:=plot(x/ln(x), x = 0 .. 500, y = 0 .. 500): 
  3. with(plots): 
  4. display([a(t)], [b(x)]); 

на Maple.
А на WolframAlfa не получается построить на одной графике, кажется ParametricPlot[] и Plot() не совместимы онлайн.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение03.08.2018, 22:10 
Заслуженный участник


20/08/14
11867
Россия, Москва
Преобразуйте к одной переменной (лучше $x$, это несложно) и стройте.
Заодно увидите что Ваша растёт чуть быстрее (примерно в $1{,}3$ раза для $x=10^{19}$ и до $1{,}3863$ раза в пределе). Соответственно непонятно в чём её преимущество, оценки для небольших чисел не так уж интересны.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение03.08.2018, 22:30 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
как построить графику гипотезы Фирузбэхт на Maple? не соображу. Хочу сравнить её с $\frac{x}{\ln(x)}$.
что ближе к $\pi(x)$?

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение05.08.2018, 07:02 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Подкорректировал формулу, теперь она работает лучше чем $\frac{x}{\ln(x)}$, для больших чисел:
$$\frac{2^{\log_2{(x)}+1}}{\log_2{x}+C(x)}$$
Где $C(x)$ количество цифр в $x$, пример:
$x=100$, $C(x)=3$.

 Профиль  
                  
 
 Re: Гипотеза, предлагающая меньший интервал
Сообщение05.08.2018, 10:02 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan

(Оффтоп)

Назову $Sf()$ функция(заглавные от ника):
$$Sf(x)=\frac{2^{\log_2{(x)}+1}}{\log_2{x}+C(x)}$$

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 47 ]  На страницу 1, 2, 3, 4  След.

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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