О приближенном вычислении интегралов типа Коши

Владикавказский математический журнал Апрель-июнь, 2003, Том 5, Выпуск 3

УДК 519.64

О ПРИБЛИЖЕННОМ ВЫЧИСЛЕНИИ ИНТЕГРАЛОВ ТИПА КОШИ

Ш. С. Хубежты

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

В задачах математической теории упругости (см. [1]) широко используются интегралы типа Коши следующего вида:

где L замкнутый или разомкнутый гладкий контур, ip(t) — заданная функция на L, z G D — внутренняя точка области D, ограниченной контуром L. Обычно такие интегралы вычисляются методом аппроксимации <р(£)-функции многочленами на дугах тсгтсг+1 (а = 0,1,..., п — 1), где точки та G L равномерно распределены на контуре L, т. е. интегрируются с помощью обыкновенных квадратурных формул. Однако точность таких формул может существенно понижаться при сколь угодном приближении z к границе области.

В работе [2] предлагается новый метод приближенного вычисления интегралов типа Коши, основанный на выборе свободных параметров. Построенная вычислительная схема легко реализуема и позволяет получать равномерные оценки погрешности по всей области вплоть до границы. Но она пригодна только для первого интеграла из (1). Мы обобщаем указанный метод до такой степени, чтобы могли вычислять все интегралы, приводимые в (1). Далее метод применяется для вычисления компонентов напряжения в задачах математической теории упругости.

Будем считать контур Ь гладким и замкнутым. Введем систему точек (узлов) та (ст = 0,1,... ,п — 1), разбивающих Ь на равные части, причем возрастанию индексов соответствует положительное направление обхода с учетом периодичности. Полагая,

§1. Квадратурные формулы для интегралов типа Коши

© 2003 Хубежты Ш. С.

что to,ti,t2 — произвольные точки контура L, a v (0 < v < п — 1) — номер, для которого tQ,t\,t2 € 7V7V+1, будем представлять функцию (f(t), t € тсгтсг+1 (0 < о < п — 1), следующим образом:

if

+ (t-tQ)(t-h)(t-t2Mt,tQ,h,t2),

т. е. по формуле Ньютона, где <p(to,ti), <p(to,ti,t2), to; ¿ъ ¿2) — соответствующие разделенные разности, вычисляемые по формуле

(f(to,h,...,tn) = У^

n

П

3=0

Приближенную формулу для ip(t) можно записать таким образом:

2

+ (i - t0)(t - h)(t - t2)^2lak(t)<P(Ta+k,to,ti,t2),

к=0

2 ь_т

где 1ак(£) = П т—-т3 ~ фундаментальные многочлены Лагранжа.

. = 0 <7 + к <7+J

Зфк

Из Формул (2) и (3) следует, что погрешность имеет вид

гп

где

2

М^М = ^

к=0

Очевидно, что |г„(<р; ¿о, Ь, г2)\ = О (Д,).

Теперь возьмем первый интеграл в (1) и представим его так:

п—1

u(z) = —У [ ^dt-

К ' 2ттг ' J t-z

^—п

"=0 ТстТст+1

Заменим <p(i) — функцию через <p(i) и выполнив соответствующие выкладки, получаем:

1 М').л 1 V [Ш_Л

О.тгг / + _ у

27И J t — z 2iri ' J t — z

L <J=0TCTTCT+1

= <P(ío) + - ¿oM^l) + - ío)(2

+ 2тгг^ J

~— n ^

2

1 - ¿o)

k=0

. t — z

TctTct + 1

dt

= <p

га—1

<т=0

где

+^+2

