Теория чисел. Новый метод анализа распределения чисел, в том числе и простых

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Или новый ключик к одной из проблем тысячелетия.

От автора

В статье рассказывается о подходе к анализу распределения простых чисел. О подходе с использованием новой выведенной формулы распределения чисел для всего натурального ряда. Статья по большей части написана простым, не научным языком, а потому даже школьник старших классов с минимальным набором знаний будет способен запросто ее понять. Кроме этого, в простом ключе статья написана еще потому что, автор полученной формулы и самой статьи не является ученым, научным сотрудником, студентом. Просто любитель, с неоконченным высшим образованием. Просто веб-разработчик и дизайнер интерфейсов, решил на досуге, ради интереса попробовать разобраться с дзета-функцией Римана и случайно наткнулся на лежащий под ногами клад.

Прошу научное сообщество не судить строго стиль изложения, и простить мне некоторую вольность, как и возможные неточности. Повторюсь, я не математик… Поверьте, просмотрел кучу источников, в надежде найти подобную формулу, дабы не заниматься написанием этой статьи, не тратить свое время и время других. И не нашел… (искал по тематической литературе, индексируем публикациям в научных журналах на elibrary.ru) А поскольку важность найденной формулы распределения чисел весьма высока, то я просто обязан поделится ею с сообществом.

Если честно, то никогда бы не подумал, что случится подобное.

Предисловие. Или для чего нужны простые числа

С точки зрения арифметики большинство чисел отличается, так сказать, «хорошим поведением». Четные числа всегда чередуются с нечетными, каждое третье число всегда кратно трем, квадраты чисел подчиняются определенному закону. Поэтому мы можем составить длинный ряд чисел, которые ведут себя так, как им положено, независимо от длины этого ряда и величины самих чисел. Но простые числа похожи на неуправляемую толпу. Они появляются там, где им захочется, без предварительного предупреждения, на первый взгляд, совершенно хаотично, без какой-либо закономерности. А самое главное — их нельзя проигнорировать: простые числа необходимы для арифметики и для математики в целом.

Простые числа — не такая уж сложная тема, на изучение которой потребовалось бы много лет; фактически ее проходят еще в школе. Чтобы понять, что такое простое число, нужно лишь уметь считать и владеть четырьмя основными арифметическими действиями. Тем не менее, простые числа были и продолжают оставаться одной из самых удивительных проблем в истории науки. Тот, кто хочет заниматься математикой, но не владеет теорией простых чисел, ничего не сможет добиться, так как они присутствуют везде — иногда затаившись, как в засаде, готовые появиться, когда их меньше всего ожидаешь. С неизбежностью появления простых чисел невозможно не считаться.

Простые числа важны не только в математике. Многие даже не догадываются о том, что они играют важную роль в нашей повседневной жизни, например, в банковских операциях или в обеспечении защиты персональных компьютеров и конфиденциальности разговоров по мобильному телефону. Они являются краеугольным камнем компьютерной безопасности.

Истчник. (Простые числа [Долгая дорога к бесконечности]. Грасиан Энрике)
По ссылке выше находится весьма интересная статья, про простые числа. Тем кто плохо знаком с темой — настоятельно рекомендую!

Загадки распределения простых чисел, всегда будоражили умы многих выдающихся математиков: Эйлер, Ферма, Гаус, Риман и многие многие другие, пытались разгадать сей загадочный пазл. До сих пор, существует множество гипотез и нерешенных вопросов, которые связанны с простыми числами, и которые остаются неизученными:

Посмотреть список гипотез
  • гипотеза о простых числах-близнецах – о бесконечном количестве пар простых чисел, отличающихся друг от друга на 2

  • гипотеза Гольдбаха: любое чётное число, начиная с 4, можно представить в виде суммы двух простых чисел

  • бесконечно ли количество простых чисел вида n^2 + 1 ?

  • всегда ли можно найти простое число между n^2and(n + 1)^2? (факт, что между n и 2n всегда есть простое число, было доказан Чебышёвым)

  • бесконечно ли число простых чисел Ферма? есть ли вообще простые числа Ферма после 4-го?

  • существует ли арифметическая прогрессия из последовательных простых чисел для любой заданной длины? например, для длины 4: 251, 257, 263, 269. Максимальная из найденных длина равна 26.

  • бесконечно ли число наборов из трёх последовательных простых чисел в арифметической прогрессии?

  • n^2~- n + 41– простое число для 0 ≤ n ≤ 40. Бесконечно ли количество таких простых чисел? Тот же вопрос для формулы n^2 — 79 n + 1601Эти числа простые для 0 ≤ n ≤ 79.

  • бесконечно ли количество простых чисел вида n# + 1? (n# — результат перемножения всех простых чисел, меньших n)

  • бесконечно ли количество простых чисел вида n# -1 ?

  • бесконечно ли количество простых чисел вида n! + 1?

  • бесконечно ли количество простых чисел вида n! – 1?

  • если p – простое, всегда ли 2^p-1не содержит среди множителей квадратов простых чисел.

  • содержит ли последовательность Фибоначчи бесконечное количество простых чисел?

