ПРАВИЛА СУММЫ И ПРОИЗВЕДЕНИЯ. ПЕРЕСТАНОВКИ И ПОДСТАНОВКИ ЛЕКЦИЯ 12
2.41M
Категория: МатематикаМатематика

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

1. ПРАВИЛА СУММЫ И ПРОИЗВЕДЕНИЯ. ПЕРЕСТАНОВКИ И ПОДСТАНОВКИ ЛЕКЦИЯ 12

ДИСКРЕТНЫЕ СТРУКТУРЫ
КОМБИНАТОРНЫЙ АНАЛИЗ
ПРАВИЛА СУММЫ И ПРОИЗВЕДЕНИЯ.
ПЕРЕСТАНОВКИ И ПОДСТАНОВКИ
ЛЕКЦИЯ 12
Математический факультет. Кафедра математического
моделирования
1

2.

Цель лекции – ознакомится с предметом и
основными понятиями комбинаторного анализа
2

3.

Литература
Глускин Л.М., Шор Л.А., Шварц В.Я. Задачи и
алгоритмы комбинаторики, и теории графов. Донецк,
ДПИ, 1982. 368 с.
Гаврилов Г.П., Сапоженко А.А. Сборник задач по
дискретной математике. М.: Наука, 1977. С.170-184.
Ежов И.И., Скороход А.В., Ядренко М.И. Элементы
комбинаторики: Пер. с укр. М.: Главная редакция
физико-математической литературы издательства
Наука, 1977. 80 с.
Виленкин Н.Я. Индукция. Комбинаторика. М.:
Просвещение, 1976. 48 с.
Хаханов В.І., Хаханова І.В., Кулак Е.М., Чумаченко С.В.
Методичні вказівки до практичних занять з курсу
“Дискретна математика”. Харків, ХНУРЕ. 2001. С.63-67.
3

4.

Термины
Базовые понятия:
Множество
Подмножество
Упорядоченность
Мощность
Факториал
Ключевые слова:
Перестановка
Подстановка
Инверсия
Четность
подстановки
Цикл
Симметрическая
группа подстановок
4

5.

Комбинаторный анализ как раздел дискретной
математики
Во многих математических исследованиях
встречаются комбинаторные задачи – задачи выбора
и расположения элементов некоторого, обычно
конечного, множества в соответствии с заданными
правилами.
Каждое такое правило определяет способ
построения некоторой конструкции из элементов
исходного множества, называемой комбинаторной
конфигурацией.
Целью комбинаторного анализа является
изучение комбинаторных конфигураций, в
частности, вопросы их существования, алгоритмы
построения, решение задач на перечисление.
Примерами комбинаторных конфигураций являются
перестановки, размещения и сочетания.
5

6.

Комбинаторный анализ как раздел дискретной
математики
Без учета влияния случайных
явлений человек становится
бессильным направлять
развитие интересующих его
процессов в желательном
для него направлении
Б.В.Гнеденко
6

7.

Комбинаторный анализ как раздел дискретной
математики
Комбинаторика занимается различного рода сочетаниями
(соединениями), которые можно образовать из элементов
некоторого конечного множества.
Термин «комбинаторика» происходит от латинского
слова combina − сочетать, соединять.
Некоторые элементы комбинаторики были известны в
Индии еще во II веке до н.э. Предполагают, что индусы
изучали соединения в связи с применением их в поэтике –
науке о структуре поэтических произведений. Они
подсчитывали возможные сочетания ударных и
безударных слогов стопы, состоящей из n слогов.
В древней Индии, Средней Азии и Китае была известна
частично таблица биномиальных коэффициентов.
7

8.

Комбинаторный анализ как раздел дискретной
математики
Как научная дисциплина комбинаторика сформировалась
лишь в XVII веке.
Термин «комбинаторика» стал употребляться после
опубликования немецким ученым Г.В. Лейбницем в 1666 г.
работы «Рассуждение о комбинаторном искусстве», в
котором впервые дано научное обоснование теории
сочетаний и перестановок.
Изучением размещений занимался швейцарский математик
Якоб Бернулли. Результаты он опубликовал в своей книге
«Искусство предугадывания» (1713). Он ввел также термин
«перестановка».
Термин «сочетание» применял французский математик и
философ Блез Паскаль.
8

9.

