Как найти коэффициенты производящей функции

Метод
рекуррентных соотношений позволяет
решать многие комбинаторные задачи. Но
в ряде случаев рекуррентные соотношения
трудно составить, а иногда ещё трудней
решить. Часто эти трудности удается
обойти, используя производящие функции.
Понятие производящей функции тесно
связано с понятием бесконечного
степенного ряда.

Здесь
необходимо знать: понятие ряда, сумма
ряда, степенной ряд, сходимость степенных
рядов, свойства сходящихся рядов,
операции над ними. Эти понятия изложены
в любом учебнике по математическому
анализу, и мы их опускаем.

Определение
1:
Пусть
дана числовая последовательность:
.
Образуем степенной ряд с этими
коэффициентами:.
Если этот ряд сходится в некоторой
области к функции,
то эту функцию называютпроизводящей
для последовательности чисел
.

Примеры: 1)
Для степенного ряда
,
члены которого можно рассматривать как
геометрическую прогрессию, знаменатель.
Значит, степенной ряд при условиисходится к своей сумме.
Таким образом, получаем:

,
если.

Значит,
функция
является производящей для последовательности
чисел(коэффициенты степенного ряда).

2) Аналогично
можно получить:

.

Значит,
функция
является производящей для последовательности
чисел.

3)
Из формулы бинома Ньютона следует:

,

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

С
помощью последней производящей функции
можно доказать некоторые свойства чисел
,
т. е. для биномиальных коэффициентов.
Например:

;

;

(здесь
обе суммы конечны и обрываются, когда
значения
истанут больше).

Кроме того:

,

,

.

В
последнем равенстве, если
,
то считают, что.
Поэтомуменяется отдо наименьшего из чисел,
.

Последнее
равенство можно доказать следующим
образом:

,

.

Отсюда
следует: .

Применяя
в левой части формулу биному Ньютона и
раскрывая скобки в правой части,
приравниваем коэффициенты при одинаковых
степенях
,
получаем требуемую формулу.

В
частном случае, когда
,
получаем равенство:

,.

Проиллюстрируем
на примерах применение производящих
функций к решению некоторых комбинаторных
задач.

1)
Рассмотрим разбиение числа
на слагаемые, каждое из которых равно
одному из чисел.
При этом слагаемые не повторяются и их
порядок не играет роли.

Для
решения задачи рассмотрим выражение
.
Раскрывая скобки, получим слагаемые
вида,
где– некоторые из чисел.
Поэтому
встретится
в сумме столько раз, сколькими способами
можно разбить
на слагаемые требуемым образом.

Например,
если надо узнать, сколькими способами
можно заплатить 78 копеек, беря не более
одной монеты каждого достоинства, то
надо составить выражение:

,

раскрыть
скобки и найти коэффициент при слагаемом

.

2)
Если требуется разложить число
на слагаемые,
каждое из которых может встречаться в
разложении один или несколько раз, тогда
количество слагаемых в скобках
увеличивается.

Например: 1)
Сколькими способами можно заплатить
29 коп., используя монеты по 2 и 5 коп?

Т.е.
надо найти число способов разбить число
29 на слагаемые, равные 2 и 5, причем порядок
слагаемых роли не играет, и каждое
слагаемое может повторяться несколько
раз. Для этого составим выражение:

.

Ясно,
что при раскрытии скобок выражение
войдет в разложение с коэффициентом,
равным числу решений уравнения
.
В частности, коэффициент при
дает ответ на вопрос задачи.

Вместо
раскрытия скобок можно поступить иначе:
составить производящую функцию. Эта
функция представляет собой произведение
двух дробей:

.

Разделив
«уголком» числитель на знаменатель,
находим коэффициент при выражении
.

2)
Поступающий в ВУЗ должен сдать 4 экзамена,
причем для поступления достаточно
набрать 17 балов. Сколькими способами
абитуриент может сдать экзамены, чтобы
поступить в ВУЗ?

Требуется
узнать, сколькими способами можно
представить число 17 в виде суммы 4-х
слагаемых, принимающих значения 3, 4, 5,
причем здесь порядок слагаемых имеет
значение.

Для
решения этой задачи можно взять
производящую функцию
.
При раскрытии скобок каждое слагаемоевстретится столько раз, сколькими
способами можноразбить на сумму 4-х слагаемых, принимающих
значения 3, 4 и 5. При этом встречаются
члены, получаемые друг из друга
перестановкой слагаемых.

В
выражении
можно раскрыть скобки по полиномиальной
теореме, а можно следующим образом:

.

Поэтому
.

.

Перемножая
почленно эти выражения, найдем, что
коэффициент при
равен 16. Значит, разложение можно сделать
16 способами.

Между
производящими функциями и рекуррентными
соотношениями существует тесная связь.

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

Пусть
– многочлены, причеми
,
значит, дробь
– правильная (в противном случае можно
выделить целую часть). Раскладывая дробь
в ряд, получим:

.

Раскрывая
скобки справа и приравнивая коэффициенты
при одинаковых степенях
,
получаем:

При


считаем, что
.
А дальше все соотношения имеют вид:,
где,
т.к.не
имеет членов степени
,
,

Таким
образом, коэффициенты ряда
,
,…
удовлетворяют рассмотренному рекуррентному
соотношению. Коэффициенты этого
соотношения зависят только от знаменателя
дроби. Числитель нужен только для
нахождения первых членоврекуррентной
последовательности.

Обратно,
если задано рекуррентное соотношение
и заданы члены
,
то, вычисляя значения,
получим производящую функциюдля последовательности чисел.

Полученную
алгебраическую дробь можно разлагать
на элементарные дроби и производить
алгебраические преобразования.

Соседние файлы в папке 26-03-2013_00-36-55

  • #
  • #
  • #
  • #

Производящие функции — туда и обратно

Время на прочтение
9 мин

Количество просмотров 95K

«Производящая функция является устройством, отчасти напоминающим мешок. Вместо того чтобы нести отдельно много предметов, что могло бы оказаться затруднительным, мы собираем их вместе, и тогда нам нужно нести лишь один предмет — мешок».
                                                                                                                                                               Д. Пойа

Введение

Математика делится на два мира — дискретный и непрерывный. В реальном мире есть место и для того и для другого, и часто к изучению одного явления можно подойти с разных сторон. В этой статье мы рассмотрим метод решения задач с помощью производящих функций — мостика ведущего из дискретного мира в непрерывный, и наоборот.

Идея производящих функций достаточно проста: сопоставим некоторой последовательности <g0, g1, g2, …, gn> — дискретному объекту, степенной ряд g0 + g1z + g2z2 +… + gnzn +… — объект непрерывный, тем самым мы подключаем к решению задачи целый арсенал средств математического анализа. Обычно говорят, последовательность генерируется, порождается производящей функцией. Важно понимать, что это символьная конструкция, то есть вместо символа z может быть любой объект, для которого определены операции сложения и умножения.

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

Известно, что начало методу производящих функций положил английский математик Абрахам де Муавр, а дальнейшему развитию и продолжению данного метода мы обязаны великому математику, имя которого Леонард Эйлер.

В 50-х годах XVIII века Эйлер решал следующую задачу: какие грузы можно взвесить с помощью гирь в 20, 21, 22,…, 2n грамм и сколькими способами? При решении этой задачи он использовал никому неизвестный на то время метод производящих функций, которому и посвящена данная статья. К этой задаче мы вернёмся немного позже, после того как разберёмся более подробно с устройством производящих функций.

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

Изучение этого мощного механизма позволяющего решать многие задачи, мы начнём с простенькой задачи: сколькими способами можно расположить в линию чёрные и белые шары, общее количество которых равно n?

Обозначим белый шар символом ○, чёрный — ●, Tn — искомое количество расположений шаров. Символом Ø — обозначим нулевое количество шаров. Как и любое решение комбинаторной задачи начнём с тривиальных случаев:

Если n=1, то очевидно имеется 2 способа — взять либо белый шар ○, либо взять чёрный шар ●, таким образом, T2 = 2.

Если n=2, то имеется 4 способа расположений: ○○, ○●, ●○, ●●.

Рассмотрим случай для n=3. Мы можем начать белым шаром и продолжить 4-мя комбинациями, описанными выше ○○○, ○○●, ○●○, ○●●, или же мы можем начать чёрным шаром и аналогично продолжить 4-мя шарами ●○○, ●○●, ●●○, ●●●.

В итоге количество шаров удвоилось, то есть T3 = 2T2. Аналогично T4 = 2T3, то есть, обобщая для всех n, получаем рекуррентное уравнение Tn = 2Tn-1 которое и является решением для данной задачи. Решение такого уравнения можно легко угадать — Tn = 2n (так как 2⋅2n-1 = 2n).

А что если у нас плохо с угадыванием? И что делать, если уравнение будет сложнее? А вообще причём здесь производящие функции?

«Просуммируем» все возможные комбинации расположений шаров:

G = Ø + ○ + ● + ○○ + ○● + ●○ + ●● + ○○○ + ○○● + ○●○ + ○●● + ●○○ + ●○● + ●●○ + ●●● +…

Вопрос о допустимости такой нелепой на первый взгляд суммы опустим. Будем складывать и умножать последовательности шаров. Со сложением всё понятно, но что значит умножить одну последовательность шаров на другую? Перемножив ○● на ●○ мы получим не что иное как ○●●○. Заметим, однако, что произведение шаров в отличие от произведения чисел не является коммутативным, так как ○●⋅●○ ≠ ●○⋅○●. Символ Ø — в произведении играет роль мультипликативной единицы, то есть Ø ⋅ ○○● = ○○● ⋅ Ø = ○○● и коммутирует с любой последовательностью шаров.