Источник списка гипотез

  • Гипотеза Римана: о нетривиальных нулях дзета-функции.

Пожалуй, понятно насколько было велико мое удивление, когда вывел формулу и стало ясно, что аналогов (кроме дзета-функции Римана) похоже что нет. Что же, теперь настало время поговорить о самой формуле, которая приоткрывает загадочную завесу тайны в распределении простых чисел: предоставляет инструмент для дальнейшего анализа — иной способ факторизации числа.

Очень надеюсь, что специалисты в области теории чисел и криптографии будут довольны!


Вступление

Посмотрите, на эти хаотичные, на первый взгляд, движения точек. Но нет, это далеко не Броуновское движение. Эти движения раскладывают на множители любое натуральное число или показывают расположение простого числа… Любопытное зрелище. Длиною в бесконечность и историей в без малого 2000лет (первый известный алгоритм поиска простых чисел — Решето Эратосфена, 273–194 до н. э.):

Разложение на множители натурального числа.
Разложение на множители натурального числа.

Вот, например, точки находятся на оси абсцисс — значит это множители числа а=12:

На рисунке представлены множители 1,2,3,4,6,12 числа 12. Само число лежит на круге, радиусом a=12.
На рисунке представлены множители 1,2,3,4,6,12 числа 12. Само число лежит на круге, радиусом a=12.

A здесь нет пересечений, или иначе — нулей функции. Перед нами простое число:

Множители: 1, 29
Множители: 1, 29

Гипотеза о распределении нулей натурального ряда

Итак, формула имеет следующий вид:

\gamma(x)={a\over x}\cdot\sin({a\over x}\pi)

Где:
a\in\Bbb N,~a\ge1, заданное число.
x\in[1,2,...,a]

Теперь о свойствах функции:

  • Если результат уравнения \gamma(x)\in\Bbb N, то значит, такое число является множителем числа а.

  • \gamma(a)=1

  • Каждое пересечение синусоиды с осью ОХ, является показателем кратности числа а.
    Так, если a=12, то {a\over2}=6,~{a\over3}=4 и т.д.

Заметка на полях: Скорее всего, отсюда и происходит проблема нетривиальных нулей дзета-функции Римана. Нужно исследовать на комплексной плоскости. С большой долей вероятности, получится найти некоторые корреляции.
Заметка на полях: Скорее всего, отсюда и происходит проблема нетривиальных нулей дзета-функции Римана. Нужно исследовать на комплексной плоскости. С большой долей вероятности, получится найти некоторые корреляции.
  • Очевидно, что на периодах (между пересечениями) (a, {a\over2}), ({a\over2}, {a\over3}),... (На рисунке, это интервалы 1/2, 1/3, и т.д. соответственно), y функции \gamma(x)нет нулей.

    — Свойств у функции, скорее всего больше. Нужно, проводить более тщательный анализ.

    Для упрощения алгоритма факторизации чисел, коэффициент a\over xперед синусом можно убрать. Т.е. формула определяет нули и их отсутствие
    в таком виде:

    \gamma(x)=\sin({a\over x}\pi)


Гипотеза о предсказании появления простых чисел

Можно заметить, как свободные члены, не занятые в построении числа выстраиваются в ряды по некоторой траектории:

И действительно, они всегда занимают свободные “орбитали” (на рис. светло-зелёные линии)

Формирование орбиталей

Введу несколько терминов:
Положительная орбиталь, O^+- орбитали которые находятся выше оси ОХ.
Отрицательная орбиталь, O^-- ниже оси, соответственно.

