Числа Стирлинга первого рода

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Другие значения

Числа Стирлинга первого рода (без знака) — количество перестановок из n элементов с k циклами.

Определение

Числами Стирлинга первого рода (со знаком) s(n, k) называются коэффициенты многочлена:

(x)n=∑k=0ns(n,k)xk,

где (x)n — символ Похгаммера (убывающий факториал):

(x)n=x(x−1)(x−2)⋯(x−n+1).

Как видно из определения, числа имеют чередующийся знак. Их абсолютные значения, называемые числами Стирлинга первого рода без знака, задают количество перестановок множества, состоящего из n элементов с k циклами, и обозначаются c(n,k) или [nk]:

c(n,k)=|s(n,k)|=(−1)n−ks(n,k).

Их производящей функцией является возрастающий факториал:

∑k=0nc(n,k)xk=x(x+1)(x+2)⋯(x+n−1)=xn¯=(x+n−1)n.

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

Числа Стирлинга первого рода задаются рекуррентным соотношением:

s(0,0)=c(0,0)=1,
s(n,0)=c(n,0)=0, для n > 0,
s(0,k)=c(0,k)=0, для k > 0,
для чисел со знаком: s(n,k)=s(n−1,k−1)−(n−1)⋅s(n−1,k) для 0<k<n.
для чисел без знака: c(n,k)=c(n−1,k−1)+(n−1)⋅c(n−1,k) для 0<k<n.

Пример

Первые числа Стирлинга со знаком:

n\k 0 1 2 3 4 5 6
0 1
1 0 1
2 0 −1 1
3 0 2 −3 1
4 0 −6 11 −6 1
5 0 24 −50 35 −10 1
6 0 −120 274 −225 85 −15 1

См. также

Ссылки