Изменения

Перейти к: навигация, поиск

Теорема Турана об экстремальном графе

723 байта добавлено, 01:11, 31 декабря 2017
Нет описания правки
==Теорема Турана==
[[Файл:Turan example.png|200px|thumb|right|Пример графа Турана при <tex>n = 8, r = 4</tex>]]
'''Теорема Ту́рана''' (англ. ''Turán's theorem'') {{---}} классическая теорема [https://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D1%81%D1%82%D1%80%D0%B5%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B3%D1%80%D0%B0%D1%84%D0%BE%D0%B2 экстремальной теории графов]. Она послужила образцом для большого количества подобных теорем, которые изучают , как наличие тех или иных подструктур влияет на некоторые глобальные параметры, такие как ([[Раскраска графа| хроматическое число]], относительно присутствия тех или иных подструктур).
Впервые задачу теорему сформулировал венгерский математик Пал Туран в <tex>1941</tex> году.
{{Определение
|definition=
<tex>ex(n, K^r)K_n</tex> {{---}} максимальное количество ребер в графе полный граф на <tex>n</tex> вершинах, которые не содержит <tex>K^r</tex> как подграф.
}}
 
{{Определение
|definition=
<tex>ex(n, K_r)</tex> {{---}} максимальное количество ребер, которое может иметь граф на <tex>n</tex> вершинах, не включая в себя <tex>K_r</tex> как подграф.
}}
 
{{Определение
|definition=
'''Граф Турана''' <tex>T^{r-1}(n)</tex> {{---}} единственный полный <tex>(r - 1)</tex>-[[Двудольные графы|дольный]] полный граф на <tex>n > r-1</tex> вершинах, доли которого по мощности отличаются не отличаются более чем на <tex>1</tex>. Если количество вершин не превосходит количество долей (<tex>n \leqslant r - 1</tex>), то <tex>T^{r-1}(n) = K^n</tex>. Через <tex> t_{r-1}(n) </tex> обозначим количество ребер в <tex>T^{r-1}(n)K_n</tex>.
}}
 
{{Определение
|definition=
<tex>t_{r-1}(n)</tex> {{---}} количество ребер в <tex>T^{r-1}(n)</tex>.
}}
 
{{Лемма
Если <tex>G</tex> {{---}} <tex>(r - 1)</tex>-дольный граф с максимальным количеством ребер, то <tex>G = T^{r-1}(n)</tex>.
|proof=
Докажем от противного. Пусть существует <tex>(r - 1)</tex>-дольный граф с максимальным числом ребер, который не явлется является графом Турана.
Обозначим его <tex>G_m</tex>.
Очевидно, что <tex>G_m</tex> является полным <tex>(r - 1)</tex>-дольным.
Так как <tex>G_m \ne T^{r-1}(n) </tex>, то в <tex>G_m</tex> существуют доли <tex>V_1</tex> и <tex>V_2</tex>, что <tex>|V_1| - |V_2| > 1</tex>.
Но тогда мы можем перекинуть одну возьмем вершину из <tex>a \in V_1</tex> и перекинем ее в <tex>V_2</tex> и . Тогда количество вершин, которые не могут быть соседями <tex>a</tex> уменьшилось с размером ее доли. Остальной граф не изменился, поэтому общее количество ребер увеличитсяувеличилось.
Это противоречит предположению, что граф <tex>G_m</tex> максимален по числу ребер.
{{Теорема
|statement=
Для всех целых натуральных чисел <tex>r</tex>, <tex>n</tex>, где <tex>r > 1</tex>, любой граф <tex>G \nsubseteq K^rK_r</tex> с <tex>n</tex> вершинами и <tex>ex(n, K^rK_r)</tex> ребрами есть <tex>T^{r-1}(n)</tex>.
|proof=
[[Файл:Turan theorem induction step.png|300px|thumb|left|Шаг индукции]]
'''База:'''
При <tex>n \leqslant r - 1</tex> имеем <tex>G = K^n K_n = T^{r-1}(n)</tex>, что и утверждалось . База доказана.
'''Шаг индукции:'''
Пусть теперь <tex>n \geqslant r</tex>.
Поскольку <tex>G</tex> реберно-максимален и не содержит подграфа <tex>K^rK_r</tex>, то <tex>G</tex> содержит подграф <tex>K^{r-1}</tex>. Обозначим любой из них как <tex>K</tex>. Тогда по индукционному предположению <tex>G - K</tex> имеет не более <tex>t_{r-1}(n - r + 1)</tex> ребер, а любая вершина <tex>G - K</tex> имеет не более <tex>r - 2</tex> соседей в <tex>K.</tex>
Следовательно мы можем оценить количество ребер в <tex>G</tex>:
Равенство справа следует непосредственно из графа Турана <tex>T^{r-1}(n)</tex>.
Поскольку <tex>G</tex> экстремален для <tex>K^rK_r</tex>, то в <tex>(1)</tex> имеет место равенство.
Таким образом, любая вершина из <tex>G - K</tex> имеет ровно <tex>r - 2</tex> соседа в <tex>K</tex> {{---}} точно так же, как и вершины <tex>x_1,\cdots, x_{r-1}</tex> из самого <tex>K</tex>.
При <tex>i = 1,\cdots, r-1</tex> пусть <tex>V_i = \{v \in V(G) \mid vx_i \not\in E(G)\}</tex> есть множество всех вершин <tex>G</tex>, чьи <tex>r - 2</tex> соседей в <tex>K</tex> отличны от <tex>x_i</tex>.
Так как каждая вершина <tex>G - K</tex> имеет ровно <tex>r - 2</tex> соседа в <tex>K</tex>, то все <tex>V_i</tex> не зависимы. При этом они в объединении дают <tex>V(G)</tex> поскольку <tex>K^r K_r \nsubseteq G</tex>.
Следовательно, граф <tex>G</tex> является <tex>(r-1)</tex>-дольным.
Так как Тогда по лемме из предположения об экстремальности <tex>T^{r-1}(n)G</tex> {{---}} единственный <tex>(r-1)</tex>-дольный граф с <tex>n</tex> вершинами и максимальными числом ребер, наше утверждениеследует, что <tex>G = T^{r-1}(n)</tex>, следует из предположения об экстремальности <tex>G</tex>.
}}
==Источники информации==
*''Дистель, Рейнград.'' Теория графов: Пер. с англ. — Новосибирск: Изд-во Ин-та математики, 2002. — 166-170 стр. — ISBN 5-86134-101-X.
== Ссылки ==
*[https://ru.wikipedia.org/wiki/%D0%AD%D0%BA%D1%81%D1%82%D1%80%D0%B5%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B3%D1%80%D0%B0%D1%84%D0%BE%D0%B2 Экстремальная теория графов]
18
правок

Навигация