Простыми числами называют такие натуральные числа, которые делятся только на единицу и само себя. И … других свойств простых чисел до сих пор не найдено. Правда, Евклид доказал, что множество таких чисел — бесконечно, а Эратосфен предложил способ нахождения простых чисел среди натуральных, известный как «решето Эратосфена». Но природа возникновения их так и остается непонятной. Их — то густо, то пусто, и даже сравнивают с сорной травой, которая растет, где хочет и как хочет, не подчиняясь ни какому закону распределения. Гаусс эмпирическим способом обнаружил, что соотношение вида:
![$ \frac{A_n} {n}$ $ \frac{A_n} {n}$](https://dxdy-01.korotkov.co.uk/f/4/5/a/45a7e6a3094b4ccd2264d18b4953d12f82.png)
:
![$ \frac{1} { \ln(n)}$ $ \frac{1} { \ln(n)}$](https://dxdy-02.korotkov.co.uk/f/1/b/5/1b50289ae7dc5fc016960d171ddbc87d82.png)
, где
![$A_n$ $A_n$](https://dxdy-02.korotkov.co.uk/f/5/1/e/51ea793aad42e760f5acf5135930081a82.png)
— число простых чисел, меньших
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
, стремится к
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
при возрастании
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
. По сути, математики, отчаявшись найти формулу простых чисел, переключились на исследование распределения их в «среднем». Институт математики Клэя (США) даже в качестве одной из семи математических проблем третьего тысячелетия выдвинул вопрос о гипотезе Римана о количестве простых чисел.
Цитата:
«В итоге можно сказать, что поиски элементарных формул, дающих только простые числа, оказались тщетными. Ещё менее обнадеживающей следует считать задачу нахождения такой формулы, которая давала бы только простые числа и при том все простые числа» [Курант Р., Роббинс Г. Что такое математика? — 2001, с. 54].
Однако существует способ вычисления простых чисел, основанный на общеизвестном свойстве, которое гласит: если числа
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
и
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
не содержат общих множителей, то число
![$A = B+C $ $A = B+C $](https://dxdy-04.korotkov.co.uk/f/f/6/2/f62805419a184b42fd4747b77850855282.png)
будет простым по отношению к ним. Это свойство можно записать в более общем виде:
![$A = \abs(B \pm C)$ $A = \abs(B \pm C)$](https://dxdy-02.korotkov.co.uk/f/9/9/b/99be4643ee9d76a35282cc225733b48282.png)
, замена знака
![$«+»$ $«+»$](https://dxdy-01.korotkov.co.uk/f/4/0/3/403a8e59d015aa344fcf3449c097662682.png)
на
![$« \pm»$ $« \pm»$](https://dxdy-02.korotkov.co.uk/f/5/b/a/5ba422eb43a9b3b711134f2a5d07d47682.png)
не изменяет этого свойства и, если число
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
превосходит число
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
, то рассматривается абсолютная величина. Теперь дадим более точную формулировку: «если числа
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
и
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
не содержат общих множителей, то числа вида
![$A = \abs(B \pm C)$ $A = \abs(B \pm C)$](https://dxdy-02.korotkov.co.uk/f/9/9/b/99be4643ee9d76a35282cc225733b48282.png)
являются простыми по отношению ко всем множителям, входящим как в число
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
, так и в число
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
». Поэтому, если нам известны первые
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
простых чисел
![$P_1, …, P_n$ $P_1, …, P_n$](https://dxdy-03.korotkov.co.uk/f/e/3/9/e394269caa272217e2448b30b689da9682.png)
, то, представив число
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
в виде произведения некоторых из них, а число
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
как произведение остальных, тогда числа указанного вида будут простыми, при условии, что
![$A < (P_n+2)^2$ $A < (P_n+2)^2$](https://dxdy-03.korotkov.co.uk/f/6/3/0/6300d846c6cb1de2adc07108e743435482.png)
. Возьмем пять первых простых числа
![$1, 2, 3, 5, 7$ $1, 2, 3, 5, 7$](https://dxdy-03.korotkov.co.uk/f/e/1/b/e1b71a420c116c4317b6f81caa197ad582.png)
— тогда:
![$abs(1\cdot2\cdot3\cdot5 \pm 7) = 37; 23$ $abs(1\cdot2\cdot3\cdot5 \pm 7) = 37; 23$](https://dxdy-01.korotkov.co.uk/f/c/4/c/c4c1ba4e8f21916c59a51c73505ef71382.png)
— простые;
![$abs(3\cdot7 \pm 2\cdot5) = 31; 11$ $abs(3\cdot7 \pm 2\cdot5) = 31; 11$](https://dxdy-01.korotkov.co.uk/f/4/f/8/4f899ce15f77816c7eb568c07f8bc1d982.png)
также простые и т.д. Ограничение предназначено для исключения случаев, когда в результате вычислений получаются составные числа, содержащие множители, превосходящие
![$P_n$ $P_n$](https://dxdy-02.korotkov.co.uk/f/1/b/1/1b1cbe41a014249f2a00f2b55898563182.png)
. Например,
![$abs(2\cdot3\cdot5\cdot7 \pm 1) = 211; 209$ $abs(2\cdot3\cdot5\cdot7 \pm 1) = 211; 209$](https://dxdy-04.korotkov.co.uk/f/7/2/7/72703c69e463ba70544241677f1cd68d82.png)
, но число
![$209 = 11\cdot19$ $209 = 11\cdot19$](https://dxdy-02.korotkov.co.uk/f/5/9/7/59717e1ba609a0685c1f6f1a8a63506a82.png)
является составным.
Рассмотренный способ можно комбинировать с методом проверки, т.е. в вычислениях использовать только часть первых простых чисел, а результаты проверять на наличие в них, в качестве множителей, неиспользуемых простых чисел. Например,
![$abs(2\cdot5\cdot7 \pm 1) = 71; 69$ $abs(2\cdot5\cdot7 \pm 1) = 71; 69$](https://dxdy-04.korotkov.co.uk/f/7/c/0/7c0ea90a480a10bc50374e141a0c58e382.png)
, где
![$71$ $71$](https://dxdy-03.korotkov.co.uk/f/2/2/3/22328eef1c76e9e2c035c631ee656cf682.png)
— простое, а
![$69$ $69$](https://dxdy-02.korotkov.co.uk/f/1/6/e/16e26c4dd48e027d2436af83312a151082.png)
из рассмотрения исключается, т.к. содержит в качестве множителя простое число
![$3$ $3$](https://dxdy-02.korotkov.co.uk/f/5/d/c/5dc642f297e291cfdde8982599601d7e82.png)
.
Обратив особое внимание на то, что в свойстве говорится только о том, что числа
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
и
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
не должны содержать одинаковых множителей, приходим к выводу: в представлении числа
![$B$ $B$](https://dxdy-03.korotkov.co.uk/f/6/1/e/61e84f854bc6258d4108d08d4c4a085282.png)
любой множитель может входить многократно, это же относится и к числу
![$C$ $C$](https://dxdy-02.korotkov.co.uk/f/9/b/3/9b325b9e31e85137d1de765f43c0f8bc82.png)
, т.е. их можно представлять в виде:
![$B = P_i^a \cdots P_j^b$ $B = P_i^a \cdots P_j^b$](https://dxdy-01.korotkov.co.uk/f/0/4/1/041e58759137e67bb9d302d417f6a68182.png)
,
![$C = P_k^c \cdots P_l^d$ $C = P_k^c \cdots P_l^d$](https://dxdy-03.korotkov.co.uk/f/e/c/f/ecf4a8712337f2a4b56e5490a97293b182.png)
, где
![$a, b, c, d$ $a, b, c, d$](https://dxdy-03.korotkov.co.uk/f/6/e/6/6e65e6daf30040bd6302da423026043782.png)
— натуральные числа. Например,
![$abs(2\cdot2\cdot2\cdot2\cdot3\cdot3 \pm 5\cdot7) = 107;37$ $abs(2\cdot2\cdot2\cdot2\cdot3\cdot3 \pm 5\cdot7) = 107;37$](https://dxdy-03.korotkov.co.uk/f/e/f/6/ef6fc1cfca45b997e2b926473bc9856582.png)
, число
![$107$ $107$](https://dxdy-02.korotkov.co.uk/f/9/f/b/9fb308be6fdfbb412536cd9ea632e6d182.png)
, хотя и является простым, из рассмотрения исключается в связи с ограничением.
Теперь, если найдены числа вида
![$abs(P_i^a\cdots P_j^b \pm 1)$ $abs(P_i^a\cdots P_j^b \pm 1)$](https://dxdy-04.korotkov.co.uk/f/f/9/c/f9cc9817c81ac709c5c16ae0282ecccb82.png)
, которые удовлетворяют указанному условию и не содержат множителей, не входящих в это представление, то такие числа называют простыми числами-близнецами, если вида
![$abs(P_i^a\cdots P_j^b \pm 2)$ $abs(P_i^a\cdots P_j^b \pm 2)$](https://dxdy-03.korotkov.co.uk/f/e/0/0/e00a3d8aa8afd68f7901348b878947c082.png)
— двоюродными простыми числами,
![$abs(P_i^a\cdots P_j^b \pm 3)$ $abs(P_i^a\cdots P_j^b \pm 3)$](https://dxdy-02.korotkov.co.uk/f/1/b/9/1b91909ccf3c107554ccaa3f7b93603682.png)
— троюродными и т.д.
Фактически это объясняет природу простых чисел, которые появляются не сами по себе, а все предыдущие порождают последующие. Тем самым снимается актуальность проблемы поиска закона их распределения, ведь мало кого интересует вопрос о количестве чисел Фибоначчи, не превосходящих определенное число, т.к. есть формула их вычисления. Определенным недостатком рассмотренного способа является то, что при увеличении количества используемых первых простых чисел существенно возрастает объем вычислений, к тому же многие простые числа можно получать различными комбинациями.
Формула, используемая в вычислениях, позволила обнаружить, что все простые числа в той или иной степени являются "братьями".