Числа Белла — различия между версиями
м |
|||
Строка 10: | Строка 10: | ||
==Подсчет== | ==Подсчет== | ||
===Разделение набора=== | ===Разделение набора=== | ||
− | + | [[File:bell.pnghumb|right|Разбиения множеств могут быть расположены частично-упорядоченном виде. Каждое подмножество длины n использует одно из подмножеств длины n-1.]] | |
− | [[File: | + | [[File:Set partitions 5; xxxCircles.png|thumb|The 52 partitions of a set with 5 elements]] |
− | [[File:Set partitions 5; | ||
''B''<sub>''n''</sub> количество разбиений множества размера ''n''. Разбиение множества ''S'' определяется как совокупность непустых, попарно непересекающихся подмножеств множества ''S''. Например, ''B''<sub>3</sub> = 5, потому что множество, состоящее их 3 элементов {''a'', ''b'', ''c''} может быть разделено 5 различным способами: | ''B''<sub>''n''</sub> количество разбиений множества размера ''n''. Разбиение множества ''S'' определяется как совокупность непустых, попарно непересекающихся подмножеств множества ''S''. Например, ''B''<sub>3</sub> = 5, потому что множество, состоящее их 3 элементов {''a'', ''b'', ''c''} может быть разделено 5 различным способами: | ||
Строка 54: | Строка 53: | ||
===Формулы суммирования=== | ===Формулы суммирования=== | ||
− | Числа Белла удовлетворяют рекуррентному соотношению c участием биномиальных коэффициентов s: | + | Числа Белла удовлетворяют рекуррентному соотношению c участием биномиальных коэффициентов s: |
:<tex>B_{n+1}=\sum_{k=0}^{n} \binom{n}{k} B_k.</tex> | :<tex>B_{n+1}=\sum_{k=0}^{n} \binom{n}{k} B_k.</tex> | ||
Другая формула суммирования представляет каждое число Белла как сумму чисел Стирлинга второго рода: | Другая формула суммирования представляет каждое число Белла как сумму чисел Стирлинга второго рода: | ||
:<tex>B_n=\sum_{k=0}^n \left\{{n\atop k}\right\}.</tex> | :<tex>B_n=\sum_{k=0}^n \left\{{n\atop k}\right\}.</tex> | ||
Число Стирлинга <tex>\left\{{n\atop k}\right\}</tex> является количеством способов разбиения набора элементов ''n'' в ровно ''k'' непустых подмножеств. | Число Стирлинга <tex>\left\{{n\atop k}\right\}</tex> является количеством способов разбиения набора элементов ''n'' в ровно ''k'' непустых подмножеств. | ||
− | + | Michael Spivey получил формулу, которая объединяет оба эти суммирования: | |
:<tex>B_{n+m} = \sum_{k=0}^n \sum_{j=0}^m \left\{{m\atop j}\right\} {n \choose k} j^{n-k} B_k.</tex> | :<tex>B_{n+m} = \sum_{k=0}^n \sum_{j=0}^m \left\{{m\atop j}\right\} {n \choose k} j^{n-k} B_k.</tex> | ||
Строка 70: | Строка 69: | ||
Числа Белла удовлетворяют ''формуле Добинского''{{sfn|Dobiński|1877}}{{sfn|Rota|1964}}{{sfn|Bender|Williamson|2006}} | Числа Белла удовлетворяют ''формуле Добинского''{{sfn|Dobiński|1877}}{{sfn|Rota|1964}}{{sfn|Bender|Williamson|2006}} | ||
:<tex>B_n=\frac{1}{e}\sum_{k=0}^\infty \frac{k^n}{k!}.</tex> | :<tex>B_n=\frac{1}{e}\sum_{k=0}^\infty \frac{k^n}{k!}.</tex> | ||
− | Эта формула может быть получена за счет расширения экспоненциальной производящей функции, используя ряд Тейлора для экспоненциальной функции, а затем собирая условия с аналогичным показателем экспоненты. | + | Эта формула может быть получена за счет расширения экспоненциальной производящей функции, используя ряд Тейлора для экспоненциальной функции, а затем собирая условия с аналогичным показателем экспоненты. |
Это позволяет интерпретировать ''B<sub>n</sub>'' как ''n''-й момент Пуассоновского распределения с ожидаемым значением 1. | Это позволяет интерпретировать ''B<sub>n</sub>'' как ''n''-й момент Пуассоновского распределения с ожидаемым значением 1. | ||
Строка 77: | Строка 76: | ||
: <tex> B_n = \frac{n!}{2 \pi i e} \int_{\gamma} \frac{e^{e^z}}{z^{n+1}} \, dz. </tex> | : <tex> B_n = \frac{n!}{2 \pi i e} \int_{\gamma} \frac{e^{e^z}}{z^{n+1}} \, dz. </tex> | ||
===Log-concavity=== | ===Log-concavity=== | ||
− | Числа Белла формируют логарифмически выпуклую последовательность. Деление их на факториал, ''B''<sub>''n''</sub>/''n''!, дает логарифмически выпуклую последовательность.sequence. | + | Числа Белла формируют логарифмически выпуклую последовательность. Деление их на факториал, ''B''<sub>''n''</sub>/''n''!, дает логарифмически выпуклую последовательность.sequence. |
− | |||
===Темпы роста=== | ===Темпы роста=== | ||
Известно несколько асимптотических формул для чисел Белла. В {{harvtxt|Berend|Tassa|2010}} были установлены следующие границы: | Известно несколько асимптотических формул для чисел Белла. В {{harvtxt|Berend|Tassa|2010}} были установлены следующие границы: | ||
Строка 87: | Строка 85: | ||
<tex> ~d(x):= \ln \ln (x+1) - \ln \ln x + \frac{1+e^{-1}}{\ln x}\,. | <tex> ~d(x):= \ln \ln (x+1) - \ln \ln x + \frac{1+e^{-1}}{\ln x}\,. | ||
</tex> | </tex> | ||
− | Числа Белла могут быть аппроксимированы с помощью ''функции Ламберта Вт'', данная функция имеет такой же темп роста, как логарифм, как | + | Числа Белла могут быть аппроксимированы с помощью ''функции Ламберта Вт'', данная функция имеет такой же темп роста, как логарифм, как |
:<tex>B_n \sim \frac{1}{\sqrt{n}} \left( \frac{n}{W(n)} \right)^{n + \frac{1}{2}} \exp\left(\frac{n}{W(n)} - n - 1\right). </tex> | :<tex>B_n \sim \frac{1}{\sqrt{n}} \left( \frac{n}{W(n)} \right)^{n + \frac{1}{2}} \exp\left(\frac{n}{W(n)} - n - 1\right). </tex> | ||
− | + | Moser Wyman установил расширение: | |
:<tex>B_{n+h} = \frac{(n+h)!}{W(n)^{n+h}} \times \frac{\exp(e^{W(n)} - 1)}{(2\pi B)^{1/2}} \times \left( 1 + \frac{P_0 + hP_1 + h^2P_2}{e^{W(n)}} + \frac{Q_0 + hQ_1 + h^2Q_2 + h^3Q_3 + h^4Q_4}{e^{2W(n)}} + O(e^{-3W(n)}) \right)</tex> | :<tex>B_{n+h} = \frac{(n+h)!}{W(n)^{n+h}} \times \frac{\exp(e^{W(n)} - 1)}{(2\pi B)^{1/2}} \times \left( 1 + \frac{P_0 + hP_1 + h^2P_2}{e^{W(n)}} + \frac{Q_0 + hQ_1 + h^2Q_2 + h^3Q_3 + h^4Q_4}{e^{2W(n)}} + O(e^{-3W(n)}) \right)</tex> | ||
Асимптотическое выражение | Асимптотическое выражение |
Версия 13:42, 8 октября 2017
Шаблон:Числа Белла
Числа Белла начинаются с B0 = B1 = 1 и образуют последовательность :
- 1, 1, 2, 5, 15, 52, 203, 877, 4140, 21147, 115975, 678570, 4213597, 27644437, 190899322, 1382958545, 10480142147, 82864869804, 682076806159, 5832742205057, ...
n- элемент чисел Белла, Bn, показывает количество различных способов разбиения множества, которое имеет не менее n элементов, т.е. количеству отношений эквивалентности в нем. Вне математики, похожие числа показывают количество различных схем рифмовки для n-й строфы стихотворения.
Содержание
Подсчет
Разделение набора
Bn количество разбиений множества размера n. Разбиение множества S определяется как совокупность непустых, попарно непересекающихся подмножеств множества S. Например, B3 = 5, потому что множество, состоящее их 3 элементов {a, b, c} может быть разделено 5 различным способами:
- { {a}, {b}, {c} }
- { {a}, {b, c} }
- { {b}, {a, c} }
- { {c}, {a, b} }
- { {a, b, c} }.
B0 является 1, т.к. существует только одно возможное разбиение пустого множества. Каждый элемент пустого множества является непустым множеством и их объединение является пустым множеством. Таким образом, пустое множество может разбиваться только на само себя. Как было обозначено выше, мы не рассматриваем ни порядок подмножеств, ни порядок элементов в каждом их них. Это означает, что данные разбиения являются идентичными:
- { {b}, {a, c} }
- { {a, c}, {b} }
- { {b}, {c, a} }
- { {c, a}, {b} }.
В противном случае, если различные упорядочивания множеств считаются различными разбиениями, тогда количество таких упорядоченных разбиений называются упорядоченными числами Белла.
Факторизации
Если число N является свободным от квадратов, то Bn показывает количество различных мультипликативных Если число N является квадратичным положительным целым числом (является произведением некоторого числа n различных простых чисел), то Bn дает число различных мультипликативных разбиений N. Это является факторизацией N в числа большие, чем 1, treating two factorizations as the same if they have the same factors in a different order.[1] Например, 30 является произведением 3 простых чисел 2, 3, and 5, и имеет B3 = 5 факторизаций:
Схемы рифмовки
Числа Белла показывают количество схем рифмовки n-строфы. Схема рифмы описывает, какие строки рифмуются друг с другом, и поэтому может быть истолковано как разбиение множества строк в подмножества рифм. Таким образом, 15 возможных четверостиший схемами рифмовки являются: AAAA, AAAB, AABA, AABB, AABC, ABAA, ABAB, ABAC, ABBA, ABBB, ABBC, ABCA, ABCB, ABCC, and ABCD.Шаблон:Sfn
Вычисление с помощью треугольника Пирса
Числа Белла могут быть с легкостью вычислены с помощью треугольника Белла, который также называют массивом Айткена или треугольником Пирса.
- Начнем с единицы. Помещаем ее в верхнюю строку. ( )
- Каждая новая строка должна начинаться с крайнего правого элемента прошлой строки. ( где r последний элемент (i-1)-й строки)
- Определим остальные элементы строки
- Повторяем пункт 3, пока )
- Крайнее левое число данной строки является числом Белла для этой строки. ( )
Here are the first five rows of the triangle constructed by these rules:
1 1 2 2 3 5 5 7 10 15 15 20 27 37 52
Свойства
Формулы суммирования
Числа Белла удовлетворяют рекуррентному соотношению c участием биномиальных коэффициентов s:
Другая формула суммирования представляет каждое число Белла как сумму чисел Стирлинга второго рода:
Число Стирлинга
является количеством способов разбиения набора элементов n в ровно k непустых подмножеств. Michael Spivey получил формулу, которая объединяет оба эти суммирования:Производная функция
Экспоненциальной производящей функцией числе Белла является:
Суммирование используется для определения экспоненциальной производящей функции для любой последовательности чисел. Правая часть является результатом выполнения суммирования в конкретном случае.
Моменты распределения вероятностей
Числа Белла удовлетворяют формуле ДобинскогоШаблон:SfnШаблон:SfnШаблон:Sfn
Эта формула может быть получена за счет расширения экспоненциальной производящей функции, используя ряд Тейлора для экспоненциальной функции, а затем собирая условия с аналогичным показателем экспоненты. Это позволяет интерпретировать Bn как n-й момент Пуассоновского распределения с ожидаемым значением 1.
Интегральное представление
Применение интегральной формулы Коши для экспоненциальной производящей функции дает комплексное интегральное представление:
Log-concavity
Числа Белла формируют логарифмически выпуклую последовательность. Деление их на факториал, Bn/n!, дает логарифмически выпуклую последовательность.sequence.
Темпы роста
Известно несколько асимптотических формул для чисел Белла. В Шаблон:Harvtxt были установлены следующие границы:
- для всех положительных чисел ;
кроме того, если
затем для всех ,где
и Числа Белла могут быть аппроксимированы с помощью функции Ламберта Вт, данная функция имеет такой же темп роста, как логарифм, какMoser Wyman установил расширение:
Асимптотическое выражение
- ↑ Шаблон:Harvnb credits this observation to Silvio Minetola's Principii di Analisi Combinatoria (1909).