Комбинаторика. основы теории групп

КОМБИНАТОРИКА. ОСНОВЫ ТЕОРИИ ГРУПП

Комбинаторика

Задачи комбинаторики

Комбинаторика решает для конечных множеств задачи следующего типа:

а) выяснить, сколько существует элементов, обладающих заданным свойством;

б) составить алгоритм, перечисляющий все элементы с заданным свойством;

в) отобрать наилучший по некоторому признаку среди перечисленных элементов.

Мы будем заниматься только задачами первого типа. При этом будет идти речь об отборе r элементов с заданным свойством из конечного множества X, состоящего из n элементов. Результат такого отбора будем называть выборкой. Нас будет интересовать вопрос о количестве выборок заданного типа.

Типы выборок

Выборки делятся на типы по двум признакам: а) важен ли порядок отбора элементов; б) есть ли среди отобранных элементов одинаковые. Будем обозначать n – количество элементов в исходном множестве X, r – количество элементов в выборке.

Упорядоченный набор элементов, среди которых нет повторяющихся, называется размещением из n элементов по r. Количество размещений обозначается комбинаторика. основы теории групп - student2.ru (табл. 2.1).

Таблица 2.1

Типы выборок

  Повторений элементов нет Повторения элементов есть
Порядок важен комбинаторика. основы теории групп - student2.ru размещения комбинаторика. основы теории групп - student2.ru размещения с повторениями
Порядок не важен комбинаторика. основы теории групп - student2.ru сочетания комбинаторика. основы теории групп - student2.ru сочетания с повторениями

Пример. Определяя трех победителей олимпиады среди 20 участников, мы составляем размещения из 20 элементов по 3, т.к. порядок в этом списке важен (первое, второе, третье место), и ни одна фамилия не может появиться в нем дважды.

Упорядоченный набор элементов, среди которых могут быть одинаковые, называется размещением с повторениями. Количество таких выборок обозначается комбинаторика. основы теории групп - student2.ru .

Пример. Составляя всевозможные четырехзначные телефонные номера из десяти цифр, мы получаем размещения с повторениями из 10по 4, т.к. в телефонном номере могут встретиться одинаковые цифры, порядок записи цифр важен.

Неупорядоченный набор элементов, среди которых нет повторяющихся, называется сочетанием из n элементов по r. Количество сочетаний обозначается комбинаторика. основы теории групп - student2.ru .

Пример. Из восьми человек нужно выбрать троих, чтобы вручить им лопаты для уборки снега. Здесь порядок отбора не важен, и одному человеку вручить две лопаты не удастся – имеем сочетание из восьми по три.

Неупорядоченный набор элементов, среди которых могут быть одинаковые, называется сочетанием с повторениями. Количество таких выборок обозначается комбинаторика. основы теории групп - student2.ru .

Пример. С трех различных негативов хотим напечатать пять фотографий. Здесь порядок печати не важен, а в полученном наборе обязательно будут одинаковые фотографии – это сочетания с повторениями из трех элементов по пять.

Размещения с повторениями

Задача. Определить количество всех упорядоченных наборов комбинаторика. основы теории групп - student2.ru длины r, которые можно составить из элементов множества X ( комбинаторика. основы теории групп - student2.ru ), если выбор каждого элемента комбинаторика. основы теории групп - student2.ru , производится из всего множества X.

Упорядоченный набор комбинаторика. основы теории групп - student2.ru – это элемент декартова произведения комбинаторика. основы теории групп - student2.ru , состоящего из r одинаковых множителей X. По правилу произведения количество элементов множества комбинаторика. основы теории групп - student2.ru равно комбинаторика. основы теории групп - student2.ru . Мы вывели формулу комбинаторика. основы теории групп - student2.ru .

Пример. Сколько четырехзначных телефонных номеров можно составить, если использовать все десять цифр?

Здесь комбинаторика. основы теории групп - student2.ru , и количество телефонных номеров равно

