у. ■ ■■■■^1 О
2024. Т. 50. С. 19-35
Онлайн-доступ к журналу: http: / / mathizv.isu.ru
Серия «Математика»
Научная статья
УДК 519.642.5 МБС 65И20
Б01 https://doi.org/10.26516/1997-7670.2024.50.19
0 методе коллокации при построении решения интегрального уравнения Вольтерра второго рода с использованием многочленов Чебышева и Лежандра
О.В.Гермидер1, В.Н. Попов1®
1 Северный (Арктический) федеральный университет им. М. В. Ломоносова, Архангельск, Российская Федерация
Аннотация. Предлагается матричная реализация метода коллокации для построения решения интегральных уравнений Вольтерра второго рода с применением систем ортогональных полиномов Чебышева первого рода и полиномов Лежандра. Подынтегральная функция в рассматриваемых уравнениях представляется в виде частичной суммы ряда по этим многочленам. В качестве точек коллокаций выбираются корни полиномов Чебышева и Лежандра. С использованием матричных и интегральных преобразований, свойств конечных сумм произведений этих полиномов и весовых функций в нулях соответствующих многочленов со степенью, равной числу узлов, интегральные уравнения приводятся к системам линейных алгебраических уравнений относительно неизвестных значений искомых функций в этих точках. В результате решения интегральных уравнений Вольтерра второго рода находятся путем полиномиальных интерполяций полученных значений функций в точках коллокаций с использованием обратных матриц, элементы которых записываются на основе ортогональных соотношений для этих полиномов. Элементы интегральных матриц также приводятся в явном виде. Получены оценки погрешностей построенных решений по бесконечной норме. Представлены результаты проведенных вычислительных экспериментов, которые демонстрируют эффективность использованного метода коллокации.
Ключевые слова: полиномиальная интерполяция, метод коллокации, многочлены Чебышева, многочлены Лежандра, интегральные уравнения
Благодарности: Работа выполнена при поддержке Российского научного фонда (проект 24-21-00381).
Ссылка для цитирования: Гермидер О. В., Попов В. Н. О методе коллокации при построении решения интегрального уравнения Вольтерра второго рода с использованием многочленов Чебышева и Лежандра // Известия Иркутского государственного университета. Серия Математика. 2024. Т. 50. C. 19-35. https://doi.org/10.26516/1997-7670.2024.50.19
Research article
On the Collocation Method in Constructing a Solution to the Volterra Integral Equation of the Second Kind Using Chebyshev and Legendre Polynomials
Oksana V. Germider1, Vasilii N. PopovlH
1 Northern (Arctic) Federal University named after M.V. Lomonosov, Arkhangelsk, Russian Federation И [email protected]
Abstract. The paper proposes a matrix implementation of the collocation method for constructing a solution to Volterra integral equations of the second kind using systems of orthogonal Chebyshev polynomials of the first kind and Legendre polynomials. The integrand in the equations considered in this work is represented as a partial sum of a series for these polynomials. The roots of the Chebyshev and Legendre polynomials are chosen as collocation points. Using matrix and integral transformations, properties of finite sums of products of these polynomials and weight functions at the zeros of the corresponding polynomials with degree equal to the number of nodes, integral equations are reduced to systems of linear algebraic equations for unknown values of the sought functions at these points. As a result, solutions to Volterra integral equations of the second kind are found by polynomial interpolations of the obtained function values at collocation points using inverse matrices, the elements of which are written on the basis of orthogonal relations for these polynomials. In the presented work, the elements of integral matrices are also given in explicit form. Error estimates for the constructed solutions with respect to the infinite norm are obtained. The results of computational experiments are presented, which demonstrate the effectiveness of the collocation method used.
Keywords: polynomial interpolation, collocation method, Chebyshev polynomials, Leg-endre polynomials, integral equations
Acknowledgements: The research was financially supported Russian Science Foundation (project no. 24-21-00381).
For citation: Germider O. V., Popov V.N. On the Collocation Method in Constructing a Solution to the Volterra Integral Equation of the Second Kind Using Chebyshev and Legendre Polynomials. The Bulletin of Irkutsk State University. Series Mathematics, 2024, vol. 50, pp. 19-35. (in Russian) https://doi.org/10.26516/1997-7670.2024.50.19
1. Введение
Существенную роль в задачах математического моделирования динамических систем в различных областях науки играют интегральные уравнения типа Вольтерра [5; 19;22]. Разработке методов решения этих уравнений посвящено много исследований [10; 18]. В [7-9] для построения решения использованы многочлены Чебышева, в [15; 20] — многочлены Лежандра. В [3] описан алгоритм, основанный на методе квадратурных сумм, для получения решения интегрального уравнения Воль-терра первого рода типа свертки. В [21] предложен проекционный метод полиномиальной сплайн-коллокации для решения интегральных уравнений Вольтерра первого рода с кусочно-непрерывными ядрами. Для аппроксимации интегралов использована квадратурная формула Гаусса. Для решения интегрального уравнения Вольтерра со слабосингулярными ядрами в [12] использован метод Галеркина. В [11] метод коллокации Тейлора применен для решения двумерных интегральных уравнений Вольтерра. С помощью полиномов Эйлера и Дженокки система линейных интегральных уравнений Вольтерра преобразуется в матричное уравнение для получения численного решения в [17] и [14] соответственно.
Представленная работа посвящена построению решения на основе полиномиальной аппроксимации интегрального уравнения Вольтерра второго рода
где и(х) — неизвестная функция (-1 < х < 1); К (ж, у) — ядро интегрального уравнения (1.1); /(х) — свободный член этого уравнения. Функции К(х, у) и /(х) непрерывны в своей области определения. При этом условии рассматриваемое уравнение (1.1) имеет единственное решение в классе функций, непрерывных на отрезке [-1, 1] [1], и подынтегральная функция в (1.1) представляется в виде частичной суммы ряда по полиномам Чебышева и Лежандра, которая записывается в виде произведения матриц, элементами которых являются многочлены и коэффициенты в этой сумме. Путем выбора нулей этих полиномов в качестве точек коллокации интегральное уравнение (1.1) приводится к системам линейных уравнений относительно неизвестных значений искомых функций в этих точках. При этом применяются соотношения ортогональности для рассматриваемых многочленов и интегральные формулы [16; 18]. В отличие от [7] вычисление интегралов от матриц, элементами которых являются соответствующие полиномы, осуществляется путем произведения этих матриц на квадратные матрицы достаточно простого вида, определение элементов которых приводится в представленной
X
(1.1)
-1
работе. Последнее в значительной степени может способствовать оптимизации при вычислении значений кратных интегралов. Решения интегральных уравнений в представленной работе находятся путем полиномиальной интерполяции полученных значений функций в точках коллокаций. Обратная матрица при этом записывается в явном виде в отличие от [7]. Получены оценки погрешностей построенных решений по бесконечной норме. При этом дополнительно, следуя [7], предполагалось, что ядро К (ж, у) и функция / (ж) достаточно дифференцируемы для существования и непрерывности производных функции и(ж) [21]. В этом случае полученная оценка для многочленов Чебышева соответствует результатам, приведенным в [7]. Представлены результаты, показывающие эффективность использованного метода коллокации.
2. Построение решения уравнения Вольтерра с использованием полиномов Чебышева
Полиномы Чебышева образуют ортогональную систему и определяются на отрезке [-1, 1], согласно [16], как
Tj(y) = cos(j arccosy), j > 0. (2.1)
Рекуррентная формула для них имеет вид [16]
To(y) = 1, Ti(y)= y, Tj+i(y) = 2yTj(y) - Tj-i(y), j > 1. (2.2)
Представляем функцию K(ж, y)u(y) в виде частичной суммы ряда по полиномам Чебышева:
n
Kn(ж, y)un(y) = ^ dj(x)Tj(y) = T(y)A(x), y € [-1, 1], (2.3) j=0
где T(y) — матрица-строка размером 1 x n' (n' = n + 1):
T(y) = (To(y) Ti(y)... Tn-i(y) Tn(y)),
неизвестная матрица-столбец A имеет размер n' x 1, элементами которой являются коэффициенты в разложении (2.3): A = (а0 ... an-1 an)T. В качестве узлов в (1.1) и (2.3) выберем нули многочлена Tn+i:
/ 7г(2п — 2к + 1)\ ; __ . ^
хк = Ук = cos ^ 2(п + 1) ) ' = 'П' ^ ^
Используя представление (2.3), для интеграла в (1.1) имеем
Xk / Xk \
У Kn(xk,y)un(y)dy = П T(y)dy I A(xfc). (2.5)
Найдем интегралы от полиномов Чебышева. Из (2.2) получаем
Хк X
IТоШу = Т1(х)+То(х), I ТгШу = ^М _ (2.6)
-1 -1
Для полиномов Чебышева степени ] > 2, используя равенство [16]
2 Tj (y)dy =
j + 1 j- 1 '
подставляя в него пределы интегрирования и учитывая, что Т (—1) = (—1)-7, находим
Tj+i(x) Т3_г(х) 2 • (-1У+1
Ч\у)"У - -j-^j —г +
2 J Tj(y)dy = -^J- - + \ • (2-7)
-1
Применяя (2.6) и (2.7) и учитывая, что Tn+i(xfc) = 0, запишем
Xfc
У T(y)dy = T(xk )G, (2.8)
-1
где G — квадратная матрица размером n' х n', в которой элементы первой строки, отличные от нуля:
1 (-l)i+1 . _
Goo = 1, Gq\ = — -, Goj = —^——, j = 2,n, 4 j2 — 1
а ненулевые элементы второй строки: Gio = 1, G12 = —1/2, парные ненулевые элементы остальных строк, за исключением последней:
(—1)
i+1
в последней строке отличен от нуля только элемент Опп-1 = 1/(2и). Здесь и ниже нумерацию строк и столбцов в матрицах начинаем с нуля.
Подставляя точки ук (к = 0,п) в (2.3), приходим к уравнению относительно Л:
) = К(хк) о и, (2.9)
где J — квадратная матрица размером и' х и', в которой к-я строка Т{Ук) {к = 0, п), матрицы К(ж&) и и имеют размер п' х 1: К(ж&) = (К (хк, уо) К (хк, У1) ... К (хк, Уп))Т и И = (и(хо) и(ж1) ... и(хп))т, знаком о обозначено поэлементное произведение Адамара матриц К и И [13]. Из (2.9) находим Л:
Л = J-1 (К о И) . (2.10)
X
Обратную матрицу к J получаем, транспонируя ^ умножая затем ^ на 2/(п + 1) и поделив элементы первой строки этой матрицы на 2. Описанный процесс получения J-1 вытекает из равенства [16; 18]:
п
тл (Ук)Т,2 (УкТ(Ук) к=0
где ¿л
]2 символ Кронекера, 7т,о — п Тт,] — п/2 > 0). Подставляя (2.4) в (1.1) и используя (2.5), (2.8) и (2.10), получаем
и(хк)+ ТЫСГ1(К(^)ои) = /Ы, к = О^п. (2.11)
В матричном виде система уравнений (2.11) относительно неизвестной матрицы и имеет вид
(Е + JGJ-1 о W) И — Е, (2.12)
где Е — единичная матрица размером п1 х п1, — квадратная матрица размером п' х п', в которой к-я строка — Кт(хк) (к = 0,п); Е — (/(ж0) / (ж1) ... / (жп))т. Решение уравнения (2.12) находим ¿и -методом. Функцию и(ж) получаем, используя ее представление в виде частичной суммы ряда по полиномам Чебышева
ига(ж) — Т(ж)В, ж € [-1, 1], (2.13)
где элементы матрицы-столбца В — (Ь0 Ь1 ...Ьп-1 Ьп)Т, которые являются коэффициентами в этом разложении, восстанавливаем на основе И с помощью обратной матрицы J-1 к J:
В — J-1И. (2.14)
3. Построение решения уравнения Вольтерра с использованием полиномов Лежандра
Полиномы Лежандра образуют ортогональную систему и определяются на отрезке £ € [-1, 1] формулой Родрига [4]:
Ыу) = 1, рЛу) = щ^](У2~1У> (З-1)
Рекуррентная формула для них имеет вид [4] Р1(у)— У, (0 + 1)Р]+1(у) —(20 + 1)уР](у) - 0Р-1(у), 0 > 1. (3.2)
Представляем функцию К (ж, у)и(у) в виде частичной суммы ряда по полиномам Лежандра:
п
Кп(ж,у)ип(у) — Еа(ж)Р](у) — Р(у)А(ж), у € [-1, 1], (3.3) ]=о
где P(y) = (P0(y) Pi (y) • • • Pn-i(y) Pn(y)), элементами искомой матрицы A являются коэффициенты в разложении (3.1).
В качестве узлов в (1.1) и (3.1) выберем нули многочлена Pn+i. Находим их согласно [18] как собственные значения симметричной матрицы L размерами п' х п' с ненулевыми элементами Lfc+ifc = Pfcfc+i = (к + 1)/д/4(к + I)2 — 1 (А; = 0, п — 1) [18]. Заметим, что нули многочлена Pn+i симметричны относительно нуля, как и нули многочлена Чебышева Tn+i. Укажем при n = 9 собственные значения матрицы L, вычисленные с точностью 10-4: yg = —y0 = 0, 9739, y8 = —yi = 0, 8651, У7 = —У2 = 0, 6794, y6 = —уз = 0, 4334 и y5 = —yM = 0,1489. Для многочлена Чебышева Tio его нули, найденные по формуле (2.4) с точностью 10-4, имеют значения: yg = —y0 = 0, 9877, y8 = —yi = 0, 8910, y7 = —y2 = 0, 7070, ye = —Уз = 0, 4540 и y5 = —y4 = 0,1564.
Используя представление (3.3), для интеграла в (1.1) имеем
Xk / Xk \
У Kn(xfc,y)u„(y)dy = П P(y)dy I A(xfc)• (3.4)
Найдем интегралы от полиномов Лежандра. Из (3.2) получаем
X X
J Po(y)dy = Рг{х) + Ро(х), I Pi(y)dy = ^ _ ^М. (3.5) -i -i
Для полиномов Лежандра степени j > 2, интегрируя в пределах от 0 до x левую и правую части равенства [18]
(2,+ №(,) = " iP'-,{y>
¿у ¿у
и учитывая, что Р,(—1) = (—1)-', имеем
х
(2; + 1) |Р,(у)ёу = Р,+1(у) - Р,-1(у). (3.6)
-1
Применяя (3.5) и (3.6) и учитывая, что Рга+1(х^) = 0, запишем
Хк
У Р(у)ёу = Р(хк )С, (3.7)
-1
где С — квадратная матрица размером и' х и', в которой ненулевые элементы первого столбца: Со, о = 1, 1 = 1, ненулевые парные элементы остальных столбцов, за исключением последнего:
(—1)
i+i
Сз+(-1)\з = 2j + 1 ' i = 1'2' 3 = l,n-l,
в последнем столбце отличен от нуля элемент Сп_1 п = 1/(2п + 1).
Подставляя точки ук (к = 0, п) в (3.3), приходим к уравнению (2.9) относительно А, в котором матрица J определяется через Р: к-й строкой матрицы J в этом случае является Р(ук). Обратную матрицу J_1 к J в (2.10) получаем, используя равенство [6; 18]:
Е2
Рл(хк)Рз2(хк)и)р(хк) = 7Р,л^и2) 1Р,3 = (3-8)
к=0 ^ +
, . _2_ 2(1-4)
™ЛХк) (1 " 4) гЫГ (п + 2)2^+2Ы •
В этом случае элементы J_1 определяем через элементы J: (7-1 )j,k = Ц, к = 0~п).
Подставляя (3.3) в (1.1) и используя (2.10) и (3.7), приходим к уравнению (2.12) относительно неизвестной матрицы и. Решение уравнения (2.12) находим ¿и-методом. Функцию и(ж) получаем, используя ее представление в виде частичной суммы ряда по полиномам Лежандра:
ип(ж) = Р(ж)Б, ж € [-1, 1], (3.9)
где элементы матрицы-столбца Б = (Ь0 Ь1 ...Ьп-1 Ьп)Т, которые являются коэффициентами в этом разложении, восстанавливаем на основе И с помощью обратной матрицы J_1 к J по формуле (2.14).
4. Погрешность вычислений с использованием полиномов
Чебышева
Предполагаем, что функция и(ж) непрерывно дифференцируема п+1 раз на отрезке [-1, 1]. Обозначая Мп+1 максимум величины |и(п+1) (ж)| на отрезке [-1, 1], запишем неравенство [4]
Мп+1
к ж) - Ьп( ж)| < ^ + 1 \шп+г(х)\, х € [-1, 1], (4.1) где шп+1(ж) = (ж — ж0)(ж — ж1)... (ж — жп), ¿п(ж) — многочлен Лагранжа Ьп(х) = Ти(хк)--к = (4.2)
к=0 (ж - жкК+1(жк)
Поскольку в качестве узлов в (1.1) выбраны нули многочлена Тп+1(ж), то шп+1(ж) = кТп+1(ж). Найдем к, используя [16]:
' и-2к)\к\
Известия Иркутского государственного университета. Серия «Математика». 2024. Т. 50. С. 19-35
где [j/2] — целая часть числа j/2. Откуда = 2n для многочлена Tn+i(x), а следовательно, к = 1/<j0 = 2-n и
w„+i(x) = 2-nTn+i(x). (4.3)
Подставляя (4.3) в (4.1) и учитывая |Tn+i (x)| < 1 для любого значения x из [-1, 1], приходим к неравенству вида
\и(х) - Ln{x)I < 2n^l\)V X € [-1, 1]. (4.4)
Оценим
||u(x) - Un(x)y^ < ||u(x) - Ln(x)y^ + ||Ln(x) - Un(x)||^, (4.5)
где норма равномерной сходимости в пространстве непрерывных на отрезке [-1, 1] функций
||u(x)||ro = max |u(x)|. (4.6)
—1<x<1
Из (4.4) и (4.6) следует
\\U(X)-Ln(x) lloo<^±\yy. (4.7)
Для оценки второго слагаемого в (4.5) запишем
n
Ln(x) = bejTj(x) = T(x)Be, x € [-1, 1], (4.8)
j=0
где элементы матрицы Be = (be,o be,i... be,n—1 be,n)T восстанавливаем на основе значений функции u(x) в узлах (2.4):
Be = J—iUe, Ue = (u(xo) u(xi) ...u(xn))T . (4.9)
Используя (2.13) и (4.8), имеем
n
||Ln(x) - Mx)|U |bj - be,j||Tj(x)|U = ||B - Be|i, (4.10)
j=0
n
где ||B - Be|i = ^ |bj - be,j| — абсолютная норма вектора B - Be [2]. j=o
Из (2.14) и (4.9), построения матрицы J—i, аксиом векторных норм и неравенства Коши - Буняковского следует
2n
||в - Bell! < —— £ II (Ti(x0) Ti(xi). ..Тг(хп)) ||e||U - Ue||e, n + 1 i=0
где || • || е — евклидовая норма вектора [2].
Поскольку || (Т0(ж0) Т0(хг)... Т0(хп)) \\Е = л/п + 1,
(Тг(жо) Тг(ж1) ...Т(жп)) ||е =
п + 1
г = 1, п,
(4.11)
то
\\Ьп(х) - ип(х)\\оо < ||и - ие|Ы\/2(те + 1).
(4.12)
Для оценки ||И — Ие||е уравнение (1.1) в узлах (2.4) запишем в виде
и(жк) + ^ ^к,п(у)йу + ^ (К (жк ,у)и(у) - ^к,п(у))йу = / (жк), (4.13) -1 -1
где ^к,п(у) — интерполяционный многочлен Лагранжа, соответствующий системе узлов (2.4) и функции К(хк,у)и(у) (к = 0,п). Тогда
(Е + JGJ_1 о ^Ие + Я = Е,
/< 1
(4.14)
где Я = (Д0 -Й1 • • • Яп) ■ Як = / (К(хк, у)и(у) - Як,п(у))&у (к = 0, п).
Из (2.12) и (4.14) получаем
|И - Ие ||е = ||НЯУЕ <
(Е + JGJ_1 о W) 1
|Я|
Е
Е ■
(4.15)
где Н = (Е + JGJ 1 о . Учитывая соотношение эквивалентности
для евкидовой и спектральной норм матрицы Н, имеем
||Я||е < у/п + 1\\н\\2 = лЛп + 1)А,
где Л — максимальное по модулю собственное значение матрицы ННт.
Предполагая, что функция К (жк ,у)и(у) непрерывно дифференцируема п + 1 раз на отрезке [-1, 1], обозначая Жп+1 максимум величины |(К(жк,у)и(у))(п+1)| в области [-1, 1] х [-1, 1], находим
Я11е <
N
/
п+1
2п(п + 1)!
2\
1/2
Е(1 ■ Ъ
к=о
1
^п+1 л/п + 1
2п~1(п + 1)!'
В результате
Нж) - ип(Ж) ||оо < + 11НИе =
и ||и(ж) - мп(ж)||те ^ 0 при п ^ то.
2
1
5. Погрешность вычислений с использованием полиномов
Лежандра
В качестве узлов в (1.1) в этом случае выбраны нули многочлена Рп+1(ж), следовательно, шга+1(ж) = кРп+1(ж). Найдем к, используя [18]:
Откуда £0 = (2и + 2)!/(2п+1 (и + 1)!2) для многочлена Рп+1(ж), а к = 1/^о. Тогда
2™+1(и + 1) !2 ип+1(х) = (2та + 2)! Рп+^
Подставляя (5.1) в (4.1) и учитывая |Рп+1(ж)| < 1 для любого значения ж из [-1, 1], приходим к неравенству вида
Нж) - Ьп(ж)| < 2"+1^(2та),+ 1)!, Ж € [-1, 1]. (5.2)
Оценим (4.5). Из (4.4) и (5.2) следует
\\и(х) - Р„(ж)||оо <-2та + 2)!-' ^ ^
Для оценки второго слагаемого в (4.5) запишем
п
¿п(ж) Ье,,Р, (ж) = Р(ж)Ве, Ж € [-1, 1]. (5.4)
,=0
Используя (3.8), (3.9) и (5.4) и неравенство Коши, имеем
п
||Рп(ж) - Ип(ж)уте < - Ье,, |||Р, (ж)У^ = ||В - Ве [[ 1 <
,=0
1/2
2 п п
| ||и-ие||Ё <
Л/П + 2 г=0 \,=0
- ||и " ие||е - 2(п + 1)||и " ие||е-
Для оценки ||и - ие||е уравнение (1.1) в узлах, которые являются нулями многочлена Рп+1(ж), запишем в виде (4.13). В этом случае интерполяционный многочлен Лагранжа ^)П(у) соотвествует корням Рп+1 (ж) и функции К(жк, у)и(у).
Используя (2.12) и (4.14), приходим к (4.15). Обозначая N„+1 максимум величины |(К(ж&, у)-и(у))(га+1)| в области [-1, 1] х [-1, 1], находим
-(2ЙТ2)!-•
В результате получаем
\\и(х) и(х)\\ <2П+1М^+ I 2п+Чп + 1)^Мп+1(п + 1)1 над ип{х)\\0о< (2п + 2)! + (2П + 2)! ||Н|1е
и ||«(ж) — «„(ж)||те ^ 0 при п ^ то.
6. Результаты вычислений и их анализ
Рассмотрим интегральное уравнение Вольтерра второго рода [7; 20]
X
и(ж) + ^ и(у) ехр(жу)ёу = /(ж), —1 < ж < 1, (6.1)
-1
где /(ж) = ехр(4ж) + (ехр(ж2 + 4ж) — ехр(—ж — 4))/(ж + 4). Аналитическое решение уравнения (6.1) имеет вид «в(ж) = ехр(4ж). Во втором и пятом столбцах табл. 1 приведены значения отклонений построенных решений (2.13) и (3.9) от точного ие по бесконечной норме векторов значений этих функций, вычисленных в равномерно распределенных точках на отрезке [—1, 1]:
= ||и — "Ое|и = 0 т12)0 |и„(жг) — ие(жг)|.
В табл. 1 в случае использования полиномов Чебышева соответствующее отклонение имеет обозначение для полиномов Лежандра — ер,В скобках у числовых значений полученных отклонений указана степень у 10. В шестом столбце приведены соответствующие результаты из [20] для полиномов Лежандра. В третьем и седьмом столбцах этой таблицы представлены значения отклонений полученных решений (2.13) и (3.9) между последовательными итерациями п — 1 и п:
е„ = тах |и„(ж») — и„-1(ж»)|, = тах |Ьга(ж») — «е(жг)|.
0<г<200 0<г<200
В четвертом и восьмом столбцах табл. 1 указаны значения отклонений итерполяционного полинома Д„(ж), построенного по формулам (2.13), (2.14) и (3.9) на основе значений функции «в(ж) = ехр(4ж) в корнях полиномов Чебышева и Лежандра степени п + 1, от значений «в (ж).
Таблица 1
Значения отклонений в„ и <гто в зависимости от п для уравнения (6.1)
п бТ, со ет,п бТ, со ер,со еР,со [20] ер,„ ёр,со
8 9, 7(—3) 3, 8(—2) 6,1(-3) 2, 3(—2) 1,9(-2) 8, 2(—2) 1,6(-2)
10 3, 2(—4) 1,6(-3) 2, 0(—4) 8, 9(—4) 6, 6(—4) 3.9(—3) 5, 8(—4)
12 8,1(—6) 4,7(-5) 4, 6(—6) 2, 5(—5) 1,7(-5) 1,3(-4) 1,5(-5)
16 2, 5(—9) 1, 9(—8) 1,1(-9) 8, 8(—9) 4, 6(—9) 6,1(—8) 4, 2(—9)
20 3, 6(—13) 3,4(—12) 1, 2(—13) 1,4(—12) 5, 2(—13) 1,2(-11) 4, 8(—13)
Рассмотрим интегральное уравнение Вольтерра второго рода [7]
х
и(х) — / и(у)(1у = со8(2ттх)--8т(27гж)+ехр(—1), — 1 < х < 1. (6.2)
) 2п
-1
Аналитическое решение уравнения (6.2) имеет вид ие(ж) = ехр(ж) + ео8(2пж). В табл. 2 приведены соответствующие значения полученных отклонений еп и в зависимости от и для рассматриваемого уравнения (6.2).
Таблица 2
Значения отклонений еп и <гто в зависимости от п для уравнения (6.2)
п бТ, со ет,п бТ, со ер,со ер,„ ёр,со
8 3, 9(—2) 2,0(-1) 3, 7(—2) 1,1("1) 4, 6(—1) 1,0(-1)
10 3, 5(—3) 2, 5(—2) 3, 3(—3) 1,1("2) 6, 7(—2) 1,0(-2)
12 2,1(-4) 2, 0(—3) 2, 0(—4) 7, 0(—4) 6, 2(—3) 6, 8(—4)
16 3, 3(—7) 5, 2(—6) 3, 2(—7) 1,2(-6) 1,9(-5) 1,1(-6)
20 2.0(—10) 4, 8(—9) 2, 0(—10) 8, 3(—10) 1, 9(—8) 8,1 (—10)
Из табл. 1 и 2 видно, что решения уравнений Вольтерра второго рода, полученные представленным методом с использованием нулей многочленов Лежандра и Чебышева первого рода, с высокой точностью совпадают с аналитическими решениями при сравнительно небольших значениях и. Полученные значения отклонений между последовательными итерациями еп не превышают по бесконечной норме соответствующих значений отклонений Логарифмические значения по основанию 10 не превосходят соответствующих результатов вычислений из [7] для полиномов Чебышева. Отметим, что в отличии от [7] при вычислении в равномерно распределенные точки [-1, 1] включены концы этого отрезка. Построенные решения приближаются к соответствующим полиномиальным интерполяциям функций аналитических решений по этой норме, что свидетельствует о хороших аппроксима-ционных свойствах метода.
7. Заключение
В работе предложена реализация метода коллокаций для построения решения интегральных уравнений Вольтерра второго рода с использованием нулей полиномов Чебышева и Лежандра на основе соотношений ортогональности и интегральных формул для этих полиномов и матричных преобразований. Получены оценки погрешности предлагаемого метода по бесконечной норме. Представленные результаты вычислительных экспериментов показывают эффективность использованного метода коллокации, который может быть применен для построения решений интегральных уравнений Фредгольма второго рода.
Список источников
1. Гурса Э. Курс математического анализа. Т. 3, ч. 2. М. : ГТТИ. 1934. 318 с.
2. Демидович Б. П., Марон И. А. Основы вычислительной математики. М. : Физматгиз, 1966. 664 с.
3. Карчевский А. Л. Решение интегрального уравнения Вольтерра первого рода типа свертки методом квадратурных сумм // Сибирский журнал индустриальной математики. 2020. Т. 23, № 3, С. 40-52. https://doi.org/10.33048/SIBJIM.2020.23.304
4. Суетин П. К. Классические ортогональные многочлены. М. : Наука, 1979. 416 с.
5. Brunner H. Volterra integral equations: an introduction to theory and applications. Cambridge : Cambridge University Press, 2017. 387 p.
6. Hildebrand F. B. Introduction to Numerical Analysis. New York : Dover Publications, 1987. 704 p.
7. Hu X., Wang Z., Hu B. A collocation method based on roots of Chebyshev polynomial for solving Volterra integral equations of the second kind // Applied Mathematics Letters. 2023. Vol. 29, N 108804. https://doi.org/10.1016/j.aml.2023.108804
8. Ji T., Hou J., Yang C. The operational matrix of Chebyshev polynomials for solving pantograph-type Volterra integro-differential equations // Adv. Contin. Discrete Models. 2022. Vol. 57. P. 1-16. https://doi.org/10.1186/s13662-022-03729-1
9. Khidir A. A. A new numerical technique for solving Volterra integral equations using Chebyshev spectral method // Math. Probl. Eng. 2021. Vol. 2021. P. 1-11. https://doi.org/10.1155/2021/9230714
10. Kress R. Linear Integral Equations. New York : Springer, 2013. 412 p.
11. Numerical solution of two-dimensional linear and nonlinear Volterra integral equations using Taylor collocation method / H. Laib, A. Boulmerka, A. Bellour, F. Birem //J. Comput. Appl. Math. 2023. Vol. 417, N 114537. https://doi.org/10.1016/j.cam.2022.114537
12. Liang H. Discontinuous Galerkin approximations to second-kind Volterra integral equations with weakly singular kernel // Appl. Numer. Math. 2022. Vol. 179. P. 170-182. https://doi.org/10.1016/j.apnum.2022.04.019
13. Liu S., Trenkler G. Hadamard, Khatri-Rao, Kronecker and other matrix products // International Journal of Information and Systems Sciences. 2008. Vol. 4, N 1. P. 160-177.
14.
15.
16.
17.
18.
19.
20.
21.
22.
1
2
3.
4
5
6
7
8
Loh J. R., Phang C., A new numerical scheme for solving system of Volterra integro-differential equation // Alex. Eng. J. 2018. Vol. 57, N 2. P. 1117-1124. https://doi.org/10.1016/j.aej.2017.01.021
Mandal M., Nelakanti G. Superconvergence results of Legendre spectral projection methods for Volterra integral equations of second kind // Comp. Appl. Math. 2018. Vol. 37. P. 4007-4022. https://doi.org/10.1007/s40314-017-0563-5 Mason J., Handscomb D. Chebyshev polynomials. Florida : CRC Press, 2003. 335 p.
Mirzaee F., Bimesl S. A new Euler matrix method for solving systems of linear Volterra integral equations with variable coefficients //J. Egypt. Math. Soc. 2014. Vol. 22, N 2. P. 238-248. https://doi.org/10.1016/j.joems.2013.06.016 Shen J., Tang T., Wang L. Spectral Methods. Heidelberg : Springer Berlin, 2011. 472 p. https://doi.org/10.1007/978-3-540-71041-7
Solodusha S. V. On a class of the first kind Volterra equations in a problem of identification of a linear nonstationary dynamic system // Russian Universities Reports. Mathematics. 2023. Vol. 28, N 144. P. 406-413. https://doi.org/10.20310/2686-9667-2023-28-144-406-413
Tang T., Xu X., Cheng J. On spectral methods for Volterra integral equations and the convergence analysis // J. Comput. Math. 2008. Vol. 26, N 6. P. 825-837. Tynda A. N., Noeiaghdam S., Sidorov D. N. Polynomial spline collocation method for solving weakly regular Volterra integral equations of the first kind // Известия Иркутского государственного университета. Серия Математика. 2022. Т. 39. C. 62-79. https://doi.org/10.26516/1997-7670.2022.39.62
Wazwaz A. M. Linear and Nonlinear Integral Equations. Berlin : Springer, 2011. 639 p. https://doi.org/10.1007/978-3-642-21449-3
References
Goursat E. Cours D'Analyse Mathématique. Moscow, GTTI Publ., 1934, vol. 3, part 2, 318 p. (in Russian)
Demidovich B.P., Maron I.A. Fundamentals of computational mathematics. Moscow, Fizmatgiz Publ., 1963, 664 p. (in Russian)
Karchevsky A.L. Solution of the Convolution Type Volterra Integral Equations of the First Kind by the Quadrature-Sum Method. J. Appl. Ind. Math., 2020, vol. 14, pp. 503-512. https://doi.org/10.1134/S1990478920030096 Suetin P.K. Classical orthogonal polynomials. Moscow, Nauka Publ., 1976, 416 p. (in Russian)
Brunner H. Volterra integral equations: an introduction to theory and applications. Cambridge, Cambridge University Press, 2017, 387 p.
Hildebrand F.B. Introduction to Numerical Analysis. New York, Dover Publications, 1987, 704 p.
Hu X., Wang Z., Hu B. A collocation method based on roots of Chebyshev polynomial for solving Volterra integral equations of the second kind. Applied Mathematics Letters, 2023, vol. 29, no. 108804. https://doi.org/10.1016/j.aml.2023.108804
Ji T., Hou J., Yang C. The operational matrix of Chebyshev polynomials for solving pantograph-type Volterra integro-differential equations Adv. Contin. Discrete Models, 2022, vol. 57, pp. 1-16. https://doi.org/10.1186/s13662-022-03729-1
9. Khidir A.A. A new numerical technique for solving Volterra integral equations using Chebyshev spectral method. Math. Probl. Eng., 2021, vol. 2021, pp. 1-11. https://doi.org/10.1155/2021/9230714
10. Kress R. Linear Integral Equations. New York, Springer, 2013, 412 p.
11. Laib H., Boulmerka A., Bellour A., Birem F. Numerical solution of two-dimensional linear and nonlinear Volterra integral equations using Taylor collocation method. J. Comput. Appl. Math., 2023, vol. 417, no. 114537. https://doi.org/10.1016/jxam.2022.114537
12. Liang H. Discontinuous Galerkin approximations to second-kind Volterra integral equations with weakly singular kernel. Appl. Numer. Math., 2022, vol. 179, pp. 170-182. https://doi.org/10.1016/j.apnum.2022.04.019
13. Liu S., Trenkler G. Hadamard, Khatri-Rao, Kronecker and other matrix products. International Journal of Information and Systems Sciences, 2008, vol. 4, no. 1, pp. 160-177.
14. Loh J.R., Phang C., A new numerical scheme for solving system of Volterra integro-differential equation. Alex. Eng. J., 2018, vol. 57, no. 2. pp. 1117-1124. https://doi.org/10.1016/j.aej.2017.01.021
15. Mandal M., Nelakanti G. Superconvergence results of Legendre spectral projection methods for Volterra integral equations of second kind. Comp. Appl. Math., 2018, vol. 37, pp. 4007-4022. https://doi.org/10.1007/s40314-017-0563-5
16. Mason J., Handscomb D. Chebyshev polynomials. Florida, CRC Press, 2003, 335 p.
17. Mirzaee F., Bimesl S. A new Euler matrix method for solving systems of linear Volterra integral equations with variable coefficients. J. Egypt. Math. Soc., 2014, vol. 22, no. 2. pp. 238-248. https://doi.org/10.1016/j.joems.2013.06.016
18. Shen J., Tang T., Wang L. Spectral Methods. Heidelberg, Springer Berlin, 2011, 472 p. https://doi.org/10.1007/978-3-540-71041-7
19. Solodusha S.V. On a class of the first kind Volterra equations in a problem of identification of a linear nonstationary dynamic system. Russian Universities Reports. Mathematics, 2023, vol. 28, no. 144. pp. 406-413. https://doi.org/10.20310/2686-9667-2023-28-144-406-413
20. Tang T., Xu X., Cheng J. On spectral methods for Volterra integral equations and the convergence analysis. J. Comput. Math., 2008, vol. 26, no. 6, pp. 825-837.
21. Tynda A.N., Noeiaghdam S., Sidorov D.N. Polynomial spline collocation method for solving weakly regular Volterra integral equations of the first kind. The Bulletin of Irkutsk State University. Series Mathematics, 2022, vol. 39, pp. 62-79. https://doi.org/10.26516/1997-7670.2022.39.62
22. Wazwaz A.M. Linear and nonlinear integral equations. Berlin, Springer, 2011, 639 p. https://doi.org/10.1007/978-3-642-21449-3
Об авторах Гермидер Оксана Владимировна, канд. физ.-мат. наук, Северный (Арктический) федеральный университет им. М. В. Ломоносова, Архангельск, 163002, Российская Федерация, [email protected], http://orcid.org/0000-0003-3002-281X
About the authors Oksana V. Germider, Cand. Sci. (Phys.-Math.), Assoc. Prof., Northern (Arctic) Federal University named after M. V. Lomonosov, Arkhangelsk, 163002, Russian Federation, [email protected], http://orcid.org/0000-0003-3002-281X
Попов Василий Николаевич, д-р
физ.-мат. наук, проф., Северный (Арктический) федеральный университет им. М. В. Ломоносова, Архангельск, 163002, Российская Федерация, [email protected], https://orcid.org/0000-0003-0803-4419
Vasilii N. Popov, Dr. Sci. (Phys.-Math.), Prof., Northern (Arctic) Federal University named after M. V. Lomonosov, Arkhangelsk, 163002, Russian Federation, [email protected],
https://orcid.org/0000-0003-0803-4419
Поступила в 'редакцию / Received 20.03.2024 Поступила после рецензирования / Revised 17.05.2024 Принята к публикации / Accepted 29.05.2024