Группы. Действие группы на множестве — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
м (rollbackEdits.php mass rollback)
 
(не показано 10 промежуточных версий 2 участников)
Строка 11: Строка 11:
 
|definition=Пусть группа <tex>G</tex> действует на множестве <tex>X</tex>. Введем на <tex>X</tex> [[отношение эквивалентности]] <tex>\sim</tex> для <tex>x, y \in X</tex>: <tex>x \sim y</tex>, если <tex>\exists g \in G : x = g \cdot y</tex>. Тогда, если <tex>x \sim y</tex>, то говорят, что <tex>x</tex> и <tex>y</tex> '''равны с точностью до группы'''.
 
|definition=Пусть группа <tex>G</tex> действует на множестве <tex>X</tex>. Введем на <tex>X</tex> [[отношение эквивалентности]] <tex>\sim</tex> для <tex>x, y \in X</tex>: <tex>x \sim y</tex>, если <tex>\exists g \in G : x = g \cdot y</tex>. Тогда, если <tex>x \sim y</tex>, то говорят, что <tex>x</tex> и <tex>y</tex> '''равны с точностью до группы'''.
 
}}
 
}}
 +
 
{{Утверждение
 
{{Утверждение
 
|id=eqcontinue
 
|id=eqcontinue
Строка 25: Строка 26:
 
|definition=Пусть группа <tex>G</tex> действует на множество <tex>X</tex>. Тогда '''орбитой''' (англ. ''orbit'') элемента <tex>x \in X</tex> называется множество: <tex>Orb(x) = \{y \in X \mid \exists g \in G : g \cdot x = y\}</tex>. Множество всех орбит обозначается так: <tex>X/G</tex>.
 
|definition=Пусть группа <tex>G</tex> действует на множество <tex>X</tex>. Тогда '''орбитой''' (англ. ''orbit'') элемента <tex>x \in X</tex> называется множество: <tex>Orb(x) = \{y \in X \mid \exists g \in G : g \cdot x = y\}</tex>. Множество всех орбит обозначается так: <tex>X/G</tex>.
 
}}
 
}}
Иными словами, орбитой элемента множества <tex>X</tex> в группе <tex>G</tex> называется порожденный им класс эквивалентности по отношению <tex>\sim</tex>.
+
Иными словами, орбитой элемента множества <tex>X</tex> в группе <tex>G</tex> называется порожденный им класс эквивалентности по отношению <tex>\sim</tex>. Задача подсчета количества классов эквивалентности является нетривиальной и решается в общем случае при помощи [[Лемма Бёрнсайда и Теорема Пойа|Леммы Бёрнсайда]].
 +
 
 
{{Определение
 
{{Определение
 
|id=point  
 
|id=point  
 
|definition=Элемент <tex>x \in X</tex> называется '''неподвижной точкой''' (англ. ''fixed point'') элемента <tex>g \in G</tex>, если <tex>g \cdot x = x</tex>
 
|definition=Элемент <tex>x \in X</tex> называется '''неподвижной точкой''' (англ. ''fixed point'') элемента <tex>g \in G</tex>, если <tex>g \cdot x = x</tex>
 
}}
 
}}
 +
 
