Для
как раз придуман некоторый хитрый способ раскраски, и дальше на компьютере проверено, что у него нет монохроматических подграфов на 5 вершинах.
А какой хитрый способ? Можно об этом где-то почитать?
Пока что мне не удалось найти таких двухцветных раскрасок для полных графов на 47 или даже на 43 вершинах, чтобы в них не было монохроматических подграфов на 5 вершинах
(как я понимаю, монохроматический подграф это полный подграф, все ребра которого одного цвета?).
Мое достижение гораздо скромнее (и то если я не ошибаюсь): всего лишь 13 вершин. Но все же я нашел эту раскраску не случайно и не подбором, а по какой-то системе. Теперь хотелось бы найти системы для больших чисел.
Пусть дано множество
точек
мощности
. Перенумеруем их от
до
, назовем каждую точку ее номером и расположим все точки на окружности, причем номера будут возрастать против часовой стрелки. При этом нумерация будет периодическая с периодом
: каждая точка будет иметь бесконечное множество номеров: точка
, то есть точка номер
, будет иметь также номера
(вообще, точка
будет иметь номера
).
Например, для номеров точек при
(рис. 1) имеем
и так далее.
Будем смотреть на множество
как на множество вершин графа
, соответственно, будем соединять его вершины ребрами
:
На рис. 1 видно, что любое ребро графа
похоже на хорду окружности: хорда окружности образует пару дуг с одними и теми же крайними точками по разные стороны хорды, также и ребро
графа
(здесь
) образует пару дуг с одними и теми же крайними точками по разные стороны ребра: дугу
и дугу
.
Договоримся называть длиной дуги
ребра
разность
между номерами его вершин и, соответственно, длиной дуги
того же ребра
разность
(в дуге от вершины к вершине мы движемся против часовой стрелки), причем
уменьшаемое и вычитаемое могут заменяться на любые равные им номера по правилу
при условии, что уменьшаемое остается или становится больше вычитаемого.
Например, длина дуги
ребра
равна
, а длина дуги
того же ребра
равна
(так как
). Длину дуги
будем обозначать
.
Отметим, что
-- так же как точка
имеет номера
, -- то есть в отношении длин дуг, так же как и в отношении нумерации вершин имеет место периодичность с периодом
, например,
Назовем дуги одного и того же ребра сопряженными друг с другом, соответственно, сопряжены друг с другом их длины. Сумма длин сопряженных дуг равна
, в рассматриваемом случае --
, то есть числу вершин графа:
Можно определить и длину (размер) ребра. На рис. 1 видно, что, например, ребро
больше, чем ребро
, и очевидно, что это потому, что отношение
длины меньшей дуги ребра
к длине его большей дуги больше, чем отношение
длины меньшей дуги ребра
к длине его большей дуги (то, что ребро
и отношение
это просто совпадение). Таким образом, наименьшей является длина ребра с отношением длин дуг
, а наибольшей длина ребра с отношением длин дуг
, и каждой длине ребер можно поставить во взаимно однозначное соответствие одну из дробей от
до
. При этом каждой из этих дробей можно поставить во взаимно однозначное соответствие ее числитель, так что каждой длине ребер можно поставить во взаимно однозначное соответствие одно из чисел от
до
, и этим определяется длина каждого ребра, то есть есть ребра длиной
, есть ребра длиной
и так далее до
включительно.
Таким образом, всего имеется
различных размеров (различных длин) ребер полного графа на
вершинах. Впрочем, это можно увидеть непосредственно, если провести от одной вершины всевозможные ребра (соединив ее с каждой из остальных вершин): ребра симметричны по размерам относительно этой вершины, так что их размеров вдвое меньше, чем их общее число.
Построим граф
на
вершинах полным, и раскрасим его в два цвета так, чтобы все ребра одной и той же длины были одного цвета. Поскольку
число простое, то оно взаимно просто с каждым из чисел от
до
, так что при этом образуется
одноцветных цепочек по
ребер одинаковой длины (Число ребер в полном графе равно
. ).
(Все
ребер каждой цепочки окрасим одним цветом -- либо красным, либо синим -- так что получим сколько-то полностью красных и сколько-то полностью синих цепочек.)
Каждая цепочка состоит из ребер одного размера (одной длины).
Каждая цепочка будет замкнута (то есть будет циклом): если за отправную точку взять вершину
, то каждая цепочка будет выходить из
и приходить в
.
В отношении номеров вершин это будет
арифметических прогрессий, с соответствующим шагом каждая (шаг каждой прогрессии будет равен длине ребра соответствующей цепочки). Первым членом прогрессии может служить номер любой вершины, но мы для определенности будем исходить из
.
Вообще, если раскрасить полный граф на достаточно большом числе вершин -- числе произвольном, но обязательно простом, -- таким образом, чтобы было
цепочек ребер одного цвета, то образуются цепочки полных пятерок этого цвета (для каждого набора размеров ребер своя цепочка), начиная с пятерок, все
ребер которых разные, заканчивая пятерками, имеющими минимальное число разных по длине ребер, а именно
.
(Если все
ребер полной пятерки имеют разные размеры, то ее образуют минимум
цепочек соответствующих шагов, если же не все
ребер полной пятерки имеют разные размеры, то потребуется менее
цепочек, минимум
цепочки.)
Если будет только
цепочки одного цвета, то они не образуют ни одной полной пятерки (ни одной цепочки полных пятерок) одного цвета. Если будет всего
цепочек, то одну половину из них можно окрасить одним цветом, а другую -- другим цветом, так что не будет четырех цепочек одного цвета. (Если будет
цепочек, то при двухцветной окраске не удастся окрасить их так, чтобы не было четырех цепочек одного цвета.)
разных размеров ребер имеют полные графы на
и на
вершинах. Но граф на
вершинах не имеет цепочек из
ребер (
это число вершин), потому что число его вершин не простое. Возьмем граф на
вершинах и раскрасим его так, чтобы было
синих и
красных цепочки. В этом графе не будет ни одной полной пятерки (ни одной цепочки полных пятерок) одного цвета.