Формула Добинского

В комбинаторной математике формула Добинского [1] утверждает, что n - е число Белла B n (т.е. число разбиений множества размера n ) равно

Б н = 1 е к = 0 к н к ! , {\displaystyle B_{n}={1 \over e}\sum _{k=0}^{\infty }{\frac {k^{n}}{k!}},}

где обозначает число Эйлера . Формула названа в честь Г. Добинского, который опубликовал ее в 1877 году. е {\displaystyle е}

Вероятностное содержание

В теории вероятностей формула Добинского представляет собой n- й момент распределения Пуассона со средним значением 1. Иногда формулу Добинского формулируют так, что число разбиений множества размера n равно n -му моменту этого распределения.

Сокращенная формула

Вычисление суммы ряда Добинского можно свести к конечной сумме членов, принимая во внимание информацию, которая является целым числом. Точно, для любого целого числа н + о ( н ) {\displaystyle n+o(n)} Б н {\displaystyle B_{n}} К > 1 {\displaystyle К>1}

Б н = 1 е к = 0 К 1 к н к ! {\displaystyle B_{n}=\left\lceil {1 \over e}\sum _{k=0}^{K-1}{\frac {k^{n}}{k!}}\right\rceil }

при условии (условие, которое, конечно, подразумевает , но которому удовлетворяют некоторые из размера ). Действительно, поскольку , то есть К н К ! 1 {\displaystyle {\frac {K^{n}}{K!}}\leq 1} К > н {\displaystyle К>н} К {\displaystyle К} н + о ( н ) {\displaystyle n+o(n)} К > н {\displaystyle К>н}

( К + дж К ) н ( К + дж К ) К = ( 1 + дж К ) К ( 1 + дж 1 ) ( 1 + дж 2 ) ( 1 + дж К ) = 1 + дж 1 2 + дж 2 К + дж К = ( К + дж ) ! К ! дж ! . {\displaystyle {\begin{aligned}\displaystyle {\Big (}{\frac {K+j}{K}}{\Big )}^{n}&\leq {\Big (}{\frac {K+j}{K}}{\Big )}^{K}={\Big (}1+{\frac {j}{K}}{\Big )}^{K}\\&\leq {\Big (}1+{\frac {j}{1}}{\Big )}{\Big (}1+{\frac {j}{2}}{\Big )}\dots {\Big (}1+{\frac {j}{K}}{\Big )}\\&={\frac {1+j}{1}}{\frac {2+j}{2}}\dots {\frac {K+j}{K}}\\&={\frac {(К+j)!}{К!j!}}.\end{align}}}

Поэтому для всех так, что хвост доминируется рядом , что влечет , откуда и вытекает приведенная формула. ( К + дж ) н ( К + дж ) ! К н К ! 1 дж ! 1 дж ! {\displaystyle {\frac {(K+j)^{n}}{(K+j)!}}\leq {\frac {K^{n}}{K!}}{\frac {1}{j!}}\leq {\frac {1}{j!}}} дж 0 {\displaystyle j\geq 0} к К к н к ! = дж 0 ( К + дж ) н ( К + дж ) ! {\displaystyle \sum _{k\geq K}{\frac {k^{n}}{k!}} =\sum _{j\geq 0}{\frac {(K+j)^{n} }{(K+j)!}}} дж 0 1 дж ! = е {\displaystyle \sum _{j\geq 0}{\frac {1}{j!}}=e} 0 < Б н 1 е к = 0 К 1 к н к ! < 1 {\displaystyle 0<B_{n}-{\frac {1}{e}}\sum _{k=0}^{K-1}{\frac {k^{n}}{k!}}<1}

Обобщение

Формулу Добинского можно рассматривать как частный случай, для , более общего соотношения: х = 0 {\displaystyle x=0} 1 е к = х к н ( к х ) ! = к = 0 н ( н к ) Б к х н к {\displaystyle {1 \over e}\sum _{k=x}^{\infty }{\frac {k^{n}}{(kx)!}}=\sum _{k=0}^{ n}{\binom {n}{k}}B_{k}x^{nk}}

и для этой формулы для полиномов Тушара х = 1 {\displaystyle x=1}

Т н ( х ) = е х к = 0 х к к н к ! {\displaystyle T_{n}(x)=e^{-x}\sum _{k=0}^{\infty }{\frac {x^{k}k^{n}}{k!}} }

Доказательство

Одно доказательство [2] опирается на формулу для производящей функции для чисел Белла ,

е е х 1 = н = 0 Б н н ! х н . {\displaystyle e^{e^{x}-1}=\sum _{n=0}^{\infty }{\frac {B_{n}}{n!}}x^{n}.}

Степенной ряд для экспоненты дает

е е х = к = 0 е к х к ! = к = 0 1 к ! н = 0 ( к х ) н н ! {\displaystyle e^{e^{x}}=\sum _{k=0}^{\infty }{\frac {e^{kx}}{k!}}=\sum _{k=0} ^{\infty }{\frac {1}{k!}}\sum _{n=0}^{\infty }{\frac {(kx)^{n}}{n!}}}

