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

Оптимальные методы вычисления многомерных гиперсингулярных интегралов Текст научной статьи по специальности «Математика»

CC BY
363
43
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОМЕРНЫЕ ГИПЕРСИНГУЛЯРНЫЕ ИНТЕГРАЛЫ / КУБАТУРНЫЕ ФОРМУЛЫ / ОПТИМАЛЬНЫЕ ПО ТОЧНОСТИ АЛГОРИТМЫ / MULTIDIMENSIONAL HYPERSINGULAR INTEGRALS / CUBATURY FORMULAS / ACCURACY-OPTIMAL ALGORITHMS

Аннотация научной статьи по математике, автор научной работы — Бойков Илья Владимирович, Захарова Юлия Фридриховна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Бойков Илья Владимирович, Захарова Юлия Фридриховна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Оптимальные методы вычисления многомерных гиперсингулярных интегралов»

МАТЕМАТИКА

УДК 517.392

И. В. Бойков, Ю. Ф. Захарова

ОПТИМАЛЬНЫЕ МЕТОДЫ ВЫЧИСЛЕНИЯ МНОГОМЕРНЫХ ГИПЕРСИНГУЛЯРНЫХ ИНТЕГРАЛОВ

Аннотация. Предложен общий метод оценки снизу погрешности вычисления многомерных гиперсингулярных интегралов кубатурными формулами, использующими N узлов подынтегральной функции. Оценки получены для произвольного класса функций ¥, интегрируемых в смысле Адамара. Для ряда классов функций построены оптимальные по порядку по точности кубатур-ные формулы.

Ключевые слова: многомерные гиперсингулярные интегралы, кубатурные формулы, оптимальные по точности алгоритмы.

Abstract. The authors suggest a method of lower estimate of calculation error of multidimensional hypersingular integrals by cubature formulas, applying N nodes of a subintegral function. The estimations has been obtained for arbitrary class of the function ¥, integrated in the sense of Hadamard. For the range of function classes the authors have built cubatury formulas, optimal in order and accuracy.

Key words: multidimensional hypersingular integrals, cubatury formulas, accuracy-optimal algorithms.

Введение

Приближенные методы вычисления гиперсингулярных интегралов в настоящее время являются активно развивающимся направлением вычислительной математики. Активное развитие этого направления обусловлено двумя обстоятельствами. Во-первых, начиная с 50-х гг. прошлого века методы гиперсингулярных интегральных уравнений находят все больше применение в задачах аэродинамики [1-4] и становятся инструментом математического моделирования в электродинамике [5], ядерной физике [6], геофизике [7]. Во-вторых, непосредственное вычисление гиперсингулярных интегралов возможно лишь для нескольких очень узких классов функций.

Необходимо отметить, что большинство опубликованных к настоящему времени работ посвящено одномерным гиперсингулярным интегралам, для приближенного вычисления которых предложено большое число различных методов [8-14], их подробный анализ приведен в работах [12-14]. Оптимальные методы вычисления одномерных гиперсингулярных интегралов изложены в работах [12-14].

Значительно слабее разработаны приближенные методы вычисления полигиперсингулярных и многомерных гиперсингулярных интегралов. Насколько авторам известно, приближенным методам вычисления полиги-персингулярных интегралов посвящены только работы [12, 13], в которых построены асимптотически оптимальные и оптимальные по порядку куба-турные формулы вычисления полигиперсингулярных интегралов.

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

11 <р(х,, , р = 3,4>^, _, < (|, <,. (1)

_,_,((Т1 _»1)2 + (Т2 _<2>2)р

Можно считать точку (^, ^) фиксированной и рассматривать (1) как интеграл с фиксированной особенностью. Приближенному вычислению ги-персингуляных интегралов вида (1) с фиксированной особенностью посвящены работы [11-13, 15].

Другой подход заключается в том, что параметр (^, ^) считается переменным и интеграл (1) вычисляется в предположении, что _1 < ^, ^2 < 1.

В работах [4, 12, 13] предложено несколько алгоритмов вычисления интеграла (1).

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

В разд. 5 настоящей статьи предложены оптимальные по порядку методы вычисления интегралов вида (1), лишенные указанного выше недостатка.

Статья построена следующим образом. В разд. 1 даны определения гиперсингулярных интегралов. В разд. 2 приведены определения классов функций, используемых в работе. В разд. 3 приведены определения оптимальных алгоритмов. В разд. 4 исследованы оптимальные по порядку кубатурные формулы вычисления многомерных гиперсингулярных интегралов.

1. Определение гиперсингулярных интегралов

В работе [16] Ж. Адамар ввел новый тип особых интегралов.

Определение 2.1 [16, 17]. Интеграл вида Г—А(хМх— при целом р и

а а _ х)р+“

0< а <1 определяет величину («конечную часть») рассматриваемого интеграла как предел при х ^ Ь суммы

X Л{г)сИ В(х)

-1

а (ь _ ор+а (ь _ х)р+а

если предположить, что А(х) имеет р производных в окрестности точки Ь . Здесь В( х) _ любая функция, на которую налагаются два условия:

а) рассматриваемый предел существует;

б) В(х) имеет по крайней мере р производных в окрестности точки

х = Ь .

Произвольный выбор В(х) никак не влияет на значение получаемого предела: условие (а) определяет значения (р _ 1) первых производных от

В(х) в точке Ь, так что произвольный добавочный член в числителе есть

бесконечно малая величина по меньшей мере порядка (Ь _ х)р .

Первое определение многомерных интегралов в смысле Адамара дано в монографиях [16, 17], где были определены интегралы вида

Ф(тЬ ^ т3)

!!!

(С((ТЬ Т2, Тз)) р+а

Т2ёТ3, р = 3,4,..., 0<а<1,

при условии, что Т является цилиндрической областью с нижним основанием S, расположенным на координатной плоскости ОХУ и верхним основанием, являющимся поверхностью Ляпунова О = 0. Предполагается, что поверхность О не содержит особых точек, т.е. ни в одной из ее точек первые частные производные О не обращаются в нуль одновременно.

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

іф=!!

ф(% %2)ІЇ Т2

О ((т1 _Ч)1 + (т2 _{2)2)р/2

где t = (1,2) - внутренняя точка области О; р (р >2) - целое число.

В зависимости от того, является ли р целым или нецелым числом, вводятся две регуляризации интеграла Ьф .

Обозначим через , е) круг с центром в точке t и с радиусом е, где £ < р^, дО), дО - граница области О; р(^ дО) - расстояние от точки t до дО. Пусть р - целое число, тогда имеет место следующее определение. Определение 2.2. Пусть функция ф(^, ^) имеет частные производные дМф(^, ^)

Э^д22 Эр-1ф('ь '2)

| V |= V + ^, 0 < V < р _ 1, / = 1,2, причем производные

удовлетворяют условию Дини - Липшица.

д^22

Регуляризацией интеграла Ьф при р > 3 называется предел

Ьф = ііш

£^0

'г ' ------ф<Т2-- р-2 - С( ^

0'і«,£)((Ті - 'і)2 + (Т2 - '2)2)Р/2 к=1 £к

V

где В(х), С(х) - любые функции, на которые налагаются следующие условия:

а) рассматриваемый предел существует;

б) В£ (х) имеет непрерывные производные до к порядка в окрестности

нуля;

в) функция С(х) удовлетворяет условию Дини - Липшица в окрестности нуля.