Производя с рядом G последовательность манипуляций, а именно вынося за скобки левый белый и чёрный шары

G = Ø + ○ (Ø + ○ + ● + ○○ + ○● + ●○ + ●● + …) + ● (Ø + ○ + ● + ○○ + ○● + ●○ + ●● + …) = Ø + ○G +●G

получим уравнение G = Ø + ○G +●G.

Несмотря на то, что умножение некоммутативно, и мы фактически не различаем левое и правое деление, попробуем всё же «решить» это уравнение, на свой страх и риск. Получим,

Учитывая формулу суммы геометрической прогрессии , имеем

.

В этой сумме так же учтены все возможные варианты разбиения в точности по одному разу. Далее воспользуемся формулой бинома Ньютона: , где — число сочетаний из n по k. Тогда с учетом этого имеем:

Коэффициент при ○kn-k равный числу сочетаний из n по k, показывает общее количество последовательностей из n шаров содержащих ○ шары в количеств k штук и ● шары в количестве n-k штук. Таким образом, общее количество расположений n шаров есть сумма по всем возможным значениям k. Как известно .

Эту формулу можно было получить непосредственно из заменив Ø на 1, а ○ и ● на z (в виду их равнозначности). Получим то есть коэффициент при zn равен 2n.

Обсуждение метода

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

Алгоритм решения задачи можно описать примерно следующим образом: рассматривается некоторая бесконечная сумма, которая в конечном итоге представляет собой формальный степенной ряд G(z) = g0 + g1z + g2z2 +… + gnzn +… причем коэффициенты gk (не заданные в явном виде) — являются ключом к решению исходной задачи. То, что ряд является формальным, говорит о том, что z — является просто символом, то есть вместо него может быть любой объект: число, шар, кость домино и т.д. В отличие от степенных рядов в анализе формальным степенным рядам не придается числовых значений и, соответственно, нет смысла говорить о сходимости таких рядов для числовых аргументов.

G(z) = g0 + g1z + g2z2 +… + gnzn +… — называется производящей функцией для последовательности <g0, g1, g2, …, gn>. Заметим, однако, что хотя G(z) — функция, это всё таки формальная запись, то есть мы не можем подставить вместо z любое значение z = z0, за исключением z = 0, так как G(0) = g0.

Затем производя различные преобразования с бесконечной суммой G(z) мы преобразуем её к замкнутому (компактному) виду. То есть у производящей функции есть 2 представления: бесконечное и замкнутое и, как правило, для решения задачи необходимо бесконечный вид преобразовать к замкнутому, а затем замкнутый вид разложить в степенной ряд, и тем самым получить значения для коэффициентов gk.

Отвечая на поставленный вначале вопрос можно сказать так: успех данного метода связан с возможностью записать производящую функцию в замкнутом виде. Так, например, производящая функция для последовательности <1, 1, 1, …, 1> в бесконечном виде представляется как 1 + x + x2 + x3 + …, а в замкнутом .

А теперь вооружившись знаниями, вернемся к задаче, которую решал Эйлер.

Итак, задача звучит следующим образом: какие грузы можно взвесить с помощью гирь в 20, 21, 22,…, 2n грамм и сколькими способам?

Я не знаю, как долго Эйлер придумывал решение для этой задачи, но оно поражает своей неожиданностью. Посудите сами. Эйлер рассматривает произведение G(z) = (1+z)(1+z2)(1+z4)… которое после раскрытия скобок представляется в виде бесконечного ряда G(z) = 1 + g1z + g2z2 + g3z3 +….

Что же из себя представляют коэффициенты gk? Каждый gk — это коэффициент при zk, а zk — получается как произведение каких-то одночленов z2m, то есть gk — это в точности число разных представлений числа k в виде суммы некоторых из чисел 1, 2, 22, 23,…, 2m,…. Другими словами gk — это число способов взвешивания груза в k грамм заданными гирями. Как раз то, что мы искали!

Следующий шаг Эйлера поражает не менее предыдущего. Он умножает обе части равенства на (1-z).

(1-z)G(z) = (1-z)(1+z)(1+z2)(1+z4)(1+z8)…
(1-z)G(z) = (1-z2)(1+z2)(1+z4)(1+z8)…
(1-z)G(z) = (1-z4)(1+z4)(1+z8)…
(1-z)G(z) = 1

С одной стороны G(z) = 1 + g1z + g2z2 + g3z3 +… с другой стороны мы только что получили . Последнее равенство есть не что иное, как сумма геометрической прогрессии, которая равна . Сопоставляя эти два равенства, получаем g1 = g2 = g3 =… = 1, то есть любой груз в k грамм можно взвесить гирями в 1, 2, 4, 8,… грамм притом единственным способом.

Решение рекуррентных соотношений

Производящие функции подходят для решения не только комбинаторных задач. Оказывается, с их помощью можно решать рекуррентные соотношения.

Начнем со всеми знакомой последовательностью чисел Фибоначчи. Каждый из нас знает её рекуррентный вид: F0 = 0, F1 = 1, Fn = Fn-1 + Fn-2, n ≥ 2. Однако не каждый знает вид этой формулы в замкнутом виде и это не удивительно, ведь она содержит иррациональное число(«золотое сечение») в своём составе.

Итак, имеем

F0 = 0,
F1 = 1,
Fn = Fn-1 + Fn-2, n ≥ 2

Умножим каждую строчку на z0, z1, …, zn соответственно:

z0 ⋅ F0 = 0,
z1 ⋅ F1 = z,
zn ⋅ Fn = zn ⋅ Fn-1 + zn ⋅ Fn-2, n ≥ 2

Просуммируем эти равенства:

Обозначим левую часть

Рассмотрим каждое из слагаемых в правой части:

Имеем следующее уравнение G(z) = z + z G(z) + z2 G(z) решая которое относительно G(z) находим

— производящая функция для последовательности чисел Фибоначчи.

Разложим её на сумму простейших дробей, для этого найдем корни уравнения . Решая это простое квадратное уравнение, получаем: . Тогда нашу производящую функцию можно разложить следующим образом:

Следующим шагом является нахождение коэффициентов a и b. Для этого умножим дроби на общий знаменатель:

Подставляя в это уравнение значение z = z1 и z = z2, находим

Напоследок немного преобразуем выражение для производящей функции

Теперь каждая из дробей представляет собой сумму геометрической прогрессии.

По формуле находим

Но ведь мы искали G(z) в виде . Отсюда делаем вывод, что

Эту формулу можно переписать в другом виде не используя «золотое сечение»:

что достаточно трудно было ожидать, учитывая красивое рекуррентное уравнение.

Давайте запишем общий алгоритм решения рекуррентных уравнений, используя производящие функции. Он записывается в 4 шага:

  1. Запишите одно уравнение, выражающее gn через другие элементы последовательности. Это уравнение должно оставаться справедливым для всех целых n с учетом того, что g-1=g-2=….=0.
  2. Умножьте обе части уравнения на zn и просуммируйте по всем n. В левой части получится сумма , которая равна производящей функции G(z). Правую часть следует преобразовать так, чтобы она превратилась в какое-то другое выражение, включающее G(z).
  3. Решите полученное уравнение, получив для G(z) выражение в замкнутом виде.
  4. Разложите G(z) в степенной ряд и прочитайте коэффициент при zn, это и будет замкнутый вид для gn.

Причина, по которой данный метод работает, заключается в том, что единая функция G(z) представляет всю последовательность gn и это представление допускает многие преобразования.

Прежде чем переходить к следующему примеру, рассмотрим 2 операции, совершаемые над производящими функциями, которые часто оказываются полезными.

Дифференцирование и интегрирование производящих функций

Для производящих функций обычное определение производной можно записать следующим образом.

Пусть G = G(z) – производящая функция. Производной этой функции называется функция . Дифференцирование, очевидно, линейная операция, поэтому для того, чтобы понять, как оно действует на производящих функциях, достаточно посмотреть на его действие, на степенях переменной. Имеем

Тем самым, действие дифференцирования на произвольной производящей функции
G (z) = g0 + g1z + g2z2 + g3z3 +… дает G΄(z) = g1 + 2g2z + 3g3z2 + 4g4z3 +….

Интегралом называется функция

Операция дифференцирования обратна операции интегрирования:

Операция же интегрирования производной приводит к функции с нулевым свободным членом, и поэтому результат, отличается от исходной функции,

Нетрудно заметить, что для функций, представимых в виде степенных рядов, формула для производной соответствует обычной. Формула для интеграла соответствует значению интеграла с переменным верхним пределом

Используя только что полученные знания о дифференцировании и интегрировании производящих функций, попробуем решить следующее рекуррентное уравнение:

g0 = 1,
g1 = 1,
gn = gn-1 + 2gn-2 + (-1)n

Будем следовать вышеописанному алгоритму. Первое условие алгоритма выполнено. Умножим обе части всех равенств на z в соответствующей степени и просуммируем:

z0⋅ g0 = 1,
z1 ⋅ g1 = z,
zn ⋅ gn = zn ⋅ gn-1 + 2zn ⋅ gn-2 + (-1)n ⋅ zn

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

Попытаемся выразить правую часть через G(z). Рассмотрим каждое слагаемое:

Составляем уравнение:

Это и есть производящая функция для заданного рекуррентного уравнения. Раскладывая её на простейшие дроби (например, методом неопределенных коэффициентов или методом подстановки различных значений z), получаем:

Второе и третье слагаемые легко раскладываются в степенной ряд, а вот с первым придется чуть повозиться. Используя правило дифференцирования производящих функций имеем:

Собственно всё. Раскладываем каждое слагаемое в степенной ряд и получаем ответ:

С одной стороны мы искали G(z) в виде , с другой стороны .

Значит, .

Вместо заключения

Производящие функции нашли большое применение в математике, поскольку являются мощным оружием при решении многих практических задач, связанных, например, с перечислением, распределением и разбиением множеств объектов различной природы. Кроме того применение производящих функций позволяет доказать некоторые комбинаторные формулы, которые иначе получить очень трудно. Например, разложение функции в степенной ряд имеет вид , то есть справедливо равенство:

Возводя в квадрат обе части этого равенства получим

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

Эта формула имеет прозрачный комбинаторный смысл, но доказать её непросто. Еще в 80-е годы XX века появились публикации, посвященный этому вопросу.

Определение:
Производящая функция (англ. generating function) — это формальный степенной ряд вида , порождающий (производящий) последовательность .

Метод производящих функций был разработан Эйлером в 1750-х годах.

Содержание

  • 1 Применение
  • 2 Примеры производящих функций
  • 3 Примеры решений задач методом производящих функций
    • 3.1 Решение рекуррентных соотношений
    • 3.2 Расчет дисперсии геометрического распределения
    • 3.3 Пример задачи на нахождение производящей функции
  • 4 Приложения
    • 4.1 Примеры простых производящих функций
  • 5 См. также
  • 6 Примечания
  • 7 Источники информации

Применение

Производящая функция используется для:

  • Компактной записи информации о последовательности.
  • Нахождения зависимости для последовательности , заданной рекуррентным соотношением. Например, для чисел Фибоначчи.
  • Нахождения рекуррентного соотношения для последовательности — вид производящей функции может помочь найти формулу.
  • Исследования асимптотического поведения последовательности.
  • Доказательства тождеств с последовательностями.
  • Решения задачи подсчета объектов в комбинаторике. Например, в доказательстве пентагональной теоремы или в задаче нахождения количества расстановок ладей на доске .
  • Вычисления бесконечных сумм.

Примеры производящих функций

Рассмотрим производящие функции для различных комбинаторных последовательностей:

  • — производящая функция для разности количества разбиений числа в четное и нечетное число различных слагаемых. Например, коэффициент при равен , потому что существует два разбиения на четное число различных слагаемых и одно на нечетное (). Правильность этого легко осознать, если понять, что каждая скобка представляет какое-то слагаемое и мы можем его взять (второе слагаемое — ) или не взять (первое — ). Эта производящая функция используется в комбинаторном доказательстве пентагональной теоремы.
  • — производящая функция для последовательности , где — число разбиений числа на слагаемые.
  • — производящая функция для последовательности , где — число разбиений на различные слагаемые.
  • — производящая функция для последовательности , где — число разбиений на нечётные слагаемые. С помощью метода производящих функций можно доказать, что производящие функции последовательностей равны, соответственно :

Примеры решений задач методом производящих функций

Решение рекуррентных соотношений

Существует целый класс последовательностей, задаваемых рекуррентным соотношением, например, — числа Фибоначчи или —
числа Каталана. Метод производящих функций позволяет получить выражение для через номер элемента в последовательности в замкнутом виде, то есть в таком виде, что выражение можно вычислить, предполагая, что достаточно мало.

Пусть последовательность удовлетворяет некоторому рекуррентному соотношению. Мы хотим получить выражение для (при ) в замкнутом виде. Алгоритм получения замкнутого выражения для чисел , удовлетворяющих рекуррентному соотношению, с помощью производящих функций состоит из 4 шагов:

  1. Записать рекуррентное соотношение и начальные данные для него в следующем виде (если порядок соотношения равен , то есть количество предшествующих элементов, требуемых для вычисления элемента с номером , равно ):
  2. Домножить каждую строчку на в соответствующей степени и просуммировать строчки для всех .
  3. В полученном уравнении привести все суммы к замкнутому виду. Получить уравнение для производящей функции.
  4. Выразить в явном виде (решить уравнение, полученное на предыдущем шаге) и разложить производящую функцию в ряд по степеням .

Для демонстрации универсальности метода рассмотрим довольно произвольное рекуррентное соотношение:

Запишем производящую функцию для этой последовательности и преобразуем правую часть:

Для того, чтобы замкнуть последнюю сумму воспользуемся очень важным приемом, который используется при преобразовании производящих функций. Фактически мы имеем дело с последовательностью (в нашем случае последовательность ). Такая последовательность получается путём дифференцирования функции , производящей для , с последующим умножением результата на :

Тогда замкнем последнее слагаемое следующим образом:

Таким образом, наше последнее слагаемое примет вид:

Это уравнение для производящей функции. Из него выражаем :

Разложим знаменатель на множители и разобьём дробь на сумму простых дробей [1]:

Разложим первое слагаемое в ряд, используя расширенные биномиальные коэффициенты [2]:

Расчет дисперсии геометрического распределения

Метод производящих функций также используется для нахождения математического ожидания и дисперсии различных распределений в теории вероятностей. Например, в геометрическом распределении [3] для нахождения дисперсии нужно найти два мат. ожидания:

которые фактически являются производящими функциями последовательностей и :

.

Тогда:

Пример задачи на нахождение производящей функции

Задача:
Рассмотрим множество путей на прямой, состоящих из шагов длины вправо и влево. Найдите производящую функцию для числа таких путей из шагов, начинающихся в и оканчивающихся в .

Заметим, что для того, чтобы закончить путь в , необходимо совершить равное число шагов вправо и влево. Тогда задача сводится к тому, чтобы выбрать позиций для, например, шагов вправо из всего шагов. Тогда ответом будет сумма от нуля до бесконечности по всех . То есть:

Рассмотрим , где — число Каталана. Тогда, заметим что . Так как , то справедливо равенство:

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

Соответственно, ответом будет производящая функция вида:

Задача:
Рассмотрим множество путей на прямой, состоящих из шагов длины вправо и влево. Найдите производящую функцию для числа таких путей из шагов, начинающихся и оканчивающихся в и не заходящих в отрицательную полупрямую.

Заметим, что задача аналогична Правильной скобочной последовательности. Тогда производящей функцией для нашей задачи будет производящая функция для правильной скобочной последовательности, а именно:

Приложения

Примеры простых производящих функций

На последнем шаге приведения производящей функции к замкнутому виду требуется разложить полученные слагаемые в ряд. Для этого можно воспользоваться таблицей основных производящих функций [4].

Все суммы выполняются по переменной от до . Элементы последовательности нумеруются от .

Последовательность Производящая функция в виде ряда Производящая функция в замкнутом виде
( нулей в начале)
(повторяется через )

См. также

  • Производящая функция Дирихле

Примечания

  1. О разложении рациональной функции в ряд
  2. Расширенные биномиальные коэффициенты
  3. Геометрическое распределение
  4. Таблица производящих функций

Источники информации

  • Вайнштейн Ф., Разбиение чисел. Журнал “Квант” № 11, 1988 год
  • Производящие функции
  • Wikipedia — Generating function
  • Нахождение количества разбиений числа на слагаемые. Пентагональная теорема Эйлера
  • Graham, Knuth, and Patashnik: Concrete Mathematics

Обычная производящая функция — это функция вида

. Разберем на примере, как ее использовать.

Представим, что нам нужно найти, сколькими способами можно составить сумму

. При этом можно использовать по одному элементу из каждого из следующих двух наборов:

и

.

Рассмотрим два многочлена:

— это количество способов составить сумму

с помощью одного элемента из каждого набора.

Например, коэффициент

во втором многочлене равен

. Значит, существует один способ составить сумму из четырех, используя только один элемент из набора.

Теперь рассмотрим произведение многочленов:

В полиномиальном произведении

— количество способов составить сумму из

, когда берется по одному числу из каждого набора.

Разложим произведение:

Коэффициент

равен нулю при

, так как мы не можем получить сумму больше

. Если взять самые большие числа из каждого набора, то получится число

.

То же самое относится и к

. Берем самые маленькие числа из наборов и получаем

.

Когда

, коэффициент равен трем. Это означает, что есть три способа получить число

. Если c помощью формулы дистрибутивности мы развернем произведение полностью, то увидим, что три члена

получаются из произведений:

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

, но не придает смысла

. Она кодирует числа объектов с помощью формальных степенных рядов — многочленов с бесконечно большим количеством членов.

В разобранном примере можно было просто подсчитать количество способов получения числа 10 путем проверки. Но производящие функции полезны, когда многочлены выражены в более компактной форме — например, с помощью суммы геометрического ряда.

Привет, сегодня поговорим про генератриса, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое
генератриса, производящая функция , настоятельно рекомендую прочитать все из категории Теория вероятностей. Математическая статистика и Стохастический анализ .

В комбинаторике
генератриса

производящая функция
последовательности
или образующая функция ( англ. Generating function ) последовательностиГенератриса - производящая функция – это формальный степенной ряд

Генератриса - производящая функция.

