Метод производящий функций

Этот метод используется для перечисления комбинаторных чисел и установления комбинаторных тождеств.

Исходным пунктом являются последовательность {ai} комбинаторных чисел и последовательность функций i(x)} (i = 0, 1, …).

Рассмотрим ряд

,

который, в случае, когда последовательность {ai} конечна, т.е. 0 ≤ i ≤ n, будет многочленом.

При определенных ограничениях данный ряд будет сходящимся и тогда он в некоторой области будет задавать функцию F(x):

Эта функция называется производящей функцией.

 

Пример 1.

(i=0,1, …, n), φi(x)-xi

В этом случае имеем

В качестве производящей функции здесь будет бином Ньютона.

С помощью производящей функции установим тождество

Для этого возьмем тождество

Оно эквивалентно тождеству

Сравнивая коэффициенты при xn, получим

 

Пример 1.

Применение метода производящей функции, когда функция определяется степенным рядом.

Последовательность чисел fn называется числами Фибоначчи, задается рекуррентными соотношениями fn = fn-1+ fn-2иf0 = f1 = 1

Возьмем φn(x) = xn (n = 0,1, 2, …). С этой последовательностью связан ряд

который в силу fn ≤ 2n (поскольку fn ≤ 2fn-1) сходится при │x│ < ½ и определяет производящую функцию F(x)

Так как

и

то

или