Группы графов — различия между версиями
Ashkroft (обсуждение | вклад) |
м (rollbackEdits.php mass rollback) |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | ==Вершинная и рёберная группы графов== | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
Строка 24: | Строка 25: | ||
<tex>(x_1)(x_2)(x_3)(x_4)(x_5); (x_1x_4)(x_2x_3)(x_5); (x_1x_2)(x_3x_4)(x_5); (x_1x_3)(x_2x_4)(x_5).</tex> | <tex>(x_1)(x_2)(x_3)(x_4)(x_5); (x_1x_4)(x_2x_3)(x_5); (x_1x_2)(x_3x_4)(x_5); (x_1x_3)(x_2x_4)(x_5).</tex> | ||
− | Понятно, что реберная и вершинная группы графа <tex>K_4 - | + | Понятно, что реберная и вершинная группы графа <tex>K_4 - x</tex> изоморфны. Но они, конечно, не могут быть идентичными, так как степень группы <tex>\Gamma_1 (K_4 - x) </tex> равна <tex>5</tex>, а степень группы <tex>\Gamma (K_4 - x) </tex> равна <tex>4</tex>. |
+ | |||
{{Теорема | {{Теорема | ||
Строка 37: | Строка 39: | ||
<tex> \Rightarrow </tex> | <tex> \Rightarrow </tex> | ||
− | Для доказательства необходимости предположим, что <tex>\Gamma(G)\cong\Gamma_1(G)</tex>. Тогда из неравенства <tex>\alpha\not=i</tex>(<tex>i</tex> — тождественная подстановка) следует, что <tex>\alpha'\not=i</tex>. Если в графе <tex>G</tex> существуют две различные изолированные вершины <tex>v_1</tex> и <tex>v_2</tex>, то можно определить подстановку <tex>\alpha\in\Gamma(G)</tex>, положив <tex>\alpha(v_1) = v_2, \alpha(v_2) = v_1, \alpha(v) = v</tex> для <tex>\forall v \not= v_1,v_2 </tex>. Тогда <tex>\alpha\not=i</tex>, но <tex>\alpha'=i</tex>. Если <tex>K_2</tex> {{---}} компонента графа <tex>G</tex>, то, записав ребро графа <tex>K_2</tex> в виде <tex>x = v_1v_2</tex> и определив подстановку <tex>\alpha\in\Gamma(g)</tex> точно так же, как выше, получим <tex>\alpha\not=i</tex>, но <tex>\alpha'=i</tex>. | + | :Для доказательства необходимости предположим, что <tex>\Gamma(G)\cong\Gamma_1(G)</tex>. Тогда из неравенства <tex>\alpha\not=i</tex>(<tex>i</tex> — тождественная подстановка) следует, что <tex>\alpha'\not=i</tex>. Если в графе <tex>G</tex> существуют две различные изолированные вершины <tex>v_1</tex> и <tex>v_2</tex>, то можно определить подстановку <tex>\alpha\in\Gamma(G)</tex>, положив <tex>\alpha(v_1) = v_2, \alpha(v_2) = v_1, \alpha(v) = v</tex> для <tex>\forall v \not= v_1,v_2 </tex>. Тогда <tex>\alpha\not=i</tex>, но <tex>\alpha'=i</tex>. Если <tex>K_2</tex> {{---}} компонента графа <tex>G</tex>, то, записав ребро графа <tex>K_2</tex> в виде <tex>x = v_1v_2</tex> и определив подстановку <tex>\alpha\in\Gamma(g)</tex> точно так же, как выше, получим <tex>\alpha\not=i</tex>, но <tex>\alpha'=i</tex>. |
<tex> \Leftarrow </tex> | <tex> \Leftarrow </tex> | ||
− | Чтобы доказать достаточность, предположим, что граф <tex>G</tex> имеет не больше одной изолированной вершины и <tex>K_2</tex> не является его компонентой. Если группа <tex>\Gamma(G)</tex> тривиальна, то очевидно, что группа <tex>\Gamma_1(G)</tex> оставляет на месте каждое ребро и, следовательно, <tex>\Gamma_1(G)</tex> {{---}} тривиальная группа. Поэтому предположим, что существует подстановка <tex>\alpha\in\Gamma(G)</tex>, для которой <tex>\alpha(u)=v\not=u</tex>. Тогда степени вершин <tex>u</tex> и <tex>v</tex> равны. Поскольку вершины <tex>u</tex> и <tex>v</tex> не изолированы, их степени не равны нулю. Здесь возникает два случая. | + | :Чтобы доказать достаточность, предположим, что граф <tex>G</tex> имеет не больше одной изолированной вершины и <tex>K_2</tex> не является его компонентой. Если группа <tex>\Gamma(G)</tex> тривиальна, то очевидно, что группа <tex>\Gamma_1(G)</tex> оставляет на месте каждое ребро и, следовательно, <tex>\Gamma_1(G)</tex> {{---}} тривиальная группа. Поэтому предположим, что существует подстановка <tex>\alpha\in\Gamma(G)</tex>, для которой <tex>\alpha(u)=v\not=u</tex>. Тогда степени вершин <tex>u</tex> и <tex>v</tex> равны. Поскольку вершины <tex>u</tex> и <tex>v</tex> не изолированы, их степени не равны нулю. Здесь возникает два случая. <tex<\par</tex> |
− | ''Случай 1.'' Вершины <tex>u</tex> и <tex>v</tex> смежны. Пусть <tex>x=uv</tex>. Так как <tex>K_2</tex> не является компонентой графа <tex>G</tex>, то степени обеих вершин <tex>u</tex> и <tex>v</tex> больше единицы. Следовательно, существует такое ребро <tex>y \not= x</tex> инцидентное вершине <tex>u</tex>, что ребро <tex>\alpha'(y)</tex> инцидентно вершине <tex>v</tex>. Отсюда <tex>\alpha'(y) \not= y</tex>, и тогда <tex>\alpha'\not=i</tex>. | + | :''Случай 1.'' Вершины <tex>u</tex> и <tex>v</tex> смежны. Пусть <tex>x=uv</tex>. Так как <tex>K_2</tex> не является компонентой графа <tex>G</tex>, то степени обеих вершин <tex>u</tex> и <tex>v</tex> больше единицы. Следовательно, существует такое ребро <tex>y \not= x</tex> инцидентное вершине <tex>u</tex>, что ребро <tex>\alpha'(y)</tex> инцидентно вершине <tex>v</tex>. Отсюда <tex>\alpha'(y) \not= y</tex>, и тогда <tex>\alpha'\not=i</tex>. |
− | ''Случай 2.'' Вершины <tex>u</tex> и <tex>v</tex> не смежны. Пусть <tex>x</tex> — произвольное ребро, инцидентное вершине <tex>u</tex>. Тогда <tex>\alpha'(x) \not= x</tex>, следовательно, <tex>\alpha'\not=i</tex>. | + | :''Случай 2.'' Вершины <tex>u</tex> и <tex>v</tex> не смежны. Пусть <tex>x</tex> — произвольное ребро, инцидентное вершине <tex>u</tex>. Тогда <tex>\alpha'(x) \not= x</tex>, следовательно, <tex>\alpha'\not=i</tex>. |
}} | }} | ||
Строка 82: | Строка 84: | ||
− | Композиция <tex>C_3 [S_2 ] </tex> имеет степень <tex>6</tex> и порядок <tex>24</tex>. Любую подстановку из <tex>C_3 [S_2 ] </tex> можно записать в таком виде, как она действует на множестве <tex>X\times Y</tex>. Вводя опять обозначение <tex>1a</tex> для упорядоченной пары <tex>(1,a)</tex> и используя | + | Композиция <tex>C_3 [S_2 ] </tex> имеет степень <tex>6</tex> и порядок <tex>24</tex>. Любую подстановку из <tex>C_3 [S_2 ] </tex> можно записать в таком виде, как она действует на множестве <tex>X\times Y</tex>. Вводя опять обозначение <tex>1a</tex> для упорядоченной пары <tex>(1,a)</tex> и используя формулу выше можно представить подстановку <tex>((123);(a)(b),(ab),(a)(b))</tex> в виде <tex>(1a\ 2a\ 3b\ 1b\ 2b\ 3a)</tex>. Заметим, что группа <tex>S_2 [C_3 ] </tex> имеет порядок <tex>18</tex> и поэтому не изоморфна группе <tex>C_3 [S_2 ] </tex>. |
===Степенная группа=== | ===Степенная группа=== |
Текущая версия на 19:17, 4 сентября 2022
Содержание
Вершинная и рёберная группы графов
Определение: |
Автоморфизмом (англ. Automorphism) графа | называется изоморфизм графа на себя
Каждый автоморфизм графа есть подстановка множества вершин , сохраняющая смежность. Конечно, подстановка переводит любую вершину графа в вершину той же степени. Очевидно, что последовательное выполнение двух автоморфизмов есть также автоморфизм;
Определение: |
Автоморфизмы графа группу подстановок , действующую на множестве вершин . Эту группу называют группой или иногда вершинной группой графа (англ. point-group). | образуют
Определение: |
Вершинная группа графа | индуцирует другую группу подстановок , называемую реберной группой графа (англ. line-group) — она действует на множестве ребер .
Для иллюстрации различия групп
и рассмотрим граф , показанный на рисунке; его вершины помечены а ребра . Вершинная группа состоит из четырех подстановокТождественная подстановка вершинной группы индуцирует тождественную подстановку на множестве ребер, в то время как подстановка
индуцирует подстановку на множестве ребер, в которой ребро остается на месте, меняется с , а с . Таким образом, реберная группа состоит из следующих подстановок, индуцируемых указанными выше элементами вершинной группы:Понятно, что реберная и вершинная группы графа
изоморфны. Но они, конечно, не могут быть идентичными, так как степень группы равна , а степень группы равна .
Теорема: |
Реберная и вершинная группы графа изоморфны тогда и только тогда, когда граф имеет не более одной изолированной вершины, а граф не является его компонентой. |
Доказательство: |
Пусть подстановка группы индуцируется подстановкой группы . Из определения операции умножения в группе вытекает, чтодля . Поэтому отображение является групповым гомоморфизмом группы на . Следовательно, тогда и только тогда, когда ядро этого отображения тривиально.
|
Операции на группах подстановок
Пусть
— группа подстановок порядка и степени , действующая на множестве , а — другая группа подстановок порядка и степени , действующая на множестве . Например, пусть — циклическая группа порядка , действующая на множестве . Эта группа состоит из трех подстановок и . Если взять в качестве симметрическую группу порядка , действующую на множестве , то получим две подстановки и . Проиллюстрируем на этих двух группах подстановок действие нескольких бинарных операций.Сумма подстановок
— это группа подстановок, действующая на объединении непересекающихся множеств и элементы которой записываются в виде и представляют собой упорядоченные пары подстановок из и из . Каждый элемент , принадлежащий множеству преобразуется подстановкой по правилу
Таким образом, группа содержит подстановок, каждую из которых можно записать в виде суммы подстановок и , как, например, . (степень равна .)
Произведение групп
— это группа подстановок, действующая на множестве , элементы которой записываются в виде и представляют собой упорядоченные пары подстановок из и из . Элемент множества преобразуется подстановкой естественным образом:
Подстановкой в группе , которая соответствует подстановке будет , где для краткости символ заменен на . (Порядок и степень равны .)
Композиция групп
группы относительно группы также действует на множестве . Для любой подстановки из и любой последовательности , содержащей (не обязательно различных) подстановок из , существует единственная подстановка из , которая записывается в виде , такая, что для всякой пары из выполняется равенство
Композиция имеет степень и порядок . Любую подстановку из можно записать в таком виде, как она действует на множестве . Вводя опять обозначение для упорядоченной пары и используя формулу выше можно представить подстановку в виде . Заметим, что группа имеет порядок и поэтому не изоморфна группе .
Степенная группа
(обозначается
) действует на множестве всех функций, отображающих в . Будем всегда предполагать, что степенная группа действует на множестве, состоящем более чем из одной функции. Для каждой пары подстановок из и из существует единственная подстановка из (записывается ), которая действует на любую функцию из в соответствии со следующим соотношением, определяющим образ каждого элемента при отображении :
Степенная группа имеет порядок и степень . Применяя формулу выше, видим, что подстановка этой группы, полученная из подстановок и , имеет один цикл длины и один цикл длины .
См. также
Источники информации
- Харари Ф. Теория графов. М.: Мир, 1973. (Изд. 3, М.: КомКнига, 2006. — 296 с.)