Замечание. В ряде случаев более удобно использовать следующее определение гиперсингулярного интеграла:

т

Ьф = Нш

А—0

II

о\о

ф(Т1, Т2 )ё %1$ %2

((Т _ь) + (Т2 _^) У

-I В(?)-США

к=1

где ^1 =[tl - А, ^ + А; ^ - А, ^ + А].

Замечание. Можно показать, что эти определения эквивалентны.

При р нецелом имеет место следующее определение.

Определение 2.3. Регуляризацией интеграла Ьф при р = к + а, к = 2,3,..., 0<а<1, называется предел

(

Ьф = Нш

£—>0

I I

ф(Т1, Т2 )ё %1$ %2

О \ ,£)

((Т - Ч) + (Т2 _ tl) )р

В(£)

2)р/2 ер-2

где В(е) - некоторая функция, на которую налагаются следующие условия:

а) рассматриваемый предел существует;

б) В(е) имеет непрерывные производные до (р -1) порядка в окрестности нуля.

3. Классы функций

Ниже описываются используемые в работе классы функций.

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

Через Наа (В,М) обозначен гельдеровский класс функций /(х, у),

1 2

определенных в области В(В = [а,Ь;с, ё] = [а,Ь] X [с,ё] и удовлетворяющих

условию | /(х1, У1) - /(х2, У2) |< М(| х1 - х2 |а1 +1 у - у2 |а2).

Через (В,М), В = [а,Ь;с,ё], 0<М < ^ , обозначен класс опреде-

ленных на В функций /(х, у), имеющих частные производные

/(а,р)(х,у) = да+в/(х,у)/дхадув (0<а<г, 0<р<5),

причем ||)(x,у) |С(в)<М, ||/(г,])(х,0)I С(В)<М, ] = 0,1,..>,5-1,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

I 1/0>)(0,у) | 1с(В)<М, I = 0,1,.., г -1.

