|
Читайте также: |
Пусть требуется найти значение интеграла
. (16)
Из курса математического анализа известна формула Ньютона-Лейбница
, (17)
где
- любая первообразная функции
. К сожалению, довольно часто, воспользоваться формулой (17) не представляется возможным; например, в случае, когда первообразная функции
не выражается через элементарные функции или
задана таблично. В таком случае на помощь приходят формулы численного интегрирования или, как их называют квадратурные формулы. Простейшие формулы можно получить из наглядных соображений:
а). Если
на рассматриваемом отрезке, то
.
Обычно в качестве точки
выбирают середину интервала, тогда
. (18)
Формула (18) называется формулой центральных прямоугольников.
б). Если функция
близка к линейной, то значение интеграла приблизительно равно площади трапеции
. (19)
Формула (19) называется формулой трапеций. Заметим, что если функция
- линейная, то формулы (18) и (19) дают одинаковый результат. Более сложные квадратурные формулы с оценкой их погрешности можно получить при помощи аппарата интерполирования. Для этого выберем некоторые точки
и построим по этим точкам интерполяционный многочлен
. Будем считать, что
. (20)
Это и есть квадратурная формула.
Учитывая, что
, получаем
, где
- погрешность квадратурной формулы.
Квадратурная формула точна для многочлена степени
при любом расположении узлов
. Однако, как и при численном дифференцировании в случае удачного расположения узлов можно надеяться на повышение точности. В частности, если узлы расположены симметрично относительно середины отрезка, то квадратурная формула точна для любой нечетной относительно середины отрезка функции. Перейдем к получению оценок погрешности квадратурных формул.
1. Формула прямоугольников.
В формуле прямоугольников (18) функция
приближается интерполяционным полиномом Эрмита первой степени с кратным узлом.
. (21)
Обозначая
, приходим к оценке погрешности
. (22)
2. Формула трапеций.
В формуле трапеций (19)
, (23)
откуда
. (24)
3. Формула Симпсона.
Чтобы получить формулу Симпсона, заменим функцию
параболой, проходящей через точки
, т.е. представим приближенно
интерполяционным полиномом второй степени по узлам
. Воспользуемся представлением полинома в форме Ньютона.
.
Проводя интегрирование, получаем формулу Симпсона
. (25)
Прежде чем переходить к оценке погрешности формулы (25), отметим, что, так как узлы симметричны, то она является точной для любой нечетной относительно центра отрезка функции.
Построим полином Эрмита третьей степени с кратным узлом в центре отрезка. Тогда
.
Учитывая вышесказанное,
,
поэтому
. (26)
4. Составные формулы прямоугольников, трапеций, Симпсона.
На практике, при вычислении интеграла (16) обычно требуется, чтобы применение квадратурной формулы давало приемлемую точность, (как правило, известную заранее). В оценках погрешности (22), (24), (26) присутствует как длина отрезка - так и точность, с которой функция
может быть приближена многочленом степени
. В частности, если длина отрезка интегрирования не очень мала, то соответствующие оценки становятся малосодержательны. Как повысить точность?
1) попытаться с помощью замены свести вычисление интеграла по отрезку малой длины. Но тогда у подынтегральной функции вырастает значение производных и оценка погрешности практически не изменится,
2) добиваться увеличение точности за счет повышения степени многочленов, для которых эта квадратурная формула точна. Такой путь тоже весьма сомнителен: может оказаться, что функция
имеет производные лишь малых порядков или за счет неудачного выбора узлов величина