,4Лг) = ..... """д.

тсттст+1

2жг / ^ — г

ТстТст+1

^ Г а-т-уд-ьш)^

2жг ,) Ь — г

ТстТст +1

Все перечисленные интегралы вычисляются точно. А именно:

М*) = -~Т?-Т I \

2жг(т11 - т(7+1)(т(7 - т^+2) [ 5

I

- - ¿1) +

I

+ {г - та+1){г - та+2)] + -

+ {г - - г2) +

Та+1 - ^

х(г - та+]){г - та+2) 1н

Та- г

Аа+Ф) = —---Г { \ {

2жг{Та+1 - Та){Та+1 ~ Та+2) [ 5

I

+1

I

+ {г - Те)

- + (г - Та + г - та+2) {{г - - г2) + (г - г0)(г - г2) + (г - г0)(г - Ь)) + {г - ^ + г - ^ + г - Р2)(г - та)(г - та+2)]

+

Т<7 + 1 - ^ '

х(г - Та) (г - Та+2) 1п-

Та- г

I

+-

+ - - Ь) +

I

+ - Та)

- г2) +

+{г - г0)

Та+1 ~ г

х(г- Та)(г - Та+1) 1п-

Та ~ г

'а

Везде подразумевается периодичность контура Ь, т. е. тп+а = Та,та-П = та- Отсюда получаем равенства:

Аа+п(г) = Аа(г), (ст = 0,1,... ,п - 1).

Таким образом формула (6) для вычисления первого сингулярного интеграла описана.

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

11— 1 „ ч 11— 1 „

°=\ата+1 <7=0ТСТТСТ+1

" (г - к) (г - Ь)(г - <2)г„а(^МоЛЛ) ^

-Е (

2ттг ^ ]

£ — %

^=0 ТстТст+1

После упрощения получаем

п—1

1 Г (

11п

п •> \

<7=°тсттст+1

- - Р2) + г0)(г - Р2) + (г - - Ь) +

£ — г

га—1

XrniJ

<j=0tcttct+1

A^h)

27гг ' J t — z

^=0 TctTct+1

С учетом (5) первый интеграл в (7) дает оценку О (^з) а второй интеграл при \z — t\ > С (С = const), дает также оценку О ), а если z близка к контуру, тогда в роли to можно взять значение z и оценка снова будет О (^з).

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

\R„X<p]Z)\=0

Переходим в формулах (1) ко второму интегралу. Для него, аналогично, используя представление (3) и полученную формулу (6) имеем

*<p(t)didt

^ П, L „

= J

„ „ t — z dt

= ф

га—1 ,

Y^ [Aa

га—1

+

<7=0

+Аа+2

где (к = 0,1,2) — те же выше вычисленные коэффициенты, а функция Ф(£) =

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

2 Д<*-^>

& 3зФ0 1 — та+к . ^ / 1

кф о 11 \ти+к Т<т+]) —2 3^0,к

Следовательно, квадратурная формула для вычисления второго интеграла в формулах (1) описана.

Для погрешности формулы (9) справедлива оценка

|Дщ(¥>;г)| = 0 (А

\ п

Рассмотрим теперь третий интеграл в формуле (1). Используя разложение (3) и формулу (6), получаем

1 ^ [ Щг)

**(*) = У (ГГ^-2

тсттст+1

11—1

6Й

»¿Е /^{»м + и-ад*«».*)

тсттст+1

+

2

х X]

к=О

После вычисления элементарных интегралов имеем

«2

п— 1

(^)Ф(Тсг^СЬ^Ъ^г) +

+А*+2(г)Ф(г1Г+2,<о,<ь<2)).

сг=0

В формуле (11) Ф(£) =

Коэффициенты А*а+к(г) (к = 0,1, 2) легко вычисляются и имеют вид:

=

1

(та+1 - г)4 - {та - г)4

2ттг

+

{та+1 - г)3 - {та - г)г

-г—+ — + — — Т<т+1 + 2 - Тс+2

+

{та+1 - г)2 - (та - г)'

+{г - та+1 + 2 - та+2)

+

+

(г - та+1 + 2 - та+2){г - - - + ((г - -

+

1

1п

Тд+г - г т„ - г

1 (

+

1

К+Л*) =

Т<т+1 - ^ г

(та+1 - г)4 - {та - г)4

2ж1

+

(та+1 - г)3 - {та - г)3

^ — — + ^ — + — Тег

+

(та+1 - г)2 - (та - г)'

+

+ {г -та + г- та+2)

+

+

+ {г - г0)

1

1п

(г - г0)(г - Ь)(г - Р2)(г - та)(г - та+2) Аа+2(г) =

+

Т<т+1 ~ та - г

1 \

1

Та+ 1-г Та-г)

(та+1 - г)4 - (та - г)4

2т

+

(та+1 - г)3 - {та - гУ

-г—+ — — — Та+1

+

(та+1 - г)2 - {та - г)2

+

+

+

+ {г - г0)

1

1п

Тд+1 ^ г та - г

1 \

+

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

П'

так как если г близко к контуру Ь, то t() — ¿X —

Аналогично строятся квадратурные формулы и для четвертого интеграла в формулах (1):

где

п—1

сг=0

(та+1 - г)3 - {та - г)3

=

1

2пг{т„ - та+1)

+

(То+1 ~ А2 ~ {Т<т ~ ^

- та+2

-г—+ — — — Т,7+1

¿1 I

+ {та+1 - та) {г - - г2) + {г - - г2) +

+ {г — + ^ — — - та+1)

1н

Т<т+1 ~ Т„ - г

+

{г - та+1 + 2 - та+2)

1

+ —

Т(т+1 - г то

>Ф - Та+2)

+

(г - г0)(г - - Р2)(г - т^+х) 1 1

+

к+м =

2(^+1 - г)2 2 1 / {та+х - г)3 - (та - г)3

27гг

+

(та+1 - г)2 - {та -

— — + ^ — + — Тсг

Л-г - та+2 + {та+1 - та)

+

1н

Тд+1 ^ г г

+

+ г- та+2)

+{г - г0)

1

+

1

т<г+1 - ^ та-г >ф - та+2)

+

1

(г - г0)(г - - Ь2)(г - та) 1 \ 1

+

А'М*) =

2(та+1-г)2 2(та-г)У 1 / (та+1 - г)3 - (та - г)3

2т

+

(та+1 - г)2 - (та - г)"2

г — + + + та

+г - та+1

+

+{г - Та)(г - Та+\) + {г - - Ь){г - г2) + {г - та

+г - Та+1)

+{г - г0 + г - Ь + 2 - г2)

1

1

+

Та+1 ^ г Та- г х(г- Тач

+

1

(г - г0)(г - - г2)(г - та) 1 \ 1

+

2(та+1 - г)2 2(та - г)2

Для остаточного члена имеем

1 ^

*) = Е " -- — Л

а=0 v '

й 1 Я

о-Е / о,Ь,Ь)<И +—

1X1 а=0- У .. 1X1

ТстТст +1

11+1 Е

а=О,

Ь — г

ТстТст+1

+ {г -

1 п— 1

— Г

2т ^

<Й + - г0)

<7=0,

сИ +

(г - г)2

„г , X/ , Ч 1 [ ¿2) ,,

^ / --Л.

ТстТст+1 11— 1

а=0,

ТстТст+1

Для формулы (12) также справедлива оценка

\Ипз(<Р] = О

, п

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

Пусть упругое тело занимает на плоскости г = х + %у конечную область Б, ограниченную простым замкнутым гладким контуром Ь (см [4]).

Основные уравнения плоской теории упругости при отсутствии объемных сил сводятся к следующим:

ах, + дХу = 0 + = 0

дх ду дх ду

ди ТЛ „ dv

f dv ди\

XX = \Q + 2/J,—, Yy = AQ + 2^—,

Ху = Yx = ¡j, — +

v х Р V. дх ду)

где Хх,¥у,Ху = Ух — компоненты напряжения, и, V — компоненты смещения, А > 0, /л > О — постоянные Ламе и где для краткости положено

_ ду ди ,„

+

Общее (регулярное) решение основных уравнений (13) может быть выражено через две произвольные голоморфные в 5* функции (р(г),ф(г), следующим образом

Хх + Уу = 4&ец>'

2 ц

где

А + 2и „ , х = --- = 3 - 4ст > 1,

А + ¡л

а = 2(\+ц) ~ коэффициент Пуассона (0 < а <

функции (р(г), ф(г) определяются по граничным условиям

tp(t) + tip'(t) + фЦ) = f(t) + c(t) при t G L', - Kif{t) + tip'{t) + ф(г) = f(t) при t G L"

Здесь L' часть контура L, где заданы внешние напряжения, а на остальной части L" — смещения.

Следуя Д. Н. Шерману [4] функции ¡p(z) и ф(г) мы будем искать в виде

,, , -х Г w(t) 1 Г w(t) 1 Г tw(t) ^

ф(г) =- / -^-dt Н--/ -^-dt--/ --——TTrdt,

' 2ттг J t — z 2ттг J t — z 2iri J (t - zf '

где w(t) — функция точки t границы, определяется после решения соответствующего сингулярного интегрального уравнения, полученного из условия (17), с учетом представления (18).

Пусть известна функция w(t), мы дальше ее будем обозначать через f(t).

Тогда из (15) получаем

X, = 2Retp'(z) - Re [ztp"(z) + Yy = 2Re tp'(z) +Re [z<p"(z) + ip'(z)}, Xy = Im [zip"(z)+ip'(z)}.

Подставляя значения функции ¡p(z) и ф(г) из (18), имеем

Хт = 2Re

J_ Г <p

2кг J (t- z)2

dt — Re

z f 2<p

2-K'i J (t- zf

dt

--x Г <p(t) J_ Г (p(t)dt _ J_ f2t(p(t) dt

+ 2ri J (t - z)2 2Vi J (t - z)2 ~ ЪН J (t - zf

Z f 2ip

2m J (t- zf

dt

>c f <p

2к% J (t — z)2 2к% J (t — z)2 2к% J (t — z)3

— Im

i

2rt) [л

2m J

+

1 Г <p(t)dt _ J_ f2t<p(t)dt 2Vi J (t - z)2 ~ ЪН J (t - zf

L L

Аналогично для компонентов смещения имеем

1

и = —Re 2/i

Ф)

2к% J t-z ' 2к% J (t — z)2

L L

dt

<pit) dI 1 r tv

2-K'i J t — z 2-K'i J t — z 2k% J (t — z)2

1 t

v = —Im 2/i

Ф)

2k% J t — z ' 2к1 J (t — z)2

L L

dt

Ф)

2кг J t — z ' 2-K'i J t — z

L L

X f + 1

dt

J_ Г itpjt) 2кг J (t-z)2

Значения полученных интегралов типа Коши можно вычислять с помощью квадратурных формул, построенные в §1.

Таким образом, легко можно вычислять компоненты напряжения.

Замечание. В выше указанных вычислениях возникают определенные трудности. В частности, при вычислений разделенных разностей, когда ¿о, ¿1,^2 совпадают, разде-

ленные разности переходят в производные. Для них справедлива

<р(г0,ь) = (р'(го) при ¿х = г0;

= ^ ^ при р2=и =

Полученные выражения лучше вычислять с помощью следующих (см. [3]) формул: 2

2 П^о-т^) 2

ч 37*о_ Фо) ~ 4>(т*+к) , <Р(5)(0 1Г

Ъ —---(+п-т...,Л2 К\ 11 "

кфо П (Tv+k TV+j) зфо

i = - 2 3^0,к

2 2 <p"(to)=2j2 ---/(*>)-2 £

2

fcfcVo2

jjto'k jjto'k

x (to - r^+fc)3 + 2_бГ~ 11 (io - to G

з^о

Литература

1. Мусхезшшвизш Н. И. Некоторые основные задачи математической теории упругости.—М.: Наука, 1966.-708 с.

2. Саникидзе Д. Г., Нинидзе К. Р. Метод свободных параметров в приближенном вычислении интегралов типа Коши // Труды международного симпозиума, Херсон, 29 мая — 5 июня 2001 г., С. 299-302.

3. Микеладзе Ш. Е. Численные методы математического анализа.—М.: Гостехиздат, 1953.—526 с.

4. Мусхелишвили Н. И. Сингулярные интегральные уравнения.—М.: Наука, 1968.—540 с.

Статья поступила 10 сентября 2002

Хуеежты Шалва Соломонович, к. ф.-м. н. г. Владикавказ, Институт прикладной математики и информатики ВНЦ РАН E-mail: shalva57@rambler. ru