Введение

Математическое приближение функции

В математике ряд Тейлора или разложение Тейлора функции — это бесконечная сумма слагаемых, выраженных через производные функции в одной точке. Для большинства часто встречающихся функций, функция и сумма её ряда Тейлора равны в окрестности этой точки. Ряды Тейлора названы в честь Брука Тейлора, который представил их в 1715 году. Ряд Тейлора также называют рядом Маклорена, когда 0 является точкой, в которой вычисляются производные, в честь Колина Маклорена, который широко использовал этот частный случай ряда Тейлора в XVIII веке. Частичная сумма, состоящая из первых n + 1 слагаемых ряда Тейлора, является многочленом степени n, который называется n-м многочленом Тейлора функции. Многочлены Тейлора являются приближениями функции, которые, как правило, становятся более точными с увеличением n. Теорема Тейлора предоставляет количественные оценки погрешности, возникающей при использовании таких приближений. Если ряд Тейлора функции сходится, то его сумма является пределом бесконечной последовательности многочленов Тейлора. Функция может отличаться от суммы своего ряда Тейлора, даже если этот ряд сходится. Функция называется аналитической в точке x, если она равна сумме своего ряда Тейлора в некотором открытом интервале (или открытом диске на комплексной плоскости), содержащем x. Это подразумевает, что функция аналитична в каждой точке этого интервала (или диска).

История

Древнегреческий философ Зенон Элейский рассматривал проблему суммирования бесконечного ряда для получения конечного результата, но отвергал её как невозможную; результатом стал парадокс Зенона. Позже Аристотель предложил философское решение парадокса, однако математическая сторона вопроса, по-видимому, оставалась нерешённой, пока ею не занялся Архимед, как это было и до Аристотеля у досократического атомиста Демокрита. Именно благодаря методу исчерпывания Архимеда стало возможным выполнять бесконечное число последовательных разбиений для достижения конечного результата. Несколько столетий спустя Лю Хуэй независимо разработал аналогичный метод. В XIV веке индийский математик Мадхава из Сангамаграмы представил первые примеры конкретных рядов Тейлора (но не общий метод). Хотя записи его работ не сохранились, труды его последователей из школы астрономии и математики Кералы указывают на то, что он нашёл ряды Тейлора для тригонометрических функций синуса, косинуса и арктангенса (см. Ряды Мадхавы). В течение последующих двух столетий его последователи развивали дальнейшие разложения в ряды и рациональные приближения. В конце 1670 года Джеймс Грегори получил от Джона Коллинза письмо, в котором были представлены несколько рядов Маклорена ( и ), выведенных Исааком Ньютоном, и информацию о том, что Ньютон разработал общий метод разложения функций в ряды. Ньютон действительно использовал сложный метод, включавший длительное деление рядов и почленное интегрирование, но Грегори об этом не знал и решил самостоятельно открыть общий метод. В начале 1671 года Грегори открыл нечто похожее на общий ряд Маклорена и отправил Коллинзу письмо, содержащее ряды для (интеграла ), (интеграла от sec, обратной гудермановской функции) и (гудермановской функции). Однако, полагая, что он лишь переоткрыл метод Ньютона, Грегори так и не описал, как он получил эти ряды, и можно лишь предположить, что он понял общий метод, изучив черновики, которые он набросал на обороте другого письма 1671 года. В 1691–1692 годах Исаак Ньютон записал явное утверждение рядов Тейлора и Маклорена в неопубликованной версии своей работы «De Quadratura Curvarum». Однако эта работа так и не была завершена, и соответствующие разделы были исключены из части, опубликованной в 1704 году под названием «Tractatus de Quadratura Curvarum». Только в 1715 году Брук Тейлор опубликовал общий метод построения этих рядов для всех функций, для которых они существуют, и в его честь ряды получили своё название. Ряд Маклорена был назван в честь Колина Маклорена, профессора из Эдинбурга, который опубликовал частный случай результата Тейлора в середине XVIII века.

Ошибка приближения и конвергенция

