- •Оглавление
- •Введение
- •Комбинаторика в задачах
- •Основной принцип комбинаторики
- •Размещения с повторениями
- •Размещения без повторений
- •Перестановки
- •Сочетания (без повторений)
- •Свойства биномиальных коэффициентов
- •Разбиения множеств
- •Сочетания с повторениями
- •Разные задачи
- •Производящие функции
- •Использование рекуррентных соотношений
- •Формула включений и исключений
- •Комбинаторные величины при больших значениях параметров
- •Множества и функции
- •Множества и простейшие операции над ними
- •Булеан множества
- •Прямое произведение множеств
- •Отношения на множествах
- •Отображения (функции)
- •Мощность множеств
- •Счетные множества
- •Некоторые свойства бесконечных множеств
- •Вопросы для самопроверки
- •Упражнения
- •Основы теории графов
- •Основные понятия
- •Компьютерные представления графов
- •Маршруты и связность
- •Кратчайшие пути в графах
- •Деревья
- •Кодирование деревьев
- •Центр дерева
- •Минимальное остовное дерево (остов)
- •Эйлеровы графы
- •Гамильтоновы графы
- •Графовые векторы
- •Паросочетания и реберные покрытия
- •Паросочетания в двудольных графах
- •Правильная нумерация вершин графа
- •Сетевые графики
- •Потоки в сетях
- •Вопросы для самопроверки
- •Упражнения
- •Рекомендуемая литература
- •Предметный указатель
Производящие функции
По
биному Ньютона (задача 1.5.7) коэффициентами
многочлена
являются величины
.
Каков смысл коэффициентов при zm многочленов
?
Ответ.
В общем случае (для
)
в коэффициенте
при zm
(m
=0,1,… , n)
фактически перечисляются сочетания
из n
по
m.
Таким
образом, многочлен
перечисляет сочетания, а
их пересчитывает. Эти многочлены
называются производящими
функциями,
называются энумераторами,
а
- денумераторами.
В общем
случае производящей функцией
последовательности
называется формальный степенной ряд
.
Слово «формальный» означает, что нам
ничего не известно о сходимости этого
ряда.
Используя денумератор, найдите суммы
,
,
Найдите те же суммы, исходя из определения биномиальных коэффициентов.
Получите равенство из задачи 1.1.2, исходя из соотношения
.
Какой смысл имеет коэффициент при zm в формальном произведении
?
Это произведение также называется энумератором.
(Продолжение) Какой смысл имеет коэффициент при zm в формальном произведении
?
При
|z|<1
справедливо равенство
(сумма геометрической прогрессии).
Отсюда,
.
Здесь ряд уже не формальный!
Разложите функцию
в ряд Маклорена. Сравните результат
с задачей 1.1.4.
В задачах «об обивке стульев» рассматривались крайние случаи: каждого рулона хватало для обивки либо одного стула, либо всех стульев. Сколькими способами можно обить одинаковые стулья, если каждого рулона хватает на обивку двух стульев? Выпишите для этого соответствующий денумератор.
А сколько будет способов, если каждого рулона хватает на обивку всех стульев, но красной тканью нужно обить четное (возможно нулевое) число стульев?
Использование рекуррентных соотношений
Пусть f(n.m) – число сочетаний с повторениями из n по m (задача 8.4). Проверьте, что
f(n.0)=1, f(n.1)=n, f(n.m)=f(n1.m)+f(n.m1) при 1≤m≤ n1.
Пусть An(z)=
.
Проверьте,
что An(z)=
An1(z)/(1z).Получите формулу для An(z), не содержащую Ai(z) при i<z. Сравните с задачей 1.1.6.
Числа Фибоначчи определяются следующим образом. B0= B1=1, Bn= Bn1+ Bn2 при n=2,3,…. (Фибоначчи – псевдоним итальянского купца 12 века Леонардо Пизанского, который между торговыми операциями занимался своим хобби – математикой. И достиг на этом поприще очень многого…). Обозначим через F(z) производящую функцию последовательности чисел Фибоначчи
.
Докажите, что F(z)=1+zF(z)+z2F(z)
и найдите отсюда F(z).Пользуясь разложением полученной рациональной дроби на простейшие и разложением функции
в степенной ряд при
,
получите выражение для Bn.
Ответ.
.
В этой формуле удивительно то, что
последовательность целых чисел
представлена с использованием
иррационального числа
.