В математике можно выделить два больших направления: одно изучает непрерывные объекты, другое – дискретные. В реальном мире есть место и для того и для другого подхода и часто к изучению одного и того же явления можно подойти с разных точек зрения. Разумеется, между этими направлениями существует множество связей. Статья посвящена одной из них. Идея производящей функции очень простая. Сопоставим последовательности a0, a1, …, an, … (дискретному объекту) степенной ряд a0 + a1x + … + anxn + … (непре- рывный объект). Поступив так, мы подключаем к изучению дискретных объектов мощный арсенал средств математического анализа. Заметим, что в рассмотренных ниже примерах степенные ряды сходятся на некоторой окрестности нуля, хотя существует теория формальных степенных рядов, которая рассматривает и степенные ряды, сходящиеся только в точке 0. Справедлива теорема единственности: если при некотором положительном “с” функция f(x) представима в виде степенного ряда a0 + + a1x + … + anxn + … на интервале (−с, с), то коэффициенты ai ряда определяются однозначно. Есть и иные конструкции производящих функций – одна из них затронута в конце статьи. Мы будем использовать известные из базового курса математического анализа свойства степенных рядов без дополнительных указаний. Некоторые свойства и применения степенных рядов приведены в . Метод производящих функций очень продуктивен, в частности при решении комбинаторных задач. При- ведем некоторые начальные примеры. 1. Самым известным примером производящей функции является, конечно, бином Ньютона

Экспоненциальная производящая функция последовательности (образующая функция) – это формальный степенной ряд

Генератриса - производящая функция.

Довольно часто производящая функция последовательности (образующая функция) последовательности Генератриса - производящая функцияявляется одновременно рядом Тейлора известной аналитической функции , и это можно использовать при исследовании свойств самой последовательности. Тем не менее, производящая функция последовательности необязательно соответствует аналитическая функция.

Например, два ряда

Генератриса - производящая функция и Генератриса - производящая функция

имеют радиус сходимости ноль, то есть разбегаются во всех точках, кроме нуля, а в нуле оба дают 1, то есть как функции они совпадают; тем не менее, как производящая функция последовательности (то есть формальные ряды) они разные.

Производящая функция последовательности (образующие функции) предоставляют возможность просто описывать сложные последовательности в комбинаторике, а иногда помогают найти для них явные формулы. Метод производящая функция последовательности был разработан Эйлером в 50-х годах XVIII века .

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

Примеры производящей функции

пусть Генератриса - производящая функция равно количеству вариантов представления числа Генератриса - производящая функция в виде Генератриса - производящая функция, где Генератриса - производящая функция – неотъемлемые целые числа иГенератриса - производящая функция фиксировано, тогда

Генератриса - производящая функция

теперь число Генератриса - производящая функция можно найти как коэффициент при Генератриса - производящая функция в расписании Генератриса - производящая функция по степеняx Генератриса - производящая функция. Для этого можно воспользоваться определением биномиальных коэффициентов или же непосредственно взять n раз производную в нуле:

Генератриса - производящая функция

Определения

Производящая функция – это устройство, чем-то похожее на сумку. Вместо того, чтобы нести множество мелких предметов отдельно, что может быть неудобно, мы кладем их все в сумку, и тогда у нас остается только один предмет – сумка.

– Джордж Полиа , Математика и правдоподобные рассуждения (1954).

Производящая функция – это бельевая веревка, на которую мы вешаем последовательность чисел для отображения.

– Герберт Уилф , Генерирующая функциональность (1994).

