Главная страница

Судопланов. Судоплатов С.В., Овчинникова Е.В. Дискретная математика 2016. Редакционная коллегия серии учебники нгту


Скачать 2.01 Mb.
НазваниеРедакционная коллегия серии учебники нгту
АнкорСудопланов
Дата05.06.2022
Размер2.01 Mb.
Формат файлаpdf
Имя файлаСудоплатов С.В., Овчинникова Е.В. Дискретная математика 2016.pdf
ТипУчебники
#571403
страница26 из 36
1   ...   22   23   24   25   26   27   28   29   ...   36
M — множество, состоящее из n элементов, m 6 n. Размещением
из n элементов по m или упорядоченной (n, m)-выборкой, называется любой кортеж (a
i
1
, a
i
2
, . . . , a
i
m
), состоящий из m попарно различных элементов мно- жества M. Размещение можно рассматривать как разнозначную функцию
f : {1, 2, . . . , m} → M, для которой f (j) = a
i
j
Пример 5.2.1. Для множества M = {a, b, c} пары (a, b) и (b, a) являются размещениями из 3 по 2, тройка (a, c, b) — размещением из 3 по 3, а тройка
(b, a, b) размещения не образует. ¤
Число размещений из n по m обозначается через A
m
n
или P (n, m). Пока- жем, что
A
m
n
=
n!
(n − m)!
= n(n − 1) . . . (n − m + 1)
(5.1)
(напомним, что 0! = 1). Действительно, размещение m элементов мож- но представить как заполнение некоторых m позиций элементами множе- ства M. При этом первую позицию можно заполнить n различными спосо- бами. После того как 1-я позиция заполнена, элемент для заполнения 2-й позиции можно выбрать (n − 1) способами. Если продолжить этот процесс,

172
Глава 5. КОМБИНАТОРИКА
то после заполнения позиций с 1-й по (m − 1)-ю будем иметь (n − m + 1) спо- собов заполнения последней, m-й позиции. Перемножая эти числа, получаем формулу (5.1).
Пример 5.2.2. Из десяти различных книг произвольным образом бе- рутся и ставятся на полку одна за другой 3 книги. Имеется A
3 10
вариантов расстановок, где A
3 10
=
10!
7!
= 10 · 9 · 8 = 720. ¤
Cочетанием из n элементов по m или неупорядоченной (n, m)-выборкой
называется любое подмножество множества M, состоящее из m элементов.
Пример 5.2.3. Если M = {a, b, c}, то {a, b}, {a, c}, {b, c} — все сочетания из 3 по 2. ¤
Число сочетаний из n по m обозначается через C
m
n
,
¡
n
m
¢
или C(n, m).
Если объединить размещения из n элементов по m, состоящие из од- них и тех же элементов (не учитывая порядка их расположения), в клас- сы эквивалентности, то можно установить биекцию ϕ между сочетаниями и полученными классами по следующему правилу: ϕ({a
i
1
, a
i
2
, . . . , a
i
m
}) ­
­ {(b
1
, b
2
, . . . , b
m
) | {b
1
, b
2
, . . . , b
m
} = {a
i
1
, a
i
2
, . . . , a
i
m
}}. Так как из каждого сочетания C можно получить m! размещений (упорядочивая m! способами элементы из множества C по числу перестановок этого множества), то каж- дый класс эквивалентности содержит m! размещений и, значит, A
m
n
= m!·C
m
n
,
т. е. C
m
n
=
A
m
n
m!
. Таким образом,
C
m
n
=
n!
(n − m)! m!
.
Пример 5.2.4. Из десяти чисел четыре можно выбрать C
4 10
=
10!
6!4!
=
=
7·8·9·10 4!
=
7·8·9·10 1·2·3·4
= 210 способами. ¤
Число C
m
n
обладает следующими свойствами:
1) C
m
n
= C
n−m
n
;
2) C
m
n
+ C
m+1
n
= C
m+1
n+1
(правило Паскаля);
3) (a + b)
n
=
n
P
m=0
C
m
n
a
m
b
n−m
для любых a, b ∈ R, n ∈ ω (бином Ньютона).
В силу последнего свойства числа C
m
n
называются биномиальными коэф-
фициентами.
Пример 5.2.5. Из свойства 3 следует, что 2
n
=
n
P
m=0
C
m
n
. Действительно,
2
n
= (1 + 1)
n
=
n
P
m=0
C
m
n
1
m
1
n−m
=
n
P
m=0
C
m
n
. ¤

