А если есть другие конфигруации с 9 знакомыми? А если есть конфигурация с 8 знакомыми, но такая, что при добавлении любой пары знакомых появляется тройка знакомых?
В предыдущем посте я написал:
как бы мы ни разбили множество всех

пар на

и

, мы можем подобрать такие две непересекающиеся тройки, что перевод одной пары из множества пар знакомых в множество пар незнакомых никак не повлияет на то, что среди незнакомых есть две полные тройки.
Но это неверно: подобрать две непересекающиеся тройки из шести пар можно, только если эти шесть пар являются подмножествами этих троек.
Тем не менее, будем исходить из описанной системы, основывающейся на двух непересекающихся тройках:
непересекающиеся тройки -- пусть это будут

и

(выбираются произвольно);
шесть пар

,

,

,

,

,

, которые являются подмножествами выбранных троек;
оставшиеся

пар (из

)

,

,

,

,

,

,

,

,

;
каждая из оставшихся

троек представляется в виде объединения некоторых двух из оставшихся

пар:

Пусть оставшиеся

пар будут парами знакомых между собой.
Теперь будем совершать обмены между шестью парами незнакомых и девятью парами знакомых так, чтобы соотношение между числом пар незнакомых и числом пар знакомых оставалось

.
Если перевести из этих шести пар в эти девять пар все шесть пар, или одно из множеств

,

, а также если перевести пять пар или только одну пару, то, независимо от того, какие пары будут по обмену переведены из множества пар незнакомых в множество пар знакомых, условие будет выполнено: или среди знакомых, или среди незнакомых будет по крайней мере одна полная тройка.
Если перевести две пары:
1) из одного из множеств

,

, то останется нетронутым второе из этих множеств, и значит, полная тройка среди незнакомых сохранится;
2) по одной паре из каждого множества

,

, то обе тройки незнакомых будут разрушены, но появится шесть троек знакомых, из которых придется, в худшем случае, вычесть четыре тройки при переводе двух пар из знакомых в незнакомые (в лучшем случае придется вычесть всего одну тройку), так что в результате обмена среди знакомых появится минимум две полные тройки.
Если перевести четыре пары:
1) так, что одно из множеств

,

окажется среди знакомых, то будет полная тройка знакомых;
2) так, что по две пары будут взяты из каждого из множеств

,

, то обе полные тройки незнакомых будут разрушены, выигрыш для знакомых при обмене составит двенадцать пар, проигрыш будет в любом случае меньше, если быть точным, то ...
(Кстати, я и для трех обменянных пар тоже нашел, сколько в лучшем случае, сколько в худшем, но уже не стал писать.)
Тут я уже понял, что доказать это таким путем, конечно, можно, потому что множество всех комбинаций конечно, но надо перебрать все возможные варианты, а это лучше делать с помощью вычислительной машины. (Надо ведь перебрать также и все варианты не только для соотношения

, но и для всех остальных соотношений.)
это вопрос о так называемых числах Рамсея: число Рамсея

- это минимальный размер группы, в которой заведомо найдется либо

попарно знакомых, либо

попарно незнакомых людей. И исходная задача в этих терминах формулируется как "доказать, что

".
При этом известно, что

, так что среди

людей может не найтись ни

попарно знакомых, ни

попарно незнакомых. Но это довольно сложная наука. И например значение

или

неизвестны (хотя известно, что

конечно для любых

и

).
Мне кажется, что можно было бы попробовать доказать таким путем, что

, то есть взять множество из десяти элементов, две непересекающиеся пятерки из него, все пары, которые являются подмножествами этих пятерок и т.д.. Но без вычислительной машины (или без феноменального живого вычислителя), по-моему, не обойтись.