комбинаторика. основы теории групп - student2.ru

Размещения без повторений

Задача. Сколько упорядоченных наборов комбинаторика. основы теории групп - student2.ru можно составить из n элементов множества X, если все элементы набора различны?

Первый элемент комбинаторика. основы теории групп - student2.ru можно выбрать n способами. Если первый элемент уже выбран, то второй элемент комбинаторика. основы теории групп - student2.ru можно выбрать лишь комбинаторика. основы теории групп - student2.ru способами, а если уже выбран комбинаторика. основы теории групп - student2.ru элемент комбинаторика. основы теории групп - student2.ru , то элемент комбинаторика. основы теории групп - student2.ru можно выбрать комбинаторика. основы теории групп - student2.ru способами (повторение уже выбранного элемента не допускается). По правилу произведения получаем

комбинаторика. основы теории групп - student2.ru

Эта формула записывается иначе с использованием обозначения комбинаторика. основы теории групп - student2.ru . Так как

комбинаторика. основы теории групп - student2.ru

то

комбинаторика. основы теории групп - student2.ru .

Пример. Сколько может быть различных списков победителей олимпиады (первое, второе, третье место), если участвовало 20человек?

Здесь комбинаторика. основы теории групп - student2.ru , искомым является число

комбинаторика. основы теории групп - student2.ru

Перестановки без повторений

Рассмотрим частный случай размещения без повторений: если комбинаторика. основы теории групп - student2.ru , то в размещении участвуют все элементы множества X, т.е. выборки имеют одинаковый состав и отличаются друг от друга только порядком элементов. Такие выборки называются перестановками. Количество перестановок из n элементов обозначают комбинаторика. основы теории групп - student2.ru :

комбинаторика. основы теории групп - student2.ru

Пример. Сколькими способами можно выстроить очередь в кассу, если хотят получить зарплату шесть человек?

комбинаторика. основы теории групп - student2.ru .

Перестановки с повторениями

Пусть множество X состоит из k различных элементов: комбинаторика. основы теории групп - student2.ru . Перестановкой с повторениями состава комбинаторика. основы теории групп - student2.ru будем называть упорядоченный набор длины комбинаторика. основы теории групп - student2.ru , в котором элемент комбинаторика. основы теории групп - student2.ru встречается комбинаторика. основы теории групп - student2.ru раз комбинаторика. основы теории групп - student2.ru . Количество таких перестановок обозначается комбинаторика. основы теории групп - student2.ru .

Пример. Из букв комбинаторика. основы теории групп - student2.ru запишем перестановку с повторением состава комбинаторика. основы теории групп - student2.ru . Ее длина комбинаторика. основы теории групп - student2.ru , причем буква a входит 2 раза, b – 2 раза, c – один раз. Такой перестановкой будет, например, комбинаторика. основы теории групп - student2.ru или комбинаторика. основы теории групп - student2.ru .

Выведем формулу количества перестановок с повторениями. Занумеруем все одинаковые элементы, входящие в перестановку, различными индексами, т.е. вместо перестановки комбинаторика. основы теории групп - student2.ru получим комбинаторика. основы теории групп - student2.ru . Теперь все элементы перестановки различны, а количество таких перестановок равно комбинаторика. основы теории групп - student2.ru . Первый элемент встречается в выборке комбинаторика. основы теории групп - student2.ru раз. Уберем индексы у первого элемента (в нашем примере получим перестановку комбинаторика. основы теории групп - student2.ru ), при этом число различных перестановок уменьшится в комбинаторика. основы теории групп - student2.ru раз, т.к. при изменении порядка одинаковых элементов наша выборка не изменится. Уберем индексы у второго элемента – число перестановок уменьшится в комбинаторика. основы теории групп - student2.ru раз. И так далее, до элемента с номером k – число перестановок уменьшится в комбинаторика. основы теории групп - student2.ru раз. Получим формулу

