Полиномы в комбинаторной математике
В комбинаторной математике полиномы Белла , названные в честь Эрика Темпла Белла , используются при изучении разбиений множеств. Они связаны с числами Стирлинга и Белла . Они также встречаются во многих приложениях, например, в формуле Фаа ди Бруно .
Определения
Экспоненциальные полиномы Белла
Частичные или неполные экспоненциальные полиномы Белла представляют собой треугольный массив полиномов, заданный формулой
где сумма берется по всем последовательностям j 1 , j 2 , j 3 , ..., j n − k +1 неотрицательных целых чисел, таким образом, что выполняются следующие два условия:
Сумма
называется n- м полным экспоненциальным полиномом Белла .
Обыкновенные полиномы Белла
Аналогично, частичный обыкновенный многочлен Белла определяется как
где сумма пробегает все последовательности j 1 , j 2 , j 3 , ..., j n − k +1 неотрицательных целых чисел, таких что
Благодаря первому условию на индексы, мы можем переписать формулу как
где мы использовали полиномиальный коэффициент .
Обычные полиномы Белла можно выразить через экспоненциальные полиномы Белла:
В общем случае полином Белла относится к экспоненциальному полиному Белла, если явно не указано иное.
Комбинаторное значение
Экспоненциальный полином Белла кодирует информацию, связанную со способами, которыми может быть разбито множество. Например, если мы рассмотрим множество {A, B, C}, его можно разбить на два непустых, неперекрывающихся подмножества, которые также называются частями или блоками, тремя различными способами:
- {{А}, {Б, В}}
- {{Б}, {А, С}}
- {{С}, {Б, А}}
Таким образом, мы можем закодировать информацию об этих разделах как
Здесь индексы B 3,2 говорят нам, что мы рассматриваем разбиение набора с 3 элементами на 2 блока. Индекс каждого x i указывает на наличие блока с i элементами (или блока размера i ) в данном разбиении. Таким образом, здесь x 2 указывает на наличие блока с двумя элементами. Аналогично, x 1 указывает на наличие блока с одним элементом. Показатель степени x i j указывает на то, что в одном разбиении имеется j таких блоков размера i . Здесь тот факт, что и x 1 , и x 2 имеют показатель степени 1, указывает на то, что в данном разбиении имеется только один такой блок. Коэффициент монома указывает , сколько таких разбиений имеется. Здесь имеется 3 разбиения набора с 3 элементами на 2 блока, где в каждом разбиении элементы разделены на два блока размером 1 и 2.
Поскольку любой набор можно разделить на один блок только одним способом, то приведенная выше интерпретация будет означать, что B n ,1 = x n . Аналогично, поскольку существует только один способ разделить набор с n элементами на n синглтонов, B n , n = x 1 n .
В качестве более сложного примера рассмотрим
Это говорит нам о том, что если набор из 6 элементов разделить на 2 блока, то мы можем получить 6 разделов с блоками размера 1 и 5, 15 разделов с блоками размера 4 и 2 и 10 разделов с 2 блоками размера 3.
Сумма нижних индексов в одночлене равна общему числу элементов. Таким образом, число одночленов, которые появляются в частичном многочлене Белла, равно числу способов, которыми целое число n может быть выражено как сумма k положительных целых чисел. Это то же самое, что и целочисленное разбиение n на k частей. Например, в приведенных выше примерах целое число 3 можно разбить на две части только как 2+1. Таким образом, в B 3,2 есть только один одночлен . Однако целое число 6 можно разбить на две части как 5+1, 4+2 и 3+3. Таким образом, в B 6,2 есть три одночлена . Действительно, нижние индексы переменных в одночлене такие же, как те, которые заданы целочисленным разбиением, что указывает на размеры различных блоков. Таким образом, общее число одночленов, появляющихся в полном многочлене Белла B n , равно общему числу целочисленных разбиений n .
Также степень каждого монома, которая является суммой показателей степеней каждой переменной в мономе, равна числу блоков, на которые разбито множество. То есть j 1 + j 2 + ... = k . Таким образом, имея полный полином Белла B n , мы можем отделить частичный полином Белла B n,k , собрав все эти мономы со степенью k .
Наконец, если мы пренебрежем размерами блоков и положим все x i = x , то суммирование коэффициентов частичного полинома Белла B n , k даст нам общее число способов, которыми множество с n элементами может быть разделено на k блоков, что совпадает с числами Стирлинга второго рода . Кроме того, суммирование всех коэффициентов полного полинома Белла B n даст нам общее число способов, которыми множество с n элементами может быть разделено на непересекающиеся подмножества, что совпадает с числом Белла.
В общем случае, если целое число n разбивается на сумму, в которой «1» встречается j 1 раз , «2» встречается j 2 раз и т. д., то число разбиений множества размера n , которые сжимаются до этого разбиения целого числа n , когда члены множества становятся неразличимыми, является соответствующим коэффициентом в многочлене.
Примеры
Например, у нас есть
потому что способы разбиения набора из 6 элементов на 2 блока следующие:
- 6 способов разбить набор из 6 как 5 + 1,
- 15 способов разбить набор из 6 как 4 + 2, и
- 10 способов разбить набор из 6 элементов как 3 + 3.
Сходным образом,
потому что способы разбиения набора из 6 элементов на 3 блока следующие:
- 15 способов разбить набор из 6 как 4 + 1 + 1,
- 60 способов разбить набор из 6 как 3 + 2 + 1, и
- 15 способов разбить набор из 6 элементов как 2 + 2 + 2.
Таблица значений
Ниже представлен треугольный массив неполных полиномов Белла :
Характеристики
Производящая функция
Экспоненциальные частичные полиномы Белла можно определить путем разложения в двойной ряд их производящей функции:
Другими словами, что равносильно разложению в ряд степени k :
Полный экспоненциальный полином Белла определяется как , или другими словами:
Таким образом, n -й полный полином Белла определяется выражением
Аналогично, обычный частичный полином Белла может быть определен с помощью производящей функции
Или, что эквивалентно, путем разложения в ряд степени k :
См. также преобразования производящей функции для разложений производящей функции полинома Белла композиций производящих функций последовательности и степеней , логарифмов и экспонент функции производящей последовательности. Каждая из этих формул цитируется в соответствующих разделах Comtet.
Рекуррентные соотношения
Полные полиномы Белла можно рекуррентно определить как
с начальным значением .
Частичные полиномы Белла также можно эффективно вычислить с помощью рекуррентного соотношения:
где
Кроме того:
Когда ,
Полные полиномы Белла также удовлетворяют следующей рекуррентной дифференциальной формуле:
Производные
Частные производные полных полиномов Белла определяются как
Аналогично частные производные частных полиномов Белла определяются как
Если аргументы полиномов Белла являются одномерными функциями, то цепное правило можно использовать для получения
Числа Стерлинга и числа Белла
Значение полинома Белла B n , k ( x 1 , x 2 ,...) на последовательности факториалов равно беззнаковому числу Стирлинга первого рода :
Сумма этих значений дает значение полного полинома Белла на последовательности факториалов:
Значение полинома Белла B n , k ( x 1 , x 2 ,...) на последовательности единиц равно числу Стирлинга второго рода :
Сумма этих значений дает значение полного полинома Белла на последовательности единиц:
что является n -ым числом Белла .
что дает число Лаха .
Полиномы Тушара
Полином Тушара можно выразить как значение полного полинома Белла для всех аргументов, равных x :
Обратные отношения
Если мы определим
тогда у нас есть обратная зависимость
В более общем смысле, [5] [6] учитывая некоторую функцию, допускающую обратную ,
Определительные формы
Полный полином Белла можно выразить в виде определителей :
и
Идентичность свертки
Для последовательностей x n , y n , n = 1, 2, ..., определим свертку следующим образом:
Границы суммирования — 1 и n − 1, а не 0 и n .
Пусть будет n- м членом последовательности
Тогда
Например, давайте вычислим . Имеем
и таким образом,
Другие идентичности
- что дает идемпотентное число .
- .
- Полные полиномы Белла удовлетворяют соотношению биномиального типа:
- Это исправляет пропуск фактора в книге Контета.
- Частные случаи частичных полиномов Белла:
Примеры
Первые несколько полных полиномов Белла:
Приложения
Формула Фаа ди Бруно
Формулу Фаа ди Бруно можно выразить через полиномы Белла следующим образом:
Аналогично, степенной ряд формулы Фаа ди Бруно можно сформулировать с использованием полиномов Белла следующим образом. Предположим,
Затем
В частности, полные полиномы Белла появляются в экспоненте формального степенного ряда :
которая также представляет собой экспоненциальную производящую функцию полных полиномов Белла для фиксированной последовательности аргументов .
Реверсия серии
Пусть две функции f и g выражены в формальных степенных рядах как
такой, что g является композиционной инверсией f, определяемой как g ( f ( w )) = w или f ( g ( z )) = z . Если f 0 = 0 и f 1 ≠ 0, то явный вид коэффициентов инверсии может быть задан в терминах полиномов Белла как
где и - восходящий факториал, и
Асимптотическое разложение интегралов типа Лапласа
Рассмотрим интеграл вида
где ( a , b ) — действительный (конечный или бесконечный) интервал, λ — большой положительный параметр, а функции f и g непрерывны. Пусть f имеет единственный минимум в [ a , b ], который достигается при x = a . Предположим, что при x → a + ,
при α > 0, Re( β ) > 0; и что разложение f может быть дифференцировано почленно. Тогда теорема Лапласа–Эрдели утверждает, что асимптотическое разложение интеграла I ( λ ) задается выражением
где коэффициенты c n выражаются через a n и b n с использованием частных обыкновенных полиномов Белла, как указано в формуле Кэмпбелла–Фромана–Уоллиса–Войдыло:
Симметричные многочлены
Элементарный симметрический многочлен и симметрический многочлен степенной суммы можно связать друг с другом с помощью многочленов Белла следующим образом:
Эти формулы позволяют выразить коэффициенты монических полиномов через полиномы Белла его нулей. Например, вместе с теоремой Кэли–Гамильтона они приводят к выражению определителя квадратной матрицы A размером n × n через следы ее степеней:
Индекс цикла симметричных групп
Индекс цикла симметрической группы можно выразить через полные полиномы Белла следующим образом:
Моменты и кумулянты
Сумма
является n- м сырым моментом распределения вероятностей , первые n кумулянтов которого равны κ 1 , ..., κ n . Другими словами, n- й момент является n- м полным полиномом Белла, оцененным по первым n кумулянтам. Аналогично, n -й кумулянт может быть задан в терминах моментов как
Многочлены Эрмита
Полиномы Эрмита можно выразить через полиномы Белла следующим образом:
где x i = 0 для всех i > 2; таким образом, допуская комбинаторную интерпретацию коэффициентов полиномов Эрмита. Это можно увидеть, сравнив производящую функцию полиномов Эрмита
с полиномами Белла.
Представление полиномиальных последовательностей биномиального типа
Для любой последовательности a 1 , a 2 , …, a n скаляров пусть
Тогда эта полиномиальная последовательность имеет биномиальный тип , т.е. она удовлетворяет биномиальному тождеству
- Пример: При a 1 = … = a n = 1 многочлены представляют собой многочлены Тушара .
В более общем плане мы имеем следующий результат:
- Теорема: Все полиномиальные последовательности биномиального типа имеют этот вид.
Если мы определим формальный степенной ряд
тогда для всех n ,
Программное обеспечение
Полиномы Белла реализованы в:
Смотрите также
Примечания
- ^ Chou, W.-S.; Hsu, Leetsch C.; Shiue, Peter J.-S. (2006-06-01). "Применение формулы Фаа ди Бруно в характеризации обратных отношений". Журнал вычислительной и прикладной математики . 190 (1–2): 151–169. doi : 10.1016/j.cam.2004.12.041 .
- ^ Чу, Вэньчан (19 ноября 2021 г.). «Многочлены Белла и нелинейные обратные отношения». Электронный журнал комбинаторики . 28 (4). doi : 10.37236/10390 . ISSN 1077-8926.
Ссылки
- Аббас, М.; Буруби, С. (2005). «О новых тождествах для полинома Белла». Дискретная математика . 293 (1–3): 5–10. doi : 10.1016/j.disc.2004.08.023 . MR 2136048.
- Алексеев, Н.; Пологова, А.; Алексеев, МА (2017). «Обобщенные числа Хультмана и структуры циклов графов точек останова». Журнал вычислительной биологии . 24 (2): 93–105. arXiv : 1503.05285 . doi :10.1089/cmb.2016.0190. PMID 28045556. S2CID 9678733.
- Эндрюс, GE (1998). Теория разбиений . Кембриджская математическая библиотека (1-е изд.). Cambridge University Press . стр. 204–211. ISBN 0-521-63766-X.
- Белл, ET (1927–1928). «Разбиение многочленов». Annals of Mathematics . 29 (1/4): 38–46. doi :10.2307/1967979. JSTOR 1967979. MR 1502817.
- Белл, ET (1934). «Экспоненциальные многочлены». Annals of Mathematics . 35 (2): 258–277. doi :10.2307/1968431. JSTOR 1968431. MR 1503161.
- Бояджиев, КН (2009). «Экспоненциальные многочлены, числа Стирлинга и оценка некоторых гамма-интегралов». Abstract and Applied Analysis . 2009 : 1–18. arXiv : 0909.0979 . Bibcode : 2009AbApA2009....1B. doi : 10.1155/2009/168672 . S2CID 1608664.(содержит также элементарный обзор концепции полиномов Белла)
- Charalambides, CA (2002). Перечислительная комбинаторика . Chapman & Hall / CRC. стр. 632. ISBN 9781584882909.
- Контет, Л. (1974). Advanced Combinatorics: The Art of Finite and Infinite Expansions. Дордрехт, Голландия / Бостон, США: Reidel Publishing Company. Архивировано из оригинала 2017-06-01 . Получено 2019-07-02 .
- Cvijović, D. (2011). "Новые тождества для частичных полиномов Белла" (PDF) . Applied Mathematics Letters . 24 (9): 1544–1547. doi :10.1016/j.aml.2011.03.043. S2CID 45311678. Архивировано (PDF) из оригинала 2020-03-09 . Получено 2020-06-05 .
- Гриффитс, М. (2012). "Семейства последовательностей из класса многочленных сумм". Журнал целочисленных последовательностей . 15 : Статья 12.1.8. MR 2872465. Архивировано из оригинала 2014-05-02 . Получено 2012-06-27 .
- Кручинин, В. В. (2011). «Вывод полиномов Белла второго рода». arXiv : 1104.5065 [math.CO].
- Noschese, S.; Ricci, PE (2003). «Дифференциация многомерных составных функций и полиномы Белла». Журнал вычислительного анализа и приложений . 5 (3): 333–340. doi :10.1023/A:1023227705558. S2CID 118361207.
- Роман, С. (2013). The Umbral Calculus . Dover Publications . стр. 208. ISBN 9780486153421.
- Воинов, В.Г.; Никулин, М.С. (1994). «О степенных рядах, полиномах Белла, задаче Харди–Рамануджана–Радемахера и ее статистических приложениях». Кибернетика . 30 (3): 343–358. ISSN 0023-5954.