Similar presentations:
Введение в комбинаторику
1. Лекция 3 Введение в комбинаторику
Цель лекции: принцип комбинаторики,число элементов суммы множеств,
принцип математической индукции.
Подмножества данного множества.
2. Комбинаторика
• Расчет способов осуществления некоторыхдействий - является сущностью
комбинаторных задач.
• Задача 1: Сколько вариантов попасть из А в
С?
Пункт С
Пункт В
Пункт А
Теплоход
Поезд
Автобус
автомобиль
Самолет
поезд
Ответ m n = 4 2 = 8
3. Введение
• ЗАДАЧА 2: В соревновании участвуют16 команд. Сколько способов
распределения золотой, серебряной
медали и бронзовой медали?
16 на 15 на 14 = 3360
4. Основное правило комбинаторики
• Правило умножения.• Если необходимо выполнить по порядку k
действий. Первое можно выполнить n1
способами, второе n2 – способами и т.д. То
все k действий:
K n1 n2 ... nk
5. Задача
• Задача 3. Сколько четырех значныхчисел можно составить из цифр
{1,2,3,4,5}, если
• А) ни одна цифр не повторяется более
одного раза
• В) цифры могут повторятся
• С) числа должны быть нечетными
5543=300
5666=1080
5663=540
6. Задача
• Задача 4. На гору ведет 7 дорог.Сколько вариантов подняться и
спуститься с горы?
• А разными путями?
• Задача 5. Сколько трехзначных чисел
можно составить из цифр 1,2,3,4,5, если
каждую можно использовать не более
одного раза
49
42
543=60
7. Вычисление числа элементов суммы множеств
• Если задано множество А и множество В, точисло элементов суммы (объединения)
множеств равно:
N ( A B ) N ( A) N ( B ) N ( A B )
А как будет выглядеть формула, если существует три множества А,В,С?
Написать на доске
Закрепим эту формулу решением задачи 5
8. Задача 5
• Задача 5. Каждый студент группы либодевушка, либо имеет светлые волосы, либо
обожает дискретную математику (ДМ). В
группе 20 девушек, из них 12 блондинок и
одна блондинка обожает ДМ. Всего в группе
24 светловолосых студента, из них ДМ
обожают 12, а всего 17 студенток и
студентов обожают ДМ из них 6 студенток.
• Сколько студентов в группе?
9. Решение задачи 5
Пусть А множество студенток – 20.
В – множество светловолосых (М и Д) – 24.
С – множество студентов обожающих ДМ – 17.
N ( A B C)
- Это решение
A B
- множество блондинок из условия - 12
B C
- множество всех светловолосых студентов (М и Д) - 12
A C
A B C
- множество студенток, обожающих ДМ - 6
- Множество блондинок обожающих ДМ – 1 из условия
10. Ответ задачи 5
• Подставляем числа в формулу вычислениясуммы числа трех множеств:
N ( A B C ) N ( A) N ( B ) N (C )
N ( A B) N ( A C ) N ( B C )
N ( A B C ) 20 24 17 (12 6 12) 1 32
11. Теорема о числе элементов объединения множеств
• Если А1,…,Аn – некоторые множества, точисло элементов объединений этих множеств
равно:
N ( A1 ... An ) N ( A1) ... N(An )
{N ( A1 A2) N ( A1 A3) ... N(An-1 An )}
{N( A1 A2 A3) N ( A1 A2 A4)
... N(An-2 An 1 An )} ...
n -1
(-1) N ( A1 ... An )
12. Продолжение теоремы
• Правая часть этого равенства являетсясуммой n слагаемых, где к - тое по порядку
слагаемое имеет вид :
( 1) S ( A ,..., A ), где
S ( A ,..., A ) - Есть сумма чисел N ( Al1 ... Al2)
k 1
1
k
k
1
n
n
по всем возможным перечислениям, равно k разных
множеств из множеств А1,..,An.
13. Упорядоченное множество
• Определение: множество из которогозадан порядок его элементов
называется упорядоченным. Каждому
элементу множества указан его порядок
(место) в множестве.
• Если задано множество А={a1, a2, a3},
то A={a2, a1, a3} – упорядоченное
множество.
14. Число возможных слов длины k из алфавита мощностью n
• Пусть задано два множества А – алфавит, иD – упорядоченное множество натуральных
чисел.
• Если задать отображение F на множестве D
со значениями в А, то получим, что каждому
натуральному числу будет соответствовать
некоторая последовательность элементов из
множества А – эта структура - слово.
• ТЕОРЕМА. Число возможных слов длины k
из алфавита мощностью n равно:
n
k
15. Принцип математической индукции
• Пусть имеется конечное упорядоченное множество nнатуральных чисел А = {1,2,3,…,n}.
• Предположим, что для некоторых элементов этого множества
выполняется некоторое утверждение, например:
1
1 1
2
2 1
3
3 1
2
2
2
ВОПРОС. Всегда ли можно считать, что это утверждение
будет справедливым для всех элементов множества А
k
2
k 1
Ответ на это дает принцип
математической индукции
16. Принцип математической индукции
• 1) Если некоторое утверждениесправедливо для k=1.
• 2) из справедливости утверждения для
произвольного натурального k,
следует его справедливость для k+1,
то это утверждение справедливо для
всякого натурального n.
17. Пример доказательства
• При n = 1 неравенство 2 n 1выполняется.
• Предположим, что выполняется неравенство
k
• Докажем, что справедливо
k 1 неравенство
n
2
k 1
k 1
2
2
(k 1) 1
2 2 2(k 1) 2k 2 k 2
k
при k 1
Таким образом, оба условия математической индукции выполняются и
неравенство справедливо для любого натурального n.
18. Понятие собственного подмножества
• Если каждый элемент множества Впринадлежит множеству А, то В
подмножество множества А. А В.....В А
• Пусть подмножество
является
подмножеством любого множества. А
• Подмножество В множества А называют
собственным, если
В А...и...В
19. Множество всех его подмножеств
• Если задано множество А, то можнорассматривать новое множество М(А) –
множество всех подмножеств А, которые
имеют k элементов.
В М k ( A), если B M ( A).. и N(B) k
20. Пример множества всех подмножеств
• Пусть А={a,b,c}, тогда• М(А)={{a},{b},{c},{a,b},{a,с},{b,с},{a,b,c}, }
{{a,b},{a,с},{b,с}}
(
A
)
2
M
N ( M ( A)) 8 2 ........N(M2 ( A) 3
3
ВЫВОД -Число всех подмножеств равно n!
ВОПРОС – сколько разных k – элементных подмножеств
можно получить из множества с n - элементами
21. Число сочетаний из n по k
• ТЕОРЕМА: Число всех k - элементарныхподмножеств множества А из n элементов
равно:
n(n 1)...(n - k 1)
N ( M k ( A)
1 2 ...k
n!
k! (n k )!
Произвольное k - элементное подмножество n - элементного множества
называется сочетанием или комбинацией из n по k. Порядок элементов
в подмножестве не имеет значения.
22. Примеры задач
• Задача 6. Сколько способов выборатрех книг из пяти.
• Задача 7. В комиссию надо 3 человека.
В группе 7 человек. Определите
количество вариантов состава
комиссии.
• Задача 8. В турнире участвовали 20
шахматистов. Каждые встретились один
раз. Сколько сыграно партий?
10
35
190
23. Пример графической задачи
• Задача 9. Задана прямоугольная сеткаквадратов размерами m на n. Определите
число различных вариантов путей из точки
(0,0) в точку (m,n) по вертикальным и
горизонтальным отрезкам.
n
m,n
0
m
24. Теорема о сумме числа сочетаний
• Число сочетаний из n по k равно сумме числасочетаний из (n-1) по k и числа сочетаний из
(n-1) по (k-1).
С C
k
n
k 1
n 1 C n 1
k
25. Теорема о сумме числа сочетаний
• ДОКАЗАТЕЛЬСТВО:• Число кратчайших путей из точки (0,0) в точку
k
k
А(k, n-k) равно:
С
Cn
k ( n k )
Все такие пути можно разделить на две группы проходящие через точку
А1(k-1;n-k) и точку А2(k;n-k-1), соответственно число путей проходящих
Через А1 и А2:
С
k 1
k 1
( k 1) ( n k )
Cn 1 /////// Ck ( n k 1) Cn 1
k
С C
k
Следовательно:
n
k
k 1
n 1 C n 1
k
26. Задача
• Докажите тождествоС
n
2n
(C ) (C ) ... (C )
0 2
n
1 2
n
n 2
n
1. Множество всех кратчайших путей 2. Каждый такой путь проходит через
Точку Аk лежащих на диагонали BD.
Из (00) в А(n,n)
3. Число путей из точки 0 до Аk равно:
C
A (A
k
k ;n-k
)
k
Cn
k
k (n-k)
4. Число путей из Аk в А равно:
C
k
Cn
k
n k k
5. Число путей из 0 в А равно:
C C
k
k
n
n
(C )
k 2
n
Переберем все точки k от 0 до n
27. Количество подмножеств данного множества
• ВОПРОС. Сколько всего подмножеств имеетмножество А, состоящее из n элементов, с
учетом того, что пустое множество также
включено в А.
• Число всех подмножеств из элементов n
равно:
n
N ( M ( A)) 2
28. Следствие теоремы
• Имеет место равенство:n
C 2
k 0
k
n
n
Действительно, если число k – элементных подмножеств множества n
Элементов, то сумма в левой части есть число всех подмножеств множества
29. Упорядоченные множества. Перестановки и размещения
• Множество называется упорядоченным. Есликаждому элементу множества
противопоставлено некоторое число от 1 до
n. Каждый элемент множества имеет свой
номер.
• Упорядоченные множества, отличающиеся
только номерами своих элементов,
называются перестановками.
• ПРИМЕР. Составить все перестановки
множества А={a,b,с}?
30. Варианты перестановок множества
• Пусть задано множество А из n – элементов, аPn – число перестановок.
• ТЕОРЕМА:
n
!
Pn
ДОКАЗАТЕЛЬСТВО: Будем последовательно выбирать элементы
множества А и размещать их в определенном порядке на n местах.
На первом месте может оказаться любой из n. На втором любой из
(n-1) и т.д. По правилу умножения:
n (n 1) (n 2)... 2 1 n!
31. Примеры
• Задача 11. Сколькими способами можнопоставить 4 книги на полке.
• Задача 12. Сколькими способами можно
упорядочить множество {1,2,3…2n} так,
чтобы каждому четному элементу
множества соответствовал четный
номер.
32. Число размещений длины k из алфавита n
• Число размещений длины k из алфавита nопределяется формулой:
n
(
n
1
)
(
n
2
)
...(n
k
1)
Аn
k