Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
В. Г. ПАК
СБОРНИК ЗАДАЧ
ПО ДИСКРЕТНОЙ
МАТЕМАТИКЕ.
ТЕОРИЯ МНОЖЕСТВ.
КОМБИНАТОРИКА
Санкт-Петербург
2008
УДК 519.1(076)
П13
Пак, В.Г.
П13 Сборник задач по дискретной математике. Теория
множеств. Комбинаторика / В. Г. Пак; Балт. гос. техн. ун-
т. — СПб., 2008. — 118 с.
ISBN 978-5-85546-380-4
УДК 519.1(076)
Утверждено
редакционно-издательским
советом университета
БГТУ,
c 2008
ISBN 978-5-85546—380-4
В.
c Г. Пак, 2008
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ 4
I. ТЕОРИЯ МНОЖЕСТВ 5
1. Множества и операции над ними . . . . . . . . . . . 5
1.1. Множества и способы задания множеств . 5
1.2. Операции над множествами . . . . . . . . 8
1.3. Основные законы алгебры множеств . . . . 10
1.4. Конституенты . . . . . . . . . . . . . . 13
2. Отношения . . . . . . . . . . . . . . . . . . . . . . 16
2.1. Декартовы произведения множеств . . . . 16
2.2. Бинарные отношения . . . . . . . . . . . 18
2.3. Функции . . . . . . . . . . . . . . . . . . 20
2.4. Специальные бинарные отношения . . . . . 23
2.5. Отношения порядка . . . . . . . . . . . . 27
3. Кардинальные числа . . . . . . . . . . . . . . . . . 29
3.1. Эквивалентность и мощность множеств . 29
3.2. Арифметика кардинальных чисел . . . . . 32
ОТВЕТЫ И РЕШЕНИЯ 34
II. КОМБИНАТОРИКА 79
1. Перестановки, размещения, сочетания . . . . . . . . 79
2. Бином Ньютона . . . . . . . . . . . . . . . . . . . 87
3. Формула включений и исключений . . . . . . . . . . 90
ОТВЕТЫ И РЕШЕНИЯ 95
Библиографический список . . . . . . . . . . . . . . . . . . 117
3
ПРЕДИСЛОВИЕ
4
Ч а с т ь I. ТЕОРИЯ МНОЖЕСТВ
5
6 1. Множества и операции над ними
Задачи
1. Равны ли следующие множества?
а) ∅ и {∅}; б){∅} и {{∅}}; в) {1} и {{1}}; г) {∅, {∅}} и
{{∅} , {{∅}}}.
2. Докажите, что A = B тогда и только тогда, когда A ⊂ B
и B ⊂ A.
3. Докажите:
а) если A ⊂ B и B ⊂ C, то A ⊂ C ; б) если A ⊂ ∅, то A = ∅.
4. Пусть A = {0, 1, 2}, B = {0, 2, 3}. Выпишите все собствен-
ные подмножества множеств A и B. Какие из подмножеств A
не являются подмножествами B?
5. Пусть множество A включает n элементов. Сколько су-
ществует всевозможных подмножеств A? Сколько из них соб-
ственных?
6. Определите следующие множества другими способами:
а) множество всех целых чисел x, таких, что x2 + y 2 ≤ 4
при некотором целом y ;
б) {z ∈ Z | z = 5k и z = 7l при некоторых целых k и l} ;
в) {x ∈ R | ln x = 0 или cos x = 0} ;
г) {x ∈ R | sin (arcsin x) = x};
д) {x ∈ R | log2 x = c, где c — некоторое целое число };
е) множество всех точек пространства2) , лежащих внутри
единичной сферы с центром в начале координат;
ж) {x ∈ R | x2 + y 2 ≤ 1 при всех действительных y}.
7. Равны ли множества A и B, если:
а) A — множество действительных чисел x, для которых
sin (arcsin x) = x, B — множество действительных чисел, для
которых arcsin (sin x) = x;
2)
Естественно, здесь имеется в виду трёхмерное евклидово простран-
ство.
8 1. Множества и операции над ними
б) A = x ∈ R | x2 = −1 , B = x ∈ C | x2 = −1 ;
A ÷ B = (A\B) ∪ (B\A) = (A ∪ B) \ (A ∩ B) .
Задачи
1. Пусть A = {0, 1, 2, 3, 4}, B = {−1, 0, 2, 3, 5}. Выпишите
A ∪ B, A ∩ B, A\B, B\A, A ÷ B, B ÷ A.
2. Найдите:
а) A ∪ ∅, A ∩ ∅, A\∅, ∅\A, A ÷ ∅, ∅; б) A ∪ U, A ∩ U, A\U,
U ÷ A, U; в) A ∪ A, A ∩ A, A\A, A ÷ A; г) A\B ∪ B; д) (A\B) ∩ B;
е) A ∪ A, A ∩ A, A\A, A\A, A ÷ A.
3. Докажите:
а) A ⊂ B ⇔ A\B = ∅; б) A ∩ B ⊂ A, A ∩ B ⊂ B;
в) A ∩ B = A ⇔ A ⊂ B; г) A ⊂ A ∪ B, B ⊂ A ∪ B;
д) A ∪ B = A ⇔ B ⊂ A; е) B ⊂ A ⇒ A\B ∪ B = A.
4. Дайте описания следующих булеанов:
10 1. Множества и операции над ними
Tn Sn
а) P (A ∩ B) , P ( i=1 Ai ); б) P (A ∪ B) , P ( i=1 Ai ).
I. Законы коммутативности:
(1) A ∪ B = B ∪ A;
(2) A ∩ B = B ∩ A;
(3) A ÷ B = B ÷ A.
4)
По этой причине семейство всех подмножеств A иногда обозначают
A
2 .
1.3. Основные законы алгебры множеств 11
(1) A ∪ (B ∪ C) = (A ∪ B) ∪ C;
(2) A ∩ (B ∩ C) = (A ∩ B) ∩ C;
(3) A ÷ (B ÷ C) = (A ÷ B) ÷ C.
(1) A ∩ (B ∪ C) = A ∩ B ∪ A ∩ C;
(2) A ∪ B ∩ C = (A ∪ B) ∩ (A ∪ C);
(3) (A ∪ B) \C = (A\C) ∪ (B\C);
(4) A ∩ (B\C) = A ∩ B\A ∩ C ;
(5) A ∩ (B ÷ C) = A ∩ B ÷ A ∩ C.
(1) A ∪ A = A;
(2) A ∩ A = A.
(1) A ∪ A = U.
(1) A ∩ A = ∅.
(1) A = A.
(1) A ∪ B = A ∩ B;
(2) A ∩ B = A ∪ B.
12 1. Множества и операции над ними
Задачи
1. Докажите законы I–VIII.
2. Докажите тождества:
а) A ∪ A ∩ B = A; б) A ∩ (A ∪ B) = A; ∪ A ∩ B = A ∪ B;
в) A
г) A ∩ B ∪ A ∩ B = A; д) (A ∪ B) ∩ A ∪ B = A.
3. Докажите тождества:
а) A ∩ B ∪ C ∩ D = (A ∪ C) ∩ (B ∪ C) ∩ (A ∪ D) ∩ (B ∪ D);
б) A\ (B ∪ C) = (A\B) ∩ (A\C);
в) A\B ∩ C = (A\B) ∪ (A\C)5) ;
г) A ∩ (B\C) = A ∩ B\C;
д) (A\B) \C = (A\C) \ (B\C);
е) A\ (B\C) = (A\B) ∪ A ∩ C;
ж) A\ (B ∪ C) = (A\B) \C.
4. Докажите:
а) A ⊂ B ⇒ B ⊂ A; б) A ⊂ B ⇒ A\C ⊂ B\C при любом
множестве C;
в) A ⊂ B ⇒ C\B ⊂ C\A при любом множестве C.
5. Докажите:
а) A ⊂ B ∪ C ⇔ A\B ⊂ C; б) A ∩ B ⊂ C ⇔ A ⊂ C ∪ B;
в) A ∩ B ⊂ C ⇔ (A\C) ∩ (B\C) = ∅.
6. Верны ли следующие утверждения?
а) A ∪ C = B ∪ C ⇒ A = B; б) A ∩ C = B ∩ C ⇒ A = B;
в) A\C = B\C ⇒ A = B.
7. Докажите:
а) A\B = A ÷ A ∩ B; б) A ÷ (A ∪ B) = B\A;
в) A ∪ B = A ÷ B ∪ A ∩ B.
8. Докажите, что A ÷ B = ∅ тогда и только тогда, когда
A = B.
9. Докажите:
5)
Тождества б и в являются аналогами законов двойственности де Мор-
гана, если A\B рассматривать как дополнение множества B относительно
A.
1.4. Конституенты 13
а) A ∩ B = ∅ ⇔ B ⊂ A; б) A ∩ B = ∅ ⇔ A ⊂ B.
10. Решите систему уравнений:
(
A ∩ X = ∅,
B ∩ X = ∅,
A1 \X = B1 ,
X\A1 = B1 ,
в) .
. г) ..
. .
An \X = Bn ; X\An = Bn ,
1.4. Конституенты
Задачи
1. Для следующих единичных множеств и семейств мно-
жеств A1 , . . . , An дайте описание всех конституент:
а) I — множество, состоящее из трёх различных точек про-
странства: P1 , P2 , P3 ; A1 = {P1 } , A2 = {P2 } , A3 = {P3 };
б) I — множество, состоящее из четырёх различных точек
пространства: P1 , P2 , P3 , P4 ; A1 = ∅, A2 = {P1 } , A3 = {P1 , P2 };
в) I = R, A1 = ∅, A2 = R;
г) I = [0; 1], семейство множеств A1 , . . . составляют полу-
интервалы вида [0; r), где r — рациональное число из отрезка
[0; 1].
2. Определите, являются ли множества A1 , A2 , . . . независи-
мыми, если:
а) I — произвольное множество, A1 = A, A2 = I\A, где A —
непустое подмножество I; б) I = [0; 1], A1 = [0; 1) , A2 = (0; 1].
3. Пусть I — единичный куб в R3 , т.е. множество таких то-
чек (x,n y, z), что z, y, x ∈ [0; 1].oВыберем I:
n систему подмножеств o
1 1
A1 = (x, y, z) ∈ I | 2 ≤ x ≤ 1 , A2 = (x, y, z) ∈ I | 2 ≤ y ≤ 1 ,
n o
A3 = (x, y, z) ∈ I | 12 ≤ z ≤ 1 .
Докажите, что A1 , A2 , A3 независимы.
4. Пусть I — единичный куб в Rn , т.е. множество таких
последовательностей (x1 , . . . , xn ), что 0 ≤ xi ≤ 1, i = 1, . . . , n.
1.4. Конституенты 15
2. Отношения
A1 × . . . × An = {ha1 , . . . , an i | a1 ∈ A1 , . . . , an ∈ An } .
Задачи
1. Дайте геометрическую интерпретацию следующих мно-
жеств:
а) R2 , R3 ; б) [a; b]2 , [a; b]3 ; в) [a; b] × [c; d];
г) [0; 1)2 , [0; 1] × [0; 1] × (0; 1).
2. Обладает ли декартово произведение следующими свой-
ствами?
а) коммутативностью; б) ассоциативностью.
3. Найдите A × B, B × A, A2 , если:
а) A = {a, b, c} , B = {1, 3, 5, 7};
б) A = {0, 1, 2} , B = {1, 2, 3};
в) A = [0; 1]2 , B = [0, ∞).
4. В каких случаях A × B = ∅?
5. Верны ли утверждения?
а) ∅n = ∅; б) A × B = U2 \ (A × B).
6. Докажите свойства I – III декартова произведения.
7. Докажите:
а) (A ∪ B)×(C ∪ D) = (A × C)∪(B × C)∪(A × D)∪(B × D);
б) (A ∩ B) × (C ∩ D) = (A × C) ∩ (B × D);
в) U2 \ (A × B) = ((U\A) × U) ∪ (U × (U\B)).
8. Пусть множество A содержит n элементов, B — m эле-
ментов. Сколько элементов содержит A × B?
9. Даны множества A1 , . . . , Ak , причём множество
Ai (i = 1, . . . , k) содержит ni элементов. Сколько элемен-
тов содержит A1 × . . . × Ak ?
18 2. Отношения
R (X) = {b ∈ B | ∃ a ∈ X : ha, bi ∈ R} .
IV. R ◦ (S ◦ T ) = (R ◦ S) ◦ T , где R ⊂ A × B; S ⊂ B × C;
T ⊂ C × D;
Задачи
1. Пусть A = {x, y}, B = {x, z, u}, бинарное отношение R
составляют пары hx, xi, hx, zi, hy, zi, hy, ui. Найдите R−1 , −R,
δR , ρR , R ({x}), R ({x, y}).
2. Пусть множество A состоит из следующих элементов:
крокодила, удава, капусты, кролика, а множество B включа-
ет козла, капусту, кролика, зайца. Определим бинарное отно-
шение R =«ест»: xRy ⇔ x ест y (y является пищей для x).
Выпишите все пары R, если:
а) R ⊂ A × B; б) R ⊂ B × A; в) R ⊂ A2 ; г) R ⊂ B 2 .
3. Что является обратным к бинарному отношению R из
задачи 2 ? Выпишите все пары R−1 , если:
а) R ⊂ A × B; б) R ⊂ B × A.
4. Пусть на множествах A и B из задачи 2 определены два
бинарных отношения «ест»: R1 ⊂ A × B и R2 ⊂ B × A. Выпи-
шите все пары R1 ◦ R2 , R1−1 ◦ R2−1 .
5. Докажите:
а) δR−1 = ρR , ρR−1 = δR ;
б) δR◦S = R−1 (ρR ∩ δS ), где R ⊂ A × B; S ⊂ B × C;
в) ρR◦S = S (ρR ∩ δS ), где R ⊂ A × B; S ⊂ B × C.
20 2. Отношения
ствительное число;
з) R = hx, yi | x, y ∈ R и x2 − y 2 ≥ a2 , a — данное нену-
2.3. Функции
Задачи
1. Являются ли следующие бинарные отношения функция-
ми из A в B:
а) R = hx, yi | x, y ∈ R и x = y 2 , A = [0; ∞), B = R;
Задачи
1. Пусть A = {1, 2, 3, 4, 5}. Является ли бинарное отноше-
ние R ⊂ A2 рефлексивным, иррефлексивным, симметричным,
антисимметричным, транзитивным, если:
24 2. Отношения
Задачи
1. Являются ли предпорядком, частичным порядком следу-
ющие бинарные отношения?
28 2. Отношения
3. Кардинальные числа
3.1. Эквивалентность и мощность множеств
Задачи
1. Являются ли следующие множества конечными, счётно-
бесконечными или бессчётными?
а) Множество студентов БГТУ; б) множество людей на Зем-
ле; в) множество звёзд во Вселенной; г) множество элементар-
ных частиц в материальном мире; д) множество различных
слов, составленных из букв русского алфавита (под словом по-
нимается любая, не обязательно осмысленная, конечная после-
довательность букв); е) множество целых чисел; ж) множество
рациональных чисел.
2. Докажите:
а) подмножество конечного множества конечно;
б) объединение конечного числа конечных множеств конеч-
но;
в) декартово произведение конечного числа конечных мно-
жеств конечно.
3. Докажите:
а) [0; 1] ∼ [a; b], где [a; b] — произвольный отрезок числовой
оси (a < b); б) (0; 1) ∼ R; в) [0; 1) ∼ [0; ∞).
4. Докажите, что если существует функция из A на B, то
для кардинальных чисел A и B card(B) ≤ card(A).
5. Докажите:
а) A × B ∼ B × A; б) A × (B × C) ∼ (A × B) × C;
в) A ∼ A × {a}; г) если A ∼ B, C ∼ D, то A × C ∼ B × D;
д) A ∼ A{a} ; е) {a}A ∼ {a}; ж) если A ∼ B, C ∼ D, то AC ∼ B D ;
3.1. Эквивалентность и мощность множеств 31
Задачи
1. Докажите:
а) для каждой пары кардинальных чисел n1 и n2 существует
их сумма n1 + n2 ;
3.2. Арифметика кардинальных чисел 33
34
1. Множества и операции над ними 35
г) {x ∈ R | − 1 ≤ x ≤ 1} = [−1; 1];
д) {z ∈ Z | z = 2c , где c — некоторое целое число };
е) множество упорядоченных троек чисел x, y, z, для кото-
рых x2 + y 2 + z 2 < 1;
ж) ∅.
7. а) A = [−1; 1], B = − π2 ; π2 , поэтому A 6= B;
2. а) A ∪ ∅ = A, A ∩ ∅ = ∅, A\∅ = A, ∅\A = ∅, A ÷ ∅ = A,
∅ = U;
б) A ∪ U = U, A ∩ U = A, A\U = ∅, U ÷ A = A, U = ∅;
в) A ∪ A = A ∩ A = A, A\A = A ÷ A = ∅;
г) пусть x ∈ A\B ∪ B. Тогда по определению объедине-
ния множеств возможны два варианта: либо x ∈ A\B, либо
x ∈ B. Понятно, что это равносильно тому, что либо x ∈ A,
либо x ∈ B. Значит, x ∈ A\B ∪ B ⇔ x ∈ A ∪ B. Следовательно,
x ∈ A\B ∪ B = A ∪ B;
д) пусть x ∈ (A\B)∩B. Это эквивалентно тому, что x ∈ A\B
и x ∈ B, а это, в свою очередь, эквивалентно x ∈ A, x ∈ / B и
одновременно x ∈ B, что невозможно. Следовательно, таких x
не существует, x ∈ (A\B) ∩ B = ∅;
е) A ∪ A = U, A ∩ A = ∅, A\A = A, A\A = A, A ÷ A = U.
3. а) Докажем необходимость. Пусть x ∈ A\B. Тогда x ∈ A
и x∈ / B. Но из условия A ⊂ B следует, что таких элементов
x не существует. Следовательно, A\B = ∅. Докажем достаточ-
ность. Пусть x ∈ A. Если предположить, что x ∈ / B, то тогда
x ∈ A\B, что невозможно, так как A\B = ∅. Значит, x ∈ B, а
следовательно, A ⊂ B;
б), г) следуют из определений операций ∩ и ∪;
в) докажем необходимость. Пусть x ∈ A. Предположим, что
x∈/ B. Тогда x ∈/ A ∩ B, что противоречит условию A ∩ B = A.
Значит, x ∈ B, следовательно, A ⊂ B. Докажем достаточность.
Воспользуемся утверждением задачи 2 подразд. 1.1. То есть
для доказательства равенства A ∩ B = A нужно доказать два
включения: A ∩ B ⊂ A и A ⊂ A ∩ B. Первое из них доказано
в задаче б. Докажем, что A ⊂ A ∩ B. Пусть x ∈ A. Так как
A ⊂ B, x ∈ B. Cледовательно, x ∈ A ∩ B, значит, A ⊂ A ∩ B;
д) доказывается аналогично в;
е) докажем, что A\B ∪ B ⊂ A. Пусть x ∈ A\B ∪ B. Воз-
можны два варианта: x ∈ A\B и x ∈ B. При первом из них
1. Множества и операции над ними 37
A ⊂ B ⇒ A ∩ B = A, B1 ⊂ A1 ⇒ A1 ∩ B1 = B1 .
Отсюда C = A ∪ B1 .
1)
Cnk — число сочетаний из n элементов по k, т.е. неупорядоченных вы-
борок k различных элементов, взятых из n элементов.
1. Множества и операции над ними 39
A1 ∩ B1 ∩ X ∪ B1 ∩ X = ∅,
..
.
An ∩ Bn ∩ X ∪ Bn ∩ X = ∅
A1 ∩ B1 ∩ X ∪ B1 ∩ X ∪ . . . ∪ An ∩ Bn ∩ X ∪ Bn ∩ X = ∅.
B1 ∪ . . . ∪ Bn ⊂ X ⊂ A1 ∩ B1 ∪ . . . ∪ An ∩ Bn .
A1 ∩ B1 ∪ . . . ∪ An ∩ Bn = A1 ∩ B1 ∩ . . . ∩ An ∩ Bn =
= A1 ∪ B1 ∩ . . . ∩ An ∪ Bn .
44 ОТВЕТЫ И РЕШЕНИЯ
A1 ⊂ B 1 , . . . , A n ⊂ B n .
A ∩ X = C ⇔ A ∩ X\C ∪ (C\A ∩ X) = ∅;
A∩X ∩C ∪C ∩A∩X =A∩C ∩X ∪C ∩ A∪X =
=A∩C ∩X ∪C ∩X ∪C ∩A=∅⇒
⇒ C\A = ∅ ⇔ C ⊂ A ⇒ A ∩ C ∩ X ∪ C ∩ X = ∅.
Эквивалентная система:
(
A ∩ B ∩ X ∪ B ∩ X = ∅,
A∩C ∩X ∪C ∩X =∅
A ∩ B ∪ C ⊂ X ⊂ A ∩ C ∪ B.
A\B ∪ C ⊂ X ⊂ A ∪ C\B,
1.4. Конституенты
в) конституенты: ∅, R;
г) конституентами являются действительные числа отрезка
[0; 1].
Указание: докажите, что конституенты являются пересече-
ниями полуинтервалов вида [r1 ; r2 ), где r1 , r2 — рациональные
числа из отрезка [0; 1]. Тогда очевидно, что такие пересечения
либо пусты, либо состоят из единственного действительного
числа, являющегося пределом левых и правых рациональных
концов полуинтервала.
2. а) Нет, так как A01 ∩ A02 = ∅; б) нет, так как A11 ∩ A12 = ∅.
3. Так как множества A0i , A1i (i = 1, 2, 3) — половины куба,
получаемые его разрезанием плоскостями, проходящими через
центр и параллельными координатным плоскостям, конститу-
ентами являются всевозможные пересечения различных не до-
полнительных друг другу половин куба. Очевидно, что все они
не пусты.
4. Указание: докажите, что A0i , A1i (i = 1, . . . , n) являют-
ся половинами куба, полученными его разрезанием (n − 1)-
мерными гиперплоскостями, проходящими через центр и па-
раллельными координатным гиперплоскостям.
5. Указание: решите задачу для n = 2 или n = 3, используя
геометрическую интерпретацию, а затем обобщите на случай
n-мерного гиперпространства (см. указание к задаче 4).
6. Пусть конституенты B = Ai11 ∩ . . . ∩ Ainn и
C = Aj11 ∩ . . . ∩ Ajnn не совпадают. Тогда ik 6= jk , по край-
ней мере для одного индекса k ≤ n. Но в таком случае
Akik ∩Ajkk = A0k ∩A1k = Ak ∩(I\Ak ) = ∅, следовательно, B ∩C = ∅.
7. Очевидно, что A0i ∪ A1i = Ai ∪ (I\A
i
) = I. Следовательно,
0 1 0 1 0 1
A1 ∪ A1 ∩ A2 ∪ A2 ∩ . . . ∩ An ∪ An = I. Если в левой части
последнего равенства раскрыть скобки, то получим объедине-
ние всех конституент.
8. Согласно утверждению задачи 7 I = S1 ∪ . . . ∪ Sk ,
где S1 , . . . , Sk — все конституенты, поэтому Ai = Ai ∩ I =
= Ai ∩ (S1 ∪ . . . ∪ Sk ) = Ai ∩ S1 ∪ Ai ∩ S2 ∪ . . . ∪ Ai ∩ Sk . Ес-
48 ОТВЕТЫ И РЕШЕНИЯ
Ai ∩ Sp = . . . ∩ Ai ∩ A1i ∩ . . . = . . . ∩ Ai ∩ (I\Ai ) ∩ . . . = ∅.
Ai ∩ Sp = . . . ∩ Ai ∩ A0i ∩ . . . = . . . ∩ A0i ∩ . . . = Sp .
Поэтому в объединении Ai = Ai ∩ S1 ∪ Ai ∩ S2 ∪ . . . ∪ Ai ∩ Sk
останутся только конституенты, содержащие в пересечении A0i .
9. Для множеств A1 , . . . , An утверждение задачи очевидно.
Поэтому достаточно доказать, что если множества X и Y яв-
ляются объединениями конечного числа конституент, то и мно-
жества X ∪ Y , X ∩ Y , X\Y (если они непусты) можно предста-
вить в виде объединения конституент. Пусть X = S1 ∪ . . . ∪ Sk ,
0 0 0 0
Y = S1 ∪ . . . ∪ Sl , где S1 , . . . , Sk , S1 , . . . , Sl — конституенты.
Тогда
0 0
X ∪ Y = S1 ∪ . . . ∪ Sk ∪ S1 ∪ . . . ∪ Sl .
Если среди конституент есть повторяющиеся, то к ним можно
применить закон идемпотентности. Стало быть, X ∪Y является
объединением различных конституент. 0 S
0 0
Далее, X ∩Y = (S1 ∪ . . . ∪ Sk )∩ S1 ∪ . . . ∪ Sl = i,j Si ∩Sj .
0 0
Если Si 6= Sj , то Si ∩ Sj = ∅ (см. задачу 6), иначе
0
Si ∩ Sj = Si ∩ Si = Si . Отсюда следует, что X ∩ Y либо пу-
сто, либо является суммой некоторого числа конституент.
Доказательства для X ∪ Y и X ∩ Y можно обобщить по
индукции на любое конечное число множеств.
Докажем теперь утверждение для разности множеств:
0 0
X\Y = X ∩ (I\Y ) = X ∩ I\ S1 ∪ . . . ∪ Sl =
0 0
= X ∩ I\S1 ∩ . . . ∩ I\Sl .
B1 = A2 ∩ A3 = A2 ∩ A3 ∩ I = A2 ∩ A3 ∩ (A1 ∪ (I\A1 )) =
= A02 ∩ A03 ∩ A01 ∪ A11 = A01 ∩ A02 ∩ A03 ∪ A11 ∩ A02 ∩ A03 .
50 ОТВЕТЫ И РЕШЕНИЯ
Аналогично:
I\B2 = A11 ∩ A02 ∩ A03 ∪ A11 ∩ A12 ∩ A03 ∪ A11 ∩ A02 ∩ A13 ∪ A01 ∩ A12 ∩
∩A13 ∪ A01 ∩ A02 ∩ A13 ∪ A11 ∩ A12 ∩ A13 ;
I\B3 = A11 ∩ A02 ∩ A03 ∪ A11 ∩ A02 ∩ A13 ∪ A11 ∩ A12 ∩ A03 ∪ A11 ∩ A12 ∩
∩A13 ∪ A01 ∩ A12 ∩ A03 ∪ A01 ∩ A12 ∩ A13 .
2. Отношения
1. По определениям получаем:
R ◦ R = R−1 ◦ R = R ◦ R−1 =
= {hx, yi | ∃ z ∈ [−1; 1] такое, что |x| + |z| = 1, |z| + |y| = 1} =
= {hx, yi | x, y ∈ [−1; 1] и |x| = |y|}
Далее,
R−1 = {hx, yi | x ∈ ρR , y ∈ δR и x ≤ tg y} ;
R◦R=
= {hx, yi | ∃z ∈ δR ∩ ρR = δR такое, что z ≤ tg x, y ≤ tg z} =
= {hx, yi | x ∈ δR , y ∈ ρR и y ≤ tg (tg x)} ;
R−1 ◦ R =
= {hx, yi | существует z ∈ δR такое, что x ≤ tg z, y ≤ tg z} =
2
π π
= − ;
2 2
R ◦ R−1 =
= {hx, yi | существует z ∈ ρR такое, что z ≤ tg x, z ≤ tg y} =
2
π π
= −arctg ;
2 2
R ◦ R = R−1 ◦ R = R ◦ R−1 =
n o
= hx, yi | ∃ z ∈ [−a; a] такое, что x2 + z 2 = a2 , z 2 + y 2 = a2 =
= {hx, yi | x, y ∈ [−a; a] и |x| = |y|} ;
R−1 = hx, yi | x ∈ ρR , y ∈ δR и y 2 − x2 ≥ a2 ;
R ◦ R = R−1 ◦ R = R ◦ R−1 =
= {hx, yi | существует z ∈ Z такое, что x, z и z, y
одинаковой чётности} = R;
к) δR =[0; ∞), ρR = R;
R−1 = hx, yi | x ∈ ρR , y ∈ δR и y ≥ x2 ;
R ◦ R = R−1 ◦ R = R ◦ R−1 =
= {hx, yi | ∃z ∈ δR такое, что xz и zy простые числа} =
= (δR \ {1})2 ∪ {h1, 1i} (при любых простых x, y берётся z = 1,
при x = y = 1 z — любое простое число).
2.3. Функции
R=
= {hx, yi | x, y ∈ C, Re x < Re y или Re x = Re y, Im x ≤ Im y}
3. Кардинальные числа
0 1 2 3 4 5 6 7 8 9 ...
Очевидно, что каждое целое число получит неотрицатель-
ный целый номер, поэтому Z ∼ N0 ;
ж) счётно-бесконечно. Чтобы показать это, занумеруем все
рациональные числа следующим образом:
1 / 1 1 / 1 1 / 1 1 / 1 ···
1 −1 A 2 −2 A 3 −3 ? 4 −4
{ {
{{
{{{
2
2 2
2
2 2 2
{} { 2
−1 −2 −3 −4 ···
A A A =
1 2 3 4
{{
{{
{
{{
3 3 3
3 3
3 3
{{
1 −1 A 2 −2 A 3 −3 ? 4 ···
4 4 4 4 4 4
−1 −2 −3 ··· ···
A A A
1 2 3
.
.. .
.. . .. . .. . .. . .. .. ..
. .
3. Кардинальные числа 69
a0 , b0 , a1 , b1 , a2 , b2 , a3 , b3 , a4 , b4 , . . .
y y y y y y y y y y
0 1 2 3 4 5 6 7 8 9 ...
card (A × B) = card (C × D) = n1 · n2 ;
79
80 КОМБИНАТОРИКА
n!
P (n1 , . . . , nk ) = .
n1 ! . . . nk !
1)
Напомним, что 0! = 1.
1. Перестановки, размещения, сочетания 81
n!
Cnr = .
(n − r)!r!
Задачи
1. Пусть A = {a, b, c, d}. Выпишите все размещения и соче-
тания без повторений элеметов из A по 2, 3. Подсчитайте их
количества и убедитесь, что они вычисляются по соответству-
ющим формулам.
2. Пусть даны цифры 1, 2, причём имеется неограниченное
количество цифр каждого вида. Выпишите все размещения и
сочетания с повторениями из этих цифр по 2, 4. Подсчитайте
их количества и убедитесь, что они вычисляются по соответ-
ствующим формулам.
3. Из пункта А в пункт Б ведут 5 дорог, а из пункта Б в
пункт В 7.
а) Сколькими способами можно добраться из А в В через
Б, если ни одну из дорог нельзя проходить более одного раза?
б) Сколькими способами можно добраться из А в В через
Б и вернуться обратно, если идти по разным дорогам?
4. Сколько существует пятизначных чисел, все цифры ко-
торых различны?
5. Сколько существует шестизначных чисел, составленных
из цифр 1, 2, 3, 4, 5, 6, делящихся а) на 5; б) на 3?
6. Сколько существует шестизначных чисел, составленных
из цифр 1, 2, 3, 4, 5, 6, делящихся на 4, если:
2) n
В литературе часто встречается также обозначение r
.
82 КОМБИНАТОРИКА
2. Бином Ньютона
(a + b)n =
n(n − 1) n−2 2
= an + nan−1 b + a b + . . . + Cnn−k an−k bk + . . . + bn =
2
n
X
= Cnk an−k bk .
k=0
n
n(n − 1) 2 X
(1 + t)n = 1 + nt + t + . . . + Cnk tk + . . . + tn = Cnk tk .
2 k=0
4)
Формула, вошедшая в науку под названием бинома Ньютона, была
известна задолго до Ньютона. Её знали Омар Хайям, Гиясэддин на Во-
стоке, Б. Паскаль в Европе. Заслуга Ньютона в том, что он обобщил её на
случай нецелых показателей.
88 КОМБИНАТОРИКА
треугольника Паскаля5) :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
.. .. .. .. .. ..
. . . . . .
0≤k1 ,...,km ≤n
k1 +...+km =n
Задачи
1. Выведите бином Ньютона.
2. Докажите, что элементы n-й строки треугольника Пас-
каля являются биномиальными коэффициентами.
3. Докажите:
а) nk=0 Cnk = 2n ; б) nk=0 (−1)k Cnk = 0.
P P
Pn Pn Pn 2
ж) k=1 (3k − 2)Cnk ; з) k
k=0 (−1) (2k + 1)Cnk ; и) k=0 Cnk ;
2 k
Pn k Pn Cn Pn
к) k=0 (−1) Cnk ; л) k=0 k+2 ; м) k=1 k
2C k .
n
6. Докажите:
n
X (−1)k−1 1 1
Cnk = 1 + + ... + .
k=1
k 2 n
7. Докажите:
Cn0 + Cn2 + Cn4 + . . . = Cn1 + Cn3 + Cn5 + . . . =
0 1 2 n−1
= Cn−1 + Cn−1 + Cn−1 + . . . + Cn−1 .
8. Докажите:
X
P (k1 , . . . , km ) = mn .
0≤k1 ,...,km ≤n
k1 +...+km =n
90 КОМБИНАТОРИКА
Задачи
1. Докажите формулу включений и исключений.
2. Пусть даны конечные множества A1 , . . . , An и известны
мощности всех этих множеств, а также мощности их всевоз-
можных пересечений. Докажите, что мощность объединения
этих множеств вычисляется по формуле
n
X X
|A1 ∪ . . . ∪ An | = |Ai | − |Ai ∩ Aj | +
i=1 1≤i<j≤n
X
+ |Ai ∩ Aj ∩ Al | − . . . +
1≤i<j<l≤n
X
+(−1)k |Ai1 ∩ . . . ∩ Aik | + . . . +
1≤i1 <...<ik ≤n
n−1
+(−1) |A1 ∩ . . . ∩ An | .
1 1
ϕ(n) = n 1 − ... 1 − ,
q1 qk
где q1 , . . . , qk — все простые делители числа n.
8. Найдите количество натуральных чисел, не превосходя-
щих 1000 и не делящихся ни на одно из чисел 3, 5, 11.
9. Найдите количество натуральных чисел от 1 до 999, не
делящихся ни на одно из чисел 3, 7, 15.
10. Найдите количество натуральных чисел от 1 до 999, не
делящихся ни на одно из чисел 6, 9, 15.
11. Сколькими способами можно разложить 5 разных фо-
тографий по четырём разным конвертам так, чтобы не было
пустых?
3. Формула включений и исключений 93
95
96 ОТВЕТЫ И РЕШЕНИЯ
Cn2 = n(n−1)
2 партий (каждая партия определяется парой шах-
матистов). Если игры проводились в два тура, то было сыграно
A2n = n(n − 1) партий (партия определяется упорядоченной па-
рой шахматистов).
4 = 4845 способов.
22. C20
23. A412 A48 = 19958400 способов (имеет значение не только
состав команды, но и кто на каком этапе побежит).
24. Cn2 = n(n−1)
2 точек (каждая точка пересечения опреде-
ляется парой прямых).
25. Cn4 = n(n−1)(n−2)(n−3)
24 точек (каждой точке пересече-
ния диагоналей взаимнооднозначно соответствует неупорядо-
ченная четвёрка вершин n-угольника).
3 = 1540 способов.
26. C22
7 − C 5 = 68950 способов (от общего количества спо-
27. C20 18
собов отнимается количество способов, при которых студенты
А и Б идут вместе на хозработы).
28. Зашифруем каждое сочетание с повторениями после-
довательностью нулей и единиц следующим образом. Сначала
идёт столько единиц, сколько в сочетании элементов первого
вида, затем разделитель (нуль), затем столько единиц, сколько
элементов второго вида, затем опять разделитель и т.д. Если
два нуля идут подряд, то это означает, что элементов соответ-
ствующего типа в сочетании нет; если нуль стоит на первом
(последнем) месте, то элементов первого (n-го) типа нет. Яс-
но, что в этой последовательности будет r единиц (число всех
элементов в сочетании) и n − 1 нулей (число разделителей n
типов). Длина последовательности равна n + r − 1. Очевидно,
что каждой последовательности нулей и единиц такого состава
взаимнооднозначно соответствует сочетание с повторениями. А
число таких последовательностей равно
(n + r − 1)! r
P (n − 1, r) = = Cn+r−1 .
(n − 1)!r!
m m
m−1 m−s
X X
m 0 s
Ck+m−1 + Ck+m−2 + ... + Ck−1 = Ck+m−s−1 = Ck+s−1 .
s=0 s=0
22! 2
P (20, 2) = = C22 = 231.
20! · 2!
(Этот же результат можно получить иначе. Число способов
раздела равно числу выбора двух позиций для камней из 21-й
позиции (19 между грибами плюс две крайние) с повторения-
2 2 .)
ми, т.е. C 21 = C22
Аналогично получаем способы раздела подберёзовиков:
35! 2
P (33, 2) = = C35 = 595
33! · 2!
и подосиновиков:
30! 2
P (28, 2) = = C30 = 435.
28! · 2!
Cnm−1 C m−1
1 +m−1 n2 +m−1
. . . Cnm−1
k +m−1
= Cnn11+m−1 Cnn22+m−1 . . . Cnnkk+m−1
способов.
33. Cnm−1 C m−1
1 −m(s1 −1)−1 n2 −m(s2 −1)−1
. . . Cnm−1
k −m(sk −1)−1
способов
(см. решение задачи 31).
34. Бананы можно разделить одиннадцатью способами
(первый ребёнок может получить любое количество бананов
102 ОТВЕТЫ И РЕШЕНИЯ
бов.
39. Занумеруем все предметы числами от 1 до n и сопоста-
вим каждой раскладке предметов по ящикам перестановку n1
единиц, n2 двоек, . . . , nk чисел k по следующему правилу. Если
i-й предмет попадает в s-й ящик, то на i-м месте перестановки
стоит число s. Легко убедиться в том, что каждой такой пе-
рестановке при описанном сопоставлении соответствует один и
только один способ раскладки предметов по ящикам с указан-
ными в задаче условиями. Значит, число способов равно числу
таких перестановок, которое вычисляется по известной форму-
ле. Получаем ответ:
(n1 + . . . + nk )! n!
P (n1 , . . . , nk ) = = способов.
n 1 ! . . . nk ! n 1 ! . . . nk !
1. Перестановки, размещения, сочетания 103
2. Бином Ньютона
1. Рассмотрим разложение:
(1 + t1 ) (1 + t2 ) . . . (1 + tn ) =
= 1 + (t1 + . . . + tn ) + (t1 t2 + t1 t3 + . . . + tn−1 tn ) +
+ (t1 t2 t3 + . . . + tn−2 tn−1 tn ) + . . . + t1 . . . tn .
Если положить в нём t1 = . . . = tn = t, то очевидно, что коэф-
фициент при tk (k = 1, 2, . . . , n) будет равен числу неупорядо-
ченных наборов k индексов из 1, 2, . . . , n, т.е. Cnk . Получаем
n
n(n − 1) 2
(1 + t)n = 1 + nt +
X
t + Cn3 t3 + . . . + tn = Cnk tk .
2 k=0
2. Бином Ньютона 105
C00
C10 C11
@@
@@ ~~
@@ ~~~
@ ~~
~
C20 C21 C22
@@ ~ @@ ~
@@ ~~ @@ ~~
@@ ~~ @@ ~~
@ ~~
~ @ ~~
~
C30 C31 C32 C33
@@ @@ @@
@@ ~~ @@ ~~ @@ ~~
@@ ~~~ @@ ~~~ @@ ~~~
@ ~~
~ @ ~~
~ @ ~~ ~
C41 C4 2 C4 3
?? ?? ??
?? ?? ??
?? ?? ??
?? ??? ??
?
?
.
.. .. .. ..
. . .
(Стрелки идут от складываемых элементов к сумме.) По ней
видно, что элементы n-й строки согласно формуле Паскаля
действительно являются биномиальными коэффициентами.
√ √ 10
4. а) Разложим 2+ 3 по биному Ньютона:
√ √ 10 X10 10
10−k
k k2 k k2 k
X
2+ 3 = C10 2 ·3 2 = C10 2 · 35− 2 .
k=0 k=0
Продифференцируем его по t:
n
n (1 + t)n−1 =
X
kCnk tk−1 .
k=1
по t от 0 до t. Получим
n
1 Cnk k+1
(1 + t)n+1 − 1 =
X
t .
n+1 k=0
k+1
Подстановка в полученное тождество t = 1 даёт найденный
первым способом ответ;
1 1
2n+2 − n − 3 ;
д) n+1 ; е) (n+1)(n+2)
ж) (3n − 4)2n−1 + 2.
Указание: nk=1 (3k − 2)Cnk = 3 nk=1 kCnk − 2 nk=1 Cnk . Далее
P P P
или тождеством
n
t (1 + t)n =
X
Cnk tk+1 (второй способ);
k=0
м) n(n + 1)2n−2 .
Указание: воспользуйтесь равенством k 2 = k(k − 1) + k.
6. Докажем индукцией по n. База индукции (n = 1) оче-
видна. Предположение индукции:
n
X (−1)k−1 1 1
Cnk = 1 + + ... + .
k=1
k 2 n
Шаг индукции:
n+1
X (−1)k−1 k 1 1 1
Cn+1 = 1 + + . . . + + .
k=1
k 2 n n+1
в) 0.
12. При x19 коэффициент равен 0. При x21 коэффициент
равен 317 · P (17, 3, 0) = 147219785820.
13. а) 250 ; б) 470 .
14. Обозначим через S1 , S2 суммы коэффициентов при
нечётных и чётных степенях x соответственно. Подстановка
x = 1 в многочлен даёт уравнение S1 + S2 = 451 . Подстановка
x = −1 даёт уравнение S2 − S1 = −451 . Получаем систему
(
S2 + S1 = 451 ,
S2 − S1 = −451 ,
α (p1 , . . . , pn ) =
= n! − n(n − 1)! + Cn2 (n − 2)! − Cn3 (n − 3)! + . . . + (−1)n · 1 =
1 1 1 (−1)n
= n! 1 − + − + . . . + .
1! 2! 3! n!
(−1)n−k
!
1 1 1
Cnk (n − k)! 1 − + − + . . . + =
1! 2! 3! (n − k)!
(−1)n−k
!
n! 1 1 1
= 1 − + − + ... + .
k! 1! 2! 3! (n − k)!
58 − 30 − 28 − 18 + 12 + 5 + 15 − 2 = 12 студентов.
qi . Очевидно, что
n
α (pi ) = , 1 ≤ i ≤ k,
qi
n
α (pi , pj ) = , 1 ≤ i, j ≤ k,
qi qj
..
.
n
α (pi1 , . . . , pis ) = , 1 ≤ i1 , . . . , is ≤ k.
qi1 . . . qis
ϕ(n) =
k
n n n
− . . . + (−1)s
X X X
=n− + +
i=1
qi qq
1≤i<j≤k i j
q . . . qis
1≤i1 <...<is ≤k i1
n
+ . . . + (−1)k =
q1 . . . qk
k
1 1 1
− . . . + (−1)k
X X
= n 1 − + =
i=1
qi 1≤i<j≤k qi qj q1 . . . qk
1 1
=n 1− ... 1 − .
q1 qk
610 − C61 · 510 + C62 · 410 − C63 · 310 + C64 · 210 − C65 · 110 =
= 16435440 способов;
б) 510 − C51 · 410 + C52 · 310 − C53 · 210 + C54 · 110 = 5103000
способов;
в) C61 · 510 − C51 · 410 + C52 · 310 − C53 · 210 + C54 · 110
=
= 30618000 способов;
г) C63 · 310 − C31 · 210 + C32 · 110 = 1119600 способов.
k=0
Библиографический список
Редактор А.А.Баутдинова
Корректор Л.А.Петрова
Подписано в печать 11.08.2008. Формат бумаги 60 × 84/16. Бумага
документная. Печать трафаретная.
Усл. печ. л. 6,875. Тираж 250 экз. Заказ № 133
Балтийский государственный технический университет
Типография БГТУ
190005, С.-Петербург, 1-я Красноармейская ул., д.1