Со времен Евклида мы знали, что простых чисел бесконечно много. Аргумент от противного: если существует лишь конечное число, скажем , , то обязательно не делится на любой из этих простых чисел, поэтому его простые множители должны дать новое простое число , которое не было в списке. Таким образом, предположение, что существуют только конечно простые числа, неверно.
Теперь давайте предположим, что является единственным простым числом. Метод сверху дает как новое (возможное) простое число. Повторное применение метода дает , а затем , затем 2 ⋅ 3 ⋅ 7 ⋅ 43 + 1 = 13 ⋅ 139 , так что 13 и 139 являются новыми простые числа и т. д. В случае, когда мы получаем составное число, мы просто берем наименьшее новое простое число. Это приводит к A000945 .
Вызов
Учитывая простой и целое число вычислить -го термина о последовательности , определенной следующим образом :
Эти последовательности известны как последовательности Евклида-Маллина .
Примеры
Для :
1 2
2 3
3 7
4 43
5 13
6 53
7 5
8 6221671
9 38709183810571
Для ( A051308 ):
1 5
2 2
3 11
4 3
5 331
6 19
7 199
8 53
9 21888927391
Для ( A051330 )
1 97
2 2
3 3
4 11
5 19
6 7
7 461
8 719
9 5
(,0({q:)1+*/)^:
для 15 байтов, возвращая последовательность доn
(с нулевым индексированием)