
- •План-конспект курса «Дискретная математика»
- •Глава 1. Размещения, перестановки, сочетания
- •§ 1. Правило суммы и правило произведения
- •§ 2. Размещения, перестановки, сочетания без повторений и с повторениями
- •§ 3. Бином Ньютона. Свойства биномиальных коэффициентов. Полиномиальная теорема
- •§ 4. Системы счисления (систематические числа)
- •Глава 2. Элементы теории графов
- •§ 1. Основные понятия теории графов
- •§ 2. Связные графы
- •§ 3. Деревья
- •§ 4. Плоские (планарные) графы
- •§ 4. Обходы графов
- •§ 6. Раскраски графов (цветные графы)
- •Глава 3. Производящие функции и рекуррентные соотношения
- •§ 1. Формальные степенные ряды
- •§ 2. Дифференцирование и интегрирование формальных степенных рядов
- •Некоторые простейшие производящие функции
- •§3. Рекуррентные соотношения. Задачи, приводящие к рекуррентным соотношениям
- •§ 4. Линейные рекуррентные соотношения с постоянными коэффициентами
- •Глава 4. Конечные разности и суммы
- •§ 1. Конечные разности
- •§ 2. Факториальные многочлены
- •§ 3. Числа Стирлинга II рода
- •§ 4. Числа Стирлинга I рода
- •§ 5. Оператор суммирования
- •§ 6. Некоторые способы вычисления сумм
- •§ 7. Иерархия функций. Теорема Харди
- •§ 8. Символ о
- •Глава 5. Булевы функции
- •§ 1. Булевы функции
- •§ 2. Кнф днф. Скнф и сднф
- •§ 3. Полиномы Жегалкина
- •§ 4. Замкнутые классы булевых функций
- •§ 5. Теорема Поста
- •Литература
- •Вопросы экзамена
- •Размещения, перестановки, сочетания без повторений и с повторениями.
§ 6. Раскраски графов (цветные графы)
k-раскраски. Правильные раскраски. Хроматическое число графа. (G).
Примеры
Теорема 1. Любое натуральное число является хроматическим числом некоторого графа.
Двудольные (2-хроматические) графы.
Теорема 2. Теорема Кёнига
Граф G является 2-хроматическим тогда и только тогда, когда он не содержит циклов нечётной длины.
Теорема 3. Для раскраски любого планарного графа G достаточно 6 красок.
Теорема 4. Для раскраски любого планарного графа G достаточно 5 красок.
Проблема четырёх красок.
Теорема 5. Для раскраски любого планарного графа G достаточно 4 красок.
Глава 3. Производящие функции и рекуррентные соотношения
§ 1. Формальные степенные ряды
(an),
n
0
a(x)
=
или
ae(x)
=
.
a(x) = – производящая функция последовательности (an),
ae(x) = – экспоненциальная производящая функция последовательности (an).
(an) = (bn) (n)(an = bn) ae(x) = be(x).
Сумма и произведение формальных степенных рядов. Произведение числа на формальный степенной ряд.
a(x)+b(x) = c(x), ae(x)+be(x) = ce(x): cn = an+bn.
a(x)b(x)
= c(x):
cn
=
;
ae(x)be(x)
= ce(x):
cn
=
a(x) = b(x), aе(x) = bе(x): bn = an.
Многочлены как частные случаи формальных степенных рядов.
R[[x]] – алгебра Коши. Re[[x]] – исчисление Блиссара.
Теорема 1.
1. R[[x]] и Re[[x]] образуют целостные кольца относительно операций сложения и умножения.
2. R[[x]] и Re[[x]] являются (линейными) алгебрами над полем действительных чисел R.
Суперпозиция (композиция) формальных степенных рядов.
(b
a)(x)
= b(a(x)).
Теорема 2.
1.
Если a(x)
=
и a0
= 0, то для любого формального степенного
ряда b(x)
=
их суперпозиция b
a
также является формальным степенным
рядом.
2. Для любых формальных степенных рядов a1(x), a2(x), b(x) выполняются равенства
(a1+a2) b = a1 b+a2 b;
b (a1+a2) = b a1+ b a2;
(a1a2) b = (a1 b)(a2 b).
Обратимые формальные степенные ряды.
Теорема 3. Критерий обратимости ряда
Формальный степенной ряд a(x) = (ae(x) = ) обратим тогда и только тогда, когда а0 0.
§ 2. Дифференцирование и интегрирование формальных степенных рядов
(
)
=
;
(
)
=
;
=
;
=
.
Некоторые простейшие производящие функции
№ п/п |
Последовательность a(n) |
Производящая функция a(x) |
Экспоненциальная производящая функция ae(x) |
1. |
a(n) = 1 |
|
ex |
2. |
a(n) = n+1 |
|
(1+x)ex |
3. |
a(n)
=
|
|
x2ex |
4. |
a(n) = n2 |
|
x(x+1)ex |
5. |
a(n) = n, R |
|
ex |
6. |
a(n)
=
|
ex |
– |
7. |
a(n)
=
|
ex |
– |
8. |
a(n)
=
|
(1+x) |
– |
Связь между операциями над числовыми последовательностями и соответствующими производящими функциями
1. Линейные операции
Если c(n) = a(n)+b(n), , R, то
c(x) = a(x)+b(x), ce(x) = ae(x)+be(x) (1)
2. Сдвиг начала
Если b(n)
=
то
b(x)
= a(x)xk,
be(x)
=
(2)
Если b(n) = a(n+k), то
b(x)
=
,
be(x)
=
(3)
3. Изменение масштаба
Если b(n) = na(n), то
b(x)
= x
a(x),
be(x)
= x
ae(x) (4)
4. Подобие
Если b(n) = na(n), R, то
b(x) = а(х), be(x) = ае(х) (5)
5. Свёртка
Если c(n)
=
то
c(x) = a(x)b(x), ce(x) = ae(x)be(x) (6)
Основной принцип теории производящих функций
Если имеется равенство со степенными рядами, которое выполняется, если степенные ряды рассматриваются как функции (то есть считая ряды сходящимися в некоторой окрестности нуля), то это равенство продолжает оставаться верным, если его рассматривать как соотношение между формальными степенными рядами, лишь бы операции, участвующие в формулах, имели смысл.