А если есть другие конфигруации с 9 знакомыми? А если есть конфигурация с 8 знакомыми, но такая, что при добавлении любой пары знакомых появляется тройка знакомых?
В предыдущем посте я написал:
как бы мы ни разбили множество всех
пар на
и
, мы можем подобрать такие две непересекающиеся тройки, что перевод одной пары из множества пар знакомых в множество пар незнакомых никак не повлияет на то, что среди незнакомых есть две полные тройки.
Но это неверно: подобрать две непересекающиеся тройки из шести пар можно, только если эти шесть пар являются подмножествами этих троек.
Тем не менее, будем исходить из описанной системы, основывающейся на двух непересекающихся тройках:
непересекающиеся тройки -- пусть это будут
и
(выбираются произвольно);
шесть пар
,
,
,
,
,
, которые являются подмножествами выбранных троек;
оставшиеся
пар (из
)
,
,
,
,
,
,
,
,
;
каждая из оставшихся
троек представляется в виде объединения некоторых двух из оставшихся
пар:
Пусть оставшиеся
пар будут парами знакомых между собой.
Теперь будем совершать обмены между шестью парами незнакомых и девятью парами знакомых так, чтобы соотношение между числом пар незнакомых и числом пар знакомых оставалось
.
Если перевести из этих шести пар в эти девять пар все шесть пар, или одно из множеств
,
, а также если перевести пять пар или только одну пару, то, независимо от того, какие пары будут по обмену переведены из множества пар незнакомых в множество пар знакомых, условие будет выполнено: или среди знакомых, или среди незнакомых будет по крайней мере одна полная тройка.
Если перевести две пары:
1) из одного из множеств
,
, то останется нетронутым второе из этих множеств, и значит, полная тройка среди незнакомых сохранится;
2) по одной паре из каждого множества
,
, то обе тройки незнакомых будут разрушены, но появится шесть троек знакомых, из которых придется, в худшем случае, вычесть четыре тройки при переводе двух пар из знакомых в незнакомые (в лучшем случае придется вычесть всего одну тройку), так что в результате обмена среди знакомых появится минимум две полные тройки.
Если перевести четыре пары:
1) так, что одно из множеств
,
окажется среди знакомых, то будет полная тройка знакомых;
2) так, что по две пары будут взяты из каждого из множеств
,
, то обе полные тройки незнакомых будут разрушены, выигрыш для знакомых при обмене составит двенадцать пар, проигрыш будет в любом случае меньше, если быть точным, то ...
(Кстати, я и для трех обменянных пар тоже нашел, сколько в лучшем случае, сколько в худшем, но уже не стал писать.)
Тут я уже понял, что доказать это таким путем, конечно, можно, потому что множество всех комбинаций конечно, но надо перебрать все возможные варианты, а это лучше делать с помощью вычислительной машины. (Надо ведь перебрать также и все варианты не только для соотношения
, но и для всех остальных соотношений.)
это вопрос о так называемых числах Рамсея: число Рамсея
- это минимальный размер группы, в которой заведомо найдется либо
попарно знакомых, либо
попарно незнакомых людей. И исходная задача в этих терминах формулируется как "доказать, что
".
При этом известно, что
, так что среди
людей может не найтись ни
попарно знакомых, ни
попарно незнакомых. Но это довольно сложная наука. И например значение
или
неизвестны (хотя известно, что
конечно для любых
и
).
Мне кажется, что можно было бы попробовать доказать таким путем, что
, то есть взять множество из десяти элементов, две непересекающиеся пятерки из него, все пары, которые являются подмножествами этих пятерок и т.д.. Но без вычислительной машины (или без феноменального живого вычислителя), по-моему, не обойтись.