f(x) = Σ n=0 ∞ f (n) (a)/n! · (x - a) n
📚 Визначення
Загальна формула
Нехай функція f(x) має похідні всіх порядків в околі точки a. Тоді ряд Тейлора:
f(x) = f(a) + f'(a)(x-a) + f''(a)/2!(x-a)² + f'''(a)/3!(x-a)³ + ... Розкладання в околі точки aРяд Маклорена (a = 0)
Окремий випадок ряду Тейлора при a = 0:
f(x) = f(0) + f'(0)x + f''(0)/2!·x² + f'''(0)/3!·x³ + ... Розкладання в околі нуля — найчастіше використовується📏 Радіус збіжності
Ряд Тейлора збігається не для всіх x, а лише в деякому інтервалі (a-R, a+R), де R — радіус збіжності. Для знаходження R використовують ознаку Даламбера або Коші.
📋 Стандартні розклади
Експонента
f(x) = eˣ eˣ = 1 + x + x²/2! + x³/3! + ... = Σ xⁿ/n! R = ∞ (збігається для всіх x)Синус
f(x) = sin(x) sin(x) = x - x³/3! + x⁵/5! - x⁷/7! + ... R = ∞ (збігається для всіх x)Косинус
f(x) = cos(x) cos(x) = 1 - x²/2! + x⁴/4! - x⁶/6! + ... R = ∞ (збігається для всіх x)Натуральний логарифм
f(x) = ln(1+x) ln(1+x) = x - x²/2 + x³/3 - x⁴/4 + ... R = 1, тобто |x| ≤ 1Геометрична прогресія
f(x) = 1/(1-x) 1/(1-x) = 1 + x + x² + x³ + x⁴ + ... R = 1, тобто |x| < 1Арктангенс
f(x) = arctan(x) arctan(x) = x - x³/3 + x⁵/5 - x⁷/7 + ... R = 1, тобто |x| ≤ 1✏️ Приклади
Приклад 1: Наближене обчислення e
Обчислити e з точністю до 4 знаків, використовуючи ряд ТейлораВикористовуємо розклад eˣ при x = 1:
e = e¹ = 1 + 1 + 1/2! + 1/3! + 1/4! + 1/5! + ...
e ≈ 1 + 1 + 0.5 + 0.1667 + 0.0417 + 0.0083 + 0.0014
e ≈ 2.7181 (точне значення: 2.71828...)Приклад 2: Розклад cos(x) до x⁴
Розкласти cos(x) в ряд Маклорена до члена x⁴Знаходимо похідні в точці 0:
f(0) = cos(0) = 1
f'(0) = -sin(0) = 0
f''(0) = -cos(0) = -1
f'''(0) = sin(0) = 0
f⁽⁴⁾(0) = cos(0) = 1
cos(x) ≈ 1 - x²/2 + x⁴/24Приклад 3: Обчислення sin(0.1)
Обчислити sin(0.1) з використанням ряду Тейлораsin(x) = x - x³/6 + x⁵/120 - ...
sin(0.1) ≈ 0.1 - (0.1)³/6 + (0.1)⁵/120
= 0.1 - 0.001/6 + 0.00001/120
= 0.1 - 0.000167 + 0.000000083
sin(0.1) ≈ 0.0998334 (похибка < 10⁻⁸)🎯 Застосування
🔢 Чисельні методи
Обчислення значень трансцендентних функцій (sin, cos, exp, ln) в калькуляторах та комп'ютерах
📊 Апроксимація
Заміна складних функцій поліномами для спрощення аналізу та обчислень
⚙️ Фізика
Лінеаризація нелінійних рівнянь, аналіз малих коливань (sin(x) ≈ x)
💻 Комп'ютерна графіка
Швидкі обчислення тригонометричних функцій для 3D-рендерингу
📈 Економіка
Аналіз еластичності, лінеаризація функцій корисності
🤖 Machine Learning
Апроксимація функцій активації, оптимізація градієнтного спуску
� Додаткові розклади
Біноміальний ряд
f(x) = (1+x)α (1+x)α = 1 + αx + α(α-1)/2!·x² + α(α-1)(α-2)/3!·x³ + ... R = 1 при нецілому αКорінь
f(x) = √(1+x) √(1+x) = 1 + x/2 - x²/8 + x³/16 - ... R = 1, окремий випадок (1+x)1/2Гіперболічний синус
f(x) = sh(x) sh(x) = x + x³/3! + x⁵/5! + x⁷/7! + ... R = ∞ (збігається для всіх x)Гіперболічний косинус
f(x) = ch(x) ch(x) = 1 + x²/2! + x⁴/4! + x⁶/6! + ... R = ∞ (збігається для всіх x)📐 Залишковий член
Формула залишкового члена Лагранжа
Похибка наближення поліномом Тейлора степеня n:
Rn(x) = f(n+1)(ξ) / (n+1)! · (x - a)n+1 де ξ — деяка точка між a та xНа практиці для оцінки похибки:
|Rn(x)| ≤ M / (n+1)! · |x - a|n+1 де M = max|f(n+1)(t)| на відрізку між a та x📏 Радіус збіжності — ознака Даламбера
Для ряду Σ cn(x-a)n:
R = limn→∞ |cn/cn+1| Ряд збігається при |x - a| < R, розбігається при |x - a| > R✏️ Додаткові приклади
Приклад 4: Розклад ln(1+x)
Обчислити ln(1.1) з точністю до 5 знаківln(1+x) = x - x²/2 + x³/3 - x⁴/4 + ..., підставимо x = 0.1:
ln(1.1) ≈ 0.1 - 0.005 + 0.000333 - 0.000025 + 0.000002
= 0.09531
ln(1.1) ≈ 0.09531 (точне: 0.095310...)Приклад 5: Обчислення границі
Знайти limx→0 (sin(x) - x) / x³Розкладаємо sin(x) = x - x³/6 + x⁵/120 - ...
(sin(x) - x) / x³ = (x - x³/6 + ... - x) / x³ = (-x³/6 + ...) / x³
= -1/6 + (вищі степені → 0)
lim = -1/6Приклад 6: Операції з рядами
Розкласти ex·cos(x) до x³ex = 1 + x + x²/2 + x³/6 + ...
cos(x) = 1 - x²/2 + ...
Множимо: (1 + x + x²/2 + x³/6)(1 - x²/2 + ...)
= 1 + x + x²/2 - x²/2 + x³/6 - x³/2 + ...
= 1 + x + 0·x² - x³/3 + ...
ex·cos(x) ≈ 1 + x - x³/3⚠️ Типові помилки
- Забувають перевіряти радіус збіжності — ряд ln(1+x) працює лише при |x| ≤ 1
- Плутають ряд Тейлора (навколо точки a) і ряд Маклорена (навколо 0)
- Неправильно обчислюють факторіал: 0! = 1, а не 0
- При множенні рядів забувають зібрати всі доданки одного степеня
- Використовують ряд для обчислення за межами радіуса збіжності
- Плутають знаки чергування: у sin(x) непарні степені чергуються, у cos(x) — парні
�📜 Історія
Брук Тейлор (1685-1731)
Англійський математик, який у 1715 році опублікував формулу розкладання функцій у степеневі ряди. Хоча подібні ідеї були відомі раніше (Ньютон, Грегорі), саме Тейлор систематизував цей метод.
Колін Маклорен (1698-1746)
Шотландський математик, який популяризував окремий випадок ряду Тейлора при a = 0. Хоча цей випадок був відомий і до Маклорена, його ім'я закріпилося за цим рядом.
Спробуйте наживо
Дослідіть пов'язану модель на практиці: відкрийте Taylor Series — Polynomial Approximation і змінюйте параметри під час роботи. Усе лишається у вашому браузері.
▶ Відкрити симуляцію Taylor Series — Polynomial Approximation