комбинаторика. основы теории групп - student2.ru

Пример. Сколько различных “слов” можно получить, переставляя буквы слова “передача” ?

В этом слове буквы “е” и “а” встречаются два раза, остальные по одному разу. Речь идет о перестановке с повторением состава комбинаторика. основы теории групп - student2.ru длины комбинаторика. основы теории групп - student2.ru . Количество таких перестановок равно

комбинаторика. основы теории групп - student2.ru .

Сочетания

Задача. Сколько различных множеств из r элементов можно составить из множества, содержащего n элементов?

Будем составлять вначале упорядоченные наборы по r элементов в каждом. Количество таких наборов (это размещения из n элементов по r) равно комбинаторика. основы теории групп - student2.ru . Теперь учитываем, что порядок записи элементов нам безразличен. При этом из комбинаторика. основы теории групп - student2.ru различных размещений, отличающихся только порядком элементов, получим одно сочетание. Например, два различных размещения комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru из двух элементов соответствуют одному сочетанию комбинаторика. основы теории групп - student2.ru . Таким образом, число сочетаний комбинаторика. основы теории групп - student2.ru в комбинаторика. основы теории групп - student2.ru раз меньше числа размещений комбинаторика. основы теории групп - student2.ru :

комбинаторика. основы теории групп - student2.ru комбинаторика. основы теории групп - student2.ru

Пример. Количество способов, которыми мы можем выбрать из восьми дворников троих равно

комбинаторика. основы теории групп - student2.ru

Сочетания с повторениями

Задача. Найти количество комбинаторика. основы теории групп - student2.ru сочетаний с повторениями из n предметов по r.

Рассмотрим вывод формулы на примере с фотографиями (см. 2.1.2). Имеется n типов предметов ( комбинаторика. основы теории групп - student2.ru негатива). Нужно составить набор из r предметов ( комбинаторика. основы теории групп - student2.ru фотографий). Наборы различаются своим составом, а не порядком элементов. Например, разными будут наборы состава комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru – один содержит три фотографии с первого негатива и по одной со второго и с третьего, а другой – одну с первого и четыре с третьего. Разложим эти наборы на столе, разделяя фотографии разного типа карандашами. Карандашей нам понадобится комбинаторика. основы теории групп - student2.ru , а фотографий комбинаторика. основы теории групп - student2.ru . Мы будем получать различные сочетания с повторениями, переставляя между собой эти комбинаторика. основы теории групп - student2.ru предметов, т.е. комбинаторика. основы теории групп - student2.ru - число сочетаний с повторениями из n предметов по r равно числу перестановок с повторениями длины комбинаторика. основы теории групп - student2.ru состава комбинаторика. основы теории групп - student2.ru . В нашем примере

комбинаторика. основы теории групп - student2.ru

Иначе формулу сочетаний с повторениями можно записать

комбинаторика. основы теории групп - student2.ru

 
  комбинаторика. основы теории групп - student2.ru

Бином Ньютона

В школе изучают формулы сокращенного умножения:

комбинаторика. основы теории групп - student2.ru

Бином Ньютона позволяет продолжить этот ряд формул. Раскроем скобки в следующем выражении:

комбинаторика. основы теории групп - student2.ru

Общий член суммы будет иметь вид комбинаторика. основы теории групп - student2.ru Чему равен коэффициент C? Он равен количеству способов, которыми можно получить слагаемое комбинаторика. основы теории групп - student2.ru (т.е. количеству способов, которыми можно выбрать k скобок с множителем a, а из остальных комбинаторика. основы теории групп - student2.ru скобок взять множитель b). Например, если комбинаторика. основы теории групп - student2.ru то слагаемое комбинаторика. основы теории групп - student2.ru можем получить, выбрав множитель a из первой и пятой скобки. Каков тип выборки? Порядок перечисления не важен (выбираем сначала первую, затем пятую скобки, или, наоборот, сначала пятую, затем первую – безразлично), повторяющихся элементов (одинаковых номеров скобок) в выборке нет. Это сочетание без повторений. Количество таких выборок равно

