Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ilin_Poznyak_-_Matanaliz

.pdf
Скачиваний:
733
Добавлен:
02.06.2015
Размер:
14.78 Mб
Скачать

§ 5

ЗАМЕНА ПЕРЕМЕННЫХ В n-КРАТНОМ ИНТЕГРАЛЕ

91

 

Якобиан имеет вид

 

 

 

 

 

D(x, у, z)

cos ер

sinep

О

 

 

sinep

r cos ер

О =Т.

 

 

D(r, 'Р, z)

 

 

О

О

1

 

 

 

 

Стало быть, элемент объема равен r dr dep dz.

В частности, для полярных координат на плоскости элемент

площади равен r dr dep.

3О. В n-мерном пространстве сферические координаты опре-

деляются равенствами 1)

Х1 =

r sin01 sin02 ... siпОn-1,

{ Хт =

n-1

rcosOm-1 П sinOk при m = 2,3, ... ,n -1,

k=m

Хn = rcosOn-1,

вкоторых сферический радиус r и сферические углы 01, 02,

... , Оn-1 изменяются в пределах r ~ о, О :::;; 01 < 2п, О :::;; От :::;; П

при m = 2,3, ... , n - 1.

Можно убедиться, что в этом случае якобиан имеет вид

D(X1, Х2, ... , хn)

n-1

. k-1 О

 

n-1 П

k .

-'---'-----'----'=---r'-

Sln

D(r, /11, ... , /1n -1)

k=l

Таким образом, элемент объема в n-мерных сферических коор­

n-1

динатах равен r n - 1dr П sink- 1 0k dOk ·

k=l

При м еры. 1. Вычислить объем тела, ограниченного по­

верхностью

(2.61)

где а > о.

Тело симметрично относительно координатных плоскостей

Oyz и Oxz и расположено вверх от плоскости Оху. Стало быть, достаточно вычислить объем четверти тела, лежащей в первом

октанте.

Переходя к сферическим координатам, приведем уравнение

(2.61) к виду

r = af!cosO.

1) Обратные формулы, выражающие n-мерные сферические координаты

через декартовы, имеют вид

_ . / 2

f)

Тт

Хт+1

T-УХ1

+ ... +Хn , SШUm =--,

cos/1m = -- ,

 

 

Тт +1

Тт +1

где Тт = Jxi + ... + х;;' (т = 1, 2, ... , n - 1).

92

ДВОЙНЫЕ И n-КРАТНЫЕ ИНТЕГРАЛЫ

ГЛ.2

Так как первый октант характеризуется неравенствами

 

 

О :::;; () :::;; ~,

 

 

о:::;; ер:::;; -,

 

 

2

2

 

то учитывая выражение для элемента объема в сферических

координатах, получим, что искомый объем V равен

1Г/2

1Г/2

a~COBO

 

V = 4 J dep

J d()

J

r 2 sin () dr.

 

а

а

а

 

 

Таким образом,

 

 

 

 

V = -27Га3 Js.ш ()cos ()d() =7-Га3.

 

1Г/2

 

 

 

3

 

 

3

 

а

 

 

 

2. Вычислить площадь фигуры, ограниченной кривой

 

2

2

~ + JL

(2.62)

~

+ 1L =

а2

Ь2

h

k

 

(где h > О, k > О, а> О, Ь> О).

ДЛЯ вычисления этой площади удобно перейти к так назы-

в~мымобобщенным полярным координатам

{

х =

ar cos ер,

27Г).

У =

 

:::;; ер :::;;

 

br sinep

 

Уравнение (2.62) принимает вид

 

 

 

а

Ь .

(2.63)

 

r = -

cos ер + - sш ер,

 

 

h

k

 

причем, поскольку левая часть (2.63) неотрицательна, следует брать лишь такие значения ер, для которых правая часть (2.63)

является неотрицательноЙ.

Умножив и разделив правую часть (2.63) на

определив ера из соотношений

.

_

a/h

b/k

