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

Пример 2. Число неубывающих сюръекций n  1 равно .

Число неубывающих сюръекций 3 2 равно.

Сочетания с повторениями. Сочетанием с повторением из множества {e1 , e2 ,  , en } называется линейная комбинация x1e1 + x2e2 +  +xn en , состоящая из x1 элементов e1 , из x2 элементов e2 , , из xn элементов en , где xi ≥ 0 – неотрицательные целые числа. Если x1 +  +xn = k , то оно называется сочетанием с повторениями из n по k.

Пусть, например, имеется 3 цвета: красный, зеленый, синий. Интенсивности этих цветов равны. Сколько смесей суммарной интенсивности 10 можно получить, смешивая x1 красных,x2 зеленых иx3 синих цвета?

Лемма 1. Пусть - число сочетаний с повторениями изn по k. Тогда равно числу неубывающих функций{1,2,  , n-1}  {0,1,2,  , n}

Доказательство.

Рис. 2.2. Решение уравнения x1 +  +xn = k

Каждому решению x1 +  +xn = kсоответствует неубывающая последовательностьy1 y2 yn-1 , гдеy1=x1, y2 = y1+x2,  , yn-1 = yn-2 + xn-1 .

Теорема 7. .

Доказательство.Рассмотрим график неубывающей функции

Рис. 2.3. График неубывающей функции

График задается последовательностью из 0 и 1

0 0 1 1 0 0 … 0 1 0 0 … 1 1 … 1

состоящей из n-1+kразрядов, имеющихkединиц.

Следствие 1. Равно числу неубывающих функций

{1,2,  , k}  {1,2,  , n}.

Доказательство. Первый способ: транспонировать графики. Если график, показанный на рис.2.3, отразить относительно прямойy=x, то получим график функции {1,2, , k}{1,2, , n}. Это доказывает утверждение следствия.

Второй способ: число неубывающих функций {1,2,  , k}{1,2, , n} равно==.

Получаем следующую таблицу 2.2 , содержащую числа конфигураций

Таблица 2.2

Число конфигураций

функций mn

неубывающих

функций mn

Всех

nm

Инъективных

Сюръективных

?

Биективных

n!, еслиm=n, иначе 0

1, еслиm=n, иначе 0

Здесь m= {0,1,,m-1}. Например, число неубывающих сюръективных отображений {0,1,, m-1}{0,1,, n-1} равно.

    1. Формула включения и исключения Перечисление элементов объединения подмножеств. Обобщим формулу

|A1A2|=|A1 |+|A2||A1A2|. Эта формула имеет многочисленные приложения. Мы применим ее для решения задачи о встречах, задачи о счастливых билетах и для нахождения значений функции Эйлера (n).

Теорема 1. (Формула включения-исключения)

Доказательство.По индукции. Приn=1, 2 утверждение очевидно. Заметим, что имеет место соотношение. Предположим, что дляn множеств утверждение верно. Докажем ее дляn+1. Имеем по формуле включения-исключения дляnмножествA1An+1,A2An+1, …,AnAn+1 :

Поскольку формула верна при n=2, то справедливо равенство

.

Отсюда мы видим, что содержит слагаемое, равное суммеи соответствующее первому слагаемому в формуле включения-исключения дляn+1 множеств. Объединимk-е слагаемое определенное в формуле дляи (k-1)-е слагаемое в формуле включения-исключения для. В силу=, будем иметь

=

=.

В результате мы получили k-е слагаемое в формуле включения-исключения для множествA1, …,An+1. Следовательно, эта формула верна дляn+1множеств. Что и требовалось доказать.

Задача о встречах. В дождливую погоду n человек пришли в театр. Они сдают зонтики в гардероб. После окончания спектакля получают зонтики обратно, в случайном порядке. Какова вероятность того, что каждый из них получит чужой зонтик?

Задача сводится к нахождению числа перестановок элементов множества {1, 2, ∙ ∙ ∙ , n}, не имеющих неподвижных точек.

Пусть Siсостоит из перестановок, оставляющих неподвижной точкуi. Вычислим

| S1 S2 ∙ ∙ ∙ Sn|.

Искомая вероятность будет равна .

Получаем . Отсюда число перестановок, не имеющих неподвижных точек, равно. Искомая вероятность равна. Числоf(n) будет ближайшим к дроби целым числом. Приnвероятность стремится к .

Задача о счастливых билетах. Требуется найти число решений уравнения x1+x2+x3 = y1+y2+y3 , где 0 xi , yi 9.

Решение. Подстановкаx4=9y1 , x5=9y2 , x6=9y3 устанавливает биекцию между решениями этого уравнения и уравненияx1+x2+x3 + x4+x5+x6 = 27, где 0 xi 9.

Найдем число разложений x1+x2+x3 + x4+x5+x6 = 27, где 0 xi 9.

Пусть U1– число разложений сx110,

U2– число разложений сx210,

∙∙∙

U6– число разложений сx610.

Тогда | Ui UjUk | =0 при|{i,j,k}|=3.

Вычислим число разложений, не удовлетворяющих неравенствам 0xi9. Оно равно

| U1 U2U3 U4 U5 U6 | = 6|U1|─15|U1U2|,

где | U1|─ число решений уравнения(x1─10)+x2+x3 + x4+x5+x6 = 27─10,

а |U1U2|─ число решений уравнения

(x1─10)+(x2─10)+x3 + x4+x5+x6 = 27─10-10.

Получаем | U1 U2U3 U4 U5 U6 | = .

Из числа всех разложений вычитаем разложения с xi≥10. Получаем окончательный ответ

.

Функция Эйлера. Пусть n – положительное натуральное число, (n) – количество натуральных чисел 0< d n, взаимно простых c n (т.е. не имеющих одинаковых делителей, кроме 1). Например, при n=10, d{1, 3, 7, 9} и (10) = 4 . Функция (n) называется функцией Эйлера.