Итак, положительная орбиталь порождается каждый раз при:
a mod 5 = 0 (или когда начало периода 1/5 — становится нулем)
Отрицательная орбиталь создается при:
a mod 3 = 0 (или когда начало периода 1/3 — становится нулем)

Так, например, если a=19, то O^+=\lfloor{19\over5}\rfloor=3,~~O^-=\lfloor{19\over3}\rfloor=6


Каждая из орбиталей задается формулой:

\varsigma(x)=\frac{a}{x}\sin\left(\pm\frac{d_n}{x}\pi\right)

где d_n=\lfloor{a\over O^{\pm}}\rfloor,  d_n\in\Bbb N,или иными словами: [1,2,...,\lfloor{a\over O^{\pm}}\rfloor].

В общем, если имеем число a = 41, то всего орбиталей будет:
O^+ + O^-=\lfloor{41\over5}\rfloor+\lfloor{41\over3}\rfloor=21 плюс O^0=1— Ось нулей \gamma(x).

По ходу расширения числовой оси (увеличения числа а), члены перепрыгивают на следующие орбитали, в сторону начала координат. Таким образом, иcходя из их поведения, гипотетически, можно спрогнозировать появление следующего простого числа.

Попытаемся, графически предсказать проявление следующего простого числа, при a=22. Изобразим стрелками на какие орбитали сместятся числа для а+1=23

При переходе к a=23 (простому числу), все числа займут соседние орбитали. И нет тех, кто занял бы ось нулей.
При переходе к a=23 (простому числу), все числа займут соседние орбитали. И нет тех, кто занял бы ось нулей.

Вот так. Смотрим на позиции чисел на орбиталях и на то куда перейдут эти числа (на следующем шаге или через n-шагов с учетом добавления новых орбиталей), и предсказываем появление следующего простого числа, зная, что при простом числе нули \gamma(x) будут отсутствовать.

Что же, похоже на то, что к математической загадке найден очередной ключик. Осталось, пожалуй, найти строгое доказательство всему этому добру. Да более детально исследовать все особенности поведения функции, скачков чисел (так и хочется сказать — электронов) по орбиталям. Пожалуй, что предоставлю сие удовольствие более серьезных исследований и открытий связанных с изучением \gamma(x)функции — Математикам, специалистам по теории чисел и анализу, а так же всему научному сообществу!

Поиграться с функцией можно здесь: desmos.com


Заключение

Хотя к поведению простых чисел и найден очередной ключик, но не стоит сильно радоваться. Факторизация по прежнему остается сложной задачей для больших чисел, а чтобы предсказать появление очередного нового простого числа — придется передвинуть очень много элементов по орбиталям.

И тем не менее, если гипотеза Римана делает предположение о нулях, то здесь на более простом (школьном) уровне делается предположение о способе предсказания нулей. А это, в свою очередь, позволяет применить более широкий арсенал математических методов для более глубокого изучения простых чисел.

Надеюсь, что более детальное исследование специалистами данной функции позволит сделать еще массу полезных и удивительных открытий в теории чисел. Как и все заинтересованные буду ждать новых исследований и достижений!

В заключение слова благодарности

Спасибо авторам YouTube каналов, которые смогли заинтересовать математикой. Без вас и вашей мотивации я навряд ли бы полез разбираться с данной темой.

Алексей Саватеев
3blue1brown

Связаться со мной: w3xSerif{at}yandex.ru

Источник: https://habr.com/ru/post/675418/


Интересные статьи

Интересные статьи

Накануне, 10 мая, компания DJI представили миру новый портативный и легкий беспилотный летательный аппарат DJI Mini 3 Pro. Вес устройства остался неизменным и составляет 249 грамм, но дрон дооснастили...
Мы создаем цифровые продукты для решения конкретных задач реальных пользователей. Поэтому объективное представление о том, чем эти пользователи живут и с какими проблемами сталкиваются, — то, без чего...
Большинство обзоров методов лазерной коррекции сопровождаются однотипно довольными отзывами людей, которые на следующий день стали видеть 120% от нормы. Мне же хочется дать чуть другой взгляд на эту п...
Достаточно часто каждый аналитик сталкивается с ситуацией, когда загрузил данные в блок анализа, а в ответ – тишина, хотя в тестовом режиме все работает. Причина обычно в том, что данные ...
В предыдущих постах (первая, вторая и третья части) мы рассмотрели техники семи тактик MITRE ATT&CK: первоначальный доступ (initial access); выполнение (execution); закрепление (pe...