комбинаторика. основы теории групп - student2.ru

Таким образом, формула бинома для произвольного натурального n имеет вид:

комбинаторика. основы теории групп - student2.ru

или

комбинаторика. основы теории групп - student2.ru .

Пример. При комбинаторика. основы теории групп - student2.ru получим формулу

комбинаторика. основы теории групп - student2.ru

т.к. комбинаторика. основы теории групп - student2.ru

Проверьте правильность формулы, перемножив комбинаторика. основы теории групп - student2.ru на комбинаторика. основы теории групп - student2.ru .

Строгое доказательство формулы бинома Ньютона проводится методом математической индукции.

Группы подстановок

Понятие группы

Теория групп начала оформляться в качестве самостоятельного раздела математики в конце VIII века. Она дала мощные средства для исследования алгебраических уравнений, геометрических преобразований, а также для решения ряда задач топологии и теории чисел. Специалисты, занимающиеся обработкой информации, используют методы теории групп при кодировании и декодировании информации.

Мы рассмотрим лишь небольшую часть теории групп и некоторые ее приложения. Наша первая задача – выяснить, что же такое группа.

Для этого сначала определим понятие бинарной алгебраической операции.

Бинарная операция на множестве – это соответствие, при котором каждой упорядоченной паре элементов данного множества отвечает однозначно определенный элемент того же множества. Так, действие сложения есть бинарная операция на множестве целых чисел; в самом деле, если r и s – любые два целых числа, то комбинаторика. основы теории групп - student2.ru тоже является целым числом.

Определение 1. Непустое множество G с заданной на нем бинарной алгебраической операцией Ä называется группой, если:

1) операция Ä ассоциативна;

2) существует единичный элемент комбинаторика. основы теории групп - student2.ru такой, что для каждого комбинаторика. основы теории групп - student2.ru выполняется условие: комбинаторика. основы теории групп - student2.ru ;

3) для каждого комбинаторика. основы теории групп - student2.ru существует обратный элемент комбинаторика. основы теории групп - student2.ru такой, что комбинаторика. основы теории групп - student2.ru .

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

Пример 1. Рассмотрим в качестве множества G множество всех целых чисел Z, а в качестве бинарной операции – сложение.

Проверим для пары (Z, +) аксиомы группы.

1) Ассоциативность. Сложение чисел ассоциативно: для любых комбинаторика. основы теории групп - student2.ru Z, комбинаторика. основы теории групп - student2.ru ;

2) Единичный элемент: нуль является единичным элементом для рассматриваемого множества относительно операции сложения, так как для каждого комбинаторика. основы теории групп - student2.ru Z выполняется условие: комбинаторика. основы теории групп - student2.ru ;

3) Обратный элемент: для каждого комбинаторика. основы теории групп - student2.ru Z существует элемент –x, такой, что комбинаторика. основы теории групп - student2.ru .

Итак, проверка показывает, что (Z, +) – группа.

Пример 2. Рассмотрим то же множество Z, но теперь с операцией умножения, т.е. рассмотрим пару (Z, ·). Проверим аксиомы группы.

1) Ассоциативность. Умножение чисел ассоциативно: для любых комбинаторика. основы теории групп - student2.ru Z, комбинаторика. основы теории групп - student2.ru ;

2) Единичный элемент: число 1 является единичным элементом рассматриваемого множества относительно операции умножения, т.е. для каждого комбинаторика. основы теории групп - student2.ru Z выполняется условие: комбинаторика. основы теории групп - student2.ru ;

3) Обратный элемент. Так как аксиома должна выполняться для любого элемента множества Z, то попытаемся найти обратный элемент для числа 2, т.е. нужно найти комбинаторика. основы теории групп - student2.ru Z, такой что комбинаторика. основы теории групп - student2.ru или комбинаторика. основы теории групп - student2.ru . Такого целого числа не существует, таким образом, множество целых чисел, с заданной на нем операцией умножения, не является группой.

