Числа Стирлинга первого рода
Числа Стирлинга первого рода (Stirling numbers of the first kind) — количество перестановок порядка с циклами. Иначе говоря, число Стирлинга первого рода определяется как количество перестановок из элементов на не пустых подмножеств, при этом две перестановки считаются различными, если хотя бы одно подмножество из первой перестановки нельзя получить ни из одного подмножества второй перестановки с помощью циклического сдвига. Числа Стирлинга 1-го рода обозначаются как или . Числа Стирлинга используются в задачах(например, олимпиадных), где одной из подзадач является нахождение количества перестановок порядка с циклами.
Пример
Существует 11 разбиений перестановки из четырех элементов на два цикла:
<br\> <br\> <br\> <br\> <br\> <br\> <br\>
Заметим, что перестановки
и считаются различными, так как подмножество невозможно получить ни из подмножества , ни из подмножества с помощью циклического сдвига элементов.Соотношения
Равносильное определение получается, если числа Стирлинга задать как коэффициенты в разложении:
Следовательно, числа Стирлинга 1-го рода позволяют перейти от базиса
к базисуЗдесь
обозначим как возрастающие факториальные степени:Для ясности рассмотрим пример, при котором
:- , здесь коэффициенты при — это , то есть:
Рекуррентное соотношение
Числа Стирлинга первого рода задаются рекуррентным соотношением:
- ,
- , для ,
- , для .
Выведем рекуррентную формулу для вычисления чисел Стирлинга первого рода. Каждое представление
элементов в виде циклов либо помещает последний элемент( ый) в отдельный цикл способами, либо вставляет этот элемент в одно из циклических представлений первых элементов. В последнем случае существует различных способов подобной вставки. Например, при вставке элемента в цикл можно получить только 3 разных цикла: . Таким образом, рекуррентность имеет вид:Доказательство
Рассмотрим
:- По определению, данному выше:
Заметим, что коэффициенты
— этоАналогично можно сказать, что коэффициенты
— этоА коэффициенты
— это , так как степени при увеличатся на 1, а коэффициенты при этом не изменятся.Так как левая и правая части равенства равны как полиномы, то равны и коэффициенты перед
, следовательно справедливо равенство:- или
Числа Стирлинга для малых N и K
Ниже представлены некоторые значения чисел Стирлинга, которые легко подсчитать, используя рекуррентные соотношения
n\k | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
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 | |||
7 | 0 | 720 | 1764 | 1624 | 735 | 175 | 21 | 1 | ||
8 | 0 | 5040 | 13068 | 13132 | 6769 | 1960 | 322 | 28 | 1 | |
9 | 0 | 40320 | 109584 | 118124 | 67284 | 22449 | 4536 | 546 | 36 | 1 |
Тождества, включающие числа Стирлинга первого рода
Как уже упоминалось ранее:
- , в общем случае , если
Также
Связь между числами Стирлинга
Если числа Стирлинга 1-го рода позволяют перейти от базиса
к базису ,то числа Стирлинга 2-го рода играют обратную роль и позволяют перейти от базиса
к базису .Следовательно, числа Стирлинга тесно связаны друг с другом, а их связь выражается формулой:
- , если , иначе