2021-08-15 15:18:57 +03:00
\documentclass [a4paper, 12pt] { article}
\usepackage [utf8] { inputenc}
\usepackage [T2A] { fontenc}
\usepackage [russian] { babel}
\usepackage { amsmath,amsfonts,amssymb, amsthm, asymptote}
\usepackage { indentfirst}
\usepackage { keyval}
\usepackage { graphicx}
\usepackage { latexsym}
\usepackage { blindtext}
\usepackage { fancyhdr}
\usepackage [hidelinks] { hyperref}
\usepackage { xcolor}
\usepackage { import}
\graphicspath { { ./images/} }
\theoremstyle { definition}
\newtheorem { innercustomgeneric} { \customgenericname }
\providecommand { \customgenericname } { }
\newcommand { \newcustomtheorem } [2]{ %
\newenvironment { #1} [1]
{ %
\renewcommand \customgenericname { #2} %
\renewcommand \theinnercustomgeneric { ##1} %
\innercustomgeneric
}
{ \endinnercustomgeneric }
}
\newcounter { mylabelcounter}
\makeatletter
\newcommand { \labelText } [2]{ %
#1\refstepcounter { mylabelcounter} %
\immediate \write \@ auxout{ %
\string \newlabel { #2} { { 1} { \thepage } { { \unexpanded { #1} } } { mylabelcounter.\number \value { mylabelcounter} } { } } %
} %
}
\makeatother
\newcustomtheorem { cproblem} { Задача}
\newcustomtheorem { cclemma} { Лемма}
\newtheorem { lemma} { Лемма}
\newtheorem { theorem} [lemma]{ Теорема}
\newtheorem * { cproof} { Доказательство}
\newtheorem { problem} { Задача}
\newtheorem * { definition} { Определение}
\makeatletter
\mathchardef \realless =\mathcode `<
\newcommand { \perhapsless } { \@ ifnextchar={ \leqslant \@ gobble} { \realless } }
\mathcode `<="8000
{ \catcode `<=\active \global \let <\perhapsless }
\mathchardef \realgreater =\mathcode `>
\newcommand { \perhapsgreater } { \@ ifnextchar={ \geqslant \@ gobble} { \realgreater } }
\mathcode `>="8000
{ \catcode `>=\active \global \let >\perhapsgreater }
\makeatother
\pagestyle { fancy}
% \hypersetup{
% colorlinks=false,
% linkbordercolor=blue,
% pdfborderstyle={/S/U/W 1}, % border style underline 1pt
% }
%\pagenumbering{gobble}
\renewcommand { \headrulewidth } { 0pt}
\fancyhead [LE,LO] { Никифор Кузнецов~\\ \hrulefill \\ Василий Сильвестров}
\fancyhead [CE,CO] { ~\\ \hrulefill \\ ~}
\fancyhead [RE,RO] { ЛКТГ-2021 \\ \hrulefill \\ Дистанционные графы и теорема Турана}
\setlength { \headheight } { 24.4pt}
\newenvironment { solution} [1]{ \begin { proof} [#1.]\parskip =0pt} { \end { proof} }
\newenvironment { lbsolution} [1][\proofname ]{ %
\begin { proof} [#1]$ $ \par \nobreak \ignorespaces
} { %
\end { proof}
}
%\fancyheadoffset[CE,CO]{2cm}
\newenvironment { answer} { \par \emph { Ответ:} } { \par }
\newcommand { \explanation } [1]{ \scriptsize \hfill #1}
\newcommand { \blackqed } { \rule { 0.7em} { 0.7em} }
\renewcommand \qedsymbol { $ \blacksquare $ }
\title { Дистанционные графы и теорема Турана}
\author { Никифор Кузнецов, Василий Сильвестров}
\date { 2 августа -- 11 августа}
\begin { document}
\maketitle
Титульный лист
\newpage
\begin { definition}
2021-08-15 20:16:22 +03:00
\emph { Хроматическое число графа} $ \chi ( G ) $ -- минимальное число цветов, в которые можно раскрасить вершины
так, чтобы между двумя вершинами одного цвета не было р е б р а .
2021-08-15 15:18:57 +03:00
\end { definition}
\begin { definition}
\emph { Независимое множество} -- подмножество вершин графа, где никакие две не соединены ребром.
\end { definition}
\begin { definition}
\emph { Клика} -- подмножество вершин графа, где любые две не соединены ребром.
\end { definition}
\begin { definition}
\emph { Число независимости} $ \alpha ( G ) $ -- мощность максимального независимого множества.
\end { definition}
\begin { definition}
\emph { Кликовое число} $ \omega ( G ) $ -- размер максимальной клики.
\end { definition}
\begin { problem}
Докажите, что $ \chi ( G ) > = \omega ( G ) $ .
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Рассмотрим вершины максимальной клики. Они все должны быть раскрашены в разные цвета, поскольку все они
инцидентны друг другу.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что $ \chi ( G ) > = \dfrac { |V| } { \alpha ( G ) } $ .
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Рассмотрим множество вершин одного цвета. Оно будет являться независимым множеством. По принципу Дирихле
найдется множество вершин одного цвета, состоящее из хотя бы $ \frac { |V| } { \chi ( G ) } $ элементов. По определению
$ \alpha $ , $ \alpha ( G ) > = \frac { |V| } { \chi ( G ) } $ , что равносильно $ \chi ( G ) > = \frac { |V| } { \alpha ( G ) } $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что $ \chi ( G ) < = \Delta ( G ) + 1 $ , где $ \Delta ( G ) $ -- максимальная степень вершины в $ G $ .
\end { problem}
\begin { solution} { Доказательство}
Сделаем индукцию по количеству вершин $ V $ .
\textit { База.} Для $ V = 0 , 1 $ утверждение очевидно.
2021-08-15 20:16:22 +03:00
\textit { Переход.} Удалим произвольную вершину из $ G $ . Для оставшегося графа верно утверждение. Рассмотрим е г о
произвольную правильную раскраску в $ \chi ( G ) < = \Delta ( G ) + 1 $ цветов и пронумеруем цвета от 0 до $ \chi ( G ) $ .
Вернём нашу вершину. Покрасим её в MEX\footnote { MEX -- minimal excluded, минимальное целое неотрицательное
число, не встречающееся в множестве.} множества цветов её соседей. Так как соседей не более, чем $ \Delta ( G ) $ ,
MEX также не превосходит $ \Delta ( G ) $ , значит наша получившаяся раскраска является правильной раскраской в не
более, чем $ \Delta ( G ) + 1 $ цвет.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть $ G = ( V, E ) $ , $ |V| = n $ . Докажите, что если в графе $ \omega ( G ) < 3 $ , то число рёбер в $ G $ не больше,
чем $ \lfloor \frac { n } { 2 } \rfloor \cdot \lceil \frac { n } { 2 } \rceil $ . Докажите также, что эта оценка неулучшаема.
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Доказательство}
Докажем утверждение индукцией по $ n $ .
\textit { База.} Для $ n = 0 , 1 $ очевидно.
2021-08-15 20:16:22 +03:00
\textit { Переход.} Рассмотрим произвольное р е б р о (если е г о нет, то оценка точно выполнена). Удалим две вершины
инцидентные ему. Заметим, что из каждой оставшейся вершины в удаленные ведёт не более одного р е б р а , так как
иначе они бы образовывали треугольник. Значит мы удалили не более, чем $ n - 1 $ р е б р о . В оставшемся графе
$ \omega $ не увеличилась, значит для него верно предположение индукции, и в нём не более $ \lfloor \frac { n - 2 } { 2 }
\rfloor \cdot \lceil \frac { n - 2} { 2} \rceil = \left (\lfloor \frac { n} { 2} \rfloor - 1 \right ) \cdot
\left ( \lceil \frac { n} { 2} \rceil - 1 \right ) = \lfloor \frac { n} { 2} \rfloor \cdot \lceil \frac { n} { 2} \rceil -
(n - 1)$ рёбер, значит в нашем графе не более $ \lfloor \frac { n} { 2} \rfloor \cdot \lceil \frac { n} { 2} \rceil $
рёбер, что и требовалось.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Докажите, что утверждение задачи 4 равносильно следующему: пусть $ G = ( V, E ) $ и $ |V| = n $ ; если $ \alpha ( G ) < 3 $ , то
число рёбер в $ G $ меньше, чем $ C ^ 2 _ n - \lfloor \frac { n } { 2 } \rfloor \cdot \lceil \frac { n } { 2 } \rceil $ .
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Рассмотрим дополнение графа $ G $ -- $ \overline { G } $ . Для него выполнено условие предыдующей задачи, а значит в
нем не более $ \lfloor \frac { n } { 2 } \rfloor \cdot \lceil \frac { n } { 2 } \rceil $ рёбер, а значит в нашем графе не
менее $ C ^ 2 _ n - \lfloor \frac { n } { 2 } \rfloor \cdot \lceil \frac { n } { 2 } \rceil $ рёбер.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem} [Теорема Турана]
Пусть $ G = ( V, E ) $ и $ |V| = n $ . Докажите, что если $ \alpha ( G ) < = k $ , то число рёбер в $ G $ не меньше, чем\
\begin { equation*}
2021-08-15 20:16:22 +03:00
n \cdot \left [ \dfrac{n}{k} \right] - k \cdot \dfrac { \left [ \dfrac{n}{k} \right] \left ( \left [
\dfrac { n} { k} \right ] + 1 \right )} { 2}
2021-08-15 15:18:57 +03:00
\end { equation*}
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Для начала докажем, что эта оценка неулучшаема, откуда будет следовать, что для одинаковых $ n $ данное
выражение монотонно невозрастает по $ k $ .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Пусть $ n = kx + r $ , где $ x = \left [ \frac { n } { k } \right ] $ . Рассмотрим граф, состоящий из $ k $ непересекающихся
клик, где $ r $ клик содержат $ x + 1 $ вершину, а $ k - r $ содержат $ x $ вершин. Посчитаем количество рёбер в нём
2021-08-15 15:18:57 +03:00
\begin { eqnarray*}
E = r \frac { (x + 1)x} { 2} + (k - r) \frac { x(x - 1)} { 2} = xr + \frac { kx(x - 1)} { 2} =
\\ = nx - kx^ 2 + \frac { kx(x - 1)} { 2} = nx - \frac { kx(x + 1)} { 2}
\end { eqnarray*}
что и требовалось.
2021-08-15 20:16:22 +03:00
Докажем утверждение задачи индукцией по $ n $ . Так как мы доказали монотонность оценки, без ограничения
общности можно считать, что число независимости в точности равно $ k $ .
2021-08-15 15:18:57 +03:00
\textit { База.} Для $ n < k $ утверждение очевидно.
2021-08-15 20:16:22 +03:00
\textit { Переход.} Удалим независимое множество размера $ k $ . Каждой вершине, не принадлежащей ему было
инцидентно р е б р о , ведущее в него, значит мы удалили хотя бы $ n - k $ рёбер. Прибавим к этому оценку для $ n - k $
вершин и получим новую оценку.
2021-08-15 15:18:57 +03:00
\begin { center}
\begin { equation*}
(n - k) + (n - k) \cdot (x - 1) + k \cdot \dfrac { (x - 1)x} { 2} = (n - k)x + k \cdot \dfrac { x(x + 1)} { 2}
\end { equation*}
\explanation { Положим $ n = kx + r $ , $ 0 < = r < k $ . Тогда выполнено $ \left [ \frac { n - k } { k } \right ] = x - 1 $ }
\end { center}
Она в точности равна, тому чему требуется.
\end { solution}
\begin { definition}
2021-08-15 20:16:22 +03:00
\emph { Дистанционным} графом называется граф, в котором вершины -- некоторые точки плоскости и между двумя
вершинами есть р е б р о , если между точками расстояние 1.
2021-08-15 15:18:57 +03:00
\end { definition}
\begin { problem}
Докажите, что в дистанционном графе нет подграфа $ K _ 4 $ .
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Положим противное. Рассмотрим подграф $ K _ 3 $ , равносторонний треугольник. Из предположения существует вершина,
соединенная с о всеми тремя.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Значит она является центром описанной окружности треугольника. Легко проверить, что радиус описанной
окружности равностороннего треугольника не равен е г о стороне. Противоречие.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что в дистанционном графе нет подграфа $ K _ { 2 , 3 } $ .
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Вершина, соединенная с тремя является центром описанной окружности, а он ровно один, значит подграфа
$ K _ { 2 , 3 } $ нет.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что в дистанционном графе нет подграфа $ W = $
\begin { asy}
unitsize(1cm);
import geometry;
real SQRT_ 3 = 0.8660254;
point pA = (0, 0);
point pB = (1, 0);
point pC = (2, 0);
point pD = (0.5, SQRT_ 3);
point pE = (1.5, SQRT_ 3);
point pF = (1, -0.6);
dot("$ A $ ", pA, SW);
dot("$ B $ ", pB, S);
dot("$ C $ ", pC, S);
dot("$ D $ ", pD, N);
dot("$ E $ ", pE, N);
dot("$ F $ ", pF, S);
draw(pA -- pB);
draw(pB -- pC);
draw(pA -- pD);
draw(pD -- pB);
draw(pB -- pE);
draw(pD -- pE);
draw(pE -- pC);
draw(pA -- pF);
draw(pC -- pF);
\end { asy}
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Заметим, что точки $ A, B, C, D, E $ расположены именно так как выше, поскольку $ ABD, BCE $ -- равносторонние
треугольники, и есть р е б р о $ DE $ . Тогда длина отрезка $ AC $ равна двум. А значит, тогда равноудаленная от е г о
концов имеет расстояние до них хотя бы 1, причем равенство достигается только в точке $ B $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { definition}
2021-08-15 20:16:22 +03:00
Рассмотрим следующую конструкцию. Есть единичная сетка, и на ней отмечен квадрат с $ n $ вершинами на стороне и
все узлы сетки внутри него. Также от каждого единичного отрезка сетки внутри квадрата в о б е стороны отложен
равносторонний треугольник. Назовём такой граф $ G _ { \text { sk } } ( n ) $ .
2021-08-15 15:18:57 +03:00
\end { definition}
\begin { figure} [!ht]
\begin { center}
\begin { asy}
import geometry;
unitsize(1cm);
real SQRT_ 3 = 0.8660254;
//real SQRT_ 3 = 0.7;
int n = 3;
point midpoint(point pA, point pB) {
return (pA + pB) / 2;
}
point swap_ coords(point p) {
return (p.y, p.x);
}
point regular_ triangle(point pA, point pB) {
return swap_ coords(pB - pA) * SQRT_ 3 + midpoint(pA, pB);
}
void draw_ g_ sk_ without_ internal(int n) {
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
dot((i, j), blue);
}
}
for (int i = 0; i < n - 1; ++i) {
for (int j = 0; j < n; ++j) {
point pA = (i, j), pB = (i + 1, j);
draw(pA -- pB, blue);
point pC = regular_ triangle(pA, pB), pD = regular_ triangle(pB, pA);
dot(pC);
dot(pD);
draw(pA -- pC); draw(pB -- pC); draw(pA -- pD); draw(pB -- pD);
}
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n - 1; ++j) {
point pA = (i, j), pB = (i, j + 1);
draw(pA -- pB, blue);
point pC = regular_ triangle(pA, pB), pD = regular_ triangle(pB, pA);
dot(pC);
dot(pD);
draw(pA -- pC); draw(pB -- pC); draw(pA -- pD); draw(pB -- pD);
}
}
}
draw_ g_ sk_ without_ internal(n);
\end { asy}
\end { center}
2021-08-15 20:16:22 +03:00
\caption { $ G _ { \text { sk } } ( 3 ) $ без р е б е р между вершинами равносторонних треугольников, построенных в одну и ту же сторону
внутри соседних квадратов}
2021-08-15 15:18:57 +03:00
\end { figure}
\begin { lemma}
В $ G _ { \text { sk } } ( n ) $ ровно $ 5 n ^ 2 - 4 n $ вершин и $ 18 n ^ 2 - 26 n + 4 $ рёбер
\end { lemma}
\begin { problem}
Приведите пример непланарного графа, являющегося дистанционным и планарного графа, не являющегося дистанционным.
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Рассмотрим $ G _ { \text { sk } } ( 4 ) $ . По лемме 2.1 у него 64 вершины и 188 рёбер, что противоречит неравенству $ E < = 3 V -
6$ , которое выполнено для всех планарных графов.
2021-08-15 15:18:57 +03:00
Рассмотрим $ K _ 4 $ . Он не дистанционный, но планарный.
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть в графе $ G = ( V, E ) $ на плоскости $ 4 n $ вершин, а $ \alpha ( G ) < = n $ . Докажите, что когда граф $ G $ дистанционный
имеет место более сильная оценка $ |E| > = 7 n $ . Воспользуйтесь результатом задачи 7.
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { lemma}
При удалении вершины и всех её соседей число независимости строго уменьшается.
\end { lemma}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
В исходном графе любое максимальное независимое множество содержало либо вершину либо хотя бы одного соседа, значит
после удаления, все максимальные независимые множества потеряют хотя бы одну вершину.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { solution} { Решение}
Будем действовать по индукции.
\textit { База.} Для $ n = 1 $ очевидно.
2021-08-15 20:16:22 +03:00
\textit { Переход.} Попробуем удалить четыре вершины, уменьшив размер максимального независимого множества, удалив не
менее 7 рёбер. Обозначим за $ d $ минимальную степень вершины. Если $ d > = 4 $ , то в $ G $ суммарно хотя бы $ 8 n $ рёбер.
Если $ d < = 2 $ , то удалив вершину и е е соседей, по теореме Брукса в оставшемся графе $ \Delta ( G ) > = \chi ( G ) > =
\frac { 4n - d - 1} { n - 1} > 4$ , откуда в графе останется вершина степени хотя бы 5 . Удалим её тоже. При $ d = 2$ мы
удалим хотя бы 8 рёбер. В случае $ d = 1 $ мы можем удалить ещё одну вершину, и тогда мы удалим хотя бы 7 рёбер, в
случае $ d = 0 $ можно найти ещё две неизолированные вершины, которым инцидентно хотя бы два р е б р а , и удалить их.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Осталось разобрать случай $ d = 3 $ . Рассмотрим вершину $ v $ степени три. У неё найдется два соседа $ u, w $ не
соединенные ребром, в силу отсутствия $ K _ 4 $ . Тогда им инцидентно хотя бы четыре р е б р а , не инцидентные $ v $ . Тогда
удалив $ v $ и всех соседей, мы удалим хотя бы 7 рёбер, что и требовалось.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Докажите, что если у графа $ G = ( V, E ) $ (не обязательно дистанционного) $ 4 n $ вершин, $ \alpha ( G ) < = n $ ,
$ \omega ( G ) < = 3 $ и \textit { минимальная} степень вершины не превосходит трёх, то из графа можно удалить не более
четырёх вершин, чтобы уменьшить число независимости и избавиться хотя бы от восьми рёбер.
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Аккуратно рассмотрим переход из решения прошлой задачи. Осталось рассмотреть случай $ d = 3 $ .
Рассмотрим вершину $ v $ степени $ d $ .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Пусть среди соседей $ v $ отсутствует хотя бы два р е б р а между ними. Тогда суммарно им инцидентно хотя бы 8 рёбер,
поэтому по лемме 2.2 мы можем удалить её с соседями, уменьшив число независимости.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Иначе, между соседями нет ровно одного р е б р а в силу отсутствия $ K _ 4 $ . Пусть суммарно им инцидентно менее 8 рёбер.
Обозначим е г о концы $ u $ и $ w $ , а оставшегося соседа $ t $ . Заметим, что из $ t $ нет рёбер во вне по предположению.
Рассмотрим единственную(поскольку $ d = 3 $ ) вершину $ x $ не из уже отмеченных, инцидентных $ u $ .
2021-08-15 15:18:57 +03:00
\begin { center}
\begin { asy}
import geometry;
unitsize(0.5cm);
point pV = (3, 4);
point pU = (1, 2);
point pW = (2.7, 0);
point pT = (4, 2);
point pX = (1, 0);
dot("$ v $ ", pV, N);
dot("$ u $ ", pU, W);
dot("$ w $ ", pW, S);
dot("$ t $ ", pT, E);
dot("$ x $ ", pX, S);
//dot("$ y $ ", pY);
draw(pV -- pU); draw(pV -- pW); draw(pV -- pT);
draw(pW -- pT); draw(pU -- pT);
draw(pU -- pW, dashed);
draw(pU -- pX);
draw(pX -- pT, dashed);
//draw(pW -- pY);
draw(pX -- pV, dashed);
//draw(pY -- pV, dashed);
\end { asy}
\end { center}
2021-08-15 20:16:22 +03:00
Тогда рассмотрим вершину $ u $ и е е соседей. Рёбер $ x \rightarrow v, x \rightarrow t $ нет в графе, значит рассмотрев
вершину $ u $ вместо вершины $ v $ можно свести всё к предыдущему случаю.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
С помощью индукции выведите из задачи 12 оценку $ |E| > = 8 n $ в условиях задачи 11.
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Пусть минимальная степень вершины хотя бы 4, тогда суммарно хотя бы $ 8 n $ рёбер, значит можно считать, что на каждом
шаге индукции она не больше трёх.
2021-08-15 15:18:57 +03:00
\textit { База.} Для $ n = 0 , 1 , 2 $ очевидно.
2021-08-15 20:16:22 +03:00
\textit { Переход} . Применим задачу 12, сведя всё к случаю для $ n - 1 $ . Поскольку мы удалили хотя бы 8 рёбер, сложив
оценки, получим требуемое.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что для графов на $ 4 n $ вершинах, где $ \alpha ( G ) < = n, \omega ( G ) < = 3 $ оценка $ |E| > = 8 n $ неулучшаема.
\end { problem}
\begin { solution} { Решение}
Рассмотрим следующий граф на 8 вершинах.
\begin { figure*} [!ht]
\begin { center}
\begin { asy}
import geometry;
unitsize(1cm);
point pA = (-1, 0);
point pB = (-1, 1);
point pC = (0, 2);
point pD = (1, 2);
point pE = (2, 1);
point pF = (2, 0);
point pG = (1, -1);
point pH = (0, -1);
dot(pA); dot(pB); dot(pC); dot(pD); dot(pE); dot(pF); dot(pG); dot(pH);
draw(pA -- pB -- pC -- pD -- pE -- pF -- pG -- pH -- pA);
draw(pB -- pD); draw(pB -- pE);
draw(pA -- pE); draw(pA -- pF);
draw(pC -- pH); draw(pD -- pG);
draw(pF -- pH); draw(pC -- pG);
\end { asy}
\end { center}
\end { figure*}
Заметим, что в нём 16 рёбер, и е г о число независимости равно двум. Рассмотрим $ k $ копий такого графа.
2021-08-15 20:16:22 +03:00
Получится граф на $ 4 \cdot 2 k $ вершинах, с числом независимости $ 2 k $ и $ 8 \cdot 2 k $ ребрами, причем такой граф не
содержит $ K _ 4 $ . Значит наша оценка не улучшаема, что и требуется.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
С помощью результатов задач 7-9 докажите, что если у дистанционного графа на плоскости $ 4 n $ вершин и $ \alpha ( G ) < =
n$ , то $ |E| >= \frac { 26} { 3} n$ .
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { problem}
Улучшите оценку задачи 15.
\end { problem}
\begin { definition}
Для каждого р е б р а назовем \textit { соединяющим} элементом общий элемент множеств, находящихся в вершинах.
\end { definition}
\begin { problem}
Найдите число рёбер в графе $ G ( n, 3 , 1 ) $ .
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Разобьем все рёбра на группы по соединяющему элементу. Зафиксируем порядок вершин, а в конце поделим ответ на 2. Выберем соединяющий элемент ($ C _ n ^ 1 $ способами). Потом выберем по два оставшихся элемента для первого и второго
множеств в соединённых вершинах ($ C _ { n - 1 } ^ 2 \cdot C _ { n - 3 } ^ 2 $ способами). Итого $ \frac { 1 } { 2 } \cdot C _ n ^ 1 \cdot
C_ { n - 1} ^ 2 \cdot C_ { n - 3} ^ 2 = 15 \cdot C_ { n} ^ 5$ рёбер.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Найдите число треугольников в графе $ G ( n, 3 , 1 ) $ .
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Зафиксируем порядок вершин, а в конце поделим ответ на $ 3 ! = 6 $ . Рассмотрим все возможные варианты количества
различных элементов среди соединяющих элементов рёбер в треугольнике. Если различных элементов 3, то таких
треугольников существует ровно $ C _ n ^ 3 \cdot C _ { n - 1 } ^ 1 \cdot C _ { n - 2 } ^ 1 \cdot C _ { n - 3 } ^ 1 \cdot C _ { n - 4 } ^ 1 \cdot
C_ { n - 5} ^ 1 = C_ n^ 5 \cdot 5!$ . Если различных элементов $ 2$ , то такого случая не существует, т.к. тогда все три
множества имеют общий элемент. Если всего различных элементов $ 1 $ , то таких треугольнико существует ровно $ C _ n ^ 1
\cdot C_ { n - 1} ^ 2 \cdot C_ { n - 3} ^ 2 \cdot C_ { n - 5} ^ 2 = C_ n^ 6 \cdot \frac { 6!} { 8} $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что $ \alpha ( G ( n, 3 , 1 ) ) = n, n - 1 , n - 2 $ в зависимости от остатка при делении на 4.
\end { problem}
\begin { solution} { Решение}
Рассмотрим граф $ G ^ \prime $ , в котором есть р е б р о между двумя множествами, если они пересекаются по 2 элементам.
2021-08-15 20:16:22 +03:00
Посмотрим на независимое в множество $ G $ . Пусть в $ G ^ \prime $ есть р е б р а $ uv $ и $ uw $ . Тогда если вершины $ u, v, w $
образуют независимое множество в $ G $ , то в $ G ^ \prime $ есть р е б р о $ vw $ , так как множества $ v, w $ пересекутся по хотя
бы одному элементу.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Значит если рассмотреть независимое множество $ I \subset G $ , то соответствующий ему подграф $ I ^ \prime \subset
G^ \prime $ , то в нём все компоненты связности будут кликами. Поскольку $ I$ - - независимое множество, а р е б е р в
$ G ^ \prime $ между кликами нет, то любые два множества из разных клик не пересекаются, значит множества элементов клик
не пересекаются.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Посмотрим, сколько вершин может быть в клике в $ G ^ \prime $ , где всего $ k $ элементов множества. Пусть есть р е б р а $ uv,
uw$ , причём соответстующие множества пересекаются по одинаковой паре элементов. Тогда все вершины в клике
пересекаются по этой паре элементов.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Значит либо размер клики не превосходит 5, либо в ней не более $ k - 2 $ вершин, поскольку все множества пересекаются
по одинаковым элементам. При $ k = 4 $ в ней может быть не более $ k $ вершин(все $ C ^ 3 _ 4 $ вершин), при $ k = 5 $ не более
$ k - 1 $ вершин.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Размер независимого множества это сумма по всем кликам, причем из рассуждений выше, видно, что она не превосходит
$ n $ . При $ n = 4 k, 4 k + 1 $ , рассматриваем все трехэлементные подмножества множеств вида $ \{ 4 i + 1 , 4 i + 2 , 4 i + 3 , 4 i
+ 4\} $ , получая $ n$ или $ n - 1$ . При $ n = 4k + 2, 4k + 3$ рассмотрим множества вида $ \{ 1, 2, i\} $ и получим $ n - 2$
элемента в независимом множестве. Из рассуждений выше данный ответ оптимален.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Найдите $ w ( G ( n, 3 , 1 ) ) $ .
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Раскрасим р е б р а между вершинами в цвета соответстующие номеру совпадающего элемента. Пусть есть треугольник.
Заметим, что если в нем есть два одноцветных р е б р а , то третье р е б р о будет такого же цвета. Значит в нашем графе все
треугольники либо одноцветны либо разноцветны.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
В частности, данное условие означает, что если одна вершина в клике достижима из другой вершины по ребрам одного
цвета, то между ними есть р е б р о этого цвета. Это значит, что все компоненты связности по одному цвету являются
кликами этого цвета.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Также если рассмотреть два р е б р а одного цвета в клике, то это означает, что вершины инцидентные им содержат
соответствующий элемент, а значит соединены ребром этого цвета между собой. Т о есть в клике всего одна компонента
связности по каждому цвету, которого есть хотя бы два р е б р а .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Посмотрим как выглядит клика одного цвета $ c $ размера $ w $ . Это множества вида $ \{ c, a _ i, b _ i \} $ , причём все $ a _ i,
b_ i$ различны. Пусть есть вершина соединенная с о всеми в данной клике. Тогда из неё идет $ w$ рёбер разного цвета,
значит $ w < = 3 $ , так как из каждой вершины ведут р е б р а трех цветов. Значит максимальная клика либо состоит из клик
размера не более 3, либо из одной клики.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
В о втором случае максимальная клика получается размера $ \left [ \frac { n - 1 } { 2 } \right ] $ , а во втором случае в ней не
более $ 3 n $ рёбер, значит размер максимальной клики равен $ \left [ \frac { n - 1 } { 2 } \right ] $ начиная с некоторого $ n $ .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Подробнее рассмотрим второй случай. Пусть есть треугольник. Тогда каждая вершина соединена с о всеми е г о вершинами, а
значит всего цветов р е б е р в такой клике не более 7. Тогда в ней не более 21 р е б р а , а значит её размер не превосходит
7. Пример такой клики:
2021-08-15 15:18:57 +03:00
$$ \{ \{ 1 , 2 , 3 \} \{ 1 , 4 , 5 \} \{ 1 , 6 , 7 \} \{ 2 , 4 , 6 \} \{ 2 , 5 , 7 \} \{ 3 , 4 , 7 \} \{ 3 , 5 , 6 \} \} $$
Значит ответ такой
\begin { equation*}
\omega (G(n, 3, 1)) = \begin { cases}
0 & n <= 4 \\
4 & n = 6 \\
7 & n \in [7, 13] \\
\left [ \frac{n - 1}{2 }\right] & \text { otherwise}
\end { cases}
\end { equation*}
\end { solution}
\begin { problem}
Докажите, что если $ n = 2 ^ k $ , то $ \chi ( G ) = \frac { |V| } { \alpha ( G ) } = \frac { ( n - 1 ) \cdot ( n - 2 ) } { 2 } $
\end { problem}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть $ W _ n $ - произвольное подмножество множества вершин графа $ G ( n, 3 , 1 ) $ (Для каждого $ n $ рассматривается своё
$ W _ n $ ). Обозначим за $ r ( W _ n ) $ число рёбер, о б а конца которых лежат в $ W _ n $ . Пусть $ n = o ( |W _ n| ) $ при $ n \rightarrow
\infty $ .
2021-08-15 15:18:57 +03:00
Докажите, что обычная теорема Турана гарантирует тогда, что $ r ( W _ n ) > = f ( n ) $ , где $ f $ - некоторая функция,
асимптотически равная величине $ \frac { |W _ n| ^ 2 } { 2 \alpha ( G ( n, 3 , 1 ) ) } \sim \frac { |W _ n| ^ 2 } { 2 n } $ .
\end { problem}
\begin { solution} { Доказательство}
По задаче 19: $ k = \alpha ( |W _ n| ) < = \alpha ( G ( n, 3 , 1 ) ) < = n $ .
Запишем теорему Турана для $ W _ n $ .
\begin { eqnarray*}
2021-08-15 20:16:22 +03:00
r(W_ n) >= |W_ n| \cdot \left [ \frac{|W_n|}{k}\right] - k \cdot \frac { \left [ \frac{|W_n|}{k}\right] \cdot
\left (\left [ \frac{|W_n|}{k}\right] + 1\right )} { 2} \sim \\
\sim |W_ n| \cdot \frac { |W_ n|} { n} - |W_ n| \cdot \frac { \left (\frac { |W_ n|} { n} + 1\right )} { 2} \sim \frac { |W_ n|^ 2} { n}
- \frac { |W_ n|^ 2} { 2n} = \frac { |W_ n|^ 2} { 2n}
2021-08-15 15:18:57 +03:00
\end { eqnarray*}
\end { solution}
\begin { problem}
Докажите, что граф $ G ( n, 3 , 1 ) $ изоморфен следующему графу $ H $ в $ \mathbb { R } ^ n $ .
\begin { equation*}
2021-08-15 20:16:22 +03:00
V = \{ \textbf { x} = (x_ 1, \ldots , x_ n): x_ i \in \{ 0, 1\} , x_ 1 + \ldots + x_ n = 3\} , E = \{ \{ \textbf { x} ,
\textbf { y} \} : (\textbf { x} , \textbf { y} ) = 1\} .
2021-08-15 15:18:57 +03:00
\end { equation*}
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Проведем биекцию между двумя множествами графов, сохранив отношение инцидентности. Пронумеруем элементы множествах в
вершинах $ G ( n, 3 , 1 ) $ от $ 1 $ до $ n $ . Каждой вершине $ v $ из $ G ( n, 3 , 1 ) $ сопоставим вектор $ v ^ \prime $ в котором
координаты с соответствующие номерам элементов из $ v $ равны $ 1 $ , а остальные координаты равны $ 0 $ . Заметим, что
$ v ^ \prime \in H $ . Теперь рассмотрим любую вершину $ w $ инцидентную $ v $ . Заметим, что $ w ^ \prime $ - вершина,
сопоставленная $ w $ в $ H $ будет инцидентна $ v ^ \prime $ . И никакие другие вершины не будут инцидентны $ v ^ \prime $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть $ K _ { l _ 1 , \ldots , l _ r } $ - полный $ r $ - дольный граф с размерами долей $ l _ 1 , \ldots , l _ r $ . Докажите, что в
$ \mathbb { R } ^ n $ не содержит в качестве подграфа граф $ K _ { 3 , \ldots , 3 } $ c числом долей $ \left [ \frac { n } { 2 } \right ] + 1 $ .
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Доказательство}
Докажем утверждение по индукции.
\textit { База.} Для $ n = 2 $ , на плоскости не существует графа $ K _ { 3 , 3 } $ .
2021-08-15 20:16:22 +03:00
\textit { Переход.} Пусть утверждение доказано для всех размерностей пространства, не превосходящих $ n $ . Докажем
утвердение для $ \mathbb { R } ^ { n + 1 } $ от противного. Пусть в $ \mathbb { R } ^ n $ существует полный граф $ G = K _ { 3 , \ldots ,
3} $ c числом долей $ \left [\frac{n + 1}{2}\right] + 1$ . Рассмотрим первую долю $ G$ . Тогда все остальные вершины
лежат в подпространстве проходящем через центр описанной окружности треугольника образованного тремя вершинами
первой доли, и перпендикулярном плоскости, проходящей через 3 вершины этой доли. Это подпространство имеет
размерность $ n - 2 $ , значит для него выполняется предположение индукции, значит там не существует графа $ K _ { 3 ,
\ldots , 3} $ с количеством долей $ \left [\frac{n - 2}{2}\right] + 1 = \left [\frac{n}{2}\right] $ . Противоречие.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Докажите, что если в условиях задачи 22 дополнительно потребовать выполнение условия $ |W _ n| = o ( n ^ 2 ) $ , то оценка из
задачи 22 (т.е . обычная турановская оценка) асимптотически неулучшаема.
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Пусть в нашем подграфе есть $ f ( n ) $ непересекающихся независимых множеств размера $ n $ . Тогда если $ nf ( n ) = o ( n ^ 2 ) $ и
$ n = o ( nf ( n ) ) $ , то мы нашли искомый пример.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Решим задачу для $ n = 2 ^ k $ , где $ f ( n ) = k - 2 \sim \log n $ . Будем предъявлять каждое независимое множество, как
разбиение $ \{ 1 , \ldots n \} $ на непересекающиеся четверки, вершины множества -- все трехэлементные подмножества
четверок.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Построим $ i $ -о е независимое множество. Разобъём $ 2 ^ { i + 2 } $ элементов на непересекающиеся четверки. Поскольку $ 2 ^ { i
+ 2} \mid n = 2^ k$ , мы сможем разбить все $ n$ элементов. Искомое разбиение $ \{ 0, \ldots 2^ { i + 2} - 1\} $ на
четверки: $$ S = \{ ( j, j + 2 ^ i, j + 2 \cdot 2 ^ i, j + 3 \cdot 2 ^ i ) \mid j \leftarrow \{ 0 , \ldots , 2 ^ i - 1 \} \} $$
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Докажем, что независимые множества не пересекаются по элементам. По построению в $ i $ -ом множестве разница элементов
в четверках $ 2 ^ i $ . Для тройки $ ( a, b, c ) $ определим разностную пару как $ ( b - a, c - b ) $ . В $ i $ -ом множестве
разностные пары бывают $ ( 2 ^ i, 2 ^ i ) $ , $ ( 2 ^ { i + 1 } , 2 ^ i ) $ , $ ( 2 ^ i, 2 ^ { i + 1 } ) $ . Разностные пары разных множеств не
пересекаются, значит совпадающих троек не существует.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
Докажите, что в $ \mathbb { R } ^ n $ существует $ n + 1 $ точек на расстоянии 1 друг от друга.
\end { problem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Будем доказывать индукцией по $ n $ более сильное утверждение, а именно существование $ n + 1 $ таких точек и
равноудаленной от них.
2021-08-15 15:18:57 +03:00
\textit { База.} В $ \mathbb { R } ^ 2 $ существует правильный треугольник и центр е г о описанной окружности.
2021-08-15 20:16:22 +03:00
\textit { Переход.} Пусть есть пример для $ \mathbb { R } ^ { n - 1 } $ . Расположим точки $ A _ 1 , \ldots A _ { n - 1 } $ и
равноудалённую от них $ O $ в $ \mathbb { R } ^ n $ , сделав их последние координаты равные нулю. Пусть квадрат расстояния от
$ O $ до $ A _ i $ равен $ d $ , $ x ^ 2 = 1 - d $ . Рассмотрим точку $ A _ n = O + ( 0 , \ldots , 0 , x ) $ . Она удалена от всех вершин
симплекса на расстояние 1, значит множество $ \{ A _ 1 , \ldots , A _ n \} $ требуемое. Осталось найти для него точку,
равноудалённую от всех вершин.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Пусть $ f ( y ) $ -- квадрат расстояния от точки $ O + ( 0 , \ldots , y ) $ до $ A _ 1 $ , а $ g ( y ) $ -- до $ A _ n $ . $ f ( y ) = d + y ^ 2 ,
g(y) = (x - y)^ 2$ .
2021-08-15 15:18:57 +03:00
\begin { equation*}
f(y) - g(y) = d + y^ 2 - x^ 2 - y^ 2 + 2yx = 2yx + d - x^ 2
\end { equation*}
Если $ f ( y ) = g ( y ) $ , то $ O + ( 0 , \ldots , y ) $ -- искомая точка. $ y = \frac { x ^ 2 - d } { 2 x } $ .
\end { solution}
\begin { problem}
Докажите, что в $ \mathbb { R } ^ n $ не существует $ n + 2 $ точек на расстоянии 1 друг от друга.
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Заметим, что в $ \mathbb { R } ^ 2 $ существует единственный правильный симплекс с точностью для движения. Далее по
индукции можно доказать, что в $ \mathbb { R } ^ n $ существует всего один правильный симплекс.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Действительно, удалим вершину, тогда оставшиеся лежат в гиперплоскости, и из построения следует, что всего двумя
способами можно добавить $ n + 1 $ -ую вершину к симплексу из $ \mathbb { R } ^ { n - 1 } $ .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Пусть существует $ n + 2 $ точки на расстоянии 1 друг от друга. Тогда $ n + 1 $ из них образуют правильный симплекс, а
$ n + 2 $ -ая равноудалена от них. Из построения следует, что равноудалённая точка ровно одна, но расстояние от неё не
равно 1. Противоречие.
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть $ G _ n = ( V _ n, E _ n ) , n = 1 , 2 , \ldots $ - дистанционные графы в $ \mathbb { R } ^ n $ . Обозначим их числа независимости
$ \alpha _ n $ . Пусть $ W _ n $ - произвольный подграф $ G _ n $ , а $ r ( W _ n ) $ - число рёбер внутри $ W _ n $ . Пусть $ n \alpha _ n =
o(|W_ n|)$ при $ n \rightarrow \infty $ . Докажите, что $ r(W_ n) >= f(n)$ , где $ f(n)$ - некоторая функция, асимптотически
равная $ \frac { |W _ n| ^ 2 } { \alpha _ n } $ .
2021-08-15 15:18:57 +03:00
\end { problem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Будем как в доказательстве теоремы Турана на каждом шаге удалять максимальное независимое множество, и смотреть
сколько р е б е р в него вело.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Н а $ i $ -ом шаге размер максимального независимого множества не превосходит $ \alpha _ n $ , а вершин кроме него осталось
хотя бы $ |W _ n| - i \alpha _ n $ .
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Пусть среди оставшихся вершин хотя бы из $ n \alpha _ n $ исходит ровно одно р е б р о в независимое множество. Тогда какая-
то вершина $ v $ независимого множества соединена с хотя бы $ n + 1 $ вершиной оставшегося графа. Поскольку клик размера
$ n + 2 $ нет, то среди этих вершин есть две $ u, w $ не соединенные ребром. Удалим из независимого множества $ v $ и
добавим $ u, w $ . Оно останется независимым, и е г о размера увеличится.
2021-08-15 15:18:57 +03:00
2021-08-15 20:16:22 +03:00
Значит есть не более $ n \alpha _ n $ вершин, из которых ведет ровно одно р е б р о в независимое множество. Значит на $ i $ -ом
шаге мы удалим хотя бы $ 2 ( |W _ n| - i \alpha _ n - n \alpha _ n ) + n \alpha _ n = 2 ( |W _ n| - i \alpha _ n ) - n \alpha _ n $ рёбер.
2021-08-15 15:18:57 +03:00
Просуммируем количество удаленных р е б е р по всем шагам. Получим
\begin { eqnarray*}
2021-08-15 20:16:22 +03:00
2 \left (|W_ n| \cdot \left [ \dfrac{ |W_n| }{\alpha_n} \right] - \alpha _ n \cdot \dfrac { \left [ \dfrac { |W_ n|
} { \alpha _ n} \right ] \cdot \left ( \left [ \dfrac{ |W_n| }{\alpha_n} \right] + 1 \right )} { 2} \right ) - \left [
\dfrac { |W_ n|} { \alpha _ n} \right ] \cdot n\alpha _ n \sim \\
\sim \dfrac { |W_ n|^ 2 } { \alpha _ n} - o(|W_ n|) \cdot \frac { |W_ n| } { \alpha _ n} \sim \dfrac { |W_ n|^ 2 } { \alpha _ n} -
o\left (\dfrac { |W_ n|^ 2 } { \alpha _ n} \right ) \sim \dfrac { |W_ n|^ 2 } { \alpha _ n}
2021-08-15 15:18:57 +03:00
\end { eqnarray*}
\end { solution}
\begin { problem}
2021-08-15 20:16:22 +03:00
Пусть $ W _ n $ - произвольное подмножество множества вершин графа $ G ( n, 3 , 1 ) $ . Обозначим за $ r ( W _ n ) $ число рёбер, о б а
конца которых лежат в $ W _ n $ . Пусть $ n = o ( |W _ n| ) $ при $ n \rightarrow \infty $ .
2021-08-15 15:18:57 +03:00
Докажите, что $ r ( W _ n ) > = f ( n ) $ , где $ f $ - некоторая функция асимптотически равная $ \frac { 9 } { 2 } \frac { |W _ n| ^ 2 } { n } $ .
\end { problem}
\begin { solution} { Доказательство}
Пусть $ C _ x $ -- количество множеств, содержащих $ x $ . Тогда $ C _ 1 + \ldots + C _ n = 3 |W _ n| $ .
2021-08-15 20:16:22 +03:00
Тогда посчитаем количество пар пересекающихся множеств, содержащих элемент $ x $ . Оно асимптотически равно
$ \frac { C _ x ^ 2 } { 2 } $ . Оценим количество пар множеств, пересекающихся по двум элементам, содержащих $ i $ . Их не более,
чем $ 2 n $ на вершину. Тогда р е б е р у нас асимптотически хотя бы
2021-08-15 15:18:57 +03:00
\begin { equation*}
\dfrac { \sum \limits _ { i = 1} ^ n C_ i^ 2} { 2} - n(C_ 1 + \ldots + C_ n)
\end { equation*}
2021-08-15 20:16:22 +03:00
Заметим, что $ n ( C _ 1 + \ldots + C _ n ) = 3 |W _ n|n = o \left ( \frac { |W _ n| ^ 2 } { n } \right ) $ . Также из неравенства о средних
$$ \sum \limits _ { i = 1 } ^ n C _ i ^ 2 > = n \cdot \left ( \frac { \sum \limits _ { i = 1 } ^ n C _ i } { n ^ 2 } \right ) ^ 2 = 9 n $$
Откуда рёбер асимптотически хотя бы $ \frac { 9 } { 2 } \frac { |W _ n| ^ 2 } { n } - o \left ( \frac { |W _ n| ^ 2 } { n } \right ) \sim
\frac { 9} { 2} \frac { |W_ n|^ 2} { n} $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { cproblem} { 31}
Найдите число р е б е р в графе $ G ( n, r, s ) $ .
\end { cproblem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Заметим, что граф $ G ( n, r, s ) $ регулярный. Поэтому для подсчета числа рёбер воспользуемся формулой $ |E| = \frac { |V|
\cdot k} { 2} $ , где $ k$ - степень каждой вершины в графе $ G(n, r, s)$ . Для нашего графа эта формула превратится в:
$ |E| = \frac { C _ n ^ r \cdot C _ { n - r } ^ { r - s } } { 2 } $ .
2021-08-15 15:18:57 +03:00
\end { solution}
\begin { cproblem} { 32}
Найдите число треугольников в графе $ G ( n, r, s ) $ .
\end { cproblem}
\begin { solution} { Решение}
2021-08-15 20:16:22 +03:00
Зафиксируем $ i $ , число общих элементов на р е б р а х треугольника. Способов их выбрать ровно $ C _ n ^ i $ . Зафиксируем
порядок вершин треугольника. Тогда сначала нам надо выбрать $ s - i $ элементов в попарные пересечения множеств, а
потом $ r - 2 s + i $ элементов, которые ровно в одном множестве для каждого множества в фиксированном порядке.
Способов выбрать элементы попарных пересечений $ C _ { n - i } ^ { s - i } \cdot C _ { n - s } ^ { s - i } \cdot
C_ { n - 2s + i} ^ { s - i} $ , а уникальные элементы $ C_ { n - 3s + 2i} ^ { r - 2s + i} \cdot C_ { n - r - s + i} ^ { r - 2s + i}
\cdot C_ { n - 2r + s} ^ { r - 2s + i} $ , итого всего треугольников
2021-08-15 15:18:57 +03:00
\begin { figure*} [!ht]
\begin { equation*}
2021-08-15 20:16:22 +03:00
\dfrac { 1} { 6} \sum \limits _ { i = 0} ^ { s} C_ n^ i \left (C_ { n - i} ^ { s - i} \cdot C_ { n - s} ^ { s - i} \cdot C_ { n - 2s +
i} ^ { s - i} \right ) \left (C_ { n - 3s + 2i} ^ { r - 2s + i} \cdot C_ { n - r - s + i} ^ { r - 2s + i} \cdot C_ { n - 2r +
s} ^ { r - 2s + i} \right )
2021-08-15 15:18:57 +03:00
\end { equation*}
\explanation { Если одно из чисел $ n, k $ меньше нуля или $ k > n $ , то мы считаем $ C _ n ^ k = 0 $ в данном случае.}
\end { figure*}
\end { solution}
\begin { cproblem} { 34}
2021-08-15 20:16:22 +03:00
Докажите, что если $ W _ n $ - произвольное подмножество множества вершин графа $ G ( n, r, 0 ) $ и $ l = |W _ n| > \alpha ( G ( n,
r, 0))$ , то
2021-08-15 15:18:57 +03:00
\begin { equation*}
r(W_ n) >= \frac { l(l - (C_ n^ r - C_ { n - r} ^ r))} { 2}
\end { equation*}
\end { cproblem}
\begin { solution} { Доказательство}
2021-08-15 20:16:22 +03:00
Посмотрим на $ C _ n ^ r $ и $ C _ { n - r } ^ r $ как на комбинаторные объекты. $ C _ n ^ r = |V ( G ( n, r, 0 ) ) | $ . $ C _ { n - r } ^ r $ -
степень каждой вершины в графе $ G ( n, r, 0 ) $ . Тогда $ C _ n ^ r - C _ { n - r } ^ r $ - число вершин, с которыми не смежна каждая
вершина (включая саму себя).
Теперь вернемся к графу $ W _ n $ . В нём степень каждой вершины хотя бы $ l - ( C _ n ^ r - C _ { n - r } ^ r ) $ (Общее число вершин
минус максимальное число несмежных). Суммируя по всем $ l $ вершинам, получаем:
2021-08-15 15:18:57 +03:00
\begin { equation*}
r(W_ n) >= \frac { l(l - (C_ n^ r - C_ { n - r} ^ r))} { 2}
\end { equation*}
\end { solution}
\end { document}