Izvestiya of Saratov University. Mathematics. Mechanics. Informatics, 2023, vol. 23, iss. 3, pp. 286-310
Известия Саратовского университета. Новая серия. Серия: Математика. Механика. Информатика. 2023. Т. 23, вып. 3. С. 286-310
mmi.sgu.ru https://doi.org/10.18500/1816-9791-2023-23-3-286-310, EDN: HMFDHB
Научная статья УДК 519.63
Об одном итерационном методе решения прямых и обратных задач для параболических уравнений
Пензенский государственный университет, Россия, 440026, г. Пенза, ул. Красная, д. 40
Бойков Илья Владимирович, доктор физико-математических наук, заведующий кафедрой высшей и прикладной математики, [email protected], https://orcid.org/0000-0002-6980-933X, АиШогГО:
Рязанцев Владимир Андреевич, кандидат технических наук, доцент кафедры высшей и прикладной математики, [email protected], https://orcid.org/0000-0003-0875-9823, Аи^гШ: 840034
Аннотация. Статья посвящена приближенным методам решения прямых и обратных задач для параболических уравнений. Предложен приближенный метод решения начальной задачи для многомерного нелинейного параболического уравнения. Метод основан на приведении начальной задачи к нелинейному многомерному интегральному уравнению Фредгольма второго рода, которое аппроксимируется системой нелинейных алгебраических уравнений по технологии метода механических квадратур. При построении вычислительной схемы использованы узлы локальных сплайнов, реализующих оптимальную по порядку аппроксимацию класса функций, к которому принадлежат решения параболических уравнений. Для численной реализации вычислительной схемы используется приведенное в работе обобщение непрерывного метода решения нелинейных операторных уравнений. Исследуется обратная задача для параболического уравнения с дробной производной по временной переменной. Предложены приближенные методы определения порядка дробной производной по времени и коэффициента при производной по пространственной переменной.
Ключевые слова: параболические уравнения, прямая и обратная задачи, дробные производные, приближенные методы
Для цитирования: Бойков И. В., Рязанцев В. А. Об одном итерационном методе решения прямых и обратных задач для параболических уравнений // Известия Саратовского университета. Новая серия. Серия: Математика. Механика. Информатика. 2023. Т. 23, вып. 3.
С. 286-310. https://doi.org/10.18500/1816-9791-2023-23-3-286-310, EDN: HMFDHB Статья опубликована на условиях лицензии Creative Commons Attribution 4.0 International (CC-BY 4.0)
И. В. Бойков0, В. А. Рязанцев
3167
Article
On the iterative method for solution of direct and inverse problems
for parabolic equations
I. V. Boykov0, V. A. Ryazantsev
Penza State University, 40 Krasnaya St., Penza 440026, Russia
Il'ya V. Boykov, [email protected], https://orcid.org/0000-0002-6980-933X, AuthorlD: 3167 Vladimir A. Ryazantsev, [email protected], https://orcid.org/0000-0003-0875-9823, AuthorlD: 840034
Abstract. The paper is devoted to approximate methods for solution of direct and inverse problems for parabolic equations. An approximate method for the solution of the initial problem for multidimensional nonlinear parabolic equation is proposed. The method is based on the reduction of the initial problem to a nonlinear multidimensional intergral Fredholm equation of the second kind which is approximated by a system of nonlinear algebraic equations with the help of the method of mechanical quadratures. For constructing the computational scheme we use the nodes of the local splines which realize order-optimal approximation of the functional class that contains solutions of parabolic equations. For implementation of the computational scheme we use the generalization of the continuous method for solution of nonlinear operator equations that is described in the paper. We also analyse the inverse problem for parabolic equation with fractional order derivative with respect to the time variable. The approximate methods for defining the fractional order of the time derivative and the coeffcient at spatial derivative are proposed. Keywords: parabolic equations, direct and inverse problems, fractional derivatives, approximate methods
For citation: Boykov I. V., Ryazantsev V. A. On the iterative method for solution of direct and inverse problems for parabolic equations. Izvestiya of Saratov University. Mathematics. Mechanics. Informatics, 2023, vol. 23, iss. 3, pp. 286-310 (in Russian). https://doi.org/10.18500/1816-9791-2023-23-3-286-310, EDN: HMFDHB
This is an open access article distributed under the terms of Creative Commons Attribution 4.0 International License (CC-BY 4.0)
Введение
Аналитические и численные методы решения прямых и обратных задач для параболических уравнений являются активно развивающимися направлениями математической физики и вычислительной математики. В настоящее время опубликовано большое число работ, посвященных исследованию и решению параболических уравнений с различными видами нелинейностей [1-7]. При решении параболических уравнений используются различные приближенные методы: разложение по базисным функциям, метод конечных элементов, метод сеток, метод граничных интегральных уравнений, вариационные и проекционные методы, итерационные методы [8,9].
Различные постановки обратных задач для параболических уравнений и различные методы их исследования изложены в монографиях [10-13].
Для приближенного решения обратных задач для параболических уравнений предложены различные методы, краткий обзор которых сделан в работах [14,15]. В большинстве работ, посвященных приближенным методам решения обратных задач, рассматриваются уравнения с производными целого порядка.
В настоящее время имеется большое число приложений, которые моделируются параболическими уравнениями с дробными производными (как по временным, так и
по пространственным переменным). Представляет значительный интерес разработка численных методов решения как прямых, так и обратных задач для подобных уравнений. Среди этих задач следует выделить обратные коэффициентные задачи и задачи определения порядка производных.
Статья посвящена построению приближенных методов решения некоторых классов прямых и обратных задач для параболических уравнений. Приведем определения, используемые в статье. Через Бкд(1,и1,... ,ип) обозначена частная производная
Вк д(1, и1, ип) = дд (I, и1ип )/дик, к = 1, 2----,п.
Пусть X — банахово пространство; К — оператор, действующий из X в X,
В (а, г) = {х,а е X : ||ж - а\\ < г}, Б (а, г) = {х,а е X : ||ж - а\\ = г},
Л(К) — логарифмическая норма линейного оператора К, определяемая [16] выражением
Л(К) = 11ш (\\1 + ЪК ||- 1)/Ъ,
где символ Ъ I 0 означает, что Ъ стремится к нулю, убывая.
Для матриц в часто используемых пространствах логарифмические нормы известны.
Пусть дана вещественная матрица А = {ац}, г,] = 1,2,...,п, в п-мерном пространстве Ип векторов х = (х1хп) с нормой
1/2
Г'
1к=1
\М\1 = ^ 1хк^ ||ж|2 = тах |жкI, Из =
к=1 ^
Логарифмическая норма матрицы А равна [17]:
™ / а + Ат \ Л1 (А)=шах(а^ + 1% I), Л2(А) = Лтах-2- ,
' i=l¿=з У 2 ]
п
Л3(А) = шах(ац + ^ |%|).
з=1,з=
Здесь Лтах((А + Ат)/2) — наибольшее собственное значение матрицы (А + Ат)/2.
Пусть А, В — квадратные матрицы порядка п с комплексными элементами и ж = (х1,..., Хп), У = (У1,... ,Уп), С = ($1 ), Ц = (ц1,...,цп) — п-размерные векто-
ры с комплексными компонентами. Рассмотрим следующие системы алгебраических уравнений: Ах = £ и Ву = ц. Норма вектора и подчиненная ему операторная норма матрицы фиксируются; логарифмическая норма Л(А) соответствует операторной норме.
Теорема 1 ([18]). Если Л(А) < 0, то матрица А не вырожденная и
\и-1\\ < 1/|Л(л)|.
Напомним определения классов функций Гельдера.
Определение 1. Пусть /(х) — непрерывная функция на сегменте [а, Ь]. Говорят, что функция /(х) £ На(М, [а, Ь]), если для всех XI,х2 £ [а, Ь] выполняется неравенство
| Дхх) - Дх2 )| < М |Х1 -Х2 Г.
Определение 2. Пусть /(х) — непрерывная функция на Я. Если существуют М и а (0 < а ^ 1) такие, что:
1) /(х) £ На(М, Ь); а
2) |Дх1) - Дх2)| ^М ± - ,Ух1 ,х2 \ Ь,
то говорят, что /(х) £ На М,Я). Здесь Ь = [-1,1] — достаточно большой замкнутый интервал.
1. Непрерывный метод решения нелинейных операторных уравнений
В настоящее время существует большое число методов решения нелинейных операторных уравнений А(х) = 0 в банаховых пространствах [19,20]. Наиболее востребованными являются, по-видимому, методы простой итерации и Ньютона -Канторовича [19-21]. Непрерывный аналог метода Ньютона - Канторовича предложен в работе [22] и активно применяется при решении многочисленных задач физики [23]. При реализации непрерывного аналога метода Ньютона - Канторовича требуется существование обратного оператора у производной А'(х) оператора А(х), что снижает область его применения. В работе [24] предложен непрерывный метод решения нелинейных операторных уравнений, который не требует обратимости производной А'(х) на траектории решения уравнения Ах = 0. В [24] приведены достаточные условия сходимости непрерывного операторного метода к решению уравнения А(х) = 0.
В случаях, когда эти условия не выполняются, необходимо обобщение этого метода. Этому вопросу посвящен данный раздел. Рассмотрим уравнение
А(х) -/ = 0, (1)
где А(х) — нелинейный оператор из банахова пространства В в В. Уравнению (1) поставим в соответствие задачу Коши
^ = -(А'(х(г))У(А(х(г)) - л, (2)
х(0) = хо, (3)
где А'(х(1)) — производная Гато (Фреше) оператора А(х(1)), (А'(х(1)))* — оператор, сопряженный с А'(х(£)).
По аналогии с доказательствами, приведенными в [24], доказываются следующие утверждения.
Теорема 2. Пусть уравнение (1) имеет решение х* и на любой дифференцируемой кривой д(1) в пространстве В выполняется условие
г
1Ш1 II \((А'(у(т)))*А'(д(т))) <1т ^ а9, а9 > 0. (4)
Ь^Ж I J
о
Тогда решение задачи Коши (2)-(3) сходится к решению х* уравнения (1) при I ^ то и при любом начальном приближении х0 £ В.
Теорема 3. Пусть уравнение (1) имеет решение х* и на любой дифференцируемой кривой д(1) в шаре В(х*, г), г > 0, выполняются условия:
г
1) при всех г, 0, I А((А'(д(т)))*А'(д(т)))<т > 0;
2) справедливо неравенство (4).
Тогда задача Коши (2)-(3) при любом начальном значении х0 е В(х*, г) сходится при I ^ то к решению х* уравнения (1).
Если условия теорем 2 и 3 не выполняются, то необходимо провести регуляризацию и перейти от задачи Коши (2)-(3) к задаче
^ = -ах® - (А(х(1)))*(А(х(1)) - /), (5)
х(0) = хо, (6)
где а, а > 0 — параметр регуляризации.
При I ^ то задача Коши (5)-(6) сходится к решению уравнения
ах + (А'(х))*(А(х) - /) = 0
при любом начальном значении х0 е В.
Замечание 1. Выбор а зависит от конкретной задачи.
2. Об одном методе оценки точности решений интегральных уравнений
В этом разделе описан используемый в работе метод получения оценки погрешности вычислительной схемы. Так как вычислительная схема решения многомерных интегральных уравнений, которую будем рассматривать в разделе 3, имеет громоздкий вид, то ограничимся изложением метода на примере одномерного интегрального уравнения Фредгольма (линейного и нелинейного).
2.1. Линейные уравнения
Рассмотрим уравнение
те
и(х) + J К(х, у)и(у)<у =/(х), -то <х< то.
(7)
Введем интервалы А—1 = (-то, -А), Ак = [хк, хк+\), к = 0, 2Ы - 1, Аш = = [х2^, то), где хк = -А + кА/М, к = 0,1,..., 2М, А — достаточно большое положительное число, величина которого зависит от класса функций, в котором ищется решение уравнения (7).
Приближенное решение уравнения (7) ищем в виде кусочно-постоянной функции
2М-1 (
им(х) = акфк(х), фк(х) = <
к=0 I
2М-1 , 1 А
' х е Ь к = 0,1,2,...,2Ы - 1.
0, х е (-то, то) \ Ак,
—те
Коэффициенты {ак} определяются из системы уравнений
2М—1 .
им(хк^ &) = №кк = 0, ш - 1 (8)
1=0
Здесь хк =хк + А/2Ы, к = 0,1,..2Ы - 1.
Система линейных алгебраических уравнений (8) эквивалентна следующей: А
ак + а1 КХк ,Х1 )=ЦХкк = 0,1- 1. 1=0
Для определенности будем исследовать систему уравнений (8) в -мерном пространстве Я2М векторов V = ( у1 , у2у2М ) с нормой ||г;||2 = ^^^ Х !•
Замечание 2. Все рассуждения справедливы для любого банахова 2М-мерного пространства.
Система (8) в операторной форме имеет вид
Н^им = /м.
Пусть логарифмическая норма Л2(Нм) отрицательная. Тогда согласно теореме 1 матрица Нм обратима и ||Н-11| ^ 1 /|Л2(Нм)|.
Обозначим через и*(х) решение уравнения (7). Тогда
те
и* (Хк)+ ! Н(Хк, у)и* (у) (1у = /(Хк), к = 0,12Ы - 1. (9)
—те
Представим систему (9) в следующем виде:
—А 2М—1
и*(Хк) + Н(Хк, у)и* (у) ¿у + ^ Н(Хк, у)и* (у)йу+
— те = ^
те
+ У Ь(хк, у)и* (у) ¿у = ¡(Хкк = 0,1,..., 2N - 1.
(10)
Вычитая из (8) уравнение (10), имеем
_ _ 2М—1 А___ _
(им (Хк) - и* (Хк)) + Хк ,Х\)(им (Х1) - и* (Х1)) =
1=0
—А 2М—1 г
= Н(Хк, у)и*(у)йу (Н(Хк, у) - Ь(Хк,Х1))и*(у)йу+
—те = к
2М—1 г
+ ^ ЧХк ,х1 )(и* (у) -иМ (х) )Лу+ = к
те
+ ! Н(хк, у)и* (у) <у = 11 (к) + ... + 1А (к), к = 0,12М - 1. (11)
А
Из (11) следует
0<Л<2Х—11им(хк) - и*(х)| ^ |Л2(Им)| (ШкХ 171(к)1 + ткх 112(к)1 + ткх 11з(к)0 .
Величины |Д(к)| и |/3(к)| зависят от класса функций, к которым принадлежит ядро Н(х, у) и (или) решение х*(1) уравнения (7). Например, в предположении, что ^(х, У) < , имеем
—А
|h(fe)i ^ \h(xk, y)\\u*(у) dy| <
—A
1
<
—A
x2k + y2
1/2
dy
1/2
—A
К (г/Г dy
1/2
<
(4 + y2 )2
dy
\u*fe)ii < §y
Здесь и ниже через С обозначены константы, не зависящие от N.
Очевидно, выбором А величину |Д(к) |, точно так же как 114(к) |, можно сделать как угодно малой.
Сумма 112(к)\ в предположении, что Н(х, у) е На^а(М), оценивается неравенством
|Г/7Л| СМА1+а | .
Сумма |/з(к)| в предположении, что и*(х) е На(М), оценивается неравенством
|Г/7Л| СМА1+а
тах ^з^)| ^---.
к 1 ^ л №■
Таким образом, приходим к оценке
max \и*(xk) — uN(xk)| ^ С к
max
—А^ж^А
—А
+ max
\h(t, у)\2 dy
LA
1/2
+
\h(x, y)\2 dy
MA1+a N a
1/2
+
Теорема 4. Пусть уравнение (7) имеет решение и*(x), sup \и*(x)\ ^ M,
—ж<х<ж
u*(x) е На(M), Л2(HN) < —к. Тогда система (8) однозначно разрешима и справедлива оценка
max \и*(xk) — uN(xk)\ ^ С
К
max
—А^ж^А
—А
\h(x, y)\2dy
1/2
+
2
—ж
1
ж
+ тах
—А^х€А
ж 1/2
¡Н ^ у)\2 <1у МА1+а
+ N°
А
где и* (х) и и*н (х) — решения уравнений (7) и (8) соответственно.
Замечание 3. Параметр А может быть выбран, как функция от N, в результате минимизации правой части предыдущего неравенства.
2.2. Нелинейные уравнения
Рассмотрим нелинейное уравнение
ж
К (и) = и(у) + J Н(х,у,и(х))йх = /(у), —то <у< то. (12)
—ж
Воспользуемся обозначениями, введенными в предыдущем пункте. Приближенное решение будем искать в виде кусочно-постоянной функции ин(х),
коэффициенты ак которой находятся из системы уравнений
А
ин(хк) + N¿2 Кх*,Щ,ип(х))=!Ш, к = 0,1, 2N — 1. (13)
1=0
Запишем систему (13) в операторной форме
Кн (ин) = ин + Ьн (ин) =
с очевидными обозначениями Кн, Ьн, .
Пусть оператор К (и) отображает пространство Ь2 (—то, то) в Ь2 (—то, то). Предположим, что функция Н(х,у,и) удовлетворяет условию Гельдера На(М), 0 < а ^ 1, по первым двум переменным и имеет производную, удовлетворяющую условию Гельдера На(М) по третьей переменной. Производная Н(х,у,и) по третьей переменной обозначается как Ы3(х,у,и).
Пусть уравнение (12) имеет решение и*(х) в шаре В(х*,р), р> 0, пространства Ь2(—то, то).
2Н—1
Пусть на всех элементах вида ^ Рь'Фк (х), принадлежащих шару В (и*, р), лога-
1=0
рифмическая норма Л2 производной Фреше оператора Кн(ин) отрицательна и не превосходит константы — \ < 0.
Так как и*(х) — решение уравнения (12), то, очевидно,
_ А 2н-1___
и* (Хк) + N ^ , х1, и* (Х1)) = 1=0
ж А 2Н—1
= /(хк) — Кхк ,у,и* (у))йу + А^2Н(хк ,х1 ,и* (х1)), к = 0,1,..., 2N — 1. (14) ^ 1=0
Вычитая из (13) почленно (14), имеем
_ _ А 2н-1___ ___
(ин(хк) — и*(хк))) + N ¿2 (к(хк, х1, ин(х1)) — Ь(хк, хх, и*(х1)))
N 1=0
7 A 2^
h(xk ,y,u*(y)) dy — h(xk ^, u* (Xi)), k = 0,1,..., 2N — 1.
^ 1=0
(15)
Уравнение (15) преобразуем следующим образом:
A
2N—1
(uN(xk) — u*(xk)) + N^2 h3(xk,xi,u*(xi))(uN(xi) — u*(xi))
1=0
f _ A ___
h(xk,y,u*(y))dy — nz2 h(xk,xi,u*(x)) —
1=0
A
2N—1
— N^f h(xk,xi,u*(xi) + 01 (uN(xi) —u*(xi))) — h'3(xk,xi,u*(xi))]
1=0
Здесь 0 < 9k < 1, k = 0,1,..., 2N — 1.
Введем матрицу W = {wk)i}, k,l = 0,1,..., 2N — 1, с элементами
A
wk,i = 1 + Nh3 (xk ,xi, u* (xi)), k,l = 0,12N — 1. Пусть логарифмическая норма матрицы W отрицательная:
K2(W) < —к< 0. Тогда согласно теореме 1 справедлива оценка
С
max \un (xk )—u*(xk )| max [IД (k)\ + 112 (k)\] ,
где
A
2N—1
h(k\ = I h(xk,y,u*(y))dy — N^Zh(xk,xi,u*(xt)),
1=0
A
2N—1
h(k) = N^2 [h's(xk,xi,u*(xi) + 6i(uN(xi) — u*(xt))) — hf3(xk,xx,u*(xt))] .
1=0
Оценим каждое выражение в отдельности. Очевидно,
!h (k)\ <
—А
h(xk ,y,u* (y))dy
+
A
A
2N —1
h(xk,y,u*(y))dy — nYI h(xk,xi,u*(xi))
~A
=0
+
+
h(xk,y,u*(y)) dy
= h1 (k)+ I 12 (k)+ Ivs (k).
Величина Д (к) зависит от асимптотики функций Н(х,у,и) и и(х, у) на бесконечности. В случае, если |h(х,y,и)| ^ х2+у2, и е В (и*, р), то
—А
h(xk ,y,u* (y))dy
—А —А
<С / ^^ dy <С / ±dy = С. J x2k + у2 J у2 A
—ж —ж
ж
—ж
ж
Так как для и £ В(и*, р) выполняется условие
ж ж
J ! \к(х,у,и)\2(х(у< то,
то выбором параметра А значения 111(к) и 113(к) можно сделать как угодно малыми. Остановимся на оценке 112(к). Очевидно,
2М—1
А С 2?—аМА2+а 1
112(к) ^ N ¿2 I \Н(хк,У,и*(у)) — Н(хк,хг,и*(х{))\(у ^
Оценим 12 (к):
1=0
1 + а N
А1
А
2М—1
\12(к)\ < М\ин(х1) — и(х1 )\ < 2АМ\\им(х) —и*(х)\\.
к=0
Собирая полученные оценки, имеем
к(х) — ин(х)\\(1 — 2АМ) <
^ С
а3
N2
—А
V
+ БИр /
хе[—А,А], ] и(у)ев(и* ,р)—ж
\И(х,у,и(у))\(у + БИр / \Н(х,у,и(у))\(у
хе[—А,А], и(у)ЕВ(и* ,р) А
/
Если 2АМ < 1, приходим к оценке
К (х) —ин(х)\\ <
С
1 2А М
X
X
А3 N
—А
+ БИр / \Н(х,у,и(у))\ (1у + БИр / \Н(х,у,и(у))\(у
\
хе[—А,А], и(у)ев (и* ,р)—ж
хе[—А,А], и(у)ев(и*,р) А
7
Замечание 4. Параметр А, как функцию N, можно найти, минимизируя правую часть предыдущего неравенства.
Замечание 5. Выше для простоты обозначений авторы ограничились рассмотрением сплайн-коллокационного метода со сплайнами нулевого порядка. Изложенный метод обоснования распространяется на сплайн-коллокационные методы со сплайнами более высоких порядков.
3. Приближенное решение многомерных нелинейных уравнений теплопроводности
В данном разделе строится приближенное решение начальной задачи
ди д2и д2и дЬ дх2 ду2
и(0, х, у) = и0(х, у),
д и д и Р{<>х'У'и>д-х'д-у)'
(16) (17)
где Т ^ £ > 0, то < х,у < то.
—ж —ж
ж
Будем считать, что функция Р (з,£,г),и(£, удовлетворяет
V д^ дт] )
условию Гельдера На(М), 0 < а ^ 1 по первым трем переменным и имеет частные производные, удовлетворяющие условию Гельдера На(М) по остальным переменным.
При построении вычислительной схемы перейдем от начальной задачи (16), (17) к интегральному уравнению
те те
и(1, х, у) = у I щ(£, Т])с(х, у, п, I)
Ь те те
+
0 —те —те
Ь те те
! / - ^ (1^ (18)
где С(Ь,х1 ,х2) = ехр | -.
Уравнение (18) будем решать методом механических квадратур, который в данном случае представляет собой возмущение вычислительной схемы коллокаций квадратурными формулами.
Остановимся на построении метода коллокаций. Узлы коллокаций будем выбирать, учитывая определения классов, к которым принадлежат решения уравнений теплопроводности.
В работе [25] введены классы функций Рг(С,М) и РГ}8(С,М), к которым принадлежат решения линейных уравнений теплопроводности, и построены оптимальные по порядку (по точности) алгоритмы аппроксимации функций из этих классов.
Напомним определение классов функций Рг(С,М) и Рг^(С,М).
Рассмотрим область С = {0 ^ £ ^ 1, О = [-1,1]1,1 = 1, 2,...}.
Определение 3 ([25]). Пусть С = {0 ^ £ ^ 1, О}, где О = [-1,1]1, 1 = 1, 2,..., Г = дО — граница области О. Через Ргл(С, М, а) обозначим множество функций /(1 ,х), х = (х\,... ,х1), определенных и непрерывных в области С и удовлетворяющих следующим условиям:
1) функции ,х) (0 ^ I ^ 1, х е О) по переменной I удовлетворяют условию Гельдера с показателем а, 0 < а ^ 1;
2) при любом фиксированном х (х е О) и при Ь> 0
дки(г, х)
< М • акк , 0 <г < 1, к = 0, 1,...;
к
д к
3) при любом фиксированном I (р > 0)
|^ки(г, х) | <М, к = 0,1,..., г;
к М • к • к
^и^х^ < ^ , к = г + 1,...,
где 7(к) — неотрицательная возрастающая функция.
Частным случаем класса Ргл(С,М,а) является класс функций Рг(С,М).
Определение 4 ([25]). Пусть С = {0 < £ < 1, О}, где О = [-1,1]1, 1 = 1,2,..., Г = дО — граница области О. Через Рг(С,М) обозначим множество функций /(I,х),
—те —те
х = (х1), определенных и непрерывных в области С и удовлетворяющих следующим условиям:
1) функции /(Ь,х) (0 ^ I ^ 1, х £ О) по переменной I удовлетворяют условию Гельдера с показателем 1/2:
1и(г1, х) -и(г2,х)1 ^ м1- г211/2;
2) при любом фиксированном х(х £ О) и при I > 0
d ku(t, х)
^С •М • (l + 2k)!! • 0 <t ^ 1, k = 1, 2,...;
dtk
3) при любом фиксированном t (t > 0)
\Dku(t ,x)\ ^С •М, к = 0,1,..., г;
/ м С •М • 2к • (к + 1)!! , \Dku(t,x)\ <-^-J- к = r + 1,....
Ниже при построении вычислительной схемы используются узлы локальных сплайнов, реализующих оптимальные по порядку алгоритмы аппроксимации функций из классов Pr(G, М), PrjS(G, М).
При построении вычислительной схемы интегралы
ю юю t сю сю
I I щ(£, v)G(x,y,^V, t)d^dV, I I I Ф(з,^,V,u(sV))G(x,y,^,V, t —s) d^dqds
—ю —ю 0 —ю —ю
аппроксимируются интегралами
А А
I JuoК, v)G(x,y,^V, t)d^dV, (19)
—А —А
t А А
III ,^V,u(sv))G(x,y,^r],t — s)d^d^ds, (20)
0 —А —А
при вычислении которых используются многомерные аналоги составной квадратурной формулы трапеций.
Интегралы (19), (20) вычисляются при 0 <t ^ Т, —А ^ x,y ^ А, где А — достаточно большое положительное число. Значение числа А зависит от конкретной физической задачи, моделируемой начальной задачей (16)—( 17), и оно в меньшей степени влияет на вычислительный процесс, нежели область определения переменной t. В работе переменная t принимает значения из интервала (0,1]. Интерес к этому интервалу обусловлен пограничным слоем, в котором происходит резкое изменение функции u(t, x, у) и ее производных.
Замечание 6. Выбор константы А можно связать с числом N значений функции u0(x, у) (по каждой переменной), используемых в вычислительной схеме. Так как функция u0(x, у) непрерывна по обеим переменным и суммируема с квадратом на плоскости R2, то параметр А естественно выбрать из условия m—ax 2 \u0(x, y)l ^ 1/N.
Это обусловлено тем, что точность аппроксимации класса функций Нд ([—А, А]2, 1) не превосходит 0(1/N, где N2 — число функционалов, используемых при аппроксимации.
При вычислении интеграла
г А А
УУУ Ф(з ,£,г),и(з ,£, г]))С(х, у, г), I - в) (^(^(в
0 -А -А
используются кубатурные формулы следующего вида:
Шк
Ф(з, С, V, и(в, Г]))С(х, у, £,7], I - Б) (в (в =
-
1 [Ф(0, 0,0, и(0, 0,0)) + Ф(0, 0, Ь, и(0, 0, Ь)) + Ф(0, Ь, 0, и(0, Ь, 0)) + 8
+ Ф( т, Ь, 0, и( т, Ь, 0)) + Ф( т, Ь, Ь, и( т, Ь, Ь))] с[х,уЬ- ,Ь ,т - 2)+ Я(и),
\ 2 2 2 1
О = [-А,А Пк = [-А,А
+Ф(0, Ь, Ь, и(0, Ь, Ь)) + Ф(т, 0, 0, и(т, 0,0)) + Ф(т, 0, Ь, и(т, 0, Ь)) +
Ь ь
2, 21' 2
где Ь(т) — шаг по пространственной (временной) переменной.
Предполагая и0(х, у) £ Нх^(М), х,у £ (-ж, то), можно показать, что \Я(и)\ = 0(т+Ь).
После этих предварительных замечаний перейдем к построению вычислительной схемы.
Сначала построим сетку узлов коллокации.
Решение уравнения (18) будем искать в области О = [-А, А; -А,А;0,1]. Сетка узлов строится следующим образом.
Построим квадраты:
О0 = [-А, А; -А,А;0],
-А, А; 21 /2ПГ ], 1 = 0,1,...,щ - 1, щ = п(г - 1) + 1, -А, А; 2к/2П к = 1, 2,...,п.
Квадрат О10,1 = 0,1,... ,п0 - 1, покроем прямоугольниками со сторонами, параллельными осям координат, и с ребрами, у одного из которых длина равна Ь0 = 2—п/2, а длина второго не меньше Ь0 и не больше 2Ь0. Построенные прямоугольники обозначим через А1^, 1 = 0,1,...,п0, где п0 = [4А22п]. Не ограничивая общности, можно считать, что области А10^, I = 0,1,... ',п0, покрыты квадратами с длиной стороны, равной Н0, и п0 = [4А22п].
Квадрат Ок, к = 1,2,... ,п, покроем прямоугольниками со сторонами, параллельными осям координат, и с ребрами, у одного из которых длина равна Ьк = кг/(_е2п—к—1)1/2, а длина второго не меньше Ьк и не больше 2Ьк. Построенные прямоугольники обозначим через Ак] =0,1,... ,тк, где тк = 0(2п—к—1 / к). Не ограничивая общности, можно считать, что области Ак^, к = 1,..., п, у =0,1,... ,тк, покрыты квадратами с длиной стороны, равной Ьк, и т0 = [(2А/Ьк)2].
Приближенное решение уравнения (18) будем искать в виде кусочно-постоянной функции
т—1 п-1
ип (I, х, = аЬМ а, х, Е ^, х, у),
1=0 «1 ¿2 к=1 «1 ¿2
где
Г1, (I„х.. у) £ А«*,
\0, (I„х., у) £ П\А°;1,2,
<«2 С, х, У) = \ 1С'х11) £ А % 1 = 0,1,-Мг -1) - 1;
К,2 ( t,х, у)
U, (t,х, \0, (t,х,
1,, ( t,х, у) е АЬ ,2,
0, (t,х, у) е П\АI л,
к = 1,2,... ,п - 1.
Коэффициенты a0^, а£ определяются из системы уравнений
¿0L = Е Е (Х0! ,х02)G(Xt,х™, f-1 )dt drl+
h =0 32=0Jo,O
n<_1) 1__г г г / о,к о,к о,к о,к \
+ Е ЕЕ ,,^^)
к=0 31 32 Jo,i К 7
31,32
xG(X0J,?* -)didrds+
+Е Е Е HfF(?k л А, , >
к=1 31 32 Jk
31,32
xG(X0f , (t-1)) xdrds,
1 = 0,1,...,п(г - 1) - 1, к = 1,2,...,п - 1; (21)
оо
<,2 = £ £ U(Х01 ,х02)G(x* ,х* ,х0?,X0f, t) d£dr+
31=0 32 =0.0,0
31,32
+ Е EE///f(>
к1 =0 31 32 л о,1
31,32
X
X Gtfh, 0*2, х0;к1, Х02к1, t - tM) d£ dr ds+
+ EEE iff F (jk1 rt^,,,) X
к1 = 1 31 32 jH
31,32
xG(xl^ , (tк - tk1)) d£drds, i:, i 2 = 0, 1,...,mk - 1, к = 1, - 1. (22)
Здесь через (хкл¿2, у\х¿2, tк) обозначен центр прямоугольного параллелепипеда А^ i2. Аналогично обозначены центры параллелепипедов А0-\2.
Этой системе поставим в соответствие систему обыкновенных дифференциальных уравнений
яа0,1 (п) rno — lmo — l rr
^^ i-0(Xn)G(X1 у*,t-1 )dtdr+
31 =0 32 =0Л,0 31,32
+n<E 1 ЕЕ ///f ,00? ,а%2 (V),Vй (v), ^ t^'2 w) x
к=0 31 32 JJ/ V У
31,32
^/—0,1 —0,1 —0,k—0,k -¡0,1 т0,к\ J J
xG(xi1 , xi2 , Xjl ,Xj2 ,t -t )d£ drj ds+
+£ £ £,/f JF ^, X2k, (•), t4*(v)'*^t^(,,))x
Ak .
31 ,32
xG(X0",X%^^, it0,1 - tk))d£drds, 1 = 0, 1,...,n(r - 1) - 1, ii = 1,2,... ,m,0 - 1; (23)
(v) m" ~1m"-1
111,0 —± 111,0 —± n n
= £ £ u0 (Xt ,x°2 )G(xXk1 X?, ^)
„• _n „•__Г) J J
A
dv . .
h=° h =0*"" h ,32
n(r-1)-1
' tec / ",кл / \ \ ",^1 с \ ",кл , \ \
+ £ £ £ // F (f ,^ыa"V** , M) x
ki =0 3 i 32 JA"J/ V J
31,32
x G^l, xl, X^1, x0k, t - tM) d£ dr ds+
1
n— 1
+ £££ JJJf^ ,xki (v), 4+1* ^ V, X
JK1 .
"" xG^xk, Xk2, xkl, xkl, (tk - t1)) d^ dj ds,
i1, г 2 = 0, 1,..., mk, к = 1, 2,...,n - 1. (24)
Функции (у),^ ¿2(у) выбираются таким образом, чтобы логарифмическая норма якобиана в правой части системы (23)-(24) была отрицательной. Если такой выбор невозможен, то следует перейти к итерационным процессам (2), (5), приведенным в разделе 1.
Для решения системы уравнений (23)-(24) может быть использован любой численный метод. Ниже, при решении модельных примеров, был применен метод Эйлера. Вычислительная схема метода имеет вид
(m + 1) -<'ii2 M=7ii2 (m)h
0,
0,
m" — 1 m" — 1
£ £ h0(x0i,x°2)
x
h =0 32 =0 " , "
31,32
X
Д'
'31,32
n( -1)-1
xG(xX0? ,X0< ^^, t0-1 )didr + £ E Ex
k=0 31 32
F Xj, , Q(m), a°j1k+1J2 (m)-a°"1kj2 (m) , a"ki2+1 (m)-aT,32 (m) ^
^/—0,1 —0,1 —j,k—j,k -¡0,1 -fi,k\ 7 7
xG(xi1 , xi2 , Xj1 ,xj2 ,t -t )df drj ds+
x
+£££///f( ,x'0^e ,qk1 j2 k=1 j1 j2 jk
31,32
1,32 (m)-ah ,32 (m) ah ,32 + 1 (m)-ah ,32 (m)
rvk UrA 31+1,12У""> ,12У""> ,72 + 1
, QJ1 ,72 (m),
xG(X01 ,xkl,X;2, (t0,1 - t))d^drds,
1 = 0,1,...,n(r - 1) - 1, к = 1, 2,... ,n - 1;
hk
hk
)
X
(25)
к
a
X
д
0,1
'31,32
то — 1 то — 1
1 ^ (m + 1) ¿2 (m)=1i ^ (m)h^ £ щ (х0^ ,х02 )x
31=0 32=0Л,о
31,32
n< —1)—1
G(x41 ,х%>,t)d^dr + £ ££x
кг =0 j1 32
о,к1 , , о,к1 , s о,к1 , s о,к1 , s\ ah + 1,32 <m)—a31,32 <m) a31,32+1 <m)—a31,32 (m) \ 32 ' ^31,32V"J1 Но ' Но J
X
F (t0M, xf1,X0*1, af^(m)^^
X
x G{xkn, x*, x0[kl, X0;kl, tk - tM) d^ dr ds+
n— 1
+ £££ F ^ ^ , a*1j2 (т),!Ы^
"i1+1.i2 <m) — ajU <m) a5jj2+1<m)—ajjj2 <m) , x
kt=1 31 h jk1
31,32
hk1
)
xG(xkn, x%, xk;, x%, (t - tk1)) d£ dr ds,
4, i2 = 0,1,...,mk, к = 1, 2,...,п - 1.
(26)
Функции (т),^ук1(т) выбираются таким образом, чтобы логарифмическая норма якобиана в правой части системы (25)-(26) была отрицательной. При выполнении этого условия итерации (25)-(26) сходятся к решению и*п(Ьу) системы уравнений (21)-(22).
Остановимся на оценке точности предложенного алгоритма. Пусть и* (I у) — решение задачи (16)-(17), и*(Iу) удовлетворяет условию Гельдера На(М) по каждой переменной. Пусть ядро уравнения (18) имеет вид
, , , , - ),
- \ du*(£, r) du*(£, r) г и известны асимптотики функции и*(^, r), -—, -о-• Тогда справедлива
следующая оценка:
d
d
\и*(t0M^,x02k1) - un(t°'k1 ,x0;k1 ,x0f1 )l <
1 2
^ с
sup
t,x,y
0 \[—A,A]2
X
xG(x0],k1, x0,k1 K1 - s) d^ dr ds
j0,k1
+
A1+c
,
где sup берется по сетке узлов.
,x,y
Аналогичная, но более сложная оценка справедлива и для остальных узлов. Ее не выписываем из-за громоздкости.
Доказательство приведенных оценок опускаются из-за громоздкости выражений. Методика доказательства приведена в разделе 2.
Остановимся на вопросе аппроксимации производных, входящих в функцию
F{t„x,y,u, g, .
Вычислительные эксперименты показали, что аппроксимация производных ^, ^ разностными схемами приводит к значительным погрешностям.
Значительно большую точность дает аппроксимация производных формулами, связывающими производные с интегралами Римана [26] или гиперсингулярными интегралами [27,28].
Напомним формулу интегрирования Ланцоша [26]
д
3 (
Г(х) « 2а ] д ^(х +
где А — достаточно малое число, А > 0.
При вычислениях естественно использовать ее дискретизацию [26]
Г(х)
(е к/(х +
(Ф2 Ь)
с шагом Ь, Ь > 0.
Пример 1. Требуется найти приближенное решение задачи Коши:
1 (д2и д2и\ п л . , „
дЪ \дх2 + д&) +2иЫ(и)+4'и,
ди 1 [д^и д^
д х2 д
и(0, х, ) =
—х2—у2
Точное решение задачи дается функцией и(Ь ,х, у) = е—х2—у2—21.
Восстановление неизвестной функции и(Ь, х, у) осуществлялось при 0 ^ I ^ Т, где Т = 1. Двойной интеграл в расчетной формуле метода вычислялся приближенно по многомерному аналогу квадратурной формулы средних прямоугольников на интервале (х, у) £ [-А, А]2 с шагом Ь = 2А/И = 10—1, где А = 5/2. Функция и(Ь ,х, у) на каждом из М = 10 слоев по переменной Ь (£ = ^ = гт, где т = Т/М) восстанавливалась на равномерной сетке из (И + 1)2 = 512 = 2601 узлов, построенной в квадрате (х, у) £ [-А,А]2. Число шагов Ь метода Эйлера, а также шаг 0 метода Эйлера были зафиксированы формулой
ь = 100, е = ю—1.
Результаты счета приведены в табл. 1.
Замечание 7. Полученная оценка погрешности совпадает по порядку с теоретической.
4. Приближенное решение обратных задач
В работах [14,29,30] исследовались вопросы применения непрерывного операторного метода к решению обратных коэффициентных задач для параболических уравнений с производными целых порядков. В связи с активным развитием направления, связанного с исследованием задач математической физики с производными дробных порядков и многочисленными приложениями этих задач, возникает необходимость в построении численных методов решения обратных задач для параболических уравнений с дробными производными.
Таблица 1 / Table 1
Решение задачи Коши для нелинейного уравнения теплопроводности Solving the Cauchy problem for nonlinear heat equation
Значение t Погрешность Значение t Погрешность
(слой t = ti) (слой t = ti)
0.1 0.006007 0.6 0.020818
0.2 0.003836 0.7 0.024745
0.3 0.007459 0.8 0.028089
0.4 0.011893 0.9 0.030763
0.5 0.016446 1.0 0.032730
Рассмотрим следующую начальную задачу для дробно-дифференциального уравнения в частных производных [31]:
даи д2и п _
^ = 7Ш, 0 <а< 1 (27)
и(0+,х) = ср(х), и(0-,х)=0, и(г, ±ж)=0, (28)
где (I, х) £ Я+ х Я. Уравнение (27) называется дробно-дифференциальным уравнением диффузии. При а = 1 это уравнение совпадает с обычным уравнением диффузии, в то время как при а < 1 с его помощью моделируются процессы субдиффузии (замедленной диффузии) [32].
Замечание 8. Дробную производную ^ в уравнении (27) следует понимать в смысле Римана - Лиувилля. Дробная производная Римана - Лиувилля определяется интегральной формулой [33]
даи 1 дп [ и(в ,х)
Г u(s ,х) 7 г п
7-\ , -, ds, п =\а] + 1.
J (t - s)a—n+1 ' L J
дга г(п -а)дгп 7 (г - ё)а-п+1
о
В данном разделе на примере начальной задачи (27), (28) рассматриваются две задачи:
1) определение коэффициента 7;
2) определение показателя а.
4.1. Приближенный метод определения коэффициента 7
Известно [31], что решение задачи (27)-(28) представимо в виде
u(t,х) = G(t,х - 0^(0 dt,
где
х (-—1)пzп а \х\
°(г'х = 2\х\ пщ—рппт(1—щ' р =2' ^ = 77^• (29)
Замечание 9. Ниже, при решении модельных примеров, при вычислении ряда в (29) брался его отрезок, состоящий из первых 100 членов суммы.
ж
—ж
Полагая в начальной задаче (27)-(28) решение и(х, Ь) известным и равным и*(Ъ*,х*) в точке (Ъ*,х*), приходим к нелинейному уравнению для определения коэффициента 7:
и* Ц \х*) =
1 ж
^ У
(-1)
2у/7(Г)2 ^ "!Г(1 - (п + !)!Н 2
г)2 )
р(£)б£. (30)
Уравнение (30) аппроксимируется следующим:
А
и* (г \х*) =
-А
N
Е
п=0
(-1)'
!Г(1 - (п +1)|) ^47(г)щ)
р(0<%, (31)
где константы А и N выбираются из требования, чтобы погрешность аппроксимации правой части уравнения (30) не превосходила е, где е — фиксированное число, обусловленное требованием к точности решаемой физической или технологической задачи.
В соответствии с непрерывным методом решения нелинейных операторных уравнений уравнению (31) сопоставляется задача Коши
¿7 (у)
¿у
= д(ь)
N
Е:
(-1)"
7=0 п! га - (п+1) § н
-А
\х/7Ы (?)<**)
-и (г \х*)
7 (0) = 70,
где д(у) = ±1. Знак д(у) выбирается из требования отрицательности логарифмической нормы производной по 7 функции
А
1
N
Е
(-1)
2утМИЧ £0п\Г(1 - (п + 1)|) \ ^Щ(^)2
-А
\V7iv) (г)Щ)
р(0
Замечание 10. Если это требование невыполнимо, то для решения уравнения (31) используются обобщения, описанные в разделе 2.
Рассмотрим следующий модельный пример.
Пример 2. Рассмотрим начальную задачу (27)-(28), где
р(х) = ,
1
° = 2.
Коэффициент 7, который будем восстанавливать, зафиксируем равным 2.5.
В качестве известного априорно значения возьмем значение и(0.25, 0.5), полученное при приближенном вычислении интеграла в формуле (31) по квадратурной формуле средних прямоугольников на интервале [-10,10] с шагом Н = 10-4. Было получено следующее значение функции и: и(0.25, 0.5) = 0.63395.
Пусть Ь — число итераций метода Эйлера, 0 — шаг метода Эйлера, 70 — начальное приближение метода, е — погрешность восстановления 7, ^ — невязка.
Полученные численные результаты приведены в табл. 2.
ж
—ж
1
2
Л
п
1
Таблица 2 / Table 2
Восстановление коэффициента 7 Recovery of the coefficient 7
№ L е 70 ~ 7 £ V
1 500 0.1 1.0 2.36609 0.13391 5.9 10" -3
2 1000 0.1 1.0 2.48247 0.01753 6.2 10" -4
3 1500 0.1 1.0 2.49488 0.00512 6.7 10" -5
4 2000 0.1 1.0 2.49623 0.00377 7.3 10" -6
5 10000 0.01 0.5 2.47918 0.02082 7.6 10" -4
6 2000 0.1 4.0 2.49666 0.00334 1.2 10" -5
7 5000 0.1 10.0 2.49640 0.00360 2.2 • 10— 10
Замечание 11. В процессе счета по непрерывному операторному методу интеграл в формуле (31) вычислялся по квадратурной формуле средних прямоугольников на интервале [-10,10], но уже с шагом И = 10-1. Таким образом, даже довольно грубое вычисление интеграла в формуле (31) практически не оказывает влияния на сходимость метода.
4.2. Приближенный метод определения показателя а
Поставим задачу о восстановлении неизвестного показателя производной а при дополнительном предположении о том, что известным (точно либо приближенно) является значение ф = и (Ъ*,х*), где (Ъ*,х*) £ Я+ х Я — фиксированная точка.
Известно [31], что общее решение задачи (27)-(28) дается следующей интегральной формулой:
u(t,х) = J G(a,x -
(32)
где функция Грина С(а,х, I) определяется следующим образом:
х а
С(а,х, Ь) = щМ(г,3), г = ^, 3 = -,
Вг п=°
символ Вг обозначает интеграл Бромвича.
Зафиксируем в формуле (32) I = I* их = х*, после чего перепишем (32) в следующем виде:
ж
У G(a, t)v(x - £)d£ - ф = 0, ф = и(t*,х*).
(33)
Уравнение (33) служит основой для построения численного метода решения задачи восстановления значения параметра а.
Введем вспомогательную функцию а(а), а ^ 0, такую, что lim а (а) = а. В соответствии с описанием непрерывного операторного метода функция а(а) удовлетворяет
—ж
—ж
Изв. Сарат. ун-та. Нов. сер. Сер.: Математика. Механика. Информатика. 2023. Т. 23, вып. 3 следующей задаче Коши для обыкновенного дифференциального уравнения:
ж
^ = I/ { I С(а(а),£, г)ф - О <Щ - ф } , (34)
«(0) = X. (35)
где значение х фиксируется произвольным образом внутри интервала (0,1), а значение параметра V = ±1 фиксируется таким образом, чтобы обеспечить сходимость метода к решению задачи.
Для решения начальной задачи (34)-(35) может быть применен любой из численных методов решения обыкновенных дифференциальных уравнений. Воспользуемся методом Эйлера. Пусть 0 — шаг метода Эйлера, а Ь — число итераций метода Эйлера. Обозначим аг = а(аг), где аг = г в. Тогда вычислительная схема реализуется последовательным (г = 0,1, 2,...) счетом по следующей расчетной формуле:
а(аг+1) = а(аг) + 0 | иг | ^ &(аг Ь)(р(х - -ф где иг = ±1.
Результат вычислений фиксируется посредством формулы а « а(аь). Рассмотрим следующий модельный пример.
(36)
'ж2 + 5'
Пример 3. Рассмотрим начальную задачу (27)-(28), где р(х) = log . 0 ,,
\х2 + 2 J
7 = 5/2. Коэффициент а, который будем восстанавливать, зафиксируем равным 1/2. В качестве известного априорно значения возьмем значение и(0.25, 0.5).
В результате вычисления значения u(t,х) при t* = 0.25, х* = 0.5 при помощи приближенного вычисления интеграла в правой части формулы (36) по квадратурной формуле средних прямоугольников на интервале [-10,10] с шагом h = 10-4 получено следующее приближенное значение функции u: и(0.25, 0.5) = 0.63396.
Обозначим L — число итераций метода Эйлера, 0 — шаг метода Эйлера, а0 — начальное приближение метода, е — погрешность восстановления а. Полученные численные результаты представлены в табл. 3.
Таблица 3 / Table 3
Восстановление коэффициента а Recovery of the coefficient a
№ L в ao « a £ Невязка
1 300 0.1 0.1 0.48543 0.01457 1.7 • 10-3
2 300 0.1 0.4 0.49663 0.00337 3.9 • 10-4
3 300 0.1 0.6 0.50323 0.00323 3.7 • 10-4
4 300 0.1 0.8 0.50915 0.00915 1.1 • 10-3
5 1000 0.1 0.9 0.51019 0.01019 3.0 • 10-7
6 1000 0.1 1.0 0.51019 0.01019 3.6 • 10-7
7 1000 0.1 1.1 0.51019 0.01019 4.3 • 10-7
В табл. 4 приводятся результаты, если и(0.25,0.5) известно с погрешностью 0.07 (первая строка табл. 4) и 0.03 (вторая строка табл. 4).
Таблица 4 / Table 4
Восстановление коэффициента а по дополнительной информации, заданной с погрешностью Recovery of the coefficient a using additional information given
with error
№ u(t* ,х* ) L в ао « а £ Невязка
1 0.64 1000 0.1 0.1 0.55401 0.05401 4.9 • 10-7
2 0.63 1000 0.1 0.1 0.46615 0.03385 6.3 • 10-7
Выводы
В работе предложены приближенные методы решения прямых и обратных задач для параболических уравнений. Прямые и обратные задачи решаются по единой методологии — исходная задача преобразуется в интегральное уравнение, которое затем аппроксимируется по технологии метода коллокации (или механических квадратур). Построенная вычислительная схема реализуется в соответствии с непрерывным методом решения нелинейных операторных уравнений.
Отметим несколько принципиальных моментов. При приближенном решении прямой задачи для нелинейных параболических уравнений в качестве узлов коллокации выбраны узлы локальных сплайнов, реализующие наилучшую по порядку аппроксимацию класса функций Pr(G,M), к которому принадлежат решения линейных параболических уравнений. Исследованы коэффициентная задача и задача восстановления порядка дробной производной. Предложена новая методика обоснования проекционных методов решения линейных и нелинейных интегральных уравнений.
Предложенная методика может быть распространена на ряд других прямых и обратных задач математической физики.
Список литературы
1. Ladyzenskaja O. A., Solonnikov V. A. Ural'ceva N. N. Linear and Quasi-linear Equations of Parabolic Type. Providence : American Mathematical Society, 1988. 648 p.
2. Лионе Ж.-Л. Некоторые методы решения нелинейных краевых задач. Москва : Мир, 1972. 588 c.
3. Морс Ф. М, Фешбах Г. Методы теоретической физики : в 2 т. Т. 2. Москва : Медиа, 2012. 886 с.
4. Крылов Н. В. Лекции по эллиптическим и параболическим уравнениям в пространствах Гельдера. Новосибирск : Научная книга, 1998. 178 с.
5. Крылов Н. В. Нелинейные эллиптические и параболические уравнения второго порядка. Москва : Наука, 1985. 376 с.
6. Корпусов М. О. Конспект лекций по курсу «Нелинейные эллиптические и параболические уравнения математической физики для аспирантов». Москва : Физический факультет МГУ, 2016. 188 с.
7. Полянин А. Д., Зайцев В. Ф., Журов А. И. Методы решения нелинейных уравнений математической физики и механики. Москва : Физматлит, 2009. 256 с.
8. Самарский А. А., Вабищевич П. Н. Вычислительная теплопередача. Москва : ЛИБРО-КОМ, 2009. 784 с.
9. Вабищевич П. Н. Вычислительные методы математической физики. Нестационарные задачи. Москва : Вузовская книга, 2008. 228 с.
10. Kabanikhin S. I. Inverse and ill-posed problems. Theory and Applications. Berlin ; Boston : De Gruyter, 2011. 475 p. https://doi.org/10.1515/9783110224016
11. Hasanov H. A., Romanov V. G. Introduction to Inverse Problems for Differential Equations. Springer International Publishing AG, 2017. 261 p. https://doi.org/10.1007/978-3-319-62797-7
12. Денисов А. М. Введение в теорию обратных задач. Москва : Изд-во МГУ, 1994. 206 с.
13. Beilina L., Klibanov M. V. Approximate Global Convergence and Adaptivity for Coefficient Inverse Problems. New York : Springer, 2012. 408 p. https://doi.org/10.1007/978-1-4419-7805-9
14. Бойков И. В., Рязанцев В. А. Об одном приближенном методе определения коэффициента теплопроводности // Журнал Средневолжского математического общества. 2019. Т. 21, № 2. С. 149-163. https://doi.org/10.15507/2079-6900.21.201902.149-163
15. Бойков И. В., Рязанцев В. А. Об одном итерационном методе решения параболических уравнений // Современные проблемы теории функций и их приложения : материалы 21-й междунар. Саратовской зимней школы (Саратов, 31 января-4 февраля 2022 г.). Саратов : Саратовский университет [Издание], 2022. Вып. 21. С. 50-54. EDN: BVALVE
16. Daleckii Ju. L., Krein M. G. Stability of Solutions of Differential Equations in Banach Space. Providence : Americal Mathematical Society, 1974. 386 p. (Translations of Mathematical Monographs. Vol. 43).
17. Dekker K., Verwer J. G. Stability of Runge-Kutta methods for stiff nonlinear differential equations. New York : Elsevier Science Ltd, 1984. 308 p.
18. Lozinskii S. M. Note on a paper by V. S. Godlevskii // USSR Computational Mathematics and Mathematical Physics. 1973. Vol. 13, iss. 2. P. 232-234. https://doi.org/10.1016/ 0041-5553(73)90144-4
19. Kantorovich L. V.., Akilov G. P. Functional Analysis. Oxford : Pergamon Press, 1982. 600 p.
20. Krasnosel'skii M. A., Vainikko G. M., Zabreiko P. P., Rutitskii Ya. B., Stetsenko Ya. V. Approximate Solution of Operator Equations. Groningen : Wolters-Noordhoff Publishing, 1972. 496 p. https://doi.org/10.1007/978-94-010-2715-1
21. Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. Москва : Бином. Лаборатория знаний. 2011. 640 с. EDN: QJXMXL
22. Гавурин М. К. Нелинейные функциональные уравнения и непрерывные аналоги итеративных методов // Известия вузов. Математика. 1958. № 5. С. 18-31.
23. Пузынин И. В., Бояджиев Т. Л., Виницкий С. И., Земляная Е. В., Пузынина Т. П., Чу-луунбаатар О. О методах вычислительной физики для исследования моделей сложных физических процессов // Физика элементарных частиц и атомного ядра. 2007. Т. 38, вып. 1. С. 144-232.
24. Boikov I. V. On a continuous method for solving nonlinear operator equations // Differential Equations. 2012. Vol. 48, № 9. P. 1288-1295. https://doi.org/10.1134/S001226611209008X
25. Boikov I. V., Ryazantsev V. A. On Optimal Approximation of Geophysical Fields // Numerical Analysis and Applications. 2021. Vol. 14, iss. 1. P. 13-29. https://doi.org/10. 1134/S199542392101002X
26. Lanczos K. Applied Analysis. New Jersey : Prentice-Hall, Englewood Cliffs, 1956. 539 p.
27. Бойков И. В., Кривулин Н. П. Аналитические и численные методы идентификации динамических систем. Пенза : Изд-во Пензенского гос. ун-та, 2016. 398 с.
28. Бойков И. В., Кривулин Н. П. Приближенный метод восстановления входных сигналов измерительных преобразователей // Измерительная техника. 2021. № 12. С. 3-7. https://doi.org/10.32446/0368-1025it.2021-12-3-7, EDN: PVVHQW
29. Бойков И. В., Рязанцев В. А. Численное восстановление начального условия в задачах Коши для линейных параболических и гиперболических уравнений // Известия высших учебных заведений. Поволжский регион. Физико-математические науки. 2020. № 3 (55). С. 72-88. https://doi.org/10.21685/2072-3040-2020-3-6
30. Boykov I. VRyazantsev V. A. An approximate method for solving an inverse coefficient problem for the heat equation // Journal of Applied and Industrial Mathematics. 2021. Vol. 15, iss. 2. P. 175-189. https://doi.org/10.1134/S1990478921020010
31. Mainardi F. On the initial value problem for the fractional diffusion-wave equation // Waves and Stability in Continuous Media / ed. by S. Rionero, T. Ruggert. World Scientific, Singapore, 1994. P. 246-251.
32. Учайкин В. В. Метод дробных производных. Ульяновск : Артишок. 2008. 512 с.
33. Samko S. G., Kilbas A. A., Marichev O. I. Fractional Integrals and Derivatives. Theory and Applications. Amsterdam : Gordon and Breach Science Publishers, 1993. 1006 p.
References
1. Ladyzenskaja O. A., Solonnikov V. A. Ural'ceva N. N. Linear and Quasi-linear Equations of Parabolic Type. Providence, American Mathematical Society, 1988. 648 p.
2. Lions Zh.-L. Nekotorye metody resheniia nelineinykh kraevykh zadach [Some Methods for Solution of Nonlinear Boundary Problems]. Moscow, Mir, 1972, 588 p. (in Russian).
3. Mors F. M., Feshbakh G. Metody teoreticheskoi fiziki [Methods of Theoretical Physics]. Vol. 2. Moscow, Media, 2012. 886 p. (in Russian).
4. Krylov N. V. Lektsii po ellipticheskim i parabolicheskim uravneniiam v prostranstvakh Gel'dera [Lections on Elliptic and Parabolic Equations in Holder Spaces]. Novosibirsk, Nauchnaya kniga, 1998. 178 p. (in Russian).
5. Krylov N. V. Nelineinye ellipticheskie i parabolicheskie uravneniia vtorogo poriadka [Nonlinear Elliptic and Parabolic Equations of the Second Order]. Moscow, Nauka, 1985, 376 p. (in Russian).
6. Korpusov M. O. Konspekt lektsii po kursu "Nelineinye ellipticheskie i parabolicheskie uravneniia matematicheskoi fiziki dlia aspirantov" [Lecture Notes on the Course "Nonlinear Elliptic and Parabolic Equations of Mathematical Physics for Postgraduate Students"]. Moscow, Moscow University Press, 2016. 188 p. (in Russian).
7. Polianin A. D., Zaitsev V. F., Zhurov A. I. Metody resheniia nelineinykh uravnenii matematicheskoi fiziki i mekhaniki [Methods for Solution of Nonlinear Equations of Mathematical Physics and Mechanics]. Moscow, Fizmatlit, 2009. 256 p. (in Russian).
8. Samarskii A. A., Vabishchevich P. N. Vychislitel'naia teploperedacha [Computational Heat Transfer]. Moscow, LIBROKOM, 2009. 784 p. (in Russian).
9. Vabishchevich P. N. Vychislitel'nye metody matematicheskoi fiziki. Nestatsionarnye zadachi [Computational Methods of Mathematical Physics. Nonstationary Problems]. Moscow, Vuzovskaya kniga, 2008. 228 p. (in Russian).
10. Kabanikhin S. I. Inverse and ill-posed problems. Theory and Applications. Berlin, Boston, De Gruyter, 2011. 475 p. https://doi.org/10.1515/9783110224016
11. Hasanov H. A., Romanov V. G. Introduction to Inverse Problems for Differential Equations. Springer International Publishing AG, 2017. 261 p. https://doi.org/10.1007/978-3-319-62797-7
12. Denisov A. M. Vvedenie v teoriiu obratnykh zadach [Introduction to the Inverse Problems Theory]. Moscow, Moscow University Press, 1994. 206 p. (in Russian).
13. Beilina L., Klibanov M. V. Approximate Global Convergence and Adaptivity for Coefficient Inverse Problems. New York, Springer, 2012. 408 p. https://doi.org/10.1007/978-1-4419-7805-9
14. Boikov I. V., Ryazantsev V. A. On the approximate method for determination of heat conduction coefficient. Zhurnal Srednevolzhskogo matematicheskogo obshchestva [Middle Volga Mathematical Society Journal], 2019, vol. 21, iss. 2, pp. 149-163 (in Russian). https://doi.org/10.15507/2079-6900.21.201902.149-163
15. Boikov I. V., Ryazantsev V. A. On an iterative method for solution of parabolic equations. Contemporary Problems of Function Theory and Their Applications: Materials of the 21st International Saratov Winter School (Saratov, January 31-February 4, 2022). Saratov,
Saratov State University Publ., 2022, iss. 21, pp. 50-54 (in Russian). EDN: BVALVE
16. Daletskii Ju. L., Krein M. G. Stability of Solutions of Differential Equations in Banach Space. Translations of Mathematical Monographs. Vol. 43. Providence, American Mathematical Society, 1974. 386 p.
17. Dekker K., Verwer J. G. Stability of Runge - Kutta Methods for Stiff Nonlinear Differential Equations. New York, Elsevier Science Ltd, 1984. 308 p.
18. Lozinskii S. M. Note on a paper by V. S. Godlevskii. USSR Computational Mathematics and Mathematical Physics, 1973, vol. 13, iss. 2, pp. 232-234. https://doi.org/10.1016/ 0041-5553(73)90144-4
19. Kantorovich L. V., Akilov G. P. Functional Analysis. Oxford, Pergamon Press, 1982. 600 p.
20. Krasnosel'skii M. A., Vainikko G. M., Zabreiko P. P., Rutitskii Ya. B., Stetsenko Ya. V. Approximate Solution of Operator Equations. Groningen, Wolters-Noordhoff Publishing, 1972. 496 p. https://doi.org/10.1007/978-94-010-2715-1
21. Bakhvalov N.S., Zhidkov N. P., Kobel'kov G. M. Chislennye metody [Numerical Methods]. Moskow, Binom. Laboratoriya znaniy, 2011. 640 p. (in Russian). EDN: QJXMXL
22. Gavurin M. K. Nonlinear functional equations and continuous analogs of iterative methods. Izvestiya VUZ. Matematika, 1958, iss. 5, pp. 18-31 (in Russian).
23. Puzynin I. V., Boiadzhiev T. L., Vinitskii S. I., Zemlianaia E. V., Puzynina T. P., Chuluunbaatar O. Methods of computational physics for investigation of models of complex physical systems. Physics of Particles and Nuclei, 2007, vol. 38, iss. 1, pp. 70-116. https://doi.org/10.1134/S1063779607010030
24. Boikov I. V. On a continuous method for solving nonlinear operator equations. Differential Equations, 2012, vol. 48, iss 9, pp. 1288-1295. https://doi.org/10.1134/S001226611209008X
25. Boikov I. V., Ryazantsev V. A. On optimal approximation of geophysical fields. Numerical Analysis and Applications, 2021, vol. 14, iss. 1, pp. 13-29. https://doi.org/10.1134/ S199542392101002X
26. Lanczos K. Applied Analysis. New Jersey, Prentice-Hall, Englewood Cliffs, 1956. 539 p.
27. Boikov I. V., Krivulin N. P. Analiticheskie i chislennye metody identifikatsii dinamiches-kikh sistem [Analytical and Numerical Methods for Identification of Dynamical Systems]. Penza, Penza State University Publ., 2016. 398 p. (in Russian).
28. Boikov I. V., Krivulin N. P. On an approximate method for reconstructing input signals of measuring transformers. Measurement Techniques, 2021, iss. 12, pp. 3-7 (in Russian). https://doi.org/10.32446/0368-1025it.2021-12-3-7, EDN: PVVHQW
29. Boikov I. V., Ryazantsev V. A. Numerical recovery of the initial condition in the Cauchy problems for linear parabolic and hyperbolic equations. University Proceedings. Volga Region. Physical and Mathematical Sciences, 2020, iss. 3 (55), pp. 72-88 (in Russian). https://doi.org/10.21685/2072-3040-2020-3-6
30. Boikov I. V., Ryazantsev V. A. An approximate method for solving an inverse coefficient problem for the heat equation. Journal of Applied and Industrial Mathematics, 2021, vol. 15, iss. 2, pp. 175-189. https://doi.org/10.1134/S1990478921020010
31. Mainardi F. On the initial value problem for the fractional diffusion-wave equation. In: Rionero S., Ruggert T. (eds.) Waves and Stability in Continuous Media. World Scientific, Singapore, 1994, pp. 246-251.
32. Uchaikin V. V. Metod drobnykh proizvodnykh [Method of Fractional Derivatives]. Ulyanovsk, Artishok, 2008. 512 p. (in Russian).
33. Samko S. G., Kilbas A. A., Marichev O. I. Fractional Integrals and Derivatives. Theory and Applications. Amsterdam, Gordon and Breach Science Publishers, 1993. 1006 p.
Поступила в редакцию / Received 12.04.2022
Принята к публикации / Accepted 02.03.2023
Опубликована / Published 31.08.2023