Обычная производящая функция (OGF

Обыкновенная производящая функция последовательности п является

Генератриса - производящая функция

Когда термин ” производящая функция” используется без уточнения, он обычно означает обычную производящую функцию.

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

Обычную производящую функцию можно обобщить на массивы с несколькими индексами. Например, обычная производящая функция двумерного массива a m, n (где n и m – натуральные числа) имеет вид

Генератриса - производящая функция

Экспоненциальная производящая функция (EGF)

Экспоненциальная производящая функция последовательности п является

Генератриса - производящая функция

Экспоненциальные производящие функции обычно более удобны, чем обычные производящие функции для задач комбинаторного перечисления, которые включают помеченные объекты.

Производящая функция Пуассона

Производящая функция Пуассона последовательности п является

Генератриса - производящая функция

Серия Ламберта

Серии Ламберта последовательности п является

Генератриса - производящая функция

Коэффициенты ряда Ламберта в разложениях в степенной ряд Генератриса - производящая функция для целых чисел Генератриса - производящая функциясвязаны суммой делителей Генератриса - производящая функция. Основная статья содержит еще несколько классических или, по крайней мере, хорошо известных примеров, связанных со специальными арифметическими функциями в теории чисел . В серии Ламберта индекс n начинается с 1, а не с 0, поскольку в противном случае первый член не был бы определен.

Серия Bell

Серии Белл из последовательности п является выражением с точки зрения как неопределенном х и простого р и задается

Генератриса - производящая функция

Производящие функции ряда Дирихле (ДГФ)

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

Генератриса - производящая функция

Функция генерирования ряд Дирихля особенно полезна , когда п является мультипликативной функцией , в этом случае он имеет Эйлера продукт выражение в терминах рядов Bell функции в

Генератриса - производящая функция

Если п является характером Дирихля , то его функция производящего ряда Дирихля называется L-рядом Дирихля . У нас также есть связь между парой коэффициентов в разложениях в ряд Ламберта выше и их DGF. А именно, мы можем доказать, чтоГенератриса - производящая функция если и только если Генератриса - производящая функция где Генератриса - производящая функция– дзета-функция Римана .

Функции генерации полиномиальной последовательности

Идея создания функций может быть распространена на последовательности других объектов. Так, например, полиномиальные последовательности биномиального типа порождаются

Генератриса - производящая функция

где p n ( x ) – последовательность многочленов, а f ( t ) – функция определенного вида. Последовательности Шеффера генерируются аналогичным образом. См. Основную статью об обобщенных полиномах Аппеля для получения дополнительной информации.

Обычные производящие функции

Примеры генерирующих функций для простых последовательностей

Полиномы – это частный случай обычных производящих функций, соответствующих конечным последовательностям, или, что эквивалентно, последовательностям, которые обращаются в нуль после определенной точки. Они важны тем, что многие конечные последовательности можно с пользой интерпретировать как производящие функции, такие как полином Пуанкаре и другие.

Фундаментальной производящей функцией является постоянная последовательность 1, 1, 1, 1, 1, 1, 1, 1, 1, …, обычная производящая функция которой является геометрическим рядом

Генератриса - производящая функция

Левая часть – это разложение правой части в ряд Маклорена . В качестве альтернативы, равенство может быть подтверждено умножением степенного ряда слева на 1 – x и проверкой того, что результатом является постоянный степенной ряд 1 (другими словами, что все коэффициенты, кроме одного из x 0 , равны 0) . Более того, других степенных рядов с этим свойством быть не может. Следовательно, левая часть обозначает мультипликативную обратную единицу – x в кольце степенных рядов.

Выражения для обычной производящей функции других последовательностей легко выводятся из этого. Например, замена xax дает производящую функцию для геометрической последовательности 1, a , a 2 , a 3 , … для любой константы a :

Генератриса - производящая функция

(Равенство также следует непосредственно из того факта, что левая часть является разложением правой части в ряд Маклорена.) В частности,

Генератриса - производящая функция

Можно также ввести регулярные “пробелы” в последовательности, заменив x некоторой степенью x , так, например, для последовательности 1, 0, 1, 0, 1, 0, 1, 0, …. получается порождающий функция

Генератриса - производящая функция

Возводя в квадрат исходную производящую функцию или находя производную обеих частей по x и делая замену переменной nn + 1, можно увидеть, что коэффициенты образуют последовательность 1, 2, 3, 4, 5, …, так что

Генератриса - производящая функция

а третья степень имеет в качестве коэффициентов треугольные числа 1, 3, 6, 10, 15, 21, …, член которых n является биномиальным коэффициентом Генератриса - производящая функция, чтобы

Генератриса - производящая функция

В более общем смысле, для любого неотрицательного целого числа k и ненулевого действительного значения a верно, что

Генератриса - производящая функция

С

Генератриса - производящая функция

можно найти обычную производящую функцию для последовательности 0, 1, 4, 9, 16, … квадратных чисел путем линейной комбинации производящих последовательностей биномиальных коэффициентов:

Генератриса - производящая функция

Мы также можем поочередно расширять, чтобы сгенерировать ту же последовательность квадратов как сумму производных геометрического ряда в следующей форме:

Генератриса - производящая функция

По индукции аналогично можно показать для натуральных чисел Генератриса - производящая функциячто

Генератриса - производящая функция

где Генератриса - производящая функцияобозначают числа Стирлинга второго рода и где производящая функцияГенератриса - производящая функция, так что аналогичные производящие функции можно составить по интегралу Генератриса - производящая функция-я степень обобщает результат в приведенном выше квадратном случае. В частности, поскольку мы можем написатьГенератриса - производящая функция, мы можем применить хорошо известное тождество с конечной суммой, включающее числа Стирлинга, чтобы получить это [10]

Генератриса - производящая функция

Рациональные функции Линейная рекурсивная последовательность

Обычная производящая функция последовательности может быть выражена как рациональная функция (отношение двух многочленов конечной степени) тогда и только тогда, когда последовательность является линейной рекурсивной последовательностью с постоянными коэффициентами; это обобщает приведенные выше примеры. И наоборот, каждая последовательность, порожденная частью многочленов, удовлетворяет линейной рекуррентности с постоянными коэффициентами; эти коэффициенты идентичны коэффициентам полинома знаменателя дроби (поэтому они могут быть непосредственно считаны). Это наблюдение показывает, что легко решить производящие функции последовательностей, определяемых линейным конечно-разностным уравнениемс постоянными коэффициентами, а значит, и для явных замкнутых формул для коэффициентов этих производящих функций. Прототипный пример здесь – вывести формулу Бине для чисел Фибоначчи с помощью методов производящих функций.

Отметим также, что класс рациональных производящих функций в точности соответствует производящим функциям, перечисляющим квазиполиномиальные последовательности вида [11]

Генератриса - производящая функция

где взаимные корни, Генератриса - производящая функция, являются фиксированными скалярами и где Генератриса - производящая функция является многочленом от Генератриса - производящая функция для всех Генератриса - производящая функция.

В общем, произведения Адамара рациональных функций порождают рациональные производящие функции. Аналогично, еслиГенератриса - производящая функция– двумерная рациональная производящая функция, то соответствующая ей диагональная производящая функция ,Генератриса - производящая функция, является алгебраическим . Например, если мы положим [12]

Генератриса - производящая функция

то производящая функция диагонального коэффициента этой производящей функции задается известной формулой OGF

Генератриса - производящая функция

Этот результат вычисляется многими способами, включая интегральную формулу Коши или контурное интегрирование , взятие комплексных вычетов или прямое манипулирование формальными степенными рядами от двух переменных.

Операции над производящими функциями

Умножение дает свертку

Умножение обычных производящих функций дает дискретную свертку (произведение Коши ) последовательностей. Например, последовательность кумулятивных сумм (сравните с несколько более общей формулой Эйлера – Маклорена )

Генератриса - производящая функция

последовательности с обычной производящей функцией G ( a n ; x ) имеет производящую функцию

Генератриса - производящая функция

поскольку 1 / (1 – x ) – обычная производящая функция для последовательности (1, 1, …). См. Также раздел о свертках в разделе приложений этой статьи ниже, где приведены дополнительные примеры решения проблем с помощью сверток производящих функций и интерпретаций.

Сдвиг индексов последовательностей

Для целых чисел Генератриса - производящая функция, мы имеем следующие два аналогичных тождества для модифицированных производящих функций, перечисляющих варианты сдвинутой последовательности Генератриса - производящая функция а также Генератриса - производящая функция, соответственно:

Генератриса - производящая функция

Дифференциация и интеграция производящих функций

У нас есть следующие разложения в степенной ряд для первой производной производящей функции и ее интеграла:

Генератриса - производящая функция

Операцию дифференцирования-умножения второго тождества можно повторить. Генератриса - производящая функция раз умножить последовательность на Генератриса - производящая функция, но для этого нужно чередовать дифференцирование и умножение. Если вместо этогоГенератриса - производящая функция дифференцирования последовательно, эффект умножается на Генератриса - производящая функцияй падающий факториал :

Генератриса - производящая функция

Используя числа Стирлинга второго рода , это можно превратить в другую формулу для умножения наГенератриса - производящая функцияследующим образом (см. основную статью о преобразованиях производящих функций ):

Генератриса - производящая функция

Обращение отрицательного порядка этой формулы степеней последовательности, соответствующей операции повторного интегрирования, определяется преобразованием дзета-ряда и его обобщениями, определяемыми как основанное на производной преобразовании производящих функций , или, альтернативно, почленно путем выполнения интегрального преобразования в последовательности производящая функция. Связанные операции выполнения дробной интеграции на порождающей функции последовательности обсуждаются здесь .

Перечисление арифметических последовательностей

В этом разделе мы приводим формулы для производящих функций, перечисляющих последовательность Генератриса - производящая функция учитывая обычную производящую функцию Генератриса - производящая функция где Генератриса - производящая функция, Генератриса - производящая функция, а также Генератриса - производящая функция(см. основную статью о преобразованиях ). ДляГенератриса - производящая функция, это просто знакомое разложение функции на четные и нечетные части (т.е. четные и нечетные степени):

Генератриса - производящая функция

Генератриса - производящая функция

В более общем плане предположим, что Генератриса - производящая функция и это Генератриса - производящая функция обозначает Генератриса - производящая функцияй примитивный корень из единицы . Тогда как приложение дискретного преобразования Фурье имеем формулу [13]

Генератриса - производящая функция

Для целых чисел Генератриса - производящая функция, еще одна полезная формула, обеспечивающая несколько перевернутые арифметические прогрессии – эффективное повторение каждого коэффициентаГенератриса - производящая функцияраз – порождаются тождеством [14]

Генератриса - производящая функция

P-рекурсивные последовательности и голономные производящие функции

Определения

Формальный степенной ряд (или функция) Генератриса - производящая функцияназывается голономным, если он удовлетворяет линейному дифференциальному уравнению вида [15]

Генератриса - производящая функция

где коэффициенты Генератриса - производящая функция находятся в области рациональных функций, Генератриса - производящая функция. Эквивалентно,Генератриса - производящая функция голономно, если векторное пространство над Генератриса - производящая функция натянутое на множество всех его производных конечномерно.

Поскольку мы можем очистить знаменатели, если это необходимо в предыдущем уравнении, мы можем предположить, что функции, Генератриса - производящая функция являются многочленами от Генератриса - производящая функция. Таким образом, мы можем видеть эквивалентное условие голономности производящей функции, если ее коэффициенты удовлетворяют P-рекуррентности вида

Генератриса - производящая функция

для всех достаточно больших Генератриса - производящая функция и где Генератриса - производящая функция – фиксированные многочлены конечной степени от Генератриса - производящая функция. Другими словами, свойства того, что последовательность P-рекурсивна и имеет голономную производящую функцию, эквивалентны. Голономные функции закрываются операцией произведения Адамара.Генератриса - производящая функция по производящим функциям.

Примеры

Функции Генератриса - производящая функция, Генератриса - производящая функция, Генератриса - производящая функция, Генератриса - производящая функция, Генератриса - производящая функция, функция дилогарифмаГенератриса - производящая функция, обобщенные гипергеометрические функции Генератриса - производящая функция а функции, определяемые степенным рядом Генератриса - производящая функция и несходящиеся Генератриса - производящая функциявсе голономны. Примеры P-рекурсивных последовательностей с голономными производящими функциями включают:Генератриса - производящая функция а также Генератриса - производящая функция, где такие последовательности, как Генератриса - производящая функция а также Генератриса - производящая функцияне являются P-рекурсивными из-за характера особенностей в соответствующих им производящих функциях. Точно так же функции с бесконечным числом особенностей, такие какГенератриса - производящая функция, Генератриса - производящая функция, а также Генератриса - производящая функцияне являются голономными функциями.

Программа для работы с P-рекурсивными последовательностями и голономными производящими функциями [ править ]

Инструменты для обработки и работы с P-рекурсивными последовательностями в системе Mathematica включают пакеты программного обеспечения, предоставленные для некоммерческого использования на сайте программного обеспечения алгоритмической комбинаторики RISC Combinatorics Group . Несмотря на то, что это в основном закрытый исходный код, особенно мощные инструменты в этом программном пакете предоставляются пакетом Guess для угадывания P-повторений для произвольных входных последовательностей (полезно для экспериментальной математики и исследований) и пакетом Sigma , который может находить P-повторения для много сумм и решение для замкнутых решений P-рекуррент, включающих обобщенные гармонические числа . [16]Другие пакеты, перечисленные на этом конкретном сайте RISC, специально предназначены для работы с функциями генерации голономии . ( В зависимости от того, насколько подробно эта статья посвящена теме, существует множество других примеров полезных программных инструментов, которые можно перечислить здесь или на этой странице в другом разделе. )

Связь с преобразованием Фурье с дискретным временем Дискретное преобразование Фурье

Когда ряд абсолютно сходится ,

Генератриса - производящая функция

– дискретное преобразование Фурье последовательности a 0 , a 1 , ….

Асимптотический рост последовательности

В расчетах часто скорость роста коэффициентов степенного ряда может использоваться для определения радиуса сходимости степенного ряда. Обратное тоже может иметь место; часто радиус сходимости производящей функции может использоваться для вывода асимптотического роста базовой последовательности.

Например, если обычная производящая функция G ( a n ; x ), имеющая конечный радиус сходимости r, может быть записана как

Генератриса - производящая функция

где каждая из A ( x ) и B ( x ) является функцией, аналитической для радиуса сходимости больше r (или целой ), и где B ( r ) ≠ 0, то

Генератриса - производящая функция

с использованием гамма-функции , биномиального коэффициента или коэффициента мультимножества .

Часто такой подход может повторяться для создания нескольких терминов в асимптотический ряд для в п . Об этом говорит сайт https://intellect.icu . В частности,

Генератриса - производящая функция

Затем можно искать асимптотический рост коэффициентов этой производящей функции, находя A , B , α, β и r для описания производящей функции, как указано выше.

Аналогичный асимптотический анализ возможен для экспоненциальных производящих функций. С экспоненциальной производящей функцией, то п / п ! который растет согласно этим асимптотическим формулам.

Асимптотический рост последовательности квадратов

Как показано выше, обычная производящая функция для последовательности квадратов имеет вид

Генератриса - производящая функция

При r = 1, α = −1, β = 3, A ( x ) = 0 и B ( x ) = x +1 мы можем проверить, что квадраты растут, как и ожидалось, как и квадраты:

Генератриса - производящая функция

Асимптотический рост каталонских чисел

Обычная производящая функция для каталонских чисел:

Генератриса - производящая функция

При r = 1/4, α = 1, β = −1/2, A ( x ) = 1/2 и B ( x ) = −1/2 мы можем заключить, что для каталонских чисел

Генератриса - производящая функция

Двумерные и многомерные производящие функции

Для массивов с несколькими индексами можно определить производящие функции от нескольких переменных. Их называют многомерными производящими функциями или, иногда, суперпроизводящими функциями . Для двух переменных их часто называют двумерными производящими функциями .

Например, поскольку Генератриса - производящая функцияявляется обычной производящей функцией для биномиальных коэффициентов для фиксированного n , можно запросить двумерную производящую функцию, которая генерирует биномиальные коэффициентыГенератриса - производящая функциядля всех k и n . Для этого рассмотримГенератриса - производящая функциякак сама последовательность в n , и найти производящую функцию в y, которая имеет эти значения последовательности в качестве коэффициентов. Поскольку производящая функция дляГенератриса - производящая функция является

Генератриса - производящая функция

производящая функция для биномиальных коэффициентов:

Генератриса - производящая функция

Представление цепными дробями (J-дроби типа Якоби

Определения

Разложения (формальных) цепных дробей типа Якоби и Стилтьеса (соответственно J-дробей и S-дробей ),Генератриса - производящая функция рациональные конвергенты представляют Генератриса - производящая функциястепенные ряды с точным порядком – еще один способ выразить обычно расходящиеся обычные производящие функции для многих специальных одно- и двумерных последовательностей. Конкретная форма цепных дробей типа Якоби (J-дроби) раскрывается, как в следующем уравнении, и имеет следующие соответствующие разложения в степенной ряд по отношению кГенератриса - производящая функция для некоторых конкретных, зависящих от приложения последовательностей компонентов, Генератриса - производящая функция а также Генератриса - производящая функция, где Генератриса - производящая функцияобозначает формальную переменную во втором разложении степенного ряда, приведенном ниже: [17]

Генератриса - производящая функция

Коэффициенты Генератриса - производящая функция, сокращенно обозначаемый Генератриса - производящая функция, в предыдущих уравнениях соответствуют матричным решениям уравнений

Генератриса - производящая функция

где Генератриса - производящая функция, Генератриса - производящая функция для Генератриса - производящая функция, Генератриса - производящая функция если Генератриса - производящая функция, и где для всех целых чисел Генератриса - производящая функция, мы имеем соотношение формулы сложения, задаваемое формулой

Генератриса - производящая функция

Свойства h- й сходящейся функции

Для Генератриса - производящая функция (хотя на практике, когда Генератриса - производящая функция), можно определить рациональную Генератриса - производящая функция сходится к бесконечной J-дроби, Генератриса - производящая функция, расширенный на

Генератриса - производящая функция

покомпонентно по последовательностям, Генератриса - производящая функция а также Генератриса - производящая функция, рекурсивно определяемый

Генератриса - производящая функция

Более того, рациональность сходящейся функции Генератриса - производящая функция для всех Генератриса - производящая функция влечет дополнительные конечно-разностные уравнения и свойства сравнения, которым удовлетворяет последовательность Генератриса - производящая функция, а дляГенератриса - производящая функция если Генератриса - производящая функция тогда у нас есть сравнение

Генератриса - производящая функция

для несимвольного, детерминированного выбора последовательностей параметров, Генератриса - производящая функция а также Генератриса - производящая функция, когда Генератриса - производящая функция, т. е. когда эти последовательности неявно не зависят от вспомогательного параметра, такого как Генератриса - производящая функция, Генератриса - производящая функция, или же Генератриса - производящая функция как в примерах, приведенных в таблице ниже.

Примеры

В следующей таблице приведены примеры формул закрытых формул для последовательностей компонентов, найденных вычислительным методом (и впоследствии доказавших свою правильность в цитируемых ссылках [18] ) в нескольких частных случаях предписанных последовательностей.Генератриса - производящая функция, порожденные общими разложениями J-дробей, определенных в первом пункте. Здесь мы определяемГенератриса - производящая функция и параметры Генератриса - производящая функция, Генератриса - производящая функция а также Генератриса - производящая функциячтобы быть неизвестными в отношении этих разложений, где предписанные последовательности , перечисленных путем разложения этих J-фракции определены в терминах Q-Похгаммере символа , символ Похгаммера , и биномиальных коэффициенты .

Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
 Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
 Генератриса - производящая функция

Радиусы сходимости этих рядов, соответствующих приведенному выше определению J-дробей типа Якоби, в общем случае отличаются от радиусов сходимости соответствующих разложений в степенные ряды, определяющих обычные производящие функции этих последовательностей.

Примеры Примеры производящих функций

Производящими функциями для последовательности квадратных чисел a n = n 2 являются:

Обычная производящая функция

Генератриса - производящая функция

Экспоненциальная производящая функция

Генератриса - производящая функция

Серия Ламберта

В качестве примера тождества ряда Ламберта, не приведенного в основной статье , мы можем показать, что дляГенератриса - производящая функцияу нас есть это [19]

Генератриса - производящая функция

где у нас есть тождество частного случая для производящей функции функции делителя ,Генератриса - производящая функция, данный

Генератриса - производящая функция

Серия Bell [ править ]

Генератриса - производящая функция

Производящая функция ряда Дирихле

Генератриса - производящая функция

используя дзета-функцию Римана .

Последовательность a k, порожденная производящей функцией ряда Дирихле (DGF), соответствующей:

Генератриса - производящая функция

где Генератриса - производящая функция– дзета-функция Римана , имеет обычную производящую функцию:

Генератриса - производящая функция

Многомерные производящие функции

Многовариантные производящие функции возникают на практике при вычислении количества таблиц непредвиденных обстоятельств неотрицательных целых чисел с заданными суммами по строкам и столбцам. Предположим, что в таблице есть r строк и c столбцов; суммы строкГенератриса - производящая функция и суммы столбцов Генератриса - производящая функция. Тогда, согласно IJ Good , [20] количество таких таблиц является коэффициентом

Генератриса - производящая функция

в

Генератриса - производящая функция

В двумерном случае неполиномиальные примеры двойной суммы так называемых ” двойных ” или ” супер ” производящих функций видаГенератриса - производящая функциявключают следующие производящие функции с двумя переменными для биномиальных коэффициентов , чисел Стирлинга и чисел Эйлера : [21]

Генератриса - производящая функция

Применение

Различные методы: оценка сумм и решение других проблем с помощью генерирующих функций

Пример 1. Формула суммы гармонических чисел

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

Самый простой случай возникает, когда Генератриса - производящая функция. Тогда мы знаем, чтоГенератриса - производящая функция для соответствующих обычных производящих функций.

Например, мы можем манипулировать Генератриса - производящая функция, где Генератриса - производящая функция– гармонические числа . ПозволятьГенератриса - производящая функция– обычная производящая функция номеров гармоник. потом

Генератриса - производящая функция

и поэтому

Генератриса - производящая функция

С использованием Генератриса - производящая функция, Свертка с выходами числителя

Генератриса - производящая функция

который также можно записать как

Генератриса - производящая функция

Пример 2: Модифицированные суммы биномиальных коэффициентов и биномиальное преобразование [ править ]

В качестве еще одного примера использования производящих функций для связывания последовательностей и управления суммами для произвольной последовательности Генератриса - производящая функция определим две последовательности сумм

Генератриса - производящая функция

Генератриса - производящая функция

для всех Генератриса - производящая функция, и постараемся выразить вторую сумму через первую. Мы предлагаем подход, основанный на производящих функциях.

Сначала мы используем биномиальное преобразование, чтобы записать производящую функцию для первой суммы как

Генератриса - производящая функция

Поскольку производящая функция для последовательности Генератриса - производящая функция дан кем-то Генератриса - производящая функция, мы можем записать производящую функцию для второй суммы, определенной выше, в виде

Генератриса - производящая функция

В частности, мы можем записать эту модифицированную функцию генерации суммы в виде

Генератриса - производящая функция

для Генератриса - производящая функция, Генератриса - производящая функция, Генератриса - производящая функция, а также Генератриса - производящая функция где Генератриса - производящая функция.

Наконец, отсюда следует, что мы можем выразить вторую сумму через первые суммы в следующей форме:

Генератриса - производящая функция

Пример 3: Генерация функций для взаимно рекурсивных последовательностей

В этом примере мы переформулируем пример производящей функции, приведенный в разделе 7.3 « Конкретной математики» (см. Также раздел 7.1 того же справочника, где приведены красивые изображения производящих рядов функций). В частности, предположим, что мы ищем общее количество путей (обозначенныхГенератриса - производящая функция) выложить Генератриса - производящая функция прямоугольник с немаркированным Генератриса - производящая функциядомино. Пусть вспомогательная последовательность,Генератриса - производящая функция, можно определить как количество способов преодоления Генератриса - производящая функцияrectangle-minus-corner секция полного прямоугольника. Мы стремимся использовать эти определения, чтобы дать формулу в замкнутой форме дляГенератриса - производящая функцияне разрушая это определение, чтобы рассмотреть случаи вертикального и горизонтального домино. Обратите внимание, что обычные производящие функции для наших двух последовательностей соответствуют ряду

Генератриса - производящая функция

Генератриса - производящая функция

Если мы рассмотрим возможные конфигурации, которые можно дать, начиная с левого края Генератриса - производящая функцияпрямоугольник, мы можем выразить следующие взаимозависимые или взаимно рекурсивные рекуррентные отношения для наших двух последовательностей, когдаГенератриса - производящая функция определено, как указано выше, где Генератриса - производящая функция, Генератриса - производящая функция, Генератриса - производящая функция, а также Генератриса - производящая функция:

Генератриса - производящая функция

Поскольку у нас есть это для всех целых чисел Генератриса - производящая функция, производящие функции со сдвигом индекса удовлетворяют Генератриса - производящая функция (кстати, у нас есть и соответствующая формула, когда Генератриса - производящая функция дано Генератриса - производящая функция), мы можем использовать указанные выше начальные условия и предыдущие два рекуррентных соотношения, чтобы увидеть, что у нас есть следующие два уравнения, связывающие производящие функции для этих последовательностей, задаваемые формулой

Генератриса - производящая функция

что затем подразумевает, решая систему уравнений (и это особый трюк нашего метода здесь), что

Генератриса - производящая функция

Таким образом, выполняя алгебраические упрощения последовательности, полученной в результате разложения производящей функции на вторые частичные дроби в предыдущем уравнении, мы находим, что Генератриса - производящая функция и это

Генератриса - производящая функция

для всех целых чисел Генератриса - производящая функция. Мы также отмечаем, что тот же метод смещенных производящих функций, применяемый к рекуррентным функциям второго порядка для чисел Фибоначчи, является типичным примером использования производящих функций для решения рекуррентных соотношений в одной переменной, уже рассмотренной или, по крайней мере, намекаемой в подразделе, посвященном рациональным функции, указанные выше.

Свертка (продукты Коши)

Дискретная свертка членов двух формальных степенных рядов превращает произведение производящих функций в производящую функцию, перечисляющую свернутую сумму исходных членов последовательности (см. Произведение Коши ).

1. Рассмотрим A ( z ) и B ( z ) обычные производящие функции.

Генератриса - производящая функция

2. Рассмотрим A ( z ) и B ( z ) экспоненциальные производящие функции.

Генератриса - производящая функция

3.Рассмотрим тройную свернутую последовательность, полученную из произведения трех обычных производящих функций.

Генератриса - производящая функция

4. рассмотрите Генератриса - производящая функция-кратная свертка последовательности с самой собой для некоторого положительного целого числа Генератриса - производящая функция (см. пример приложения ниже)

Генератриса - производящая функция

Умножение производящих функций или свертка лежащих в их основе последовательностей может соответствовать понятию независимых событий в определенных сценариях подсчета и вероятности. Например, если мы примем условное обозначение, что функция, генерирующая вероятность , или pgf , случайной величиныГенератриса - производящая функция обозначается Генератриса - производящая функция, то можно показать, что для любых двух случайных величин [22]

Генератриса - производящая функция

если Генератриса - производящая функция а также Генератриса - производящая функциянезависимы. Точно так же количество способов оплатыГенератриса - производящая функция центов номиналом в монетах достоинств в наборе Генератриса - производящая функция (т. е. в копейках, никелях, десятицентовиках, четвертях и полдолларах соответственно) генерируется продуктом

Генератриса - производящая функция

и более того, если мы позволим Генератриса - производящая функцияценты , чтобы быть выплачен в монетах любого натурального номинала, мы приходим к генерации для числа таких комбинаций изменений, вырабатываемого статсумма порождающей функции расширенной бесконечной д-Похгаммер символа продуктомГенератриса - производящая функция.

Пример: производящая функция для каталонских чисел

Пример, в котором полезны свертки производящих функций, позволяет нам найти конкретную функцию замкнутой формы, представляющую обычную производящую функцию для каталонских чисел ,Генератриса - производящая функция. В частности, эта последовательность имеет комбинаторную интерпретацию как количество способов вставить круглые скобки в произведение.Генератриса - производящая функциятак что порядок умножения полностью указан. Например,Генератриса - производящая функция что соответствует двум выражениям Генератриса - производящая функция а также Генератриса - производящая функция. Отсюда следует, что последовательность удовлетворяет рекуррентному соотношению, заданному формулой

Генератриса - производящая функция

и, следовательно, имеет соответствующую свернутую производящую функцию, Генератриса - производящая функция, удовлетворяющий

Генератриса - производящая функция

С Генератриса - производящая функция, тогда мы приходим к формуле для этой производящей функции, заданной как

Генератриса - производящая функция

Обратите внимание, что первое уравнение, неявно определяющее Генератриса - производящая функция выше означает, что

Генератриса - производящая функция

что затем приводит к другому “простому” (как по форме) разложению этой производящей функции в цепную дробь.

Пример: связующие деревья вееров и свертки сверток

Вентилятор порядкаГенератриса - производящая функция определяется как граф на вершинах Генератриса - производящая функция с участием Генератриса - производящая функция ребра соединяются по следующим правилам: Вершина Генератриса - производящая функция соединяется одним ребром друг с другом Генератриса - производящая функция вершины и вершины Генератриса - производящая функция соединяется одним ребром со следующей вершиной Генератриса - производящая функция для всех Генератриса - производящая функция. [23] Есть один веер первого порядка, три вентилятора второго порядка, восемь вентиляторов третьего порядка и так далее. Остов подграф графа , который содержит все исходные вершины и который содержит достаточно края , чтобы сделать этот подграф подключен, но не так много ребер , что существует цикл в подграфа. Спрашиваем, сколько остовных деревьевГенератриса - производящая функция любителя порядка Генератриса - производящая функция возможны для каждого Генератриса - производящая функция.

В качестве наблюдения мы можем подойти к вопросу, посчитав количество способов соединения смежных наборов вершин. Например, когдаГенератриса - производящая функцияу нас есть это Генератриса - производящая функция, который представляет собой сумму по Генератриса - производящая функция-кратные свертки последовательности Генератриса - производящая функция для Генератриса - производящая функция. В более общем смысле, мы можем записать формулу для этой последовательности как

Генератриса - производящая функция

из которого мы видим, что обычная производящая функция для этой последовательности задается следующей суммой сверток как

Генератриса - производящая функция

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

Неявные производящие функции и формула обращения Лагранжа

Представляем бесплатный параметр (метод змеиного масла)

Иногда сумма Генератриса - производящая функциясложно, и его не всегда легко оценить. Другой метод (названный Х. Уилфом «змеиное масло») – это метод «свободного параметра» для оценки этих сумм.

Оба обсуждаемых до сих пор метода Генератриса - производящая функциякак предел при суммировании. Когда n не появляется явно в суммировании, мы можем рассматриватьГенератриса - производящая функция как «бесплатный» параметр и рассматривать Генератриса - производящая функция как коэффициент Генератриса - производящая функцияизменим порядок суммирования на Генератриса - производящая функция а также Генератриса - производящая функция, и попробуйте вычислить внутреннюю сумму.

Например, если мы хотим вычислить

Генератриса - производящая функция

мы можем лечить Генератриса - производящая функция как “свободный” параметр и установите

Генератриса - производящая функция

Суммирование местами («змеиный жир») дает

Генератриса - производящая функция

Теперь внутренняя сумма Генератриса - производящая функция. Таким образом

Генератриса - производящая функция

Тогда получаем

Генератриса - производящая функция

Производящие функции доказывают совпадения

Мы говорим, что две производящие функции (степенные ряды) конгруэнтны по модулю Генератриса - производящая функция, написано Генератриса - производящая функция если их коэффициенты сравнимы по модулю Генератриса - производящая функция для всех Генератриса - производящая функция, т. е. Генератриса - производящая функция для всех соответствующих случаев целых чисел Генератриса - производящая функция (обратите внимание, что нам не нужно предполагать, что Генератриса - производящая функция здесь целое число – оно вполне может быть полиномиально значным в некоторых неопределенных Генератриса - производящая функция, Например). Если ” более простая ” правая производящая функция,Генератриса - производящая функция, является рациональной функцией Генератриса - производящая функция, то вид этих последовательностей предполагает, что последовательность в конечном итоге является периодической по модулю фиксированных частных случаев целочисленныхГенератриса - производящая функция. Например, мы можем доказать, что числа Эйлера ,Генератриса - производящая функция, удовлетворяют следующему сравнению по модулю Генератриса - производящая функция: [24]

Генератриса - производящая функция

Один из наиболее полезных, если не откровенно мощных, методов получения сравнений для последовательностей, перечисляемых специальными производящими функциями по модулю любых целых чисел (т. Е. Не только степеней простых чисел Генератриса - производящая функция) дан в разделе, посвященном представлению непрерывными дробями (даже несходящихся) обычных производящих функций J-дробями выше. Мы процитируем один конкретный результат, относящийся к генерации рядов, расширенных посредством представления цепной дробью, из лекций Ландо о производящих функциях следующим образом:

Теорема: (Сравнения для рядов , порожденных разложениями непрерывных дробей). Предположим, что производящая функцияГенератриса - производящая функцияпредставлена ​​бесконечной цепной дробью вида

Генератриса - производящая функция

и это Генератриса - производящая функция обозначает Генератриса - производящая функция сходящаяся к этому разложению цепной дроби, определенная таким образом, что Генератриса - производящая функция для всех Генератриса - производящая функция. Тогда 1) функцияГенератриса - производящая функция рационально для всех Генератриса - производящая функция где мы предполагаем, что один из критериев делимости Генератриса - производящая функция выполняется, т. е. Генератриса - производящая функция для некоторых Генератриса - производящая функция; и 2) если целое числоГенератриса - производящая функция делит продукт Генератриса - производящая функция, то имеем Генератриса - производящая функция.