5.3. РАЗМЕЩЕНИЯ И СОЧЕТАНИЯ С ПОВТОРЕНИЕМ
173
§ 5.3.
Размещения и сочетания с повторением
Размещением с повторением из n элементов по m или упорядоченной
(n, m)-выборкой с возвращениями называется любой кортеж (a
1
, a
2
, . . . , a
m
)
элементов множества M, для которого |M| = n.
Поскольку в кортеж (a
1
, a
2
, . . . , a
m
) на каждое место может претендовать любой из n элементов множества M, число размещений с повторениями
ˆ
P (n, m) равно n · n · . . . · n
|
{z
}
m раз
= n
m
:
ˆ
P (n, m) = n
m
.
Пример 5.3.1. Из цифр 1, 2, 3, 4 можно составить ˆ
P (4, 3) = 4 3
= 64
трехзначных числа. ¤
Определим отношение эквивалентности на множестве размещений с по- вторениями из n по m:
(a
1
, a
2
, . . . , a
m
) (b
1
, b
2
, . . . , b
m
) для любого c ∈ M число элементов a
i
,
равных c, совпадает с числом элементов b
i
, равных c.
Сочетанием с повторением из n элементов по m или неупорядоченной
(n, m)-выборкой с возвращениями называется любой класс эквивалентности по отношению множества размещений с повторениями из n элементов по
m. Другими словами, сочетания с повторениями суть множества, которые состоят из элементов, выбранных m раз из множества M, причем один и тот же элемент допускается выбирать повторно.
Число сочетаний с повторениями из n элементов по m обозначается через ˆ
C(n, m) и вычисляется по формуле
ˆ
C(n, m) = C
m
n+m−1
=
(n + m − 1)!
m!(n − 1)!
.
Пример 5.3.2. Число различных бросаний двух одинаковых кубиков равно ˆ
C(6, 2) = C
2 7
= 21. ¤
§ 5.4.
Разбиения
Пусть M — множество мощности n, {M
1
, M
2
, . . . , M
k
} — разбиение мно- жества M на k подмножеств, |M
i
| = m
i
, m
1
+ m
2
+ . . . + m
k
= n. Кортеж
(M
1
, . . . , M
k
) называется упорядоченным разбиением множества M.

174
Глава 5. КОМБИНАТОРИКА
Если k = 2, то упорядоченное разбиение множества M на два подмноже- ства, имеющие соответственно m
1
и m
2
элементов, определяется сочетанием
(без повторений) из n элементов по m
1
или из n по m
2
(m
2
= n − m
1
). Следо- вательно, число разбиений R(m
1
, m
2
) равно биномиальному коэффициенту
C
m
1
n
= C
m
2
n
. Таким образом,
R(m
1
, m
2
) =
n!
m
1
!(n − m
1
)!
=
n!
m
1
! m
2
!
.
В общем случае число R(m
1
, m
2
, . . . , m
k
) упорядоченных разбиений
(M
1
, M
2
, . . . , M
k
), для которых |M
i
| = m
i
, равно
n!
m
1
! m
2
! . . . m
k
!
, а число
R
0
(n, k) упорядоченных разбиений на k подмножеств вычисляется по фор- муле
R
0
(n, k) =
X
m
1
+ ... +m
k
=n,
m
i
>0
R(m
1
, m
2
, . . . , m
k
).
Числа R(m
1
, m
2
, . . . , m
k
) называются полиномиальными коэффициентами,
поскольку для всех a
1
, a
2
, . . . , a
k
R справедливо соотношение
(a
1
+ a
2
+ . . . + a
k
)
n
=
X
m
1
+ ... +m
k
=n,
m
i
>0
n!
m
1
! . . . m
k
!
· a
m
1 1
a
m
2 2
. . . a
m
k
k
.
Пример 5.4.1. В студенческой группе, состоящей из 25 человек, при вы- боре старосты за выдвинутую кандидатуру проголосовали 12 человек, про- тив — 10, воздержались — 3. Сколькими способами могло быть проведено такое голосование?
Пусть M — множество студентов в группе, M
1
— множество студентов,
проголосовавших за выдвинутую кандидатуру, M
2
— множество студентов,
проголосовавших против, M
3
— множество студентов, воздержавшихся от голосования. Тогда |M| = 25, |M
1
| = 12, |M
2
| = 10, |M
3
| = 3, (M
1
, M
2
, M
3
) —
упорядоченное разбиение множества M. Искомое число R(12, 10, 3) равно
25!
12!10!3!
= 1487285800. ¤
Число ˆ
R(l
1
, l
2
, . . . , l
r
; m
1
, m
2
, . . . , m
r
) разбиений исходного множества M
на k подмножеств, неупорядоченных между собой, среди которых l
i
множеств

