В математике покрывающая система ( также называемая полной системой вычетов ) — это совокупность
конечного числа остаточных классов
объединение которых содержит все целые числа.
Понятие системы покрытия было введено Паулем Эрдёшем в начале 1930-х годов.
Ниже приведены примеры систем покрытия:
Система покрытия называется непересекающейся (или точной ), если никакие два ее члена не пересекаются.
Система покрытия называется различной (или неконгруэнтной ), если все модули различны (и больше 1). Хаф и Нильсен (2019) [1] доказали, что любая различная система покрытия имеет модуль, делящийся либо на 2, либо на 3.
Покрывающая система называется неизбыточной (или минимальной ), если для покрытия целых чисел требуются все остаточные классы.
Первые два примера не пересекаются.
Третий пример особенный.
Система (т.е. неупорядоченное мультимножество)
конечного числа остаточных классов называется -покрытием , если оно покрывает каждое целое число не менее раз, и точным -покрытием, если оно покрывает каждое целое число ровно раз. Известно, что для каждого существуют точные -покрытия, которые нельзя записать как объединение двух покрытий. Например,
является точным 2-покрытием, которое не является объединением двух покрытий.
Первый пример выше — это точное 1-покрытие (также называемое точным покрытием ). Другое точное покрытие, которое часто используется, — это покрытие нечетных и четных чисел , или
Это всего лишь один случай следующего факта: для каждого положительного целого модуля существует точное покрытие:
Теорема Мирского–Ньюмена, частный случай гипотезы Герцога–Шёнхейма , утверждает, что не существует непересекающейся различной покрывающей системы. Этот результат был выдвинут в 1950 году Полом Эрдёшем и вскоре доказан Леоном Мирским и Дональдом Дж. Ньюменом . Однако Мирский и Ньюмен так и не опубликовали свое доказательство. Такое же доказательство было найдено независимо Гарольдом Дэвенпортом и Ричардом Радо . [2]
Системы покрытия могут быть использованы для поиска простых свободных последовательностей , последовательностей целых чисел, удовлетворяющих тому же рекуррентному соотношению, что и числа Фибоначчи , так что последовательные числа в последовательности являются взаимно простыми, но все числа в последовательности являются составными числами . Например, последовательность этого типа, найденная Гербертом Вилфом, имеет начальные члены
В этой последовательности позиции, в которых числа в последовательности делятся на простое число p, образуют арифметическую прогрессию; например, четные числа в последовательности — это числа a i, где i сравнимо с 1 по модулю 3. Прогрессии, делящиеся на различные простые числа, образуют покрывающую систему, показывающую, что каждое число в последовательности делится по крайней мере на одно простое число.
Пол Эрдёш задался вопросом, существует ли для любого произвольно большого N неконгруэнтная покрывающая система, минимум модулей которой равен по крайней мере N. Легко построить примеры, где минимум модулей в такой системе равен 2 или 3 (Эрдёш привел пример, где модули находятся во множестве делителей числа 120; подходящим покрытием является 0(3), 0(4), 0(5), 1(6), 1(8), 2(10), 11(12), 1(15), 14(20), 5(24), 8(30), 6(40), 58(60), 26(120) ). Д. Свифт привел пример, где минимум модулей равен 4 (а модули находятся во множестве делителей числа 2880). SLG Choi доказал [3] , что можно привести пример для N = 20, а Pace P Nielsen демонстрирует [4] существование примера с N = 40, состоящего из более чем сравнений. Tyler Owens [5] демонстрирует существование примера с N = 42 .
Боб Хоф дал отрицательный ответ на вопрос Эрдёша. [6] Хоф использовал локальную лемму Ловаса , чтобы показать, что существует некое максимальное значение N <10 16 , которое может быть минимальным модулем на покрывающей системе.
Существует известная неразрешенная гипотеза Эрдёша и Селфриджа : неконгруэнтная покрывающая система (с минимальным модулем больше 1), модули которой нечетны, не существует. Известно, что если такая система существует с модулями, свободными от квадратов, общий модуль должен иметь по крайней мере 22 простых множителя. [7]