Лемма Бернсайда, задача о числе ожерелий
Версия от 21:29, 9 августа 2010; 192.168.0.2 (обсуждение)
Эта статья требует доработки!
- Надо решить задачу о числе ожерелий!
Если Вы исправили некоторые из указанных выше замечаний, просьба дописать в начало соответствующего пункта (Исправлено).
Лемма (Бернсайда): |
Число орбит |
Утверждение (1): |
Преобразуем выражение для числа орбит, полученное из леммы Бернсайда.
Последнее преобразование выполнено на основании утверждения 1.
Задача о числе ожерелий
Пусть есть
бусинок разных сортов, назовем количество бусинок ого цвета . Найти число ожерелий которые можно составить из этих бусинок. Ожерелья полученные поворотом друг из друга поворотом или отражением считаются одним ожерельем.решение:
Эта задача равносильна следующей задаче: сколькими различными способами можно раскрасить вершины правильного
угольника вершины которого окрашены в цветов, а количество вершин каждого цвета равно . Две расскраски считаются разными, если из одной нельзя получить другую с помощью симметрии или вращения.Пусть
— множество всех возможных окрасок угольника, — группа симметрий угольника, состоящая из преобразований. Группа определяет группу перестановок на множестве . Пусть — некое преобразование симметрии для любого многоугольник можно сопоставить многоугольник получаемый из него симметрией . Назовем сопоставление этой перестановки . Группу всех таких перестановок из назовем .Два многоугольника будут считаться разными, если из одного невозможно получить другой какой-либо перестановкой
(они содержаться на разных орбитах группы действующей на множестве ). Поэтому для получения количества различных раскрасок вершин угольника достаточно найти количество орбит группы на множестве . По лемме Бернсайда, для этого нужно посчитать число неподвижных точек каждой перестановки .
Рассмотрим повороты:
пусть
— общий делитель ых поворот на угол оставит неподвижными ожерелья из одинаковых кусков длинны . Каждый кусок состоит из бусен ого цвета, поэтому число неподвижных точек для поворота будет равно количеству способов расставить бусины на местах. Соответственно для перестановки число неподвижных точек будет равно , где — полиномиальные коэффициенты.рассмотрим поворот
на угол , где . Количество его неподвижных точек равно количеству неподвижных точек , если взаимно просто с . Количество взаимно простых с (не превосходящих ) — является функцией Эйлера . Пусть — сумма по всем поворотам, тогда , где k пробегает множество общих делителей .
рассмотрим симметрии относительно осей:
1 случай:
— нечетно.
2 случай:
— четно.