Глава 1

Элементы комбинаторики

[66/74%]
Показать
LaTeX
§
Задача 1.1.1
?
(1)

(nk)=(nnk)\binom {n}{k} = \binom {n}{n-k}.

(2)

Найдите сумму (n0)++(nn)\binom {n}{0} + \ldots + \binom {n}{n}.

Задача 1.1.2
?
(1)

Правило Паскаля. (n+1k+1)=(nk+1)+(nk)\binom {n+1}{k+1} = \binom {n}{k+1} + \binom {n}{k}, если 0kn10 \leqslant k \leqslant n-1.

(2)

\begin{Bmatrix} \end{Bmatrix} n+1 \\ k+1 \end{Bmatrix} = (k+1)\begin{Bmatrix} \end{Bmatrix} n \\ k+1 \end{Bmatrix} + \begin{Bmatrix} \end{Bmatrix} n \\ k \end{Bmatrix}. Здесь \begin{Bmatrix} \end{Bmatrix} n \\ k \end{Bmatrix} — количество разбиений nn-элементного множества на kk частей (т.е. непустых подмножеств); разбиения считаются неупорядоченными, т.е. разбиение множества {1,2,3}\{ 1,2,3\} на части {1,2}\{ 1,2\} и {3}\{ 3\} и разбиение того же множества на части {3}\{ 3\} и {1,2}\{ 1,2\} считаются одинаковыми. Ср. с задачей 1.4.7(5).

Числа \begin{Bmatrix} \end{Bmatrix} n \\ k \end{Bmatrix} называются числами Стирлинга второго рода.

Примечание.
?

Числа \begin{Bmatrix} \end{Bmatrix} n \\ k \end{Bmatrix} называются числами Стирлинга второго рода; подробнее о них см., например, [GKP, с.287].

Задача 1.1.3
?
(1)

Во скольких подмножествах множества R11\mathscr {R}_{11} не найдётся двух подряд идущих чисел?

(2)

То же для трёх подряд идущих чисел.

Задача 1.1.4
?
(1)

(nk)=n!k!(nk)!=n(n1)(nk+1)k!\binom {n}{k} = \dfrac {n!}{k!(n-k)!} = \dfrac {n(n-1)\ldots (n-k+1)}{k!}.

(2)

Бином Ньютона. (a+b)n=j=0n(nj)ajbnj(a+b)^n = \displaystyle \sum_{j=0}^{n}\binom {n}{j}a^jb^{n-j}.

Задача 1.1.5

Найдите суммы:

?
(1)

(n0)(n1)++(1)n(nn)\binom {n}{0} - \binom {n}{1} + \ldots + (-1)^n\binom {n}{n};

(2)

(n0)+12(n1)+13(n2)++1n+1(nn)\binom {n}{0} + \dfrac {1}{2}\binom {n}{1} + \dfrac {1}{3}\binom {n}{2} + \ldots + \dfrac {1}{n+1}\binom {n}{n};

(3)

(n1)+2(n2)+3(n3)++n(nn)\binom {n}{1} + 2\binom {n}{2} + 3\binom {n}{3} + \ldots + n\binom {n}{n};

(4)

(nk)+(n+1k+1)++(n+mk+m)\binom {n}{k} + \binom {n+1}{k+1} + \ldots + \binom {n+m}{k+m};

(5)

(n0)2++(nn)2\binom {n}{0}^2 + \ldots + \binom {n}{n}^2;

(6)

(n0)(mk)+(n1)(mk1)++(nk)(m0)\binom {n}{0}\binom {m}{k} + \binom {n}{1}\binom {m}{k-1} + \ldots + \binom {n}{k}\binom {m}{0};

(7)

(2n0)(2n11)+(2n22)+(1)n(nn)\binom {2n}{0} - \binom {2n-1}{1} + \binom {2n-2}{2} - \ldots + (-1)^n\binom {n}{n};

(8)

(2nn)+2(2n1n)+4(2n2n)++2n(nn)\binom {2n}{n} + 2\binom {2n-1}{n} + 4\binom {2n-2}{n} + \ldots + 2^n\binom {n}{n}.

Задача 1.1.6
?
(1)

Найдите k0(n2k)\displaystyle \sum_{k \geqslant 0}\binom {n}{2k}.

(2)

Найдите k0(n4k)\displaystyle \sum_{k \geqslant 0}\binom {n}{4k}.

(3)

Найдите k0(n3k)\displaystyle \sum_{k \geqslant 0}\binom {n}{3k}.

В ответе используйте только целочисленные функции целочисленного аргумента.

§
Задача 1.2.1

Обозначим через φ(n)\varphi (n) функцию Эйлера, т.е. количество чисел от 1 до nn, взаимно простых с числом nn.

?
(1)

Найдите количество чисел, не превосходящих 1001 и не делящихся ни на одно из чисел 7, 11, 13.

(2)

Найдите φ(1),φ(p),φ(p2),φ(pα)\varphi (1), \varphi (p), \varphi (p^2), \varphi (p^\alpha ), где pp — простое число, α>2\alpha > 2.

(3)

φ(n)=n(11p1)(11ps)\varphi (n) = n\left(1 - \dfrac {1}{p_1}\right)\ldots \left(1-\dfrac {1}{p_s}\right), где n=p1α1psαsn = p_1^{\alpha_1}\cdot \ldots \cdot p_s^{\alpha_s} — каноническое разложение числа nn.

Задача 1.2.2
?
(1)

На полу комнаты площадью 24м224\, \text{м}^2 расположены три ковра (произвольной формы) площади 12м212\, \text{м}^2 каждый. Тогда площадь пересечения некоторых двух ковров не меньше 4м24\, \text{м}^2.