5.5. МЕТОД ВКЛЮЧЕНИЙ И ИСКЛЮЧЕНИЙ
175
имеет мощность m
i
, i = 1, . . . , r, l
1
+ . . . + l
r
= k, m
1
l
1
+ . . . + m
r
l
r
= n,
вычисляется по формуле
ˆ
R(l
1
, . . . , l
r
; m
1
, . . . , m
r
) =
n!
l
1
! . . . l
r
!(m
1
!)
l
1
. . . (m
r
!)
l
r
,
а число всех возможных разбиений множества M на k подмножеств, неупо- рядоченных между собой, равно
X
l
1
+...+l
r
=k,
m
1
l
1
+ ... +m
r
l
r
=n,
m
i
>0
при
l
i
>0
ˆ
R(l
1
, . . . , l
r
; m
1
, . . . , m
r
).
Пример 5.4.2. Сколькими способами из группы в 28 человек можно сформировать 4 коалиции по 7 человек?
Пусть M — множество людей в группе, l
i
— число коалиций по i человек,
где i = 1, . . . , 28. Тогда по условиям задачи имеем |M| = 28, l
7
= 4, l
i
= 0,
i ∈ {1, 2, . . . , 28} \ {7}, m
7
= 7, и, следовательно, искомое число будет равно
ˆ
R(4; 7) =
28!
4!(7!)
4
. ¤
§ 5.5.
Метод включений и исключений
Пусть множество A имеет N элементов и n одноместных отношений
(свойств) P
1
, P
2
, . . ., P
n
. Каждый из N элементов может обладать или не обладать любым из этих свойств. Обозначим через N
i
1
...i
k
число элемен- тов, обладающих свойствами P
i
1
, . . . , P
i
k
и, может быть, некоторыми дру- гими. Тогда число N(0) элементов, не обладающих ни одним из свойств
P
1
, P
2
, . . . , P
n
, определяется по следующей формуле, называемой формулой
включений и исключений:
N(0) = S
0
− S
1
+ S
2
− . . . + (1)
n
S
n
,
(5.2)
где S
0
= N; S
k
=
P
16i
1
<...
k
6n
N
i
1
...i
k
, k = 1, 2, . . . , n.
Пример 5.5.1. Пусть колода состоит из n карт, пронумерованных чис- лами 1, 2, . . . , n. Сколькими способами можно расположить карты в колоде так, чтобы ни для одного i (1 6 i 6 n) карта с номером i не занимала i-е место?

176
Глава 5. КОМБИНАТОРИКА
Имеется n свойств P
i
в виде “i-я карта занимает в колоде i-е место”. Число всевозможных расположений карт в колоде равно n!. Число N
i
1
...i
k
располо- жений, при которых карта с номером i
j
занимает место i
j
(j = 1, . . . , k),
равно (n − k)!. Тогда S
0
= n!,
S
k
=
X
16i
1
<...
k
6n
N
i
1
...i
k
= C
k
n
(n − k)! =
n!
k!
.
Используя формулу (5.2), получаем, что число N(0) расположений, при ко- торых ни одно из свойств P
i
не выполнено, равно
n
X
k=0
(1)
k
S
k
= n!
n
X
k=0
(1)
k
1
k!
. ¤
Обобщая формулу (5.2), получаем формулу, позволяющую вычислить число N(r) элементов, обладающих ровно r свойствами (1 6 r 6 n):
N(r) =
n−r
X
k=0
(1)
k
C
r
r+k
S
r+k
.
(5.3)
В § 3.4 мы определили функцию [x] для вещественных чисел x как наи- большее целое число, не превосходящее x. Для положительных целых чисел
a и b значение функции [
b
a
] равно количеству чисел из множества {1, 2, . . . , b},
которые делятся на a, т. е. кратных a.
Пример 5.5.2. Сколько натуральных чисел от 1 до 500 делятся ровно на одно из чисел 3, 5 или 7?
Обозначим свойства делимости на 3, 5 и 7 соответственно через P
1
, P
2
и P
3
. Тогда для N = 500 имеем N
1
= [
500 3
] = 166, N
2
= [
500 5
] = 100,
N
3
= [
500 7
] = 71. Так как N
12
— число общих кратных для чисел 3 и 5,
наименьшее общее кратное которых равно 15, то N
12
совпадает с количе- ством чисел, которые делятся на 15, т. е. N
12
= [
500 15
] = 33. Аналогич- но N
13
= [
500 21
] = 23, N
23
= [
500 35
] = 14, N
123
= [
500 105
] = 4. По формуле
(5.3) находим искомое число чисел N(1) =
31
P
k=0
(1)
k
C
1 1+k
S
1+k
= (1)
0
C
1 1
S
1
+
+(1)
1
C
1 2
S
2
+ (1)
2
C
1 3
S
3
= (N
1
+ N
2
+ N
3
) 2(N
12
+ N
13
+ N
23
) + 3N
123
=
= 166 + 100 + 71 2(33 + 23 + 14) + 3 · 4 = 209. ¤

5.6. РЕКУРРЕНТНЫЕ СООТНОШЕНИЯ
177
§ 5.6.
Рекуррентные соотношения.
Возвратные последовательности
Рекуррентным соотношением, рекуррентным уравнением или рекуррент-
ной формулой называется соотношение вида
a
n+k
= F (n, a
n
, a
n+1
, . . . , a
n+k−1
),
которое позволяет вычислять все члены последовательности a
0
, a
1
, a
2
, . . .,
если заданы ее первые k членов.
Пример 5.6.1. 1. Формула a
n+1
= a
n
+ d задает арифметическую про- грессию.
2. Формула a
n+1
= q · a
n
определяет геометрическую прогрессию.
3. Формула a
n+2
= a
n+1
+ a
n
задает последовательность чисел Фибо-
наччи. ¤
В случае, когда рекуррентное соотношение линейно и однородно, т. е.
выполняется соотношение вида
1   ...   22   23   24   25   26   27   28   29   ...   36


написать администратору сайта