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