Интеграл, методы интегрирования

Метод прямоугольников.


Вычисление определенных интегралов по формуле Ньютона-Лейбница не всегда возможно. Многие подынтегральные функции не имеют первообразных в виде элементарных функций, поэтому мы во многих случаях не можем найти точное значение определенного интеграла по формуле Ньютона-Лейбница. С другой стороны, точное значение не всегда и нужно. На практике нам часто достаточно знать приближенное значение определенного интеграла с некоторой заданной степенью точности (например, с точностью до одной тысячной). В этих случаях нам на помощь приходят методы численного интегрирования, такие как метод прямоугольников, метод трапеций, метод Симпсона (парабол) и т.п.

В этой статье подробно разберем метод прямоугольников для приближенного вычисления определенного интеграла.

Сначала остановимся на сути этого метода численного интегрирования, выведем формулу прямоугольников и получим формулу для оценки абсолютной погрешности метода. Далее по такой же схеме рассмотрим модификации метода прямоугольников, такие как метод правых прямоугольников и метод левых прямоугольников. В заключении рассмотрим подробное решение характерных примеров и задач с необходимыми пояснениями.


Суть метода прямоугольников.

Пусть функция y = f(x) непрерывна на отрезке [a; b]. Нам требуется вычислить определенный интеграл формула.

Обратимся к понятию определенного интеграла. Разобьем отрезок [a;b] на n частей формула точками формула. Внутри каждого отрезка формула выберем точку формула. Так как по определению определенный интеграл есть предел интегральных сумм при бесконечном уменьшении длины элементарного отрезка разбиения формула, то любая из интегральных сумм является приближенным значением интеграла формула.

Суть метода прямоугольников заключается в том, что в качестве приближенного значения определенного интеграла берут интегральную сумму (далее мы покажем, какую именно интегральную сумму берут в методе прямоугольников).

Метод средних прямоугольников.


Формула метода средних прямоугольников.

Если отрезок интегрирования [a;b] разбить на РАВНЫЕ части длины h точками формула (то есть формула) и в качестве точек формула выбрать СЕРЕДИНЫ элементарных отрезков формула (то есть формула), то приближенное равенство формула можно записать в виде формула. Это и есть формула метода прямоугольников. Ее еще называют формулой средних прямоугольников из-за способа выбора точек формула.

формула называют шагом разбиения отрезка [a;b].

Приведем графическую иллюстрацию метода средних прямоугольников.

изображение

Из чертежа видно, что подынтегральная функция y=f(x) приближается кусочной ступенчатой функцией формула на отрезке интегрирования.

С геометрической точки зрения для неотрицательной функции y=f(x) на отрезке [a;b] точное значение определенного интеграла представляет собой площадь криволинейной трапеции, а приближенное значение по методу прямоугольников – площадь ступенчатой фигуры.

изображение

Оценка абсолютной погрешности метода средних прямоугольников.

Перейдем к оценке абсолютной погрешности метода прямоугольников. Сначала оценим погрешность на элементарном интервале. Погрешность метода прямоугольников в целом будет равна сумме абсолютных погрешностей на каждом элементарном интервале.

На каждом отрезке формула имеем приближенное равенство формула. Абсолютную погрешность метода прямоугольников формула на i-ом отрезке вычисляем как разность между точным и приближенным значением определенного интеграла: формула. Так как формула есть некоторое число и формула, то выражение формула в силу четвертого свойства определенного интеграла можно записать как формула. Тогда абсолютная погрешность формулы прямоугольников на i-ом элементарном отрезке будет иметь следующий вид
формула

Если считать, что функция y = f(x) имеет в точке формула и некоторой ее окрестности производные до второго порядка включительно, то функцию y = f(x) можно разложить в ряд Тейлора по степеням формула с остаточным членом в форме Лагранжа:
формула

По свойствам определенного интеграла равенства можно интегрировать почленно:
формула
где формула.