sшера- ~'2 2

 

 

а

ь

 

 

-+-

 

 

h2

k2

мы приведем (2.63)

к виду

 

 

 

 

(2.63')

Из условия неотрицательности правой части (2.63') находим,

что О :::;; ер + ера

:::;; 7Г,

т. е. - ера :::;; ер :::;; - ера.

ДОПОЛНЕНИЕ

93

Учитывая, что якобиан Г(х, у) равен abr, мы получим для

 

 

 

Г(Т, ср)

искомой площади S следующее выражение:

 

а2

ь2

 

к-ера

h 2

+k2 sin( ер+ера)

 

S = J

d<p

J

abrdr =

-ера

 

о

 

-ера

Заметим в заключение, что для вычисления ряда площадей

удобен несколько более общий вид обобщенных полярных коор­

динат

х = ar cosa <р,

у = br sina <р.

Легко убедиться, что для этих координат

Г(х, у) = aabr cosa-1<p sina - 1 <р.

Г(Т, ср)

ДОПОЛНЕНИЕ

О ПРИБЛИЖЕННОМ ВЫЧИСЛЕНИИ n-КРАТНbIХ

ИНТЕГРАЛОВ

Займемся вопросом о приближенном вычислении n-кратного интеграла

JJ

... Jf(Xl, Х2, ... , Хn) dXl dX2 ...

dx n

(2.64)

 

Оп

 

 

по некоторой области Gn в пространстве Еn , причем сначала будем считать,

что эта область представляет собой n-мерный к:уб.

Предполагая существование интеграла (2.64), будем рассматривать во­

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

Этот вопрос имеет два аспекта: 1) построение формул численного ин­

тегрирования, оптимальных нд зада'Н'Ных 'К:лассах фу'Н'К:u,ий; 2) построение

формул численного интегрирования, оптимальных для 'К:а;ж;дой 'К:о'Н'К:реm'Ной

фу'Н'К:u,ии из зада'Н'Ного 'К:ласса.

Рассмотрим каждый из этих аспектов в отдельности.

1. Формулы численного интегрирования, оптимальные для классов функций. Пусть G n - единичный n-мерный куб О ::;; Xk ::;; 1,

k = 1,2, ... , n.

Будем говорить, что функция f(Xl, ... , Хn ) принадлежит в кубе Gn к л а с с у D~ (М) (соответственно классу н;: (М)), если при условии суще­

ствования всех фигурирующих ниже производных справедливы неравен­

ства

94

ДВОЙНЫЕ И n-КРАТНЫЕ ИНТЕГРАЛЫ

ГЛ.2

в которых

 

 

 

fJ = L O:k ~ о:n,

O:k ~ о:n

 

 

k=1

 

 

(соответственно O:k ~ 0:).

 

 

 

Будем называть к у б а т у р н о й фор м у л о й выражение вида

 

JJ...Jf(X1, ... , Хn)dX1 ... dx n

= IN(f) + RN(f, IN),

(2.65)

в котором

 

 

 

N

 

 

 

IN(f) = L Ckf(x~k), ... , x~k)).

 

 

k=1

 

 

При этом точки (x~k), ... , x~k)) называются у з л а м и, а числа Ck -

в е­

с а м и данной кубатурной формулы, а величина RN и, IN) - ее п о г р е ш­

ностью.

Нашей целью является построение кубатурных формул с оценкой по­

грешности, точной по порядку относительно малой величины l/N, где N-

число узлов кубатурной формулы.

Н. с. Бахваловым было показано 1), что как на классах D~(M), так

и на классах н:,: (М) нельзя построить кубатурную формулу (2.65) с оцен­ кой погрешности RN(f, IN) лучшей, чем С(о:, n) . М . N- a , где С(о:, n)-

некоторая постоянная, зависящая от о: и n.

На классах н:,: (М) указанная оценка достигается (по порядку относи­ тельно l/N), если в качестве IN взять произведение одномерных квадра­

