19
РАЗБИЕНИЕ ЧИСЕЛ
Ф. В. ВАЙНШТЕЙН
Разбienем называется представленное натурального числа в виде суммы натуральных слагаемых, а сами слагаемые — частями разбиения. Порядок слагаемых не играет роли; так разбиения 3=1+2 и 3=2+1 не различаются. Мы будем записать разбиения, перечисляя их части через запятую в невозрастанию порядке. Например, разбиение 4=2+1+1 записьвается как (2, 1, 1).
Пусть обозначает количество всех разбиений натурального числа . Для небольших легко вычислить , просто выписав все разбиения. Например, . Вот все 7 разбиений числа 5: (5), (4, 1), (3, 2), (3, 1, 1), (2, 2, 1), (2, 1, 1, 1), (1, 1, 1, 1, 1). Однако получить таким способом, скажем, без помощью компьютера немыслimo. Между тем было известно еще в прошлом веке. Мы познакомим вас со многими интересными свойствами разбиений и научим нахождение , не выписьвая всех разбиений числа .
Задача вычисления имеет почтенный возраст. Первые она была формулирована Лейбницем в 1654 году, а в 1740 — предложена немецким математиком Филиппом Ноде Леонарду Эйлеру. Занимаясь разбиениями, Эйлер открыл целый ряд их свойств, среди которых главное место занимала знаменитая «пентагональная теорема». С исследованием Эйлера начинается история теории разбиений, в развитию которого принимали участие крупнейшие математики последующих поколений.
22
ле, и т. д., пока не достиг до числа .
Например, разбению на нечетные части (9, 9, 5, 1, 1) числа 25 будет отвечать картина, изображенная на рисунке 1. Она состоит из симметричных относительно диагонали углов, так что в самом верхнем уголке точек, в следующем точек и т. д., а всего точек будет . Тепер проведем на той же картике линей так, как показано на рисунке 2, подсчитаем количество точек на каждой из этих линей и образуется из полученных таким образом чисел разбиения. Оказывается, все части этого разбиения различны.
Упражнение 5. Докажите это утверждение.
В нашем примере получится разбиение (9,6,5,4,1). Подумайте, как построить по разбиению на различные части разбиение на нечетные, т. е. восстанавливать по такому разбиению исходную симметриную картику.
Отступление: решение задачи M1065
В этом разделе используется более сложная техника, чем в остальной части статьи. При желании вы можете пробежать его, не вникая в детали, и продолжить чтение со следующero раздела. Итак, займемся решением задачи M1065 из «Задачика «Кванта» (1987, № 9). Напомним ее формулировку.
Вудем рассматривать векторы с целыми неотрицательными координатами, причем хотя бы одна из координат отлична от 0. Наозем такой вектор образующим, если .
a) Докажите, что рассматриемый вектор можно представить в виде суммы различных образующих (или он сам — образующей) тогда и только тогда, когда величана неотрицательна.
б) Докажите, что число различных (с точностью до порядка) представленный вектора в виде суммы различных образующих зависит только от числа . Найдите .
Решение задачи наименем с того, что найдем общий вид целочисленных решений неравенства . Числа и имеют одинаковую четность, поэтому при любых целых — четное число. Следовательно, для любого целого достаточно найти целочисленные решения уравнения . Положим . Тогда . Из этих двух равенств немедленно получаем:
где — любое целое число, а .
Смысл чисел и становится более важным, если представляется себе векторы вида (3) при как точки с целыми координатами парабoles , лежащей в плоскости . (Вы понимаете, почему это парабола?) Тогда полученные нами целочисленные решения неравенства показывают, что все точки с целыми координатами, лежащие на параболе и внутри нее, получаются сдигами целых точек этой парабoles на векторы (рис. 3). Удобно считать, что число — номер парабoles, на котором лежит точка , а — номер точки на этой параболе.
Поскольку задачи симметрицы относительно перестановки координат векторов, достаточно вывести все утверждения для таких векторов , что , т. е. для векторов вида (3) с .
Докажем достаточно условия в пункте a) задачи. По формуле суммы арифметической прогрессии
23
Позному формулы при и при , дают представления в виде суммы различных образующих.
Доказать необходимость условия тоже несложно. Пусть
позному . Положим и
(здесь мы снова воспользовались формулой суммы арифметической прогрессии). Из неравенств (4) следует, что и вообще . Позному , т. е. — вектор вида (3), что и требовалось.
В геометрических терминах утверждение 6) означает, что число
зависит лишь от номера парабoles и не зависит от номера точки на параболе.
Пусть — множество представлений вектора (3) в виде суммы различных образующих и — число таких представлений. Задача будет решена, если мы докажем, что для любого целого имеет место равенство (это и значит, что , а вместе с ним , не зависит от ). Мы отложенные выше множество с множеством таких пар последовательностей, удовлетворяющих неравенствам (4), что при . Такую пару мы будем записать в виде .
Рассмотрим отображение множество в множество , заданной формулой
Упражнение 6. Проверьте, что .
Чтобы доказать, что — взаимно однозначное отображение, построим обратное отображение : , прочитав правило, заданное , следваем:
Построенные отображения взаимно обратны, поэтому — взаимно однозначное соответствие. Значит, , что и утверждалось.
Чтобы научиться вычислять значения , установить между числами и .
Утверждение: .
Мы уже знаем, что , поэтому достаточно доказать, что . Воспользовемся простым и полезным графическим средством, называемым «диаграммой Юнса раз-
24
бценя. Рассмотрим, например, разбиение (6, 4, 4, 2, 1). Его диаграмма Юнга изображена на рисунке 4 (в первой строке стоит 6 точек, во второй — 4, в третьей — 4, в четвертой — 2, в пятой — 1). Всякое разбиение можно изображать в виде диаграммы Юнга и по всей диаграмме Юнга — записать разбиение.
Проведем на диаграмме Юнга диагональ — черная линия на рисунке 4. Пусть — число точек в первой строке, лежащих на диагонали и справа от нее, — число точек в третьей строки, лежащих на диагонали и справа от нее, и т. д.; — число точек первого столбца под диагональю, — число точек второго столбца под диагональю и т. д. Поставим в соответствии диаграмме Юнга, изображаемо разбиение числа , пару последовательности
т. е. элемент множества . Например, диаграмме на рисунке 4 соответствует пара (6, 3, 2|4, 2, 0). Знай пару последовательностей, можно легко восстановить диаграмму Юнга. Следовательно, мы установили взаимно однозначное соответствие между множеством разбиений и множеством . Утверждение доказано.
Теперь ничего не стоит ответить и на последний вопрос задачи — о значении . Поскольку , , точка (13,18) лежит на третьей параболе. Значит, .
Следующие упражнения — на применение диаграммы Юнга.
Упражнения
-
Число разбиений не более чем с частями, равно числу разбиений с частями, не превысordingными . Подсказка: отразите диаграмму Юнга относительно диагонали.
-
Число разбиений с различными частями равно числу разбиений , диаграмма Юнга которых симметрина относительно диагонали. Подсказка: вспомните соответствие Сильвестра.
Формула Гаусса — Якоби
Решая задачу M1065, мы проделали большую работу. Нельзя ли снова воспользоваться произвольными функциями и извлечь из равенства какое-нибудь красное тоjdество?
— это число способов, которые можно представить вектор как сумму различных образующих вида и . Рассуждая так же, как при выводе формулы произвольшей функции числа разбиений с различными частями, мы запишем произвольную функцию для (это ряд от двух переменных и ):
Поскольку , где , равенство можно проделить:
Воспользовемся теперь, что и продолжим равенство:
Ряд, стоящий в скобках, — произвольная функция чисел разбиения , которое мы знаем (формула (1)), поэтому продолжаем:
Теперь приравняем левую часть первого и правую часть последнего равенства, умножив обе части на . Получим окончательный результат:
25
Это тожество — цель наших преобразований. Оно называется формулой Гаусса—Якоби. Из этого замечательного тожества с двумя переменными можно получить много разных тожеств с одной переменной.
Упражнение 9. Подставьте в формулу Гаусса—Якоби , и получите пентагональный теорему Эйлера.
Тепер подставим в формулу Гаусса—Якоби . В левой части получится:
Заменяя произведение на по формуле (2), мы преобразуем левую часть в .
Правая часть формулы Гаусса—Якоби при подстановке превращается в . Мы получаем следующее формулу:
Подстановка , в формулу Гаусса—Якоби аналогичным образом приводит к формуле:
Эти две формулы получены Гаусом. Нечего и говорить, что это удивинительно красивые формулы!
Тождества Роджерса — Рамануджана
В заключение я хочу познакомить вас с двумя значениями тожествами теории разбиения, для которых до сих пор не найдено произвольных доказательств, хотя эта задача и посядень остается в сфере интересов многих математков.
Первое тожество. Число разбиений натурального числа , в которых разность между любыми двумя частями превозходит единицу, равно числу разбиений числа на части, дающие при делении на 5 остаток 1 или 4.
Второе тожество. Число разбиений натурального числа , в которых разность между любыми двумя частями и каждая часть превозходит единицу, равно числу разбиений числа на части, дающие при делении на 5 остаток 2 или 3.
Конечно, закономерность, утверждаемая этими тожествами, в высшей степени красива и нетривиальная, и неудивительно, что крупнейший английский математик нацелого века Г. Харди, узнаший о них из письма Рамануджана датированного 16 января 1913 года, пришел в восхшение.*)
При чтении этой статьи у вас, может быть, сложилось впечатление, будто теория разбиения наполинает кунсткамеру, в котором заботливо собраны различные экзотические эксперименты, никак или почти никак между собой не связаны. До недавнего времени так оно и было. Ситуация коренным образом изменилась лишь в 70-х годах нацелого века, когда английскому математнику И. Макдональду удалось найти единий подход к доказательству большого класса тожеств теории разбиения и открыть много новых, объединив их в стройную теорию (тождество Гаусса — Якоби включается в нее).**) Для тожеств Роджерса — Рамануджана и многих аналогичных тожеств общего подхода не найдено, хотя в последнее время и появились алгебраические методы их доказательств.
Так что, понимание истинной природы этих тожеств, верятоно, еще впереди.
*) О жизни и творчества замецательного индисккого математика вы можете прочитать в статье С. Г. Гиндикина «Загадка Рамануджана» («Квант», 1987, № 10).
**) Волее детальную информацию об этом вы можете найти в статье Д. В. Фукса «О раскрытии скобок, об Эйлере, Гауссе и Макдональде и об упущенныхвозможностях» («Квант», 1981, № 8).