Через С[(О,1), О = [а1,Ь^;...;а[,Ь1 ] обозначен класс функций [ независимых переменных, у которых существуют и ограничены по модулю единицей все частные производные до г -го порядка включительно.

Пусть О = [-1,1][, [ = 1,2. Функция ф(х1,...,х[) принадлежит классу

Qгy(О,М), если выполнены условия: шах| д^ф(х)/ дх-^"1... дх^[ |< М при

хеО

0 <| V |< г и | д|v|ф(x)/дхр... дх[^[ |< М / (ё (х, Г))^-г-^, х еО \ Г, при г <| V |< 5,

где 5 = r + [у] +1, у = [у] + м, 0< м <1, Z = 1 -М при у нецелом; 5 = r + у при у целом.

Здесь x = (xi,„.,x/), v = (vi,...,v/), | v |= vi +-+ vi, d (x, Г) - расстояние

от точки x до границы Г области О, вычисляемое по формуле

d(x,Г) = mini<y<i min(| 1 + xt |, |1 - xt |).

Пусть О = [-1,1]1, l = 1,2,., r = 1,2,., 0<y< 1. Функция f(x1,...,Xi) принадлежит классу Br у (О,M), если выполнены условия:

max | d|v|9(x1,..., xl) / dx^ — dx,1 |< M|v| | v ||v| при 0 <| v |< r,

xeQ

| 3|v|9(x^...,xi)/ dx^1 — dxVjl |<M|v| | v ||v|/(d(x,r))|v|-r-1+Y при r <| v |<«>.

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

Постановка задачи построения оптимальных квадратурных формул принадлежит А. Н. Колмогорову. В дальнейшем Н. С. Бахвалов [18] сформулировал задачу построения оптимальных, асимптотически оптимальных и оптимальных по порядку алгоритмов решения задач математической физики, из которой следует постановка задачи построения оптимальных, асимптотически оптимальных и оптимальных по порядку кубатурных формул.

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

Для вычисления интегралов в смысле Римана эта постановка заключается в следующем. Рассмотрим кубатурную формулу

11 m n p1 р2

J J<p(t1 , T2)d ^d T2 = ZZZ Z Pkiij ф0, ])(xk, У1)+ Rmn (xk, yi; Pkiij; Ф), (2)

-1-1 k=1i=1 i=0 j=0

где -1 < x1 < x2 < — < xm < 1, -1 < У1 < У2 < — < yn < 1 - узлы кубатурной

формулы; Pkiij - ее коэффициенты.

Абсолютной погрешностью формулы (2) является величина

| Rmn (xk, yi; Pki]; ф)|.

2

Пусть ¥ - некоторый класс заданных в квадрате О = [-1,1] функций.

Положим

Rmn (xk, yi; Pkiij; ^)= sup|

Rmn (xk, yi; Pkiij; фН

фЕ^

Z mn [^ ]= inf | Rmn (xk, yi; Pkiij; ^)|.

(xkyi; Pkiij)

Здесь нижняя грань берется по всевозможным узлам (xk, yi) е О,

1 < k < m, 1 < i < n, и коэффициентам

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

Pkiij(1 < k < m,1 < i < n,0 < i < p1,0 < j < P2).

* * *

Кубатурная формула (2), построенная на векторах (х*, у*; рщ)

(0 < к < т,0 < I < п,0 < / < р1, 0 < ] < р2), называется оптимальной, асимптотически оптимальной, оптимальной по порядку, если

* * *

| Rmn (Xk, y* ; Pkiij; ¥) | /Zmn[¥] = 1, ~ 1, х 1.

Замечание. Говорят, что an Pn, если lim ^n / Pn = 1. Аналогично,

^n ' rn

n——^

ап х вп, если 0< А <ап / вп < 5 < ^, А, В - константы.

Распространим эту постановку на многомерные гиперсингулярные интегралы.

Рассмотрим многомерный гиперсингулярный интеграл 1 1

Ьф = JJ—ф(тьT2)dT1dТ2 P/2, ft,t2)еО=[-1,1]2, P>2. -1-1 (Т - t( + (Т2 - t2)2 )

Интеграл Ьф будем вычислять по кубатурной формуле m n p1 p2

ьф=ZZZ Z Pkiij (t1, t2 ^ ])(xk, yi)+Rmn (t1, t2; xk, yi; Pkiij; ф). (3)

k=1i=1i=0 j=0

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

Rmn (xk, yi; Pkiij; ф)= sup |

Rmn

(th t2; xk, yi; Pkiij; Ф)|.

(М2еО )

Введем функционалы:

Rmn

[¥] supRmn ((xk, yi; Pkiij;ф);

Фе¥

Z mn

[¥ ]= inf

Rmn (xk, yi; Pkiij;¥),

xk, yi, Pkij

где нижняя грань берется по всем узлам (xk, yi) е О и всем коэффициентам

Pkiij.

k

Кубатурная формула вида (3) с коэффициентами Pkiij и узлами k k

(xk, yi) называется оптимальной, асимптотически оптимальной, оптимальной по порядку, если Rmn(x*, y*; Pkiij;¥) / С mn[¥ ] = 1, ~ 1, х 1.

Наряду с кубатурной формулой (3) интеграл Ьф будем вычислять по кубатурной формуле

N P1 P2 ,

Ьф = ZZ Z Pkij(tbt2)ф(г,])(Mk) + RN(tbt2;Mk;Pkij;ф), (4)

k=1 i1=0 j2 =0

где М^о - узлы кубатурной формулы; pkj - ее коэффициенты.

Обозначим через ¥ класс функций, на котором определены кубатур-ные формулы вида (4). Введем числовые характеристики:

RN (Mk, Pkij, ф) = suP RN (t1, t2;Mk; Pkij; ф) |;

(t1 ,t2 )еО

rn (Mk, Pkij, ¥) = sup rn (Mk; Pkij; ф);

Фе¥

Z N [¥ ]= inf |Rn (Mk, Piij, ¥)|.

Mk EPkij

k * ,

Кубатурная формула вида (4) с коэффициентами Pkij и узлами (Mk) называется оптимальной по порядку, если

Rn (M *, p*] , ¥)/ Z N [¥ ] = 1, - 1,X 1.

При оценке погрешности оптимальных кубатурных формул понадобится следующее утверждение, принадлежащее С. А. Смоляку и цитируемое по работе [18].

Лемма Смоляка. Пусть функционалы L(f),L^/),...,Ln(/) линейные и О - выпуклое центрально-симметричное множество с центром симметрии Q в линейном метрическом пространстве. Пусть sup/ео,^L(/) < ^, где

О0 ={/; /е О, Lk(/) = 0, k = 1,2,...,N}. Тогда существуют числа Г\,...,Dn

N

такие, что sup/ео | L(/) - Z^-DkLk (/)|= R(T), т.е. среди наилучших методов есть линейный.

Следствие. R(T) = sup /ео( L/.

5. Оптимальные методы вычисления многомерных гиперсингулярных интегралов с переменной сингулярностью

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

Яф = }... } Ф(т.г.■Ti)dT. -dT2 , (5)

-1 -1((T1 -11) + ••• + (Ti -ti) )P

где p - вещественное число, P > i.

На функцию ф(^,...,ti) налагаются условия, достаточные для того, чтобы существовал гиперсингулярный интеграл (5) и были осуществимы вычисления по предлагаемым ниже кубатурным формулам.

Для вычисления интеграла (5) будем использовать кубатурные формулы следующих видов:

N N Р1 Р/ )

нф = 22 2 2Ркук^-ч(^1,..-5ч)Фг1,.,г/ (^к^...х/,к*)+

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

к1=1 к* =1^=0 у =0