(2)

На кафтане расположено пять заплат (произвольной формы). Площадь каждой из них больше половины площади кафтана. Тогда площадь общей части некоторых двух заплат больше одной пятой площади кафтана.

Задача 1.2.3

Рассмотрим подмножества A1,,AnA_1,\ldots ,A_n конечного множества UU. Положим по определению jAj:=U\left|\bigcap_{j\in \varnothing }A_j\right| := U.

?
(1)

Пусть число αS:=jSAj\alpha_{|S|} := \left|\bigcap_{j\in S}A_j\right| зависит только от размера S|S| набора SRnS \subset \mathscr {R}_n индексов, а не от самого набора. Тогда

A1An=k=1n(1)k+1(nk)αk, |A_1\cup \ldots \cup A_n| = \sum _{k=1}^{n}(-1)^{k+1}\binom {n}{k}\alpha _k, U(A1An)=k=0n(1)k(nk)αk. |U\setminus (A_1\cup \ldots \cup A_n)| = \sum _{k=0}^{n}(-1)^k\binom {n}{k}\alpha _k.
(2)

Обозначим Mk:=S(Rnk)jSAjM_k := \displaystyle \sum_{S\in \binom {\mathscr {R}_n}{k}}\left|\bigcap_{j\in S}A_j\right|. В частности, M0:=UM_0 := |U|. Тогда

A1An=M1M2+M3+(1)n+1Mn,U(A1An)=M0M1+M2+(1)nMn. \begin{align} |A_1\cup \ldots \cup A_n| & = M_1 - M_2 + M_3 - \ldots + (-1)^{n+1}M_n, \\ |U\setminus (A_1\cup \ldots \cup A_n)| & = M_0 - M_1 + M_2 - \ldots + (-1)^n M_n. \end{align}
(3)

Неравенства Бонферрони. Для любого ss, s<n2s < \dfrac {n}{2},

M1M2+M3M2sA1AnM1M2+M3+M2s+1,M0M1+M2+M2sU(A1An)M0M1+M2M2s+1. \begin{align} M_1 - M_2 + M_3 - \ldots - M_{2s} & \leqslant |A_1\cup \ldots \cup A_n| \leqslant M_1 - M_2 + M_3 - \ldots + M_{2s+1}, \\ M_0 - M_1 + M_2 - \ldots + M_{2s} & \geqslant |U\setminus (A_1\cup \ldots \cup A_n)| \geqslant \\ & \geqslant M_0 - M_1 + M_2 - \ldots - M_{2s+1}. \end{align}
Примечание.
?

В этом разделе предлагаются задачи следующего типа: дано конечное множество UU и набор свойств (подмножеств) AkUA_k \subset U, k=1,,nk=1,\ldots ,n. Требуется найти количество элементов, для которых выполнено хотя бы одно из свойств AkA_k (т.е. A1An|A_1\cup \ldots \cup A_n|), либо количество элементов, для которых не выполнено ни одно из свойств AkA_k (т.е. U(A1An)|U\setminus (A_1\cup \ldots \cup A_n)|).

Для этого используется два варианта формулы включений и исключений (см. задачу 1.2.3(2)). При этом если во всех пересечениях множеств набора число элементов зависит только от количества пересекаемых множеств, формулу можно упростить (см. задачу 1.2.3(1)).

В задачах 1.2.4(1) и 1.2.5 предполагается, что ответ записывается в виде суммы (аналогично формуле включений и исключений).

Задача 1.2.4

На полке стоят 10 различных книг.

?
(1)

Сколькими способами их можно переставить так, чтобы ни одна книга не осталась на своем месте?

(2)

Количество таких перестановок книг, при которых на месте остаётся ровно 4 книги, больше 50000.

Задача 1.2.5
?
(1)

Сколькими способами можно расселить 20 туристов по 5 различным домикам, чтобы ни один домик не оказался пустым?

(2)

Сколько существует различных сюръекций f:RkRnf: \mathscr {R}_k \to \mathscr {R}_n?

Задача 1.2.6

Докажите следующую формулу:

n!x1x2xn=(x1+x2++xn)n1i1<i2<<in1n(xi1+xi2++xin1)n++1i1<i2<<in2n(xi1+xi2++xin2)n+(1)n1i=1nxin. \begin{align} n!\cdot x_1x_2\ldots x_n & = (x_1+x_2+\ldots +x_n)^n - \\ & \quad - \sum _{1\leqslant i_1 < i_2 < \ldots < i_{n-1}\leqslant n}(x_{i_1}+x_{i_2}+\ldots +x_{i_{n-1}})^n + \\ & \quad + \sum _{1\leqslant i_1 < i_2 < \ldots < i_{n-2}\leqslant n}(x_{i_1}+x_{i_2}+\ldots +x_{i_{n-2}})^n - \ldots \\ & \quad \ldots + (-1)^{n-1}\sum _{i=1}^{n}x_i^n. \end{align}
?
§
Задача 1.3.1
?
(1)

Если сумма nn действительных чисел равна SS, то найдётся слагаемое, не большее S/nS/n, а также слагаемое, не меньшее S/nS/n.

(2)

Если сумма nn целых чисел больше knkn для некоторого целого kk, то найдётся слагаемое, не меньшее k+1k+1.

(3)

Если сумма nn целых чисел меньше knkn для некоторого целого kk, то найдётся слагаемое, не большее k1k-1.

Примечание.
?

Утверждение 1.3.1(1) применяется при решении задач, см., например, задачу 1.3.9. Его «дискретный аналог» утверждение 1.3.1(2) называют принципом Дирихле и часто формулируют так: при любом распределении nk+1nk+1 или более предметов по nn ящикам в каком-нибудь ящике окажется не менее k+1k+1 предмета.

