В математика, и, в частности, в теории групп, циклическая перестановка (или цикл ) - это перестановка элементы некоторого набора X, который отображает элементы некоторого подмножества S из X друг в друга циклическим образом, фиксируя (то есть, отображая на себя) все другие элементы X. Если S имеет k элементов, цикл называется k-циклом . Циклы часто обозначаются списком их элементов, заключенным в круглые скобки, в том порядке, в котором они переставлены.
Например, если X = {1, 2, 3, 4}, перестановка (1, 3, 2, 4), которая отправляет 1 в 3, 3 в 2, 2 в 4 и 4 в 1 (так что S = X) - это 4-цикл, и перестановка (1, 3, 2), которая отправляет 1 в 3, 3 в 2, 2 в 1 и 4 в 4 (поэтому S = {1, 2, 3} и 4 - фиксированный элемент) - это 3-цикл. С другой стороны, перестановка, которая отправляет 1 в 3, 3 в 1, 2 в 4 и 4 в 2, не является циклической перестановкой, потому что она отдельно переставляет пары {1, 3} и {2, 4}.
Набор S называется орбитой цикла. Любую перестановку на конечном числе элементов можно разложить на циклы на непересекающихся орбитах.
Циклическими частями перестановки являются циклы, таким образом, второй пример состоит из 3-цикла и 1-цикла (или фиксированной точки) и третий состоит из двух 2-циклов и обозначается (1, 3) (2, 4).
A перестановка называется циклической перестановкой тогда и только тогда, когда имеет единственный нетривиальный цикл (цикл длины>1).
Например, перестановка, записанная в двухстрочный (двумя способами), а также циклические обозначения,
- шестерка -цикл; диаграмма его цикла показана справа.
Некоторые авторы ограничивают определение только теми перестановками, которые состоят из одного нетривиального цикла (то есть не допускаются фиксированные точки).
Циклическая перестановка без тривиальных циклов; 8-цикл.Например, перестановка
является циклической перестановкой согласно этому более ограниченному определению, в то время как предыдущий пример - нет.
Более формально, перестановка множества X, рассматриваемая как биективная функция , называется циклом, если действие на X подгруппы, сгенерированной , имеет не более одной орбиты с более чем одним элементом. Это понятие чаще всего используется, когда X - конечное множество; тогда, конечно, самая большая орбита S также конечна. Пусть будет любым элементом S, и положим для любого . Если S конечно, существует минимальное число , для которого . Тогда и - это перестановка, определяемая как
и для любого элемента из . Элементы, не зафиксированные в , можно представить как
Цикл можно записать с помощью компактное обозначение цикла (в этой нотации между элементами нет запятых, чтобы избежать путаницы с кортежем k- ). Длина цикла - это количество элементов его наибольшей орбиты. Цикл длины k также называется k-циклом.
Орбита 1-цикла называется фиксированной точкой перестановки, но в качестве перестановки каждый 1-цикл является тождественной перестановкой. Когда используется обозначение цикла, 1-циклы часто подавляются, когда не возникает путаницы.
Одним из основных результатов для симметричных групп является то, что любые перестановку можно выразить как произведение непересекающихся циклов (точнее: циклов с непересекающимися орбитами); такие циклы коммутируют друг с другом, и выражение перестановки уникально с точностью до порядка циклов. мультимножество длин циклов в этом выражении (тип цикла ), следовательно, однозначно определяется перестановкой, и как сигнатура, так и класс сопряженности перестановка в симметричной группе определяется им.
Дано количество k-циклов в симметрической группе S n, для , по следующим эквивалентным формулам
k-цикл имеет сигнатуру (−1).
инверсия цикла задается изменением порядка записей: . В частности, поскольку , каждый два цикла является своим собственным обратным. Поскольку непересекающиеся циклы коммутируют, обращение к произведению непересекающихся циклов является результатом обращения каждого из циклов отдельно.
Цикл только с двумя элементами называется транспонированием . Например, перестановка , что местами 2 и 4.
Любая перестановка может быть выражена как композиция (продукт) транспозиций - формально они являются генераторами для группа . Фактически, когда переставляемый набор равен {1, 2,..., n} для некоторого целого числа n, тогда любая перестановка может быть выражена как произведение смежных транспозиций и так далее. Это следует потому, что произвольное транспонирование может быть выражено как произведение смежных транспозиций. Конкретно, можно выразить транспозицию , где
Разложение перестановки в продукт транспозиций получается, например, записывая перестановку как произведение непересекающихся циклов, а затем итеративно разбивая каждый из циклов длины 3 и более в произведение транспозиции и цикла длины на единицу меньше:
Это означает начальный запрос заключается в перемещении в в до и, наконец, - Вместо этого можно свернуть элементы, сохраняя там, где он находится, выполнив сначала правильный коэффициент (как обычно в обозначении операторов, и следуя соглашению из статьи о перестановках ). Это переместило в позицию , поэтому после первой перестановки элементы и еще не на своих конечных позициях. После этого выполняется транспонирование , затем адрес по индексу , чтобы поменять местами то, что изначально было и
Фактически, симметрическая группа является группой Кокстера, что означает, что она генерируется элементами порядка 2 (смежные транспозиции), и все отношения имеют определенную форму.
Один из основных результатов о симметричных группах утверждает, что либо все разложения данной перестановки на транспозиции имеют четное количество транспозиций, либо все они имеют нечетное количество транспозиций. Это позволяет четности перестановки быть четко определенной концепцией.
Эта статья включает материал из цикла по PlanetMath, который находится под лицензией Creative Commons Attribution / Совместная лицензия.