Это не официальный сайт wikipedia.org 01.01.2023

Полиномы Белла — Википедия

В математике, в частности в комбинаторике, полиномы Белла — это полиномы вида

B n , k ( x 1 , x 2 , , x n k + 1 ) = n ! j 1 ! j 2 ! j n k + 1 ! ( x 1 1 ! ) j 1 ( x 2 2 ! ) j 2 ( x n k + 1 ( n k + 1 ) ! ) j n k + 1 ,

где сумма берётся по всем последовательностям j1, j2, j3, ..., jnk+1 неотрицательных целых чисел таким, что

j 1 + j 2 + = k и j 1 + 2 j 2 + 3 j 3 + = n .

Полиномы Белла названы так в честь математика Э. Белла.

Полные полиномы БеллаПравить

Сумма

B n ( x 1 , , x n ) = k = 1 n B n , k ( x 1 , x 2 , , x n k + 1 )  

иногда называется nполным полиномом Белла. Для отличия от полных полиномов Белла, полиномы Bnk, определённые выше, иногда называют «частичными» полиномами Белла.

Полные полиномы Белла удовлетворяют следующим условиям:

B n ( x 1 , , x n ) = det [ x 1 ( n 1 1 ) x 2 ( n 1 2 ) x 3 ( n 1 3 ) x 4 ( n 1 4 ) x 5 x n 1 x 1 ( n 2 1 ) x 2 ( n 2 2 ) x 3 ( n 2 3 ) x 4 x n 1 0 1 x 1 ( n 3 1 ) x 2 ( n 3 2 ) x 3 x n 2 0 0 1 x 1 ( n 4 1 ) x 2 x n 3 0 0 0 1 x 1 x n 4 0 0 0 0 1 x n 5 0 0 0 0 0 1 x 1 ] .  

Комбинаторная интерпретацияПравить

Если в разбиении числа n слагаемое 1 появляется j1 раз, 2 появляется j2 раза, и т.д., то количество разбиений множества мощности n, в котором мощности частей образуют это разбиение числа n, равно соответствующему коэффициенту полинома Белла.

ПримерыПравить

Для n = 6, k = 2 мы имеем

B 6 , 2 ( x 1 , x 2 , x 3 , x 4 , x 5 ) = 6 x 5 x 1 + 15 x 4 x 2 + 10 x 3 2  

потому что есть

  • 6 способов разбить множество мощности 6 на подмножества мощностей 5 + 1,
  • 15 способов разбить множество мощности 6 на подмножества мощностей 4 + 2,
  • 10 способов разбить множество мощности 6 на подножества мощностей 3 + 3.

Аналогично,

B 6 , 3 ( x 1 , x 2 , x 3 , x 4 ) = 15 x 4 x 1 2 + 60 x 3 x 2 x 1 + 15 x 2 3  

потому что есть

15 способов разбить множество мощности 6 на подмножества мощностей 4 + 1 + 1,
60 способов разбить множество мощности 6 на подмножества мощностей 3 + 2 + 1, and
15 способов разбить множество мощности 6 на подмножества мощностей 2 + 2 + 2.

СвойстваПравить

  • B n , k ( 1 ! , 2 ! , , ( n k + 1 ) ! ) = ( n k ) ( n 1 k 1 ) ( n k ) !  

Связь с числами Стирлинга и БеллаПравить

Значение полинома Белла Bn,k(x1, x2, …), где все xi равны 1 является числом Стирлинга второго рода:

B n , k ( 1 , 1 , ) = S ( n , k ) = { n k } .  

Сумма

k = 1 n B n , k ( 1 , 1 , 1 , ) = k = 1 n { n k }  

есть nчисло Белла (количество разбиений множества мощности n).

Тождество сверткиПравить

Для последовательности xn, yn, n = 1, 2, …, определёна свёртка:

( x y ) n = j = 1 n 1 ( n j ) x j y n j .  

(Заметим, что пределы суммирования здесь 1 и n − 1, а не 0 и n.)

Положим, что x n k   есть n-й член последовательности

x x k   f a c t o r s .  

Тогда

B n , k ( x 1 , , x n k + 1 ) = x n k k ! .  

Для примера вычислим B 4 , 3 ( x 1 , x 2 )  . Так как

x = ( x 1 ,   x 2 ,   x 3 ,   x 4 , ) ,  
x x = ( 0 ,   2 x 1 2   ,   6 x 1 x 2   ,   8 x 1 x 3 + 6 x 2 2   , ) ,  
x x x = ( 0 ,   0 ,   6 x 1 3 ,   36 x 1 2 x 2 , ) ,  

то

B 4 , 3 ( x 1 , x 2 ) = ( x x x ) 4 3 ! = 6 x 1 2 x 2 .  

ПримененияПравить

Формула Фаа-ди-БруноПравить

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

d n d x n f ( g ( x ) ) = k = 0 n f ( k ) ( g ( x ) ) B n , k ( g ( x ) , g ( x ) , , g ( n k + 1 ) ( x ) ) .  

Кроме того, мы можем использовать полиномы Белла, если

f ( x ) = n = 1 a n n ! x n   и g ( x ) = n = 1 b n n ! x n ,  

то

g ( f ( x ) ) = n = 1 k = 1 n b k B n , k ( a 1 , , a n k + 1 ) n ! x n .  

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

exp ( n = 1 a n n ! x n ) = n = 0 B n ( a 1 , , a n ) n ! x n .  

Моменты и кумулянтыПравить

Сумма

B n ( κ 1 , , κ n ) = k = 1 n B n , k ( κ 1 , , κ n k + 1 )  

есть nмомент распределения вероятностей, первые n кумулянтов которых равны κ1, …, κn. Другими словами, n-й момент равен значению n-го полного полинома Белла на первых n кумулянтах.

Представление полиномиальных последовательностей биномиального типаПравить

Для заданной последовательности чисел a1, a2, a3, … положим

p n ( x ) = k = 1 n B n , k ( a 1 , , a n k + 1 ) x k .  

Тогда эта последовательность полиномов имеет биномиальный тип, т.е. она удовлетворяет биномиальным условиям

p n ( x + y ) = k = 0 n ( n k ) p k ( x ) p n k ( y )   для n ≥ 0.
Теорема: Все полиномиальные последовательности биномиального типа представляются в таком виде.

Eсли мы рассмотрим

h ( x ) = n = 1 a n n ! x n  

как формальный степенной ряд, то для всех n,

h 1 ( d d x ) p n ( x ) = n p n 1 ( x ) .  

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


ИсточникиПравить