Правило суммы
Теоретико-множественная формулировка:
пусть конечное множество М представлено объединением
попарно непересекающихся подмножеств M1, M2, …,
Mn.
Тогда
М=М1 М2 … Mn , Mi Mj= , i≠j.
Комбинаторная формулировка: пусть
объект a1 может быть выбран m1 способами;
объект a2 может быть выбран m2 способами;
……………………………………………..
объект an может быть выбран mn способами.
Тогда выбор объекта a1, либо объекта a2, … , либо
объекта an может быть осуществлен m1+m2+…+mn
способами.
9

10.

Правило суммы: пример
Из Харькова в Киев в течение суток отправляются 6
поездов, 4 автобуса и 1 самолет.
Сколько существует способов добраться до Киева?
Харьков
Киев
Решение. По правилу суммы всего существует
6+4+1=11 способов выехать из Харькова в Киев.
10

11.

Правило произведения
Теоретико-множественная формулировка:
пусть M1, M2, …, Mn – конечные множества, М=М1 М2 … Mn
– их декартово произведение.
Тогда
|М|=|М1 М2 … Mn|=|M1|·|M2|·…|Mn|.
Комбинаторная формулировка: пусть
объект a1 выбирается m1 способами;
объект a2 выбирается m2 способами;
……………………………………………..
объект an выбирается mn способами,
при этом выбор объекта ai на влияет на число способов выбора
остальных объектов.
Тогда выбор упорядоченного множества объектов (a1,a2,…,an)
может быть осуществлен m1·m2·…·mn способами.
11

12.

Правило произведения: пример
На дискотеку пришли 3 девушки и 2 юноши.
Сколько танцующих пар они могут составить (не
одновременно)?
По правилу произведения можно составить 3·2=6 пар.
Решение можно представить в виде диаграммы
(графа), иллюстрирующего декартово произведение
множеств:
M {(Д1 , Ю1 ), (Д1 , Ю 2 ), (Д 2 , Ю1 ), (Д 2 , Ю 2 ), (Д 3 , Ю1 ), (Д 3 , Ю 2 )}
Д1
Д2
Ю1
Д3
Ю2
12

13.

Перестановки
Пусть М – конечное множество, состоящее из n
элементов.
Они могут быть перенумерованы при помощи первых
n натуральных чисел 1, 2, ... , n.
Поскольку в интересующих нас вопросах
индивидуальные свойства элементов не будут иметь
значения, то можно рассматривать в качестве
элементов сами числа 1, 2, ... , n: M={1, 2, ... , n}.
Def: каждая последовательность n различных
элементов с учетом порядка называется
перестановкой этих элементов (перестановкой из n
элементов)
13

14.

Пример
Числа 1, 2, 3 можно расположить следующими способами:
1, 2, 3
1, 3, 2
2, 1, 3
2, 3, 1
3, 1, 2
3, 2, 1
14

15.

Количество перестановок из n элементов
Перестановки из n элементов множества
M отличаются друг от друга только
порядком входящих в них элементов.
Число всех различных перестановок из n
элементов равно произведению
1·2·3·…·n=n! (“эн-факториал”).
Пример
Сколькими способами можно расставить
на полке 10 различных книг?
Существует 10! различных способов
расстановки книг:
10!=3 628 800
15

16.

Подстановки
Def: взаимно-однозначное отображение n конечного
упорядоченного множества M={s1,s2,…,sn} из n
элементов на себя называется подстановкой степени n.
Пример
Запишем одну под другой две перестановки из 5 cимволов:
3 5 1 4 2
5 2 3 4 1
Под числом 3 стоит число 5; под 5 – 2; и т.д.
Говорят, что при отображении 5 число 3 переходит в 5, 5
– в 2 и т.д., 4 остается на месте – неподвижная точка
подстановки.
16

17.

Тождественная подстановка
Def: подстановка, при которой на месте остаются
все элементы, называется тождественной:
n
e
1 2 ... n
e
1 2 ... n
Все точки тождественной подстановки
неподвижные.
17

18.

Произведение подстановок
Пусть M={1,2,…,n} – произвольное множество,
n – подстановка элементов множества M:
2 ... n
n 1
s1 s 2 ... s n
где {s1,s2,…,sn} – перестановка из элементов
множества М, n(i)=si, i {1,2,…,n}.
Определим произведение 1n n2 двух подстановок
из n элементов как последовательное
проведение обоих преобразований:
1n
1
n
n n
2 (i) 2 ( 2 (i) )
s1
2 ... n s1 s 2 ... s n 1 2 ... n
s 2 ... s n t1 t 2 ... t n t1 t 2 ... t n
18

19.

Time-Out
19

20.

