Про калькулятор рядів Тейлора
Многочлен Тейлора замінює складну функцію простим многочленом, який дуже схожий на неї поблизу вибраної точки. Калькулятори використовують цю ідею, щоб обчислювати і , фізики — щоразу, коли кажуть «за малих кутів », а інженери з її допомогою лінеаризують системи, які інакше не піддавалися б аналізу. Це одна з найпрактичніших ідей усього математичного аналізу.
Калькулятор будує многочлен точно так, як вимагає формула. Він знову й знову диференціює вашу функцію за допомогою символьного модуля похідних, обчислює кожну похідну в центрі розкладу, ділить на відповідний факторіал і збирає доданки. Коефіцієнти залишаються точними, доки вони раціональні або є простими кратними сталих на зразок , чи : ви побачите , а не .
Якщо вказати значення 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.
Чим многочлен Тейлора відрізняється від ряду Тейлора?
Многочлен Тейлора обривається після скінченної кількості доданків і є наближенням. Ряд Тейлора триває нескінченно й на своєму інтервалі збіжності точно дорівнює функції. Цей калькулятор будує многочлен вибраного вами степеня.
Спробуйте калькулятор рядів Тейлора
Оберіть функцію, центр розкладу й степінь і отримайте многочлен Тейлора з кожною похідною та похибкою наближення.