В математике ряд Тейлора или разложение Тейлора функции представляет собой бесконечную сумму членов, которые выражаются через производные функции в одной точке. Для большинства общих функций функция и сумма ее ряда Тейлора равны вблизи этой точки. Ряды Тейлора названы в честь Брука Тейлора , который ввел их в 1715 году. Ряд Тейлора также называется рядом Маклорена , когда 0 — это точка, в которой рассматриваются производные, в честь Колина Маклорена , который широко использовал этот особый случай ряда Тейлора в 18 веке.
Частичная сумма , образованная первыми n + 1 членами ряда Тейлора, является многочленом степени n , который называется n-м многочленом Тейлора функции. Многочлены Тейлора являются приближениями функции, которые становятся, как правило, более точными с ростом n . Теорема Тейлора дает количественные оценки погрешности, вносимой использованием таких приближений. Если ряд Тейлора функции сходится , ее сумма является пределом бесконечной последовательности многочленов Тейлора. Функция может отличаться от суммы своего ряда Тейлора, даже если ее ряд Тейлора сходится. Функция является аналитической в точке x , если она равна сумме своего ряда Тейлора в некотором открытом интервале (или открытом круге в комплексной плоскости ), содержащем x . Это означает, что функция является аналитической в каждой точке интервала (или круга).
Вышеприведенное разложение справедливо, поскольку производная e x по x также равна e x , а e 0 равно 1. Это оставляет члены ( x − 0) n в числителе и n ! в знаменателе каждого члена бесконечной суммы.
История
Древнегреческий философ Зенон Элейский рассматривал проблему суммирования бесконечного ряда для достижения конечного результата, но отверг ее как невозможную; [3] результатом стал парадокс Зенона . Позже Аристотель предложил философское решение парадокса, но математическое содержание, по-видимому, оставалось нерешенным, пока его не принял Архимед , как это было до Аристотеля досократиком-атомистом Демокритом . Именно с помощью метода исчерпывания Архимеда можно было выполнить бесконечное число прогрессивных подразделений для достижения конечного результата. [4] Лю Хуэй независимо использовал аналогичный метод несколько столетий спустя. [5]
В XIV веке самые ранние примеры конкретных рядов Тейлора (но не общего метода) были даны индийским математиком Мадхавой из Сангамаграмы . [6] Хотя никаких записей о его работе не сохранилось, труды его последователей в керальской школе астрономии и математики предполагают, что он нашел ряд Тейлора для тригонометрических функций синуса , косинуса и арктангенса (см. ряд Мадхавы ). В течение следующих двух столетий его последователи разработали дальнейшие разложения рядов и рациональные приближения.
В конце 1670 года Джеймсу Грегори в письме от Джона Коллинза было показано несколько рядов Маклорена ( и ), полученных Исааком Ньютоном , и сказано, что Ньютон разработал общий метод разложения функций в ряды. Ньютон на самом деле использовал громоздкий метод, включающий длинное деление рядов и почленное интегрирование, но Грегори не знал об этом и решил открыть общий метод для себя. В начале 1671 года Грегори открыл что-то вроде общего ряда Маклорена и отправил письмо Коллинзу, включающее ряды для (интеграла ), ( интеграла sec , обратной функции Гудермана ) и (функции Гудермана). Однако, думая, что он просто переработал метод Ньютона, Грегори никогда не описывал, как он получил эти ряды, и можно только сделать вывод, что он понял общий метод, изучив черновики, которые он нацарапал на обороте другого письма от 1671 года. [7]
В 1691–1692 годах Исаак Ньютон записал явное изложение рядов Тейлора и Маклорена в неопубликованной версии своей работы De Quadratura Curvarum . Однако эта работа так и не была завершена, и соответствующие разделы были исключены из частей, опубликованных в 1704 году под названием Tractatus de Quadratura Curvarum .
Лишь в 1715 году Брук Тейлор [8] наконец опубликовал общий метод построения этих рядов для всех функций, для которых они существуют, в честь которого эти ряды теперь и названы.
Ряд Маклорена был назван в честь Колина Маклорена , шотландского математика, опубликовавшего частный случай результата Тейлора в середине XVIII века.
Аналитические функции
Если f ( x ) задана сходящимся степенным рядом в открытом круге с центром в точке b в комплексной плоскости (или интервале на действительной прямой), говорят, что она аналитична в этой области. Таким образом, для x в этой области f задана сходящимся степенным рядом
Дифференцируя по x приведенную выше формулу n раз, а затем полагая x = b, получаем:
и поэтому разложение в степенной ряд согласуется с рядом Тейлора. Таким образом, функция является аналитической в открытом круге с центром в точке b тогда и только тогда, когда ее ряд Тейлора сходится к значению функции в каждой точке круга.
Если f ( x ) равна сумме своего ряда Тейлора для всех x в комплексной плоскости, она называется целой . Многочлены, экспоненциальная функция e x и тригонометрические функции синус и косинус являются примерами целых функций. Примерами функций, которые не являются целыми, являются квадратный корень , логарифм , тригонометрическая функция тангенс и ее обратная функция arctan . Для этих функций ряды Тейлора не сходятся, если x далеко от b . То есть ряд Тейлора расходится в точке x , если расстояние между x и b больше радиуса сходимости . Ряд Тейлора можно использовать для вычисления значения целой функции в каждой точке, если значение функции и всех ее производных известны в одной точке.
Использование ряда Тейлора для аналитических функций включает:
Частичные суммы ( полиномы Тейлора ) ряда могут быть использованы в качестве приближений функции. Эти приближения хороши, если включено достаточно много членов.
Дифференцирование и интегрирование степенных рядов можно выполнять почленно, поэтому это особенно просто.
(Усеченный) ряд можно использовать для численного вычисления значений функции (часто путем преобразования полинома в форму Чебышева и его оценки с помощью алгоритма Кленшоу ).
Алгебраические операции могут быть легко выполнены на представлении степенного ряда; например, формула Эйлера следует из разложений в ряд Тейлора для тригонометрических и показательных функций. Этот результат имеет фундаментальное значение в таких областях, как гармонический анализ .
Приближения, использующие первые несколько членов ряда Тейлора, могут сделать возможными решения неразрешимых иным образом задач для ограниченной области; этот подход часто используется в физике.
Ошибка аппроксимации и сходимость
На рисунке изображена точная аппроксимация sin x вокруг точки x = 0. Розовая кривая — это полином седьмой степени:
Погрешность этого приближения не превышает | x | 9 / 9! . Для полного цикла с центром в начале координат ( −π < x < π ) погрешность меньше 0,08215. В частности, для −1 < x < 1 погрешность меньше 0,000003.
Напротив, также показано изображение функции натурального логарифма ln(1 + x ) и некоторых ее полиномов Тейлора около a = 0. Эти приближения сходятся к функции только в области −1 < x ≤ 1 ; за пределами этой области полиномы Тейлора более высокой степени являются худшими приближениями для функции.
Ошибка , возникающая при аппроксимации функции ее полиномом Тейлора n -й степени, называется остатком или невязкой и обозначается функцией R n ( x ) . Теорему Тейлора можно использовать для получения границы размера остатка .
В общем случае ряды Тейлора не обязательно должны сходиться . Фактически, множество функций со сходящимся рядом Тейлора является скудным множеством в пространстве Фреше гладких функций . Даже если ряд Тейлора функции f сходится, его предел не обязательно должен быть равен значению функции f ( x ) . Например, функция
бесконечно дифференцируема при x = 0 и имеет там все производные, равные нулю. Следовательно, ряд Тейлора функции f ( x ) около x = 0 тождественно равен нулю. Однако f ( x ) не является нулевой функцией, поэтому не равна своему ряду Тейлора около начала координат. Таким образом, f ( x ) является примером неаналитической гладкой функции .
В реальном анализе этот пример показывает, что существуют бесконечно дифференцируемые функции f ( x ) , ряды Тейлора которых не равны f ( x ), даже если они сходятся. Напротив, голоморфные функции, изучаемые в комплексном анализе, всегда обладают сходящимся рядом Тейлора, и даже ряд Тейлора мероморфных функций , которые могут иметь особенности, никогда не сходятся к значению, отличному от самой функции. Однако комплексная функция e −1/ z 2 не стремится к 0, когда z стремится к 0 вдоль мнимой оси, поэтому она не является непрерывной в комплексной плоскости, и ее ряд Тейлора не определен в точке 0.
В более общем смысле, любая последовательность действительных или комплексных чисел может появляться как коэффициенты в ряде Тейлора бесконечно дифференцируемой функции, определенной на действительной прямой, следствие леммы Бореля . В результате радиус сходимости ряда Тейлора может быть равен нулю. Существуют даже бесконечно дифференцируемые функции, определенные на действительной прямой, ряды Тейлора которых имеют радиус сходимости 0 всюду. [9]
Функция не может быть записана в виде ряда Тейлора с центром в сингулярности ; в этих случаях часто все еще можно добиться разложения в ряд, если допустить также отрицательные степени переменной x ; см. ряд Лорана . Например, f ( x ) = e −1/ x 2 можно записать в виде ряда Лорана.
Обобщение
Обобщение ряда Тейлора сходится к значению самой функции для любой ограниченной непрерывной функции на (0,∞) , и это можно сделать, используя исчисление конечных разностей . В частности, следующая теорема, принадлежащая Эйнару Хилле , что для любого t > 0 , [10]
Здесь Δн чявляется n- м оператором конечной разности с шагом h . Ряд является в точности рядом Тейлора, за исключением того, что вместо дифференцирования появляются разделенные разности: ряд формально похож на ряд Ньютона . Когда функция f аналитична в точке a , члены ряда сходятся к членам ряда Тейлора и в этом смысле обобщают обычный ряд Тейлора.
В общем случае для любой бесконечной последовательности a i справедливо следующее тождество степенного ряда:
Закон больших чисел подразумевает, что тождество выполняется. [11]
Список рядов Маклорена некоторых общих функций
Далее следует несколько важных расширений ряда Маклорена. Все эти расширения справедливы для комплексных аргументов x .
Экспоненциальная функция
Экспоненциальная функция (с основанием e ) имеет ряд Маклорена [12]
Он сходится для всех x .
Экспоненциальная производящая функция чисел Белла является экспоненциальной функцией предшественника экспоненциальной функции:
Натуральный логарифм
Натуральный логарифм (с основанием e ) имеет ряд Маклорена [13]
Последняя серия известна как серия Меркатора , названная в честь Николаса Меркатора (так как она была опубликована в его трактате 1668 года Logarithmotechnia ). [14] Оба эти ряда сходятся при . (Кроме того, ряд для ln(1 − x ) сходится при x = −1 , а ряд для ln(1 + x ) сходится при x = 1 .) [13]
Геометрический ряд
Геометрическая прогрессия и ее производные имеют ряды Маклорена
Все они сходятся для . Это частные случаи биномиального ряда, приведенные в следующем разделе.
(Если n = 0 , это произведение является пустым произведением и имеет значение 1.) Оно сходится для любого действительного или комплексного числа α .
Когда α = −1 , это по сути бесконечная геометрическая прогрессия, упомянутая в предыдущем разделе. Особые случаи α = 1/2 и α = − 1/2 дать функцию квадратного корня и ее обратную функцию : [16]
Все углы выражены в радианах . Числа B k , появляющиеся в разложениях tan x, являются числами Бернулли . E k в разложении sec x являются числами Эйлера . [18]
Гиперболические функции
Гиперболические функции имеют ряды Маклорена, тесно связанные с рядами для соответствующих тригонометрических функций: [19]
Числа B k , появляющиеся в ряду для tanh x, являются числами Бернулли . [19]
Полилогарифмические функции
Полилогарифмы имеют следующие определяющие тождества :
Строгая последовательность чисел разбиения Q(n) имеет следующую производящую функцию:
Расчет ряда Тейлора
Существует несколько методов вычисления ряда Тейлора большого числа функций. Можно попытаться использовать определение ряда Тейлора, хотя это часто требует обобщения формы коэффициентов в соответствии с легко очевидным шаблоном. В качестве альтернативы можно использовать такие манипуляции, как подстановка, умножение или деление, сложение или вычитание стандартных рядов Тейлора, чтобы построить ряд Тейлора функции, в силу того, что ряд Тейлора является степенным рядом. В некоторых случаях можно также вывести ряд Тейлора, многократно применяя интегрирование по частям . Особенно удобно использовать системы компьютерной алгебры для вычисления ряда Тейлора.
Первый пример
Чтобы вычислить полином Маклорена 7-й степени для функции
можно сначала переписать функцию как
композиция двух функций и ряд Тейлора для натурального логарифма (используя обозначение O большое )
и для функции косинуса
Первые несколько членов второй серии можно подставить в каждый член первой серии. Поскольку первый член второй серии имеет степень 2, трех членов первой серии достаточно, чтобы получить полином 7-й степени:
Так как косинус — четная функция , то коэффициенты при всех нечетных степенях равны нулю.
Второй пример
Предположим, что нам нужен ряд Тейлора в точке 0 функции
Ряд Тейлора для показательной функции имеет вид
и ряд для косинуса:
Предположим, что ряд для их частного равен
Умножая обе части на знаменатель и затем разлагая в ряд, получаем
Сравнивая коэффициенты с коэффициентами
Коэффициенты ряда для можно, таким образом, вычислять по одному, что равносильно делению ряда для и :
Третий пример
Здесь мы используем метод, называемый "косвенным расширением", чтобы разложить заданную функцию. Этот метод использует известное разложение Тейлора показательной функции. Чтобы разложить (1 + x ) e x в ряд Тейлора по x , мы используем известный ряд Тейлора функции e x :
Ряды Тейлора используются для определения функций и « операторов » в различных областях математики. В частности, это справедливо в областях, где классические определения функций не работают. Например, с помощью рядов Тейлора можно расширить аналитические функции до наборов матриц и операторов, таких как матричная экспонента или матричный логарифм .
В других областях, таких как формальный анализ, удобнее работать непосредственно с самими степенными рядами . Таким образом, можно определить решение дифференциального уравнения как степенной ряд, который, как можно надеяться доказать, является рядом Тейлора искомого решения.
Ряд Тейлора с несколькими переменными
Ряд Тейлора также может быть обобщен на функции более чем одной переменной с помощью [20]
Например, для функции , которая зависит от двух переменных x и y , ряд Тейлора второго порядка относительно точки ( a , b ) имеет вид
что следует понимать как еще более сокращенную многоиндексную версию первого уравнения этого параграфа, имеющую полную аналогию со случаем с одной переменной.
Пример
Чтобы вычислить разложение в ряд Тейлора второго порядка вокруг точки ( a , b ) = (0, 0) функции
сначала вычисляются все необходимые частные производные:
Оценка этих производных в начале координат дает коэффициенты Тейлора
Подставим эти значения в общую формулу
производит
Поскольку ln(1 + y ) аналитичен по | y | < 1 , то имеем
Сравнение с рядом Фурье
Тригонометрический ряд Фурье позволяет выразить периодическую функцию (или функцию, определенную на замкнутом интервале [ a , b ] ) как бесконечную сумму тригонометрических функций ( синусов и косинусов ). В этом смысле ряд Фурье аналогичен ряду Тейлора, поскольку последний позволяет выразить функцию как бесконечную сумму степеней . Тем не менее, эти два ряда отличаются друг от друга в нескольких важных вопросах:
Конечные усечения ряда Тейлора функции f ( x ) около точки x = a все в точности равны f в a . Напротив, ряд Фурье вычисляется путем интегрирования по всему интервалу, поэтому, как правило, не существует такой точки, где все конечные усечения ряда являются точными.
Вычисление ряда Тейлора требует знания функции на произвольной малой окрестности точки, тогда как вычисление ряда Фурье требует знания функции на всем интервале ее области определения . В определенном смысле можно сказать, что ряд Тейлора является «локальным», а ряд Фурье — «глобальным».
Ряд Тейлора определяется для функции, которая имеет бесконечно много производных в одной точке, тогда как ряд Фурье определяется для любой интегрируемой функции . В частности, функция может быть нигде не дифференцируемой. (Например, f ( x ) может быть функцией Вейерштрасса .)
Сходимость обоих рядов имеет совершенно разные свойства. Даже если ряд Тейлора имеет положительный радиус сходимости, полученный ряд может не совпадать с функцией; но если функция аналитическая, то ряд сходится поточечно к функции и равномерно на каждом компактном подмножестве интервала сходимости. Что касается ряда Фурье, если функция квадратично интегрируема , то ряд сходится в квадратичном среднем , но для обеспечения поточечной или равномерной сходимости необходимы дополнительные требования (например, если функция периодическая и класса C 1 , то сходимость равномерная).
Наконец, на практике требуется аппроксимировать функцию конечным числом членов, скажем, полиномом Тейлора или частичной суммой тригонометрического ряда соответственно. В случае ряда Тейлора ошибка очень мала в окрестности точки, где она вычисляется, в то время как она может быть очень большой в отдаленной точке. В случае ряда Фурье ошибка распределена по области определения функции.
Баннер, Адриан (2007). Спасатель исчисления: все инструменты, необходимые для преуспевания в исчислении. Princeton University Press. ISBN 978-0-691-13088-0.
Билодо, Джеральд; Ти, Пол; Кио, GE (2010). Введение в анализ . Издательство Jones & Bartlett. ISBN 978-0-7637-7492-9.
Бойер, К.; Мерцбах, У. (1991). История математики (2-е изд.). John Wiley and Sons. ISBN 0-471-09763-2.
Фейгенбаум, Л. (1985). «Брук Тейлор и метод приращений». Архив истории точных наук . 34 (1–2): 1–140. doi :10.1007/bf00329903. S2CID 122105736.
Феллер, Уильям (2003) [1971]. Введение в теорию вероятностей и ее приложения . Том 2 (3-е изд.). Wiley. ISBN 9789971512989. OCLC 818811840.
Гринберг, Майкл (1998). Advanced Engineering Mathematics (2-е изд.). Prentice Hall. ISBN 0-13-321431-1.
Хилле, Эйнар ; Филлипс, Ральф С. (1957). Функциональный анализ и полугруппы . Публикации AMS Colloquium. Том 31. Американское математическое общество.
Хофманн, Йозеф Эренфрид (1939). «Об открытии логарифмического ряда и его развитии в Англии вплоть до Котса». National Mathematics Magazine . 14 (1): 33–45. doi :10.2307/3028095. JSTOR 3028095.
Хермандер, Ларс (2002) [1990]. "1. Тестовые функции §1.1. Обзор дифференциального исчисления". Анализ операторов частных дифференциальных уравнений . Том 1 (2-е изд.). Springer. doi :10.1007/978-3-642-61497-2_2. ISBN 978-3-642-61497-2.
Клайн, М. (1990). Математическая мысль от древности до современности . Нью-Йорк: Oxford University Press. ISBN 0-19-506135-7.
Kolk, Johan AC; Duistermaat, JJ (2010). "Разложение Тейлора по нескольким переменным". Распределения: Теория и приложения . Birkhauser. doi :10.1007/978-0-8176-4675-2_6. ISBN 978-0-8176-4672-1.
Линдберг, Дэвид (2007). Начало западной науки (2-е изд.). Издательство Чикагского университета. ISBN 978-0-226-48205-7.
Malet, Antoni (1993). «Джеймс Грегори о касательных и правиле «Тейлора» для разложений рядов». Архив истории точных наук . 46 (2): 97–137. doi :10.1007/BF00375656. JSTOR 41133959. S2CID 120101519.
Рой, Ранджан (1990). «Открытие формулы ряда для π Лейбницем, Грегори и Нилакантой» (PDF) . Mathematics Magazine . 63 (5): 291–306. doi :10.1080/0025570X.1990.11977541. Архивировано из оригинала (PDF) 2023-03-14 . Получено 2023-02-18 .
—— (2021) [2011]. Серии и продукты в развитии математики . Том 1 (2-е изд.). Cambridge University Press.