Доказательство по индукции
Теорема:! – число элементов из множества , причём эти элементы не удовлетворяют ни одному из свойств от . Тогда и суммирование берется по всем наборам длины .
Задача (о конечных беспорядках): ! даны предметов и есть ящиков . Считаем, что вместимость ящика – предмет. Сколькими способами можно разместить все предметы так, чтобы номера ячеек и номера предметов не совпадали.
Решение: ! свойство означает, что предмет попал в ячейку . Тогда . Заметим, что в этой задаче основное множество состоит из распределения всех предметов по ячейкам. И тогда по теореме 2 ответом будет являться число .
Графы.
Опр.: Граф – это , где – вершины и – рёбра.
Опр.: Графы без кратных рёбер и петель называют простыми.
Опр.: Степенью вершины называется число рёбер, инцидентных вершине .
Лемма 1 (о рукопожатиях): Сумма степеней всех вершин равна удвоенному числу рёбер, т.е. .
Следствие: Число вершин нечётной степени чётно.
Лемма 2: .
Доказательство: По лемме 1 .
Доказательство: .
Опр.: Пустой граф – это .
Опр.: Полный граф – это граф, у которого 2 вершины смежные.
Опр.: называется двудольным, если . Внутри каждой доли вершины не смежные. Обозначения .
Опр.: Двудольный граф называется полным, если смежно с .
Опр.: Цикл – это граф, у которого степень вершины равна 2, .
Изоморфизм графов.
Опр.: Два графа и называются изоморфными, если биекция . . Если , это автоморфизм графа .
Опр.: Множество всех автоморфизмов является группой относительно операций композиций. – группа всех автоморфизмов графа .
Опр.: Функция, аргументы которой являются графы, называется графовым инвариантом, если на изоморфных графах она принимает одинаковые значения. Это функции: число вершин, число рёбер, число вершин данной степени, число циклов данной длины, число мостов.
Матричное задание графов.
Опр.: . Определим матрицу , где , если и – смежные; иначе . – матрица смежности ,однозначно определяет граф. Пока графы без кратных рёбер и петель. Свойства матрицы: 1) Она симметричная; 2) Число единиц в -м столбце (строке) равно степени вершины ; 3) Если и изоморфны, то матрица-перестановка .
Опр.: Матрица перестановка – это матрица, в которой единица так, что в каждом столбце и строке только одна единица.
Опр.: Введём матрицу , где , если инцидентна ; – иначе.
Опр.: Операции с графами: 1) ; 2) ; 3) , где – не просто разность и , но и все рёбра, которые были инциденты в графе этим вершинам; 4) , где – вершины, которых раньше не было; 5) , операция определена только при , где – рёбра, связывающие с .
Укладка графов в пространстве.
Опр.: Граф называется плоским, если он изображён на плоскости без пересечения рёбер.
Опр.: Граф называется планарным, если он изоморфен плоскому графу.
Опр.: Будем говорить, что граф стягивается к графу , если он получен из удалением некоторых вершин степени 2.
Теорема (критерий планарности): Граф планарен не содержит подграфов, стягиваемых графом и .
Теорема: граф укладывается в .
Доказательство:Вершины графа будем изображать точками некоторой прямой . Рассмотрим пучок плоскостей, проходящих через данную прямую. Каждому ребру графа сопоставим некоторую плоскость данного пучка так, чтобы разным ребрам соответствовали разные плоскости. Ребра будем изображать кривыми с концами в соответствующих вершинах и лежащими с соответствующих плоскостях, при этом для изображения петель будем брать окружности, касающиеся , а для остальных ребер – полуокружности. Ясно, что данная конструкция даёт требуемую укладку графа.
Теорема: Граф является планарным он укладывается на сфере.
Доказательство: Имея укладку графа на сфере, выберем на сфере точку : она не совпадала ни с одной из вершин и не лежала ни на одном из рёбер. Через противоположную точку сферы проведём к ней касательную плоскость и осуществим стереографическую проекцию сферы на данную плоскость с центром в точке : сфере, проецируется в точку пересечения луча с плоскостью . При данном отображении жордановая кривая на сфере переходит в жордановую кривую на плоскости. Стереографическая проекция устанавливает взаимно однозначное соответствие между сферой с выколотой точкой и плоскостью, поэтому граф, полученный при проектировании – плоский и изоморфен исходному графу, который, т.о. является планарным. Обратный ход рассуждений.
Эйлеры графы.
Опр.: Последовательность вершин называется маршрутом, если при смежны. – начало маршрута, – конец. Если , то маршрут называется циклическим, а если других совпадений нет, то он называется циклом. Маршрут называется цепью, если все различны. Граф называется связанным, если маршрут (цепь) с началом и концом .
Опр.: Связные части графа называются компонентами.
Лемма 1:Если в конечном графе степень вершины не меньше 2, то он содержит цикл.
Доказательство: Строим последовательность . 1) любая; 2) и смежна с ; 3) При берем и смежную с и не смежную с . т.к. граф конечен, то рано или поздно вершина встретится два раза.
Теорема (критерий эйлеровости): Связный граф Эйлеров степень его вершины чётна.
Доказательство: При проходе через вершину её степень увеличивается на 2. Индукция по числу рёбер в графе . По лемме 1 в цикл . Удалим из графа все рёбра цикла . Получим граф . Число рёбер числа рёбер в графе . По индукционному предположению в Эйлеров маршрут.
Опр.: Алгоритм построения Эйлерова маршрута: 1) Начинаем с вершины; 2) Убираем пройденные ребра и изолированные вершины; 3) Идём по мосту нет других вариантов.
Опр.:Назовём граф полуэйлеровым, если он обладает маршрутом, содержащим каждое ребро ровно 1 раз.
Теорема (критерий полуэйлеровости): Связанный граф полуэйлеров число вершин нечётной степени ноль или две.
Гамильтоновы графы.
Опр.: Граф называется гамильтоновым, если он обладает циклом, содержащим все вершины графа .
Теорема: ! – граф с вершинами при . Если степень вершины , то – гамильтонов.
Опр.: Граф называется полугамильтоновым, если он обладает цепью, содержащей все вершины.
Плоские графы.
Опр.: Граф называется плоским, если он уложен на плоскости без пересечения рёбер (в конкретной реализации).
Теорема 1 (о плоских графах): ! плоский граф с вершинами, ребрами, гранями и компонентами связности. Тогда , в частности, если граф связен, тогда .
Доказательство: Индукция по . База индукции: . Тогда есть пустой граф , т.к. . Рассмотрим случаи: 1) – связный граф, т.е. . Индукционный шаг: Для рёбер теорема верна. Добавим новое ребро . Возможны 2 ситуации: а) ; б) ; 2) имеет компонент связности: . В силу доказанного пункта 1 справедливо: , где – число вершин, граней и ребер компоненты соответственно. .
Теорема 2:В связанном планарном графе с вершинами и ребрами. Тогда , при .
Доказательство: . Возможны 2 случая: 1) *треугольникбез1ребра*; 2) *треугольник*. ! . В этом случае грань ограничена не меньше, чем ребрами , где – число граней в некоторой плоской реализации графа. По теореме 1 .
Теорема 3: Графы и не планарны.
Доказательство: 1) ! планарен. Тогда по теореме 2 . Противоречие; 2) ! планарен. т.к. двудольный граф, то он не содержит циклов нечётной длины. В частности цикла грань в плоской реализации графа ограничена не меньше, чем 4-я рёбрами . По теореме 1: . Это противоречие.
Теорема 4: планарный граф содержит вершину степени .
Доказательство: Не теряя общности, считаем, что – связный граф. ! степень вершины в . Тогда по лемме о рукопожатиях по теореме 2 получаем .
Двойственные графы.
Опр.: ! – связный плоский граф. Построим по этому графу новый граф (двойственный). 1) Вершины есть точки на гранях; 2) Через каждое ребро графа проведём линию , соединяющую две точки и из соседних граней (возможно одинаковых) и объявим их рёбрами графа .
Теорема 5: Если – связный плоский граф, то такой же, причем где - это число вершин, рёбер и граней в графах и соответственно.
Расстояние на графах.
Опр.: – связный граф с вершинами . Длина минимальной цепи, связывающей вершины называется расстоянием между и обозначается . Свойства: 1) , причём ; ; 3) – неравенство треугольника.
Опр.: – максимальное удаление от .
Опр.: – диаметр графа.
Опр.: – радиус графа. Вершина, на которой этот минимум достигается – центр графа.
Деревья и леса.
Опр.: Связный граф без циклов называется деревом.
Опр.: Граф, у которого все связные компоненты – деревья, называется лес.
Теорема: Следующие условия эквивалентности: 1) Граф – дерево; 2) 2 вершины из связаны единственной цепью; 3) Граф не содержит циклов и, добавляя одно ребро, получим ровно один цикл; 4) Граф связен и , где – число рёбер, – число вершин.
Доказательство: 1) 4) Индукция по числу вершин. Из пункта 4 следует следствие.
Следствие: Если – лес с вершинами, ребрами и компонентами связности (деревьями), то .
Свойства: ! – граф с сами знаете чего. – циклическая функция графа . Свойства : 1) Если – лес, то ; 2) в есть цикл; 3) равна числу рёбер, выкинув которые, получится лес; 4) , где – компоненты.
Перечисление графов.
Опр.: Граф на вершинах называется помеченным графом, если каждой вершине приписано число из , т.е. – биекция. Обозначение .
Опр.: Два помеченных графа и называются изоморфными (как помеченные), если они изоморфны и образ и прообраз имеют одинаковые метки.
Опр.: Дерево, содержащее все вершины, связного графа, называется его остовным деревом.
Теорема (Кэли): Число помеченных деревьев с вершинами равно .
Раскрашивание графа.
Введение: – граф без петель, цветов.
Опр.: называется -раскрашиваемым, если его вершины можно раскрасить в цветов так, что 2 смежные вершины будут окрашены в разные цвета. Если он не -раскрашиваемый, то он называется -хроматическим, а число называется его хроматическим числом. Обозначение .
Опр.: Для всякого планарного графа .
Опр.:! – число раскрашиваний графа в цветов. – хроматическая функция графа .
Теорема 1: Хроматическая функция является многочленом от .
Доказательство: ! – две несмежные вершины в графе . Построим 2 новых графа и из . 1) строится из соединением ребром; 2) строится отождествлением вершин и кратных рёбер. . Возможны 2 случая: а) Вершины графа окрашены в разные цвета; б) Вершины графа окрашены в одинаковые цвета. Осталось заметить, что проделывая аналогичную процедуру в и , если у них есть несмежные вершины, то мы получим, что хроматическая функция исходного графа будет совпадать с суммой хроматических функций полных графов. А это будет многочлен.
Опр.: Свойства 1) Старший коэффициент равен ; 2) Коэффициент при равен , где – число рёбер в ; 3) Знаки чередуются; 4) Свободный член равен .