Методически более грамотно [MS, Словарик, раздел «оценка»] было бы назвать п.1.3 «Оценки от противного». Однако мы выбрали название, по которому большинство читателей смогут наиболее ясно представить себе содержание этого раздела.

Задача 1.3.2

В мешке лежат 32 красных шара, 29 зеленых шаров, 45 синих, 17 желтых и по 30 белых, черных и серых. Какое наименьшее число шаров надо взять, чтобы среди них наверняка нашлись шары

?
(1)

всех 9 цветов?

(2)

7 цветов?

Задача 1.3.3
?
(1)

Среди 7-значных чисел, заканчивающихся на 3 пятерки, существует не менее 1200 чисел, имеющих один и тот же остаток от деления на 7.

(2)

Для каждого 4-значного числа посчитали сумму цифр его квадрата. Докажите, что существует не менее 1200 чисел, для которых посчитанные суммы будут давать одинаковый остаток при делении на 7.

Задача 1.3.4
?
(1)

Среди чисел, записываемых только единицами, есть число, которое делится на 1997.

(2)

В строку записаны nn целых чисел. Докажите, что из них можно выделить одно или несколько подряд идущих с суммой, кратной nn.

Задача 1.3.5
?
(1)

Среди любых nn действительных чисел найдутся два, дробные части которых различаются не более чем на 1n1\dfrac {1}{n-1}.

(2)

В таблице 10×1010\times 10 расставлены целые числа, причем любые два числа в соседних по стороне клетках отличаются не более чем на 5. Докажите, что среди этих чисел найдутся два равных.

Задача 1.3.6

Дано произвольное иррациональное число α\alpha.

?
(1)

Для произвольного натурального NN найдутся такие взаимно простые p,qZp,q\in \mathbb {Z}, что 0<qN0 < q \leqslant N и

αpq1qN. \left|\alpha - \frac{p}{q}\right| \leqslant \frac{1}{qN}.
(2)

Существует бесконечно много пар взаимно простых чисел p,qZp,q\in \mathbb {Z}, для которых

αpq1q2. \left|\alpha - \frac{p}{q}\right| \leqslant \frac{1}{q^2}.
Примечание.
?

Замечание. В формулировке утверждения 1.3.6(2) можно избавиться от взаимной простоты, так как для каждой дроби pq\dfrac {p}{q}, для которой выполнено неравенство αpq1q2\left|\alpha - \dfrac {p}{q}\right| \leqslant \dfrac {1}{q^2}, существует лишь конечное количество целых чисел k>0k > 0 таких, что αpkqk1(qk)2\left|\alpha - \dfrac {pk}{qk}\right| \leqslant \dfrac {1}{(qk)^2}.

Задача 1.3.7

Натуральные числа от 1 до 101 записаны в некотором порядке. Докажите, что в этой последовательности найдется либо возрастающая, либо убывающая подпоследовательность длины 11.

?
Примечание.
?

Подпоследовательность — это то, что получается из последовательности вычеркиванием некоторых её членов.

Задача 1.3.8

Имеется 10 яблок, каждое из которых весит не более 100 г, и две одинаковые тарелки. Докажите, что можно положить в тарелки

?
(1)

несколько яблок так, чтобы веса в тарелках отличались меньше чем на 1 г.

(2)

по одинаковому количеству яблок так, чтобы веса в тарелках отличались меньше чем на 2 г.

При этом на тарелках должно лежать хотя бы одно яблоко, но не обязательно должны лежать все яблоки (и в п.(1) не обязательно, чтобы на каждой тарелке лежало хотя бы одно яблоко).

Задача 1.3.9

Для любых nn векторов v1,,vnv_1,\ldots ,v_n длины 1 на плоскости существует такой набор ε1,,εn=±1\varepsilon_1,\ldots ,\varepsilon_n = \pm 1, что

?
(1)

k=1nεkvkn\left|\sum_{k=1}^{n}\varepsilon_kv_k\right| \leqslant \sqrt{n},

(2)

k=1nεkvkn\left|\sum_{k=1}^{n}\varepsilon_kv_k\right| \geqslant \sqrt{n}.

§
Задача 1.4.1

Расставьте на шахматной доске нескольких коней, чтобы каждый бил четырёх других.

?
Задача 1.4.2

33 буквы русского алфавита кодируются последовательностями из нулей и единиц.

?
(1)

При каком наименьшей длине последовательности кодирование можно сделать однозначным?

(2)

Если при получении сообщения возможна ошибка в не более чем одном разряде, т.е. если коды различных букв должны отличаться по крайней мере в трёх разрядах, то 8 разрядов не хватит.

(3)

Если возможна ошибка в не более чем двух разрядах, то 10 разрядов не хватит.

(4)

Найдите наименьшее число разрядов, достаточное для кодирования из п.(2).

Задача 1.4.3
?
(1)

При фиксированном nn число (nk)\binom {n}{k} максимально при k=[n2]k = \left[\dfrac {n}{2}\right].

(2)

Best in their own ways. В математической олимпиаде участвовало kk школьников. Выяснилось, что для любых двух школьников AA и BB нашлась задача, которую решил AA и не решил BB, и задача, которую решил BB, но не решил AA. Какое наименьшее возможное количество задач могло быть при этом условии? Иными словами, найдите наименьшее возможное nn, для которого найдётся такое семейство из kk подмножеств nn-элементного множества, что ни одно из подмножеств семейства не содержится (собственно) в другом.

Задача 1.4.4

