Дмитрий, Вы понимаете о чём тут речь идёт?
Конкретно тут - да: из всех возможных остатков 0...10 по модулю 11 остаток 5 не присутствует в списке и значит паттерн (указанный в виде кортежа) допустим.
Другое дело что вычисление запрещённых (и соответственно разрешённых) остатков тут неверное, но вот их количество - верное (почему - вопрос отдельный), так что в рамках разговора лишь об количествах всё норм.
Про соответствие модуля и наименьшего простого в кортеже мне по прежнему непонятно. И похоже связь есть, но не полная - проверять очевидно надо не по одному модулю, а по нескольким (вплоть до длины паттерна). К сожалению не получается быстро подобрать контрпримеров чтобы продемонстрировать недостаточность условий.
Evgeniy101Давайте договоримся об определениях.
Кортеж - цепочка реальных простых чисел. Кортеж не может быть недопустим, по определению. Примеры: [5,7,11,13], [11,13,17,19], [101,103,107,109], [71,73,79,87,97].
Паттерн - список разностей между ними, не привязанная к конкретным простым числам. Может быть недопустимым. Пример: [0,2,6,8], одинаков для первых трёх кортежей выше, [0,2,8,16,26]. Пример недопустимого: [0,2,6,8,14] по модулю 5.
Вы их смешиваете/путаете и это мешает понять что Вы хотите сказать.
-- 02.02.2025, 00:03 --Пример недопустимого: [0,2,6,8,14] по модулю 5.
Несмотря на то что паттерн недопустим, кортеж с таким паттерном существует: [5,7,11,13,19]. Да, простые числа не последовательные, однако они действительно все простые.
Чуть лучше пример недопустимого паттерна с существующим кортежем: [0,2,6,8,12,14] по тому же модулю 5 и кортеж [5,7,11,13,17,19].
Однако такие кортежи не интересны - в них обязательно входит простое число не большее длины паттерна (кортежа). И такие кортежи единственны и неповторимы (потому и не интересны). Кое-где их называют сингулярными кортежами/паттернами (потому что они в единственном экземпляре).