stringtranslate.com

Белловские полиномы

В комбинаторной математике полиномы Белла , названные в честь Эрика Темпла Белла , используются при изучении разбиений множеств. Они связаны с числами Стирлинга и Белла . Они также встречаются во многих приложениях, например, в формуле Фаа ди Бруно .

Определения

Экспоненциальные полиномы Белла

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

где сумма берется по всем последовательностям j 1 , j 2 , j 3 , ..., j nk +1 неотрицательных целых чисел, таким образом, что выполняются следующие два условия:

Сумма

называется n- м полным экспоненциальным полиномом Белла .

Обыкновенные полиномы Белла

Аналогично, частичный обыкновенный многочлен Белла определяется как

где сумма пробегает все последовательности j 1 , j 2 , j 3 , ..., j nk +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. [1]

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

Полные полиномы Белла можно рекуррентно определить как

с начальным значением .

Частичные полиномы Белла также можно эффективно вычислить с помощью рекуррентного соотношения:

где

Кроме того: [2]

Когда ,

Полные полиномы Белла также удовлетворяют следующей рекуррентной дифференциальной формуле: [3]

Производные

Частные производные полных полиномов Белла определяются как [4]

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

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


Числа Стерлинга и числа Белла

Значение полинома Белла 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- м членом последовательности

Тогда [2]

Например, давайте вычислим . Имеем

и таким образом,

Другие идентичности

Это исправляет пропуск фактора в книге Контета. [7]


Примеры

Первые несколько полных полиномов Белла:

Приложения

Формула Фаа ди Бруно

Формулу Фаа ди Бруно можно выразить через полиномы Белла следующим образом:

Аналогично, степенной ряд формулы Фаа ди Бруно можно сформулировать с использованием полиномов Белла следующим образом. Предположим,

Затем

В частности, полные полиномы Белла появляются в экспоненте формального степенного ряда :

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

Реверсия серии

Пусть две функции f и g выражены в формальных степенных рядах как

такой, что g является композиционной инверсией f, определяемой как g ( f ( w )) = w или f ( g ( z )) = z . Если f 0 = 0 и f 1 ≠ 0, то явный вид коэффициентов инверсии может быть задан в терминах полиномов Белла как [8]

где и - восходящий факториал, и

Асимптотическое разложение интегралов типа Лапласа

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

где ( 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 ,

Программное обеспечение

Полиномы Белла реализованы в:

Смотрите также

Примечания

  1. Комет 1974.
  2. ^ ab Cvijović 2011.
  3. ^ Алексеев, Пологова и Алексеев 2017, разд. 4.2.
  4. Белл 1934, тождество (5.1) на стр. 266.
  5. ^ 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 .
  6. ^ Чу, Вэньчан (19 ноября 2021 г.). «Многочлены Белла и нелинейные обратные отношения». Электронный журнал комбинаторики . 28 (4). doi : 10.37236/10390 . ISSN  1077-8926.
  7. Comtet 1974, тождество [3l"] на стр. 136.
  8. ^ Хараламбидес 2002, стр. 437, уравнение (11.43).

Ссылки