О калькуляторе рядов Тейлора
Многочлен Тейлора заменяет сложную функцию простым многочленом, который очень похож на неё вблизи выбранной точки. Калькуляторы используют эту идею, чтобы вычислять и , физики — каждый раз, когда говорят «при малых углах », а инженеры с её помощью линеаризуют системы, которые иначе не поддавались бы анализу. Это одна из самых практичных идей всего математического анализа.
Калькулятор строит многочлен в точности так, как предписывает формула. Он снова и снова дифференцирует вашу функцию с помощью символьного модуля производных, вычисляет каждую производную в центре разложения, делит на соответствующий факториал и собирает слагаемые. Коэффициенты остаются точными, пока они рациональны или являются простыми кратными констант вроде , или : вы увидите , а не .
Если указать значение x, калькулятор вычислит в нём многочлен, сравнит его с точным значением функции и назовёт погрешность, чтобы было видно, насколько хорошо приближение. Многочлен проверяется контролем того, что его погрешность убывает так быстро, как предсказывает формула Тейлора, а функции, которые нельзя разложить в выбранном центре, отклоняются с объяснением.
Что такое ряд Тейлора?
Ряд Тейлора функции в окрестности точки — это бесконечная сумма . Каждое слагаемое строится по производной в одной-единственной точке . При его обычно называют рядом Маклорена — по имени Колина Маклорена, который часто пользовался этим частным случаем.
Если оборвать сумму после слагаемого с , получится многочлен Тейлора степени , обозначаемый . Это единственный многочлен степени не выше , значение и первые производных которого в точке совпадают со значением и производными . Чем больше совпадающих производных, тем точнее повторяется форма кривой, поэтому более высокие степени обычно дают лучшие приближения вблизи центра.
Для многих функций полный ряд равен функции на промежутке вокруг . Ряды для , и сходятся при всех действительных ; ряд для в окрестности 1 сходится только при . Вне этого промежутка многочлен по-прежнему существует, но новые слагаемые уже не помогают, и приближение может сильно ухудшаться вместо того, чтобы улучшаться. Поэтому знать, где ряд сходится, так же важно, как знать его коэффициенты.
Как пользоваться калькулятором рядов Тейлора
- Запишите функцию от x, например e^x, sin(x), log(x) для натурального логарифма или sqrt(x).
- Введите центр разложения a. Укажите 0 для многочлена Маклорена; подойдут и значения вроде 1, 4 или pi/4.
- Выберите порядок n — целое число от 0 до 12.
- При желании введите значение x, чтобы сравнить приближение многочлена с точным значением.
- Нажмите «Найти многочлен Тейлора», чтобы увидеть таблицу производных, коэффициенты и готовый многочлен.
Формулы
Многочлен Тейлора степени n
Остаточный член в форме Лагранжа
Показательная функция
Синус и косинус
Геометрический ряд
Разобранный пример: eˣ в окрестности 0, порядок 4, при x = 1
Пример вычисляется в реальном времени для в окрестности до степени 4 с последующим приближением при . Все производные равны , и , поэтому коэффициенты — просто . Многочлен имеет вид .
При получаем , тогда как точное значение , то есть погрешность около 0,00995. Следующее слагаемое, , примерно равно 0,0083, что объясняет величину погрешности: остаток определяется первым отброшенным слагаемым.
Решение ниже построено тем же вычислительным движком, что и калькулятор выше.
Ответ
Как мы поняли вашу задачу
Найдём многочлен Тейлора порядка 4 для f(x) = e^x в окрестности точки x = 0.
Пошаговое решение
Многочлен Тейлора порядка 4 в точке x = 0 (многочлен Маклорена)
Дифференцируем и вычисляем значения в центре разложения
Продолжаем дифференцировать
Делим каждое значение на k! и составляем многочлен
Приближаем f(1) многочленом
Использованные формулы
Многочлен Тейлора
Каждый коэффициент равен производной k-th в центре разложения, делённой на k!, поэтому многочлен совпадает с f и её первыми 4 производными в точке x = 0. Вблизи центра он приближает f с погрешностью порядка (x − a)^5.
Проверка
- Проверено: погрешность f(a + h) − Tₙ(a + h) убывает как h^5 (h = 0.1 → 8.47e-8, h = 0.05 → 2.63e-9).
Подробное объяснение
Откуда берутся коэффициенты
Пусть многочлен должен совпадать с в точке . Подстановка уничтожает все слагаемые, кроме , поэтому . Одно дифференцирование и подстановка оставляют . Два дифференцирования оставляют , и в общем случае .
Это и есть всё доказательство, и оно объясняет факториалы: они компенсируют константы, которые накапливаются, когда дифференцируют раз. Калькулятор показывает это таблицей и для каждого — той самой таблицей, которую вы составили бы вручную.
Закономерности самых частых рядов
Для в окрестности 0 производные проходят цикл , который в 0 даёт значения . Все коэффициенты при чётных степенях равны нулю, и многочлен степени 7 равен . Косинус, напротив, даёт чётные степени: до степени 4 он равен .
Для в окрестности 1 производная порядка равна , поэтому коэффициенты равны , а ряд имеет вид . Кто узнаёт эти закономерности, может выписывать многие ряды без единой производной и делать в них подстановки, например заменять в ряде на .
Насколько точно приближение?
Формула Тейлора ограничивает погрешность. Остаточный член равен для некоторого между и . Малым его делают две вещи: близость к центру разложения, чтобы было крошечным, и факториал в знаменателе, который рано или поздно обгоняет любую степень.
Пример с корнем показывает первый эффект. Многочлен степени 3 для в окрестности 4 равен . При он даёт примерно 2,024845703 против точного значения 2,024845673, то есть погрешность около , потому что уже очень мало.
Вдали от центра всё иначе. Для многочлены хорошо приближают при , но бесполезны при , потому что ряд сходится только при . При многочлен степени 5 даёт значение 63, тогда как функция равна : погрешность 64, которая растёт с каждым новым слагаемым. Значение погрешности в калькуляторе делает это наглядным: попробуйте одну и ту же функцию той же степени в близкой и в далёкой точке и сравните.
Выбор центра разложения
Выбирайте центр, в котором функцию и её производные легко вычислить и который близок к месту, где нужно приближение. Раскладывать в окрестности 4 естественно, потому что точно. Разложить в окрестности 0 невозможно, потому что там функция не определена, а разложение в окрестности 0 не удаётся, потому что там она не дифференцируема; калькулятор объясняет такие случаи, а не выдаёт бессмысленный многочлен.
Многочлены Тейлора на практике
Приближение малых углов — это просто многочлен Маклорена степени 1 для синуса, и его погрешность остаётся меньше 1 % для углов примерно до 14 градусов. Формула периода колебаний маятника, параксиальное приближение в оптике и закон Гука для пружин получаются, если оставить только первое или первые два слагаемых разложения Тейлора.
Многочлены Тейлора делают лёгкими и трудные задачи. Предел вроде становится очевидным, как только заменяют на , а интеграл без элементарной первообразной, такой как , можно приближённо вычислить, почленно проинтегрировав многочлен.
Типичные ошибки
- Забывать делить каждую производную на .
- Писать степени вместо степеней , когда центр разложения не равен нулю.
- Вычислять производные в точке , а не в центре разложения .
- Считать, что больше слагаемых всегда улучшает приближение, даже вне интервала сходимости.
- Путать степень с числом ненулевых слагаемых; у до степени 7 всего четыре слагаемых.
- Использовать градусы в тригонометрических рядах; они верны только для углов в радианах.
Советы
- Выбирайте центр разложения рядом со значениями x, которые вас интересуют.
- Выучите ряды для , , и ; многие другие получаются из них подстановкой.
- Для знакочередующихся рядов оценивайте погрешность по первому отброшенному слагаемому.
- Проверяйте как быстрый контроль многочлена.
- Используйте степень 1, чтобы получить касательную — простейшее линейное приближение.
- Сравнивайте две степени при одном и том же x; если результат почти не меняется, приближение стабилизировалось.
- Постройте график функции и её многочлена вместе, чтобы точно увидеть, где совпадение ослабевает.
Частые вопросы
Чем ряд Тейлора отличается от ряда Маклорена?
Ряд Маклорена — это ряд Тейлора с центром в 0. Введите a = 0, чтобы получить многочлен Маклорена; любой другой центр даёт общий многочлен Тейлора по степеням (x − a).
Какую степень выбрать?
Берите степень из вашей задачи. Иначе низкие степени от 2 до 4 показывают идею, а более высокие дают большую точность вблизи центра. Калькулятор принимает степени от 0 до 12.
Почему в моём многочлене не хватает некоторых степеней?
Их коэффициенты равны нулю. Нечётные функции вроде sin x в окрестности 0 содержат только нечётные степени, чётные функции вроде cos x — только чётные. Слагаемые с нулевым коэффициентом в готовом многочлене не показываются.
Как ввести натуральный логарифм?
Напишите log(x); калькулятор понимает log как натуральный логарифм ln. Помните, что ln x нельзя разложить в окрестности 0, поэтому используйте центр вроде a = 1.
Что показывает значение погрешности?
Это разность между точным значением функции и значением многочлена в выбранной вами точке x. Малая погрешность означает, что многочлен хорошо заменяет функцию в этой точке.
Почему калькулятор отклоняет некоторые функции?
Многочлен Тейлора требует, чтобы функция и её производные существовали в центре разложения. Если какая-то из них не определена, как у |x| или √x в 0, калькулятор называет производную, вызывающую проблему, и предлагает другой центр.
Может ли центр разложения быть иррациональным числом вроде π/4?
Да. Введите pi/4 или похожее значение. Коэффициенты выводятся точно, если они простые кратные констант вроде √2, а иначе — десятичной дробью со знаком ≈.
Многочлен Тейлора степени 1 — это касательная?
Да. T₁(x) = f(a) + f′(a)(x − a) — это в точности касательная при x = a, которую также называют линейным приближением или линеаризацией f.
Чем многочлен Тейлора отличается от ряда Тейлора?
Многочлен Тейлора обрывается после конечного числа слагаемых и является приближением. Ряд Тейлора продолжается бесконечно и на своём интервале сходимости в точности равен функции. Этот калькулятор строит многочлен выбранной вами степени.
Попробуйте калькулятор рядов Тейлора
Выберите функцию, центр разложения и степень и получите многочлен Тейлора с каждой производной и погрешностью приближения.