+^ (x1,k1,..., х/,к*; рк1 ■■■к11 -ц ; ф) (6)

и

N

н ф = 2рк (t1,•••, Ч )ф(цк ) + (цк, рк, ф). (7)

к=1

Здесь Рку.ЩуЦ ^Ь---Ч) и {x1,k1,•••, }, (-1 < х,,к, < 1),

к, =1, 2, •, N1, ,' = 1,2,-,/ - коэффициенты и узлы кубатурной формулы (6),

а Рк (?[,..., tl) и Цк (Цк £О = [-1,1] ), к = 1,2,..^ - коэффициенты и узлы

кубатурной формулы (7).

Через ф^1 ,.,г/ )(tl,..., tl) обозначены частные производные:

Ф(,1,...,;1 )(^,...,ц) = Э,1+"'+,/ф(tl,•,ц)/Э^1,..,Эtll, 0< <Ру, у = 1,.,/.

Ниже для простоты обозначений в кубатурной формуле (6) будем полагать: N1 = N2= ••• N1 = N и р1 = р2 = ••• = Р/ = р, l = 2. Распространение полученных результатов на общий случай не вызывает затруднений.

Теорема 5.1. Пусть ¥ - класс функций, заданный на области

2

О, О = [-1,1] и такой, что существует гиперсингулярный интеграл (5) от каждой функции фе¥. Пусть интеграл (5) вычисляется по кубатурной

формуле (6), использующей п = (^ + 1)(р +1)) значений подынтегральной функции и ее производных. Тогда

Сп (¥) > Ап(р-2)/2 ^ 8ир ГГф(01,02)^01^02.

^к ,к/ Ф^¥Йк к) О

Здесь нижняя грань берется по всевозможным сеткам узлов {^к, к/ }, к, l = 0,1,...,2N +1, таким, что (^, К/ )е О, к, l = 0,1,..., 2N +1; ¥(^к, К/), к, / = 0,1,..., 2N +1, означает множество функций ф(01,02), входящих в класс функций ¥ и удовлетворяющих условиям:

1) функции ф(01,02) - неотрицательные;

2) функции ф(01,02) обращаются в нуль вместе с производными

Ф(,,у^1,t2) (0 <, < Р1, 0 < у < Р2) в узлах {^к, К/}, к,/ = 0,1,...,2N +1.

Доказательство. Покроем область О квадратами: Ак/ = У,^к+1';

V ,у/+1], к,/ = 0,1, -1, где ук = -1 + 2к / N, к = 0,1,..,Ж

Обозначим через {£к,П/}, к,/ = 0,1,..., 2N + 2, сетку, являющуюся объединением сетки {V,,Уу}, ,',у = 0,1,...,N, и узлов {ха,хр}, а,в = 0,1,...,N кубатурной формулы (6).

Замечание. Для простоты обозначений полагаем, что узлы кубатурной формулы {ха, хр}, а, в = 0,1,..., N, не совпадают с узлами сетки {V,, Vj},

,, у = 0,1,..., N.

*

Обозначим через ф (^, t2) неотрицательную функцию, принадлежащую классу функций ¥ и обращающуюся в нуль вместе с производными

ф(,1,,2)(^,t2), 0<<Ру,у = 1,2, в узлах {£к,П/}, к,/ = 0,1,...,2N + 2.

Каждому узлу У, V/) поставим в соответствие функцию фк/ (01,02), определенную формулой

0, (ol, °2) еАк/;

Ф*(01,02), (01,02) = [-1,1^ \ Ак/,

фк,/ (o1, °2) = | * _ _ 2, *

где Ак/ = Оп [vk-l, ук+1; у/-ь у/+1].

Тогда

^ (ук, V; хк1, хк2; Рк1к2,1,2; Фк,/):

г 1 Фк,/ (тЬ т2^т2 = ЁЁ! . Фк,/ (тЪ Т2^ т2

-1-1 ((Т1 -Ук)2 + (Т2 -V/)2)Р/2 2 2д„ ((Т1 -Ук)2 + (Т2 -V/)2)р/2

ч

к -2 /-2 * / \ 1 1

> 2 2 ГГ ф (тЪ х2)^ т1^ т2_____________+

~221 ((Т1 -VI,)2 + (Т2 -V/)2)р/2

у

к-2 N-1 *

+ 2 2 ГГ ф (тЪ т2)^ т1^ т2_____________,

2Я+2д ((Т1 -Vk)2 + (Т2 -V/)2)р/2

у

N -1 /-2

,- =2+ 22«Т1 -Vk)2 + (Т2 -V/)2)р/2

ч

+ 2 2 || Ф (ТЬТ2Мт1^т2 +

+ 2 ■2'1 гг Ф (тЬ т2)^ т1^ т2

4+22 А,. «Х1 - VI- )2 + (Т2 - V/)2)р/2

к-2/-2

У

> 22 ((к , |)2 + 1 . ,)2)р/2 I 7 1 |/Ф*(т1,т2)^т1^т2 +

,=0у=0((к-,-1) +(/-у-1) У V 2 1 •’А

у

1 г N

к 2 1 1 г^^р

+2 2 ((к ■ 1)2 + ( ■ +1 ,)2)р/2 I 7 I ЯФ'(ТЬ^1^2 +

,=0 у=1+2 ((к -,-1) + О + 1-/) ) 1 2 1 А у

N-1 /-2 1 г лгЛр

+ 2 2--------------2-2лт т! ||ф*(т1,т2)^т1^т2 +

,- 4+2((,■+1 - к)2+(/ - у -1)2)р/2121J А

, 2 2 у 2+2 ((, +1 - к )2 + О +1 - / )2) р'2 V т)

Ау

Осредняя предыдущее неравенство по к и /, 0 < к, / < N -1, имеем

вир шах^у (t1, t2; хк, , хк2 ; рк1к2,1,2; ф) >

Фе¥ г„г2 1 2

1 N-N-1 *

> —2 22^(vк, V; хк, , хк2; рк1к2,1,2; Фк,/) >

N2 к=0 /=0

к 2/ 2 1 Г^^р

22((к , 1)2 , „ . 1)2)р/2 I 7 I /!Ф'(Т1.^1^2 +

,=0j=0((k-,-1) + (/-у-1) Г V 2 1

у

к-2 ^-1 1 г ^ Лр г с *

+2 2 -------------2-Г"7ГI V I I |ф (Т1,*2)^X2 + ;=0у=/+2 ((к-I-1)2+(у+1 -/)2)р/2 V2) !А 1212

у

N-1 /-2 1 Г лг Л р

+ 2 2 ((, +1 _к)2 +1_ .-1)2)р/2 |~) II Ф (т,,%2)^х1^Т2 +

,'=к+2у=0 ((I + 1 - к) + (/ - у - !) ) 1 2 1 А ,

Ч

N-1 N-1 1 г N Л р

^■^(О' +1 - к)2 + (у +1 -/)2)р/2 I 2 1 ^

У

N-Ш -1

=N2 2 2

^ к=0/=0

Б(к - 2 -,-, / - 2 - у) г N г гг *. . , ,

20 у20((к-,-1)2+ (,-у-1)2) р/2 [Т1 ГА|Ф <Т1'Т2)<'Т|^Т2 +

Nг1Nг1 ,(к - 2 -,-,у - / - 2) г NЛргг *( ), ,

+ 22((к , |)2 + ( у +, .)2)р/2 I 7 1 1|ф (т1,т2)^т!^т2 +

,=0у=0((к-,-!) + О+1 -/) г 12; ■’Ау

ч

М-Ш-1 Р(,- - к - 2, / - 2 - у) г N "

,= у=0 ((,■ +1 - к)2 + (/ - у -1)2)р/2 I 2 / А,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

N-1N-1 - к - 2, у - / - 2) Г N Лр

+22 ((,+,-: 2+„ -~)2) р/2 [ 11 J/Ф*(тl, +

/ - 2) Г N

=0у=0((| +1 -кУ +О’ +1 -/)2)р/2 V 2 1 ■'А

+22б 2.р/2т иф,^.д2)Л1^т2

12

л

I I ф* (Ті,Т2МТldТ2

I A,j

N—1N—і

УУ

k=0 І=0

P(k — 2 — i,/-2-у)

((k—, — і)2 + (І — j — 1)2)p/

+

+ p(k — 2 — i, j — І — 2) + p(, — k — 2, І — 2 — j) +

((k —, — l)2 + (j +1 — - )2)p/2 ((, +1 — k )2 + (l — j — l)2)p/2

+

D(i — k — 2, j — l — 2)

((, +1 — k )2 + (j +1 — l )2)p/2

N Л p , N—1N—1

=In )f уу

J N ,-0j=0

I I ф*(Ті, Т2)dТldТ2

v A,j

x

N—1 N—1

У У

1

2ч p/2

x

+

N—1 j —2

k-i^2l=}+2 ((k — i — l)2 + (l — j — l)2)P

i—2 N—1

1

+

УУ

k-;:^2l'-0 ((k — i — l)2 + (j +1 — -)2)p/2 k=0l=}2 ((i +1 — k)2 + (l — j — l)2)p/2

1

+

i—2 j—2

+ZZ-

k=0l=0

2ч p/2

((, +1 — k )2 + (j +1 — l )2)p

I N )p l N—2 N—2 l *

>Vt) & УУ^^k^;--7-|Оф(al■a2)rfalrfa2 >

>

NP 2 Цф*(аі, a2)da,da2,

О

N—2 N—2

■■да ^ = Z Z (, 2+12)p/2.

k=1 i=1 (k +i )

Здесь D(i, j) = 1, если i > 0 и j > 0, и D(i, j) = 0 в противоположном случае.

k k Из построения функции Ф (О1,02) (напомним, что функция Ф (01,02)

обращается в нуль на сетке {Z k, ni}, k, i = 0,1,..., 2N + 2, в состав которой

входит фиксированная сетка узлов {v,Vj}, i,j = 0,1,...,N, и сетка узлов ку-

батурной формулы (6)) следует, что

Г|У(оьo2)do1dо2 > inf sup Г[ф(о1,o2)do1do2,

О ^k,kk фЕ¥,ki) О

где нижняя грань берется по всевозможным сеткам узлов {^k, К}, k, i = 0,1,..., 2N +1, таким, что (4k, К) е О, k, i = 0,1,..., 2N +1.

Общее число функционалов, используемых в кубатурной формуле (6), равно n = ((p +1)(2N + 2)) . Поэтому оценка снизу погрешности кубатурных формул вида (6) оценивается неравенством

Zn(¥) >cn{p-2)/2 inf sup ||ф(01,02)d01d02.

^k,ki фе¥(%k,ki) О

Функционалы inf sup | |ф(01,02)d01d02 известны для многих

^k ,ki ФЕ¥(%k,ki) О

классов функций ¥.

Известна также связь между функционалами

inf sup ||ф(о1,02)do1do2

4k,k ФЕ¥(4k ,ki) О

и наилучшими кубатурными формулами вычисления интегралов вида ||ф(01 ,02)d01d02 , основанная на лемме Смоляка.

О

Воспользовавшись этими результатами, получаем следующие оценки. Теорема 5.2. Пусть ¥е Wr,r (1). Для всевозможных кубатурных

формул вида (6) справедлива оценка ZN [¥] > AN-(r+2-P) = An-(r+2-P)/2, где n - число узлов кубатурной формулы (6).

Теорема 5.3. Пусть ¥ = С2 (1). Для всевозможных кубатурных формул

вида (6) справедлива оценка ZN [¥] > AN-(r+2-р) = An-(r+2-р)/2, где n -число узлов кубатурной формулы (6).

Анализируя доказательство теоремы 5.1, нетрудно заметить, что в нем не использовался тот факт, что сетка узлов в кубатурной формуле (6) прямоугольная. Дословно повторяя доказательство теоремы 5.1, приходим к следующему утверждению.

Теорема 5.4. Пусть ¥ - класс функций, заданных на области

О, О = [-1,1] , и такой, что существует гиперсингулярный интеграл (5) от каждой функции фе¥. Пусть интеграл (5) вычисляется по кубатурной формуле (7). Тогда

Z N (¥) > cN(p-2)/2inf sup ||ф(01, 02)d 01d 02,

Yk фе¥(Yk) О

где нижняя грань берется по всевозможным сеткам узлов {уk}, k = 0,1, ...,2 N + 2, таким, что (уk) еО, k = 0,1,..., 2 N + 2; ¥(уk) означает множество функций ф(01,0 2), входящих в класс функций ¥ и удовлетворяющих условиям:

1) функции ф(01,02) - неотрицательные;

2) функции ф(©1, ©2) обращаются в нуль вместе с производными

ф(і,/)(а1,©2), 0 < і, / <р, в узлах ук .

Приведем, пользуясь результатами [19, 20], оценки снизу функционалов £, N [¥] на ряде других классов функций ¥.

В приводимых ниже неравенствах оценки зависят от размерности I рассматриваемых интегралов. Поэтому будем рассматривать интегралы (5) и кубатурные формулы (6) при I > 2.

Теорема 5.5. Пусть ¥ = Ягу(О,М), О = [-1,і/, I = 2,3,.. Пусть интеграл (5) вычисляется по кубатурной формуле (6). Тогда

С п (Я ,т (О, м)) > Ап( р-2)/І

п-(г+1)/(/-1), V > І /(I -1);

п—11, V < І /(І -1);

іи1+і/Іп І . (І 1)

■, V = І /(І -1),

п*11

где V = 5 / (5 -у), п - число узлов кубатурной формулы.

Теорема 5.6. Пусть ¥ = Вг у(П,М). Пусть интеграл (5) вычисляется по кубатурной формуле (6). Тогда

сп(Вг,у(П,М)) > Ап(р-2)//п-(г+2-Т)/(/-1),

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

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

интегралов вида (5) на классах функций Жг ,г (1) и С^ (1).

Покроем область П = [-1,1] квадратами Дк/ = [Ук ^+1^/, V/+1],

к, I = 0,1,..., N -1, Vk = -1 + 2к / N к = 0,1,..,Ж Обозначим через

Ргг (ф, Дк /) интерполяционный полином степени г по каждой переменной, построенный в области Дк/ по г +1 равноотстоящему узлу по переменной ©1 и по г +1 равноотстоящему узлу по переменной ©2. Отметим, что вершины квадрата Дк / входят в число узлов интерполяции.

Пусть (^, t2) ^Ду, г', 7 = 1,.,N - 2. Интеграл (5) будем вычислять по кубатурной формуле

N-Ш-1- - Ргг (ф, Дк/ )^Т2

иф = ^ Г ргг (фДкІ)аТ1аТ2 ,

Яф = > ((Т ( )2 + (т , )2) Р/2 +

к=01=0 дкІ 11т1 - '1) + (т2 - '2) )

ргг (ф, Д*/ )а ^а Т2

4Ы12 П / ч /оч

((т , )2 + (т--. )2)Р/2 + ^ (Ф), (8)

д* ((т1 - ^1) + (т2 - ^2) )

У

где д*/ = [^-1, ^+2;V/-1, V/+2]; УУ’ означает суммирование по к и І таким,

*

что мера пересечения квадратов ДкІ с квадратом Д/ равна нулю.

Теорема 5.7. Пусть ¥ = Жг,г(1). Среди всевозможных кубатурных формул вида (6) оптимальной по порядку является формула (8), имеющая

где n - число узлов

погрешность Rn [¥] х N (r+2 p) х n (r+2 p)/2, кубатурной формулы.

Доказательство. Оценим погрешность кубатурной формулы (8). Очевидно,

N—1N—1

IRn(ф)|<

k=0 І=0

¥rr (ф, A kl )d T,d Т2

Akl ((T1 —11) + (т2 —12) )

,2) P/2

+

+

II

¥ rr (Ф, A,* )d T,d Т2

((т1 —11) + (т2 —12) )

2) p/2

= I1 +12,

(9)

где ^гг (ф, Дк/ ) = Ф(Т1, Т2) - Ргг (ф, Дк/), (Т1, Т2) еДк/, к, / = 0,1,., N -1. Оценим каждое из выражений /1, в отдельности.

Нетрудно видеть, что

1-2 7-2 1

71 - УУ ~(----------нгт:--аР/гП ^г- (ф, Дк/

к=0/=0((^ -^) + V -V) Г

i—2 N —1

+У У

k=0i=/+2 ((vi— vk)2 + (vi— vj+i)2)p/2 J A‘

I I 1 ¥rr (Ф, Akl)! dT1dT2 +

kl

N—1 j—2

+ У У

k=i+21=0 ((vk — vi+1) + (vJ — vl) )P

I I 1 ¥rr (Ф, Akl)! d T1d T2 +

kl

N—1 N—1

+ У У

i+2l=j+2 ((vk — vi+1Y + (vl — vj+1)2)p/2 J A

I I 1 ¥rr ^ A kl)! d T1dT2 <

<

C

N

r+2

. 2j 2 Np

УУ- N

kl

І—2 N—1

-+У У

Np

k=0l=0 (u1 + u2)p/2 k=0l=j+2 (u1 + u3)P/2

+

NP

+ "У1 'У2 NP

k=i+21=0 (u4 + u2)P/2 k=i+2l=j+2 (u4 + u2)P/2

N—1 N—1

■+ У У

C

N

r+2—p ’

где u, = (i — k — l)2, u2=(j — l — l)2, u3=(i — j — l)2, u4=(k — i — l)2.

A

1

1

1

Интеграл І2 представим следующим образом:

І2 <

/ /

¥ гг (Ф, А* Т\й Т2

л*\ка 5 )((Ті -^ + (т2 -^ )

Ау \ К(Г12,50)

2) р/2

+

+

¥ гг (Ф, А* № Т^ Т2

іК(Г1і,80)((Т1 -12 + (Т2 - ^2)2)Р/2

“ 121 +122 ■

(11)

где ^12 = (М2Х 50 = тш(| ^ _хг_1 |,| х+2 _^ |,| ^ -х/_1 |,| ху+2 -*2 I), ^(^12,8о) - круг с центром в точке ^12 радиуса 5о-

Учитывая, что 5о ^ 2/ N, интеграл /21 оценивается неравенством

І21 ^ сЫР ЯІ ¥ гг (Ф, А*- )| d т^ Т2

<-

А*

N+2-Р '

(12)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

При оценке интеграла /22 нужно отдельно рассмотреть случаи, когда р - целое число и когда р - нецелое число.

Вначале рассмотрим случай, когда р - целое число.

Для оценки интеграла /22 воспользуемся определением 2.3:

( * Л

¥ гг (Ф, Аг* ^ Т1<1 Т2 5(П)

ііш

П^0

/ /

■К(І12,50) \К(Г12,п)

((Т1 -Ь)1 + (Т2 -^2)2)р/2 Пр-2

+ —— + С(г|)1пг|

Отметим, что приведенное выше выражение эквивалентно тому, что интеграл

/ /

¥гг (Ф, А- )d т^ Т2

2чр/2

((Т1 -^1) + (Т2 -12) )Р

■К(І12,50) \К(гЦ,п)

берется по частям и слагаемые, стремящиеся при п ^ 0 к ^, «отбрасываются».

Из этого замечания нетрудно видеть, что, переходя к полярным координатам, имеем

122 < с

¥*г(к°) + (¥*г) (§0) + ... + (¥*г)Р 3(§0) + (¥*г)р-2(б0)1п50

5 Р-2 °0

5 Р-3 50

2п

¥гг (50) = / ¥гг (Ф, А* )(50, 0^ 0,

0

** где через ¥гг (Ф,А-)(р, 0) обозначена функция ¥гг (Ф,А-), записанная в полярной системе координат с центром в точке Іц.

Отсюда следует, что

1¥гг (йоЖ—-,-: Ыг

¥*г (8о)

й р-2 °о

<-

нг-р+2 •

Для оценки | у 'гг (5о) | воспользуемся неравенством Маркова [21] и методом С. Н. Бернштейна доказательства обратных теорем конструктивной теории функций [21]. В результате имеем

|¥гг '(8о)|<-

1¥гг ,(йо)|

<

Ыг-Г 5р-3 Ыг-р+2 '

Продолжая этот процесс, окончательно получаем оценку

с

122

<-

г-р+2

N

справедливую при целых значениях р.

Рассмотрим теперь случай, когда р - нецелое число, р = к + а>2. В этом случае для оценки /22 следует воспользоваться определением 2.3. Повторяя приведенные выше рассуждения, имеем

122 < с

¥*г(йо) + ¥*г(йо) +... + (у*(к 2)

ск+а-2

йо

ск+а-3

йо

йо

(йо) + >(к -1)

(5о)бо-а

<■

N

г-к-а+2

N

Таким образом, как при р целом, так и при р нецелом

с

22

<

^-р+2 ■

Из оценок (9)-(13) следует неравенство

| ^ (Ф)|< N+2-7 = п(г+2-р)/2 . Из произвольности функции фе¥ имеем

А

(13)

RN т <-

(г+2-р)/2 •

(14)

Сопоставляя неравенство (14) с утверждением теоремы 5.3, завершаем доказательство теоремы.

Теорема 5.8. Пусть ¥ = С (1). Для всевозможных кубатурных формул вида (6) оптимальной по порядку является формула (6). Ее погрешность

равна RN[¥] х (г_^ р)/2 , где п - число узлов кубатурной формулы.

Доказательство подобно доказательству предыдущей теоремы и поэтому опускается.

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

Обозначим через Тгг (ф, ,(^, ^)) отрезок ряда Тейлора функции

фе С(Дм) по степеням (т - ^) и (Т2 - (2) до г -го порядка по каждой переменной. Отметим, что точка ((^, (2) не обязательно принадлежит области

означает суммирование по к и I таким, что мера пересечения квадратов Дк/ * * и Ду равна нулю. Опишем построение областей Д^, V = 1,2,3,4. Соединим

*

точку (^, ^) с вершинами квадрата Дгу отрезками прямых. В результате ** область Ду окажется покрытой четырьмя областями Дук, к = 1,2,3,4.

Для вычисления интегралов

V = 1,2,3,4, перейдем к полярной системе координат с центром в точке (^1, і2). В результате вычисление интегралов (16) сводится к последовательному интегрированию в полярных координатах элементарных функций.

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

Нетрудно видеть, что погрешность кубатурной формулы (15) совпадает с погрешностью кубатурной формулы (8) и является оптимальной по порядку.

1. Некрасов, А. И. Теория крыла в нестационарном потоке / А. И. Некрасов. -М. : Изд-во АН СССР, 1947. - С. 3-65.

2. Бисн.ини хофф, Р. Аэроупругость / Р. Бисплингхофф, Х. Эшли, Р. Халфмен. -М. : Иностр. лит., 1958. - 283 с.

3. Эшли, Х. Аэродинамика крыльев и корпусов летательных аппаратов / Х. Эшли, М. Лэндал. - М. : Машиностроение, 1969. - 318 с.

Интеграл (5) будем вычислять по кубатурной формуле

к=01=0 Дк/

(15)

(16)

Список литературы

4. Вайникко, Г. М. Численные методы в гиперсингулярных интегральных уравнениях и их приложения / Г. М. Вайникко, И. К. Лифанов, Л. Н. Полтавский. - М. : Янус-К, 2001. - 508 с.

5. Назарчук, З. Т. Численное исследование дифракций на цилиндрических структурах / З. Т. Назарчук. - Киев : Наукова думка, 1989. - 256 с.

6. Марчук, Г. И. Численные методы в теории переноса нейтронов / Г. И. Марчук, В. И. Лебедев. - М. : Атомиздат, 1971. - 496 с.

7. Бойкова, А. И. Об одном приближенном методе вычисления трансформаций потенциальных полей / А. И. Бойкова // Известия РАН. Физика Земли. - 2004. -№ 1. - С. 58-69.

8. Crisculo, G. A new algorithm for Cauchy principal value and Hadamard-type finite integrals / G. Crisculo // Journal of Comput. Appl. Math. - 1997. - V. 78. -Р. 255-275.

9. Hildenbrand, J. Numerical computation of hypersingular integrals and application to the boundary integral equation for the stress tensor / J. Hildenbrand, G. Kuhn // Eng. Anal. Boundary Elements. - 1992. - V. 10. - Р. 209-217.

10. Kolm, P. Numerical quadratures for singular and hypersingular integrals / P. Kolm and V. Rokhlin // Computers and Mathematics with Applications. - 2001. - V. 41. -Р. 327-352.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

11. Monegato, G. Numerical evaluation of hypersigular integrals / G. Monegato // Journal of Computational and Applied Mathematics. - 1994. - V. 50. - Р. 9-31.

12. Boikov, I. V. Numerical methods of computation of singular and hypersingular integrals / I. V. Boikov // International Journal of Mathematics and Mathematical Sciences. - 2001. - V. 28 (3). - Р. 127-179.

13. Бойков, И . В . Приближенные методы вычисления сингулярных и гиперсингу-лярных интегралов. Часть вторая. Гиперсингулярные интегралы / И. В. Бойков. -Пенза : Изд-во ПензГУ, 2009. - 252 с.

14. Boykov, I. V. Accuracy optimal methods for evaluating hypersingular integrals /

I. V. Boykov, E. S. Ventsel, A. I. Boykova // Applied Numerical Mathematics. -2009. - V. 59, № 6. - Р. 1366-1385.

15. Захарова, Ю. Ф. Оптимальные методы вычисления многомерных сингулярных интегралов и решения сингулярных интегральных уравнений : дис. ... канд. физ.-мат. наук / Захарова Ю. Ф. - Саранск : Изд-во Морд. гос. ун-та им. Н. П. Огарева, 2004. - 197 с.

16. Hadamard, J. Lecons sur la Propagation des Ondes et les Equations de l'Hydrody-namique. Herman / J. Hadamard. - Paris, 1903. - 320 p. (reprinted by Chelsea. - New York, 1949).

17. Адамар, Ж. Задача Коши для линейных уравнений с частными производными гиперболического типа / Ж. Адамар. - М. : Наука, 1978. - 351 с.

18. Бахвалов, Н. С. О свойствах оптимальных методов решения задач математической физики / Н. С. Бахвалов // Вычислительная математика и математическая физика. - 1970. - Т. II, № 3. - С. 555-568.

19. Бойков, И. В. Аппроксимация некоторых классов функций локальными сплайнами / И. В. Бойков // Журнал вычислительной математики и математической физики. - 1998. - Т. 38, № 1. - С. 25-33.

20. Бойков, И. В. Оптимальные методы приближения функций и вычисления интегралов / И. В. Бойков. - Пенза : Изд-во ПензГУ, 2007. - 236 с.

21. Натансон, И. П. Конструктивная теория функций / И. П. Натансон. - М. ; Л. : ГИФМЛ, 1949. - 688 с.

Бойков Илья Владимирович

доктор физико-математических наук, профессор, заведующий кафедрой высшей и прикладной математики, Пензенский государственный университет

E-mail: [email protected]

Захарова Юлия Фридриховна

кандидат физико-математических наук, доцент, кафедра высшей и прикладной математики, Пензенский государственный университет

E-mail: [email protected]

Boykov Ilya Vladimirovich Doctor of physical and mathematical sciences, professor, head of sub-department of higher and applied mathematics,

Penza State University

Zakharova Yuliya Fridrikhovna Candidate of physical and mathematical sciences, associate professor, sub-department of higher and applied mathematics, Penza State University

УДК 517.392 Бойков, И. В.

Оптимальные методы вычисления многомерных гиперсингуляр-ных интегралов / И. В. Бойков, Ю. Ф. Захарова // Известия высших учебных заведений. Поволжский регион. Физико-математические науки. - 2012. -№ 1 (21). - С. 3-21.

i Надоели баннеры? Вы всегда можете отключить рекламу.