турных формул, точных для алгебраических многочленов степени о:n -

1.

Предполагая,

что число узлов N равно N = тn , где т-целое,

мы

можем положить

 

 

 

(2.66)

 

k,=1 k n =1

 

где {Xk v , Ck v }' v

= 1,2, ... ,n,-узлы и веса одномерной квадратурной

формулы, точной на алгебраических многочленах 2).

Для погрешности кубатурной формулы с IN, определяемым равенством

(2.66), справедлива а с и м п т о т и ч е с к а я (т. е. справедливая для доста­ точно больших значений N) оценка

R

(!

1 );:::; С1(0:, n)М

(2.67)

N

,

N

Na'

 

в которой С1 (0:, n) -некоторая постоянная, зависящая от о: и n.

На классах н:,: (М) также существует кубатурная формула, близкая по

порядку величины погрешности к оптимальной. Таковой формулой

1) Н. с. Б а х в а л о в. О приближенном вычислении кратных интегра­

лов// Вестник МГУ: Серия математики, физики, астрономии. 1959. Н. 4.

С.3-18.

2) Таковыми являются, например, так называемая формула Гаусса

или формула Ньютона-Котеса (см., например, курс и. с. Березина и Н. п. Жидкова «Методы вычислений»).

 

 

 

 

ДОПОЛНЕНИЕ

 

 

 

 

 

 

95

является теоретико-числовая формула Н. М. Коробова

1)

 

 

 

1 N

[Та (ka

1

),

... , Та (ka

n

)] T~

(ka

1

) ...

T~ (ka

n

),

(2.68)

IN = NL f

 

 

 

 

k=l

N

 

 

N

 

 

N

 

 

N

 

 

 

в которой а1, ...

, аn - целые числа - так называемые оnmuмаЛЪ'liые nоэф­

фu'Цuе'limы по модулю N, а Та (х) - некоторые специальные многочлены сте­

пени 00+ 1. Для погрешности кубатурной формулы с IN, определяемым

равенством (2.68), справедлива оценка

IR N (!

1 )1 <. С2 (оо, n)М 1 N

(2.69)

,N"

Na

n

2 (оо, n) и j3-постоянные, зависящие только от а и n).

Оценка (2.69) от­

личается от неулучшаемой по порядку оценки только множителем lпN.

Таким образом, на каждом из классов D~ (М) и Н':, (М) существуют

достаточно хорошие кубатурные формулы.

Разумеется, при практическом использовании этих формул следует учи­

тывать их достоинства и недостатки, выявляющиеся в конкретных ситуа­

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

формулы (2.66) число узлов N не произвольно, а равно тn . Например, для n = 10 и функции f(X1, ... , Хn), примерно «одинаково» ведущей себя

по всем направлениям, минимальным разумным числом узлов будет N =

= 210 = 1024. При желании увеличить точность можно взять число узлов

равным N 1 = з10 = 59049, но это приведет к увеличению вычислительной

работы почти в 60 раз.

Следует также учитывать, что при «малом» и «среднем» числе узлов N погрешность кубатурной формулы, полученной с помощью (2.66), может

сильно отличаться от правой части (2.67) 2).

С другой стороны, использование формулы (2.66) более выгодно при

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

переменных чем n.

Кубатурные формулы, полученные с помощью (2.68), свободны от недо­ статка, связанного с выбором числа узлов N. Эти формулы целесообразно

использовать для недостаточно гладких функций f и при большом значе­

нии числа переменных n (начиная с n = 10). Однако следует заметить, что для погрешности кубатурной формулы, полученной с помощью (2.68),

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

части (2.67). Это обстоятельство затрудняет как оценку погрешности при

проведении вычислений, так и прогнозирование числа узлов N, требуемого

для достижения заданной точности.

2. О формулах численного интегрирования, оптимальных для

ка:ждой конкретной функции. Сразу же отметим, что вопрос о таких

формулах является сложным и мало разработанным.