Определение 2. Множество комбинаторика. основы теории групп - student2.ru называется подгруппой группы G, если оно замкнуто относительно операции Ä, комбинаторика. основы теории групп - student2.ru , и для каждого комбинаторика. основы теории групп - student2.ru обратный элемент комбинаторика. основы теории групп - student2.ru .

Группа подстановок

Пусть множество X состоит из n элементов комбинаторика. основы теории групп - student2.ru , расположенных в произвольном, но фиксированном порядке.

Биекция комбинаторика. основы теории групп - student2.ru называется подстановкой.

В случаях, когда природа элементов не имеет значения, удобно обращать внимание только на индексы и считать, что мы имеем дело с множеством комбинаторика. основы теории групп - student2.ru . Следовательно,

комбинаторика. основы теории групп - student2.ru .

Обозначим комбинаторика. основы теории групп - student2.ru - множество всех подстановок на A. Очевидно, что комбинаторика. основы теории групп - student2.ru .

На множестве комбинаторика. основы теории групп - student2.ru будем рассматривать операцию перемножения (композиции) подстановок комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru :

комбинаторика. основы теории групп - student2.ru для любого комбинаторика. основы теории групп - student2.ru .

Эта операция обладает свойствами:

1) комбинаторика. основы теории групп - student2.ru - выполняется свойство ассоциативности;

2) существует подстановка комбинаторика. основы теории групп - student2.ru , для которой комбинаторика. основы теории групп - student2.ru для каждого комбинаторика. основы теории групп - student2.ru - выполняется аксиома существования единичного элемента;

3) для любого комбинаторика. основы теории групп - student2.ru существует комбинаторика. основы теории групп - student2.ru такое, что комбинаторика. основы теории групп - student2.ru - выполняется аксиома существования обратного элемента.

Следовательно, множество комбинаторика. основы теории групп - student2.ru образует группу относительно операции перемножения перестановок. Отметим, что эта операция не является коммутативной, то есть комбинаторика. основы теории групп - student2.ru , например,

комбинаторика. основы теории групп - student2.ru ,

комбинаторика. основы теории групп - student2.ru .

Рассмотрим произвольную подстановку комбинаторика. основы теории групп - student2.ru . Элемент комбинаторика. основы теории групп - student2.ru такой, что комбинаторика. основы теории групп - student2.ru будем называть стационарным относительно подстановки комбинаторика. основы теории групп - student2.ru . Пусть комбинаторика. основы теории групп - student2.ru - все нестационарные элементы подстановки комбинаторика. основы теории групп - student2.ru , причем, комбинаторика. основы теории групп - student2.ru , где k – наименьшее из всех возможных. Такая подстановка называется циклом длины k и записывается в виде комбинаторика. основы теории групп - student2.ru .

Пример 1. Пусть комбинаторика. основы теории групп - student2.ru .

Стационарный элемент комбинаторика. основы теории групп - student2.ru . Подстановка комбинаторика. основы теории групп - student2.ru является циклом длины комбинаторика. основы теории групп - student2.ru и может быть записана в виде комбинаторика. основы теории групп - student2.ru .

Пример 2. Пусть комбинаторика. основы теории групп - student2.ru .

Подстановка p не является циклом, но может быть представлена в виде композиции двух циклов:

комбинаторика. основы теории групп - student2.ru

причем эти циклы являются непересекающимися, т.е. не имеют общих нестационарных элементов.

Теорема 1. Любая подстановка комбинаторика. основы теории групп - student2.ru может быть представлена в виде композиции непересекающихся циклов длины комбинаторика. основы теории групп - student2.ru :

комбинаторика. основы теории групп - student2.ru .

Доказательство теоремы дает процедуру построения циклов.

