Лемма Бёрнсайда и Теорема Пойа — различия между версиями
(Ошибка в задаче про раскраску прямоугольниас) (Метки: правка с мобильного устройства, правка из мобильной версии) |
(Добавлен пример задачи про раскраски граней куба) |
||
Строка 93: | Строка 93: | ||
:<tex> |C| = \dfrac{1} {|G|} \sum\limits_{g \in G}|St(g)| = \dfrac{I_1 + I_2 + I_3 + I_4}{4} = \dfrac{k^{nm}+k^{\lceil \dfrac{m}{2} \rceil n} + k^{{\lceil {\dfrac{n}{2}} \rceil}m} + k^{{\lceil {\dfrac{nm}{2}} \rceil}}}{4}</tex> | :<tex> |C| = \dfrac{1} {|G|} \sum\limits_{g \in G}|St(g)| = \dfrac{I_1 + I_2 + I_3 + I_4}{4} = \dfrac{k^{nm}+k^{\lceil \dfrac{m}{2} \rceil n} + k^{{\lceil {\dfrac{n}{2}} \rceil}m} + k^{{\lceil {\dfrac{nm}{2}} \rceil}}}{4}</tex> | ||
+ | |||
+ | ==Задача о числе раскрасок граней куба== | ||
+ | {{Задача | ||
+ | |definition=Выведите формулу для числа раскрасок граней куба в <tex>k</tex> цветов с точностью до поворота. | ||
+ | }} | ||
+ | Как и в предыдущей задаче, будем использовать в решении лемму Бёрнсайда. | ||
+ | |||
+ | '''Решение''' | ||
+ | |||
+ | Рассмотрим группу вращений куба <tex>G</tex>: | ||
+ | * <tex>1</tex> Тождественное вращение. | ||
+ | * <tex>4</tex> вращения на угол <tex>120^{\circ}</tex> и <tex>4</tex> вращения на угол <tex>120^{\circ}</tex> вдоль главных диагоналей куба, имеющих по <tex>2</tex> орбиты на гранях (<tex>k^2</tex> орбит на раскрасках соответственно). | ||
+ | * <tex>6</tex> вращений на угол <tex>180^{\circ}</tex> вдоль осей, соединяющих середины противоположных ребер, имеющих по <tex>3</tex> орбиты на гранях (<tex>k^3</tex> орбит на раскрасках соответственно). | ||
+ | * <tex>3</tex> вращения на угол <tex>90^{\circ}</tex> и <tex>3</tex> вращения на угол <tex>270^{\circ}</tex> вдоль осей, соединяющих центры противоположных граней, имеющих по <tex>3</tex> орбиты на гранях (<tex>k^3</tex> орбит на раскрасках соответственно). | ||
+ | * <tex>3</tex> вращения на угол <tex>180^{\circ}</tex> вдоль осей, соединяющих центры противоположных граней, имеющих по <tex>4</tex> орбиты на гранях (<tex>k^4</tex> орбит на раскрасках соответственно). | ||
+ | |||
+ | Итого <tex>1+(4+4)+6+(3+3)+3=24</tex> поворота, при которых куб переходит в себя. Других различных поворотов, которые переводят куб в себя не существует, поскольку ''группа вращений'' <tex>G</tex> изоморфна ''симметрической группе'' <tex>S_4</tex> ''(без доказательства)'', тогда из того, что <tex>|S_4|=24</tex> следует, что мы указали все преобразования, которые переводят куб в себя, причем различным образом. | ||
+ | |||
+ | Давайте введем обозначения для наших вращений, в том же порядке, в котором они были указаны: <tex> \{ e , \alpha , \beta , \gamma , \xi \} </tex>, тогда с помощью Леммы Бёрнсайда найдем искомый ответ: | ||
+ | |||
+ | :<tex> |C| = \dfrac{1} {|G|} \sum\limits_{g \in G}|St(g)| = \dfrac{1} {|G|} (|St(e)| + |St( \alpha )| + |St( \beta )| + |St( \gamma )| + |St( \xi )|) =</tex> | ||
+ | :<tex> \dfrac{1} {24} (k^6 + 8k^2 + 6k^3 + 6k^3 + 3k^4) = \dfrac{1} {24} (k^6 + 3k^4 + 12k^3 + 8k^2)</tex> | ||
==См. также== | ==См. также== |
Версия 00:20, 15 декабря 2019
Иногда требуется провести подсчет комбинаторных объектов с точностью до некоторого отношения эквивалетности. Если это отношение является отношением "с точностью до действия элементом группы", то такой подсчет можно провести с помощью Леммы Бернсайда.
Определение: |
Пусть группа действует на множество . Неподвижной точкой для элемента называется такой элемент , для которого . |
Определение: |
Множество неподвижных точек элемента | называется его стабилизатором и обозначается .
Определение: |
Пусть группа | действует на множество . Будем называть два элемента и эквивалентными, если для некоторого . Классы эквивалентности данного отношения называются орбитами, множество орбит обозначается как .
Содержание
Лемма Бёрнсайда
Лемма (Бернсайд, англ. Burnside's lemma): |
Число орбит равно средней мощности стабилизатора элементов группы . . |
Доказательство: |
Так как — стабилизатор элемента , то по определению .Следовательно для доказательства леммы необходимо и достаточно доказать следующее равенство: Введем обозначение .Рассмотрим правую часть равенства: Заметим, что Следовательно:. Очевидно, что Тогда получим:
Откуда следует, что |
Теорема Пойа
Теорема Пойа является обобщением леммы Бёрнсайда. Она также позволяет находить количество классов эквивалентности, но уже используя такую величину, как кол-во циклов в перестановке. В основе доказательства теоремы Пойа лежит лемма Бёрнсайда.
Теорема (Пойа, англ. Pólya enumeration theorem): |
,где — кол-во различных классов эквивалентности, — кол-во циклов в перестановке , — кол-во различных состояний одного элемента. |
Доказательство: |
Для доказательства этой теоремы достаточно установить следующее равенство
|
Задача о числе раскрасок прямоугольника
Задача: |
Выведите формулу для числа раскрасок прямоугольника | в цветов с точностью до отражения относительно горизонтальной и вертикальной оси.
Решим данную задачу, воспользуясь леммой Бёрнсайда.
Решение
Для начала определим, какие операции определены на группе
— это операция "отражение относительно горизонтальной оси", обозначим ее как , "отражение относительно вертикальной оси" — и "переход из одного состояния в него же" — . Таким образом, содержит 4 комбинации операций: .Стоит уделить особое внимание тому факту, что никакие иные комбинации функций
и не были включены в . Это объясняется довольно просто: очевидно то, что операции коммутативны, то есть , а также то, что , тогда любая комбинация данных функций может быть упрощена до вышеперечисленных (в ) путем совмещения одинаковых и замены их на .Отметим также то, что количество раскрасок прямоугольника
в цветов:- 1. С точностью до операции при нечетном равно количеству раскрасок прямоугольника в цветов.
- 2. С точностью до операции при нечетном равно количеству раскрасок прямоугольника в цветов.
- 3. С точностью до операции при нечетных и равно количеству раскрасок прямоугольника в цветов (а также частные случаи, когда или нечетные).
Данное множество фактов объясняется тем, что мы можем как бы "слить" вместе два столбика (и\или) столбца, при этом с точностью до нужного действия количество раскрасок не уменьшится.
Количество неподвижных точек в случае с действием
равно , так как ни одна раскрашенная клетка не повторилась при действии нулевого действия. Для действий и количество раскрасок будет и соответственно, для их композиции количество раскрасок , так как верхняя левая четверть прямоугольника однозначно задаёт правую нижнюю, аналогично с правой верхней.Тогда воспользуемся Леммой Бёрнсайда и определим количество таких раскрасок.
Задача о числе раскрасок граней куба
Задача: |
Выведите формулу для числа раскрасок граней куба в | цветов с точностью до поворота.
Как и в предыдущей задаче, будем использовать в решении лемму Бёрнсайда.
Решение
Рассмотрим группу вращений куба
:- Тождественное вращение.
- вращения на угол и вращения на угол вдоль главных диагоналей куба, имеющих по орбиты на гранях ( орбит на раскрасках соответственно).
- вращений на угол вдоль осей, соединяющих середины противоположных ребер, имеющих по орбиты на гранях ( орбит на раскрасках соответственно).
- вращения на угол и вращения на угол вдоль осей, соединяющих центры противоположных граней, имеющих по орбиты на гранях ( орбит на раскрасках соответственно).
- вращения на угол вдоль осей, соединяющих центры противоположных граней, имеющих по орбиты на гранях ( орбит на раскрасках соответственно).
Итого
поворота, при которых куб переходит в себя. Других различных поворотов, которые переводят куб в себя не существует, поскольку группа вращений изоморфна симметрической группе (без доказательства), тогда из того, что следует, что мы указали все преобразования, которые переводят куб в себя, причем различным образом.Давайте введем обозначения для наших вращений, в том же порядке, в котором они были указаны:
, тогда с помощью Леммы Бёрнсайда найдем искомый ответ: