В математике ряд Тейлора или разложение Тейлора функции представляет собой бесконечную сумму членов , которые выражаются через производные функции в одной точке. Для большинства распространенных функций функция и сумма ее ряда Тейлора равны вблизи этой точки. Ряды Тейлора названы в честь Брука Тейлора , который представил их в 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]
В конце 1670 года Джеймсу Грегори в письме Джона Коллинза были показаны несколько рядов Маклорена ( и ) , выведенных Исааком Ньютоном , и сказано, что Ньютон разработал общий метод разложения функций в ряды. На самом деле Ньютон использовал громоздкий метод, включающий в себя длинное деление рядов и почленное интегрирование, но Грегори не знал об этом и решил открыть для себя общий метод. В начале 1671 года Грегори открыл нечто вроде общего ряда Маклорена и отправил Коллинзу письмо, включающее ряды для (интеграл от ), ( интеграл от сек , обратная функция Гудермана ) и (функция Гудермана). Однако, полагая, что он всего лишь переработал метод Ньютона, Грегори никогда не описывал, как он получил эти серии, и можно лишь предположить, что он понял общий метод, исследуя черновые записи, которые он нацарапал на обороте другого письма 1671 года. [7]
В 1691–1692 годах Исаак Ньютон записал явное утверждение ряда Тейлора и Маклорена в неопубликованной версии своей работы De Quadratura Curvarum . Однако эта работа так и не была завершена, и соответствующие разделы были исключены из частей, опубликованных в 1704 году под названием Tractatus de Quadratura Curvarum .
Лишь в 1715 году общий метод построения этих рядов для всех функций, для которых они существуют, был наконец опубликован Бруком Тейлором [8] , в честь которого эти ряды теперь названы.
Ряд Маклорена был назван в честь Колина Маклорена , профессора из Эдинбурга, опубликовавшего частный случай результата Тейлора в середине 18 века.
Аналитические функции
Если f ( x ) задается сходящимся степенным рядом в открытом диске с центром b на комплексной плоскости (или интервале действительной прямой), он называется аналитическим в этой области. Таким образом, для x в этой области f задается сходящимся степенным рядом
Дифференцируя по x приведенную выше формулу n раз, затем полагая x = b , получим:
и поэтому разложение в степенной ряд согласуется с рядом Тейлора. Таким образом, функция является аналитической в открытом диске с центром в точке b тогда и только тогда, когда ее ряд Тейлора сходится к значению функции в каждой точке диска.
Если f ( x ) равно сумме своего ряда Тейлора для всех x в комплексной плоскости, он называется целым . Полиномы, показательная функция ex и тригонометрические функции синус и косинус являются примерами целых функций . Примеры функций, которые не являются целыми, включают квадратный корень , логарифм , тангенс тригонометрической функции и ее обратную функцию, арктан . Для этих функций ряды Тейлора не сходятся , если x далек от b . То есть ряд Тейлора расходится в точке x , если расстояние между x и b больше радиуса сходимости . Ряд Тейлора можно использовать для вычисления значения целой функции в каждой точке, если значение функции и всех ее производных известны в одной точке.
Использование ряда Тейлора для аналитических функций включает:
Частичные суммы ( полиномы Тейлора ) ряда можно использовать в качестве аппроксимации функции. Эти приближения хороши, если в них включено достаточно много членов.
Дифференцирование и интегрирование степенных рядов можно выполнять почленно и, следовательно, это особенно легко.
(Усеченный) ряд можно использовать для численного вычисления значений функции (часто путем преобразования полинома в форму Чебышева и его оценки с помощью алгоритма Кленшоу ).
Алгебраические операции можно легко выполнить с представлением степенного ряда; например, формула Эйлера следует из разложения в ряд Тейлора тригонометрических и экспоненциальных функций. Этот результат имеет фундаментальное значение в такой области, как гармонический анализ .
Аппроксимации с использованием первых нескольких членов ряда Тейлора могут сделать возможными неразрешимые в противном случае проблемы для ограниченной области; этот подход часто используется в физике.
Ошибка аппроксимации и сходимость
На рисунке изображена точная аппроксимация sin x вокруг точки x = 0 . Розовая кривая представляет собой полином седьмой степени:
Погрешность этого приближения не более | х | 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 справедливо следующее тождество степенного ряда:
Натуральный логарифм (с основанием e ) имеет ряд Маклорена [13]
Последняя серия известна как серия Меркатора , названная в честь Николая Меркатора в его «Логарифмотехнии» . [14] Оба этих ряда сходятся при . (Кроме того, ряд для ln(1 − x ) сходится при x = −1 , а ряд для ln(1 + x ) сходится при x = 1. ) [13]
Геометрическая серия
Геометрическая прогрессия и ее производные имеют ряд Маклорена.
Все сходятся для . Это частные случаи биномиального ряда, приведенные в следующем разделе.
(Если n = 0 , это произведение является пустым произведением и имеет значение 1.) Оно сходится для любого действительного или комплексного числа α .
Когда α = −1 , это, по сути, бесконечная геометрическая серия, упомянутая в предыдущем разделе. Особые случаи α =1/2и α = −1/2дайте функцию квадратного корня и обратную ей : [16]
Все углы выражаются в радианах . Числа Bk , входящие в разложение tan x , являются числами Бернулли . E k в разложении sec x являются числами Эйлера . [18]
Гиперболические функции
Гиперболические функции имеют ряды Маклорена, тесно связанные с рядами для соответствующих тригонометрических функций: [19]
Числа Bk , входящие в ряд для tanh x , являются числами Бернулли . [19]
Полилогарифмические функции
Полилогарифмы имеют следующие определяющие тождества :
Строгая последовательность номеров разделов Q(n) имеет такую производящую функцию:
Расчет ряда Тейлора
Существует несколько методов вычисления рядов Тейлора для большого числа функций. Можно попытаться использовать определение ряда Тейлора, хотя это часто требует обобщения вида коэффициентов по легко кажущейся схеме. В качестве альтернативы можно использовать такие манипуляции, как замена, умножение или деление, сложение или вычитание стандартного ряда Тейлора, чтобы построить ряд Тейлора функции, поскольку ряд Тейлора является степенным рядом. В некоторых случаях можно также вывести ряд Тейлора, многократно применяя интегрирование по частям . Особенно удобно использование систем компьютерной алгебры для вычисления рядов Тейлора.
Первый пример
Чтобы вычислить полином Маклорена 7-й степени для функции
можно сначала переписать функцию как
композиция двух функций и ряд Тейлора для натурального логарифма (с использованием обозначения большого О )
и для функции косинуса
Первые несколько членов второго ряда можно подставить в каждый член первого ряда. Поскольку первый член второй серии имеет степень 2, трех членов первой серии достаточно, чтобы получить полином 7-й степени:
Поскольку косинус — четная функция , коэффициенты при всех нечетных степенях равны нулю.
Второй пример
Предположим, нам нужен ряд Тейлора в нуле функции
Ряд Тейлора для показательной функции равен
и ряд для косинуса
Предположим, что ряд для их частного равен
Умножив обе части на знаменатель , а затем разложив его в ряд, получим
Сравнивая коэффициенты с коэффициентами
Таким образом, коэффициенты ряда для можно вычислять по одному, что составляет деление ряда на длинные позиции для и :
Третий пример
Здесь мы используем метод, называемый «косвенным расширением», для расширения данной функции. Этот метод использует известное разложение Тейлора показательной функции. Чтобы разложить (1 + x ) e x в ряд Тейлора по x , мы используем известный ряд Тейлора функции e x :
Ряды Тейлора используются для определения функций и « операторов » в различных областях математики. В частности, это верно в тех областях, где классические определения функций не работают. Например, используя ряды Тейлора, можно расширить аналитические функции до наборов матриц и операторов, таких как матричная экспонента или матричный логарифм .
В других областях, например формальном анализе, удобнее работать непосредственно с самими степенными рядами . Таким образом, можно определить решение дифференциального уравнения как степенной ряд, который, как мы надеемся доказать, является рядом Тейлора искомого решения.
Ряд Тейлора от нескольких переменных
Ряд Тейлора также можно обобщить на функции более чем одной переменной с помощью [20]
Например, для функции , которая зависит от двух переменных, x и y , ряд Тейлора второго порядка относительно точки ( a , b ) равен
которое следует понимать как еще более сокращенную многоиндексную версию первого уравнения этого параграфа с полной аналогией случаю с одной переменной.
Пример
Чтобы вычислить разложение в ряд Тейлора второго порядка вокруг точки ( a , b ) = (0, 0) функции
сначала вычисляются все необходимые частные производные:
Оценка этих производных в начале координат дает коэффициенты Тейлора.
Подставив эти значения в общую формулу
производит
Поскольку ln(1 + y ) аналитична в | й | < 1 , мы имеем
Сравнение с рядом Фурье
Тригонометрический ряд Фурье позволяет выразить периодическую функцию (или функцию, определенную на замкнутом интервале [ a , b ] ) как бесконечную сумму тригонометрических функций ( синусов и косинусов ). В этом смысле ряд Фурье аналогичен ряду Тейлора, поскольку последний позволяет выразить функцию в виде бесконечной суммы степеней . Тем не менее, эти две серии отличаются друг от друга по нескольким важным вопросам:
Все конечные усечения ряда Тейлора функции f ( x ) относительно точки x = a в точности равны f в точке a . Напротив, ряд Фурье вычисляется путем интегрирования по всему интервалу, поэтому обычно не существует такой точки, в которой все конечные усечения ряда были бы точными.
Вычисление ряда Тейлора требует знания функции в произвольной малой окрестности точки, тогда как вычисление ряда Фурье требует знания функции во всем ее интервале определения . В определенном смысле можно сказать, что ряд Тейлора является «локальным», а ряд Фурье — «глобальным».
Ряд Тейлора определяется для функции, которая имеет бесконечное число производных в одной точке, тогда как ряд Фурье определяется для любой интегрируемой функции . В частности, функция не может быть нигде дифференцируемой. (Например, f ( x ) может быть функцией Вейерштрасса .)
Сходимость обоих рядов имеет весьма разные свойства. Даже если ряд Тейлора имеет положительный радиус сходимости, полученный ряд может не совпадать с функцией; но если функция аналитическая, то ряд сходится к функции поточечно и равномерно на каждом компактном подмножестве интервала сходимости. Что касается ряда Фурье, то если функция интегрируема с квадратом , то этот ряд сходится в среднем квадратичном , но необходимы дополнительные требования для обеспечения поточечной или равномерной сходимости (например, если функция периодическая и относится к классу C 1 , то сходимость равна униформа).
Наконец, на практике требуется аппроксимировать функцию конечным числом членов, скажем, полиномом Тейлора или частичной суммой тригонометрического ряда соответственно. В случае ряда Тейлора ошибка очень мала в окрестности точки, где она вычисляется, но может быть очень большой в удаленной точке. В случае ряда Фурье ошибка распределяется по области определения функции.
Баннер, Адриан (2007). Спасатель исчисления: все инструменты, необходимые для достижения успеха в исчислении. Издательство Принстонского университета. ISBN 978-0-691-13088-0.
Билодо, Джеральд; Тай, Пол; Кио, GE (2010). Введение в анализ . Издательство Джонс и Бартлетт. ISBN 978-0-7637-7492-9.
Бойер, К.; Мерцбах, У. (1991). История математики (2-е изд.). Джон Уайли и сыновья. ISBN 0-471-09763-2.
Фейгенбаум, Л. (1985). «Брук Тейлор и метод приращений». Архив истории точных наук . 34 (1–2): 1–140. дои : 10.1007/bf00329903. S2CID 122105736.
Феллер, Уильям (2003) [1971]. Введение в теорию вероятностей и ее приложения . Том. 2 (3-е изд.). Уайли. ISBN 9789971512989. OCLC 818811840.
Гринберг, Майкл (1998). Высшая инженерная математика (2-е изд.). Прентис Холл. ISBN 0-13-321431-1.
Хилле, Эйнар ; Филлипс, Ральф С. (1957). Функциональный анализ и полугруппы . Публикации коллоквиума AMS. Том. 31. Американское математическое общество.
Хофманн, Йозеф Эренфрид (1939). «Об открытии логарифмического ряда и его развитии в Англии до Кота». Национальный математический журнал . 14 (1): 33–45. дои : 10.2307/3028095. JSTOR 3028095.
Хёрмандер, Ларс (2002) [1990]. «1. Тестовые функции §1.1. Обзор дифференциального исчисления». Анализ операторов в частных производных . Том. 1 (2-е изд.). Спрингер. дои : 10.1007/978-3-642-61497-2_2. ISBN 978-3-642-61497-2.
Клайн, М. (1990). Математическая мысль от древности до современности . Нью-Йорк: Издательство Оксфордского университета. ISBN 0-19-506135-7.
Колк, Йохан AC; Дуйстермаат, Джей Джей (2010). «Разложение Тейлора по нескольким переменным». Распределения: Теория и приложения . Биркгаузер. дои : 10.1007/978-0-8176-4675-2_6. ISBN 978-0-8176-4672-1.
Линдберг, Дэвид (2007). Начало западной науки (2-е изд.). Издательство Чикагского университета. ISBN 978-0-226-48205-7.
Малет, Антони (1993). «Джеймс Грегори о касательных и правиле Тейлора для разложения рядов». Архив истории точных наук . 46 (2): 97–137. дои : 10.1007/BF00375656. JSTOR 41133959. S2CID 120101519.
Рой, Ранджан (1990). «Открытие Лейбницем, Грегори и Нилакантой формулы ряда для числа π» (PDF) . Журнал «Математика» . 63 (5): 291–306. дои : 10.1080/0025570X.1990.11977541.
—— (2021) [2011]. Серии и произведения в развитии математики . Том. 1 (2-е изд.). Издательство Кембриджского университета.