Найдем в A наименьший нестационарный относительно комбинаторика. основы теории групп - student2.ru элемент комбинаторика. основы теории групп - student2.ru , т.е. комбинаторика. основы теории групп - student2.ru и для каждого комбинаторика. основы теории групп - student2.ru выполняется условие: если комбинаторика. основы теории групп - student2.ru , то комбинаторика. основы теории групп - student2.ru . (Если такого элемента не существует, то комбинаторика. основы теории групп - student2.ru является тождественной подстановкой ( комбинаторика. основы теории групп - student2.ru ) и ее можно рассматривать как пустое произведение циклов).

Будем строить образы элемента комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru до тех пор, пока не получим комбинаторика. основы теории групп - student2.ru при наименьшем из возможных k ( комбинаторика. основы теории групп - student2.ru ). Тогда подстановка

комбинаторика. основы теории групп - student2.ru

определяет цикл длины k внутри подстановки комбинаторика. основы теории групп - student2.ru . Если все нестационарные элементы подстановки комбинаторика. основы теории групп - student2.ru содержатся в комбинаторика. основы теории групп - student2.ru , то комбинаторика. основы теории групп - student2.ru . В противном случае найдем комбинаторика. основы теории групп - student2.ru - наименьший из нестационарных элементов подстановки комбинаторика. основы теории групп - student2.ru , не входящий в цикл комбинаторика. основы теории групп - student2.ru . Строим цикл

комбинаторика. основы теории групп - student2.ru .

Очевидно, что комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru - непересекающиеся. Если все нестационарные элементы исчерпаны, то комбинаторика. основы теории групп - student2.ru , в противном случае повторяем процесс, пока каждый нестационарный элемент не войдет в какой-либо цикл. В конечном итоге получим комбинаторика. основы теории групп - student2.ru .

Пример. Представить в виде композиции циклов подстановку

комбинаторика. основы теории групп - student2.ru .

комбинаторика. основы теории групп - student2.ru , значит комбинаторика. основы теории групп - student2.ru ;

комбинаторика. основы теории групп - student2.ru ,значит комбинаторика. основы теории групп - student2.ru ;

комбинаторика. основы теории групп - student2.ru - стационарный элемент.

Следовательно, комбинаторика. основы теории групп - student2.ru .

Определение. Порядком подстановки комбинаторика. основы теории групп - student2.ru называется наименьшее натуральное число p такое, что комбинаторика. основы теории групп - student2.ru .

Теорема 2. Порядок подстановки равен наименьшему общему кратному порядков циклов в ее разложении на непересекающиеся циклы.

В качестве упражнения предлагается провести доказательство теоремы самостоятельно.

Изоморфизм групп

Определение. Группы комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru называются изоморфными, если существует биекция комбинаторика. основы теории групп - student2.ru , сохраняющая групповую операцию, т.е.

комбинаторика. основы теории групп - student2.ru

для всех комбинаторика. основы теории групп - student2.ru .

Пример. Пусть комбинаторика. основы теории групп - student2.ru - группа преобразований правильного треугольника в себя комбинаторика. основы теории групп - student2.ru , где комбинаторика. основы теории групп - student2.ru - тождественное преобразо-вание, комбинаторика. основы теории групп - student2.ru - поворот вокруг точки O на 120°, комбинаторика. основы теории групп - student2.ru - поворот вокруг точки O на 240°, комбинаторика. основы теории групп - student2.ru - отражение относительно осей симметрии I, II, III соответственно (рис. 2.3).

комбинаторика. основы теории групп - student2.ru 2

III I

1 3

II

Рис. 2.3. Преобразование правильного треугольника

В качестве группы комбинаторика. основы теории групп - student2.ru рассмотрим группу подстановок на множестве комбинаторика. основы теории групп - student2.ru вершин треугольника комбинаторика. основы теории групп - student2.ru , где

комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru ,

комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru .

Легко убедиться, что биекция комбинаторика. основы теории групп - student2.ru группы комбинаторика. основы теории групп - student2.ru на группу комбинаторика. основы теории групп - student2.ru является изоморфизмом.

Будем называть порядком конечной группы комбинаторика. основы теории групп - student2.ru количество ее элементов комбинаторика. основы теории групп - student2.ru .

Теорема (Кэли). Всякая конечная группа порядка n изоморфна некоторой подгруппе группы подстановок комбинаторика. основы теории групп - student2.ru .

Доказательство. Пусть комбинаторика. основы теории групп - student2.ru произвольная подгруппа порядка n. Обозначим комбинаторика. основы теории групп - student2.ru группу подстановок на множестве комбинаторика. основы теории групп - student2.ru . Зафиксируем произвольный элемент комбинаторика. основы теории групп - student2.ru и рассмотрим отображение комбинаторика. основы теории групп - student2.ru такое, что комбинаторика. основы теории групп - student2.ru для любого комбинаторика. основы теории групп - student2.ru . Очевидно, образы различных элементов x и y, принадлежащих комбинаторика. основы теории групп - student2.ru , различны и, следовательно, множество значений комбинаторика. основы теории групп - student2.ru . Действительно, предположим, что комбинаторика. основы теории групп - student2.ru при комбинаторика. основы теории групп - student2.ru . Тогда комбинаторика. основы теории групп - student2.ru комбинаторика. основы теории групп - student2.ru .

Значит, отображение комбинаторика. основы теории групп - student2.ru является подстановкой на множестве комбинаторика. основы теории групп - student2.ru , причем комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru , т.е. множество комбинаторика. основы теории групп - student2.ru образует подгруппу группы комбинаторика. основы теории групп - student2.ru . При этом

комбинаторика. основы теории групп - student2.ru .

Следовательно, отображение комбинаторика. основы теории групп - student2.ru такое, что комбинаторика. основы теории групп - student2.ru является изоморфизмом, т.к. комбинаторика. основы теории групп - student2.ru .

Задача. Найти группу подстановок, изоморфную группе поворотов правильного восьмиугольника на плоскости.

Решение задачи провести самостоятельно.

Самосовмещения фигур

Обширный и очень важный класс разнообразных групп как конечных, так и бесконечных составляют группы “самосовмещений” геометрических фигур. Под самосовмещением данной геометрической фигуры F понимают такое перемещение фигуры F (в пространстве или на плоскости), которое переводит F в самое себя, т.е. совмещает фигуру F с самой собой.

Мы уже познакомились с одной из простейших групп самосовмещений, а именно с группой поворотов правильного треугольника на плоскости и показали, что она изоморфна некоторой подгруппе группы подстановок комбинаторика. основы теории групп - student2.ru . Аналогичным образом можно построить группы самосовмещений других геометрических фигур и показать их изоморфизм с подгруппой группы комбинаторика. основы теории групп - student2.ru .

Задача. Построить группу симметрий квадрата.

Решение. Занумеруем вершины квадрата и оси симметрий (рис. 2.4). Обозначим O – центр симметрии квадрата.

В группу самосовмещений войдет тождественное перемещение – поворот вокруг точки O на 0°; повороты вокруг этой точки на 90°, на 180° и на 270°; повороты относительно четырех осей симметрии. Итого, получаем восемь элементов группы симметрий.

 
  комбинаторика. основы теории групп - student2.ru

Тождественное перемещение описывает тождественная подстановка комбинаторика. основы теории групп - student2.ru . Вращения на 90°, на 180° и на 270° - подстановки комбинаторика. основы теории групп - student2.ru , комбинаторика. основы теории групп - student2.ru и комбинаторика. основы теории групп - student2.ru соответственно.

Поворот относительно оси I описывает подстановка комбинаторика. основы теории групп - student2.ru ; относительно оси II – подстановка комбинаторика. основы теории групп - student2.ru ; оси III - комбинаторика. основы теории групп - student2.ru ; оси IV - комбинаторика. основы теории групп - student2.ru .