Таким образом, формула и формула.

Абсолютная погрешность формулы прямоугольников на отрезке [a; b] равна сумме погрешностей на каждом элементарном интервале, поэтому
формула и формула.

Полученное неравенство представляет собой оценку абсолютной погрешности метода прямоугольников.

Метод левых прямоугольников и метод правых прямоугольников.

Перейдем к модификациям метода прямоугольников.

формула - это формула метода левых прямоугольников.

формула - это формула метода правых прямоугольников.

изображение

Отличие от метода средних прямоугольников заключается в выборе точек формула не в середине, а на левой и правой границах элементарных отрезков соответственно.

Абсолютная погрешность методов левых и правых прямоугольников оценивается как формула.

Примеры применения метода прямоугольников при приближенном вычислении определенных интегралов.

Перейдем к решению примеров, в которых требуется вычислить приближенное значение определенного интеграла методом прямоугольников.

В основном, встречаются два типа задач. В первом случае задается количество интервалов, на которые разбивается отрезок интегрирования. Во втором случае задается допустимая абсолютная погрешность.

Формулировки задач примерно следующие:

Разберем каждый случай.

Сразу оговоримся, что в примерах подынтегральные функции будем брать такие, чтобы можно было найти их первообразные. В этом случае мы сможем вычислить точное значение определенного интеграла и сравнить его с приближенным значением, полученным по методу прямоугольников.

Пример.

Вычислить определенный интеграл формула методом прямоугольников, разбив отрезок интегрирования на 10 частей.

Решение.

В нашем примере a = 4, b = 9, n = 10, формула.

Внимательно посмотрим на формулу прямоугольников формула.

Чтобы ее применить, нам нужно вычислить шаг h и значения функции формула в точках формула.

Вычислим шаг: формула.

Так как формула, то формула.

Для i = 1 имеем формула. Находим соответствующее значение функции формула.

Для i = 2 имеем формула. Находим соответствующее значение функции формула.

И так продолжаем вычисления до i = 10.

Для удобства представим результаты в виде таблицы.
формула

Подставляем полученные значения в формулу прямоугольников:
формула

Значение исходного определенного интеграла можно вычислить по формуле Ньютона-Лейбница:
формула.

Первообразная формула подынтегральной функции формула была найдена интегрированием по частям.

Как видите, точное значение определенного интеграла отличается от значения, полученного по методу прямоугольников для n = 10, менее чем на шесть сотых долей единицы.

Графическая иллюстрация.

изображение

Пример.

Вычислите приближенное значение определенного интеграла формула методами левых и правых прямоугольников с точностью до одной сотой.

Решение.

По условию имеем a = 1, b = 2, формула.

Чтобы применить формулы правых и левых прямоугольников нам необходимо знать шаг h, а чтобы вычислить шаг h необходимо знать на какое число отрезков n разбивать отрезок интегрирования. Так как в условии задачи нам указана точность вычисления 0.01, то число n мы можем найти из оценки абсолютной погрешности методов левых и правых прямоугольников.

Нам известно, что формула. Следовательно, если найти n, для которого будет выполняться неравенство формула, то будет достигнута требуемая степень точности.

Найдем формула - наибольшее значение модуля первой производной подынтегральной функции формула на отрезке [1; 2]. В нашем примере это сделать достаточно просто.
формула

Графиком функции производной подынтегральной функции является парабола, ветви которой направлены вниз, на отрезке [1; 2] ее график монотонно убывает. Поэтому достаточно вычислить модули значения производной на концах отрезка и выбрать наибольшее:
формула

В примерах со сложными подынтегральными функциями Вам может потребоваться теория раздела наибольшее и наименьшее значение функции.

Таким образом:
формула

Число n не может быть дробным (так как n – натуральное число – количество отрезков разбиения интервала интегрирования). Поэтому, для достижения точности 0.01 по методу правых или левых прямоугольников, мы можем брать любое n = 9, 10, 11, … Для удобства расчетов возьмем n = 10.

Формула левых прямоугольников имеет вид формула, а правых прямоугольников формула. Для их применения нам требуется найти h и формула для n = 10.

Итак, формула

Точки разбиения отрезка [a; b] определяются как формула.

Для i = 0 имеем формула и формула.

Для i = 1 имеем формула и формула.

И так далее до i = 10.

Полученные результаты удобно представлять в виде таблицы:
формула

Подставляем в формулу левых прямоугольников:
формула

Подставляем в формулу правых прямоугольников:
формула

Вычислим точное значение определенного интеграла по формуле Ньютона-Лейбница:
формула

Очевидно, точность в одну сотую соблюдена.

Графическая иллюстрация.

изображение

Замечание.

Во многих случаях нахождение наибольшего значения модуля первой производной (или второй производной для метода средних прямоугольников) подынтегральной функции на отрезке интегрирования является очень трудоемкой процедурой.

Поэтому можно действовать без использования неравенства для оценки абсолютной погрешности методов численного интегрирования. Хотя оценки предпочтительнее.

Для методов правых и левых прямоугольников можно использовать следующую схему.

Берем произвольное n (например, n = 5) и вычисляем приближенное значение интеграла. Далее удваиваем количество отрезков разбиения интервала интегрирования, то есть, берем n = 10, и вновь вычисляем приближенное значение определенного интеграла. Находим разность полученных приближенных значений для n = 5 и n = 10. Если абсолютная величина этой разности не превышает требуемой точности, то в качестве приближенного значения определенного интеграла берем значение при n = 10, предварительно округлив его до порядка точности. Если же абсолютная величина разности превышает требуемую точность, то вновь удваиваем n и сравниваем приближенные значения интегралов для n = 10 и n = 20. И так продолжаем до достижения требуемой точности.

Для метода средних прямоугольников действуем аналогично, но на каждом шаге вычисляем треть модуля разности полученных приближенных значений интеграла для n и 2n. Этот способ называют правилом Рунге.

Вычислим определенный интеграл из предыдущего примера с точностью до одной тысячной по методу левых прямоугольников.

Не будем подробно останавливаться на вычислениях.

Для n = 5 имеем формула, для n = 10 имеем формула.

Так как формула, тогда берем n = 20. В этом случае формула.

Так как формула, тогда берем n = 40. В этом случае формула.

Так как формула, то, округлив 0.01686093 до тысячных, утверждаем, что значение определенного интеграла формула равно 0.017 с абсолютной погрешностью 0.001.

В заключении остановимся на погрешности методов левых, правых и средних прямоугольников более детально.

Из оценок абсолютных погрешностей видно, что метод средних прямоугольников даст большую точность, чем методы левых и правых прямоугольников для заданного n. В то же время, объем вычислений одинаков, так что использование метода средних прямоугольников предпочтительнее.

Если говорить о непрерывных подынтегральных функциях, то при бесконечном увеличении числа точек разбиения отрезка интегрирования приближенное значение определенного интеграла теоретически стремиться к точному. Использование методов численного интегрирования подразумевает использование вычислительной техники. Поэтому следует иметь в виду, что при больших n начинает накапливаться вычислительная погрешность.

Еще заметим, если Вам требуется вычислить определенный интеграл с некоторой точностью, то промежуточные вычисления проводите с более высокой точностью. Например, Вам требуется вычислить определенный интеграл с точностью до одной сотой, тогда промежуточные вычисления проводите с точностью как минимум до 0.0001.

Подведем итог.

При вычислении определенного интеграла методом прямоугольников (методом средних прямоугольников) пользуемся формулой формула и оцениваем абсолютную погрешность как формула.

Для метода левых и правых прямоугольников пользуемся формулами формула и формула соответственно. Абсолютную погрешность оцениваем как формула.

Некогда разбираться?

Закажите решение