2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 75, 76, 77, 78, 79
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение04.04.2025, 11:50 
Аватара пользователя


29/04/13
8861
Богородский
Программа, по которой это посчитано:

(PARI)

Код:
{print();
t0=getwalltime();
fpr = 71; n = vecprod(primes([2,fpr]));
pp=vector(97); Li=vector(4); summc=vector(4);
Li[2] = 1.0451637801174927848445888891946131365;
Li[4] = 1246.1372158993884596927711075290597925;
spis = [ 1, 2, 3, 5, 6, 7,10,11,13,14,15,17,19,21,22,23,26,29,30,31,33,34,35,37,38,39,41,42,43,46,47,51,53,55,57,58,59,61,62,65,66,67,69,70,71,73,74,77,78,79,82,83,85,86,87,89,91,93,94,95 ];
mu   = [ 1,-1,-1,-1, 1,-1, 1,-1,-1, 1, 1,-1,-1, 1, 1,-1, 1,-1,-1,-1, 1, 1, 1,-1, 1, 1,-1,-1,-1, 1,-1, 1,-1, 1, 1, 1,-1,-1, 1, 1,-1,-1, 1,-1,-1,-1, 1, 1,-1,-1, 1,-1, 1, 1, 1,-1, 1, 1, 1, 1 ];
print(fpr,"#");
print();
for(i=1, #spis,
po=spis[i];
x=n^(1/po);
if (x < 2, next,
if ( x >= 10^4,
c1 = Li[4] + intnum(t = 10^4, x, 1/log(t)),
c1 = Li[2] + intnum(t = 2, x, 1/log(t)));
c3 = -log(2);
c4 = intnum(t = x, oo, 1/t/(t^2-1)/log(t));
mc1 = mu[i]/po*c1; summc[1]+=mc1;
mc3 = mu[i]/po*c3; summc[3]+=mc3;
mc4 = mu[i]/po*c4; summc[4]+=mc4;
printf("%u                     %0.5f                            %0.5f       %0.5f\n",po,mc1,mc3,mc4);
));
print();
printf("%0.5f     %0.5f      %0.5f       %0.5f\n",summc[1],pp[fpr]-(summc[1]+summc[3]+summc[4]),summc[3],summc[4]);
print();
print(summc[1]+summc[3]+summc[4]);
print();
}quit;

Поскольку нами уже было замечено, что PARI весьма неточно считает интегралы для маленьких границ, пришлось вплоть до 1e4 прибегнуть к ухищрениям, в том числе считать на Вольфрам Альфе. Здесь Li[2] это и есть Li(2), но вот Li[4] это Li(1e4). При счёте от 1e4 уже было совпадение всех 38 знаков.

И все знаки с книжными совпали:

https://www.phantastike.com/math/prime_obsession/djvu/view/

Страница примерно 400-я. Примерно — потому что разная нумерация.

 Профиль  
                  
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение04.04.2025, 12:21 
Заслуженный участник


20/08/14
12038
Россия, Москва
Э, не забываем что интегральный логарифм завышает количество простых, как раз где-то на 330 миллиардов около 5e26.

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

Книжку я уже утром скачал и стал читать, правда подряд, хоть пока почти всё и известно.

-- 04.04.2025, 12:33 --