может расти с ростом степени многочлена.
Поэтому обычно поступают следующим образом. Отрезок
разбивают на
равных частей
длины
, где
, и на каждом отрезке применяют квадратурную формулу. Такие квадратурные формулы называются составными.
а. Составная формула прямоугольников.
. (27)
Ее погрешность, согласно (22) оценивается следующим образом:
. (28)
b. Составная формула трапеций.
, (29)
для погрешности, которой справедлива оценка:
. (30)
с. Для получения составной формулы Симпсона, отрезок
разбивают на
равных частей и применяют формулу Симпсона
на отрезке
длины
. В результате приходим к формуле
, (31)
где
. (32)
5. Квадратурные формулы Гаусса.
Так как квадратурные формулы строятся по принципу интегрирования интерполяционного многочлена, то при наличии
узлов формула точна для любого многочлена степени
. Однако на примере формул центральных прямоугольников и Симпсона видно, что при удачном выборе узлов точность повышается. Поставим задачу: по
узлам построить квадратурную формулу точную для многочленов как можно более высокой степени. Имеем
. (33)
Пусть формула (33) точна для
. Тогда, подставляя в (33) поочередно указанные функции, получаем
уравнение с
неизвестными. Если
, то такие формулы называются квадратурными формулами Гаусса. Для простоты выкладок обычно рассматривается базовый отрезок
. Решать систему для нахождения узлов
и коэффициентов
при малых
можно напрямую, а при увеличении
- довольно сложно.
Пример.
.
.
Тогда

Откуда
, и получаем формулу центральных прямоугольников.
Для решения поставленной задачи в общем случае нам понадобятся полиномы Лежандра, которые определяются формулами
. (34)
В частности
. (35)
Для полиномов Лежандра справедливы следующие свойства:
1. Полином Лежандра
является полиномом
-й степени, обладающим той же четностью, что и
:
. (36)
2. Полином Лежандра
имеет на интервале (-1,1)
простых корней, которые располагаются симметрично относительно точки
.
3. Любой полином
степени
ортогонален к полиному Лежандра
:
. (37)
На доказательстве этих свойств мы останавливаться не будем.
Перейдем к построению квадратурных формул Гаусса. Возьмем в качестве узлов
- корни полинома Лежандра
и построим по ним квадратурную формулу
, (38)
которая точна для любого полинома степени
. Так как любой многочлен
степени
можно представить в следующем виде
,
где
,
то, применяя квадратурную формулу (38), имеем:

(39)

Следовательно, квадратурная формула Гаусса (38) точна для любого многочлена степени
.
Можно получить формулы для нахождения весовых коэффициентов
, однако на практике, при небольших
, коэффициенты вычисляются решая систему уравнений:
. (36)
Пример.
.
Тогда
.
Откуда
.
Заметим, что сумма коэффициентов всегда равна двум.
Чтобы не пересчитывать коэффициенты и узлы интегрирования, существуют таблицы значений для различных
на отрезке
. Произвольный отрезок
отображается на
простой заменой переменной интегрирования
.
Можно показать, что для погрешности формулы Гаусса справедлива оценка
. (37)
Доказательство формулы (37) выходит за рамки нашего пособия.
Замечание.
Несмотря на более высокую точность по сравнению с квадратурными формулами прямоугольников, трапеций, Симпсона, квадратурная формула Гаусса представляет собой скорее теоретическую ценность - чем практическую. Дело в том, что формулы для вычисления узлов и весовых коэффициентов гораздо сложнее, чем в простых методах. Поэтому на практике использование составной формулы Симпсона оказывается более эффективной.
Упражнения для самостоятельного решения
1. Методом неопределенных коэффициентов построить формулу численного дифференцирования вида
.
Для какой точки
формула имеет наибольший порядок аппроксимации?
2. Вычислить приближенно
, используя многочлен наилучшего приближения
, построенный по методу наименьших квадратов для функции
заданной таблично:
.
3. Вычислить приближенно
, используя формулы интерполирования, если
.
4. С какой погрешностью вычисляется
по обобщенным формулам прямоугольников и трапеций с шагом
.
5. С помощью формулы Гаусса с 3 узлами вычислить
. Найти погрешность (
).
6. С каким шагом
необходимо проводить вычисления по составной формуле Симпсона, чтобы погрешность при вычислении интеграла
не превышала
?
Дата добавления: 2015-08-05; просмотров: 162 | Нарушение авторских прав
| <== предыдущая страница | | | следующая страница ==> |
| Численное дифференцирование. | | | Примеры вступления и заключения к сочинению |