Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дискретная математика-лекции тт.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
14.41 Mб
Скачать

Глава 3. Комбинаторика.

Часто приходится составлять из конечного числа элементов различные комбинации и производить подсчет числа всех возможных комбинаций, составленных по некоторому правилу. Например: -- сколькими способами можно расположить людей в очереди?; -- сколькими способами возможно распределение мест на чемпионате среди десяти команд?; -- сколько существует вариантов составления расписания?; и т.д. Такие задачи получили название комбинаторных, а раздел математики, занимающийся их решением, называется комбинаторикой. В комбинаторике имеют дело только с конечными множествами.

3.1.Основные правила комбинаторики.

Рассмотрим правило суммы.

Если некоторый элемент из одного множества можно выбрать n способами, а из другого -- m способами, то существует m+n способов выбора данного объекта из двух множеств.

Пример: Есть возможность добраться из пункта А в пункт В либо самолетом (три рейса в день), либо поездом (два рейса в день). Сколько существует вариантов отправления человека из пункта А в пункт В?

3+2=5 – вариантов. Это и есть правило суммы для непересекающихся множеств.

Если множества пересекаются, то число способов выбора объекта будет m+n-k, где k – элементы, лежащие одновременно в двух множествах.

Пример: Из двух магазинов нужно выбрать один товар. В первом магазине 5 видов подходящего товара, во втором – 10, причем среди 5-ти и 10-ти видов 3 одинаковых. Сколько существует способов выбора подходящего товара?

5+10-3=12 – способов.

Правило умножения.

Пример: Нужно добраться из пункта А в пункт С через пункт В. Из пункта А в пункт В ведут три дороги; из пункта В в пункт С – четыре. Найти все варианты маршрутов следования А–В--С.

3 4=12 вариантов.

В общем виде: если требуется поэтапно выполнить какое-либо действие, причем, первый этап можно осуществить способами, второй -- способами, и т.д., k-й -- способами, то это действие можно осуществить способами. В этом заключается правило произведения.

Известно, что наименьшей расчетной единицей памяти ЭВМ является байт, состоящий из восьми бит – ячеек, в каждую из которых может быть помещены 1 или 0. Набор единиц и нулей может быть различным и в каждом отдельном случае составляет комбинацию. Для нахождения всех возможных комбинаций используется правило умножения. В первой ячейке возможны два варианта – 1 или 0. Каждому из вариантов первой ячейки соответствуют два варианта второй ячейки, т.е. . Продолжая далее, можно посчитать количество всех возможных комбинаций заполнения ячеек единицами и нулями: .

3.2.Перестановки.

Тридцать три буквы русского алфавита принято располагать от А до Я. Можно расположить в обратном порядке: от Я до А. Каждое расположение тридцати трех букв в определенном порядке называется их перестановкой. Количество всех таких перестановок выражается тридцатисемизначным числом.

Перестановки можно образовывать из элементов любого конечного множества.

Множество из одного элемента можно упорядочить одним-единственным образом. Множество из двух элементов А и Б – двумя способами: АБ и БА.

Множество из трех элементов: А, Б, В – шестью способами: АБВ, АВБ, БАВ, БВА, ВАБ, ВБА.

Установленный в конечном множестве порядок элементов называют перестановкой.

Число перестановок из n элементов обозначают через . Мы нашли, что

Вычислять удобно последовательно, пользуясь рекуррентной формулой:

. (1)

Докажем ее. Пусть требуется упорядочить множество из n элементов. Какой-то из этих элементов придется поставить на последнее, n-е место. Этот элемент можно выбрать n различными способами. Если он уже выбран, то останется n-1 элемент. Ими придется занять первые n-1 мест. Это можно сделать способами ( по смыслу ). Всего получается способов упорядочить множество из n элементов, т.е. .

По формуле (1) последовательно получаем:

Например, 7 гостей можно рассадить по 7 местам за столом 5040 способами.

Из формулы (1) вытекает, что (число перестановок из n элементов) равно произведению первых n натуральных чисел:

. (2)

Для произведения первых n натуральных чисел принято специальное обозначение: n! (читается «n-факториал»). Пользуясь этим обозначением, формулу (2) можно записать в виде

n! (3)

Для дальнейшего удобно считать, что пустое множество можно упорядочить только одним способом, т.е. . Тогда формулой (1) можно пользоваться и при n=1:

.

Пример: Сколькими способами можно составить список из 9 студентов?

=362880.

Формула (3) применима для подсчета числа перестановок элементов множеств, т.е. когда элементы совокупности различные. Если же некоторые объекты в перестановках повторяются, то применяется формула для числа перестановок с повторениями.

Число перестановок элементов из такой совокупности будет меньше, чем из множества, где число элементов то же.

Пример: все перестановки для набора чисел (5,1,5): 515, 551, 155; все перестановки для набора чисел (5,1,2): 512, 521, 125, 152, 215, 251. В первом и втором наборах по три элемента, но там, где элементы повторяются, число перестановок меньше. Следовательно, число перестановок зависит от количества повторяющихся элементов.

В общем виде задача формулируется так: имеется n элементов, которые разбиты на k различных групп с одинаковыми элементами в первой группе, одинаковыми элементами во второй группе и одинаковыми элементами в последней, k-й группе. Сколько различных перестановок из n элементов, разбитых на k групп можно составить?

Теорема. Число различных перестановок с повторениями определяется по формуле:

. (4)

Пример: разобьем набор чисел предыдущего примера (5,1,5) на группы: =2 – количество 5-ок и =1 – количество 1-ниц. Тогда по формуле (4): =3.

Задачи.

1. Сколько различных трехцветных флагов с тремя горизонтальными полосами можно получить, если использовать красный, белый, синий цвета?

2. Сколькими способами можно составить список из 9 студентов?

3. В пассажирском поезде 14 вагонов. Сколькими способами можно распределить по вагонам 14 проводников, если за каждым вагоном закрепляется один проводник?

4. Найти значение выражения:

а) 8! +9!; б) ; в) .

5.Сократить дробь:

а) ; б) ; в) .

6. Из цифр 0,1,2,3 составлены всевозможные четырехзначные числа так, что в каждом числе нет одинаковых цифр. Сколько получилось чисел?

7. Из цифр 1,2,3,4,5 составлены всевозможные пятизначные числа без повторения цифр. Выясните, сколько среди этих пятизначных чисел таких, которые:

а) начинаются цифрой 3;

б) не начинаются с цифры 5;

в) начинаются с 54;

г) не начинаются с 543.

8. Определить, сколько различных слов можно составить из слова «литература».