Пример
Найти произведение подстановок:
1 2 3 4
2 1 4 3
Решение:
14
14 42
и
42
1 2 3 4
3 1 4 2
1 2 3 4 1 2 3 4 1 2 3 4
2 1 4 3 3 1 4 2 1 3 2 4
Определим произведение в обратном порядке:
42 14
1 2 3 4 1 2 3 4 1 2 3 4
3 1 4 2 2 1 4 3 4 2 3 1
20

21.

Совместимость подстановок
Def: подстановки одинаковых степеней
называются совместимыми.
Можно перемножать только совместимые
подстановки.
Умножение подстановок n-й степени при
n≥3 не является коммутативным:
n
1
n
2
n
2
n
1
21

22.

Симметрическая группа подстановок
1. Для любых двух подстановок из n элементов множества М
произведение есть однозначно определенная подстановка:
! n 1n n
2
2. Произведение подстановок ассоциативно, но не коммутативно:
1n n2 n2 1n
( 1n n2 ) 3n 1n ( n2 3n )
3. Для тождественной подстановки имеют место равенства:
n : en n n en n
4. Каждая подстановка имеет обратную:
1 2 ... n
s s ... s n
! ( n ) 1 1 2
: ( n ) 1 n n ( n ) 1 en
n
1 2 ... n
s1 s 2 ... s n
Таким образом, все подстановки элементов множества М образуют
группу, порядок которой n! (порядок определяет запас элементов).
Эта группа называется симметрической группой Sn.
22

23.

Пример симметрической группы подстановок
Элементы симметрической группы S3 определяются как:
1 2 3
1 2 3
13
1 2 3
2 1 3
1 2 3
33
2 3 1
34
1 2 3
1 3 2
3e
1 2 3
32
3 2 1
35
1 2 3
3 1 2
23

24.

Инверсии. Четность подстановки
Def: если в матрице подстановки n элементов
множества M={1,2,…n} встречаются два
столбца
n ... s i ... s j ...
...
t
...
t
...
i
j
для которых si<sj, ti>tj (или si>sj, ti<tj ), то
такая пара столбцов называется инверсией
подстановки n.
Def: подстановка называется четной или
нечетной в зависимости от того, четно или
нечетно число встречающихся в ней инверсий.
24

25.

Упражнение
Определить четность подстановок
симметрической группы S3
1 2 3
1 2 3
13
1 2 3
2 1 3
1 2 3
33
2 3 1
34
1 2 3
1 3 2
3e
1 2 3
32
3 2 1
35
1 2 3
3 1 2
25

26.

Подстановки с циклами
Если матрицу подстановки n перестановкой
столбцов можно привести к виду
s1 s 2 s3 ... s r 1 s r s r 1 ... s n
,
s 2 s3 s 4 ... s r s1 t r 1 ... t n
то n задает взаимно-однозначное отображение
множества {s1,s2,…,sr} на себя, которое
называется циклом длины r.
Каждой неподвижной точке соответствует цикл
длины 1.
Каждую подстановку можно однозначно
представить в виде произведения циклов, не
имеющих общих элементов.
26

27.

Пример
Представить подстановки в виде разложения на
независимые циклы:
1 2 3 4 5 1 4 3 5 2
(1, 4, 3, 5) (2)
4 2 5 3 1 4 3 5 1 2
1 2 3 4 5 6
(1, 2, 3) (4, 5) (6)
2 3 1 5 4 6
27

28.

Перестановки с повторениями. 1
Дано множество М, состоящее из n элементов.
Требуется представить множество М в виде
объединения m попарно непересекающихся
подмножеств M=M1 M2 … Mm
так, чтобы |M1|=k1, |M2|=k2, ..., |Mm|=km,
где ki – заданные числа, причем
m
k1 k 2 ... k m k j n .
j 1
Сколькими способами можно получить такое
разложение?
28

29.

Перестановки с повторениями. 2
Теорема. Пусть k1, k2, …, km – натуральные
числа такие, что k1+k2+…+km =n. Число
способов, которыми можно представить
множество M из n элементов в виде
объединения m попарно непересекающихся
множеств , количество элементов которых
составляет соответственно k1, k2, …, km, равно
n!
Cn (k1, k 2 , ..., k m )
k1!k 2!... k m!
29

30.

Выводы
Таким образом, две перестановки,
записанные друг под другом, определяют
некоторое взаимно-однозначное
отображение множества из n
натуральных чисел на себя.
Каждую подстановку можно однозначно
представить в виде произведения
циклов, не имеющих общих элементов.
30
English     Русский Правила