2773
.pdfсчитаем, что эта масса сосредоточена в центре масс прямоугольника (совпадает с его центром) с координатами
x, 2y
dK y
m
. Тогда dKx
y
f(x)
x
0
a x
y xdx K x
b
f (x)dx; X c
a
1 |
y ydx |
1 |
|
y 2dx и |
||
2 |
2 |
|||||
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y/2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||
|
|
x+dx |
b x |
|
x |
|
||||||
Рис. 49. |
|
|
|
|
|
|||||||
|
|
|
|
|
||||||||
|
|
|
b |
|
|
|
|
b |
||||
|
|
|
|
|
|
f (x) 2 dx;K y |
|
x f (x) dx; |
||||
2 |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
a |
|
|
|
|
a |
||||
K y |
|
;Yc |
K x |
|
|
|
||||||
|
m |
|
m |
|
|
|||||||
|
|
|
|
|
|
|
|
111
5. ПРИБЛИЖЕННОЕ ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ
Если функция f(x) непрерывна на отрезке a, b и
известна еѐ первообразная F(х), то определѐнный интеграл можно вычислить по формуле Ньютона-Лейбница:
b |
|
f (x)dx F (b) F (a) . |
(1) |
a
Однако во многих случаях первообразная функция F(x) не выражается через элементарные или находится слишком сложно. Поэтому возникает задача о приближѐнном вычислении интеграла.
Численные методы приближѐнного вычисления интеграла основаны на приближѐнном представлении определѐнного интеграла интегральной суммой I n или
величиной, близкой к I n : b
f (x)dx I n .
a
5.I. Формулы прямоугольников b
Пусть надо вычислить f (x)dx . Разобьѐм отрезок a, b
|
a |
|
|
на n равных частей длиной h |
|
b a |
точками |
|
n |
||
|
|
|
x0 a, x1, x2 ,... xn b . Вычислим значения функции f(x) в этих точках:
y0 f (a); y1 f ( x1 );... yk f ( xk );... yn 1 f ( xn 1 ); yn f (b)
.
Составим две суммы:
112
y
у0 |
|
|
|
|
М |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
уn |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
уn-1 |
|
|||
0 |
у0 |
|
|
|
|
|
у1 |
|
|
|
у2 |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
х1 |
|
|
х2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
||||
|
х0=a |
|
|
|
... |
|
|
|
|
|
хn-1 |
|
xn=b |
||||||||||||
|
|
|
|
|
|
|
|
|
|
Рис. 50. |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
1 |
|
|
I1 |
h y0 |
y1 |
... |
|
yk ... |
yn 1 |
|
|
f (xk )h |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
1 |
|
|
|
I1 |
h y1 |
y2 |
... |
|
yk ... |
yn |
|
f (xk |
1)h . |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
0 |
|
|
|
Каждая из этих сумм является частным случаем интегральной суммы для функции f(x) и отрезка a, b : k xk 1. Поэтому
при n эти суммы дают значение определѐнного интеграла (1). Если n достаточно велико (h мало), получаются суммы, мало отличающиеся от определѐнного интеграла. (площади ступенчатых фигур мало отличаются от площади криволинейной трапеции). Поэтому:
b
f (x)dx |
b a |
y |
|
y ... y |
|
... y |
|
(2) |
|
0 |
k |
n 1 |
|||||
|
n |
1 |
|
|
||||
|
|
|
|
|
|
|
a
113
b |
b a |
|
|
|
|
|
|
|
|
|
f (x)dx |
y |
y |
|
... y |
|
... |
y |
|
(3) |
|
|
2 |
k |
n |
|||||||
|
n |
1 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
a |
|
|
|
|
|
|
|
|
|
|
Полученные |
формулы |
|
|
носят |
|
название |
формул |
|||
прямоугольников. |
|
|
|
|
|
|
|
|
|
|
Если функция f(x) возрастает на отрезке |
a, b , то формула (2) |
даѐт значение интеграла с недостатком, а (3) – с избытком.
Можно доказать, что если |
f (x) |
существует и ограничена на |
|||||||||||||
a, b , то погрешность |
формул |
(16) |
и |
(17) можно |
оценить |
||||||||||
|
|
|
|
|
|
b |
|
|
|
n 1 |
|
|
M1 |
(b a)2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
R |
|
|
f (x)dx |
h |
|
yk |
|
|||||
|
|
|
|
|
|
||||||||||
следующим образом: |
|
|
|
|
|
|
, |
||||||||
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
a |
|
|
|
k 0 |
|
|
|
2h |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
т.е. |
R |
порядка h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(x) |
|
|
||||||||||||
Здесь M1 - наибольшее значение |
f |
на отрезке |
a, b . В |
более точных способах вместо интегральных сумм рассматривают суммы другого вида.
5.2. Формула трапеций
Как и в предыдущем случае, делим отрезок a, b |
на n |
|||
равных частей: h |
b a |
. Каждую элементарную |
дугу |
|
n |
||||
|
|
|
заменим соответствующей хордой, в результате чего криволинейная трапеция заменяется суммой площадей элементарных прямоугольных трапеций. Геометрически очевидно, что такие трапеции более точно выражает искомую площадь, чем прямоугольники. Площадь каждой элементарной трапеции равна:
114
y
у0 |
|
|
М |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
у2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
у1 |
|
|
|
|
|
|
|
|
|
|
|
уk |
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
0 |
|
|
у0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
х0=a |
х1 |
|
|
|
х2 |
|
... |
|
|
|
|
|
|
хk |
|
... |
|
хn-1 |
|
|
xn=b |
|
|
x |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 51. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
y0 y1 |
h; |
|
y1 |
y2 |
|
h;... |
yn 1 |
|
yn |
|
h . |
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Складывая элементарные площади, получим : |
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
I3 |
h |
|
y0 |
|
|
|
y1 |
|
y2 ... |
|
yn |
1 |
|
|
yn |
|
|
|
|
|
|
|
|||||||||||||||
|
|
2 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
n |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
||
|
|
|
h |
|
|
|
|
yk |
|
|
h y0 |
|
|
yn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
k |
0 |
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
b |
|
|
|
b |
a y0 |
|
|
yn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
f (x)dx |
|
|
|
|
y1 |
|
y2 ... |
yn 1 |
. |
(4) |
||||||||||||||||||||||||||||
|
|
|
|
|
n |
|
|
|
|
|
|
|
2 |
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a
Полученная формула называется формулой трапеций. Можно доказать, что если на a, b существует ограниченная производная f (x) , то ошибка оценивается формулой:
|
R |
|
M |
2 b |
a 3 |
|
R |
|
h |
2 |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
, т.е. |
|
|
|
. |
|
|
|||
|
|
|
12n2 |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
f (x) |
|
на a, b . |
|
Здесь М2 – наибольшее значение |
|
|
||||||||||||
|
|
|
|
|
115 |
|
|
|
5.3. Формула парабол (формула Симпсона)
Ещѐ большая точность получается, если элементарные криволинейные трапеции заменить параболическими трапециями.
Разобьѐм отрезок [a,b] на чѐтное число n 2m равных
частей. Шаг |
разбиения |
при |
этом |
h |
|
b |
a |
и вычислим |
||
|
|
|
|
|||||||
|
2m |
|||||||||
|
|
|
|
|
|
|
|
|||
значения |
функции |
f(x) |
в |
|
точках |
деления: |
||||
y0 , y1, y2 ,..., y2m 2 , y2m 1, y2m . |
Рассмотрим |
n |
троек |
точек |
||||||
деления |
на |
|
кривой |
|
|
|
y=f(x): |
|||
A0 A1 A2 ; A2 A3 A4 ;... A2M 2 A2M 1 A2M . |
|
Через |
всякие |
три |
точки, не лежащие на одной прямой, можно провести единственную параболу второй степени:
y ax2 bx c |
(5) |
Через выделенные тройки точек проведѐм параболы с осями, параллельными оси Оу. Площадь элементарной криволинейной трапеции заменится площадью элементарной параболической трапеции. Вычислим площадь такой трапеции.
Лемма: Площадь параболической трапеции с основанием
2h равна: S |
h |
y0 4 y1 |
y2 |
, где y0 и y2 - ординаты |
|
3 |
|||||
|
|
|
|
||
кривой в крайних точках, а |
y1 |
- ордината кривой в середине |
|||
отрезка. |
|
|
|
|
Доказательство.
Положение начала координат на оси Ох не влияет на величину площади, поэтому выберем начало координат в середине отрезка. Тогда
116
|
|
|
|
|
|
|
|
|
|
|
|
|
A2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
A1 |
|
|
|
|
|
|
|
|
|
у2 |
||
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
у0 |
|
|
|
|
|
у1 |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
-h |
|
|
0 |
|
|
|
|
|
|
h |
|
x |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 53.
A( h, y0 ); A1 (0, y1 ); A2 (h1 , y2 ) .
Учитывая (5), имеем:
|
h |
|
|
x 3 |
|
x 2 |
|
h |
|
|||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
2 |
|
|
||||
S |
|
|
ax2 |
bx c dx a |
b |
cx |
|
ah3 |
2ch . |
|||
|
|
|
|
|
||||||||
|
h |
|
3 |
2 |
|
3 |
|
|
||||
|
|
|
|
|
|
|
h |
|
||||
|
|
|
|
|
|
|
|
|||||
S |
h |
2ah2 |
bc . |
|
|
|
|
|
|
|
||
3 |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Исключим коэффициенты а и с. Так как A0 , A1 и A2 лежат на
параболе, то их координаты удовлетворяют уравнению параболы:
y0 ah2 bh c
y |
c |
4 |
y |
0 |
4y y |
2 |
2ah2 |
6c . |
1 |
|
|
|
1 |
|
|
||
y2 |
ah2 |
bh c |
|
|
|
|
|
|
h
Следовательно, S 3 ( y0 4 y1 y2 ) ч.т.д.
Запишем эту формулу для каждой элементарной параболической трапеции:
117
S |
|
|
h |
( y |
|
|
4 y |
y |
|
); S |
|
|
h |
( y |
|
4 y |
|
y |
|
);... |
|
|
||||
1 |
|
|
|
|
0 |
|
2 |
2 |
|
2 |
3 |
4 |
|
|
||||||||||||
|
3 |
|
|
|
|
|
1 |
|
|
3 |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
S2m |
|
|
|
|
h |
( y2m 2 4 y2m 1 |
|
y2m ) |
|
|
|
|
|
|
|
|
||||||||||
3 |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Складывая получим: |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
I 4 |
|
|
h |
[ y |
0 |
y2m |
|
|
2( y2 |
|
y4 .. |
y2m 2 ) |
y2m 2 |
|
||||||||||||
3 |
|
|
|
. |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
4 |
y1 |
|
|
y3 |
... |
y2m 1 ]. |
|
|
|
|
|
|
|
|
Это число принимают за приближѐнной значение интеграла:
b |
b a |
|
|
|
|
f (x)dx |
[ y0 y2m 2( y2 |
y4 ... |
y2m 2 ) |
||
6m |
|||||
|
|
|
|
||
a |
|
|
|
|
|
4 y1 y3 ... |
y2m 1 ]. |
|
|
||
Полученная формула носит название формулы Симпсона. |
|||||
Если существует |
ограниченная |
f ( 4) (x) |
на a, b , то |
погрешность формулы Симпсона оценивается следующим
образом: |
|
R |
|
M 4 |
b a 5 |
, т.е. |
|
R |
|
h4 . Здесь M |
4 |
- наибольшее |
|
|
|
|
|
||||||||||
|
180 2m 4 |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||
значение |
|
f (4) (x) |
|
на отрезке |
a, b . |
|
|
||||||
|
|
|
|
Все рассмотренные формулы тем точнее, чем больше n:
R0 при n . При одном и том же n формула Симпсона
–наиболее точная из них.
Пример. Вычислить приближенно
|
1 |
|
dx |
|
|
|
|
1 |
|
|
3,14159 |
|
|
I |
|
|
|
|
arctg |
|
|
|
0,7854 . |
||||
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
0 |
|
|
|
|
|||
0 1 x |
2 |
|
|
4 |
|
4 |
|
||||||
|
|
|
0,1 |
|
|
|
|
|
|
|
|||
Разделим |
|
отрезок |
|
на |
10 |
частей. |
Вычислим значения |
||||||
функции в точках деления. |
|
|
|
|
|
118
№№ |
x |
1+x2 |
1 |
|
|
|
|
|
y= |
|
|
|
|
|
1 x 2 |
|
|
0 |
0,0 |
1,00 |
1,0000 |
|
|
1 |
0,1 |
1,01 |
0,9901 |
|
|
2 |
0,2 |
1,04 |
0,9615 |
|
|
3 |
0,3 |
1,09 |
0,9174 |
|
|
4 |
0,4 |
1,16 |
,8621 |
|
|
6 |
0,6 |
1,36 |
0,7353 |
|
|
7 |
0,7 |
1,49 |
0,6711 |
|
|
8 |
0,8 |
1,64 |
0,6098 |
|
|
9 |
0,9 |
1,81 |
0,5525 |
|
|
10 |
1,0 |
2,00 |
0,5000 |
|
I1 |
1 |
|
|
y0 |
|
y1 ... |
y9 |
0,8100 |
|||||||
|
|
|
|
|
|
||||||||||
10 |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
I 2 |
1 |
|
|
y1 |
|
y2 ... |
|
y10 |
0.7600 |
||||||
|
|
|
|
|
|
|
|||||||||
10 |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||
I 3 |
0.81 |
0.76 |
0.7850 |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
2 |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
I 4 |
|
1 |
|
[1,5 |
|
2 |
y2 |
y4 ... |
y8 |
|
|||||
30 |
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||
4 |
y1 |
|
y3 |
|
... |
y9 |
] |
|
|
|
|||||
|
1 |
|
1,5 |
2 |
3,1687 |
4 |
3,9311 |
0.7854. |
|||||||
30 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Полученный результат хорошо совпадает со значением интеграла, вычисленным по формуле Ньютона-Лейбница.
119
БИБЛИОГРАФИЧЕСКИЙ CПИСОК
1. Пискунов Н.С. Дифференциальное и интегральное исчисления для втузов. М.: Наука, 1985. Т.1. 432 с.
2.Толстов Г.П. Элементы математического анализа. М.:
Наука, 1974. Т.1. 520 с.
3.Кудрявцев В.А., Демидович Б.П. Краткий курс высшей математики. М.: Наука, 1975. 624 с.
4.Слободская В.А. Краткий курс высшей математики.
М.: Высшая школа, 1969.
5. Данко П.Е., Попов А.Г., Кожевникова Т.Я. Высшая математика в упражнениях и задачах: Учеб. пособие для студентов втузов. М.: Высшая школа, 1996. Ч. 1.
120