1.11: Чисельне інтегрування
До теперішнього часу читач оцінить, що інтеграція, як правило, досить складна, ніж диференціація. Існує безліч простих на вигляд інтегралів, таких як,∫e−x2dx, які або дуже важко, або навіть неможливо висловити з точки зору стандартних функцій 1. Такі інтеграли - це не просто математичні цікавості, але виникають дуже природно в багатьох контекстах. Наприклад, функція помилки
\ почати {збирати*}\ mathrm {erf} (x) =\ frac {2} {\ sqrt {\ pi}}\ int_0^x e^ {-t^2}\, d {t}\ end {збирати*}
надзвичайно важливий у багатьох областях математики, а також у багатьох практичних застосуваннях статистики.
У таких додатках нам потрібно вміти оцінювати цей інтеграл (та багато інших) при заданому числовому значенні.x. У цьому розділі ми звернемося до задачі про те, як знайти (наближені) числові значення для інтегралів, без необхідності оцінювати їх алгебраїчно. Для розвитку цих методів ми повернемося до сум Рімана і нашої геометричної інтерпретації певного інтеграла як знакової площі.
Почнемо з опису (і застосування) трьох простих алгоритмів генерації чисельно наближених значень для певного інтеграла.∫baf(x)dx. У кожному алгоритмі ми починаємо приблизно так само, як ми наближалися до сум Рімана.
- Спочатку вибираємо ціле число, якеn>0, називається «кількість кроків».
- Потім ми ділимо інтервал інтеграції,a≤x≤b, наn рівні підінтервали, кожен з довжиниΔx=b−an. Перший підінтервал проходить відx0=a доx1=a+Δx. Другий проходить відx1 доx2=a+2Δx, і так далі. Останній біжить відxn−1=b−Δx доxn=b.
Це розбиває оригінальний інтеграл наn частини:
∫baf(x)dx=∫x1x0f(x)dx+∫x2x1f(x)dx+⋯+∫xnxn−1f(x)dx
Кожен субінтеграл∫xjxj−1f(x)dx наближається площею простої геометричної фігури. У трьох алгоритмах ми розглядаємо приблизні площі прямокутниками, трапеціями і параболами (відповідно).
Ці правила ми детально пояснимо нижче, але наведемо короткий огляд тут:
- Правило середньої точки наближає кожен субінтеграл площею прямокутника висотою, заданої значенням функції в середній точці підінтервалу.
\ begin {align*}\ int_ {x_ {j-1}} ^ {x_ {j}} f (x)\, d {x} &\ приблизно f\ ліворуч (\ frac {x_ {j-1} +x_ {j}}} {2}\ праворуч)\ Delta x\ end {вирівнювати*}}
Це проілюстровано на крайньому лівому малюнку вище. - Трапецієподібне правило наближає кожен субінтеграл площею трапеції з вершинами на(xj−1,0),(xj−1,f(xj−1)),(xj,f(xj)),(xj,0):
\ begin {align*}\ int_ {x_ {j-1}} ^ {x_ {j}} f (x)\, d {x} &\ приблизно\ frac {1} {2}\ лівий [f (x_ {j-1}) +f (x_j)\ праворуч]\ Дельта х\ кінець {вирівнювати*}
Трапеція проілюстрована на середньому малюнку вище. Незабаром виведемо формулу для площі. - Правило Сімпсона наближає два суміжних субінтеграли площею під параболою, яка проходить через точки(xj−1,f(xj−1)),(xj,f(xj)) і(xj+1,f(xj+1)):
\ begin {align*}\ int_ {x_ {j-1}} ^ {x_ {j+1}} f (x)\, d {x} &\ приблизно\ розрив {1} {3}\ лівий [f (x_ {j-1}) +4f (x_j) +f (x_ {j+1})\ праворуч]\ Дельта х\ кінець {align*}
Парабола проілюстрована на малюнку правої руки вище. Незабаром виведемо формулу для площі.
У наступному нам потрібно посилатися на середину міжxj−1 іxj дуже часто. Для економії на написанні (і наборі тексту) вводимо позначення
ˉxj=12(xj−1+xj).
Правило середньої точки
Інтеграл∫xjxj−1f(x)dx являє собою площу між кривоюy=f(x) іx -віссю зx бігом відxj−1 доxj. Ширина цієї області єxj−xj−1=Δx. Висота змінюється в різних значеннях, якіf(x) приймають якx прогони відxj−1 до xj.
Правило середньої точки наближає цю область площею прямокутника шириноюxj−xj−1=Δx та висотою,f(ˉxj) яка є точною висотою в середній точці діапазону, охопленогоx.
Площа апроксимуючого прямокутника дорівнює,f(ˉxj)Δx, а правило середньої точки наближає кожен субінтеграл
∫xjxj−1f(x)dx≈f(ˉxj)Δx.
Застосування цього наближення до кожного підінтервалу і підсумовування дає нам наступне наближення повного інтеграла:
\ begin {align*}\ int_a^b f (x)\,\, d {x} &=\ int_ {x_0} ^ {x_1}\! \! f (x)\,\, d {x} +\ int_ {x_1} ^ {x_2}\! \! f (x)\,\, d {x} +\ cdots +\ int_ {x_ {n-1}} ^ {x_n} f (x)\,\, d {x}\\ &\ приблизно f (\ бар x_1)\ дельта х + f (\ бар x_2)\ дельта х +\ cdots + f (\ бар x_n)\ дельта х\ кінець *}
Отже, зверніть увагу, що наближення - це сума функції, оціненої в середній точці кожного інтервалу, а потім помножена наΔx. Наші інші наближення матимуть подібні форми.
Підсумовуючи:
Наближення правила середньої точки є
\ begin {збирати*}\ int_a^b f (x)\,\, d {x}\ приблизно\ Великий [f (\ бар x_1) +f (\ бар x_2) +\ cdots +f (\ бар x_n)\ великий]\ дельта х\ кінець {збирати*}
деΔx=b−an і
\ begin {align*} x_0&=a& x_1&=a+\ Дельта x&x_2&=a+2\ Дельта х &\ cdots& x_ {n-1} &= b-\ Дельта x & x_n&= b\\ & &\ бар x_1&=\ tfrac {x_0+x_1} {2} &\ бар x_1&=\ tfrac {x_0+x_1} {2} &\ бар x_2/ &=\ tfrac {x_1+x_2} {2} &\ cdots&\ бар x_ {n-1} &=\ tfrac {x_ {n-2} +x_ {n-1}} {2} &\ бар x_n&=\ tfrac {x_ {n-1} +x_n} {2}\ end {вирівнювати*}
Ми наближаємо вищевказаний інтеграл, використовуючи правило середньої точки зn=8 кроком.
Рішення
- Спочатку налаштовуємо всіx -значення, які нам знадобляться. Зверніть увагу, щоa=0,b=1,Δx=18 і
\ почати {вирівнювати*} x_0&=0 & x_1&=\ tfrac {1} {8} & x_2&=\ tfrac {2} {8} &\ cdots & x_7&=\ tfrac {7} {8} & x_8&=\ tfrac {8} {8} =1\ кінець {align*}
Отже\ почати {вирівнювати*}\ бар x_1&=\ tfrac {1} {16} &\ бар x_2&=\ tfrac {3} {16} &\ бар x_3&=\ tfrac {5} {16} &\ cdots&&\ бар x_8 &=\ tfrac {15} {16}\ кінець {align*}
- Тепер ми застосовуємо рівняння 1.11.2 до цілісногоf(x)=41+x2:
\ begin {align*} &\ int_0^1\ розрив {4} {1+x^2}\,\, d {x}\ приблизно\ bigg [\ frac {4} {1+\ бар x_1^2}} ^ {f (\ бар x_1)} +\ овербрейк {\ frac {4} {1+\ бар x_2) ^ 2}} ^ {f (\ бар x_2)} +\! \ cdots\! +\ накладання {\ frac {4} {1+\ бар x_7^2}} ^ {f (\ бар x_ {n-1})} +\ перекриття {\ розриву {4} {1+\ бар x_8^2}} ^ {f (\ бар x_n)}\ bigg]\ Дельта х\\ &=\ bigg [\ frac {4} {1+\ trac {1} {16^2}} +\ frac {4} {1+\ trac {3^2} {16^2}} +\ frac {4} {1+\ tfrac {5^2} {16^2}} +\ frac {1\ trac {7^2} {16^2}} +\ frac c {4} {1+\ trac {9^2} {16^2}}\\ &\ hskip2in +\ frac {4} {1+ \ trac {11^2} {16^2}} +\ frac {4} {1+\ trac {13^2} {16^2}} +\ frac {4} {1+\ trac {15^2} {16^2}}\ великий]\ frac {1} {8}\ &=\ великий [3.9844 + 3.864} + 3.64413 + 3.35738 + 3.03858 +\\\ &\ hskip2 в 2.71618 + 2.40941 + 2.12890\ великий]\ гідророзриву {1} {8}\\ &= 3.1429\ кінець {вирівнювати*}
де ми округлили до чотирьох знаків після коми. - У цьому випадку ми можемо точно обчислити інтеграл (що є однією з причин, чому він був обраний в якості першого прикладу):
\ begin {збирати*}\ int_0^1\ frac {4} {1+x^2}\, d {x} =4\ arctan x\ Big|_0^1 =\ pi\ end {збирати*}
- Таким чином, помилка в наближенні, породженому вісьмома кроками правила середньої точки, є
\ begin {вирівнювати*} |3.1429-\ pi| &=0.0013\ кінець {вирівнювати*}
- Відносна помилка тоді
\ begin {align*}\ розрив {|\ текст {приблизний} -\ текст {точний} |} {\ текст {точний}} &=\ розриву {|3.1429-\ pi|} {\ pi} =0.0004\ end {align*}
Тобто похибка в0.0004 рази перевищує фактичне значення інтеграла. - Ми можемо записати це як процентну помилку, помноживши її на 100
\ begin {align*}\ текст {процентна помилка} &= 100\ раз\ frac {|\ текст {приблизний} -\ текст {точний} |} {\ текст {точний}} = 0.04\%\ end {align*}
Тобто похибка йде про0.04% точну величину.
Правило середньої точки дає нам досить хороші оцінки інтеграла без занадто багато роботи - хоча це, мабуть, трохи нудно зробити вручну 2. Звичайно, було б дуже корисно кількісно оцінити, що ми маємо на увазі під «хорошим» у цьому контексті, і це вимагає від нас обговорення помилок.
Припустимо, щоα це наближення доA. Це наближення має
- абсолютна похибка|A−α| і
- відносна похибка|A−α|A і
- відсоток помилки100|A−α|A
Помилки ми розглянемо далі в розділі 1.11.4 нижче.
Як другий приклад, ми застосуємо правило середньої точки зn=8 кроками до вищенаведеного інтегралу.
- Ми знову починаємо з налаштування всіхx -значень, які нам знадобляться. Такa=0,b=π,Δx=π8 і
\ почати {вирівнювати*} x_0&=0& x_1&=\ tfrac {\ пі} {8} & x_2&=\ tfrac {2\ пі} {8} &\ cdots&x_7&=\ tfrac {7\ пі} {8} & x_8&=\ tfrac {8\ пі} {8} =\ пі\ кінець вирівнювати*}
Отже,\ почати {вирівнювати*}\ бар x_1&=\ tfrac {\ pi} {16} &\ бар x_2&=\ tfrac {3\ пі} {16} &\ cdots&\ бар x_7&=\ tfrac {13\ пі} {16} &\ бар x_8&=\ tfrac {15\ pi} {16}\ кінець {16} &\ бар x_8&=\ tfrac {15\ пі} {16}}
- Тепер застосуйте рівняння 1.11.2 до цілісногоf(x)=sinx:
\ begin {align*} &\ int_0^\ pi\ sin x\,\, d {x}\ приблизно\ Big [\ sin (\ бар x_1) +\ sin (\ бар x_2) +\ cdots+\ sin (\ бар x_8)\ великий]\ Дельта х\\ &=\ великий [\ sin (\ tfrac {\ pi} {16}) sin (\ tfrac {3\ пі} {16}) +\ sin (\ tfrac {5\ пі} {16}) +\ sin (\ tfrac {7\ пі} {16}) +\ sin (\ tfrac {9\ пі} {16}) +\\ &\ hskip2in\ sin (\ tfrac {11\ пі} {16}) +\ sin (\ tfrac {13\ pi } {16}) +\ sin (\ tfrac {15\ pi} {16})\ Великий]\ tfrac {\ pi} {8}\\ &=\ Великий [0.1951+ 0.5556+ 0.8315+ 0.8315+ 0.8315+ 0.1951\ Великий]\ час 0.9808+ 0.9808+\\ &\ hskip2 в 0.8315+ 0.5556+ 0.1951\ Великий]\ раз 0.3927\ &&= 5.1260\ раз 0.3927 =2.013\ кінець {вирівнювати*}
- Знову ж таки, ми вибрали цей приклад, щоб ми могли порівняти його з точним значенням:
\ begin {align*}\ int_0^\ пі\ sin x\, d {x} &=\ великий [-\ cos x\ big] _0^\ pi = -\ cos\ pi +\ cos 0 = 2. \ end {вирівнювати*}
- Таким чином, за вісім кроків правила середньої точки ми досягли.
\ begin {align*}\ текст {абсолютна помилка} &= |2.013-2|=0.013\\ текст {відносна помилка} &=\ гідророзриву {|2.013-2|} {2} = 0,0065\\\ текст {процентна помилка} &= 100\ раз\ розриву {|2.013-2|} {2} = 0.65\%\ кінець {align*}
З невеликою роботою нам вдалося оцінити інтеграл в межах1% його справжньої цінності.
трапецієподібне правило
Розглянемо ще раз область, представлену∫xjxj−1f(x)dx. інтегралом Трапецієподібне правило 3 (не дивно) наближає цю область трапецією 4, вершини якої лежать на
\ begin {збирати*} (x_ {j-1} ,0), (x_ {j-1}, f (x_ {j-1})), (x_ {j}, f (x_ {j}))\ текст {і} (x_ {j} ,0). \ end {збирати*}
Трапецієподібне наближення інтеграла∫xjxj−1f(x)dx - це затінена область на малюнку праворуч вгорі. Вінxj−xj−1=Δx. має ширину. Ліва сторона має висоту,f(xj−1) а права сторона має висоту.f(xj).
Як показано на малюнку нижче, площа трапеції - це її ширина, що перевищує середню висоту.
Отже, трапецієподібне правило наближає кожен субінтеграл
∫xjxj−1f(x)dx≈f(xj−1)+f(xj)2Δx
Застосування цього наближення до кожного підінтервалу з подальшим підсумовуванням результату дає нам наступне наближення повного інтеграла
\ почати {align*}\ int_a^b f (x)\,\, d {x} &=\ int_ {x_0} ^ {x_1} f (x)\,\, d {x} +\ int_ {x_1} ^ {x_2} f (x)\,\, d {x} +\ cdots+\ int_ {x_ {n-1}}} ^ {x_n} f (x)\,\, d {x}\\ &\ приблизно\ tfrac {f (x_0) +f (x_1)} {2}\ дельта х +\ tfrac {f (x_1) +f (x_2)} {2}\ дельта х +\ cdots +\ tfrac {f (x_ {n-1}) +f (x_n)} {2}\ Дельта х\\ &=\ Великий [\ розрив {1} {2} f (x_0 ) +f (x_1) +f (x_2) +\ cdots+ f (x_ {n-1}) +\ розрив {1} {2} f (x_n)\ великий]\ дельта х\ кінець {align*}
Отже, зверніть увагу, що наближення має дуже схожу форму з правилом середньої точки, за винятком того, що
- ми оцінюємо функцію наxj 's, а не в серединних точках, і
- множимо значення функції в кінцевих точкахx0,xn на12.
Підсумовуючи:
Наближення трапецієподібного правила є
\ begin {align*}\ int_a^b f (x)\,\, d {x} &\ приблизно\ Великий [\ розрив {1} {2} f (x_0) +f (x_1) +f (x_2) +\ cdots+ f (x_ {n-1}) +\ frac {1} {2} f (x_n)\ великий]\ Дельта х\ кінець {вирівнювати*}
де
\ begin {збирати*}\ Дельта х =\ tfrac {b-a} {n},\ квад x_0=a,\ quad x_1=a+\ Дельта х,\ квад x_2=a+2\ Дельта х,\ quad\ cdots,\ quad x_ {n-1} =b\ deta x,\ quad x_n=b\ кінець {збирати*}
Для порівняння та контрасту ми застосовуємо трапецієподібне правило до прикладів, які ми зробили вище з правилом середньої точки.
Рішення
Діємо дуже аналогічно до Прикладу 1.11.3 і знову використовуємоn=8 кроки.
- У нас знову єf(x)=41+x2,a=0,b=1,Δx=18 і
\ почати {вирівнювати*} x_0&=0 & x_1&=\ tfrac {1} {8} & x_2&=\ tfrac {2} {8} &\ cdots & x_7&=\ tfrac {7} {8} & x_8&=\ tfrac {8} {8} =1\ кінець {align*}
- Застосування трапецієподібного правила, рівняння 1.11.6, дає
\ begin {align*} &\ int_0^1\ розриву {4} {1+x^2}\,\, d {x}\ приблизно\ bigg [\ frac {1} {2}\ накладення {\ frac {4} {1\! +\! x_0^2}} ^ {f (x_0)} +\ накладення {\ frac {4} {1\! +\! x_1^2}} ^ {f (x_1)} +\! \ cdots\! +\ накладення {\ гідророзриву {4} {1\! +\! x_7^2}} ^ {f (x_ {n-1})} +\ розрив {1} {2}\ накладення {\ frac {4} {1\! +\! x_8^2}} ^ {f (x_n)}\ великий]\ дельта х\\ &\ hskip0.25in=\ великий [\ frac {1} {2}\ frac {4} {1+0^2} +\ frac {4} {1+\ tfrac {1} {8^2}} +\ frac {4} {1+\ trac {2 ^ 2} {8^2}} +\ frac {4} {1+\ trac {3^2} {8^2}}\\ &\ hskip0.5in +\ frac {4} {1+\ tfrac {4^2}} +\ frac {4} {1+\ trac {5^2} {8} ^2}} +\ гідророзриву {4} {1+\ tfrac {6^2} {8^2}} +\ гідророзриву {4} {1+\ tfrac {7^2} {8^2}} +\ гідророзриву {1} {2}\ гідророзриву {4} {1+\ trac {8^2} {8^2}}\ великий]\ гідророзриву {1} {8}\\ hskip0.25in=\ великий [\ frac {1} {2}\ раз 4+ 3.939+ 3.765+ 3.507\\ &\ hskip0.5 в +3.939+ 3.765 2+ 2.876+ 2.56+ 2.266+\ гідророзриву {1} {2}\ раз 2\ Великий]\ гідророзриву {1} {8}\\ &\ hskip0.25in = 3.139\ кінець {вирівнювати*}
до трьох знаків після коми. - Точне значення інтеграла все щеπ. Таким чином, похибка в наближенні, породжена вісьмома кроками100|3.139−π|π%=0.08% трапецієподібного правила|3.139−π|=0.0026,, є точною відповіддю. Зверніть увагу, що це приблизно в два рази перевищує помилку, яку ми досягли за допомогою правила середньої точки в прикладі 1.11.3.
Давайте також повторити приклад 1.11.5 за допомогою трапецієподібного правила.
Рішення
Діємо дуже аналогічно до Прикладу 1.11.5 і знову використовуємоn=8 кроки.
- У нас знову єa=0,b=π,Δx=π8 і
\ почати {вирівнювати*} x_0&=0& x_1&=\ tfrac {\ пі} {8} & x_2&=\ tfrac {2\ пі} {8} &\ cdots&x_7&=\ tfrac {7\ пі} {8} & x_8&=\ tfrac {8\ пі} {8} =\ пі\ кінець вирівнювати*}
- Застосування трапецієподібного правила, рівняння 1.11.6, дає
\ begin {align*} &\ int_0^\ pi\ sin x\,\, d {x}\ приблизно\ Великий [\ frac {1} {2}\ sin (x_0) +\ sin (x_1) +\ cdots+\ sin (x_7) +\ frac {1} {2}\ sin (x_8)\ Великий]\ Дельта х\\ &=\ Великий [\ frac {1} {2}\ sin0 +\ sin\ tfrac {\ pi} {8} +\ sin\ tfrac {2\ пі} {8} +\ sin\ tfrac {8} +\ tfrac {8} +\ sin\ tfrac {5\ пі} {8}\\\ hc пропустити 0.5в+\ sin\ tfrac {6\ пі} {8} +\ sin\ tfrac {7\ пі} {8} +\ розрив {1} {2}\ sin\ tfrac {8\ pi} {8}\ великий]\ tfrac {\ pi} {8}\ &=\ Великий [\ frac {1} {2}\! \ раз\! 0+ 0,3827+ 0,7071+ 0,9239+ 1.0000+ 0,9239+\\ &\ hskip0.5в 0.7071+ 0,3827+\ frac {1} {2}\! \ раз\! 0\ Великий]\ раз 0,3927\\ &= 5.0274\ раз 0,3927 = 1,974\ кінець {вирівнювати*}
- Точна відповідь -∫π0sinxdx=−cosx|π0=2. Так за допомогою восьми кроків трапецієподібного правила ми досягли100|1.974−2|2=1.3% точності. Знову ж таки, це приблизно вдвічі більша помилка, яку ми досягли в прикладі 1.11.5 за допомогою правила середньої точки.
Ці два приклади говорять про те, що правило середньої точки є більш точним, ніж трапецієподібне правило. Дійсно, це спостереження народжується ретельним аналізом помилки — див. Розділ 1.11.4.
Правило Сімпсона
Коли ми використовуємо трапецієподібне правило, ми наближаємо площу∫xjxj−1f(x)dx за площею міжx -віссю і прямою лінією, яка проходить від(xj−1,f(xj−1)) до(xj,f(xj)) — тобто ми наближаємо функціюf(x) на цьому інтервалі лінійною функцією, яка узгоджується з функцією в кожній кінцевій точці. Очевидний спосіб розширити це - так само, як ми робили при розширенні лінійних наближень до квадратичних наближень у нашому курсі диференціального числення - це наближення функції квадратичним. Це саме те, що робить 5 правило Сімпсона.
Правило Сімпсона наближає інтеграл над двома сусідніми підінтервалами площею між параболою таx віссю -. Для того, щоб описати цю параболу, нам потрібні 3 різні точки (саме тому ми наближаємо два субінтеграли одночасно). Тобто ми приблизні
\ почати {align*}\ int_ {x_0} ^ {x_1} f (x)\,\, d {x} +\ int_ {x_1} ^ {x_2} f (x)\,\, d {x} &=\ int_ {x_0} ^ {x_2} f (x)\,\, d {x}\ кінець {align*}
площею, обмеженою параболою, яка проходить через три точки(x0,f(x0)),(x1,f(x1)) і(x2,f(x2)),x -вісь і вертикальні лініїx=x0 іx=x2.
Ми повторюємо це на наступній парі підінтервалів і∫x4x2f(x)dx наближені за площею міжx -віссю і частиною параболи зx2≤x≤x4. Ця парабола проходить через три точки(x2,f(x2)),(x3,f(x3))(x4,f(x4)). і так далі. Оскільки правило Сімпсона робить наближення двох скибочок одночасно,n повинно бути рівним.
Щоб вивести формулу правила Сімпсона, ми спочатку знаходимо рівняння параболи, яка проходить через три точки,(x0,f(x0)),(x1,f(x1)) а(x2,f(x2)). Потім ми знаходимо площу міжx віссю -і частиною цієї параболи зx0≤x≤x2. Для спрощення цього обчислення розглянемо параболу, що проходить через точки(−h,y−1),(0,y0) і(h,y1).
Запишіть рівняння параболи як
\ begin {вирівнювати*} y &= Ax^2+ BX +C\ end {вирівнювати*}
Тоді площа між ним іx -віссю зx бігомh від−h до
\ begin {вирівнювати*}\ int_ {-h} ^h\ великий [Ax^2+ Bx+C\ великий]\, d {x} &=\ лівий [\ frac {A} {3} x^3 + Frac {B} {2} x^2 + Cx\ праворуч] _ {-h} ^h\\ &=\ frac {2A} {3} h^3 + 2Ch &\ text {корисно написати його як}\\ &=\ frac {h} {3}\ left (2Ah ^ 2 + 6C\ праворуч)\ end {align*}
Тепер три пункти(−h,y−1),(0,y0) і(h,y1) лежать на цій параболі якщо і тільки якщо
\ begin {align*} A h^2 - Bh + C &= y_ {-1} &\ текст {на $ (-h, y_ {-1}) $}\\ C &= y_ {0} &\ текст {в $ (0, y_ {0}) $}\\ A h^2+ BH + C &= y_ {1} &\ текст {в $ (h, y_ {1}) $}\ end {вирівнювати*}
Додавання першого і третього рівнянь разом дає нам
\ begin {вирівнювати*} 2Ах^2 + (Б-Б) h + 2C &= y_ {-1} +y_ {1}\ end {align*}
До цього складаємо чотири рази середнє рівняння.
\ begin {вирівнювати*} 2Ах^2 + 6C &= y_ {-1} +4y_0+y_1. \ end {вирівнювати*}
Це означає, що
\ begin {вирівнювати*}\ текст {область} &=\ int_ {-h} ^h\ великий [Ax^2+ Bx+C\ великий]\, d {x} =\ розриву {h} {3}\ ліворуч (2Ah ^ 2 + 6C\ праворуч)\\ &=\ розриву {h} {3}\ ліворуч (y_ {-1} +4y_0+y_1\ праворуч)\ end {align*}
Зверніть увагу, що тут
- hдорівнює половині довжини розглянутогоx інтервалу
- y−1- висота параболи в лівому кінці розглянутого інтервалу
- y0- висота параболи в середній точці розглянутого інтервалу
- y1- висота параболи в правому кінці розглянутого інтервалу
Отже, правило Сімпсона наближається
∫x2x0f(x)dx≈13Δx[f(x0)+4f(x1)+f(x2)]
і
∫x4x2f(x)dx≈13Δx[f(x2)+4f(x3)+f(x4)]
і так далі. Підсумовуючи все це разом дає:
\ почати {align*}\ int_a^b& f (x)\,\, d {x} =\ int_ {x_0} ^ {x_2} f (x)\,\, d {x} +\ int_ {x_2} ^ {x_4} f (x)\,\, d {x} +\ int_ {x_4} ^ {x_6} f (x)\,\, d {x} +\ cdots +\ int_ {x_ {n-2}} ^ {x_n} f (x)\,\, d {x}\\ &\ приблизно\,\ tfrac {\ Дельта х} {3}\ великий [f (x_0) +4f (x_1) +f (x_2)\ великий] +,\ tfrac {\ Дельта х} {3}\ великий [f (x_2) +4f (x_3) +f (x_4)\ великий]\ кр &\ \\ +\,\ tfrac {\ Дельта х} {3}\ великий [f (x_4) +4f (x_5) +f (x_6)\ великий] +\,\ cdots\ +\,\ tfrac {\ Дельта х} {3}\ великий [f (x_ {n-2}) +4f (x_ {n-1}) +f (x_ {n-1}) +f (x_ {n-1}) +f (x_ {n-1}) +f (x_ {n-1}) +f (x_ {n-1}) +f (x_ {n-1} n)\ великий]\\ &=\ Великий [f (x_0)\! +4ф (х_1)\! +2ф (х_2)\! +4ф (х_3)\! +2ф (х_4)\! +\ крапки+ 2f (x_ {n-2})\! +4ф (x_ {n-1})\! + f (x_n)\ Великий]\ tfrac {\ Дельта х} {3}\ кінець {вирівнювати*}
Підсумовуючи
Наближення правила Сімпсона
\ begin {align*}\ int_a^b f (x)\,\, d {x} &\ приблизно\ Великий [f (x_0)\! +4ф (х_1)\! +2ф (х_2)\! +4ф (х_3)\! +2ф (х_4)\! +\ точки\\ &\ hskip2in\ cdots + 2f (x_ {n-2})\! +4ф (x_ {n-1})\! + f (x_n)\ Великий]\ tfrac {\ Дельта х} {3}\ кінець {вирівнювати*}
nде навіть і
\ begin {збирати*}\ Дельта х =\ tfrac {b-a} {n},\ квад x_0=a,\ quad x_1=a+\ Дельта х,\ квад x_2=a+2\ Дельта х,\ quad\ cdots,\ quad x_ {n-1} =b\ deta x,\ quad x_n=b\ кінець {збирати*}
Зверніть увагу, що правило Сімпсона вимагає по суті не більше роботи, ніж трапецієподібне правило. В обох правилах ми повинні оцінитиf(x) в,x=x0,x1,⋯,xn, але ми додаємо ці терміни, помножені на різні константи 6.
Давайте поставимо його для роботи на наших двох запущених прикладах.
Рішення
Приступаємо майже однаково до Прикладу 1.11.7 і знову використовуємоn=8 кроки.
- У нас є те ж самеΔ,a,b,x0,⋯,xn, що і приклад 1.11.7.
- Застосування рівняння 1.11.9 дає
\ begin {align*} &\ int_0^1\ розриву {4} {1+x^2}\,\, d {x}\\ &\ приблизно\ bigg [\ frac {4} {1+0^2} + 4\ frac {4} {1+\ tfrac {1} {8^2}} + 2\ frac {4} {1+\ tfrac {1} c {2^2} {8^2}} + 4\ frac {4} {1+\ tfrac {3^2} {8^2}} + 2\ frac {4} {1+\ tfrac {4} {8^2}}\\ &\ hskip0.5in +4\ frac {4} {1+\ tfrac {5^2} {8^2} ^2}} + 2\ гідророзриву {4} {1+\ tfrac {6^2} {8^2}} + 4\ frac {4} {1+\ tfrac { 7^2} {8^2}} +\ розрив {4} {1+\ tfrac {8^2} {8^2}}\ великий]\ розрив {1} {8\ раз 3}\\ &=\ Великий [4\! +\! 4\ разів 3,938461538\! +\! 2\ разів 3,764705882\! +\! 4\ раз 3.506849315\! +\! 2\ рази 3.2\\ &\ hskip0.5in +4\ раз 2.876404494 + 2\ рази 2.56 + 4\ раз 2.265486726 + 2\ великий]\ розрив {1} {8\ раз 3}\\ &= 3.14159250\ кінець {вирівнювати*}
до восьми знаків після коми. - Це узгоджується зπ (точним значенням інтеграла) до шести знаків після коми. Отже, помилка в наближенні, породжена вісьмома кроками правила Сімпсона|3.14159250−π|=1.5×10−7,, є100|3.14159250−π|π%=5×10−6% точною відповіддю.
Вражає те, що абсолютна похибка, наближена до правила Сімпсона, набагато менша, ніж похибка з середини та трапецієподібних правил.
\ begin {align*} &\ text {помилка середньої точки}\ hskip-0.35in &&= 0,0013\\ &\ текст {помилка трапеції}\ hskip-0.35in &&= 0,0026\\ &\ текст {помилка Сімпсона}\ hskip-0.35in &&= 0.00000015\ кінець {align*}
Підкріплений цим успіхом, ми також переробимо приклад 1.11.8, використовуючи правило Сімпсона.
Рішення
Приступаємо майже однаково до Прикладу 1.11.8 і знову використовуємоn=8 кроки.
- У нас є те ж самеΔ,a,b,x0,⋯,xn, що і приклад 1.11.7.
- Застосування рівняння 1.11.9 дає
\ begin {align*} &\ int_0^\ пі\ sin х\,\, d {x}\\ &\ hskip0.5in\ приблизно\ великий [\ sin (x_0) +4\ sin (x_1) +2\ sin (x_2) +\ cdots+4\ sin (x_7) +\ sin (x_8)\ великий]\ tfrac {\ дельта х} {3}\\ &\ hskip0.5in=\ великий [\ грін (0) + 4\ sin (\ tfrac {\ pi} {8}) + 2\ sin (\ tfrac {2\ пі} {8}) + 4\ sin (\ tfrac {3\ пі} {8}) + 2\ sin (\ tfrac {4\ пі} {8}) кр &\ hskip0.5in\ фантом {=\ великий [\ sin (0)\,} +4\ sin (\ tfrac {5\ пі} {8}) + 2\ sin (\ tfrac {6\ пі} {8}) + 4\ sin (\ tfrac {7\ пі} {8}) +\ sin (\ tfrac {8\ пі} {8})\ великий]\ tfrac {pi} {8\ раз 3}\ cr &=\ hskip0.5in\ великий [0+ 4\ раз 0.382683+ 2\ рази 0.707107+ 4\ раз 0.923880+ 2\ раз 1.0\\ &\ hskip0.5in\ фантом {=\ великий [0\,} + 4\ раз 0.923880+ 2\ раз 0. 707107+ 4\ раз 0,382683+0\ великий]\ tfrac {\ pi} {8\ раз 3}\\ &\ hskip0.5in=15.280932\ раз 0.130900\\ &\ hskip0.5in=2.00027\ кінець {вирівнювати*}
- Всього за вісім кроків правила Сімпсона ми досягли1002.00027−22=0.014% точності.
Знову контрастуємо досягнуту помилку з двома іншими правилами:
\ begin {align*} &\ text {помилка середньої точки}\ hskip-0.35in &&= 0.013\\ &\ текст {помилка трапеції}\ hskip-0.35in &&= 0.026\\ &\ текст {помилка Сімпсона}\ hskip-0.35in &&= 0.00027\ кінець {align*}
На цьому ми завершуємо виведення середніх, трапецієподібних і сімпсонових правил апроксимації значень визначених інтегралів. Поки що ми не намагалися побачити, наскільки ефективні та точні алгоритми загалом. Це наше наступне завдання.
Три простих числових інтеграторів - Поведінка помилок
Тепер ми озброєні нашими трьома (відносно простим) методом числового інтегрування, ми повинні подумати про те, наскільки практичними вони можуть бути в реальному світі 7. Два очевидних міркування при вирішенні питання про те, чи має даний алгоритм будь-яку практичну цінність,
- кількість обчислювальних зусиль, необхідних для виконання алгоритму і
- точність, яку дає це обчислювальне зусилля.
Для алгоритмів, таких як наші прості інтегратори, основна частина обчислювальних зусиль зазвичай йде наf(x). оцінку функції Кількість оцінок,f(x) необхідних дляn кроків правила середньої точки, вn, той час як число, необхідне дляn кроків трапецієподібного і Правила Сімпсона єn+1. Таким чином, всі три наші правила вимагають по суті однакових зусиль - одна оцінкаf(x) за крок.
Щоб отримати перше враження про поведінку помилок цих методів, ми застосовуємо їх до проблеми, відповідь якої ми точно знаємо:
\ begin {збирати*}\ int_0^\ пі\ sin х\,\, d {x} =-\ cos х\ big|_0^\ pi = 2. \ end {збирати*}
Щоб бути трохи точніше, ми хотіли б зрозуміти, як змінюються помилки трьох методів, коли ми збільшуємо зусилля, які ми докладаємо (вимірюється кількістю кроківn). У наступній таблиці наведено помилку в приблизному значенні цього числа, створеного нашими трьома правилами, застосованими з трьома різними варіантамиn. Він також перераховує кількість оцінок,f необхідних для обчислення наближення.
Середина | Трапецієподібний | Сімпсон | ||||
п | помилка | # звали | помилка | # звали | помилка | # звали |
10 | 8.2×10−3 | 10 | 1.6×10−2 | 11 | 1.1×10−4 | 11 |
100 | 8.2×10−5 | 100 | 1.6×10−4 | 101 | 1.1×10−8 | 101 |
1000 | 8.2×10−7 | 1000 | 1.6×10−6 | 1001 | 1.1×10−12 | 1001 |
Зауважте, що
- Використання 101 оцінки вартостіf правила Сімпсона дає помилку в 75 разів меншу, ніж 1000 оцінок вартостіf правила середньої точки.
- Помилка трапецієподібного правила зn кроками приблизно вдвічі перевищує помилку правила середньої точки зn кроками.
- За допомогою правила середньої точки збільшення кількості кроків у 10 разів зменшує похибку приблизно в один раз100=102=n2.
- При трапецієподібному правилі збільшення кількості ступенів в 10 разів зменшує похибку приблизно в рази102=n2.
- За правилом Сімпсона збільшення кількості кроків у 10 разів зменшує похибку приблизно в один раз104=n4.
Так виглядає
\ begin {align*} &\ hbox {приблизно значення $\ displaystyle\ int_a^b f (x)\,\, d {x} $ задано $n$ кроками середньої точки}\ hskip-0.35in&&\ приблизно\ int_a^b f (x)\,\, d {x} +K_M\ cdot\ frac {1} {n^2}\ &\ hbox {приблизно значення $\ displaystyle\ int_a^b f (x)\,\, d {x} $ задано $n$ трапецієподібними кроками}\ hskip-0.35in&&\ приблизно\ int_a^b f (x)\,\, d {x} +K_T\ cdot\ frac {1} {n^2}\\ &\ hbox {приблизно значення $\ displaystyle\ int_a^b f (x)\,\, d {x} $ задано $n $ кроки Сімпсона}\ hskip-0.35in&&\ приблизно\ int_a^a_ б f (x)\,\, d {x} +K_M\ cdot\ frac {1} {n^4}\ end {align*}
з деякими константамиKM, KT і такожKS. здається, щоKT≈2KM.
Щоб перевірити ці гіпотези на поведінку помилок, ми застосовуємо наші три правила з приблизно десятьма різними варіантамиn формиn=2m зm цілим числом. Малюнок 1.11.12 містить два графіки результатів. Лівий графік показує результати для середніх і трапецієподібних правил, а правий графік показує результати для правила Сімпсона.
Для кожного правила ми очікуємо (виходячи з наших припущень вище), що помилка
\ begin {align*} e_n &= |\ текст {точне значення} -\ текст {приблизне значення} |\ end {align*}
зn кроками є (приблизно) форми
\ begin {збирати*} e_n=k\ frac {1} {n^k}\ end {збирати*}
для деяких константK іk. Ми хотіли б перевірити, якщо це дійсно так, шляхом графікиY=en протиX=n і бачачи, якщо граф «виглядає правильно». Але нелегко сказати, чи дійсно дана крива єY=KXk, для якоїсь конкретноїk,, просто дивлячись на неї. Однак ваше око досить добре визначає, чи є графік прямою лінією. На щастя, є невелика хитрість, яка перетворює кривуY=KXk в пряму лінію - незалежно від того, щоk є.
Замість того, щобY замишляти протиX, ми змовуlogY протиlogX. Ця трансформація 8 працює, тому що колиY=KXk
\ begin {align*}\ журнал Y &=\ журнал K - k\ log X\ end {align*}
Таким чином, побудоваy=logY протиx=logX дає пряму лініюy=logK−kx,, яка має нахил−k іy -перехопленняlogK.
Три графіки на малюнку 1.11.12 будуютьy=log2en протиx=log2n наших трьох правил. Зверніть увагу, що ми вирішили використовувати логарифми 9 з цією «незвичайною базою», оскільки це дає зрозуміти, наскільки помилка покращується, якщо подвоїти кількість використовуваних кроків. Якщо бути більш точним - один одиничний крок вздовжx осі -відображає змінуn↦2n. Наприклад, застосування правила Сімпсона зn=24 кроками призводить до помилки,0000166, тому точка(x=log224=4,y=log20000166=log0000166log2=−15.8) була включена на графік. Подвоєння використаного зусилля - тобто подвоєння кількості кроків доn=25 - призводить до помилки0.00000103. Отже, точка даних(x=log225=5 , y=log20.00000103=ln0.00000103ln2=−19.9) лежить на графіку. Зверніть увагу, щоx -координати цих точок відрізняються на 1 одиницю.
Для кожного з трьох наборів точок даних також була нанесена пряма лінія «через» точки даних. Процедура, яка називається лінійною регресією 10, була використана для точного визначення прямої лінії для побудови графіка. Він надає формулу нахилу таy -перехоплення прямої лінії, яка «найкраще підходить» для будь-якого заданого набору точок даних. З трьох ліній це, безумовно, виглядає якk=2 для середніх і трапецієподібних правил іk=4 для правила Сімпсона. Це також виглядає як співвідношення між значеннямK для трапецієподібного правила, а самеK=20.7253, і значеннямK для правила середньої точки, а самеK=2−0.2706, досить близьке до 2:20.7253/2−0.2706=20.9959.
Інтуїція, про поведінку помилок, яку ми щойно розробили, насправді правильна - за умови, що цілісністьf(x) є досить гладкою. Якщо бути точніше
Припустимо, що|f″ для всіхa\leq x \leq b\text{.} Тоді
при наближенні\displaystyle \int_a^b f(x)\, d{x}\text{.} Далі, якщо|f^{(4)}(x)|\leq L для всіхa\leq x \leq b\text{,} то
\ begin {align*} &\ text {загальна помилка, введена правилом Сімпсона, обмежена} &\ frac {L} {180}\ frac {(b-a) ^5} {n^4}. \ end {вирівнювати*}Перша з цих помилок обмежується перевіреним у наступному (необов'язковому) розділі. Ось кілька прикладів, які ілюструють, як вони використовуються. Спочатку перевіримо, чи відповідає вищевказаний результат нашим даними на малюнку 1.11.12
- \int_0^\pi \sin x\,\, d{x}Інтеграл маєb-a=\pi\text{.}
- Друга похідна цілого числа задовольняє
\ почати {вирівнювати*}\ ліворуч |\ розрив {d^ {2}} {dx^ {2}}\ sin x\ праворуч | &= |-\ sin x|\ leq 1\ end {align*}
Отже, беремоM=1\text{.} - Таким чином, помилка,e_n\text{,} введена при використанніn кроків обмежується
\ begin {align*} |e_n|&\ ле\ frac {M} {24}\ розрив {(b-a) ^3} {n^2}\\ &=\ розриву {\ pi^3} {24}\ frac {1} {n^2}\\ &\ приблизно 1,29\ розриву {1} {n^2}\ кінець {align*}
- Дані на графіку на малюнку 1.11.12 дають
\ begin {align*} |e_n| &\ приблизно 2^ {-.2706}\ розрив {1} {n^2} =0.83\ розриву {1} {n^2}\ end {align*}
який узгоджується з пов'язаним|e_n|\le \frac{\pi^3}{24}\frac{1}{n^2}\text{.}
У типовому додатку нам буде запропоновано оцінити заданий інтеграл до певної зазначеної точності. Наприклад, якщо ви є виробником і ваша техніка може різати матеріали лише з{\tfrac{1}{10}}^{\rm th} точністю до міліметра, немає сенсу робити технічні характеристики більш точними, ніж{\tfrac{1}{10}}^{\rm th} міліметр.
Припустимо, наприклад, що ми хочемо використовувати правило середньої точки для оцінки 11
\ begin {збирати*}\ int_0^1 e^ {-x^2}\, d {x}\ end {збирати*}
щоб в межах точності10^{-6}\text{.}
Рішення
- Інтеграл маєa=0 іb=1\text{.}
- Перші дві похідні цілісного
\ begin {align*}\ розриву {d} {dx} e^ {-x^2} &=-2xe^ {-x^2}\ hskip2in\ текст {і}\\ frac {d^ {2}} {dx^ {2}} e^ {-x^2} &=\ frac {d} {dx}\ великий (-2x^ {-x^ 2} ^ 2}\ великий) =-2e^ {-x^2} +4x^2e^ {-x^2} =2 (2x^2-1) e^ {-x^2}\ end {align*}
- Якx працює від 0 до 1,2x^2-1 збільшується від-1 до1\text{,} так, що
\ begin {збирати*} 0\ ле х\ ле 1\ передбачає |2x^2-1|\ le 1,\ e^ {-x^2}\ le 1\ мається на увазі\ big|2 (2x^2-1) e^ {-x^2}\ big|\ le 2\ end {збирати*}
Отже, беремоM=2\text{.} - Помилка, введена правилом середньої точкиn кроку, становить не більше
\ begin {align*} e_n &\ leq\ розрив {M} {24}\ гідророзриву {(b-a) ^3} {n^2}\\ leq\ frac {2} {24}\ frac {(1-0) ^3} {n^2} =\ розрив {1} {12n^2}\ кінець {align*}
- Нам потрібно, щоб ця помилка була меншою, ніж10^{-6} так
\ begin {align*} e_n &\ leq\ frac {1} {12n^2}\ leq 10^ {-6} &\ текст {і так}\\ 12n^2 &\ geq 10^6 &\ текст {очистити}\\ n^2 &\ geq\ frac {10^6} {12} = 83333.3 &\ текст {корінь квадратний з обох сторін}\\ n &\ geq 288.7\ кінець {вирівнювати*}
Таким чином,289 кроки правила середньої точки виконають роботу. - Насправдіn=289 призводить до помилки про3.7\times 10^{-7}\text{.}
Це здається занадто багато роботи, і трапецієподібне правило матиме вдвічі більше помилки. Тож ми повинні поглянути на правило Сімпсона.
Припустимо, що тепер ми\int_0^1 e^{-x^2}\,\, d{x} хочемо оцінити з точністю10^{-6} - але тепер використовуючи правило Сімпсона. Скільки кроків ми повинні використовувати?
Рішення
- Знову ми маємоa=0,b=1\text{.}
- Потім нам потрібно\frac{d^{4}}{dx^{4}}e^{-x^2} прив'язати до області інтеграції,0\leq x\leq 1\text{.}
\ begin {align*}\ розриву {d^ {3}} {dx^ {3}} e^ {-x^2} &=\ розриву {d} {dx}\ великий\ {2 (2x^2-1) e^ {-x^2}\ &=4 (-2x^3+3x) e^ {-x^2}\\ гідророзриву {d^ {4}} {dx^ {4}} e^ {-x^2} &=\ розриву {d} {dx}\ великий\ {4 (-2x^3+3x) e^ {-x^2}\ великий\}\\ &= 4 (-6x^3x) e^ {-x^2}\ великий\\\ &= 4 (-6x^3x) 2+3) e^ {-x^2}\ hskip-4pt-8x (-2x^3+3x) e^ {-x^2}\\ &= 4 (4x^4-12x^2+3) е ^ {-x^2}\ end {вирівнювати*}
- Тепер, для будь-якогоx\text{,}e^{-x^2}\le 1\text{.} Також, для0\le x\le 1\text{,}
\ begin {align*} 0 &\ leq x^2, x^4\ leq 1 &\ текст {так}\\ 3 &\ leq 4x^4+3\ leq 7 &\ text {і}\\ -12 &\ leq -12x^2\ leq 0 &\ text {додавання їх разом дає}\\ -9 &\ leq 4x4-12x^2 + 3 q 7\ end {вирівнювати*}
Отже,|4x^4-12x^2+3| обмежується9 і так\ begin {збирати*}\ ліворуч |\ frac {d^ {4}} {dx^ {4}} e^ {-x^2}\ праворуч |\ leq 4\ times 9=36\ end {збирати*}
Так що візьмітьL=36\text{.} - Помилка, введена правиломn кроку Сімпсона, є не більше
\ begin {align*} e_n &\ leq\ розрив {L} {180}\ гідророзриву {(b-a) ^5} {n^4}\\ leq\ frac {36} {180}\ frac {(1-0) ^5} {n^4} =\ розрив {1} {5n^4}\ кінець {align*}
- Для того щоб ця помилка була не більше, ніж10^{-6} ми вимагаємоn задовольнити
\ begin {align*} e_n &\ leq\ frac {1} {5n^4}\ leq 10^ {-6} &\ текст {і так}\\ 5n^4 &\ geq 10^6\\ n^4 &\ geq 200000 &\ text {взяти четвертий корінь}\\ n &\ geq 21.15\ end {align*}
Тож22 кроки правила Сімпсона зроблять роботу. - n=22кроки насправді призводить3.5\times 10^{-8}\text{.} до помилки Причина того, що ми отримуємо помилку набагато меншу, ніж нам потрібно, полягає в тому, що ми завищили кількість необхідних кроків. Це, в свою чергу, сталося тому, що ми зробили досить грубу прив'язку\left|\frac{d^{4}}{dx^{4}}f(x)\right|\leq 36\text{.} Якщо ми більш обережні, то ми отримаємо трохи меншеn\text{.} Це насправді виходить 12 що вам потрібно лишеn=10 наблизити в межах10^{-6}\text{.}
Необов'язково — помилка, прив'язана до правила середньої точки
Зараз ми спробуємо розвинути певне розуміння того, чому ми отримали вищевказані експериментальні результати. Почнемо з помилки, породженої одним кроком правила середньої точки. Тобто помилка, введена наближенням
\int_{x_0}^{x_1}f(x)\,\, d{x}\approx f(\bar x_1)\Delta x \qquad\hbox{ where } \Delta x=x_1-x_0,\ \bar x_1=\tfrac{x_0+x_1}{2} \nonumber
Для цього нам потрібно буде застосувати інтеграцію частинами підлий спосіб. Давайте почнемо з розгляду 13 підінтервал\alpha \leq x \leq \beta і давайте називати ширину підінтервалу2q так що\beta=\alpha+2q\text{.} якби ми тепер застосувати правило середньої точки до цього підінтервалу, то ми б написали
\ почати {вирівнювати*}\ int_\ альфа^\ бета f (x)\, d {x} &\ приблизно 2q\ cdot f (\ альфа+q) = q f (\ альфа+q) + q f (\ бета-q)\ кінець {вирівнювати*}
оскільки інтервал має ширину,2q а середина -\alpha+q=\beta-q\text{.}
Підлий трюк, який ми будемо використовувати, - це писати
\ почати {вирівнювати*}\ int_\ альфа^\ бета f (x)\, d {x} &=\ int_\ альфа^ {\ альфа+q} f (x)\, d {x} +\ int_ {\ бета-q} ^\ бета-ф (x)\, d {x}\ кінець {вирівнювати*}
а потім вивчіть кожен з інтегралів на правій стороні (використовуючи інтеграцію по частинам) і показати, що вони є кожним з форм
\ begin {align*}\ int_\ alpha^ {\ alpha+q} f (x)\, d {x} &\ приблизно q f (\ alpha+q) +\ текст {маленький термін помилки}\\ int_ {\ бета-q} ^\ бета-ф (x)\, d {x} &\ приблизно q f (\ beta-q) +\ текст {маленький термін помилки}\ кінець {align*}
Давайте застосуємо інтеграцію по частинам до\int_\alpha^{\alpha+q} f(x)\, d{x} — зu=f(x), \, d{v}=\, d{x} таким,\, d{u}=f'(x)\, d{x} і ми зробимо трохи нестандартний вибірv=x-\alpha\text{:}
\ почати {вирівнювати*}\ int_\ альфа^ {\ альфа+q} f (x)\, d {x} &=\ великий [(х-\ альфа) f (x)\ великий] _\ альфа^ {\ альфа+q} -\ int_\ альфа^ {\ альфа+q} (х-\ альфа) f' (x)\, d {x}\\ &= q\ альфа+q) -\ int_\ альфа^ {\ альфа+q} (х-\ альфа) f' (x)\, d {x}\ end {вирівнює*}
Зверніть увагу, що перший термін праворуч - це термін, який нам потрібен, і що наш нестандартний вибірv дозволив нам уникнути введенняf(\alpha) терміна.
Тепер знову інтегруйте по частинам, використовуючиu=f'(x), \, d{v}=(x-\alpha)\, d{x}\text{,} так\, d{u}=f''(x), v = \frac{(x-\alpha)^2}{2}\text{:}
\ почати {вирівнювати*}\ int_\ альфа^ {\ альфа+q} f (x)\, d {x} &= q f (\ альфа+q) -\ int_\ альфа^ {\ альфа+q} (х-\ альфа) f' (х)\, d {x}\\ &= q f (\ альфа+q) -\ лівий [\ frac {x-\ альфа) ^2} {2} f' (x)\ право] _\ альфа^ {\ альфа+q} +\ int_\ альфа^ {\ альфа+q}\ frac {(x-\ альфа) ^2} f "(x)\, d {x}\\ &= q f (\ альфа+q) -\ frac {q^2} {2} f '(\ альфа) +q) +\ int_\ альфа^ {\ альфа+q}\ розрив {(х-\ альфа) ^2} {2} f "(x)\, d {x}\ end {algin*}
Щоб отримати аналогічний вираз для іншого інтеграла, повторюємо наведені вище дії і отримуємо:
\ begin {align*}\ int_ {\ бета-q} ^\ бета f (x)\, d {x} &= q f (\ бета-q) +\ frac {q^2} {2} f' (\ бета-q) +\ int_ {\ бета-q} ^\ бета\ frac {(x-\ бета) ^2} {2} f "(x)\, d {x}\ end {вирівнювати*}
Тепер складіть разом ці два вирази
\begin{align*} \int_\alpha^{\alpha+q} f(x)\, d{x} + \int_{\beta-q}^\beta f(x)\, d{x} &= q f(\alpha+q) + q f(\beta-q) + \frac{q^2}{2}\left( f'(\beta-q)-f'(\alpha+q) \right)\\ & + \int_\alpha^{\alpha+q} \frac{(x-\alpha)^2}{2}f''(x)\, d{x} + \int_{\beta-q}^\beta \frac{(x-\beta)^2}{2}f''(x)\, d{x}\\ \end{align*}
Тоді, оскільки\alpha+q=\beta-q ми можемо об'єднати інтеграли з лівого боку та усунути деякі терміни з правого боку:
\ почати {вирівнювати*}\ int_\ альфа^\ бета f (x)\, d {x} &= 2q f (\ альфа+q) +\ int_\ альфа^ {\ альфа+q}\ frac {(x-\ альфа) ^2} {2} f "(x)\, d {x} +\ int_ {\ бета-q} ^\ бета\ frac {(x-)\ бета) ^2} {2} f" (x)\, d {x}\ end {align*}
Трохи переставте цей вираз і візьміть абсолютні значення
\ почати {вирівнювати*}\ лівий|\ int_\ альфа^\ бета f (x)\, d {x} - 2q f (\ альфа+q)\ праворуч | &\ leq\ ліворуч |\ int_\ альфа^ {\ альфа+q}\ frac {(x-\ альфа) ^2} {2} f "(x)\, d {x}\ право| +\ left|\ int_ {\ бета-q} ^\ бета\ гідророзриву {(x-\ бета) ^2} {2} f" (x)\, d {x}\ right|\ end {align*}
де ми також використовували нерівність трикутника 14. За припущенням|f''(x)| \leq M на інтервалі\alpha \leq x \leq \beta\text{,} так
\ почати {вирівнювати*}\ ліворуч |\ int_\ альфа^\ бета f (x)\, d {x} - 2q f (\ альфа+q)\ праворуч | &\ leq M\ int_\ альфа^ {\ альфа+q}\ frac {(x-\ альфа) ^2}\, d {x} + M\ int_ {\ бета-q} ^\ бета гідророзриву {(х-\ бета) ^2} {2}\, d {x}\\ &=\ гідророзриву {Mq^3} {3} =\ гідророзриву {M (\ бета-\ альфа) ^3} {24}\ end {align*}
де ми використовували наq = \frac{\beta-\alpha}{2} останньому кроці.
Таким чином, на будь-якому проміжкуx_i \leq x \leq x_{i+1}=x_i+\Delta x
\ begin {align*}\ ліворуч |\ int_ {x_i} ^ {x_ {i+1}} f (x)\, d {x} -\ Дельта х ф\ ліворуч (\ frac {x_i+x_ {i+1}}} {2}\ праворуч)\ праворуч | &\ leq\ frac {M} {24} (\ Дельта х) ^3\ кінець {align*}
Збираючи все разом, ми бачимо, що помилка з використанням правила середньої точки обмежена
\ почати {збирати*}\ ліворуч |\ int_a^b f (x)\, d {x} -\ лівий [f (\ бар x_1) +f (\ бар x_2) +\ cdots +f (\ бар x_n)\ праворуч]\ дельта х\ праворуч |\\ leq\ ліворуч |\ int_ {x_0} ^ {x_1} f (x)\, d {x} -\ дельта х f (\ бар x_1)\ праворуч | +\ cdots+\ ліворуч |\ int_ {x_ {n-1}} ^ {x_n} f (x)\, d {x} -\ Дельта х ф (\ бар x_n)\ праворуч |\\ leq n\ times\ frac {M} {24}\ Дельта x) ^3 = п\ раз\ розриву {M} {24}\ ліворуч (\ frac {b-a} {n}\ праворуч) ^3 =\ frac {M (b-a) ^3} {24 n^2}\ end {збирати*}
в міру необхідності.
Дуже схожий аналіз показує, що, як було зазначено в теоремі 1.11.13 вище,
- загальна похибка, введена трапецієподібним правилом, обмежена\displaystyle \frac{M}{12}\frac{(b-a)^3}{n^2}\text{,}
- загальна помилка, введена правилом Сімпсона, обмежена\displaystyle \frac{M}{180}\frac{(b-a)^5}{n^4}
Вправи
Нагадаємо, що ми використовуємо\log x для позначення логарифмаx з основою.e\text{.} В інших курсах його часто позначають.\ln x\text{.}
Етап 1
Припустимо, ми наближаємо об'єкт, щоб мати обсяг,1.5 \mathrm{m}^3\text{,} коли його точний обсяг1.387 \mathrm{m}^3\text{.} Дайте відносну похибку, абсолютну похибку та відсоток похибки нашого наближення.
Розглянемо наближенняf(x),\displaystyle\int_2^{10} f(x) \, d{x}\text{,} де знаходиться функція на графіку нижче.
- Намалюйте прямокутники, пов'язані з наближенням правила середньої точки таn=4\text{.}
- Намалюйте трапеції, пов'язані з наближенням трапецієподібного правила іn=4\text{.}
Вам не потрібно давати наближення.
Нехайf(x) = -\dfrac{1}{12}x^4+\dfrac{7}{6}x^3-3x^2\text{.}
- Знайдіть розумне значенняM таке, що|f''(x)| \leq M для всіх1 \leq x \leq 6\text{.}
- Знайдіть розумне значенняL таке, що|f^{(4)}(x)| \leq L для всіх1 \leq x \leq 6\text{.}
Нехайf(x) = x\sin x+2\cos x\text{.} знайдуть розумну цінністьM таку, що|f''(x)| \leq M для всіх-3 \leq x \leq 2\text{.}
Враховуйте кількістьA=\displaystyle\int_{-\pi}^{\pi} \cos x \, d{x}\text{.}
- Знайдіть верхню межу помилки за допомогою правила Сімпсона зn=4 наближеннямA за допомогою теореми 1.11.13 у тексті.
- Знайдіть наближення правила Сімпсона доA використанняn=4\text{.}
- Що таке (фактична) абсолютна похибка в наближенні правила СімпсонаA зn=4\text{?}
Дайтеf(x) таку функцію, що:
- f''(x) \leq 3для кожногоx в[0,1]\text{,} і
- похибка при використанні трапецієподібного правила, наближаючись\displaystyle\int_0^1 f(x) \, d{x} зn=2 інтервалами, точно\dfrac{1}{16}\text{.}
Припустимо, мамі менше 100 років, а мені менше 200 років. 15 Ми їдемо кудись із цим. Хто старший?
- True або False: для фіксованих позитивних константM\text{,}n\text{,}a\text{,} іb\text{,} зb \gt a\text{,}
\dfrac{M}{24}\dfrac{(b-a)^3}{n^2}\leq \dfrac{M}{12}\dfrac{(b-a)^3}{n^2} \nonumber
- True або False: для функціїf(x) і фіксованих константn\text{,}a\text{,} іb\text{,} зb \gt a\text{,}n -інтервалом серединної точки наближення\displaystyle\int_a^b f(x) \, d{x} є більш точним, ніжn -інтервал трапецієподібного наближення.
Вирішіть, чи є таке твердження істинним чи хибним. Якщо помилково, наведіть контрприклад. Якщо true, надайте коротке обґрунтування.
Колиf(x) позитивний і увігнутий вгору, будь-яке наближення трапецієподібного правила для\displaystyle\int_{a}^{b} f(x) \,\, d{x} буде верхньою оцінкою для\displaystyle\int_{a}^{b} f(x) \,\, d{x}\text{.}
Дайте многочленf(x) з властивістю, що наближення правила Сімпсона\displaystyle\int_a^b f(x) \, d{x} є точним для всіхa\text{,}b\text{,} іn\text{.}
Етап 2
Питання 11 і 12 просять вас наблизити заданий інтеграл, використовуючи формули Рівняння 1.11.2, 1.11.6 і 1.11.9 в тексті.
Питання 13 хоча 17 просять вас приблизити кількість на основі спостережуваних даних.
У питаннях 18 через 24 ми практикуємо пошук меж помилок для наших наближень.
Випишіть всі три наближення\displaystyle\int_0^{30} \frac{1}{x^3+1} \, d{x} зn=6\text{.} (Тобто: середина, трапецієподібний і Сімпсон.) Вам не потрібно спрощувати свої відповіді.
Знайти наближення правила середньої точки до\displaystyle\int_0^\pi \sin x\, d{x} withn = 3\text{.}
ТвердаV речовина висотою 40 см, а горизонтальні перерізи - кругові диски. У таблиці нижче наведені діаметри перетинів в сантиметрах з інтервалом 10 см. Використовуйте трапецієподібне правило для оцінки обсягуV\text{.}
висота | 0 | 10 | 20 | 30 | 40 |
діаметр | 24 | 16 | 10 | 6 | 4 |
6Метрова кедрова колода має поперечні перерізи, які приблизно круглі. Діаметри колоди, виміряні з інтервалом в один метр, наведені нижче:
метрів від лівого кінця колоди | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
діаметр в метрах | 1.2 | 1 | 0.8 | 0.8 | 1 | 1 | 1.2 |
Скористайтеся Правилом Сімпсона, щоб оцінити обсяг журналу.
Окружність дерева висотою 8 метрів на різній висоті над землею наведена в таблиці нижче. Припустімо, що всі горизонтальні перерізи дерева є круговими дисками.
висота (метри) | 0 | 2 | 4 | 6 | 8 |
окружність (метри) | 1.2 | 1.1 | 1.3 | 0.9 | 0.2 |
Використовуйте правило Сімпсона, щоб наблизити обсяг дерева.
Вимірюючи ділянки, укладені контурами на топографічній карті, геолог визначає площі поперечного перерізуA в\mathrm{m}^2 високому пагорбі60 м. У таблиці нижче наведена площа поперечного перерізуA(h) на різнійh\text{.} висоті. Обсяг пагорба дорівнюєV=\int_0^{60} A(h)\,\, d{h}\text{.}
h | 0 | 10 | 20 | 30 | 40 | 50 | 60 |
A | 10 200 | 9 200 | 8 000 | 7 100 | 4 500 | 2 400 | 100 |
- Якщо геолог використовує трапецієподібне правило для оцінки обсягу пагорба, якою буде їх оцінка, до найближчої 1000\mathrm{m}^3\text{?}
- Якою буде оцінка геолога обсягу пагорба, якщо замість трапецієподібного правила вони використовують Правило Сімпсона?
Графік нижче застосовується до обох частин (a) і (b).
- Скористайтеся трапецієподібним правилом,n = 4\text{,} щоб оцінити площу під графіком між нимиx = 2 та повністюx = 6\text{.} спростити відповідь.
- Використовуйте Правило Сімпсона, зn = 4\text{,} щоб оцінити площу під графіком міжx = 2 іx = 6\text{.}
Інтеграл\displaystyle\int_{-1}^{1} \sin(x^2) \, \, d{x} оцінюється за допомогою Midpoint Rule з1000 інтервалами. Показати, що абсолютна похибка в цьому наближенні не більше2\cdot 10^{-6}\text{.}
Ви можете використовувати той факт, що при наближенні\int_a^b f(x) \, \, d{x} з Правилом середньої точки з використаннямn точок абсолютне значення помилки є не більше,M(b-a)^3/24n^2 коли\left|f''(x)\right|\leq M для всіхx\in[a,b]\text{.}
Загальна похибка за допомогою правила середньої точки зn підінтервалами для наближення інтегралаf(x)[a,b] over обмежена\dfrac{M (b-a)^3}{(24n^2)}\text{,} if|f''(x)| \le M for alla \le x \le b\text{.}
Використовуючи цю межу, якщо інтеграл\displaystyle\int_{-2}^{1} 2x^4 \,\, d{x} наближений за допомогою правила середньої точки з60 підінтервалами, яка найбільша можлива похибка між наближеннямM_{60} і істинним значенням інтеграла?
Обидві частини цього питання стосуються інтегральноїI = \displaystyle\int_{0}^{2} (x-3)^5\,\, d{x}\text{.}
- Запишіть наближення Правила Сімпсона доI зn=6\text{.} Залиште свою відповідь у формі, готовій до калькулятора.
- Який метод апроксимаціїI призводить до меншої обмеженої помилки: правило середньої точки зn=100 інтервалами, або Правило Сімпсона зn=10 інтервалами? Ви можете використовувати формули
\ begin {збирати*} |E_M|\ ле\ розрив {М (б-а) ^3} {24n^2}\ qquad\ текст {і}\ qquad |E_S|\ ле\ frac {L (b-a) ^5} {180n^4},\ end {збирати*}
деM є верхньою межею для|f''(x)| іL є верхньою межею для|f^{(4)}(x)|\text{,} іE_M іE_S є абсолютними похибками, що виникають відповідно з правилом середньої точки та правилом Сімпсона.
Знайдіть межу для помилки в апроксимації\displaystyle\int_1^5 \frac{1}{x}\,\, d{x} за допомогою правила Сімпсона за допомогою пунктуn = 4\text{.} Не записуйте наближення правила СімпсонаS_4\text{.}
Загалом, помилка в\int_a^b f(x)\, d{x} апроксимації за допомогою правила Сімпсонаn кроками обмежена тим\dfrac{L(b-a)}{180}(\Delta x)^4, де\Delta x=\dfrac{b-a}{n} іL\ge |f^{(4)}(x)| назавжди.a\le x\le b\text{.}
Знайти межу для помилки в апроксимації
\int_0^1 \big(e^{-2x}+3x^3\big)\,\, d{x} \nonumber
використовуючи правило Сімпсона зn = 6\text{.} Не записуйте наближення правила СімпсонаS_n\text{.}
Загалом, помилка в наближенні\int_a^b f(x)\, d{x} за допомогою правила Сімпсонаn кроками обмежена\dfrac{ L(b-a)}{180}(\Delta x)^4 де\Delta x=\dfrac{b-a}{n} іL\ge |f^{(4)}(x)| назавждиa\le x\le b\text{.}
НехайI=\displaystyle\int_1^2 (1/x)\,\, d{x}\text{.}
- Запишіть трапецієподібне наближенняT_4 дляI\text{.} Вас не потрібно спрощувати свою відповідь.
- Запишіть наближення СімпсонаS_4 дляI\text{.} Вас не потрібно спрощувати свою відповідь.
- Без обчисленьI\text{,} знайти верхню межу для|I - S_4|\text{.} Ви можете скористатися тим фактом, що якщо\big|f^{(4)}(x)\big|\le L на інтервалі,[a, b]\text{,} то похибка уS_n використанні для наближення\int_a^b f(x)\,\, d{x} має абсолютне значення менше або дорівнюєL(b-a)^5/180n^4\text{.}
Функціяs(x) задовольняєs(0)=1.00664\text{,}s(2)=1.00543\text{,}s(4)=1.00435\text{,}s(6)=1.00331\text{,}s(8)=1.00233\text{.} Крім того, вона, як відомо, задовольняє\big|s^{(k)}(x)\big|\le \dfrac{k}{1000} for0\le x\le 8 і всі натуральні числаk\text{.}
- Знайдіть найкращі наближення трапецієподібного правила та правила Сімпсона, для яких ви можете\displaystyle I=\int_0^8 s(x)\, d{x}\text{.}
- Визначте максимально можливі розміри помилок в наближеннях, які ви дали в частині (а). Нагадаємо, що якщо функціяf(x) задовольняє\big|f^{(k)}(x)\big|\le K_k,[a,b]\text{,} то
\bigg|\int_a^b f(x)\, d{x} -T_n\bigg|\le \frac{K_2(b-a)^3}{12n^2} \quad\hbox{and}\quad \bigg|\int_a^b f(x)\, d{x} -S_n\bigg|\le \frac{K_4(b-a)^5}{180n^4} \nonumber
Розглянемо трапецієподібне правило для складання числових наближень до\displaystyle\int_a^b f(x)\, d{x}\text{.} Похибка для трапецієподібного правила задовольняє|E_T| \le \dfrac{ M(b - a)^3}{12n^2}, де|f''(x)| \le M-2 \lt f''(x) \lt 0 дляa \le x \le b\text{.} If for1 \le x \le 4\text{,} знайти значення,n щоб гарантувати, трапецієподібне правило дасть наближення для\displaystyle\int_1^4 f(x)\, d{x} з абсолютна похибка,|E_T|\text{,} менше0.001\text{.}
Етап 3
Басейн має форму, показану на малюнку нижче. Вертикальні поперечні перерізи басейну є напівкруглими дисками. Відстані в футах по всьому басейну наведені на малюнку з інтервалом 2 футів уздовж шістнадцяти футів довжини басейну. Скористайтеся Правилом Сімпсона, щоб оцінити обсяг пулу.
Шматок дроту довжиною 1м радіусом 1мм робиться таким чином, щоб щільність змінювалася в її поперечному перерізі, але була радіально симетричною (тобто місцева щільністьg(r)r в{\rm kg/m^3} залежить тільки від відстані в мм від центру дроту). Візьміть, враховуючи, що загальна масаW дроту в кг дається
\ begin {збирати*} W=2\ pi 10^ {-6}\ int_0^1 rg (r)\,\, d {r}\ кінець {збирати*}
Дані від виробника наведені нижче:
r | 0 | 1/4 | 1/2 | 3/4 | 1 |
g(r) | 8051 | 8100 | 8144 | 8170 | 8190 |
- Знайдіть найкраще наближення трапецієподібного правила, яке ви можете отримати наW основі даних у таблиці.
- Припустимо, що відомо, що|g'(r)| \lt 200 і|g''(r)| \lt 150 для всіх значеньr\text{.} Визначте максимально можливий розмір похибки в наближенні, яке ви дали в частині (а). Нагадаємо, що якщо функціяf(x) задовольняє|f''(x)|\le M,[a,b]\text{,} то
\ begin {збирати*} |i-t_n|\ le\ frac {M (b-a) ^3} {12n^2}\ end {збирати*}
деI=\int_a^b f(x)\,\, d{x} іT_n - це наближення трапецієподібного правила доI використанняn підінтервалів.
Правило Сімпсона можна використовувати для наближення,\log 2\text{,} оскільки\displaystyle\log 2=\int_1^2\frac{1}{x}\,\, d{x}\text{.}
- Використовуйте правило Сімпсона з 6 підінтервалами для наближення\log 2\text{.}
- Скільки субінтервалів потрібно для того, щоб гарантувати, що абсолютна похибка менше0.00001\text{?}
Зверніть увагу, що якщоE_n помилка з використаннямn підінтервалів,L то|E_n|\le\dfrac{L(b-a)^5}{180n^4} де максимальне абсолютне значення четвертої похідної інтегрується функціїa і іb є кінцевими точками інтервалу.
ДозволятиI={\displaystyle\int_0^2}\cos(x^2)\, d{x} і нехайS_n буде правило Сімпсона наближення доI використанняn підінтервалів.
- Оцінити максимальну абсолютну похибку при використанні,S_8 щоб наблизитиI\text{.}
- Наскільки великими повинніn бути для того, щоб забезпечити|I-S_n|\le 0.0001\text{?}
Примітка: Графікf''''(x)\text{,} деf(x)=\cos(x^2)\text{,} наведено нижче. Абсолютна похибка в наближенні правила Сімпсона обмежена\dfrac{L(b-a)^5}{180n^4} when|f''''(x)|\le L на інтервалі[a,b]\text{.}
Визначте функціюf(x) та інтегралI за
\ почати {збирати*} f (x) =\ int_0^ {x^2}\ sin (\ sqrt {t})\,\, d {t},\ qquad I=\ int_0^1 f (t)\,\, d {t}\ end {збирати*}
Оцініть, скільки підрозділів потрібно для обчисленняI до п'яти десяткових знаків точності за допомогою трапецієподібного правила.
Зверніть увагу, що якщоE_n є похибка з використаннямn підінтервалів,M то|E_n|\le\dfrac{M(b-a)^3}{12n^2\vphantom{\frac{1}{2}}}\text{,} де максимальне абсолютне значення другої похідної інтегрується функціїa і іb є межею інтеграції.
f(x)Дозволяти функція 18 Наприклад,f(x)=\frac{1}{6}x^3-\frac{1}{2}x^2+(1+x)\log|x+1| will do, but you don't need to know what f(x) is for this problem. зf''(x) = \dfrac{x^2}{x+1}\text{.}
- Показати, що|f''(x)| \leq 1 всякий разx, коли знаходиться в інтервалі[0,1]\text{.}
- Знайти максимальне значення|f''(x)| за інтервал[0,1]\text{.}
- Припускаючи,M=1\text{,} скільки інтервалів ви повинні використовувати для\displaystyle\int_{0}^{1}f(x) \, d{x} наближення до10^{-5}\text{?}
- Використовуючи значенняM, знайдене в (b), скільки інтервалів ви повинні використовувати для\displaystyle\int_0^1 f(x) \, d{x} наближення до10^{-5}\text{?}
Наближення функції\log x з раціональною функцією шляхом наближення інтеграла\displaystyle\int_1^{x\vphantom{\frac{1}{2}}} \frac{1}{t} \, d{t} за допомогою правила Сімпсона. Ваша раціональна функціяf(x) повинна наближатися\log x з похибкою не більше 0,1 для будь-якоїx в інтервалі[1,3]\text{.}
Використовуючи наближення площі під кривою,\dfrac{1}{x^2+1}\text{,} показують, що константа\arctan2 знаходиться в інтервалі\left[\dfrac{\pi}{4}+0.321,\, \dfrac{\pi}{4}+0.323\right]\text{.}
Ви можете припустити використання без доказів того, що\displaystyle\frac{d^{4}}{dx^{4}}\left\{\frac{1}{1+x^2}\right\} = \dfrac{24(5x^4-10x^2+1)}{(x^2+1)^5}\text{.} Ви можете використовувати калькулятор, але лише для додавання, віднімання, множення та ділення.
- Ми приносимо вибачення за те, що тут трохи неохайно - але ми просто хочемо сказати, що це може бути дуже важко або навіть неможливо написати деякі інтеграли як деяке кінцевий розмір вираз, що включає поліноми, експоненціальні числа, логарифми та тригонометричні функції. Ми не хочемо вступати в обговорення обчислюваності, хоча це дуже цікава тема.
- На щастя, дуже легко написати програму, щоб застосувати правило середньої точки.
- Цей спосіб ще називають «трапецієподібним правилом» і «правилом трапеції».
- Трапеція - це чотиристоронній багатокутник, подібний прямокутнику. Але, на відміну від прямокутника, верх і низ трапеції не обов'язково повинні бути паралельними.
- Правило Сімпсона названо на честь англійського математика 18 століття Томаса Сімпсона, незважаючи на його використання століттям раніше німецьким математиком і астрономом Йоганнесом Кеплером. У багатьох німецьких текстах правило часто називають правилом Кеплера.
- Існує легке узагальнення правила Сімпсона, яке використовує кубіку замість параболи. Він відомий як друге правило Сімпсона і правило Сімпсона\frac38. Хоча можна просунути цей підхід далі (використовуючи квартики, квінтики тощо), це іноді може призвести до більших помилок - зацікавлений читач повинен шукати феномен Рунге.
- Дійсно, навіть поза «реальним світом» багатьох застосувань у текстах обчислення першого року, деякі методи, які ми описали, використовуються реальними людьми (такими як суднобудівники, інженери та геодезисти) для оцінки площ та обсягів реальних об'єктів!
- Існує варіант цього трюку, який працює навіть тоді, коли ви не знаєте відповіді на інтеграл завчасно. Припустимо, що ви підозрюєте, що наближення задовольняєM_n=A+K\tfrac{1}{n^k} where A is the exact value of the integral and suppose that you don't know the values of A\text{,} K and k\text{.} Then M_{n}-M_{2n} =K\tfrac{1}{n^k}-K\tfrac{1}{(2n)^k} =K\big(1-\tfrac{1}{2^k}\big)\tfrac{1}{n^k} so plotting y=\log(M_{n}-M_{2n}) against x=\log n gives the straight line y=\log \big[K\big(1-\frac{1}{2^k}\big)\big] -kx\text{.}
- Зараз настав час для швидкого перегляду логарифмів — див. «Вихоровий огляд логарифмів» у розділі 2.7 тексту CLP-1.
- Лінійна регресія не є частиною цього курсу, оскільки її виведення вимагає деякого багатоваріантного обчислення. Це дуже стандартна методика в статистиці.
- Це наш улюблений біговий приклад інтеграла, який неможливо оцінити алгебраїчно - нам потрібно використовувати числові методи.
- Автори перевірили це емпіричним шляхом.
- Ми вибрали цей інтервал, так що у нас не було багато індексів плаваючі навколо в алгебрі.
- Нерівність трикутника говорить про те, що для будь-яких дійсних чиселx,y |x+y| \leq |x| + |y|.