Производящие функции также могут использоваться в других целях при доказательстве сравнений для их коэффициентов. Мы приводим следующие два конкретных примера, выводящих частные сравнения чисел Стирлинга первого рода и статистической суммы (математика). Генератриса - производящая функциякоторые демонстрируют универсальность производящих функций при решении задач, связанных с целочисленными последовательностями .

Числа Стирлинга по модулю малых целых чисел

Основная статья о числах Стирлинга , порожденная конечных продуктами

Генератриса - производящая функция

предоставляет обзор сравнений для этих чисел, полученных строго из свойств их производящей функции, как в разделе 4.6 справочника Уилфа по акции Generatingfunctionology . Мы повторяем основной аргумент и замечаем, что при уменьшении по модулюГенератриса - производящая функция, каждая из этих производящих функций конечного произведения удовлетворяет

Генератриса - производящая функция

что означает, что четность этих чисел Стирлинга совпадает с четностью биномиального коэффициента

Генератриса - производящая функция

и, следовательно, показывает, что Генератриса - производящая функция даже когда Генератриса - производящая функция.

Точно так же мы можем уменьшить правые произведения, определяющие производящие функции числа Стирлинга по модулю Генератриса - производящая функция для получения несколько более сложных выражений при условии, что

Генератриса - производящая функция