Имеется табло с nn горящими лампочками. Каждый переключатель может быть подсоединён к некоторым лампочкам. При нажатии на кнопку переключателя соединённые с ним лампочки меняют свое состояние: горящие тухнут, а не горящие загораются. Какое наименьшее число переключателей необходимо, чтобы можно было зажечь любой набор лампочек (не входящие в этот набор лампочки гореть не должны)?

?
Задача 1.4.5

В первый день своего правления король организует партии среди nn своих подданных. На второй день советник приносит королю список фамилий некоторых подданных (в первый день этот список неизвестен). На третий день король может выбрать несколько партий и отправить в тюрьму всех подданных, участвующих в каждой из них. Какое наименьшее число партий необходимо организовать в первый день, чтобы в третий день заведомо можно было отправить в тюрьму всех подданных из принесенного списка (и только их)?

?
Примечание.
?

Следующая важная конструкция полезна (хотя и не обязательна) для решения вышеприведённых (и многих других) задач. Нарисуем точки, соответствующие всем подмножествам множества Rn\mathscr {R}_n. При этом на kk-й этаж поместим точки, соответствующие kk-элементным множествам. Соединим стрелкой те из них, которые получаются друг из друга добавлением одного элемента. Тогда соединяемые стрелкой точки лежат на соседних этажах. Полученный граф называется nn-мерным кубом. Его вершины соответствуют векторам из Z2n\mathbb {Z}_2^n.

Определение множества Z2n\mathbb {Z}_2^n приведено в начале п.7.1.

Подмножество LZ2nL\subset \mathbb {Z}_2^n называется линейным подпространством, если x+yLx+y\in L для любых x,yLx,y\in L (не обязательно различных). Иными словами, линейное подпространство — такое семейство подмножеств nn-элементного множества, которое вместе с любыми двумя подмножествами содержит их симметрическую разность (т.е. сумму по модулю 2).

Задача 1.4.6
?
(1)

Любое линейное подпространство содержит нулевой набор (0,,0)(0,\ldots ,0).

(2)

Число элементов в любом линейном подпространстве является степенью двойки.

Обозначим через nk\begin{vmatrix} n \\ k \end{vmatrix} количество линейных подпространств в Z2n\mathbb {Z}_2^n, состоящих из 2k2^k элементов (такие линейные подпространства в Z2n\mathbb {Z}_2^n называют kk-мерными).

Задача 1.4.7
?
(1)

Найдите 2k\begin{vmatrix} 2 \\ k \end{vmatrix} для k=0,1,2k=0,1,2.

(2)

Найдите 3k\begin{vmatrix} 3 \\ k \end{vmatrix} для k=0,1,2,3k=0,1,2,3.

(3)

n0=nn=1\begin{vmatrix} n \\ 0 \end{vmatrix} = \begin{vmatrix} n \\ n \end{vmatrix} = 1, n1=nn1=2n1\begin{vmatrix} n \\ 1 \end{vmatrix} = \begin{vmatrix} n \\ n-1 \end{vmatrix} = 2^n-1.

(4)

nk=nnk\begin{vmatrix} n \\ k \end{vmatrix} = \begin{vmatrix} n \\ n-k \end{vmatrix}.

(5)

n+1k+1=nk+1+2nknk\begin{vmatrix} n+1 \\ k+1 \end{vmatrix} = \begin{vmatrix} n \\ k+1 \end{vmatrix} + 2^{n-k}\begin{vmatrix} n \\ k \end{vmatrix}.

(6)

Найдите n2\begin{vmatrix} n \\ 2 \end{vmatrix}.

(7)

Найдите nk\begin{vmatrix} n \\ k \end{vmatrix}.

Для решения этой задачи нужны некоторые понятия, приведённые в начале п.7.1.

§
Задача 1.5.1

Под значком dn\displaystyle \sum_{d \mid n} подразумевается сумма по всем натуральным делителям числа nn.

Определим функцию Мёбиуса μ(n)\mu (n) следующим образом:

