Продолжу историю с разностью
.
Вычисляя разности по найденным формулам я заметил, что
максимальные разности вплоть до ПСВ (
) равны
и при
.
Я определил место этих разностей в ПСВ. Оказалось, что они
образуются на стыках
, когда числа
кратны
одно
, другое
. Эти стыки легко можно вычислить.
А вот когда я с большим трудом вычислил формулу разности
,
то оказалось этих разностей опять две, но не сходилась сумма
произведений всех разностей на число этих разностей с модулем
ровно на 480. Я понял, что это 12 разностей d=40.
Создавать формулу разности
я не рискнул, т.к.
на разность
была заполнена вычислениями ученическая тетрадь 18 листов
и 3 недели времени. Каждая новая формула увеличивает все затраты в 2 раза.
Я пошел другим путем.
Чтобы определить, есть ли разность
в ПСВ не обязательно создавать ПСВ
и искать в ней эту разность.
Можно поставить вопрос иначе. По данной разности найти ПСВ, в которой эта разность есть.
Для этого надо представить искомую разность
в виде группы вычетов по модулю
Здесь возможны 2 варианта по разностям в группе:
1) 2, 4, 2, 4,.....(0, 2, 6, 8, 12,...
)
2) 4, 2, 4, 2,.....(0, 4, 6, 10, 12,...
)
Вычеты 0 и
являются крайними вычетами группы и должны оставаться на своих местах.
Остальные вычеты мы будем вычеркивать в зависимости от сравнимости их с простыми числами
.
Для этого надо найти цепочки вычетов, сравнимых с простыми модулями
не затрагивая вычетов 0 и
Затем распределить эти цепочки так, чтобы они, по возможности, не мешали друг другу,
т.е. имели бы минимум общих вычетов.
Последовательно вычеркивая эти цепочки, мы дойдем до того,
что останутся вычеты, не входящие ни в какие цепочки.
Чтобы вычеркнуть их, на каждый вычет потребуется свое простое число в любом порядке.
Наибольшее простое число, которым будет вычеркнут последний вычет и будет тем
,
который и определяет ПСВ, в которой есть данная разность
Пример 1.
. Берем группу вычетов с разностями (4,2,4,2...)
(0,4,6,10,12,16,18,22,24,28,30,34,36,40)
Всего вычетов 14. Надо вычеркнуть 12 вычетов.
Определяем цепочки сравнимых вычетов с максимальным числом вычетов.
Следовательно, разности
есть ПСВ по модулю
Причем, по числу вычетов, не имеющих цепочек, можно определить число разностей
в данной ПСВ.
Цепочки сравнимых вычетов мы трогать не можем, но свободные простые числа могут менять свои места и число
разностей d равно числу перестановок из этих вычетов.
В нашем случае
Но т.к. разность
может быть представлена
симметрично, то их число увеличивается до 12.
Этот процесс поддается программированию
Пример 2
.
(0,4,6,10,12,16,18,22,24,28,30,34,36,40,42,48,52,54,58,60,64,66,70,72,76,78,82,64,88,90)
Всего вычетов 31. Надо вычеркнуть 29 вычетов.
Определяем цепочки сравнимых вычетов.
Следовательно, разности
есть в ПСВ по модулю
В нашем случае
Но т.к. разность
может быть представлена
симметрично, то их число увеличивается до 48.