Кстати из кода в OEIS узнал про real(-eint1(-log(n))=li(n) в PARI. Чтобы не выписывать сам интеграл intnum().

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


29/04/13
8861
Богородский
Dmitriy40 в сообщении #1681034 писал(а):
не забываем что интегральный логарифм завышает количество простых, как раз где-то на 330 миллиардов около 5e26.

Не понял к чему это сказано. Это ведь как раз и неизвестно насколько он завышает, потому что неизвестно точное количество простых от нуля до 5e26.

Dmitriy40 в сообщении #1681034 писал(а):
полезна лишь для конечных интервалов ... Пробуйте, очень интересно посмотреть. Но вообще это задача для Дт(М) (даже не ПРР).

Пока что речь именно о конечных интервалах. Всё-таки склоняюсь к ПР/Р.

Dmitriy40 в сообщении #1681034 писал(а):
Книжку я уже утром скачал и стал читать, правда подряд, хоть пока почти всё и известно.

Надо же, особо и не сомневался, что Вы её читали раньше. Тогда правильно, надо читать подряд, хотя разжевывание порой избыточное.

 Профиль  
                  
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение04.04.2025, 14:10 
Заслуженный участник


20/08/14
12038
Россия, Москва
Yadryara в сообщении #1681045 писал(а):
Не понял к чему это сказано. Это ведь как раз и неизвестно насколько он завышает, потому что неизвестно точное количество простых от нуля до 5e26.
Вообще-то таблицы $\pi()$ есть до $10^{29}$. И насколько понимаю посчитаны они примерно как Вы и собираетесь, по неким формулам (я просто не разбирался), не интегральным логарифмом (или не только им). Соответственно и величины завышения тоже есть до $10^{29}$. Вот как пример какие алгоритмы использует primecount:
Код:
  -d, --deleglise-rivat  Count primes using the Deleglise-Rivat algorithm
  -g, --gourdon          Count primes using Xavier Gourdon's algorithm.
                         This is the default algorithm.
  -l, --legendre         Count primes using Legendre's formula
      --lehmer           Count primes using Lehmer's formula
      --lmo              Count primes using Lagarias-Miller-Odlyzko
  -m, --meissel          Count primes using Meissel's formula
      --Li               Approximate pi(x) using the logarithmic integral
      --Li-inverse       Approximate the nth prime using Li^-1(x)
  -n, --nth-prime        Calculate the nth prime
  -p, --primesieve       Count primes using the sieve of Eratosthenes
      --phi <X> <A>      phi(x, a) counts the numbers <= x that are not
                         divisible by any of the first a primes
      --Ri               Approximate pi(x) using Riemann R
      --Ri-inverse       Approximate the nth prime using Ri^-1(x)
Алгоритмом по умолчанию считает долго (даже многопоточно), $\pi(10^{20})$ порядка минут, другие алгоритмы не проверял.

Yadryara в сообщении #1681045 писал(а):
Надо же, особо и не сомневался, что Вы её читали раньше.
Похоже нет, я же даже близко не математик, да и проблематика вычисления $\pi()$ (и тем более гипотеза Римана) мне недоступна.

 Профиль  
                  
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение04.04.2025, 15:06 
Аватара пользователя


29/04/13
8861
Богородский
Dmitriy40 в сообщении #1681056 писал(а):
Вообще-то таблицы $\pi()$ есть до $10^{29}$.

Ну да, и в той же моей ссылке на Вики есть от нуля до всех степеней 10-ки до 29 включительно. Можно и в OEIS заглянуть. Если б gris заглянул, да повнимательнее, то и не стал бы писать, что $\pi(10^{29})$ нашли в этом году. Ведь чётко сказано что в начале 2022-го.

Но интересует-то не 1e29, а 5e26 и 6e26 в качестве соседей, а на самом деле 71#.

Dmitriy40 в сообщении #1681056 писал(а):
Вот как пример какие алгоритмы использует primecount:

И среди них нет того самого, не комбинаторного, а аналитического FKBJ17. (Давал ссылку на него в теме в ПР/Р)

Я хочу понять как считать по нему потому что понимаю как считать по формуле Римана, а он на ней основан.

Где брать нули вроде знаю.

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


20/08/14
12038
Россия, Москва
Yadryara в сообщении #1681070 писал(а):
Но интересует-то не 1e29, а 5e26 и 6e26 в качестве соседей, а на самом деле 71#.
Интерполяцией. Кроме $\pi(10^n)$ есть таблицы $\pi(2^n)$, они покрывают и $71\#$ ($2^{89}$ всего на 11% больше $71\#$). А точность интерполяции оценить по известным значениям для $53\#, 59\#, 61\#, 67\#, 10^{20\ldots27}$. Это если задаться целью посчитать именно приближённое значение $\pi(71\#)$. Впрочем я так понимаю задача другая, эта лишь как тренировка.

-- 04.04.2025, 16:20 --

И кстати.
Yadryara в сообщении #1681025 писал(а):
Поскольку нами уже было замечено, что PARI весьма неточно считает интегралы для маленьких границ,
Это не так. Это не PARI криво считает интегралы, а лишь аппроксимация (асимптота, в смысле не прямой, а функции) по HL1 расходится с реальными значениями на начальном участке, что вполне нормально для асимптоты. Интегралы при этом правильные и PARI не виноват.

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


29/04/13
8861
Богородский
Ну вот стоило не написать ещё раз слово "точное" и пошло поехало...

Dmitriy40 в сообщении #1681034 писал(а):
не забываем что интегральный логарифм завышает количество простых, как раз где-то на 330 миллиардов около 5e26.

Мы не знаем (пока) точное значение $\pi(5\cdot10^{26})$. Стало быть не знаем насколько завышает.

Для $\pi(10^{6})$ — знаем: 78498. И знаем превышение:

$Li(10^{6})-\pi(10^{6})= 129.549159462181919862910747947261161...$

Тренироваться лучше на меньших числах. Только пока непонятно как.

 Профиль  
                  
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение05.04.2025, 06:39 
Аватара пользователя


29/04/13
8861
Богородский
Да, забыл сказать — вчера был наконец-то найден кортеж 15-228-2 и в низине. И список самых маленьких таких кортежей наконец-то разбавился нашим результатом:

Код:
Номер     Стартовое число       LGap RGap     Найден

1.    2079914861571286679         46   12       TBEG
2.    3665619319531504883         10    6       TBEG
----------------------------------------------------- 53#
3.    271541128585758431779       68    6      An+Dm
4.    1006882292528806742273       6    6      Jarek
----------------------------------------------------- 59#


Мною проверено почти 6% интервала $0-61\#$. И вот сравнение для общих количеств 15-228-2 :

Код:
Интервал         0-53#   0-59#   0-61#
Прогноз по HL1       2      49    1133
Найдено              2       4      89


Текущая статистика:

Код:
                 Посчитано      Найдено        Цепочек       Соотношение
                  в группе      цепочек        на юнит             между
                                 тысячи                         группами
1-й период 61# G19   100 %           98           2242            1.1112
1-й период 61# G20   100 %         2645           2025            1.1157
1-й период 61# G21   100 %        23366           1815           
1-й период 61# G22    25 %        22648           1598            1.1358
...
1-й период 61# G28   100 %        11231            813            1.1216
1-й период 61# G29   100 %         1566            731            1.1204
1-й период 61# G30   100 %           73            656            1.1198

Как видим кэф действительно растёт к центру — 1.1358 явно больше всех остальных в этом же столбце.

И лично мне это не очень нравится, поскольку сглаживает преимущество самых чистых групп над более грязными.

 Профиль  
                  
 
 Re: Симметричные кортежи из последовательных простых чисел
Сообщение05.04.2025, 08:47 
Аватара пользователя


29/04/13
8861
Богородский
Кстати, решил сделать аналогичные таблички сравнения прогноза с фактом для всех трёх преемственных паттернов:

Код:
15-228-2

Интервал         0-53#   0-59#   0-61#
Обсчитано          35%      6%      6%
Прогноз по HL1       2      49    1133
Найдено              2       4      89


17-240-1

Интервал         0-59#   0-61#   0-67#   0-71#
Обсчитано         100%    0.4%*   0.4%   <0.1%
Прогноз по HL1       0**    10     212    5273
Найдено              1       6      10      13

* — Jarek предположительно проверил не меньше 16%
** — 0.490


19-252

Интервал         0-67#   0-71#   0-73#
Обсчитано         100%    2.8%   <0.1%
Прогноз по HL1       1*     11     257
Найдено              0       1       1

* — 0.511


Напомню, что прогноз по HL1 для кортежей длиной 21 и больше мы пока толком сделать не смогли.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1179 ]  На страницу Пред.  1 ... 75, 76, 77, 78, 79

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

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