Оптимальные разностные формулы в пространстве Соболева
- Авторы: Шадиметов Х.М.1, Мирзакабилов Р.Н.2
-
Учреждения:
- Ташкентский государственный транспортный университет
- Институт математики им. В.И. Романовского
- Выпуск: Том 68, № 1 (2022): Наука — технология — образование — математика — медицина
- Страницы: 167-177
- Раздел: Статьи
- URL: https://journals.rudn.ru/CMFD/article/view/30859
- DOI: https://doi.org/10.22363/2413-3639-2022-68-1-167-177
Цитировать
Полный текст
Аннотация
Оптимизация вычислительных методов в функциональных пространствах является одной из основных проблем вычислительной математики. В настоящей работе рассматриваются алгебраические и функциональные утверждения для задачи разностных формул. В оптимизации разностных формул, т. е. при построении оптимальных разностных формул в функциональных пространствах, важную роль играет экстремальная функция данной разностной формулы. В данной работе в пространствах Соболева в явном виде находится экстремальная функция разностной формулы и вычисляется норма функционала погрешности разностной формулы. Более того, доказываются существование и единственность оптимальной разностной формулы.
Полный текст
ОГЛАВЛЕНИЕ 1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 2. Задача построения разностных формул . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 3. Функциональная постановка задачи. Экстремальная функция разностных формул . . . 169 4. Квадрат нормы функционала погрешности . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 1. ВВЕДЕНИЕ Пусть требуется найти решение дифференциального уравнения (1.1) с начальным условием y(0) = y0 на отрезке [0, 1]. Разделим его на N частей длины и найдем приближенные значения yn решения y (x) в узлах xn = nh, n = 0,1,... ,N. Классическим примером методов такого типа является метод Эйлера, который состоит в следующем: приближенное значение yn+1 решения в точке xn+1 получается из приближенного значения yn решения в точке xn с помощью формулы , (1.2) где . Следовательно, yn+1 - линейная комбинация значений функции и ее производных в точке xn. Мы будем рассматривать только дискретные методы, т. е. методы, которые определяют решение для дискретных значений независимой переменной. Характеристической чертой дискретных методов для решения уравнения (1.1) является процесс решения, состоящий из повтора алгоритма получения неизвестного решения yn использованием ранее вычисленных значений yn-j и f (xj,yj), j = 1,2,... ,s. Задача построения численного алгоритма может быть разделена на три группы: © РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ, 2022 Эта работа доступна по лицензии Creative Commons 4.0 International https://creativecommons.org/licenses/by-nc-nd/4.0/deed.ru 167 1. Локальные свойства алгоритма. Задача состоит в выборе такого алгоритма для вычисления yn, что разность yn - y(xn) будет минимальной. Здесь yn - приближенное значение точного решения y(x), а значения y(xn-j),j = 1,2,... ,m известны. Асимптотическая оценка точности алгоритма при |xn-j - xn-j-1| = h → 0 определяется двумя числами α и C: |yn - y(xn)| = Chα + o(hα). Предполагается, что решение является достаточно гладким, а параметр α обозначает алгебраическую степень точности. Примером такого алгоритма являются методы Эйлера (1.2), для которых. 2. Глобальные свойства алгоритма. Основная проблема состоит в выборе такого алгоритма, который не приводит к накоплению ошибок, т. е. при |xn - xn-1| → 0 и 3. Устойчивость алгоритма как численного процесса. Некоторые сходящиеся алгоритмы могут сопровождаться численной неустойчивостью. Следовательно, мы будем рассматривать условия, которые обеспечивают устойчивость алгоритмов. 2. ЗАДАЧА ПОСТРОЕНИЯ РАЗНОСТНЫХ ФОРМУЛ Рассмотрим сначала задачу построения разностных формул, точных для многочленов степени не выше m - 1, в алгебраической постановке. Далее под разностной формулой будем подразумевать следующее приближающее равенство: . (2.1) Здесь - коэффициенты разностной формулы. Разностная формула порядка k называется неявной, если , и явной, если C[k] = 0. Следующая разность называется погрешностью формулы . (2.2) В классе дифференцируемых функций, определенных на отрезке [0, 1], равенство (2.2) определяет аддитивный и однородный функционал , который называется функционалом погрешности дифференциальной формулы (2.1). Говорят, что разностная формула для функции ϕ является точной, если разность (2.2) равна нулю. Другими словами, функции, для которых разностная формула является точной, образуют ядро функционала погрешности . Задача построения разностных формул в алгебраической постановке на отрезке [0, 1] выглядит следующим образом: Найти коэффициенты C[β] и C(1)[β] разностной формулы такие, что формула становится точной для всех многочленов из пространства Pm-1 при достаточно больших m, где Pm-1 - пространство многочленов степени m - 1. Следовательно, качество разностной формулы будет выше, когда размерность пространства многочленов Pm-1 будет выше. Подставляя многочлен Pm-1 (x) = a0xm-1 + a1xm-2 + ... + am-1 вместо ϕ(x) в (2.2), получаем . Следовательно, наше требование для Pm-1 (x) ∈ Pm-1, которое эквивалентно системе условий , (2.3) выполнено в случае, когда векторы C = (C [0],C [1],...,C [k]) и являются решением системы . Система (2.3) имеет решение, если. Теперь дадим известные разностные формулы, построенные алгебраическим способом. Обозначим через ∇yn = yn - yn-1, тогда формула Адамса-Башфорта имеет вид , а формула Адамса-Мультона имеет вид . Существуют иные известные формулы, например, формулы Нистрома и Мали-Симпсона, а также другие формулы. 3. ФУНКЦИОНАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ. ЭКСТРЕМАЛЬНАЯ ФУНКЦИЯ РАЗНОСТНЫХ ФОРМУЛ Теперь перейдем к функциональной постановке нашей задачи. Рассмотрим функции ϕ из пространства Соболева. Пространство является гильбертовым пространством вещественных функций ϕ, которые являются различными для многочленов степени m-1 и квадратично интегрируемыми с производной порядка m на отрезке [0, 1]. Скалярное произведение функций f и ϕ в этом пространстве задается через (3.1) Поскольку пространство вложено в пространство C (0,1) непрерывных функций, функционал погрешности разностной формулы является линейным функционалом, и выполнено следующее: (3.2) Задача построения разностной формулы в функциональной постановке состоит в том, чтобы найти такой функционал (3.2), который имеет минимальную норму в пространстве , где - сопряженное пространство к пространству Соболева . Для нахождения явного вида нормы функционала погрешности используем экстремальную функцию данного функционала, т. е. используем функцию ψ, удовлетворяющую равенству . Известно, что в работе И. Бабушки и др. [1] нахождение экстремальной функции ψ было сведено к дифференциальному уравнению порядка 2m. Однако, там не было дано решение дифференциального уравнения. Наш метод нахождения ψ отличается от метода И. Бабушки и позволяет найти экстремальную функцию в явном виде. Отметим, что задачи построения кубатуры и разностных формул в функциональной постановке были рассмотрены, например, в работах [2-9, 13-15]. Норма функции в пространстве определяется как . (3.3) Поскольку функционал вида лежит в пространстве, то мы имеем . (3.4) Так как пространство - гильбертово пространство, наделенное скалярным произведением (3.1) и соответствующей нормой (3.3), то, применяя теорему Рисса к любому линейному функционалу, а в частности, к функционалу погрешности , находим явный вид нормы функционала, используя функцию ψ, которая является элементом Рисса. По теореме Рисса для любого элемента выполнены следующие равенства: (3.5) . Согласно (3.1) и (3.5), получаем следующее тождество, которое справедливо для любой функции ϕ ∈ C˚(∞)(0,1) из пространства бесконечно дифференцируемых финитных функций . (3.6) Интегрируя по частям левую часть уравнения (3.6) m раз, получаем где ε[0, 1] (x) - характеристическая функция отрезка [0, 1]. Следовательно, в пространстве обобщенных функций имеем следующее уравнение: Общее решение уравнения (3.7) записывается в виде . (3.8) В формуле (3.8) сумма является многочленом степени 2m - 1 с переопределенными коэффициентами aj, соответствующими следующему члену: . Функция Gm (x) является фундаментальным решением уравнения и имеет вид . Рассмотрим уравнение (3.8) вне отрезка Согласно (2.3), вне отрезка [0, 1] выражение является многочленом степени m-1, и поскольку эта функция из пространства C∞ (R\[0, 1]), то после дифференцирования m раз она обращается в нуль. Для того, чтобы условие было выполнено при x∈[0, 1], должно быть справедливо , где Rm-1 (x) - многочлен степени m - 1. Поэтому для любой разностной формулы вида (2.1) в пространстве ее экстремальная функция, т. е. ее элемент Рисса, дается формулой , где Pm-1 (x) - многочлен степени m - 1. Так, мы доказали следующую теорему. Теорема 3.1. Экстремальная функция разностной формулы (2.1) в пространстве определяется формулой . (3.9) 4. КВАДРАТ НОРМЫ ФУНКЦИОНАЛА ПОГРЕШНОСТИ Известно, что из теоремы Рисса и из определения экстремальной функции следует, что . Следовательно, получаем теорему. Теорема 4.1. Квадрат нормы функционала погрешности разностной формулы (2.1) определяется формулой . В силу теоремы 4.1, применяя экстремальную функцию и условия ортогональности (3.4) функционала погрешности к многочленам степени m - 1, после некоторых вычислений получаем где . Известно, что устойчивость разностной формулы в смысле Далквиста (как сильной устойчивости) определяется только коэффициентами C [β], β = 0,1,... ,k. По этой причине поиск оптимальной формулы связан только с вариацией коэффициентов C(1) [β], β = 0,1,... ,k. Разностная формула с функционалом погрешности в пространстве может быть охарактеризована двумя методами. С одной стороны, она определена коэффициентами C [β],C(1) [β], β = 0,1,... ,k с условиями (3.4), с другой стороны- экстремальной функцией ψ. Теперь перейдем к минимизации квадрата нормы функционала погрешности разностной формулы для C [β], заданного коэффициентами C(1) [β] с условиями (3.4). Применим метод Лагранжа неопределенных множителей. Для этого рассмотрим функцию . Частные производные функции обращаются в нуль: ∂Ψ = 0, β = 0,1,... ,k, ∂C(1) [β] ∂Ψ = 0, α = 0,1,...,m 1. ∂λα - Это дает следующую систему уравнений (4.1) (4.2) где . Решение системы (4.1), (4.2), обозначенное через является критической точкой функции . Из метода Лагранжа следует, что C˚(1)[β] - искомые значения коэффициентов оптимальной разностной формулы. Они дают условный минимум нормы при условиях (3.4). Теперь рассмотрим формулу (3.9). Учитывая произвольность коэффициентов многочленов Pm-1 (x), мы выбираем их такими, что производнаясовпадает с многочленом Pm-2 (x) из (4.1). При таком выборе значений производной экстремальной функции ψ в точках hβ получаем, что следует из формулы (4.1). Следовательно, мы доказали теорему Бабушки алгебраическим способом. Теорема 4.2. Разностные формулы , являются оптимальными тогда и только тогда, когда функция ψ, определенная формулой (3.9), может быть выбрана так, что при β = 0,1,... ,k и при β = 0,1,... ,k - 1 для неявной и явной формул, соответственно. Как результат, для построения неявных оптимальных разностных формул необходимо решить следующую систему линейных уравнений: , где C [β] определены из условий устойчивости разностной формулы в смысле Далквиста и k . Определение 4.1. Разностная формула (2.1) устойчива в смысле Далквиста, если все корни ζi характеристического многочлена удовлетворяют неравенству, а корни, для которых |ζi| = 1, являются простыми [10-12]. Например, C [k] = 1, C [k - 1] = -1, C [k - i] = 0 при i = 2,3,... ,k. Аналогично, для явной разностной формулы имеем , где d[γ] определены из устойчивости разностной формулы и из равенства. Здесь мы полагаем, что система (4.1), (4.2) разрешима. Ее разрешимость следует из общей теории множителей Лагранжа. Однако можно доказать разрешимость алгебраическим методом напрямую. Из теории условного экстремума известно достаточное условие, при котором решение C˚(1)[β] и ˚λα дает локальный минимум функции на многообразии (3.4). Оно состоит в положительной определенности квадратичной формы (4.3) на множестве векторовпри условии (4.4) Здесь матрица Q имеет вид ⎛ 1 1 1 ... 1 ⎞ 0 h 2h ... kh h2 ... (2h)2 ... ... ... (kh)2 ⎟⎟⎟⎟. ... ⎝ 0 hm-2 (2h)m-2 ... (kh)m-2⎠ Мы покажем, что в рассмотренном случае квадратичная форма строго положительна. Теорема 4.3. Для любого ненулевого вектора из подпространства QC(1) = 0 функция является строго положительной. Доказательство. Из определения функции Лагранжа и из равенства (4.3) получаем . Рассмотрим линейный функционал вида . Если учесть условие (4.4), то этот функционал принадлежит пространству . Поэтому он имеет экстремальную функцию, которая является решением уравнения . Ясно, что для UC(1) (x) можно получить следующую линейную комбинацию сдвигов фундаментального решения: . Здесь - решение уравнения . Квадрат нормы функции UC(1) (x) в пространстве совпадает с формой: . Следовательно, ясно, что для ненулевых C(1) [β] функция является строго положительной. Известно, что при k > m система (4.4) всегда имеет решение, т. е. матрица Q имеет правую обратную, и тогда система (4.1), (4.2) имеет единственное решение. Теорема 4.4. Если матрица Q имеет правую обратную, то матрица M системы (4.1), (4.2) невырождена. Доказательство. Обозначим через G матрицу квадратичной формы (4.3). Запишем однородную систему, соответствующую системе (4.1), (4.2), в следующем виде: . (4.5) Покажем, что единственное решение задачи (4.5) является тождественным нулем. (1) Пусть- решение задачи (4.5). Рассмотрим следующий функционал для вектора C : . Ясно, что этот функционал лежит в пространстве. Возьмем в качестве экстремальной функции для μ(1) (x) функцию C . Это является возможным, так как функция UC(1) (x) лежит в пространстве и является решением уравнения . Первые k + 1 уравнений системы (4.5) означают, что функция UC(1) (x) обнуляется во всех узлах разностной формулы, т. е. U (1) (hβ) = 0, β = 0,1,... ,k. Тогда относительно нормы функционала C имеем , (1) что возможно только при C [β] = 0. Учитывая это, из первых k + 1 уравнений системы (4.5) получаем Q∗λ = 0. (4.6) По утверждению теоремы матрица Q имеет правую обратную, и тогда матрица Q∗ имеет левую обратную. Отсюда и из (4.6) следует, что решение λ также нулевое. Теорема доказана. Следовательно, система (4.1), (4.2) имеет единственное решение.Об авторах
Х. М. Шадиметов
Ташкентский государственный транспортный университет
Автор, ответственный за переписку.
Email: kholmatshadimetov@mail.ru
Ташкент, Узбекистан
Р. Н. Мирзакабилов
Институт математики им. В.И. Романовского
Email: ravshan.m.n@mail.ru
Ташкент, Узбекистан
Список литературы
- Бабушка И., Прагер М., Витасек Э. Численные процессы решения дифференциальных уравнений. - М.: Мир, 1969.
- Соболев С. Л. Введение в теорию кубатурных формул. - М.: Наука, 1974.
- Соболев С. Л., Васкевич В. Л. Кубатурные формулы. - Новосибирск: Ин-т мат., 1996.
- Шадиметов Х. М. Весовые оптимальные кубатурные формулы в периодическом пространстве Соболева// Сиб. ж. выч. мат. - 1999. -2, № 2. - С. 185-195.
- Шадиметов Х. М. Об оптимальных решетчатых квадратурных и кубатурных формулах// Докл. РАН. - 2001. -376, № 5. - С. 597-599.
- Шадиметов Х. М. Функциональная постановка задач оптимальных разностных формул// Узб. мат. ж. - 2015. - № 4. - С. 179-183.
- Akhmedov D. M., Hayotov A. R., Shadimetov Kh. M. Optimal quadrature formulas with derivatives for Cauchy type singular integrals// Appl. Math. Comput. - 2018. - 317. - С. 150-159.
- Babuskaˇ I., Sobolev S. Optimization of numerical methods// Apl. Mat. - 1965. -10. - С. 9-170.
- Boltaev N. D., Hayotov A. R., Shadimetov Kh. M. Construction of optimal quadrature formula for numerical calculation of Fourier coefficients in Sobolev space L2(1)// Am. J. Numer. Anal. - 2016. -4, № 1. - С. 1-7.
- Dahlquist G. Convergence and stability in the numerical integration of ordinary differential equations// Math. Scand. - 1956. - 4. - С. 33-52.
- Dahlquist G. Stability and error bounds in the numerical integration of ordinary differential equations. - Stockholm: Almqvist & Wiksell, 1958.
- Henrici P. Discrete variable methods in ordinary differential equations. - New York-London: John Wiley & Sons, 1962.
- Shadimetov Kh. M., Hayotov A. R. Optimal quadrature formulas in the sense of Sard in W2(m,m-1) space// Calcolo. - 2014. -51. - С. 211-243.
- Shadimetov Kh. M., Hayotov A. R., Akhmedov D. M. Optimal quadrature formulas for Cauchy type singular integrals in Sobolev space// Appl. Math. Comput. - 2015. -263. - С. 302-314.
- Shadimetov Kh. M., Mirzakabilov R. N. The problem on construction of difference formulas// Probl. Comput. Appl. Math. - 2018. -5, № 17. - С. 95-101.