Часть IV · Анализ Глава 30 из 60
Ряды
Бесконечную сумму сложить можно, но обращаться с ней надо осторожно: одна сходится, другая уходит в бесконечность, третья меняет ответ, стоит переставить слагаемые. Пройдём по кунсткамере бесконечных сумм — от стопки книг над пропастью до многочлена, который выдаёт себя за синус.
Опирается на: 29 · Число e и экспонента
Вы научитесь
- понимать, что такое сумма ряда, и проверять сходимость признаками сравнения, Даламбера и Лейбница
- раскладывать функции в ряд Тейлора и оценивать ошибку многочлена Тейлора
- объяснять, почему гармонический ряд расходится, а перестановка слагаемых меняет сумму условно сходящегося ряда
Прошлая глава закончилась вопросом: можно ли любую функцию записать «бесконечным многочленом» — суммой $c_0 + c_1x + c_2x^2 + \dots$, у которой нет последнего слагаемого? Для числа $e$ такая сумма нам уже встречалась: $e = 1 + 1 + \frac12 + \frac16 + \frac1{24} + \dots$ Прежде чем раскладывать функции, придётся разобраться с вопросом попроще: что вообще значит сложить бесконечно много чисел.
С бесконечными суммами шутки плохи. Сложите $1 - 1 + 1 - 1 + \dots$ и получите $0$, $1$ или $\frac12$, смотря как считать. Сложите $1 + \frac12 + \frac13 + \dots$: слагаемые тают, а сумма всё равно бесконечна. Переставьте слагаемые в $1 - \frac12 + \frac13 - \dots$, и сумма станет другой. Таких диковин набралось бы на целый музей. Устроим его: пройдём по залам кунсткамеры бесконечных сумм и у каждого экспоната выясним, как он устроен. Название не случайно: в XVIII веке в здании петербургской Кунсткамеры собиралась Академия наук, где работал Леонард Эйлер, герой четвёртого зала.
Первый зал: сумма, которой нет
Экспонат № 1 · Ряд Гранди · Италия, 1703
На табличке написано: $1 - 1 + 1 - 1 + 1 - \dots$ Сколько это? Если объединить слагаемые в пары, выйдет $(1 - 1) + (1 - 1) + \dots = 0 + 0 + \dots = 0$. Если отложить первую единицу, а пары начать со второго слагаемого, выйдет $1 - (1 - 1) - (1 - 1) - \dots = 1$. А если обозначить сумму буквой $S$ и заметить, что после первой единицы стоит та же сумма с обратным знаком, то $S = 1 - S$, откуда $S = \frac12$.
Ответ $\frac12$ отстаивал итальянский монах и математик Гвидо Гранди, и с ним соглашался даже Лейбниц. Три рассуждения — три ответа, и ни в одном нет арифметической ошибки. Ошибка глубже: все три обращаются с бесконечной суммой так, будто она уже существует и подчиняется обычным законам. С конечными суммами так можно, а для бесконечной сначала нужно договориться, что она вообще означает.
Договорённость такая: складываем по одному слагаемому и смотрим, к чему подбираются промежуточные итоги.
Выражение $a_1 + a_2 + a_3 + \dots$, составленное из членов последовательности, называют рядом и записывают $\sum_{n=1}^{\infty} a_n$. Сумму первых $n$ слагаемых $S_n = a_1 + \dots + a_n$ называют $n$-й частичной суммой. Если у последовательности частичных сумм есть предел $S$, ряд называют сходящимся, а число $S$ — его суммой. Если предела нет, ряд называют расходящимся.
Теперь видно, где споткнулись все три рассуждения. Пары $(1 - 1)$ выбирают из частичных сумм только чётные, $S_2, S_4, \dots$, и те равны нулю; вторая расстановка скобок выбирает нечётные, равные единице. У сходящегося ряда такое не страшно: все частичные суммы идут к одному пределу, значит, и любая их часть. А равенство $S = 1 - S$ молча предполагает, что $S$ существует. Есть и простой признак того, что ряд Гранди обречён.
Если ряд $\sum a_n$ сходится, то $a_n \to 0$.
Идея: каждое слагаемое — разность двух соседних частичных сумм, а обе они подходят к одному и тому же числу. Пусть $S_n \to S$. Тогда и $S_{n-1} \to S$: это та же последовательность, только номера сдвинуты на единицу. По правилу о пределе разности $a_n = S_n - S_{n-1} \to S - S = 0$.
У ряда Гранди слагаемые равны $\pm1$ и к нулю не стремятся, так что он расходится. Обратное неверно: слагаемые могут стремиться к нулю, а ряд — расходиться. Самый знаменитый пример ждёт в соседнем зале.
Здесь же висит экспонат, который мы видим каждый день: бесконечная десятичная дробь. Запись $0{,}d_1d_2d_3\dots$ означает ряд $\frac{d_1}{10} + \frac{d_2}{100} + \dots$, и глава о дробях обещала объяснить, почему у такой записи всегда есть значение. Частичные суммы растут и не доходят до единицы: даже для одних девяток они меньше $\frac{9}{10} + \frac{9}{100} + \dots = 1$ (глава 13). Куда деваться растущей последовательности, которая упёрлась в потолок? Ответ — свойство, на котором стоит весь анализ.
Если последовательность не убывает и ограничена сверху, то у неё есть предел.
Для дробей это неверно. Последовательность $1$; $1{,}4$; $1{,}41$; $1{,}414$; … растёт и не превосходит $2$, но подбирается к $\sqrt2$, а такой дроби нет (глава 6): на рациональной прямой есть дыры. Аксиома полноты говорит, что на действительной прямой их нет. Мы примем её как основное свойство $\mathbb R$; в главе 53 действительные числа построят из дробей, и полнота станет теоремой.
Ряд с неотрицательными членами сходится тогда и только тогда, когда его частичные суммы ограничены. Если они не ограничены, то $S_n \to +\infty$.
Раз $a_n \ge 0$, частичные суммы не убывают: $S_{n+1} = S_n + a_{n+1} \ge S_n$. Если они ограничены сверху, предел у них есть по аксиоме полноты. Если не ограничены, то для любого числа $M$ найдётся сумма $S_N > M$, и все следующие тоже больше $M$, потому что суммы не убывают; это и значит $S_n \to +\infty$. Наоборот, у сходящегося ряда частичные суммы ограничены: начиная с некоторого номера они отличаются от суммы ряда меньше чем на $1$, а до этого номера их конечное число.
Значит, у любой бесконечной десятичной записи есть значение. Равенство $0{,}(9) = 1$ из главы 13 — частный случай, где сумма нашлась явно.
Второй зал: слагаемые тают, сумма растёт
Экспонат № 2 · Гармонический ряд · Париж, около 1350 года
Ряд $1 + \frac12 + \frac13 + \frac14 + \dots$ называют гармоническим: струна, которая колеблется половинками, третями, четвертями, звучит обертонами с длинами волн $\frac12, \frac13, \frac14$ от основного тона. Частичные суммы $H_n = 1 + \frac12 + \dots + \frac1n$ называют гармоническими числами. Необходимое условие выполнено, а суммы растут всё медленнее: $H_{10} \approx 2{,}93$, $H_{100} \approx 5{,}19$, $H_{1000} \approx 7{,}49$. Кажется, вот-вот упрутся в потолок. Не упрутся.
Частичные суммы $H_n$ гармонического ряда неограниченно растут: $1 + \frac12 + \frac13 + \dots = +\infty$.
Хитрость Николая Орема: собрать слагаемые в группы, каждая из которых не меньше половины.
Растёт сумма, но до чего же медленно! Чтобы перевалить за $10$, нужно $12\,367$ слагаемых. Скорость роста выдаёт площадь под гиперболой $y = \frac1x$: от $1$ до $n$ она равна $\ln n$ (глава 29).
При любом натуральном $n$ выполнено $\ln(n + 1) < H_n \le 1 + \ln n$, а разность $H_n - \ln n$ при $n \to \infty$ стремится к некоторому числу $\gamma$, причём $0 < \gamma < 1$.
Идея: сравнить столбики $\frac1k$ с площадью под кривой $y = \frac1x$ — один раз поставив их поверх кривой, другой раз спрятав под неё.
Третий зал: стопка книг над пропастью
Экспонат № 3 · Стопка книг · Опыт можно повторить дома
Сложите одинаковые книги стопкой у края стола так, чтобы каждая выступала над нижней. Как далеко за край может уйти верхняя книга? Интуиция подсказывает: не дальше длины одной книги. Попробуйте сами.
Четырёх хватает: верхняя книга выступает за край на $\frac{25}{24}$ своей длины. А с большим числом книг вынос может быть каким угодно.
Из $n$ одинаковых однородных книг длины $1$, положенных у края стола по одной друг на друга, можно сложить стопку, у которой верхняя книга выступает за край на $\frac12 H_n = \frac12\left(1 + \frac12 + \dots + \frac1n\right)$, а больше — нельзя.
Будем складывать стопку сверху вниз и следить за центрами тяжести. Стопка стоит, пока центр тяжести любой её верхней части находится над книгой, на которой эта часть лежит, а центр тяжести всей стопки — над столом. Пусть край стола — точка $0$, $r_k$ — правый край $k$-й книги сверху, $c_k$ — центр тяжести верхних $k$ книг.
Сколь угодно — но какой ценой! Вынос на две длины книги требует $31$ книги, на три — $227$, а на десять — тех самых $272\,400\,600$ книг, что нужны гармоническому ряду для двадцати. При толщине книги $3$ см такая стопка поднялась бы на восемь тысяч километров.
Сколько книг нужно, чтобы верхняя выступала за край стола на две свои длины?
Нужно $\frac12 H_n \ge 2$, то есть $H_n \ge 4$. Гармонические числа впервые переходят четвёрку при $n = 31$: $H_{30} \approx 3{,}995$, $H_{31} \approx 4{,}027$.
Реставрационная мастерская: признаки сходимости
У музея есть мастерская, где проверяют новые поступления: сходится ряд или нет. Формула для частичных сумм находится редко, поэтому инструменты мастерской сравнивают незнакомый ряд со знакомым.
Пусть $0 \le a_n \le b_n$ при всех $n$. Если ряд $\sum b_n$ сходится, то сходится и $\sum a_n$, причём $\sum a_n \le \sum b_n$. Если $\sum a_n$ расходится, то расходится и $\sum b_n$.
Идея: из меньших кубиков не сложить башню выше, чем из больших.
Например, ряд $\sum \frac1{n^2}$ сходится. При $n \ge 2$ верно $\frac1{n^2} < \frac{1}{n(n - 1)} = \frac{1}{n - 1} - \frac1n$, а у ряда из правых частей частичные суммы складываются «телескопом»: $\left(1 - \frac12\right) + \left(\frac12 - \frac13\right) + \dots + \left(\frac1{n-1} - \frac1n\right) = 1 - \frac1n < 1$. Значит, $\sum \frac1{n^2} < 1 + 1 = 2$. Какое именно это число — тайна следующего зала.
Ряд $\sum \frac{1}{n^p}$ сходится при $p > 1$ и расходится при $p \le 1$.
При $p \le 1$ имеем $n^p \le n$, то есть $\frac1{n^p} \ge \frac1n$, и ряд расходится по признаку сравнения с гармоническим. При $p > 1$ повторим второй шаг лесенки под гиперболой, заменив $\frac1x$ на $\frac1{x^p}$: столбики $\frac1{k^p}$ при $k \ge 2$, сдвинутые на единицу влево, помещаются под кривой, поэтому $\frac1{2^p} + \dots + \frac1{n^p} \le \int_1^n \frac{dx}{x^p} = \frac{1 - n^{1 - p}}{p - 1} < \frac1{p - 1}$. Частичные суммы ряда не больше $1 + \frac1{p-1}$, и он сходится.
Второй инструмент сравнивает ряд с геометрической прогрессией, причём сама прогрессия подбирается по ряду.
Пусть $a_n > 0$ и $\frac{a_{n+1}}{a_n} \to q$. Если $q < 1$, ряд $\sum a_n$ сходится, если $q > 1$ — расходится. При $q = 1$ признак ничего не говорит.
Идея: вдали от начала ряд похож на геометрическую прогрессию со знаменателем $q$. Пусть $q < 1$; возьмём число $r$ между ними, $q < r < 1$. Отношения стремятся к $q$, поэтому начиная с некоторого номера $N$ все они меньше $r$: $a_{n+1} < r\,a_n$. Тогда $a_{N+1} < a_N r$, $a_{N+2} < a_N r^2$ и вообще $a_{N+m} < a_N r^m$. Хвост ряда меньше членов прогрессии $a_N r + a_N r^2 + \dots$, которая сходится, потому что $r < 1$. По признаку сравнения сходится хвост, а с ним и весь ряд: первые $N$ слагаемых — конечная сумма. Если же $q > 1$, то с некоторого номера $a_{n+1} > a_n$: слагаемые растут, к нулю не стремятся, и ряд расходится по необходимому условию. Наконец, у гармонического ряда и у ряда $\sum \frac1{n^2}$ отношения соседних членов стремятся к $1$, а ведут себя ряды по-разному, так что при $q = 1$ возможно всё.
Жан Лерон Д'Аламбер опубликовал этот признак в 1768 году. Он хорош для рядов с факториалами и степенями. У $\sum \frac{n}{2^n}$ отношение $\frac{n + 1}{2n} \to \frac12$, и ряд сходится. У $\sum \frac{100^n}{n!}$ отношение $\frac{100}{n + 1} \to 0$: факториал рано или поздно обгоняет любую степень, и ряд сходится, а $\sum\frac{n!}{100^n}$ по той же причине расходится.
Найдите сумму ряда $\frac12 + \frac24 + \frac38 + \frac4{16} + \dots = \sum\limits_{n=1}^{\infty}\frac{n}{2^n}$.
Ряд сходится по признаку Даламбера; обозначим сумму $S$. Вычтем из $S$ ряд $\frac S2 = \frac14 + \frac28 + \frac3{16} + \dots$, сдвинутый на одно место: $S - \frac S2 = \frac12 + \frac14 + \frac18 + \dots = 1$. Почленно вычитать сходящиеся ряды можно: частичные суммы разности — разности частичных сумм. Значит, $\frac S2 = 1$ и $S = 2$.
Для ряда $\sum\frac1{n^2}$ признак Даламбера даёт $\frac{a_{n+1}}{a_n} = \frac{n^2}{(n+1)^2} \to 1$. Что из этого следует?
При $q = 1$ признак молчит. Сходимость $\sum\frac1{n^2}$ доказал признак сравнения, а у гармонического ряда, который расходится, отношение тоже стремится к $1$.
Четвёртый зал: число π без окружностей
Экспонат № 4 · Задача Базеля · Петербург, 1734
Ряд $1 + \frac14 + \frac19 + \dots$ сходится, и его сумма меньше $2$. Но какое это число? Вопрос задал в 1650 году Пьетро Менголи, а прославил Якоб Бернулли из Базеля, признавшись, что задача ему не далась. Прямое сложение почти не помогает: хвост после $N$-го слагаемого примерно равен $\frac1N$, и каждый новый верный знак стоит вдесятеро больше труда.
Задачу решил в 1734 году Леонард Эйлер, которому не было и тридцати. Он работал в Петербургской академии наук и в декабре 1735 года доложил ей решение. Ответ поразил всех.
Эйлер рассуждал смело. Многочлен, который равен $1$ в нуле и имеет корни $r_1, \dots, r_k$, раскладывается в произведение $\left(1 - \frac{x}{r_1}\right)\cdots\left(1 - \frac{x}{r_k}\right)$ (глава 14). Функция $\frac{\sin x}{x}$ стремится к $1$ в нуле и обращается в ноль в точках $\pm\pi, \pm2\pi, \dots$ Эйлер предположил, что и она раскладывается так же, только множителей бесконечно много; каждая пара корней $\pm k\pi$ даёт множитель $\left(1 - \frac{x}{k\pi}\right)\left(1 + \frac{x}{k\pi}\right) = 1 - \frac{x^2}{k^2\pi^2}$:
$$\frac{\sin x}{x} = \left(1 - \frac{x^2}{\pi^2}\right)\left(1 - \frac{x^2}{4\pi^2}\right)\left(1 - \frac{x^2}{9\pi^2}\right)\cdots$$Если раскрыть скобки, слагаемое с $x^2$ соберётся из всех множителей: $-\left(\frac1{\pi^2} + \frac1{4\pi^2} + \frac1{9\pi^2} + \dots\right)x^2$. А по ряду синуса, который мы выведем в шестом зале, $\frac{\sin x}{x} = 1 - \frac{x^2}{6} + \frac{x^4}{120} - \dots$ Приравняв коэффициенты при $x^2$, Эйлер получил $\sum\frac1{n^2\pi^2} = \frac16$.
Смелость была нешуточной: бесконечное произведение — не многочлен, и одинаковые корни ещё ничего не гарантируют. У функции $e^x\frac{\sin x}{x}$ корни те же, а раскладывается она иначе. Эйлер проверил ответ численно, а его разложение синуса строго обосновали только в XIX веке. Вот доказательство, которому хватает тригонометрии, комплексных чисел и теоремы Виета; его приписывают Огюстену Коши.
$1 + \frac14 + \frac19 + \frac1{16} + \dots = \frac{\pi^2}{6}$.
Идея: зажать $\frac1{x^2}$ между двумя функциями, суммы которых в специально подобранных точках считаются точно.
Пятый зал: сумма, которая зависит от порядка
Экспонат № 5 · Знакопеременный гармонический ряд · Гёттинген, 1854
Поменяем в гармоническом ряду знаки через один: $1 - \frac12 + \frac13 - \frac14 + \dots$ Частичные суммы идут зигзагом: $1$; $0{,}5$; $0{,}833$; $0{,}583$; $0{,}783$; … — шаги всё короче, и зигзаг сжимается к числу $0{,}6931\dots$ Сходимость таких рядов обеспечивает простой признак.
Пусть $a_1 \ge a_2 \ge a_3 \ge \dots \ge 0$ и $a_n \to 0$. Тогда ряд $a_1 - a_2 + a_3 - a_4 + \dots$ сходится, а его сумма $S$ отличается от частичной суммы $S_n$ не больше чем на первое отброшенное слагаемое: $|S - S_n| \le a_{n+1}$.
Идея: частичные суммы прыгают вправо и влево, каждый прыжок не длиннее предыдущего, поэтому они зажимают сумму всё туже.
Чему равна сумма, признак не говорит. Её находит приём, который работает и для числа $\pi$.
$1 - \frac12 + \frac13 - \frac14 + \dots = \ln 2$ и $1 - \frac13 + \frac15 - \frac17 + \dots = \frac\pi4$.
Идея: вместо бесконечного ряда взять конечную геометрическую прогрессию, остаток которой известен точно, и проинтегрировать. При $t \ne -1$ формула суммы прогрессии (глава 13) даёт $1 - t + t^2 - \dots + (-t)^{n-1} = \frac{1 - (-t)^n}{1 + t}$, то есть
$$\frac{1}{1 + t} = 1 - t + t^2 - \dots + (-t)^{n-1} + \frac{(-t)^n}{1 + t}.$$Проинтегрируем от $0$ до $1$ (глава 28). Слева получится $\ln 2$, справа — частичная сумма $1 - \frac12 + \frac13 - \dots \pm \frac1n$ плюс остаток $\pm\int_0^1\frac{t^n}{1 + t}\,dt$. На отрезке $[0;\,1]$ подынтегральная функция не больше $t^n$, поэтому остаток по модулю не больше $\int_0^1 t^n\,dt = \frac1{n + 1}$ и стремится к нулю. Значит, частичные суммы стремятся к $\ln 2$. Для второго ряда то же самое делаем с $\frac{1}{1 + t^2} = 1 - t^2 + t^4 - \dots + (-t^2)^{n-1} + \frac{(-t^2)^n}{1 + t^2}$: интеграл левой части от $0$ до $1$ равен $\operatorname{arctg} 1 = \frac\pi4$, потому что производная арктангенса — это $\frac1{1+t^2}$, а остаток не больше $\int_0^1 t^{2n}dt = \frac{1}{2n + 1}$.
Теперь сам экспонат. Возьмём те же слагаемые, но будем после каждого положительного ставить два отрицательных:
$$1 - \frac12 - \frac14 + \frac13 - \frac16 - \frac18 + \frac15 - \frac1{10} - \frac1{12} + \dots$$Ни одно слагаемое не потеряно. Сгруппируем по три: $\left(1 - \frac12\right) - \frac14 + \left(\frac13 - \frac16\right) - \frac18 + \dots = \frac12 - \frac14 + \frac16 - \dots$ — ровно половина исходного ряда: каждая тройка $\frac1{2j-1} - \frac1{4j-2} - \frac1{4j}$ равна $\frac12\left(\frac1{2j-1} - \frac1{2j}\right)$. После $3k$ слагаемых частичная сумма нового ряда равна половине $2k$-й суммы старого, а промежуточные суммы отличаются от неё на исчезающе малые слагаемые. Новый ряд сходится к $\frac12\ln 2$. Те же числа, другой порядок — сумма вдвое меньше. Беда в том, что ряд сходится лишь благодаря погашению плюсов и минусов.
Ряд $\sum a_n$ называют абсолютно сходящимся, если сходится ряд из модулей $\sum |a_n|$, и условно сходящимся, если сам он сходится, а ряд из модулей — нет.
Если сходится ряд $\sum |a_n|$, то сходится и $\sum a_n$.
Числа $b_n = a_n + |a_n|$ равны либо $0$, либо $2|a_n|$, так что $0 \le b_n \le 2|a_n|$. Ряд $\sum 2|a_n|$ сходится, и по признаку сравнения сходится $\sum b_n$. Тогда сходится и $\sum a_n = \sum (b_n - |a_n|)$: его частичные суммы — разности частичных сумм двух сходящихся рядов, а предел разности равен разности пределов.
Ряд $1 - \frac12 + \frac13 - \dots$ сходится условно: ряд из модулей — гармонический. И для таких рядов порядок слагаемых решает всё.
Если ряд сходится условно, то для любого числа $L$ его слагаемые можно переставить так, что новый ряд сойдётся к $L$. Можно переставить их и так, что ряд разойдётся.
Идея: запас положительных и запас отрицательных слагаемых бесконечны, а сами слагаемые мельчают. Поэтому к любой цели можно подбираться, перелетая через неё всё с меньшим размахом.
Бернхард Риман доказал эту теорему в работе 1854 года о тригонометрических рядах, напечатанной уже после его смерти. С абсолютно сходящимися рядами такой номер не проходит — это заметил ещё Дирихле в 1837 году.
Если ряд сходится абсолютно, то любая перестановка его слагаемых сходится к той же сумме.
Идея: у абсолютно сходящегося ряда почти вся «масса» сосредоточена в конечном числе первых слагаемых, а их перестановка не меняет суммы. Пусть $\sum a_n = S$, а ряд $\sum b_n$ составлен из тех же слагаемых в другом порядке. Возьмём любое $\varepsilon > 0$. Хвосты сходящегося ряда $\sum |a_n|$ стремятся к нулю, поэтому найдётся номер $N$, для которого $|a_{N+1}| + |a_{N+2}| + \dots < \varepsilon$ и заодно $|S_N - S| < \varepsilon$. Слагаемые $a_1, \dots, a_N$ стоят где-то в новом ряду; пусть все они попали в первые $M$ его членов. При $m \ge M$ частичная сумма $T_m = b_1 + \dots + b_m$ содержит $a_1, \dots, a_N$ и ещё несколько слагаемых с номерами больше $N$, поэтому $|T_m - S_N| < \varepsilon$. Значит, $|T_m - S| < 2\varepsilon$ при всех $m \ge M$, то есть $T_m \to S$.
В ряду $1 - \frac14 + \frac19 - \frac1{16} + \dots$ переставили слагаемые. Может ли измениться сумма?
Ряд из модулей $\sum\frac1{n^2}$ сходится, и по теореме Дирихле любая перестановка даёт ту же сумму $\frac{\pi^2}{12}$. В машине Римана это видно: положительных слагаемых в сумме всего $\frac{\pi^2}{8} \approx 1{,}23$, и до цели $2$ им не дотянуться.
Шестой зал: многочлен-двойник
Экспонат № 6 · Ряд Тейлора · Лондон, 1715
Вернёмся к вопросу, с которого начали. Пусть функция записана «бесконечным многочленом» с центром $a$: $f(x) = c_0 + c_1(x - a) + c_2(x - a)^2 + \dots$ При $x = a$ все слагаемые, кроме первого, исчезают, и $c_0 = f(a)$. Продифференцируем: $f'(x) = c_1 + 2c_2(x - a) + \dots$, откуда $c_1 = f'(a)$. После $k$ дифференцирований от $c_k(x - a)^k$ останется $k!\,c_k$, так что $c_k = \frac{f^{(k)}(a)}{k!}$: коэффициенты диктуют производные в одной точке. Почленное дифференцирование мы здесь позволили себе без доказательства (внутри промежутка сходимости оно законно, глава 53), но определение ниже на нём не держится.
Пусть у функции $f$ есть производные до порядка $n$ в точке $a$. Многочлен Тейлора степени $n$ — это $T_n(x) = \sum_{k=0}^{n}\frac{f^{(k)}(a)}{k!}(x - a)^k$: у него в точке $a$ те же значение и первые $n$ производных, что у $f$. Если у $f$ есть производные всех порядков, бесконечную сумму того же вида называют рядом Тейлора функции $f$ в точке $a$; при $a = 0$ его называют ещё рядом Маклорена.
Производные синуса идут по кругу: $\sin$, $\cos$, $-\sin$, $-\cos$, $\sin$, … — в нуле это $0, 1, 0, -1, 0, \dots$ Поэтому в ряду синуса остаются только нечётные степени с чередующимися знаками. Вот главные экспонаты зала; рядом с каждым указано, где ряд сходится к функции.
| Функция | Ряд Тейлора в нуле | Где верно |
|---|---|---|
| $e^x$ | $1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \dots$ | при всех $x$ |
| $\sin x$ | $x - \frac{x^3}{3!} + \frac{x^5}{5!} - \dots$ | при всех $x$ |
| $\cos x$ | $1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \dots$ | при всех $x$ |
| $\ln(1 + x)$ | $x - \frac{x^2}{2} + \frac{x^3}{3} - \dots$ | $-1 < x \le 1$ |
| $(1 + x)^\alpha$ | $1 + \alpha x + \frac{\alpha(\alpha - 1)}{2!}x^2 + \dots$ | $|x| < 1$ |
| $\frac{1}{1 + x^2}$ | $1 - x^2 + x^4 - x^6 + \dots$ | $|x| < 1$ |
| $\operatorname{arctg} x$ | $x - \frac{x^3}{3} + \frac{x^5}{5} - \dots$ | $|x| \le 1$ |
Пятая строка — бином Ньютона для любого показателя, обещанный в главе 45. При натуральном $\alpha$ коэффициенты с номерами больше $\alpha$ обнуляются, и ряд обрывается, превращаясь в обычный бином. При $\alpha = \frac12$ он не обрывается никогда: $\sqrt{1 + x} = 1 + \frac x2 - \frac{x^2}{8} + \frac{x^3}{16} - \dots$ Ньютон нашёл этот ряд в 1665 году, а общий способ описал Брук Тейлор в книге 1715 года.
Многочлен Тейлора — приближение, и за него хочется знать цену: насколько он ошибается.
Пусть у функции $f$ на отрезке между $a$ и $x$ есть непрерывные производные до порядка $n + 1$ и $|f^{(n+1)}| \le M$ на этом отрезке. Тогда $|f(x) - T_n(x)| \le \frac{M\,|x - a|^{n+1}}{(n + 1)!}$.
Идея: начать с формулы Ньютона — Лейбница и раз за разом интегрировать по частям; каждый раз от интеграла отщепляется очередной член многочлена Тейлора.
По формуле Ньютона — Лейбница (глава 28) $f(x) = f(a) + \int_a^x f'(t)\,dt$. Это равенство $f(x) = T_0(x) + R_0(x)$ с остатком $R_0(x) = \int_a^x f'(t)\,dt$. Докажем по индукции, что $f(x) = T_n(x) + R_n(x)$, где
$$R_n(x) = \int_a^x f^{(n+1)}(t)\,\frac{(x - t)^n}{n!}\,dt.$$База уже есть. Шаг: проинтегрируем $R_n$ по частям, взяв $u = f^{(n+1)}(t)$ и $v = -\frac{(x - t)^{n+1}}{(n + 1)!}$; производная такого $v$ по $t$ как раз равна $\frac{(x - t)^n}{n!}$. Подстановка $uv$ от $a$ до $x$ даёт $0 + \frac{f^{(n+1)}(a)}{(n + 1)!}(x - a)^{n+1}$, потому что при $t = x$ множитель $v$ обращается в ноль. Это ровно следующий член многочлена Тейлора. Оставшийся интеграл $-\int_a^x v\,du = \int_a^x f^{(n+2)}(t)\frac{(x - t)^{n+1}}{(n + 1)!}\,dt$ — это $R_{n+1}$. Получилось $R_n = \frac{f^{(n+1)}(a)}{(n+1)!}(x - a)^{n+1} + R_{n+1}$, и $T_n + R_n = T_{n+1} + R_{n+1}$.
Осталось оценить остаток. Под интегралом $|f^{(n+1)}(t)| \le M$, а множитель $\frac{(x - t)^n}{n!}$ на отрезке между $a$ и $x$ не меняет знака, поэтому $|R_n(x)| \le M\left|\int_a^x \frac{(x - t)^n}{n!}\,dt\right| = \frac{M\,|x - a|^{n+1}}{(n + 1)!}$.
При любом действительном $x$ ряды Тейлора функций $e^x$, $\sin x$ и $\cos x$ в нуле сходятся к значениям этих функций.
Все производные синуса и косинуса — это $\pm\sin$ и $\pm\cos$, по модулю они не больше $1$. Все производные экспоненты равны $e^t$, и на отрезке между $0$ и $x$ они не больше $e^{|x|}$. В обоих случаях $M$ не зависит от $n$, и остаток не больше $M\frac{|x|^{n+1}}{(n + 1)!}$. А $\frac{|x|^{n+1}}{(n + 1)!} \to 0$: это общий член ряда $\sum\frac{|x|^k}{k!}$, который сходится по признаку Даламбера (отношение соседних членов $\frac{|x|}{k + 1} \to 0$), а общий член сходящегося ряда стремится к нулю. Значит, $T_n(x) \to f(x)$.
Оценка бывает почти точной. Для $\sin 1$ многочлен $x - \frac{x^3}{6} + \frac{x^5}{120}$ даёт $0{,}841667$, а на самом деле $\sin 1 = 0{,}841471$. Члена с $x^6$ в ряду синуса нет, поэтому этот многочлен — ещё и $T_6$, и оценка с $n = 6$ и $M = 1$ обещает ошибку не больше $\frac{1}{7!} = \frac1{5040} \approx 0{,}000198$. Настоящая ошибка — $0{,}000196$.
Найдите коэффициент при $x^6$ в ряду Тейлора функции $e^{-x^2}$ в нуле.
Подставим $u = -x^2$ в ряд экспоненты: $e^{u} = 1 + u + \frac{u^2}{2} + \frac{u^3}{6} + \dots$ Степень $x^6$ даёт только слагаемое $\frac{u^3}{6} = \frac{-x^6}{6}$. Коэффициент равен $-\frac16$. По определению пришлось бы шесть раз дифференцировать $e^{-x^2}$ и найти $f^{(6)}(0) = -120$, а потом разделить на $6! = 720$ — ответ тот же.
Седьмой зал: граница, которой не видно
Экспонат № 7 · Функция $\frac{1}{1 + x^2}$ · загадка без разгадки
Ряд $1 + x + x^2 + \dots = \frac{1}{1 - x}$ верен только при $|x| < 1$, и это понятно: при $x = 1$ функция уходит в бесконечность. У $\ln(1 + x)$ беда при $x = -1$, и ряд сходится только до неё. А $\frac1{1 + x^2}$ — гладкая функция на всей прямой, не больше единицы. Её ряд $1 - x^2 + x^4 - \dots$ (геометрический, с $-x^2$ вместо $x$) тоже сходится только при $|x| < 1$. При $x = 2$ функция спокойно равна $\frac15$, а ряд $1 - 4 + 16 - \dots$ разлетается вдребезги.
Ряд вида $\sum_{k=0}^{\infty} c_k(x - a)^k$ называют степенным рядом с центром $a$. Число $R$ такое, что ряд сходится при $|x - a| < R$ и расходится при $|x - a| > R$, называют радиусом сходимости.
Радиус сходимости есть у любого степенного ряда (он может быть нулём или бесконечностью), но в общем виде это требует формулы Коши — Адамара. Для рядов, которые нам встретятся, хватит признака Даламбера.
Пусть коэффициенты степенного ряда $\sum c_k(x - a)^k$ не равны нулю и $\left|\frac{c_k}{c_{k+1}}\right| \to R$, где $0 < R \le +\infty$. Тогда ряд сходится абсолютно при $|x - a| < R$ и расходится при $|x - a| > R$.
Возьмём $x \ne a$ и применим признак Даламбера к ряду из модулей $|c_k|\,|x - a|^k$. Отношение соседних членов равно $\left|\frac{c_{k+1}}{c_k}\right|\,|x - a| \to \frac{|x - a|}{R}$ (при $R = +\infty$ — к нулю). Если $|x - a| < R$, предел меньше $1$, и ряд из модулей сходится. Если $|x - a| > R$, предел больше $1$: с некоторого места модули слагаемых растут, слагаемые не стремятся к нулю, и ряд расходится по необходимому условию.
На границе $|x - a| = R$ теорема ничего не обещает, и там бывает по-разному. Ряд для $\ln(1 + x)$ при $x = 1$ становится знакопеременным гармоническим и сходится к $\ln 2$, а при $x = -1$ — гармоническим с минусом и расходится.
При каких $x$ сходится ряд $x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \dots$?
Радиус сходимости равен $1$. На границе: при $x = 1$ получается $1 - \frac12 + \frac13 - \dots = \ln 2$, ряд сходится по признаку Лейбница; при $x = -1$ — ряд $-\left(1 + \frac12 + \frac13 + \dots\right)$, он расходится.
Вернёмся к загадке. Почему ряд для $\frac1{1+x^2}$ спотыкается на $x = \pm1$, где с функцией ничего не происходит? Возьмём центр не в нуле, а в точке $a$. Тогда радиус сходимости оказывается равен $\sqrt{1 + a^2}$: при $a = 1$ — примерно $1{,}41$, при $a = 3$ — примерно $3{,}16$. Похоже на расстояние от точки $a$ до чего-то, что стоит на единицу в стороне от прямой. На числовой прямой такой точки нет. Где она прячется, расскажет глава 34.
Последний зал: число π по капле
Экспонат № 8 · Ряд для числа π · Индия, около 1400 года; Европа, 1670-е
Ряд для арктангенса $x - \frac{x^3}{3} + \frac{x^5}{5} - \dots$ имеет радиус сходимости $1$, и на самой границе, при $x = 1$, он всё ещё сходится — в пятом зале мы доказали, что к $\frac\pi4$:
$$\frac\pi4 = 1 - \frac13 + \frac15 - \frac17 + \dots$$В Европе ряд для арктангенса нашёл в 1671 году Джеймс Грегори, а этот частный случай — Лейбниц в 1673–1674 годах. В Индии его знали на два с половиной века раньше: ряд приписывают Мадхаве из Сангамаграмы, основателю керальской школы.
Формула прекрасна, а считать по ней мучительно. По признаку Лейбница ошибка после $n$ слагаемых не больше следующего слагаемого, так что после умножения на $4$ она не больше $\frac{4}{2n + 1}$, а на деле почти ровно $\frac1n$. Тысяча слагаемых дают $3{,}14059265383979\dots$ при $\pi = 3{,}14159265358979\dots$ Удивительно, что неверна одна-единственная цифра, а следующие шесть снова совпадают. Дело в том, что ошибка отличается от $\frac1{1000}$ меньше чем на миллиардную долю. Почему так выходит, объяснили в 1989 году Джонатан и Питер Борвейны вместе с Карлом Дильхером: поправки к ошибке выражаются через так называемые числа Эйлера.
Ускорить счёт помогает ряд арктангенса с аргументом меньше единицы: тогда слагаемые убывают как геометрическая прогрессия. Мадхава, судя по записям его последователей, брал $\operatorname{arctg}\frac1{\sqrt3} = \frac\pi6$ и получал $\pi = \sqrt{12}\left(1 - \frac{1}{3 \cdot 3} + \frac{1}{5 \cdot 3^2} - \frac{1}{7 \cdot 3^3} + \dots\right)$: двадцать членов этого ряда дают десять верных знаков после запятой. А в 1706 году Джон Мэчин нашёл тождество, по которому вычислил сто знаков.
$\frac\pi4 = 4\operatorname{arctg}\frac15 - \operatorname{arctg}\frac1{239}$.
Идея: при умножении комплексных чисел их аргументы складываются (глава 15). Аргумент числа $5 + i$ равен $\operatorname{arctg}\frac15$, аргумент $239 - i$ равен $-\operatorname{arctg}\frac1{239}$. Посчитаем $(5 + i)^2 = 24 + 10i$, $(5 + i)^4 = (24 + 10i)^2 = 476 + 480i$ и $(476 + 480i)(239 - i) = 114\,244 + 114\,244\,i$. У последнего числа действительная и мнимая части равны, его аргумент — $\frac\pi4$. Значит, $4\operatorname{arctg}\frac15 - \operatorname{arctg}\frac1{239} = \frac\pi4 + 2\pi k$ при каком-то целом $k$. Левая часть лежит между $0$ и $4\operatorname{arctg}\frac15 < \frac45$, потому что $\operatorname{arctg} x < x$ при $x > 0$. Такое число может отличаться от $\frac\pi4$ на $2\pi k$, только если $k = 0$.
Формулы такого вида больше двухсот лет оставались главным инструментом рекордсменов, вплоть до первых вычислений $\pi$ на компьютере в 1949 году. А книга Уильяма Джонса, где в 1706 году появились сто знаков Мэчина, знаменита ещё и тем, что в ней отношение длины окружности к диаметру впервые обозначено буквой $\pi$.
Прежде чем покинуть музей, закрепите экспонаты в тренажёре.
Куда дальше
Кунсткамера пройдена, и вопрос прошлой главы получил ответ: многие функции действительно записываются «бесконечными многочленами», но только внутри своего радиуса сходимости и только если остаток стремится к нулю. В лаборатории Тейлора было видно, что приближение $\sin x \approx x$ отлично работает при малых $x$. Оно пригодится сразу.
Законы природы редко говорят, сколько чего будет. Они говорят, как быстро это меняется. Чашка кофе остывает тем быстрее, чем она горячее. Маятник ускоряется тем сильнее, чем дальше отклонён. Эпидемия растёт тем быстрее, чем больше заболевших и чем больше тех, кто ещё не болел. В каждом случае неизвестная функция стоит и в правой части, и под знаком производной, и проинтегрировать скорость, как в главе 28, не выходит. Как по закону изменения найти сам процесс? Ньютон, между прочим, решал такие задачи рядами: подставлял бесконечный многочлен и находил коэффициенты один за другим. С этого начинается глава о дифференциальных уравнениях.