Таким образом, мы получили группу подстановок, изоморфную группе самосовмещений квадрата:

S8 = комбинаторика. основы теории групп - student2.ru

комбинаторика. основы теории групп - student2.ru .

2.2.5. Контрольные вопросы и упражнения

1. Что такое группа?

2. Дано множество комбинаторика. основы теории групп - student2.ru . Проверить, является ли данное мно-жество группой относительно операции умножения.

3. Что такое подгруппа?

4. Привести пример подстановки, которая является полным циклом.

5. Объяснить процедуру разложения подстановки в произведение независимых циклов.

6. Чему равен порядок подстановки комбинаторика. основы теории групп - student2.ru ?

7. Какие группы называются изоморфными?

8. Приведите примеры самосовмещений геометрических фигур.

КОМБИНАТОРИКА. ОСНОВЫ ТЕОРИИ ГРУПП

Комбинаторика

Задачи комбинаторики

Комбинаторика решает для конечных множеств задачи следующего типа:

а) выяснить, сколько существует элементов, обладающих заданным свойством;

б) составить алгоритм, перечисляющий все элементы с заданным свойством;

в) отобрать наилучший по некоторому признаку среди перечисленных элементов.

Мы будем заниматься только задачами первого типа. При этом будет идти речь об отборе r элементов с заданным свойством из конечного множества X, состоящего из n элементов. Результат такого отбора будем называть выборкой. Нас будет интересовать вопрос о количестве выборок заданного типа.

Типы выборок

Выборки делятся на типы по двум признакам: а) важен ли порядок отбора элементов; б) есть ли среди отобранных элементов одинаковые. Будем обозначать n – количество элементов в исходном множестве X, r – количество элементов в выборке.

Упорядоченный набор элементов, среди которых нет повторяющихся, называется размещением из n элементов по r. Количество размещений обозначается комбинаторика. основы теории групп - student2.ru (табл. 2.1).

Таблица 2.1

Типы выборок

  Повторений элементов нет Повторения элементов есть
Порядок важен комбинаторика. основы теории групп - student2.ru размещения комбинаторика. основы теории групп - student2.ru размещения с повторениями
Порядок не важен комбинаторика. основы теории групп - student2.ru сочетания комбинаторика. основы теории групп - student2.ru сочетания с повторениями

Пример. Определяя трех победителей олимпиады среди 20 участников, мы составляем размещения из 20 элементов по 3, т.к. порядок в этом списке важен (первое, второе, третье место), и ни одна фамилия не может появиться в нем дважды.

Упорядоченный набор элементов, среди которых могут быть одинаковые, называется размещением с повторениями. Количество таких выборок обозначается комбинаторика. основы теории групп - student2.ru .

Пример. Составляя всевозможные четырехзначные телефонные номера из десяти цифр, мы получаем размещения с повторениями из 10по 4, т.к. в телефонном номере могут встретиться одинаковые цифры, порядок записи цифр важен.

Неупорядоченный набор элементов, среди которых нет повторяющихся, называется сочетанием из n элементов по r. Количество сочетаний обозначается комбинаторика. основы теории групп - student2.ru .

Пример. Из восьми человек нужно выбрать троих, чтобы вручить им лопаты для уборки снега. Здесь порядок отбора не важен, и одному человеку вручить две лопаты не удастся – имеем сочетание из восьми по три.

Неупорядоченный набор элементов, среди которых могут быть одинаковые, называется сочетанием с повторениями. Количество таких выборок обозначается комбинаторика. основы теории групп - student2.ru .

Пример. С трех различных негативов хотим напечатать пять фотографий. Здесь порядок печати не важен, а в полученном наборе обязательно будут одинаковые фотографии – это сочетания с повторениями из трех элементов по пять.

Наши рекомендации