1) Н. М. К о р о б о в. Теоретико-числовые методы в приближенном ана­

лизе. - М.: Физматгиз. 1963.

2) Так при использовании для (2.66) квадратурной формулы Ньютона­

Котеса правая часть (2.67) близка к левой, начиная с N = (ооn)n (например,

при а = 1 и n = 10, начиная с N = 1010, а при использовании для (2.66)

формулы Гаусса правая часть (2.67) близка к левой, начиная с N = (ооn/2)n

(т. е. при а = 1 и n = 10, начиная с N::::; 107 ). Таким образом, при постро­

ении кубатурных формул с IN, определяемых равенством (2.66), формула

Гаусса предпочтительнее формулы Ньютона-Котеса.

нюю грань погрешностей

96

ДВОЙНЫЕ И n-КРАТНЫЕ ИНТЕГРАЛЫ

ГЛ.2

Начнем с уточнения постановки изучаемого вопроса. Предположим,

что данная функция f(Xl, Х2, ... , Хn ) принадлежит некоторому классу Аn и что задано множество способов численного интегрирования {РN} этой функции f.

Будем искать в этом множестве такой способ численного интегрирова­

ния PN, погрешность RN(f, p'!v) которого представляет собой точную ниж­

RN(f, PN) на множестве {pN} всех способов чис­

ленного интегрирования данной функции f.

Иными словами, мы ищем наилучшую кубатурную формулу для дан­

ной конкретной функции f, а не для всего класса Аn , которому принадле­

жит эта функция 1).

Возьмем в качестве класса Аn множество функций, бесконечно диф­ ференцируемых всюду в основном кубе Gn , за исключением, быть может, некоторой поверхности S размерности k < n, на которой эти функции мо­ гут обращаться в бесконечность как 1/rJy , где Тху -расстояние между

точкой Х = (Хl, Х2, ...

, Хn) И точкой на поверхности у = (Уl, У2, ... , Уn), а

r < n - k -1.

 

Множество способов численного интегрирования {РN} определим сле­

дующим образом.

 

Для каждой кубатурной формулы СТт , точной на алгебраических мно­

гочленах степени m -

1, определим элемент PN множества {pN} как куба­

турную формулу, получающуюся разбиением основного куба G n на прямо­

угольные параллелепипеды и применением на каждом таком параллелепи­

педе формулы СТт , С условием, чтобы общее число узлов во всем кубе Gn

было равно N.

Естественно ожидать, что узлы полученной таким способом кубатурной формулы будут распределены оптимально при условии, что погрешность на

каждом параллелепипеде постоянна.

Ввычислительном центре МГУ были составлены стандартные програм­

мы вычисления двойных и тройных интегралов, реализующие автоматиче­

ское дробление областей интегрирования. В основу этих программ была положена пара кубатурных формул СТт И СТт, при тl > т.

Вкачестве оценки погрешности формулы СТт бралась величина р =

=ICJm - CJm,l·

Если Е - заданная точность вычислений, то при р ::;; Е (для всего основ­ ного куба Gn ) в качестве приближенного значения интеграла берется то, которое определяется формулой СТт" а при р > Е куб дробится на 2n ча­

стей и для каждой из этих частей процесс повторяется сначала.

Указанный метод дает хорошие результаты для вычисления двойных

и тройных интегралов. Однако при увеличении числа измерений n приме­

нение указанного метода наталкивается на существенные трудности, свя­

занные с тем, что при фиксированных m и тl с увеличением n сильно

возрастает сложность СТт И СТт " а при уменьшении m и тl с ростом n

сильно возрастает число дроблений.

В заключение отметим, что при вычислении n-кратного интеграла не

по n-мерному кубу Gn , а по произвольной области в пространстве Еn сле­

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

стей специального вида (шар, сфера и т. д.) 2).

1) Формула, наилучшая для класса функций, грубо говоря, является наи­

лучшей для самой <<Плохой» функции из этого класса.

2) Так кубатурные формулы на сфере изучались в работах советского ма­

