12
число способов взвешивания груза в грамм рассматриваемых гирями!
Итак, для решения исходной задачи остается вычислить . И здесь — очередной неожиданный ход Эйлера. Он пишет оченьные тожества
а после перемножения и сокращения на общие множители получает
то есть , откуда
(здеся написана хорошо вам известная формула суммы геометрической прогрессии*). Сравнение (3) с (2) показывает, что для всех , то есть всякийгруз в целое число граммов можно взвести цирами в 1, 2, 4, …, , … граммов, при этом единственный способом.
Задача о разбиении числа
Так Эйлер называл следующую задачу: найти число положительных целых решений уравнения
(4)
еде и — фиксированные натуральные числа. Здесь к целю приводит другое неожиданное выражение, именно
После раскрытия скобок, записывается в виде
(6)
Чему равно ? Попробуйте ответить на этот вопрос сами, имея в виду, что — коэффициент при . Да, разумеется: коэффициент равен числу способов выбора по одному целому показателю из каждой из скобок в правой части (5), то есть равно числу положительных целых решений уравнения (4)!
Задача Эйлера свелась к вычислению .
Для этого, вспомним формулу геометрической прогрессии, можно написать
(7)
Дифференцируя это равенство
и подставляя , получаем .
*) Если . Но к этому мы еще вернемся.
Дифференцируя еще раз и вновь подставляя , получаем . Продолжая точно так же (то есть продолжениеравов (7) раз и подставив ), мы получаем, следуя Эйлеру, число решений уравнения (4) в виде
Задача о размене
Сколькоми способами можно разменять рубль монетами достинством 1, 2, 3, 5, 10 копеек? Эту задачу можно сформировать иначе: сколько неотрицательных целых решений имеет уравнение
В более общем виде «задачу о размене» ставят так: сколько неотрицательных целых решений имеет уравнение
(8)
если — целые положительные числа, а — фиксированное натуральное число?
Рассмотрим выражение
Если вы поняли предыдущие рассуждания, вы сразу скажете, что число равно числу решений уравнения (8). Но как найти ? Пользовать формулу суммы бесконечного убывающего геометрического прогрессии (например, , можно представить в виде
но от сюда сразу не ясно, как получить в общем случае. Однако уже формулы (9) достаточно, чтобы найти при малых .
Задача о четырех квадратах
Всякое ли целое число можно представить в виде суммы четырех квадратов целых чисел, а если можно, то сколькими способами? Другими словами, сколько целых решений имеет уравнение
(10)
еде — данное натуральное число?
Эта задача потребнее предыдущих, хотя она сводится к как и они, к вычислению коэффициентов неокоторого «бесконечного многочлена». Именно, положив
13
легко понять, что число искомых решений уравнения (10) равно . Дифференцируя раз и подставляя , можно найти в виде
где обозначает взятие производной -го порядка, а символ означает, что всему вместе нужно подставить 0. Для малых число можно сосчитать по этой формуле, но в общем виде это не непросто. Исходная задача по теории чисел сведена к некоторой задаче из анализа, но последнюю нужно еще решить!
Из результатов немецкого математика К. Г. Якоби (1804—1851) следует замечательная формула для
которую также получил индийский математик С. Рамануджан (1887—1920). Из нее можно вывести, что уравнение (10) всегда разрешимо, и найти число решений этого уравнения.
Обсуждение метода
Попробуем теперь понять, в чем состоит общий метод, так удивительно сравотвший в разобранных задачах. В каждой из них рассматривалось некое «бесконечное выражение», содержащое букву (бесконечное произведение двучелов — (1), конечная степень бесконечной суммы — (5) и (11), произведение бесконечных сумм — (9)). Далее это выражение записалось в виде «бесконечного многочлена от », то есть в виде
и выясалось, что коэффициенты дают ключ к решению задачи. Коэффициент удалалось затем вычислить, производя разные операции над бесконечными выражениями: выполнялисьарифметические действия над ними, они дифференцировались, преобразовавались по формуле геометрической прогрессии…
Естественно спросить: что представляют собой рассматриваемые нами бесконечные выражения, и законны ли те действия, которые над ними производились? Автор метода, Леонард Эйлер, видимо, не очень задумывался над этим вопросами — он операровал с бесконечными выражениями как с конечными, для него было важно лишь получение результата. Между тем беспечное обращение с бесконечностью tant в себе опасность ошибок.
Претенрный пример
Рассмотрим два «бесконечных многочлена»
и посчитаем бесконечную сумму
Если группировать слагаемые в попарно, начиная с первой пары, получим
Не если группировать иначе, можно получить
А если менять порядок слагаемых, то можно прийти к еще более странному результату, например, (подумайте, как это можно сделать).
Наверное, наступило время дать точные определения бесконечных выражений и выяснить, какие операции над ними законны.
Формальные степени ряды
Формальные степени рядом называется выражение
где — действительные числа (козффициенты ряда (12)), а — простым символом (форманая переменная ряда). Математики говорят также, что является производящей функцией для последовательности коэффициентов . Не следует думать, однако, что в рассматриваемом нами общем случае является функцией от переменной в общим смысле. Когда мы говорим, что — производающая функция от последовательности , это значит лишь то, что является сокращенной записью формального выражения в правильной части (12).
Для читателей, знакомых с понятием (обучного) степени ряда, подчеркием, что формальный ряд (12) может рассматриваться (при некоторых или даже при всех ), но при этом равенство (12) остается законным: ведь обозначает не сумму ряда для данного значения , а сам формальный ряд.
Выдающийся немецкий математик К. Вейерштрасс (1815—1897), развивший и поставивший на сторую логическую основу степени рядов, рассматривал лишь сходящей степени ряды, и критиковал Эйлер заCommitные трики с «бесконечными многочленами». Современная алгебраическая теория формальных степени рядов, которое мы здесь касаемся, выполняется, однako по сути ближе к «наивному» подходу Эйлера, чем к строю аналитической теории Вейерштрасса.
Формальные степени ряды можно складывать и умножать. Пусть, кроме ряда (см. (12)), дан формальный
14
степенной ряд
(13)
Тогда сумма и произведение этих рядов определяются по естественным формулам:
(14)
(эти действия выполняются по правилам, аналогичным обычным правилам сложения и умножения конечных многочленов). Заметим, кстати, что обычный многочлен можно считать частным случаем формального степенного ряда — именного такого, у которого все коэффициенты, начняя с некоторого, равны нулю. При этом обчное сложение и умножение многочленов будут, конечно, совпадать с их сложением и умножением как формальных степенных рядов.
Далее, формальные степенные ряды можно дифференцировать и интеррировать. По определению
Для определенных таким образом сложения и умножения бесконечных рядов будут выполняться свойства, аналогичные свойства чисел или многочленов. Именно, будут выполняться переместительный, сочетательный и распределительный законы.
Подобно целым числом, из любого формального ряда можно вычесть любой другой ряд и получить опять же формальное степенной ряд. Деление же в области формального степенных рядов не всегда возможно, так же как не всегда возможно деление двух целых чисел. Например, нельзя делать на «нуль», то есть нельзя делать на ряд
Нельзя осуществить деление «единиц», то есть ряд
на ряд
Действительно, предположим, что существует ряд
для которого , или,
Но из формулы (14) следует тогда, что , что безусловно невозможно.
Аналогично доказывается, что делится на тогда и только тогда, когда .
Легко проверить, что 1 делится на , если только , причем коэффициенты получаются ряда определения однозначно.
Найдем, для примера, результат деления «единиц» на ряд 1—z. Пусть
Тогда, раскрывая скобки и приравнивая коэффициент при одинаковых степенях , получаем систему равенств
откуда , то есть
Мы уже пользовались этой формулой (см. (3) выше и сноку на с. 10) под другим названием; здесь же эта формула — верное равенство для формальных степенных рядов (и условие уже не причем).
Бесконечные суммы и произведение
В решении задач в начале исследования бесконечные произведения; не менее полезны и бесконечные суммы (в частности, формальный степенной ряд можно рассматривать как бесконечную сумму однозначнов). Во избежание непрятности, даим необходимые определения этих понятий.
Пусть — последовательность формальных степенных рядов (в частности — многочленов). Мы хотим определить бесконечную сумму и бесконечное произведение:
(15)
(16)
так же, как и выше, то есть с помощью раскрытия скобок и приведения подоб-
15
ных членов. Однако такое определение в общем случае не годится. Действительно, если, например, в «бесконечном произведении»
мы начнем раскрывать скобки и прибодить подобные, мы сразу увидим, что коэффициент, скажем, при , растет и продолжает расти по мере того, как мы раскрываем скобки. Этот пример прициплально отличается от ранее разобранного произведения
в котором начальные коэффициенты постепенно ставили и руются, в силу того, что в «далеких» скобках нет одночленов с формальной переменной в «низкой» степени.
Так вот, бесконечная сумма (15) и бесконечное произведение (16) определяются, только если произходит стабилизация коэффициентов при раскрытии скобок и приведении подобных членов, — как формальный степенной ряд с полученными таким образом коэффициентами.
Точно определение «стабилизации» такое: для всякого натурального найдется натуральное число такое, что при ряд не содержит в степенях меньше, чем .
Этим завершается наш краткий экскурс в теории формальных степенных рядов. Мы советуем читателю превать чтение на этом месте, вернуть к примерам в начале статьи и убедиться в том, что в них производились не комнютельные трики с бесконечными многочленами, а в полне законные операции с формальными степенными рядами.
Производящие функции
Вдумчивый читатель, разбиая примеры в начале статьи, возможно, заметил, что успex метода связан с возможностью записать производящий функцию формального степенного ряда в компактном виде. Так, например, производящий функцию последовательности 1, 1, 1, … можно записать как , либо
Отправляясь от этого соответствия, можно получить много других конкретичных производящих функций. Например, умножив обе части (17) на и дифференциру, получим
Это значит, что функция является производящей для последовательности 1, 2, 3, 4, ….
Снова умножая на и дифференциру, мы получим
Мы нашли явное выражение для производящей функции последовательности , …
Читатели, умелошие делить многочлены «уголком», могут получить соответствие (19) иначе — именно деля многочлен на многочлен .
Вновь отправляясь от (17), но теперь уже интегриру, получим
Мы видим, что производящей функции последовательности 1, 1/2, 1/3, … будет функция .
Ограничимся этим примерами и перейдем к задачам, решаемым методом производящих функций.
Задачи
- Докажите, что любое целое положительное число можно представить в двойной записи единственным образом.
Указание. Сравните эту задачу с задачей о взвешивании.
- Докажите, что любое целое положительное число можно представить в десятичной записи единственным образом.*
Указание. Воспользоваться соответствием (доказав его):
- Докажите, что любое целое положительное в виде суммы различных чисел положительных слагаемых. (Например, для числа 6 — четые способа, имеющего и .)
(Окончание см. на с. 52)
*) То, что этот факт вам известен с первого класса, нельзя считать математическим обоснованием его справедливости!