так

е е х 1 = 1 е к = 0 1 к ! н = 0 ( к х ) н н ! {\displaystyle e^{e^{x}-1}={\frac {1}{e}}\sum _{k=0}^{\infty }{\frac {1}{k!}}\ sum _{n=0}^{\infty }{\frac {(kx)^{n}}{n!}}}

Коэффициент в этом степенном ряду должен быть , поэтому х н {\displaystyle x^{n}} Б н / н ! {\displaystyle B_{n}/n!}

Б н = 1 е к = 0 к н к ! . {\displaystyle B_{n}={\frac {1}{e}}\sum _{k=0}^{\infty }{\frac {k^{n}}{k!}}.}

Другой стиль доказательства был дан Ротой . [3] Напомним, что если x и n — неотрицательные целые числа, то число функций один к одному , которые отображают множество размера n в множество размера x, является убывающим факториалом

( х ) н = х ( х 1 ) ( х 2 ) ( х н + 1 ) {\displaystyle (x)_{n}=x(x-1)(x-2)\cdots (x-n+1)}

Пусть ƒ — любая функция из множества A размера n в множество B размера x . Для любого b  ∈  B пусть ƒ −1 ( b ) = { a  ∈  A  : ƒ ( a ) = b }. Тогда { ƒ −1 ( b ) : b  ∈  B } — разбиение A . Рота называет это разбиение « ядром » функции ƒ . Любая функция из A в B разлагается в

  • одна функция, которая сопоставляет элемент A с элементом ядра, к которому он принадлежит, и
  • другая функция, которая обязательно является однозначной, которая отображает ядро ​​в B.

Первый из этих двух факторов полностью определяется разбиением π, которое является ядром. Число функций один к одному из π в B равно ( x ) | π | , где | π | — число частей в разбиении π . Таким образом, общее число функций из множества A размера n в множество B размера x равно

π ( х ) | π | , {\displaystyle \sum _{\pi }(x)_{|\pi |},}

индекс π пробегает множество всех разбиений A. С другой стороны, число функций из A в B , очевидно, равно x n . Поэтому мы имеем

х н = π ( х ) | π | . {\displaystyle x^{n}=\sum _{\pi }(x)_{|\pi |}.}

Рота продолжает доказательство, используя линейную алгебру, но полезно ввести случайную величину X, распределенную по закону Пуассона, со средним значением 1. Уравнение выше подразумевает, что n- й момент этой случайной величины равен

Э ( Х н ) = π Э ( ( Х ) | π | ) {\displaystyle E(X^{n})=\sum _{\pi }E((X)_{|\pi |})}

где E обозначает ожидаемое значение . Но мы покажем, что все величины E (( X ) k ) равны 1. Из этого следует, что

Э ( Х н ) = π 1 , {\ displaystyle E (X ^ {n}) = \ sum _ {\ pi} 1,}

и это как раз число разбиений множества A.

Величина E (( X ) k ) называется k-м факториальным моментом случайной величины X . Чтобы показать, что это равно 1 для всех k , когда X является распределенной по Пуассону случайной величиной со средним значением 1, напомним, что эта случайная величина принимает каждое значение целочисленного значения с вероятностью . Таким образом, дж 0 {\displaystyle j\geq 0} 1 / ( е дж ! ) {\displaystyle 1/(ej!)}

Э ( ( Х ) к ) = дж = 0 ( дж ) к е дж ! = 1 е дж = 0 дж ( дж 1 ) ( дж к + 1 ) дж ( дж 1 ) 1 = 1 е дж = я 1 ( дж я ) ! = 1. {\displaystyle \displaystyle {\begin{aligned}E((X)_{k})&=\sum _{j=0}^{\infty }{\frac {(j)_{k}}{ej!}}\\&={\frac {1}{e}}\sum _{j=0}^{\infty }{\frac {j(j-1)\cdots (j-k+1)}{j(j-1)\cdots 1}}\\&={\frac {1}{e}}\sum _{j=i}^{\infty }{\frac {1}{(j-i)!}}=1.\end{aligned}}}

Примечания и ссылки

  1. ^ Добинский, Г. (1877). «Summirung der Reihe ∑ n m n ! {\displaystyle \textstyle \sum {\frac {n^{m}}{n!}}} für m = 1, 2, 3, 4, 5, …». Архив Грюнерта (на немецком языке). 61 : 333–336.
  2. ^ Бендер, Эдвард А.; Уильямсон, С. Гилл (2006). «Теорема 11.3, формула Добинского». Основы комбинаторики с приложениями (PDF) . Довер. стр. 319–320. ISBN 0-486-44603-4.
  3. ^ Рота, Джан-Карло (1964), «Число разбиений множества» (PDF) , American Mathematical Monthly , 71 (5): 498–504, doi :10.2307/2312585, JSTOR  2312585, MR  0161805.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Dobiński%27s_formula&oldid=1225076602"