Так что просьба проверить все 46080 ещё дальше. А на файлообменник выложить те самые 4 группы по 720: N2-53, N2-56 и S2-24, S2-21.
Проверку дальше конечно запустил, результаты ниже.
Пока компилировались 2880 программ для Вас в 4-х группах, на что ушло где-то часов 7, реализовал идею с расчётом большой таблицы на лету. Размер файлов снизился с 1392640 до 58880. Цифра не понравилась
и чуть увеличил список проверяемых малых простых, с 3584 до 4096, размер вырос до 64000, это понравилось. Замедления работы не зафиксировано (оно видимо меньше погрешности измерения в доли секунды, а писать специальный тест без большой надобности лень). Так что выкладывать 4 группы на 3.8Г не буду, часа через 3 скомпилируются все 46080 программ и выложу их в облако, суммарным размером 2.7Г (побью на 64 группы по 44М). Заодно сможете сами сравнить в работе версии Yadryara4a=N2-53-245136, Yadryara4b=N2-41-256431, и вообще всю группу N2-41 (которая раньше называлась N2-11).
Кстати вот программка для переименования всех файлов старой группы M12-N2-11-xx-xx-xx-xx-xx-xx в новый формат M12-N2-41-xxxxxx:
Код:
pr=primes([17,37]); forperm([1,2,3,4,5,6],x, system(strprintf("@ren M12-N2-11-%d-%d-%d-%d-%d-%d.* M12-N2-41-%d%d%d%d%d%d.* >nul", pr[x[1]],pr[x[2]],pr[x[3]],pr[x[4]],pr[x[5]],pr[x[6]], x[1],x[2],x[3],x[4],x[5],x[6])));
Запускать разумеется в папке с кучей файлов. У меня за пару минут прекрасно переименовала все файлы.
Ещё мелкий момент: выше в .gp программе перебора всех паттернов использовался интервал 23e6 — он достаточно оптимальный для шага расчётов 1e34, при другом шаге его можно пропорционально менять, меньше миллиона-двух делать не стоит (повышается доля накладных расходов на вызов и инициализацию и возврат списка), а вот больше можно хоть до десятков миллиардов (сколько реальный максимум не проверял, затык может быть лишь в ОС с потоковой записью в stdout, может потребовать заметно памяти для буферизации всего найденного, ну и в PARI размер стека parisize придётся увеличить). Оптимальность выбранного в том что он почти не считает лишнего (почти равен с очень небольшим запасом
), ради выигрыша ещё примерно процента можно уменьшить до 227e5, ещё точнее уже совсем бессмысленно.
Зато если шаг перебора будет больше 1e34, то вполне выгодно интервал увеличить, на мой взгляд 227e6 достаточно всегда (при шаге 1e35 или кратно больше).
Теперь к статистике.
Сначала по всем 46080 паттернам. На проверенном интервале 0-1e35 нашлись 92 цепочки (причём все строго по разным паттернам, ни один паттерн не выдал больше одной цепочки), в том числе и пара уникальных:
N2-56-354126: 81208614941517230882469765804509145: 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 12, 12, valids=14, ALL
S9-52-652143: 99575243234031209961434201105678041: 12, 12, 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, valids=13, ALL
Уникальность не только в размере, хотя и это что-то невероятное, но и это все найденные полнокомплектные цепочки.
Фактически это минимальные полнокомплектные КМК37-11 цепочки с 13-ю и 14-ю совпадениями (но не непрерывные). Поражён что 14-ка встретилась так рано.
Найдено также 22шт 12-ок:
N2-43-235146: 99008689264873970377461178683019545: 24, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 24, 12, valids=12
N2-46-261435: 45223856856859586705126250209073945: 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 24, valids=12
N2-46-514362: 90423351273778506901156049307485145: 12, 12, 6, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 48, 12, valids=12
N2-46-624513: 11615264087816134290963262850793945: 12, 24, 48, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, valids=12
N2-51-632154: 88584061934933026579768455389069145: 48, 12, 12, 12, 48, 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, valids=12
N2-53-643215: 43996416140678069604613346836944345: 48, 48, 12, 12, 12, 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, valids=12
N2-54-354261: 25277280999451716405302936054073945: 12, 48, 12, 12, 24, 12, 12, 12, 6, 12, 12, 12, 12, 12, 12, valids=12
N2-56-345126: 1787043804539214638844313204833945: 12, 24, 12, 12, 48, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, valids=12
S2-23-156324: 19315597230785075383490154889238041: 12, 24, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12,192, 12, 12, valids=12
S2-31-623415: 87053666665393107644864084690116441: 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 48, 12, 24, valids=12
S2-43-543216: 76283404989897735717028919300754841: 6, 24, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, valids=12
N9-24-316425: 87083120307754860379336153370961945: 12, 48, 12, 12, 24, 12, 12, 12, 12, 12, 12, 12, 48, 12, 12, valids=12
N9-24-435621: 47418889143107688413716786093915545: 12, 48, 12, 12, 6, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, valids=12
N9-26-531462: 26215722075027529100881504064976345: 12, 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, 24, 96, 12, 12, valids=12
N9-46-452163: 93875620696379142848602117722024345: 96, 24, 12, 12,192, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, valids=12
N9-51-361425: 50671213599962474978318586966581145: 24, 24, 12, 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, valids=12
N9-53-423615: 17829245833161133200243382054320345: 12, 24, 48, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 48, 12, valids=12
S9-31-324615: 30672844900422911770896074039231641: 24, 48, 96, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, valids=12
S9-35-256341: 15217976055110908949343183294724441: 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 24, 12, valids=12
S9-46-321564: 24551120509889746668563087567860441: 48, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, 12, 24, valids=12
S9-46-652143: 16746270890266268231882098643658841: 12, 12, 24, 24, 12, 12, 12, 12, 12, 12, 96, 12, 12, 12, 12, valids=12
S9-51-524136: 42297386179882901993654247864954841: 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 24, valids=12
11-ок нашлось 68 штук, все приводить не буду, по группам (дублирование групп означает что в ней больше одной цепочки, но паттерны разные):
N2: 31,31,36,41,46,51,51,53,54,54
S2: 21,23,23,26,31,31,34,34,36,36,41,42,43,43,46,46
N9: 21,24,24,25,26,26,35,42,42,43,45,45,46,51,51,52,53,54,54,54,56,56
S9: 21,31,31,32,32,32,36,36,41,41,43,43,45,46,51,51,52,52,54,56
При этом в нескольких группах не нашлось ни одной цепочки:
N2: 34,35,45
S2: 24,32
N9: 23,31,32,34,36,41
S9: 23,24,25,26,34,42,53
Надо учитывать что все эти данные (кроме полнокомплектных цепочек) лишь для выбранного мной способа проверки isprime в PARI (проверяю середину цепочек)!
Теперь о других тестах.
Проверка самого первого паттера VAL (с номером S9-36-125364) дошла до 60e40, из интересного найденного лишь (после показанной ранее 14-ки):
388710284190155362492951552097181492935641: 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, 12, 12, 96, 12, 12, valids=13, ALL
388772519289317365837965589188285423052441: 6, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, valids=13, ALL
339030898761972257108760833001026192812441: 24, 12, 12, 24, 12, 12, 12, 12, 12, 12, 48, 12, 12, 12, 12, valids=12, ALL
477426399112574293251729509441170801607641:144, 12, 12, 12, 12, 12, 12, 12, 12, 12, 96, 12, 48, 12, 12, valids=12, ALL
549505906095701655695249305672659825172441:192, 12, 12,384, 12, 12, 12, 12, 12, 12, 48, 12, 12, 12, 12, valids=12, ALL
596321582208209216304746454741915569927641: 96, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 96, 12, 12, valids=13, ALL
596717352020148098125666272659839642655641: 12, 12, 12, 96, 12, 12, 12, 12, 12, 12, 24, 12, 24, 12, 12, valids=12, ALL
Кроме них ещё 6шт полнокомплектных 11-ки.
Проверка паттерна Yadryara4a=N2-53-245136 дошла до 50e40 и нашлось уже не уникальное, но всё ещё редчайшее:
490895443847464364984809930143389562897945: 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 48, valids=14, ALL
Именно такого типа цепочку у меня и была слабая надежда найти, с неправильным числом на непроверяемом месте. Заодно она ещё раз подтверждает
.
Ещё нашлись 13-ки и полнокомплектные 12-ки:
332014225126466211619661820131485278653145: 12, 12, 12, 12, 12, 12, 12, 12, 48, 12, 12, 12, 12, 12, 24, valids=13, ALL
334421703628754582081719497332258339971545: 12, 12, 48, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,192, valids=13, ALL
343217989546029247852677499086879448008345: 12, 12,192, 12, 96, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, valids=12, ALL
364932741107966745772776015248522813217945: 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 24, valids=13
370004507929498585025199924341659163616345: 12, 12, 24, 12, 96, 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, valids=12, ALL
373098224091336984716837108537448075393945: 12, 12, 48, 12, 12, 12, 12, 12, 6, 12, 12, 12, 12, 12, 12, valids=13, ALL
388507652152781507973664663723260067881945: 12, 12, 48, 12, 24, 12, 12, 12, 48, 12, 12, 12, 12, 12, 12, valids=12, ALL
397937723636909164294920683347925016667545: 12, 12, 96, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 12, 24, valids=12, ALL
404647456436942767110840971727839603875545: 12, 12, 48, 12, 12, 12, 12, 12, 24, 12, 12, 12, 12, 12, 12, valids=13, ALL
428770375682525058892268389259849384141145: 12, 12, 24, 12, 6, 12, 12, 12, 12, 12, 12, 12, 12, 12, 48, valids=12, ALL
444217261565222742869462222980863455717145: 48, 12, 12, 12, 24, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, valids=13
4шт полнокомплектных 11-ки не показываю, как и неполнокомплектные 8шт 12-ок и 16шт 11-ок.