На рисунке показано точное приближение синуса x в окрестности точки. Розовая кривая — это многочлен седьмой степени. Погрешность этого приближения не превышает. Для полного цикла, центрированного в начале координат (−π < x < π), погрешность меньше 0,08215. В частности, для −1 < x < 1 погрешность меньше 0,000003. В отличие от этого, также изображен график функции натурального логарифма ln(1 + x) и некоторые её полиномы Тейлора в окрестности. Эти приближения сходятся к функции только в области −1 < x ≤ 1; за пределами этой области полиномы Тейлора более высокой степени дают худшие приближения для функции. Погрешность, возникающая при приближении функции полиномом Тейлора n-й степени, называется остаточным членом или остатком и обозначается Rn(x). Теорема Тейлора может быть использована для получения оценки размера остаточного члена. В общем случае, ряды Тейлора не обязаны сходиться вообще. И, более того, множество функций с сходящимся рядом Тейлора является ничтожным множеством в пространстве Фреше гладких функций. И даже если ряд Тейлора функции f сходится, его предел не обязательно равен значению функции f(x). Например, функция

бесконечно дифференцируема в точке , и все её производные в этой точке равны нулю. Следовательно, ряд Тейлора функции f(x) в окрестности равен нулю тождественно. Однако f(x) не является нулевой функцией, поэтому не равна своему ряду Тейлора в окрестности начала координат. Таким образом, f(x) является примером гладкой неаналитической функции. В реальном анализе этот пример показывает, что существуют бесконечно дифференцируемые функции f(x), чьи ряды Тейлора не равны f(x), даже если они сходятся. Напротив, голоморфные функции, изучаемые в комплексном анализе, всегда обладают сходящимся рядом Тейлора, и даже ряд Тейлора мероморфных функций, которые могут иметь особые точки, никогда не сходится к значению, отличному от самой функции. Однако комплексная функция e^(−1/z^(2)) не стремится к нулю при z, стремящемся к нулю по мнимой оси, поэтому она не является непрерывной на комплексной плоскости, и её ряд Тейлора не определен в 0. В более общем смысле, любая последовательность действительных или комплексных чисел может являться коэффициентами в ряду Тейлора бесконечно дифференцируемой функции, определенной на действительной прямой, что является следствием леммы Бореля. В результате радиус сходимости ряда Тейлора может быть равен нулю. Существуют даже бесконечно дифференцируемые функции, определенные на действительной прямой, чьи ряды Тейлора имеют радиус сходимости 0 во всех точках. Функцию нельзя представить в виде ряда Тейлора, центрированного в точке сингулярности; в этих случаях часто можно добиться разложения в ряд, если допускать также отрицательные степени переменной x; см. ряд Лорана. Например, можно представить в виде ряда Лорана.

Список рядов Маклаурина некоторых общих функций

Далее следуют несколько важных разложений в ряд Маклорена. Все эти разложения справедливы для комплексных аргументов x.

Сравнение с рядами Фурье

Тригонометрический ряд Фурье позволяет выразить периодическую функцию (или функцию, определенную на замкнутом интервале [a, b]) как бесконечную сумму тригонометрических функций (синусов и косинусов). В этом смысле ряд Фурье аналогичен ряду Тейлора, поскольку последний позволяет выразить функцию как бесконечную сумму степеней. Тем не менее, эти два ряда отличаются друг от друга в нескольких важных аспектах: конечные усечения ряда Тейлора функции f(x) в окрестности точки a точно равны f(a). В отличие от этого, ряд Фурье вычисляется путем интегрирования по всему интервалу, поэтому обычно не существует точки, в которой все конечные усечения ряда были бы точными. Вычисление ряда Тейлора требует знания функции на произвольно малой окрестности точки, в то время как вычисление ряда Фурье требует знания функции на всем интервале ее определения. В определенном смысле можно сказать, что ряд Тейлора является "локальным", а ряд Фурье – "глобальным". Ряд Тейлора определяется для функции, имеющей бесконечно много производных в одной точке, тогда как ряд Фурье определяется для любой интегрируемой функции. В частности, функция может быть нигде недифференцируемой (например, f(x) может быть функцией Вейерштрасса). Сходимость обоих рядов имеет существенно разные свойства. Даже если ряд Тейлора имеет положительный радиус сходимости, полученный ряд может не совпадать с функцией; но если функция аналитична, то ряд сходится точечно к функции и равномерно на каждом компактном подмножестве интервала сходимости. Что касается ряда Фурье, то если функция квадратично интегрируема, ряд сходится в среднем по квадрату, но для обеспечения точечной или равномерной сходимости необходимы дополнительные условия (например, если функция периодична и принадлежит классу C1, то сходимость равномерна). Наконец, на практике часто требуется аппроксимировать функцию конечным числом членов, например, полиномом Тейлора или частичной суммой тригонометрического ряда. В случае ряда Тейлора ошибка очень мала в окрестности точки, в которой он вычислен, в то время как в удаленной точке она может быть очень большой. В случае ряда Фурье ошибка распределена по области определения функции.