тематика с. л. Соболева и его учеников.

ДОПОЛНЕНИЕ

97

3. Пример прибли~енного вычисления кратного интеграла. Рассмотрим вопрос о вычислении четырехкратного интеграла

R

L

2"

2"

+ т2 - 2рт cos ('Р _ ф)]- 3/2

F(R, L, Н) = Jrdr Jpdp J J+ р2

О

О

О

О

 

С некоторой точностью Е для значений параметров

R = 1; 1,25; 1,5; 1,75; 2; 2,25; 2,5; 2,75; 3; L = 0,8; Н = 1.

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

1111

F(R, L, Н) = (211/· R 2 . L 2 JfJf{Н2 + L 2p2 + R 2r 2 _

0000

- 2LRprcos[2K('P - ф)]}-3/2rрdрdrdфd'Р.

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

на (2.66). При этом по каждой из переменных r и р естественно взять фор­ мулу Гаусса (одномерную формулу, точную на алгебраических многочле­ нах), а по переменным 'Р и Ф лучше взять формулу трапеций (см. вып. 1, гл. 12), ибо подынтегральная функция периодична по каждой их этих пере­

менных, а для периодических функций формула трапеций дает наилучшие результаты. Таким образом, мы получим

- 2RLx k , Xk 2

- k 4

)] - 3/2

cos ( 27Г----

 

т

 

(здесь (Xk v , Ckv ) - узлы и веса соответствующей одномерной квадратурной

формулы).

Для выбора значений т, т1 и т2, обеспечивающих требуемую точ­

ность, проводят отладочные расчеты, последовательно увеличивая число

узлов и сравнивая полученные результаты.

4 В. А. Ильин и э. г. Позняк, часть II

ГЛАВА 3

НЕСОБСТВЕННЫЕ ИНТЕГРАЛЫ

Введенные ранее понятия определенного интеграла (просто­ го и кратного) не пригодны для неограниченной области инте­

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

понятие интеграла на эти два случая.

§ 1. Несобственные интегралы первого рода

(одномерный случай)

В этом параграфе будет дано обобщение понятия определен­

ного интеграла для одномерной н е о г р а н и ч е н н о й связной

области интегрирования.

1. Понятие несобственного интеграла первого рода. Одномерными связными неограниченными областями являются полупрямые а ~ х < +00, -00 < х ~ Ь и бесконечная прямая

-00 < х < +00. Ради определенности рассмотрим полупрямую

а ~ х < +00.

Всюду в этой главе, не оговаривая этого в дальнейшем особо,

мы будем предполагать, что функция f(x)

определена на полу­

прямой а ~ х < +00 и для любого R ~ а существует определен­

R

 

ный интеграл Jf(x) dx, который мы обозначим символом F(R):

а

 

R

 

F(R) = J f(x) dx.

(3.1)

а

Итак, при наших предположениях на полупрямой а ~ х < +00

задана функция F(R), определенная соотношением (3.1). Ис­ следуем вопрос о предельном значении функции F(R) при R --+ --+ +00, т. е. вопрос о существовании предела

R

 

lim J f(x) dx.

(3.2)

R---++oo а

 

Для выражения (3.2) мы будем использовать обозначение

 

00

 

J f(x) dx.

(3.3)

а

§ 1 НЕСОБСТВЕННЫЕ ИНТЕГРАЛЫ ПЕРВОГО РОДА 99

в дальнейшем символ (3.3) мы будем называть 'Несобстве'Н'Ным и'Нтегралом первого рода от функции f (х) по полупрямой

а:::;; х < +00.

Если существует предел (3.2), то несобственный интеграл (3.3) называется сход-я'Щимс-я. Если же этот предел не существу­ ет, то несобственный интеграл (3.3) называется расход-я'Щимс-я.

3 а м е ч а н и е 1. Рассмотрим несобственный интеграл (3.3).

Если Ь > а, то наряду с этим интегралом можно рассматривать

00

интеграл J f(x) dx. Очевидно, из сходимости одного из указан­

Ь

ных интегралов вытекает сходимость другого. При этом имеет

место следующее равенство:

00

Ь

00

J f(x) dx =

J f(x) dx + J f(x) dx.

а

а

Ь

Отметим, что расходимость одного из указанных несобственных

интегралов влечет расходимость другого.

3 а м е ч а н и е 2. Если несобственный интеграл (3.3) схо­ дится, то значение предела (3.2) обозначается тем же символом (3.3). Таким образом, в случае сходимости интеграла (3.3) ис­

пользуется равенство

00

R

J f(x) dx =

limR-Ноо J f(x) dx.

а

а

3 а м е ч а н и е 3. Аналогично несобственному интегралу (3.3)

ь

+00

определяются несобственные интегралы J f (х) dx и

J f (х) dx.

- 00

- 00

Первый из них символизирует операцию предельного перехода

Ь

 

 

 

R"

 

lim J f(x) dx,

а второй -

 

lim

J f(x) dx.

 

R--'t-oo R

 

R'--'t-oo R'

 

 

 

R"--'t+oo

 

 

При м е р. Рассмотрим на полупрямой а :::;; х < 00 > О)

функцию f(x) =

l/хР , Р =

const. Эта функция интегрируема на

любом сегменте а :::;; х :::;; R, причем

 

 

R

{ х1-р I R =

R 1 -p -

а1-р при

р # 1,

J:: =

1 - PRа

 

R 1 - Р

 

а

ln х 1

=

ln -

при

р = 1.

аа

Очевидно, при р > 1 предел

R d

l-р

lim J -=:. существует и равен _а_,

 

R--'too а хР

1 - Р

а при р :::;; 1 этот предел не существует.

Следовательно, несоб-

4*

100

НЕСОБСТВЕННЫЕ ИНТЕГРАЛЫ

ГЛ.3

ood

ственный интеграл J ~ сходится при р > 1 и расходится при

ахр

р~ 1. Отметим, что при р > 1

00

 

 

dx

a 1 -

p

Jхр -

1 -

р.

а

2. Критерий Коши сходимости несобственного интег­ рала первого рода. Достаточные признаки сходимости. Вопрос о сходимости несобственного интеграла первого рода

эквивалентен вопросу о СУLЦествовании предельного значения

R

 

функции F(R) = Jf(x) dx при R --+ +00. Как известно

1),

а

 

для СУLЦествования предельного значения функции F(R)

при

R --+ 00 необходимо и достаточно, чтобы она удовлетворяла сле­ ДУЮLЦему условшо Коши: для любого Е> О можно указать такое

А > О, что для любых R' и R", превосходяLЦИХ А, выполняется

неравенство

IF(R") - F(R')I = I1,R/I f(x) dx I < Е.

Таким образом, справедливо слеДУЮLЦее утвержде'Ние.

Теоре,м,а 3.1 ('N-pumepuu Коши сходи,м,ости несобст­ венного интеграла). Для сходимости 'Несобстве'Н'Ного и'Нте­ грала (3.3) 'Необходимо и достато'Ч'Но, 'Чтобы для любого Е > О МОЖ'НО было указать такое А > О, 'Что для любых R' и R", nревосходя1ЦИХ А,

I1,R/I f(x) dx I < Е.

3 а м е ч а н и е. Отметим, что из сходимости несобственного

интеграла не вытекает даже ограниченность подынтегральной

00

функции. Например, интеграл J ЛХ) dx, где функция равна ну­

о

лю для нецелых х и равна n при х = n (целое число), очевидно,

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

применений, целесообразно указать различные достаточные при­

знаки сходимости несобственных интегралов.

В дальнейшем мы будем считать, что функция f(x) задана

на полупрямой а ~ х < 00 и для любого R ? а cYLЦecTByeT

R

обычный интеграл Jf (х) dx.

а

1) СМ. БЫП. 1, гл. 8, § 1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]