Хроматический многочлен — различия между версиями
Tsar (обсуждение | вклад) (→Хроматический многочлен пустого графа) |
Tsar (обсуждение | вклад) (→Хроматический многочлен дерева) |
||
Строка 12: | Строка 12: | ||
== Хроматический многочлен дерева == | == Хроматический многочлен дерева == | ||
+ | {{Теорема | ||
+ | |about= | ||
+ | хроматический многочлен дерева | ||
+ | |statement= | ||
+ | Граф <tex>G</tex> с <tex>n</tex> вершинами является деревом тогда и только тогда, когда <tex>P(G,x)=x(x-1)^{n-1}</tex>. | ||
+ | |proof= | ||
+ | Сначала покажем, что хроматический многочлен любого дерева <tex>T</tex> с <tex>n</tex> вершинами есть <tex>x(x-1)^{n-1}</tex>.<br /> | ||
+ | Доказательство индукцией по числу <tex>n</tex>. Для <tex>n=1</tex> и <tex>n=2</tex> результат очевиден. Предположим, что <tex>P(T',x)=x(x-1)^{n-2}</tex> для любого дерева <tex>T'</tex> с количеством вершин равным <tex>n-1</tex>. Пусть <tex>uv</tex> - ребро дерева <tex>T</tex>, такое что <tex>v</tex> является висячей вершиной. Хроматический многочлен дерева <tex>T</tex> без ребра <tex>uv</tex> равен <tex>P(T/uv,x)=x(x-1)^{n-2}</tex> по нашему предположению. Вершину <tex>v</tex> можно окрасить <tex>x-1</tex> способом, так как её цвет должен только лишь отличаться от цвета вершины <tex>u</tex>. Итого: <tex>P(T,x)=(x-1)P(T/uv,x)=x(x-1)^{n-1}</tex>.<br /><br /> | ||
+ | Обратно, пусть <tex>G</tex> - граф, у которого <tex>P(G,x)=x(x-1)^{n-1}</tex>. Тогда верны 2 следующих утверждения:<br /> | ||
+ | 1. Граф <tex>G</tex> связен, потому что если было бы 2 компоненты связности (или больше), то <tex>P(G,x)</tex> делился бы на <tex>x^2</tex> без остатка.<br /> | ||
+ | 2. В графе <tex>G</tex> количество рёбер равно <tex>n-1</tex>, так как по теореме о коэффициентах хроматического многочлена, количество рёбер в графе соответствует коэффициенту при <tex>x^{n-1}</tex>, взятому со знаком минус. В нашем случае, этот коэффициент удобно искать, используя бином Ньютона:<br /> | ||
+ | <tex>{P(G,x)=x(x-1)^{n-1}=x(x^{n-1}-\begin{pmatrix}n-1\\1\end{pmatrix}x^{n-2}+\begin{pmatrix}n-1\\2\end{pmatrix}x^{n-3}-...+(-1)^{n-1})=x^{n}-(n-1)x^{n-1}+...+(-1)^{n-1}x}</tex><br /> | ||
+ | Из этих двух утверждений (связность и <tex>n-1</tex> ребро) следует, что граф <tex>G</tex> является деревом (см. [[Дерево, эквивалентные определения]], теорема, утверждения 1 и 3). | ||
+ | }} | ||
+ | |||
== Коэффициенты хроматического многочлена == | == Коэффициенты хроматического многочлена == | ||
== Рекуррентные формулы для хроматических многочленов == | == Рекуррентные формулы для хроматических многочленов == |
Версия 04:29, 23 октября 2010
Определение: |
Содержание
Хроматический многочлен полного графа
Примечание. В некоторых источниках ( в -убывающей) обозначают . Это не очень удобно, так как легко спутать с -ой производной.
Хроматический многочлен пустого графа
Примечание. Нулевой граф также можно обозначать (дополнительный граф для полного графа ).
Хроматический многочлен дерева
Теорема (хроматический многочлен дерева): |
Граф с вершинами является деревом тогда и только тогда, когда . |
Доказательство: |
Сначала покажем, что хроматический многочлен любого дерева |
Коэффициенты хроматического многочлена
Рекуррентные формулы для хроматических многочленов
См. также
Литература
Асанов М. О., Баранский В. А., Расин В. В. - Дискретная математика: Графы, матроиды, алгоритмы: Учебное пособие. 2-е изд., испр. и доп. - СПб.: Издательство "Лань", 2010. - 368 с.: ил. - (Учебники для вузов. Специальная литература). ISBN 978-5-8114-1068-2