{{Определение
 
{{Определение
 
|id=stabilizer  
 
|id=stabilizer  
 
|definition=Пусть группа <tex>G</tex> действует на множество <tex>X</tex>. Тогда '''стабилизатором''' (англ. ''stabilizer'') элемента <tex>g \in G</tex> называется множество его неподвижных точек: <tex>St(g) = \{x \in X \mid g \cdot x = x\}</tex>
 
|definition=Пусть группа <tex>G</tex> действует на множество <tex>X</tex>. Тогда '''стабилизатором''' (англ. ''stabilizer'') элемента <tex>g \in G</tex> называется множество его неподвижных точек: <tex>St(g) = \{x \in X \mid g \cdot x = x\}</tex>
 +
}}
 +
 +
Далее приведены несколько несложных и полезных на практике утверждений.
 +
 +
{{Утверждение
 +
|id=stab
 +
|statement=<tex>Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow Orb(x) = Orb(y)</tex>
 +
|proof=<tex>Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow \exists g_1, g_2 \in G : g_1 \cdot x = g_2 \cdot y \Rightarrow x = g_1^{-1} \cdot (g_2 \cdot y) = (g_1^{-1} \cdot g_2) \cdot y \Rightarrow x \in Orb(y)</tex>
 +
 +
Заметим, что <tex>\forall g \in G: g \cdot x \in Orb(y) \Rightarrow Orb(x) \subseteq Orb(y)</tex>
 +
 +
Аналогично доказывается, что <tex>Orb(y) \subseteq Orb(x)</tex>
 +
 +
Таким образом, <tex>Orb(x) = Orb(y)</tex>
 +
}}
 +
 +
 +
{{Утверждение
 +
|id=stab
 +
|statement=<tex>\sum\limits_{x \in X} |\{g \in G \mid g \cdot x = x \}| = \sum\limits_{g \in G} |St(g)|</tex>
 +
|proof=<tex>\sum\limits_{x \in X} |\{g \in G \mid g \cdot x = x \}| = \sum\limits_{x \in X} \sum\limits_{g \in G} \left\{ 1если gx=x0иначе \right. = \sum\limits_{g \in G} \sum\limits_{x \in X} \left\{ 1если gx=x0иначе \right. = \sum\limits_{g \in G} |St(g)|</tex>
 
}}
 
}}
  
Строка 61: Строка 85:
 
== Источники информации ==
 
== Источники информации ==
 
* [https://ru.wikipedia.org/wiki/Действие_группы Wikipedia | Действие группы]
 
* [https://ru.wikipedia.org/wiki/Действие_группы Wikipedia | Действие группы]
 +
* [https://en.wikipedia.org/wiki/Group_action Wikipedia | Group action]
 +
* [https://mipt.ru/diht/students/courses/group_theory.pdf Теория групп]
 +
* [http://e-maxx.ru/algo/burnside_polya MAXimal::algo::Лемма Бернсайда. Теорема Пойа]
  
 
[[Категория: Дискретная математика и алгоритмы]]
 
[[Категория: Дискретная математика и алгоритмы]]
 
[[Категория: Комбинаторика]]
 
[[Категория: Комбинаторика]]
 
[[Категория: Теория групп]]
 
[[Категория: Теория групп]]

Текущая версия на 19:03, 4 сентября 2022

Определение:
Группа G действует на множестве (англ. acts on a set) X, если задано отображение G×XX (обозначается gx), такое что для любого xX, а также для любых g1,g2G оно обладает свойствами:
  1. (g1g2)x=g1(g2x) (здесь g1g2 — групповая операция)
  2. ex=x


Эквивалентность по группе

Определение:
Пусть группа G действует на множестве X. Введем на X отношение эквивалентности для x,yX: xy, если gG:x=gy. Тогда, если xy, то говорят, что x и y равны с точностью до группы.


Утверждение:
Отношение является отношением эквивалентности.
  1. Рефлексивность. Для любого xX верно x=ex, значит xx.
  2. Симметричность. Пусть xy для некоторых x,yX. Тогда существует gG, такое что x=gy. Пользуясь свойствами групп, получаем следующие равенства: g1x=g1(gy)=(g1g)y=ey=y. То есть g1x=y. Значит, yx.
  3. Транзитивность. Пусть xy и yz для некоторых x,y,zX. Тогда существуют такие g1,g2G, что x=g1y, а y=g2z. Отсюда следует, что x=g1(g2z)=(g1g2)z. То есть, xz.

Орбита и стабилизатор

Определение:
Пусть группа G действует на множество X. Тогда орбитой (англ. orbit) элемента xX называется множество: Orb(x)={yXgG:gx=y}. Множество всех орбит обозначается так: X/G.

Иными словами, орбитой элемента множества X в группе G называется порожденный им класс эквивалентности по отношению . Задача подсчета количества классов эквивалентности является нетривиальной и решается в общем случае при помощи Леммы Бёрнсайда.


Определение:
Элемент xX называется неподвижной точкой (англ. fixed point) элемента gG, если gx=x


Определение:
Пусть группа G действует на множество X. Тогда стабилизатором (англ. stabilizer) элемента gG называется множество его неподвижных точек: St(g)={xXgx=x}


Далее приведены несколько несложных и полезных на практике утверждений.

Утверждение:
Orb(x)Orb(y)Orb(x)=Orb(y)

Orb(x)Orb(y)g1,g2G:g1x=g2yx=g11(g2y)=(g11g2)yxOrb(y)

Заметим, что gG:gxOrb(y)Orb(x)Orb(y)

Аналогично доказывается, что Orb(y)Orb(x)

Таким образом, Orb(x)=Orb(y)


Утверждение:
xX|{gGgx=x}|=gG|St(g)|
xX|{gGgx=x}|=xXgG{1если gx=x0иначе=gGxX{1если gx=x0иначе=gG|St(g)|

Примеры

В качестве примера рассмотрим ожерелья, состоящие из 6 бусин, которые бывают красного и черного цвета. Таким образом, множество X — это множество всевозможных ожерелий из 6 бусин, окрашенных в один из двух цветов. Теперь введем группу G, в которой будет 6 элементов: g0,g1,g5, где gi будет означать поворот ожерелья на угол 2πi6 против часовой стрелки.

Ожерелье x
Ожерелье g1x

Таким образом, правое ожерелье получено из левого путем действия на него элементом g1. Из этого следуют, что левое и правое ожерелья равны с точностью до группы G, а значит они находятся в одном классе эквивалентности.

Теперь в качестве примера рассмотрим орбиту левого ожерелья — все элементы множества X, полученные из элемента x путем поворотов на 6 различных углов.

Ожерелье g0x
Ожерелье g1x
Ожерелье g2x
Ожерелье g3x
Ожерелье g4x
Ожерелье g5x

См. также

Источники информации