Залишковий член формули трапеції
Формула Сімпсона
Якщо для кожної пари відрізків побудувати многочлен другого ступеня, потім про інтегрувати його і скористатися властивістю адитивності інтеграла, то одержимо формулу Сімпсона.
Розглянемо підінтегральну функцію f(x) на відрізку . Замінимо цю підінтегральну функцію інтерполяційним многочлен Лагранжа другого ступеня, що збігає з f(x) у крапках
Проінтегруємо: :
Формула:
і називається формулою Сімпсона.
Отримане для інтеграла значення збігається із площею криволінійної трапеції, обмеженою віссю , прямими , і параболою, що проходить через точки
Залишковий член формули прямокутників, трапецій, Сімпсона.
Припустимо, що у проміжку [a,b] функція f(x) має неперервні похідні перших двох порядків. Тоді, розкладаючи f(x) (по формулі Тейлора) за степенями двочлена аж до його квадрату, будемо мати для всіх значень в [a,b]
де міститься між та і залежить від .
Якщо про інтегрувати цю рівність у проміжку від до , то другий член з права зникне, бо . Таким чином, отримаємо , так, що залишковий член формули, який поновлює її точність має вигляд .
Позначивши через і , відповідно найменше та найбільше значення неперервної функції f``(x) у проміжку [a,b] і користуючись тим, що другий множник підінтегрального виразу не змінює знака, за узагальненою теоремою про середнє можемо написати
де міститься між точками и . По відомій властивості неперервної функції, знайдеться в [a,b] така точка , що , і остаточно:
Якщо зараз розділити проміжок [a,b] на рівних частин, то для кожного часткового проміжку будемо мати точну формулу:
.
Додавши ці рівності (при ) отримаємо при звичайних скорочених позначеннях
Де вираз: і є залишковий член формули прямокутників. Так як вираз: також знаходиться між і , то і він представляє одне із значень функції . Тому остаточно маємо .
Залишковий член формули трапеції.
При попередніх здогадках відносно функції f(x). Скориставшись інтерполяційною формулою Лагранжа із залишковим членом можемо написати
.
Інтегруючи цю формули від до , знайдемо
,
так що залишковий член формули (6) буде
.
Як і вище, і користуючись тим, що другий множник підінтегральної функції і тут не змінює знака, знайдемо
.
Для випадку ділення проміжку на рівних частин
.
Таким є залишковий член формули трапецій. При зростанні він також зменшується приблизно як . Ми бачимо, що застосування формули трапецій приводить до похибки того ж порядку, що і для формули прямокутників.
Залишковий член формули Сімпсона.
Звернемося, до формули. Можна було б, аналогічно тому, як це було зроблено вище, знов скористатись формулою Лагранжа з залишковим членом і покласти:
Про інтегрувавши рівність (15), ми не змогли б спростити інтегральний вираз для додаткового члену за допомогою теореми про середнє, бо вираз в підінтегральній функції вже змінює знак на проміжку . Тому ми зробимо інакше.
Вираз: ,
яким би не було число , в точках , , приймає одні і ті ж значення, що і функція . Легко підібрати число так, щоб і похідна цього виразу при співпадала з похідною . Таким чином, при цьому значенні ми маємо не що інше, як інтерполяційний многочлен Ерміта, який відповідає простим вузлам , і двократному вузлу . Скориставшись формулою Ерміта з залишковим членом – в припущенні існування для функції похідних до четвертого порядку включно – отримаємо:
.
Тепер про інтегрувавши цю рівність від до ; ми знайдемо, що
так як .
Якщо припустити похідну неперервною, то, як і в попередніх випадках, залишковий член формули (8)
,
користуючись тим, що другий множник в підінтегральному виразі не змінює знак, можна підставити в такому вигляді:
.
Якщо проміжок розділити на рівних частин, то – для формули Сімпсона– отримаємо залишковий член у вигляді .При зростанні цей вираз зменшується приблизно як ; таким чином, формула Сімпсона дійсно більш вигідна, ніж попередні дві формули.
РОЗДІЛ II. СЕРЕДОВИЩЕ ПРОГРАМУВАННЯ ECLIPSE