Сравнения для функции распределения

В этом примере мы задействуем часть механизма бесконечных произведений, разложения в степенной ряд которых порождают разложения многих специальных функций и перечисляют функции разбиения. В частности, напомним , что статсумма Генератриса - производящая функциягенерируется обратным бесконечным произведением символа q-Поххаммера (или произведением z-Поххаммера, в зависимости от случая), задаваемым формулой

Генератриса - производящая функция

Эта статистическая сумма удовлетворяет многим известным свойствам сравнения , которые, в частности, включают следующие результаты, хотя все еще остается много открытых вопросов о формах связанных целочисленных сравнений для функции: [25]

Генератриса - производящая функция

Мы покажем, как использовать производящие функции и манипуляции с конгруэнциями для формальных степенных рядов, чтобы дать очень элементарное доказательство первого из этих сравнений, перечисленных выше.

Во-первых, заметим, что производящая функция биномиального коэффициента, Генератриса - производящая функция, удовлетворяет тому, что каждый из его коэффициентов делится на Генератриса - производящая функция за исключением тех, которые соответствуют полномочиям Генератриса - производящая функция, все из которых в противном случае имеют остаток Генератриса - производящая функция по модулю Генератриса - производящая функция. Таким образом, мы можем написать

Генератриса - производящая функция

