В математике группа перестановок — это группа G , элементы которой являются перестановками заданного множества M , а групповая операция — это композиция перестановок в G (которые рассматриваются как биективные функции из множества M в себя). Группа всех перестановок множества M — это симметрическая группа M , часто записываемая как Sym( M ). [1] Таким образом, термин «группа перестановок» означает подгруппу симметрической группы. Если M = {1, 2, ..., n }, то Sym( M ) обычно обозначается как S n и может называться симметрической группой от n букв .
По теореме Кэли каждая группа изоморфна некоторой группе перестановок.
Способ, которым элементы группы перестановок переставляют элементы множества, называется ее групповым действием . Групповые действия имеют приложения в изучении симметрии , комбинаторики и многих других разделов математики , физики и химии.
Группа перестановок — это подгруппа симметрической группы ; то есть ее элементы являются перестановками заданного множества. Таким образом, это подмножество симметрической группы, которое замкнуто относительно композиции перестановок, содержит тождественную перестановку и содержит обратную перестановку каждого из своих элементов. [2] Общее свойство конечных групп подразумевает, что конечное непустое подмножество симметрической группы является группой перестановок тогда и только тогда, когда оно замкнуто относительно композиции перестановок. [3]
Степень группы перестановок конечного множества — это число элементов в множестве. Порядок группы (любого типа) — это число элементов (мощность) в группе. По теореме Лагранжа порядок любой конечной группы перестановок степени n должен делить n !, поскольку n - факториал — это порядок симметрической группы S n .
Поскольку перестановки являются биекциями множества, их можно представить с помощью двухстрочной нотации Коши . [4] Эта нотация перечисляет каждый из элементов M в первой строке, а для каждого элемента — его образ под перестановкой под ним во второй строке. Если — перестановка множества , то
Например, конкретную перестановку набора {1, 2, 3, 4, 5} можно записать как
это означает, что σ удовлетворяет σ (1) = 2, σ (2) = 5, σ (3) = 4, σ (4) = 3 и σ (5) = 1. Элементы M не обязательно должны появляться в каком-либо особом порядке в первой строке, поэтому ту же перестановку можно записать как
Перестановки также часто записываются в циклической нотации ( циклическая форма ) [5] , так что, если задано множество M = {1, 2, 3, 4}, перестановка g из M с g (1) = 2, g (2) = 4, g (4) = 1 и g (3) = 3 будет записана как (1, 2, 4)(3) или, что более распространено, (1, 2, 4), поскольку 3 остается неизменным; если объекты обозначены отдельными буквами или цифрами, запятые и пробелы также можно опустить, и мы получим такую запись, как (124). Перестановка, записанная выше в 2-строчной нотации, будет записана в циклической нотации как
Произведение двух перестановок определяется как их композиция как функций, так же как и функция, которая отображает любой элемент x множества в . Обратите внимание, что самая правая перестановка применяется к аргументу первой из-за способа записи композиции функций. [6] [7] Некоторые авторы предпочитают, чтобы самый левый множитель действовал первым, но для этого перестановки должны быть записаны справа от их аргумента, часто как верхний индекс , поэтому перестановка, действующая на элемент, приводит к изображению . При таком соглашении произведение задается как . [8] [9] [10] Однако это дает другое правило для умножения перестановок. Это соглашение обычно используется в литературе по группам перестановок, но в этой статье используется соглашение, где самая правая перестановка применяется первой.
Так как композиция двух биекций всегда дает другую биекцию, произведение двух перестановок снова является перестановкой. В двухстрочной записи произведение двух перестановок получается путем перестановки столбцов второй (самой левой) перестановки так, чтобы ее первая строка совпадала со второй строкой первой (самой правой) перестановки. Затем произведение можно записать как первую строку первой перестановки над второй строкой измененной второй перестановки. Например, учитывая перестановки,
QP продукта составляет:
Композиция перестановок, когда они записаны в циклической нотации, получается путем сопоставления двух перестановок (вторая записана слева) и последующего упрощения до формы непересекающегося цикла, если это необходимо. Таким образом, указанное выше произведение будет иметь вид:
Поскольку композиция функций ассоциативна , то же самое можно сказать и о операции произведения перестановок: . Поэтому произведения двух или более перестановок обычно записываются без добавления скобок для выражения группировки; они также обычно записываются без точки или другого знака для обозначения умножения (точки в предыдущем примере были добавлены для выразительности, поэтому их можно было бы просто записать как ).
Тождественная перестановка, которая отображает каждый элемент множества в себя, является нейтральным элементом для этого продукта. В двухстрочной записи тождество имеет вид
В циклической нотации e = (1)(2)(3)...( n ), что по соглашению также обозначается просто (1) или даже (). [11]
Поскольку биекции имеют обратные , то же самое происходит и с перестановками, и обратный σ −1 для σ снова является перестановкой. Явно, всякий раз, когда σ ( x )= y, также имеем σ −1 ( y )= x . В двухстрочной записи обратный можно получить, поменяв местами две строки (и отсортировав столбцы, если требуется, чтобы первая строка была в заданном порядке). Например,
Чтобы получить обратный цикл, мы меняем порядок его элементов на обратный. Таким образом,
Чтобы получить инверсию произведения циклов, мы сначала меняем порядок циклов на обратный, а затем берем инверсию каждого из них, как указано выше. Таким образом,
Наличие ассоциативного произведения, единичного элемента и обратных элементов для всех его элементов превращает множество всех перестановок M в группу Sym( M ); группу перестановок.
Рассмотрим следующий набор G 1 перестановок множества M = {1, 2, 3, 4}:
G 1 образует группу, так как aa = bb = e , ba = ab и abab = e . Эта группа перестановок, как абстрактная группа , является группой Клейна V 4 .
В качестве другого примера рассмотрим группу симметрий квадрата . Пусть вершины квадрата обозначены 1, 2, 3 и 4 (против часовой стрелки вокруг квадрата, начиная с 1 в верхнем левом углу). Симметрии определяются изображениями вершин, которые, в свою очередь, могут быть описаны перестановками. Вращение на 90° (против часовой стрелки) вокруг центра квадрата описывается перестановкой (1234). Вращения на 180° и 270° задаются формулами (13)(24) и (1432) соответственно. Отражение относительно горизонтальной прямой, проходящей через центр, задается формулами (12)(34), а соответствующее отражение относительно вертикальной прямой — (14)(23). Отражение относительно диагональной прямой 1,3 — это (24), а отражение относительно диагональной прямой 2,4 — это (13). Единственная оставшаяся симметрия — это тождество (1)(2)(3)(4). Эта группа перестановок известна как абстрактная группа как диэдральная группа порядка 8.
В приведенном выше примере группы симметрии квадрата перестановки «описывают» движение вершин квадрата, индуцированное группой симметрий. Обычно говорят, что эти элементы группы «действуют» на множество вершин квадрата. Эту идею можно уточнить, формально определив действие группы . [12]
Пусть G — группа , а M — непустое множество . Действие G на M — это функция f : G × M → M такая, что
Эту пару условий можно также выразить так, что действие индуцирует групповой гомоморфизм из G в Sym ( M ) . [12] Любой такой гомоморфизм называется (перестановочным) представлением G на M .
Для любой группы перестановок действие, которое отправляет ( g , x ) → g ( x ), называется естественным действием G на M . Это действие, которое предполагается, если не указано иное. [12] В примере группы симметрии квадрата действие группы на множестве вершин является естественным действием. Однако эта группа также индуцирует действие на множестве из четырех треугольников в квадрате, которые являются: t 1 = 234, t 2 = 134, t 3 = 124 и t 4 = 123. Она также действует на две диагонали: d 1 = 13 и d 2 = 24.
Действие группы G на множестве M называется транзитивным , если для любых двух элементов s , t из M существует некоторый элемент группы g такой, что g ( s ) = t . Эквивалентно, множество M образует одну орбиту под действием G . [13] Из приведенных выше примеров группа {e, (1 2), (3 4), (1 2)(3 4)} перестановок {1, 2, 3, 4} не является транзитивной (никакой элемент группы не переводит 1 в 3), но группа симметрий квадрата транзитивна на вершинах.
Группа перестановок G, действующая транзитивно на непустом конечном множестве M, является импримитивной, если существует некоторое нетривиальное разбиение множества M , которое сохраняется под действием G , где «нетривиальное» означает, что разбиение не является разбиением на одноэлементные множества и не является разбиением только с одной частью. В противном случае, если G транзитивна, но не сохраняет никакого нетривиального разбиения M , группа G является примитивной .
Например, группа симметрий квадрата импримитивна на вершинах: если они пронумерованы 1, 2, 3, 4 в циклическом порядке, то разбиение {{1, 3}, {2, 4}} на противоположные пары сохраняется каждым элементом группы. С другой стороны, полная симметрическая группа на множестве M всегда примитивна.
Любая группа G может действовать на себя (элементы группы рассматриваются как множество M ) многими способами. В частности, существует регулярное действие, заданное (левым) умножением в группе. То есть f ( g , x ) = gx для всех g и x из G . Для каждого фиксированного g функция f g ( x ) = gx является биекцией на G и, следовательно, перестановкой множества элементов G . Каждый элемент G можно рассматривать как перестановку таким образом, и поэтому G изоморфна группе перестановок; это содержание теоремы Кэли .
Например, рассмотрим группу G 1 , действующую на множестве {1, 2, 3, 4}, указанном выше. Пусть элементы этой группы обозначены как e , a , b и c = ab = ba . Действие G 1 на себя, описанное в теореме Кэли, дает следующее перестановочное представление:
Если G и H — две группы перестановок на множествах X и Y с действиями f 1 и f 2 соответственно, то мы говорим, что G и H изоморфны перестановкам (или изоморфны как группы перестановок ), если существует биективное отображение λ : X → Y и изоморфизм групп ψ : G → H такие, что
Если X = Y, то это эквивалентно тому, что G и H сопряжены как подгруппы Sym( X ). [15] Особый случай, когда G = H , а ψ — тождественное отображение, порождает концепцию эквивалентных действий группы. [16]
В примере симметрий квадрата, приведенном выше, естественное действие на множестве {1,2,3,4} эквивалентно действию на треугольниках. Биекция λ между множествами задается как i ↦ t i . Естественное действие группы G 1 выше и ее действие на себя (через левое умножение) не эквивалентны, поскольку естественное действие имеет неподвижные точки, а второе действие — нет.
Когда группа G действует на множество S , действие может быть естественным образом расширено до декартова произведения S n множества S , состоящего из n -кортежей элементов S : действие элемента g на n -кортеж ( s 1 , ..., s n ) задается формулой
Группа G называется олигоморфной , если действие на S n имеет только конечное число орбит для каждого положительного целого числа n . [17] [18] (Это происходит автоматически, если S конечно, поэтому этот термин обычно представляет интерес, когда S бесконечно.)
Интерес к олигоморфным группам частично основан на их применении в теории моделей , например, при рассмотрении автоморфизмов в счетно-категоричных теориях . [19]
Изучение групп изначально выросло из понимания групп перестановок. [20] Перестановки сами по себе интенсивно изучались Лагранжем в 1770 году в его работе по алгебраическим решениям полиномиальных уравнений. Эта тема процветала, и к середине 19 века существовала хорошо развитая теория групп перестановок, систематизированная Камиллом Жорданом в его книге Traité des Substitutions et des Équations Algébriques 1870 года. Книга Жордана, в свою очередь, основывалась на работах, которые были оставлены Эваристом Галуа в 1832 году.
Когда Кэли ввел понятие абстрактной группы , не сразу стало ясно, является ли это большим набором объектов, чем известные группы перестановок (которые имели определение, отличное от современного). Кэли продолжил доказывать, что эти два понятия эквивалентны в теореме Кэли. [21]
Другим классическим текстом, содержащим несколько глав о группах перестановок, является « Теория групп конечного порядка» Бернсайда 1911 года. [22] Первая половина двадцатого века была периодом застоя в изучении теории групп в целом, но интерес к группам перестановок был возрожден в 1950-х годах Х. Виландтом, чьи немецкие лекции были переизданы под названием « Конечные группы перестановок» в 1964 году. [23]
впервые использовал свою систему обозначений перестановок, в которой последовательности записываются одна под другой и обе заключаются в скобки.