Введение

В математике циклы перестановки конечного множества S биективно соответствуют орбитам подгруппы, порожденной действием на S. Эти орбиты являются подмножествами S, которые могут быть записаны как {x₁, x₂, ..., xₙ}, так что для 1 ≤ i ≤ n, и соответствующий цикл записывается как (c₁ c₂ ... cₙ); это выражение не является единственным, так как c₁ может быть выбран в качестве любого элемента орбиты. Размер n орбиты называется длиной соответствующего цикла; когда n = 1, единственный элемент на орбите называется неподвижной точкой перестановки. Перестановка определяется заданием выражения для каждого из ее циклов, и одно из обозначений для перестановок состоит в записи таких выражений друг за другом в некотором порядке. Например, пусть будет перестановка, которая отображает 1 в 2, 6 в 8 и т.д. Тогда можно записать = (1 2 4 3)(5)(6 8)(7) = (7)(1 2 4 3)(6 8)(5) = (4 3 1 2)(8 6)(5)(7) = Здесь 5 и 7 являются неподвижными точками , так как (5) = 5 и (7) = 7. Обычно, но не обязательно, циклы длины один не записываются в таком выражении. Таким образом, = (1 2 4 3)(6 8) является подходящим способом записи этой перестановки. Существуют различные способы записи перестановки в виде списка ее циклов, но число циклов и их содержимое определяется разбиением S на орбиты, и поэтому они одинаковы для всех таких выражений.

Подсчет пермутаций по количеству циклов

Неподписанное число Стирлинга первого рода, s(k, j), подсчитывает количество перестановок из k элементов, имеющих ровно j непересекающихся циклов.

Подсчет пермутаций по количеству фиксированных точек

Значение 1=f(k, j) подсчитывает количество перестановок из k элементов, имеющих ровно j неподвижных точек. Подробная информация об этом приведена в статье о числах Ренконтра.

Альтернативные расчеты

Уравнения Примеры Для каждого k > 1: Для каждого k > 1: где e — число Эйлера ≈ 2.71828