Processing math: 100%

M610. Об «интересных» наборах чисел

Задачa из журнала «Квант» (1980 год, 2 выпуск)

Условие

Фиксируем kN.
а) Рассмотрим множество всех наборов целых чисел a1,,ak таких, что 0a1a2akk; обозначим число таких наборов через N. Рассмотрим среди них те, для которых ak=k; пусть их число равно M. Докажите, что N=2M.
б) Наложим на рассматриваемые наборы дополнительное ограничение: сумма a1++ak делится на k. Пусть соответствующие числа равны N и M. Докажите, что N=2M (Из рисунка 1 видно, что при k=3 эти числа равны M=10, N=20; M=4, N=8.)

Рис. 1.

Решение

Как известно, если два множества имеют одинаковое число элементов, между ними можно установить взаимно однозначное соответствие. Собственно говоря, это и есть определение того, что в множествах элементов поровну, но этот факт иногда забывается. А между тем довольно часто равенство двух чисел устанавливается именно через взаимно однозначное соответствие подходящих множеств.

Нам нужно доказать, что наборов, в которых ak=k ровно половина. Поэтому попробуем установить взаимно однозначное соответствие между этими наборами и оставшимися, теми, у которых ak<k.

Сопоставить набору (a1,a2,,ak) набор (ak,ak1,,a1) нельзя, так как новый набор — невозрастающий. Можно попробовать сопоставить набору (a1,,ak) набор kak,kak1,,ka1): он уже — неубывающий, но… ka1 не обязательно быть меньше k. Поэтому это соответствие не решает задачу.

Значит, необходимо более сложное соответствие. Для его построения нам понадобится понятие диаграммы Юнга данного набора.

Рис. 2

Что это такое, проще всего объяснить на примере: набору (0,0,2,3,5) соответствует диаграмма, изображенная на рисунке 2 — в каждой строке столько соответствующее число.

Дополним диаграмму Юнга до квадрата (рис. 3). Тогда становится ясно, что наша первоначальная идея заключалась в том, что отсчитывать диаграмму не из красных, а из белых квадратиков (и, соответственно, не слева-снизу, а справа-сверху).

Рис. 3

Попытаемся теперь дополнить рисунок 3 вертикальной диаграммой — как на рисунке 4. Отсчитывая эту диаграмму снизу-слева, получим набор (2,2,3,4,4). Назовем этот набор дополнительным к набору (0,0,2,3,5). Еще один пример изображен на рисунке 5.

Ясно, что если исходный набор (a1,,ak), а дополнительный — (b1,,bk), то (ak=k) тогда и только тогда, когда bk<k. В самом деле, ak=k, если верхняя правая клетка входит в основную диаграмму Юнга, и ak<k, если она входит в дополнительную.

Рис. 4

Установленное нами соответствие между наборами, у которых ak=k, и наборами, у которых ak<k, очевидно, взаимно однозначно. Тем самым мы решили a). Кроме того, сумма чисел исходного и дополнительного наборов равна k2 (в наших примерах — 25). Поэтому сумма чисел дополнительного набора делится на k тогда и только тогда, когда делится на k сумма чисел исходного набора. Это решает б).

Рис. 5

Замечание. Задача a) имеет и другое решение: можно непосредственно посчитать числа N и M.

Лемма. Число наборов целых чисел a1,,am таких, что 0a1amk равно Cmk+m.

Доказательство. Рассмотрим набор (b1,,bm) где bi=ai+i:b1=a1+1,b2=a2+2 и т. д. Тогда, очевидно, 1<b1<b2<<bmk+m, то есть (b1,,bm) — произвольный возрастающий набор m целых чисел их первых k+m чисел. Число таких наборов равно Cmkm.

Поэтому число наборов, в которых akk, по лемме равно Ck2k. Если же ak=k, то нам остается выбрать числа a1,,ak1 так, что 0a1ak1k; их число равно Ck12k1. Остается посчитать, что 2Ck12k1 равно Ck2k.

А. Толпыго