что, в частности, показывает нам, что

Генератриса - производящая функция

Отсюда легко видеть, что Генератриса - производящая функция делит каждый коэффициент Генератриса - производящая функция в бесконечном произведении разложения

Генератриса - производящая функция

Наконец, поскольку мы можем записать производящую функцию для статистической суммы как

Генератриса - производящая функция

мы можем приравнять коэффициенты при Генератриса - производящая функция в предыдущих уравнениях, чтобы доказать желаемый результат сравнения, а именно: Генератриса - производящая функция для всех Генератриса - производящая функция.

Преобразования производящих функций

Есть ряд преобразований производящих функций, которые предоставляют другие приложения (см. Основную статью ). Преобразование обычной производящей функции (OGF) последовательности обеспечивает метод преобразования производящей функции для одной последовательности в производящую функцию, перечисляющую другую. Эти преобразования обычно включают интегральные формулы, включающие последовательность OGF (см. Интегральные преобразования ) или взвешенные суммы по производным высшего порядка этих функций (см. Преобразования производных ).

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

Генератриса - производящая функция

в виде Генератриса - производящая функцияс участием функции создания исходной последовательности. Например, если суммыГенератриса - производящая функция, то производящая функция для модифицированных сумм выражений имеет вид Генератриса - производящая функция [26] (см. Также биномиальное преобразование и преобразование Стирлинга ).

Существуют также интегральные формулы для преобразования между OGF последовательности, Генератриса - производящая функция, и его экспоненциальная производящая функция, или EGF, Генератриса - производящая функция, и наоборот

Генератриса - производящая функция

Генератриса - производящая функция

при условии, что эти интегралы сходятся при подходящих значениях Генератриса - производящая функция.

Другие приложения

Генерирующие функции используются для:

  • Найдите замкнутую формулу для последовательности, заданной в рекуррентном соотношении. Например, рассмотрим числа Фибоначчи .
  • Найдите рекуррентные соотношения для последовательностей – вид производящей функции может предлагать формулу рекуррентности.
  • Найдите взаимосвязи между последовательностями – если производящие функции двух последовательностей имеют похожую форму, то сами последовательности могут быть связаны.
  • Изучите асимптотическое поведение последовательностей.
  • Докажите идентичность с помощью последовательностей.
  • Решать задачи перечисления в комбинаторике и кодировать их решения. Многочлены Ладьи являются примером применения в комбинаторике.
  • Оценивайте бесконечные суммы.

Другие производящие функции

Примеры

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

  • Многочлены Аппеля
  • Полиномы Чебышева
  • Многочлены разности
  • Обобщенные полиномы Аппеля
  • Q-разностные полиномы

Другие последовательности, генерируемые более сложными производящими функциями:

  • Двойные экспоненциальные производящие функции. Например: Массив Эйткена: треугольник чисел.
  • Произведения Адамара производящих функций / диагональных производящих функций и соответствующие им интегральные преобразования

Полиномы свертки

В статье Кнута под названием « Полиномы свертки » [27] обобщенный класс последовательностей полиномов свертки определяется их специальными производящими функциями вида

Генератриса - производящая функция

для некоторой аналитической функции Генератриса - производящая функция с расширением степенного ряда таким, что Генератриса - производящая функция. Мы говорим, что семейство многочленов,Генератриса - производящая функция, образует сверточное семейство, еслиГенератриса - производящая функция и если выполняется следующее условие свертки для всех Генератриса - производящая функция и для всех Генератриса - производящая функция:

Генератриса - производящая функция

Мы видим, что для семейств сверток, не являющихся тождественно нулевыми, это определение эквивалентно требованию, чтобы последовательность имела обычную производящую функцию первой формы, указанной выше.

Последовательность полиномов свертки, определенная в обозначениях выше, имеет следующие свойства:

Генератриса - производящая функция

Для фиксированного ненулевого параметра Генератриса - производящая функция, мы модифицировали производящие функции для этих последовательностей полиномов свертки, заданных формулой

Генератриса - производящая функция

где Генератриса - производящая функциянеявно определяется функциональным уравнением видаГенератриса - производящая функция. Более того, мы можем использовать матричные методы (как в справочнике), чтобы доказать, что с учетом двух последовательностей полиномов свертки,Генератриса - производящая функция а также Генератриса - производящая функция, с соответствующими производящими функциями, Генератриса - производящая функция а также Генератриса - производящая функция, то для произвольных Генератриса - производящая функция у нас есть личность

Генератриса - производящая функция

Примеры полиномиальных последовательностей свертки включают биномиальный степенной ряд ,Генератриса - производящая функция, так называемые древесные многочлены , числа Белла ,Генератриса - производящая функция, То многочлены Лагерра , и Стирлинга свертка многочлены .

Таблицы специальных производящих функций

Первоначальный список специальных математических рядов находится здесь . Ряд полезных и специальных функций, генерирующих последовательность, можно найти в разделах 5.4 и 7.4 « Конкретной математики» и в разделе 2.5 « Генераторная функциональность» Уилфа . Другие особые функции генерации, которые следует отметить, включают записи в следующей таблице, которая никоим образом не является полной. [28]

Формальный степенной ряд Формула производящей функции Заметки
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция– номер гармоники первого порядка
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функциячисло Бернулли
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функциячисло Фибоначчи иГенератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функцияобозначает возрастающий факториал или символ Поххаммера и некоторое целое числоГенератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция– функция полилогарифма иГенератриса - производящая функцияявляется обобщенным гармоническим числом дляГенератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функцияявляется числом Стирлинга второго рода и где отдельные члены в разложении удовлетворяютГенератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Случай с двумя переменными задается формулой Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция Генератриса - производящая функция
Генератриса - производящая функция Генератриса - производящая функция

История

Джордж Полиа пишет по математике и правдоподобным рассуждениям :

Название «производящая функция» принадлежит Лапласу . Однако, не называя его, Эйлер использовал устройство производящих функций задолго до Лапласа [..]. Он применил этот математический инструмент к нескольким задачам комбинаторного анализа и теории чисел .

Метод производящих функций был разработан Эйлером в 1750-х годах; классическим примером служит пентагональная теорема Эйлера.

Переводна русский язык « производящая функция последовательности » термина « generating function » с английского не достаточно удачным. Лучше использовать вместо более употребляемый термин в украинском математической литературе – « образующая функция », которому соответствует русское « производящая функция »

Cм. также

  • таблица производящих функций ,
  • понятие – производящая функция ,
  • производящая функция моментов , пфм ,
  • производящая функция последовательности , генератриса ,
  • производящая функция канонического преобразования ,
  • Производящая функция последовательности целочисленной случайной величины
  • рекуррентное соотношение
  • Момент-генерирующая функция
  • Вероятностно-производящая функция
  • Преобразование производящей функции
  • Теорема взаимности Стэнли
  • Приложения к разбиению (теория чисел)
  • Комбинаторные принципы
  • Циклическое просеивание
  • Z-преобразование

Я хотел бы услышать твое мнение про генератриса Надеюсь, что теперь ты понял что такое генератриса, производящая функция
и для чего все это нужно, а если не понял, или есть замечания,
то нестесняся пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории
Теория вероятностей. Математическая статистика и Стохастический анализ

Добавить комментарий