μ(n)={1,если n=1;(1)k,если n является произведением k различных простых делителей;0,если n делится на p2 для некоторого простого числа p. \mu (n) = \begin{cases} 1, & \text{если } n=1; \\ (-1)^k, & \text{если }n\text{ является произведением }k\text{ различных простых делителей;} \\ 0, & \text{если }n\text{ делится на }p^2\text{ для некоторого простого числа }p\text{.} \end{cases}
?
(1)

dnμ(d)={1,n=1;0,n1.\displaystyle \sum_{d \mid n}\mu (d) = \begin{cases} 1, & n=1; \\ 0, & n \neq 1. \end{cases}

(2)

Найдите сумму значений функции Мёбиуса по тем и только тем делителям числа nn, в каноническое разложение которых входит чётное количество простых множителей.

(3)

Формула обращения Мёбиуса. Пусть f:NRf: \mathbb {N} \to \mathbb {R} — произвольная функция, g(n)=dnf(d)g(n) = \displaystyle \sum_{d \mid n}f(d). Тогда справедлива формула

f(n)=dnμ(d)g(nd)=dnμ(nd)g(d). f(n) = \sum _{d \mid n}\mu (d)g\left(\frac{n}{d}\right) = \sum _{d \mid n}\mu \left(\frac{n}{d}\right)g(d).

Функция Эйлера φ(n)\varphi (n) определена в п.1.2 (задача 1.2.1).

Задача 1.5.2
?
(1)

Найдите сумму dnφ(d)\displaystyle \sum_{d \mid n}\varphi (d).

(2)

dnμ(d)d=(11p1)(11ps)\displaystyle \sum_{d \mid n}\frac{\mu (d)}{d} = \left(1-\frac{1}{p_1}\right)\ldots \left(1-\frac{1}{p_s}\right).

Примечание.
?

Заметим, что, применяя формулу обращения Мёбиуса (задача 1.5.1(3)) к функции φ(n)\varphi (n), можно немного другим способом доказать формулу для нахождения φ(n)\varphi (n) (см. утверждение 1.2.1(3)).

Действительно, используя утверждения 1.5.2(1, 2), получаем:

φ(n)=dnμ(d)nd=ndnμ(d)d=n(11p1)(11ps). \varphi (n) = \sum _{d \mid n}\mu (d)\frac{n}{d} = n\cdot \sum _{d \mid n}\frac{\mu (d)}{d} = n\left(1-\frac{1}{p_1}\right)\ldots \left(1-\frac{1}{p_s}\right).
Задача 1.5.3

Обозначим через Tr(n)T_r(n) количество способов раскрасить карусель из nn вагончиков в rr цветов, т.е. число раскрасок вершин правильного nn-угольника в rr цветов, если раскраски, совмещающиеся поворотом, неотличимы. При этом

  • в раскраске могут быть использованы не все цвета;

  • цвета различны: например, раскраски КККЖ и ЖЖЖК различны.

Приведём более формальное определение. Для любой раскраски карусели можно «разорвать» карусель между любыми двумя вагончиками и записать получившуюся последовательность цветов (раскраску поезда), начиная с места разрыва по часовой стрелке. Например, следующие последовательности соответствуют одной и той же раскраске карусели:

КЖЗС;ЖЗСК;ЗСКЖ;СКЖЗ. \text{КЖЗС;}\quad \text{ЖЗСК;}\quad \text{ЗСКЖ;}\quad \text{СКЖЗ.}

С другой стороны, из каждой последовательности цветов можно получить раскраску карусели, «склеив» её начало и конец правильным образом.

Циклическим сдвигом последовательности (a1,a2,,an)(a_1, a_2, \ldots , a_n) называется последовательность (a2,a3,,a1)(a_2, a_3, \ldots , a_1). Раскраской карусели (или, более учёно, циклической последовательностью) называется класс эквивалентности последовательностей с точностью до циклического сдвига.

Итак, Tr(n)T_r(n) — количество циклических последовательностей длины nn, элементы которых — числа 1,,r1, \ldots , r.

?
(1)

Найдите Tr(n)T_r(n) при n=3,4,5,6,9n = 3,4,5,6,9.

(2)

22nn1<T2(2n)<22nn2^{2^n-n-1} < T_2(2^n) < 2^{2^n-n}.

Задача 1.5.4

Назовём периодом последовательности минимальное положительное число dd, такое что в результате dd циклических сдвигов она перейдёт в себя. Аналогично определяется период карусели.

?
(1)

Период последовательности делит её длину.

(2)

Если dd делит nn, то количество последовательностей длины nn и периода dd равно количеству последовательностей длины dd и периода dd.

Задача 1.5.5

Обозначим через Mr(n)M_r(n) количество последовательностей длины nn и периода nn, элементы которых — числа 1,,r1, \ldots , r.

?
(1)

Найдите dnMr(d)\displaystyle \sum_{d \mid n}M_r(d).

(2)

Выразите Tr(n)T_r(n) через все Mr(d)M_r(d), где dnd \mid n.

(3)

Tr(n)=ln1ldlμ(d)rl/dT_r(n) = \displaystyle \sum_{l \mid n}\frac{1}{l}\sum_{d \mid l}\mu (d)r^{l/d}.

(4)

Tr(n)=1ndnφ(d)rn/dT_r(n) = \dfrac {1}{n}\displaystyle \sum_{d \mid n}\varphi (d)r^{n/d}. (Более простой способ доказательства этой формулы приведён в п.1.9, задача 1.9.4(1).)

Задача 1.5.6

Найдите количество различных раскрасок карусели из nn вагончиков в rr цветов, в которых

?
(1)

цвет ss встречается nsn_s раз для каждого s=1,,rs = 1, \ldots , r (здесь в качестве ответа принимается формула с суммированием по делителям, аналогичная 1.5.5(3));

(2)

присутствует ровно 4 цвета из r=5r=5 данных.

§
Задача 1.6.1
?
(1)

Дано 21 девятиэлементное подмножество 30-элементного множества. Тогда какой-то элемент 30-элементного множества содержится по крайней мере в семи данных подмножествах.

(2)

Комиссия собиралась 40 раз. На каждом заседании было ровно 10 человек, любые два не были вместе больше одного раза. Тогда в комиссии хотя бы 60 человек.

(3)

В компании у любых двух знакомых друг с другом человек есть ровно 5 общих знакомых (кроме них самих). Тогда количество пар знакомых между собой людей в компании делится на 3.

(4)

Обозначим через Pn(k)P_n(k) число перестановок множества натуральных чисел от 1 до nn, оставляющих ровно kk чисел на своём месте. Тогда k=0nkPn(k)=n!\displaystyle \sum_{k=0}^{n}k\cdot P_n(k) = n!.

Задача 1.6.2

Пусть F\mathscr {F} — любое семейство kk-элементных подмножеств nn-элементного множества.

?
(1)

Если klk \geqslant l и каждое ll-элементное подмножество nn-элементного множества содержится в некотором подмножестве из F\mathscr {F}, то F(nl)/(kl)|\mathscr {F}| \geqslant \dbinom {n}{l}\Big/\dbinom {k}{l}.

(2)

Количество (k1)(k-1)-элементных подмножеств nn-элементного множества, целиком содержащихся хотя бы в одном из подмножеств семейства F\mathscr {F}, не меньше kFnk+1\dfrac {k|\mathscr {F}|}{n-k+1}.

Задача 1.6.3

На планете Марс 100 государств объединены в блоки, в каждом из которых не больше 50 государств. Известно, что любые два государства состоят вместе хотя бы в одном блоке. Найдите минимально возможное число блоков. (Ср. с задачей 1.6.2(1).)

?
Задача 1.6.4

Ровно 19 вершин правильного 97-угольника покрашены в белый цвет, остальные вершины покрашены в чёрный. Тогда число равнобедренных одноцветных треугольников с вершинами в вершинах 97-угольника не зависит от способа раскраски. (Треугольник одноцветный, если все его вершины или белые, или чёрные.)

?
Задача 1.6.5

Даны числа nkn \geqslant k и множество SS из nn точек на плоскости. Если любые три точки из множества SS не лежат на одной прямой и для любой точки PSP \in S существуют хотя бы kk различных точек из множества SS, равноудалённых от PP, то k<12+2nk < \dfrac {1}{2} + \sqrt{2n}.

?
Задача 1.6.6

В любом множестве из nn различных натуральных чисел найдётся подмножество из более чем n/3n/3 чисел, в котором нет трёх чисел, сумма двух из которых равна третьему.

?
Задача 1.6.7

По каждому из 100 видов работ в фирме имеется ровно 8 специалистов. Каждому сотруднику нужно дать выходной в субботу или в воскресенье. Докажите, что это можно сделать так, чтобы и в субботу, и в воскресенье для каждого вида работ на работе был специалист по нему.

?
Примечание.
?

Понятно, что при данном числе kk специалистов (в задаче 1.6.7 k=8k=8) для малого числа видов работ так распределить выходные всегда можно. А при большом числе ll видов работ это может уже не получиться. Указание ниже находит асимптотическую оценку снизу для такого числа ll.

Вот более учёная формулировка (обобщения) задачи 1.6.7. Имеется l=2k1l = 2^{k-1} подмножеств некоторого множества, в каждом из которых ровно kk элементов. Тогда элементы этого множества можно раскрасить в два цвета так, чтобы никакое из ll подмножеств не было одноцветно. Ср. с задачей 6.2.1(1).

Задача 1.6.8
?
(1)

Если для некоторого чётного nn

(12(n/2k)(nk))l2n<1, \left(1-2\frac{\binom {n/2}{k}}{\binom {n}{k}}\right)^l 2^n < 1,

то в nn-элементном множестве найдётся ll таких kk-элементных подмножеств, что при любой раскраске элементов этого множества в два цвета хотя бы одно из этих ll подмножеств одноцветно.

(2)

Существует такое c>0c>0, что для любого kk существует не более чем ck22kck^22^k таких kk-элементных подмножеств некоторого множества, что при любой раскраске элементов этого множества в два цвета одно из этих подмножеств одноцветно.

§
Задача 1.7.1

Пятнадцать школьников сидят на пятнадцати пронумерованных стульях. Каждую минуту добрый преподаватель пересаживает их по следующей схеме:

(123456789101112131415351081114156131497212). \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 & 14 & 15 \\ 3 & 5 & 10 & 8 & 11 & 14 & 15 & 6 & 13 & 1 & 4 & 9 & 7 & 2 & 12 \end{pmatrix}.

Через сколько минут все школьники впервые окажутся на своих первоначальных местах?

?
Примечание.
?

Перестановкой множества называется запись элементов этого множества в произвольном порядке. Более строго, перестановкой множества называется взаимно однозначное отображение этого множества на себя (т.е. биекция). Перестановку ff удобно изображать в виде ориентированного графа, вершины которого — элементы множества, а рёбра идут из вершины aka_k в вершину f(ak)f(a_k). Перестановка множества {a1,a2,,an}\{ a_1, a_2, \ldots , a_n\}, переводящая aka_k в f(ak)f(a_k), записывается в виде

(a1a2anf(a1)f(a2)f(an)); \begin{pmatrix} a_1 & a_2 & \ldots & a_n \\ f(a_1) & f(a_2) & \ldots & f(a_n) \end{pmatrix};

обычно ak=ka_k = k для всех kRnk \in \mathscr {R}_n. Обратной к ff перестановкой называется перестановка f1f^{-1}, записывающаяся в виде

(f(a1)f(a2)f(an)a1a2an). \begin{pmatrix} f(a_1) & f(a_2) & \ldots & f(a_n) \\ a_1 & a_2 & \ldots & a_n \end{pmatrix}.

Циклом (длины nn) называется перестановка вида

(a1a2an1ana2a3ana1). \begin{pmatrix} a_1 & a_2 & \ldots & a_{n-1} & a_n \\ a_2 & a_3 & \ldots & a_n & a_1 \end{pmatrix}.

Эта перестановка коротко обозначается через (a1a2an)(a_1a_2\ldots a_n).

Композицией перестановок ff и gg называется перестановка fgf\circ g, определённая формулой (fg)(x):=f(g(x))(f\circ g)(x) := f(g(x)).

Задача 1.7.2

Найдите композиции перестановок на множестве цифр

?
(1)

(12)(13)(12)\circ (13);

(2)

(12)(23)(12)\circ (23);

(3)

(23)(12)(23)\circ (12);

(4)

(123)(132)(123)\circ (132);

(5)

(12)(13)(12)(12)\circ (13)\circ (12);

(6)

(12345)(12)(12345)\circ (12);

(7)

(12345)(56789)(12345)\circ (56789).

Ответ дайте в виде композиции непересекающихся циклов. Например, (123)(234)=(12)(34)(123)\circ (234) = (12)\circ (34).

Далее знак композиции опускается.

Задача 1.7.3

Для любой перестановки ff существует k>0k>0, для которого fk=idf^k = \mathrm{id} (т.е. для которого после kk-кратного применения перестановки ff каждый элемент перейдёт в себя).

Порядком перестановки ff называется наименьшее k>0k>0, для которого fk=idf^k = \mathrm{id}.

?
Задача 1.7.4

Существуют ли перестановки 9-элементного множества порядков 7,10,12,117, 10, 12, 11?

?
Задача 1.7.5

Чему равен порядок композиции непересекающихся циклов из n1,,nkn_1, \ldots , n_k элементов соответственно?

Перестановки (n1++nk)(n_1+\ldots +n_k)-элементного множества из задачи 1.7.5 называются перестановками типа n1,,nk\langle n_1, \ldots , n_k \rangle. Например, перестановки (14)(253)(14)(253), (15)(432)(15)(432) типа 2,3\langle 2,3 \rangle, а перестановка (1)(3)(245)(1)(3)(245) — другого типа 1,1,3\langle 1,1,3 \rangle.

?
Задача 1.7.6

Найдите число перестановок типа

?
(1)

2,3\langle 2,3 \rangle;

(2)

3,3\langle 3,3 \rangle;

(3)

1,2,3,4\langle 1,2,3,4 \rangle.

Задача 1.7.7

Любая перестановка представляется в виде композиции

?
(1)

непересекающихся циклов;

(2)

транспозиций, т.е. перестановок, каждая из которых меняет местами некоторые два элемента, а остальные оставляет на месте (иными словами, циклов длины 2);

(3)

транспозиций (1i)(1i), i=2,3,,ni=2,3,\ldots ,n.

Задача 1.7.8

Найдите две перестановки, композициями которых можно получить любую перестановку nn-элементного множества.

Перестановки aa и bb называются сопряжёнными, если a=xbx1a = xbx^{-1} для некоторой перестановки xx.

?
Задача 1.7.9
?
(1)

Перестановки aa и bb сопряжены тогда и только тогда, когда их типы одинаковы.

(2)

Пусть aa и xx — произвольные перестановки nn-элементного множества. Тогда

xax1=(x(1)x(2)x(n)x(a(1))x(a(2))x(a(n))). xax^{-1} = \begin{pmatrix} x(1) & x(2) & \ldots & x(n) \\ x(a(1)) & x(a(2)) & \ldots & x(a(n)) \end{pmatrix}.

Иными словами, циклическое разложение перестановки xax1xax^{-1} получается из циклического разложения перестановки aa заменой каждого элемента на его xx-образ: если a=j=1q(ij1,ij2,,ijsj)a = \displaystyle \prod_{j=1}^{q}(i_{j1},i_{j2},\ldots ,i_{js_j}), то

xax1=j=1q(x(ij1),x(ij2),,x(ijsj)). xax^{-1} = \prod _{j=1}^{q}(x(i_{j1}),x(i_{j2}),\ldots ,x(i_{js_j})).
(3)

Найдите gf1g1fgf^{-1}g^{-1}f для f:=(1,2,,N)f := (1,2,\ldots ,N) и g:=(N,N+1,,L)g := (N,N+1,\ldots ,L).

§
Задача 1.8.1
?
(1)

Любую ли перестановку можно представить в виде композиции нескольких циклов длины 3?

(2)

Любую ли перестановку можно представить в виде композиции чётного числа транспозиций?

(3)

Игра в 15. В квадратной коробочке размера 4×44\times 4 размещены 15 квадратных фишек размера 1×11\times 1 с номерами 1,2,,151,2,\ldots ,15, а одно место осталось свободным. Первоначально фишки расставлены так, как на рисунке справа. Можно ли, последовательно сдвигая фишки на свободное место, получить расстановку фишек на рисунке слева?

123456789101112131415123456789101112131514 \begin{array}{|c|c|c|c|} \hline 1 & 2 & 3 & 4 \\ \hline 5 & 6 & 7 & 8 \\ \hline 9 & 10 & 11 & 12 \\ \hline 13 & 14 & 15 & * \\ \end{array} \qquad \qquad \begin{array}{|c|c|c|c|} \hline 1 & 2 & 3 & 4 \\ \hline 5 & 6 & 7 & 8 \\ \hline 9 & 10 & 11 & 12 \\ \hline 13 & 15 & 14 & * \\ \end{array}
Задача 1.8.2

Как зависит чётность цикла длины nn

?
(1)

от порядка следования элементов цикла?

(2)

от nn?

Задача 1.8.3
?
(1)

Композиция чётной (нечётной) перестановки и транспозиции нечётна (чётна).

(2)

Как определить чётность композиции перестановок, зная чётность сомножителей?

Задача 1.8.4

Каждое из следующих условий равносильно чётности перестановки:

?
(1)

Перестановку можно представить в виде композиции чётного числа транспозиций.

(2)

Любое представление перестановки в виде композиции транспозиций содержит чётное их число.

(3)

Перестановку можно представить в виде композиции нескольких циклов длины 3.

Задача 1.8.5
?
(1)

Каких перестановок nn-элементного множества больше: чётных или нечётных?

(2)

В какое минимальное количество транспозиций раскладывается перестановка nn-элементного множества, состоящая из kk непересекающихся циклов длины больше 1?

Задача 1.8.6

Перестановка xx порождается перестановками p1,p2,,pkp_1, p_2, \ldots , p_k, если x=x1x2xnx = x_1x_2\ldots x_n, где для любого 1in1 \leqslant i \leqslant n найдётся такое 1jk1 \leqslant j \leqslant k, что xi=pjx_i = p_j.

?
(1)

Множество всех чётных перестановок конечного множества порождается любой парой циклов (длины хотя бы 2 каждый), имеющих ровно один общий элемент и содержащих все элементы множества.

(2)

Если nknk чётно, n>1n>1, k>1k>1, то циклами (1n)(1\ldots n) и (nn+k1)(n \ldots n+k-1) порождаются все перестановки множества Rn+k1\mathscr {R}_{n+k-1}.

(3)

Если nknk нечётно, n>1n>1, k>1k>1, то циклами (1n)(1\ldots n) и (nn+k1)(n\ldots n+k-1) порождаются все чётные перестановки множества Rn+k1\mathscr {R}_{n+k-1} и только они.

§
Задача 1.9.1

Раскраски, совмещающиеся вращением пространства (т.е. движением пространства, сохраняющим ориентацию), считаются одинаковыми (кроме п.(3) ниже).

Сколько существует

?
(1)

раскрасок незанумерованных граней куба в красный и серый цвета?

(2)

различных (т.е. неизоморфных) неориентированных графов с 4 незанумерованными вершинами?

(3)

раскрасок в rr цветов незанумерованных вершин правильного тетраэдра? Здесь раскраски, совмещающиеся движением пространства (не обязательно сохраняющим ориентацию), считаются одинаковыми.

(4)

раскрасок вершин полного графа на 4 незанумерованных вершинах в rr цветов? Здесь раскраски, совмещающиеся перестановкой вершин (т.е. автоморфизмом) этого графа, считаются одинаковыми.

Задача 1.9.2

Для простого pp найдите число замкнутых ориентированных связных pp-звенных ломаных (возможно, самопересекающихся), проходящих через все вершины данного правильного pp-угольника. Ломаные, совмещающиеся поворотом, неотличимы.

?
Задача 1.9.3

Найдите количество раскрасок карусели из nn незанумерованных вагончиков в rr цветов (т.е. число раскрасок вершин правильного nn-угольника в rr цветов, если раскраски, совмещающиеся поворотом, неотличимы) для

?
(1)

n=5n=5;

(2)

n=4n=4;

(3)

n=6n=6.

Задача 1.9.4

Найдите количество:

?
(1)

раскрасок карусели из nn вагончиков в rr цветов (см. формализацию и другое решение в п.1.5, задача 1.5.5);

(2)

rr-цветных ожерелий из n=2k+1n=2k+1 бусин (ожерелья считаются одинаковыми, если они совмещаются либо поворотом вокруг центра ожерелья, либо осевой симметрией ожерелья);

(3)

раскрасок незанумерованных граней куба в rr цветов;

(4)

раскрасок незанумерованных вершин куба в rr цветов;

(5)

раскрасок незанумерованных вершин графа K3,3K_{3,3} (п.2.1) в rr цветов. Раскраски считаются одинаковыми, если они совмещаются автоморфизмом этого графа.

Указание к п.(2)--(5): если не получается, читайте дальше (задачи 1.9.5--1.9.7).

Задача 1.9.5

Перечислите все вращения куба (т.е. вращения пространства, переводящие куб в себя).

?
Задача 1.9.6

Назовём замороженной раскраской раскраску занумерованных граней куба. (Тогда всего имеется r6r^6 замороженных раскрасок.)

?
(1)

Для каждого вращения ss куба найдите количество fix(s)\mathrm{fix}(s) замороженных раскрасок, переходящих в себя при вращении ss.

(2)

Найдите количество PP пар (α,s)(\alpha ,s), в которых ss — вращение куба и α\alpha — замороженная раскраска, переходящая в себя при вращении ss.

(3)

P=stαP = \displaystyle \sum \mathrm{st}\, \alpha, где stα\mathrm{st}\, \alpha — количество вращений куба, переводящих в себя замороженную раскраску α\alpha, а суммирование ведётся по всем замороженным раскраскам α\alpha.

(4)

Если существует вращение, переводящее замороженную раскраску α\alpha в замороженную раскраску α\alpha ', то количество таких вращений равно stα\mathrm{st}\, \alpha.

(5)

Для замороженных раскрасок α\alpha и α\alpha ', переходящих друг в друга при некотором вращении, stα=stα\mathrm{st}\, \alpha = \mathrm{st}\, \alpha '.

(Эти равные числа обозначаются stx\mathrm{st}\, x, где xx — соответствующая раскраска незанумерованных граней куба.)

(6)

P=stxNxP = \displaystyle \sum \mathrm{st}\, x\cdot N_x, где NxN_x — количество замороженных раскрасок, отвечающих раскраске xx, а суммирование ведётся по всем раскраскам xx незанумерованных граней.

(7)

stxNx\mathrm{st}\, x\cdot N_x равно количеству вращений куба для любой раскраски xx.

Как сформулировать общий результат, который можно было применять вместо повторения намеченных решений задач 1.9.4(1, 3)?

Задача 1.9.7

Пусть заданы конечное множество MM и семейство {g1,g2,,gn}\{ g_1, g_2, \ldots , g_n\} преобразований этого множества, замкнутое относительно взятия композиции и взятия обратного элемента. Назовём элементы множества MM эквивалентными, если один можно перевести в другой одним из данных преобразований. Тогда количество классов эквивалентности равно 1nk=1nfix(gk)\dfrac {1}{n}\displaystyle \sum_{k=1}^{n}\mathrm{fix}(g_k), где fix(gk)\mathrm{fix}(g_k) — количество элементов множества MM, которые преобразование gkg_k переводит в себя.

?
Задача 1.9.8

Найдите количество графов с nn вершинами с точностью до изоморфизма. (Ответ можно оставить в виде суммы.)

?
Задача 1.9.9
?
(1)

Найдите количество bnb_n отображений {0,1}n{0,1}\{ 0,1\}^n \to \{ 0,1\} с точностью до перестановки переменных.

(2)

Докажите, что существует limnn!bn22n\displaystyle \lim_{n\to \infty }\dfrac {n!\, b_n}{2^{2^n}}, и найдите этот предел.