Основы теории перечисления Пойа. Лемма Бернсайда
Пример. Какое число ожерелий из 3-х бусин можно составить из бусин 2-х цветов: красного (к) и синего (с). Решение. Здесь два ожерелья неотличимы, если одно из другого можно получить преобразованием вращения или , как называют, циклической перестановкой на множестве 3-х элементов из множества {к, с}. Например, ожерелье к с с эквивалентно ожерелью с к с, так как второе можно получить из первого при циклической перестановке, когда первый элемент переходит на второе место, второй на третье, а третий на первое. Рассмотрим все циклические перестановки трех элементов G:
Первая перестановка – тождественная; вторая-вращение против часовой стрелки, когда первый элемент переходит на второе место, второй, на третье, третий на первое; третья-вращение по часовой стрелке. Рассмотрим все слова из алфавита 0-к, 1-с длинны три: 000, 001, 010, 011, 100, 101, 110, 111 Некоторые из рассматриваемых ожерелий, как мы выяснили, эквивалентны, т.е. все множество ожерелий разбивается на классы эквивалентных ожерелий: любая пара ожерелий в одном классе эквивалентна между собой, а пара из разных - неэквивалентна. Поэтому число классов и есть требуемое число. Чтобы получить класс, в котором лежит некоторое ожерелье, например 001, нужно к нему применить все перестановки G .В данном случае 001 Общее разбиение ожерелий имеет вид: {000}{001, 100, 010}{011, 101, 110}{111}. Т.е. число различных ожерелий равно 4.
В задачах такого рода имеется множество объектов (всевозможные слова алфавита {к, с}); множество преобразований одного объекта в другой, что означает неотличимость объектов (все циклические перестановки трех элементов). Тогда множество преобразований будет разбивать множество объектов на классы эквивалентных объектов. Утверждение 1. Множество преобразований, нами рассматриваемое, будет группой перестановок (т.е. каждое преобразование слова заключается в перестановке его букв). Дадим строгое определение группы перестановок. Перестановкой слова Например, (2 1 4 3) (к с к к)=с к к к. Произведением двух перестановок
Утверждение 2 . Произведение перестановок является перестановкой.
Пример.(2 1 4 3)
Утверждение 3.Произведение перестановок обладает свойством ассоциативности: Определим место, на которое перейдет s-ый элемент от перестановки в левой и правой частях равенства
т.е. один и тот же элемент. Тождественной или единичной перестановкой e называют перестановку, оставляющую все буквы на месте (1 2 Утверждение 4. Обратной к перестановке
Утверждение 5.Обратная к любой Доказательство. Докажем утверждение на примере. Пусть При преобразовании Множество элементов Подгруппой группы называют подмножество элементов группы, которое само является группой. Утверждение 6.Чтобы подмножество конечной группы являлась группой необходимо и достаточно, чтобы оно было замкнуто относительно групповой операции Доказательство. Необходимость очевидна. Достаточность: Пусть
Примеры подгрупп. 1.Группа вращений правильного треугольника: 1 2 3 – тождественная перестановка; 2 3 1 – вращение по часовой стрелке; 3 1 2 – вращение против часовой стрелки. 32 Нетрудно проверить, что произведение любых двух перестановок нашей группы есть перестановка нашей группы, есть перестановка нашей группы. Данная группа является подгруппой группы всех 3!=6 перестановок трех элементов. 2.Группа всех вращений тетраэдра:
(10) 1 3 4 2 1 4 2 3 (2) 4 2 1 3 3 2 4 1 (3) 2 4 3 1 4 1 3 2 (4) 3 1 2 4 2 3 1 4 2)Вращения относительно осей LM проходящих через середины противоположных сторон на 180 2 1 4 3 4 3 2 1 3 4 1 2. 3)Тождественная - 1 2 3 4. Всего 12 перестановок. Эта группа является подгруппой группы всех 4!=24 перестановок четырех элементов. В обоих примерах порядок подгруппы (т.е. число элементов в ней ) делит порядок группы. Имеет место Теорема Лагранжа.Порядок подгруппы делит порядок группы. Доказательство. Пусть имеется группа G и ее подгруппа H. На множестве элементов группы зададим следующее отношение: скажем, что два элемента a и b группы эквивалентны, если найдется элемент
Тогда нетрудно видеть, что данное отношение эквивалентности разобьет все множество G на левые классы эквивалентных непересекающихся множеств, называемых левыми смежными классами группы G по подгруппе Н. (В одном классе эквивалентные между собой элементы, в разных неэквивалентные). Причем в каждом классе содержится ровно Данное утверждение можно доказать также используя разложение на правые классы смежности группы G по подгруппе Н. Пример.Группа вращений треугольника Н является подгруппой группы G всех перестановок трех элементов. Н: 1 2 3 2 3 1 3 1 2 G: 1 2 3 1 3 2 3 2 1 2 1 3 2 3 1 3 1 2 Разложение на классы эквивалентных элементов имеет вид: 1 2 3, 2 3 1, 3 2 1 2 1 3, 1 3 2, 3 2 1. Первый класс есть (1 2 3 )
Теперь займемся следующей задачей:
Утверждение 7.Введенное отношение является отношением эквивалентности. 1. Оно симметрично. Если 2. Оно рефлексивно 3. Оно транзитивно: если тогда Таким образом, данное отношение разбивает множество слов на классы эквивалентных слов или, как будем называть в дальнейшем, на орбиты. Наша основная цель - найти число орбит. Для некоторого слова х рассмотрим множество перестановок N(x): т.е. это перестановки, которые оставляют на месте данный объект. (Например, для слова 010 такой перестановкой служит слово 321, когда первая и третья буквы слова меняются местами, а также тождественная 123).
Утверждение 8. Множество N(x) является группой. Действительно это верно, так как, если Теперь сформулируем основное утверждение параграфа. Лемма 1. Бернсайда. Число орбит элементов множества Х относительно группы перестановок G равно которые не изменяются при перестановке а.) Для доказательства рассмотрим таблицу: ее строки — это элементы группы G, а столбцы — это слова х;на пересечении строки а и столбца х ставим 1, если а(х) = х.. Тогда число единиц в таблице можно получить, суммируя их по строкам или, суммируя их по столбцам, т.е.
Наша цель — преобразовать сумму в правой части к нужному виду. Сумму в правой части удобно посчитать, разбив элементы на орбиты
Рассмотрим некоторую орбиту О и два элемента Утверждение 9. Утверждение 10. Число слов в орбите О равно Доказательство. ( Утверждение 9.)
Рассмотрим перестановки
Причем, если В силу эквивалентностислов
Доказательство. ( Утверждение10.) Пусть х некоторый элемент орбиты О. Чтобы найти число элементов в орбите О, нужно к элементу х применить все перестановки группы G, и тогда все полученные различные элементы и будет орбита О. Разобьем все перестановки из G на правые классы смежности по подгруппе N(х). Покажем, что для любых перестановок
Пусть теперь Действительно, если это не так, т.е.
Таким образом
Теперьможно доказать Лемму Бернсайда. Доказательство. Имеем равенство (1).
Здесь число N(х) не зависит от представителя N(0). Тогда, деля левую часть равенства на Осталось показать, как вычислять п(а) — число слов в алфавите из s символов, которые не изменяются при перестановке а. Нетрудно показать, что любую перестановку можно представить в виде произведения циклов. Например, 21453 есть произведение 12
Пример. Каким числом способов можно раскрасить вершины тетраэдра в три цвета. Два тетраэдра различно раскрашены,если их нельзя перевести друг в друга вращениями в пространстве.
Решение. Рассмотрим множество объектов Х — слова длины 4 в алфавите из трех элементов. Это все окрашенные тетраэдры, включая эквивалентные (т.е. зафиксировали тетраэдр и всевозможными способами раскрасили его вершины, при этом некоторые раскраски естественно оказываются эквивалентными, т.е. одну из другой можно получить поворотами в пространстве). Наша задача посчитать число неэквивалентных раскрасок. Рассмотрим группу вращений тетраэдра Н относительно которой и рассматриваем неэквивалентность раскрасок. Тогда число различных раскрашенных тетраэдров есть число орбит Х относительно Н. Найдем числа 1. 1342 = 1 2. 2143 == 12 3. 1234 =1 По лемме Бернсайда искомое число есть Упражнения. 1. Найти число ожерелий из пяти бусин трех цветов. Два ожерелья одинаковы, если одно на другого можно получить циклической перестановкой в плоскости. 2. Найти число раскрасок граней тетраэдра в четыре цвета. Два тетраэдра одинаковы, если один иа них можно получить из другого вращением в пространстве. 3. Найти число раскрасок ребер тетраэдра в четыре цвета. Два тетраэдра одинаковы, если один из другого можно получить вращениями в пространстве. 4. Найти число существенно различных булевых функций от трех переменных. Две функции одинаковы, если одну из другой можно получить переименованием переменных. Ответы К главе 1. 1) 12) 15) 18) 21) 31) 46) 47) а) Разное. 1. 2. 3. 4.
5. 6. 7. 8. 9. 10. 11. Ответ нужно поделить на 2.
К главе 2. 1. 2. 3. 4. 5.
К главе 4. 1. 2. 3. 4.
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1076)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |