Text
                    Агошков, Валерий Иванович
Методы решения задач математической физики: Учебное пособие для студентов вузов,
специализирующихся в области вычислительной математики/ Павел Борисович Дубовский,
Виктор Петрович Шутяев; Марчук, Г.И.. - М.: Физматлит, 2002.- 320 с.: ил.
ISBN 5-9221-0257-5, 3000 экз.
Изложены основные сведения по методам решения задач математической физики, которые стали
классическими и общепринятыми (методы теории потенциала, метод собственных функций,
методы интегральных преобразований, методы дискретизации, методы расщепления). Отдельная
глава посвящена методам решения нелинейных уравнений. Представлены многочисленные
примеры применения рассматриваемых методов к решению конкретных задач математической
физики, которые имеют прикладное значение и применяются в таких областях науки и
деятельности общества, как энергетика, охрана окружающей среды, гидродинамика, теория
упругости и др. Для студентов, аспирантов, научных работников, инженеров,
специализирующихся в области вычислительной и прикладной математики и математического
моделирования.
Математическая физика (математические методы теоретической физики)
ББК 22.162
УДК 519.6


Оглавление Предисловие - 8c. Глава 1 Основные задачи математической физики - 9-63 c. 1 Введение -10-11c. 2 Понятия и предложения из теории функций и функционального анализа - 11-31c. 2.1 Точечные множества. Классы функций Cp(?), Cp(?) 2.2 Сведения из теории линейных пространств. Пространства C(?), C?(?), Lp(?) 2.3 Пространство L2 (?) Ортонормальные системы 2.4 Линейные операторы и функционалы - 21-28c. 2.5 Обобщенные производные. Пространства Соболева - 28-31c. 3 Основные уравнения и задачи математической физики - 32-63c. 3.1 Основные уравнения математической физики -32-41c. 3.2 Постановка основных задач математической физики - 41-46c. 3.3 Обобщенные постановки и решения задач математической физики - 46-54c. 3.4 Вариационные постановки задач - 54-58c. 3.5 Интегральные уравнения - 58-63c. Библиографический комментарий - 63 c. Глава 2 Методы теории потенциала - 64-101c. 1 Введение - 65-66c. 2 Основы теории потенциала - 66-79c. 2.1 Вспомогательные сведения из математического анализа - 66-69c. 2.2 Потенциал объемных масс или зарядов - 69-71c. 2.3 Логарифмические потенциалы - 71-72c. 2.4 Потенциал простого слоя - 73-75c. 2.5 Потенциал двойного слоя - 75-79c. 3 Применение теории потенциала в классических задачах математической физики - 79-90c. 3.1 Решение уравнений Лапласа и Пуассона - 79-84c. 3.2 Функция Грина оператора Лапласа - 84-87c. 3.3 Решение уравнения Лапласа для сложных областей - 87-90c. 4 Другие применения методов потенциала - 90-101c. 4.1 Применение методов потенциала к уравнению Гельмгольца - 90-94c. 4.2 Нестационарные потенциалы - 95-101c.
Библиографический комментарий -101c. Глава 3 Методы разложений по собственным функциям - 102-136c. 1 Введение - 102-103c. 2 Задачи на собственные значения - 103-111c. 2.1 Постановка и физический смысл задач на собственные значения -103-106c. 2.2 Задачи на собственные значения для дифференциальных операторов - 106-107c. 2.3 Свойства собственных значений и собственных функций - 107-108c. 2.4 Ряды Фурье - 108-1 Юс. 2.5 Собственные функции некоторых одномерных задач - 110-111c. 3 Специальные функции -111-118c. 3.1 Сферические функции - 112-113c. 3.2 Полиномы Лежандра - 113-114c. 3.3 Цилиндрические функции -114-115c. 3.4 Полиномы Чебышева, Лагерра и Эрмита -115-117c. 3.5 Функции Матье и гипергеометрические функции -117-118c. 4 Метод собственных функций -118-123c. 4.1 Общая схема метода собственных функций - 118-119c. 4.2 Метод собственных функций для дифференциальных уравнений математической физики -119-122c. 4.3 О решении задач с неоднородными граничными условиями - 122-123c. 5 Метод собственных функций для задач теории электромагнитных явлений -123-128c. 5.1 Задача об ограниченной телеграфной линии - 123-124c. 5.2 Электростатическое поле внутри бесконечной призмы - 125c. 5.3 Задача об электростатическом поле внутри цилиндра - 125-126c. 5.4 Поле внутри шара при заданном потенциале на его поверхности - 126-127c. 5.5 Поле заряда, индуцированного на сфере - 127-128c. 6 Метод собственных функций для задач теплопроводности -128-131c. 6.1 Теплопроводность в ограниченном стержне -128-129c. 6.2 Стационарное распределение температуры в бесконечной призме - 129-130c. 6.3 Распределение температуры в однородном цилиндре -130-131c. 7 Метод собственных функций для задач теории колебаний -131-136c. 7.1 Свободные колебания однородной струны - 131-133c.
7.2 Колебания струны с подвижным концом - 133c. 7.3 Задача акустики о свободных колебаниях газа -133-134c. 7.4 Колебания мембраны с закрепленным краем -134-135c. 7.5 Задача о колебании круглой мембраны - 135-136c. Библиографический комментарий -136c. Глава 4 Методы интегральных преобразований - 137-170c. 1 Введение - 138-139c. 2 Основные интегральные преобразования -139-151c. 2.1 Преобразование Фурье - 139-142c. 2.2 Преобразование Лапласа - 142-143c. 2.3 Преобразование Меллина - 143c. 2.4 Преобразование Ханкеля -144-145c. 2.5 Преобразование Мейера -145-146c. 2.6 Преобразование Конторовича-Лебедева -146-147c. 2.7 Преобразование Мелера-Фока - 147c. 2.8 Преобразование Гильберта - 147-148c. 2.9 Преобразования Лагерра и Лежандра - 148-149c. 2.10 Преобразования Бохнера и свертки, всплески и цепные преобразования -149-151c. 3 Применение интегральных преобразований в задачах теории колебаний -151-155c. 3.1 Электрические колебания - 151c. 3.2 Поперечные колебания струны - 151-154c. 3.3 Поперечные колебания бесконечной круглой мембраны -154-155c. 4 Применение интегральных преобразований в задачах теплопроводности -155-157c. 4.1 Решение задачи теплопроводности с помощью преобразования Лапласа -155-156c. 4.2 Решение задачи теплопроводности с помощью преобразования Фурье -156c. 4.3 Задача о температурном режиме шара - 157c. 5 Применение интегральных преобразований в теории диффузии нейтронов -157-158c. 5.1 Решение уравнения замедления нейтронов для замедлителя бесконечных размеров - 158c. 5.2 Задача о диффузии тепловых нейтронов - 158c. 6 Применение интегральных преобразований к задачам гидродинамики -159-170c. 6.1 Двумерный безвихревой поток идеальной жидкости -159-160c.
6.2 Течение идеальной жидкости через щель -160-161c. 6.3 Истечение идеальной жидкости через круглое отверстие - 161-163c. 7 Применение интегральных преобразований в теории упругости - 163-167c. 7.1 Осесимметричные напряжения в цилиндре -163-164c. 7.2 Задача Бусси-неска для полупространства -165-166c. 7.3 Нахождение напряжений в клине -166-167c. 8 Применение интегральных преобразований в кинетике коагуляции -167-170c. 8.1 Точное решение уравнения коагуляции -167-168c. 8.2 Нарушение закона сохранения массы - 169-170c. Библиографический комментарий -170c. Глава 5 Методы дискретизации задач математической физики - 171-228c. 1 Введение - 172-173c. 2 Конечноразностные методы - 173-195c. 2.1 Метод сеток. -174-189c. 2.2 Метод прямых -189-193c. 2.3 Метод сеток для интегральных уравнений (метод квадратур) -194-195c. 3 Вариационные методы -195-216c. 3.1 Основные понятия вариационных постановок задач и вариационных методов -195-197c. 3.2 Метод Ритца - 197-202c. 3.3 Метод наименьших квадратов - 202-203c. 3.4 Методы Канторовича, Куранта, Трефтца - 203-205c. 3.5 Вариационные методы в проблеме собственных значений - 205-207c. 4 Проекционные методы -208-216c. 4.1 Метод Бубнова-Галеркина -208-2 Юс. 4.2 Метод моментов - 211c. 4.3 Проекционные методы в гильбертовых и банаховых пространствах - 212-214c. 4.4 Основные понятия проекционно-сеточных методов - 214-216c. 5 Методы интегральных тождеств -216-228c. 5.1 Основные идеи метода -216-217c. 5.2 Метод интегрального тождества Марчука - 217-219c. 5.3 Обобщенная формулировка метода интегральных тождеств - 219-223c.
5.4 Приложения методов интегральных тождеств к задачам математической физики - 223- 228c. Библиографический комментарий - 228c. Глава 6 Методы расщепления - 229-276c. 1 Введение - 229-230c. 2 Сведения из теории эволюционных уравнений и разностных схем - 230-247c. 2.1 Эволюционные уравнения -230-235c. 2.2 Операторные уравнения в конечномерных пространствах - 23 5-23 8c. 2.3 Понятия и сведения из теории разностных схем - 238-247c. 3 Методы расщепления - 247-261c. 3.1 Методы покомпонентного расщепления (методы дробных шагов) - 247-249c. 3.2 Методы двуциклического многокомпонентного расщепления - 249-251c. 3.3 Методы расщепления с факторизацией операторов - 251-254c. 3.4 Метод предиктор-корректор - 254-256c. 3.5 Метод переменных направлений и метод стабилизирующей поправки - 256-258c. 3.6 Метод слабой аппроксимации - 258-259c. 3.7 Методы расщепления - итерационные методы решения стационарных задач - 259-261c. 4 Методы расщепления для прикладных задач математической физики - 261-275c. 4.1 Методы расщепления для уравнения теплопроводности - 262-266c. 4.2 Методы расщепления для задач гидродинамики - 266-272c. 4.3 Метод расщепления для модели динамики морских и океанических течений - 272-275c. Библиографический комментарий - 276c. Глава 7 Методы решения нелинейных уравнений - 277-315c. 1 Введение - 278-280c. 2 Элементы нелинейного анализа - 280-290c. 2.1 Непрерывность и дифференцируемость нелинейных отображений - 280-283c. 2.2 Сопряженные нелинейные операторы - 283-284c. 2.3 Выпуклые функционалы и монотонные операторы - 284-286c. 2.4 Вариационный метод исследования нелинейных уравнений - 286-288c. 2.5 Минимизирующие последовательности - 288-290c. 3 Метод наискорейшего спуска - 290-293c. 3.1 Нелинейное уравнение и его вариационная формулировка - 290c.
3.2 Основная идея метода наискорейшего спуска - 290-291c. 3.3 Сходимость метода - 291-293c. 4МетодРитца -293-296c. 4.1 Приближения и системы Ритца - 293-294c. 4.2 Разрешимость систем Ритца - 294-295c. 4.3 Сходимость метода Ритца - 295-296c. 5 Метод Ньютона-Канторовича - 296-297c. 5.1 Описание итерационного процесса Ньютона -296c. 5.2 Сходимость итерационного процесса Ньютона - 296-297c. 5.3 Модифицированный метод Ньютона - 297c. 6 Метод Галеркина-Петрова для нелинейных уравнений - 298-300c. 6.1 Приближения и системы Галеркина - 298c. 6.2 Связь с проекционными методами - 298-299c. 6.3 Разрешимость систем Галеркина - 299c. 6.4 Сходимость метода Галеркина-Петрова - 299-300c. 7 Метод возмущений - 300-306c. 7.1 Формулировка алгоритмов возмущений -301-303c. 7.2 Обоснование алгоритмов возмущений - 303-305c. 7.3 Связь с методом последовательных приближений - 305-306c. 8 Приложения к некоторым задачам математической физики - 307-315c. 8.1 Метод возмущений для квазилинейной задачи нестационарной теплопроводности - 307- 310c. 8.2 Метод Галеркина для задач динамики атмосферных процессов - 310-312c. 8.3 Метод Ньютона в задачах вариационного усвоения данных - 312-315c. Библиографический комментарий -315c. Список литературы -316-320c.
Предисловие Цель настоящей книги состоит в том, чтобы дать широкому кругу чита- читателей (студентам, аспирантам, научным работникам, инженерам и практи- практикам) основные сведения по такому направлению математики, как методы решения задач математической физики. Авторы старались отобрать для книги те методы, которые стали уже классическими и общепринятыми. Однако некоторые из современных вер- версий этих методов могут отсутствовать в книге, поскольку знакомство с ними требует специальных знаний. Настоящая книга носит справочно-учебный характер. С одной сторо- стороны, в ней даны основные определения, идеи рассматриваемых методов и подходы, используемые в них, а также получаемые в каждом конкретном случае результаты и утверждения. С другой стороны, доказательства боль- большинства этих результатов отсутствуют, и только в простейших случаях (носящих методологический характер) эти доказательства приводятся. Еще одной особенностью книги является наличие многих примеров применения рассматриваемых методов к решению конкретных задач ма- математической физики, которые носят прикладной характер и применяются в таких областях науки и деятельности общества, как энергетика, охра- охрана окружающей среды, гидродинамика, теория упругости и др., что будет способствовать лучшему представлению о возможных приложениях рас- рассматриваемых методов. Для полноты изложения авторы включили в книгу главу, посвященную основным задачам математической физики, где также приводятся необхо- необходимые для чтения книги сведения из функционального анализа и теории краевых задач для уравнений с частными производными. Главы I, V, VI написаны В. И. Агошковым, главы II, IV - П. Б. Дубовс- ким, главы III, VII - В. П. Шутяевым. Для удобства чтения в каждой главе приведен библиографический комментарий к литературе, использованной при ее написании и рекомендуемой для углубленного изучения соответст- соответствующих разделов. Авторы выражают глубокую благодарность редактору книги Гурию Ивановичу Марчуку, под руководством которого в Институте вычисли- вычислительной математики РАН на протяжении ряда лет ведутся работы в области методов вычислительной математики и математического моделирования, за внимание к работе, замечания и пожелания. Авторы признательны также многим сотрудникам института за дис- дискуссии и всестороннюю поддержку.
Глава 1 Основные задачи математической физики Ключевые слова: точечные множества, линейные пространства, ба- банахово пространство, гильбертово пространство, ортонормальные систе- системы, линейные операторы, собственные значения, собственные функции, обобщенные производные, пространства Соболева, основные задачи ма- математической физики, уравнение Лапласа, уравнение Пуассона, уравнение колебаний, уравнение Гельмгольца, уравнение диффузии, уравнение теп- теплопроводности, уравнения Максвелла, телеграфные уравнения, уравнение переноса, уравнения газо- и гидродинамики, граничные условия, началь- начальные условия, классификация уравнений, постановка задач, обобщенное решение, вариационная постановка задач, интегральные уравнения, тео- теоремы Фредгольма, теорема Гильберта-Шмидта. Основные понятия и обозначения Область — открытое связное множество. Компакт — замкнутое ограниченное множество. R" — и-мерное евклидово пространство. Э?2 — граница ограниченного множества Q. \\f\\x — норма элемента / из нормированного пространства X. С(Т) — банахово пространство непрерывных на Т функций. СР(Т) — банахово пространство функций, непрерывных на Т вместе с производными р-го порядка. С*G"), 0 < Я < 1, — пространство непрерывных по Гельдеру функций. ?г(?2) — гильбертово пространство функций, квадратично интегриру- интегрируемых по Лебегу. Lp(Q), 1 < р < °°, — банахово пространство с нормой *» = (/ I — банахово пространство с нормой ||/||^(д) = supvrai^€n|/(jc) Wp(Q.), I < р < о», — пространство Соболева, состоящее из функций f{x) с обобщенными производными вплоть до порядка /. C°°(Q) — множество бесконечно дифференцируемых в О. функций.
10 Гл. 1. Основные задачи математической физики ja {щ) ~ интегРал ^ — множество бесконечно дифференцируемых, финитных в Q. функций. supp / — носитель /(*). D{A) — область определения оператора А. R{A) — область значений оператора А. f(x) — функция, комплексно сопряженная к f{x). L{X,Y) — пространство линейных непрерывных операторов, действу- действующих из пространства X в пространство Y. Собственное значение — числовой параметр, являющийся вместе с собственной функцией (р решением уравнения Лф = Л<р. А = 5)"=1 —2 ~ оператор Лапласа. Оа = ^-к — а2 А — оператор Даламбера. от *>(/) = l|V/fe(n) = YLx ja 2 / K(x,y)u{y)dy = f(x) — уравнение Фредгольма 1-го рода. Ja и(х) = X / K(x,y)u(y)dy + f(x) — уравнение Фредгольма 2-го рода. Ja 1. Введение Математическая физика изучает математические модели физических явлений. Она и ее методы начали формироваться в XVIII веке при изуче- изучении колебаний струны и стержней, задач акустики, гидродинамики, ана- аналитической механики (Ж. Даламбер, Л. Эйлер, Ж. Лагранж, Д. Бернулли, П.Лаплас). Идеи математической физики получили новое развитие в XIX веке в связи с задачами теплопроводности, диффузии, упругости, оптики, электродинамики, нелинейными волновыми процессами, тео- теорией устойчивости движения (Ж.Фурье, С.Пуассон, К.Гаусс, О.Коши, М.В.Остроградский, П.Дирихле, Б.Риман, С.В.Ковалевская, Д.Стоке, A. Пуанкаре, А. М. Ляпунов, В. А. Стеклов, Д. Гильберт). Новый этап ма- математической физики начинается в XX веке, когда в нее включаются за- задачи теории относительности, квантовой физики, новые проблемы газо- газовой динамики, кинетических уравнений, теории ядерных реакторов, фи- физики плазмы (А.Эйнштейн, Н.Н.Боголюбов, П.Дирак, В.С.Владимиров, B. П. Маслов). Многие задачи классической математической физики сводятся к крае- краевым задачам для дифференциальных (интегро-дифференциальных) урав- уравнений — уравнений математической физики, которые совместно с соот- соответствующими граничными (или начальными и граничными) условия- условиями образуют математические модели рассматриваемых физических про- процессов. Основными классами таких задач являются эллиптические, гипербо- гиперболические, параболические задачи и задача Коши. Среди постановок дан-
2 Понятия и предложения из теории функций и функционального анализа 11 ных задач различают классические и обобщенные постановки Важная концепция обобщенных постановок задач и обобщенных решений бази- базируется на понятии обобщенной производной с применением пространств С Л Соболева Одной из проблем, изучаемых в математической физике, является зада- задача на собственные значения Собственные функции конкретных операто- операторов и разложения по ним в ряды Фурье решений задач часто используются при теоретическом анализе задач, а также для построения их решений (ме- (метод собственных функций) Основными математическими средствами исследования задач матема- математической физики служит теория дифференциальных уравнений с частны- частными производными, интегральных уравнений, теория функций и функцио- функциональных пространств, функциональный анализ, приближенные методы и вычислительная математика Ниже приводятся некоторые сведения из ряда разделов математики, которые используются при изучении задач математической физики и ме- методов построения их решений [13,25,69,70,75,84,91,95] 2. Понятия и предложения из теории функций и функционального анализа 2.1. Точечные множества. Классы функций CP{Q), C(Q.). 2 1 1 Точечные множества Пусть R" (R1 = R) есть и-мерное ве- вещественное евклидово пространство, х = (xj, ,х„) — точка в R", где *,, i = 1,2, ,п, — координаты точки х Скалярное произведение и нор- норму (длину) в R" обозначим соответственно через (х,у) — ^"_|*/.У/! \х\ — = (jc.jcI/2 = (X"=ix/2) Тогда число \х — у\ есть евклидово расстояние между точками хну Множество точек х из R", удовлетворяющих неравенству |лг — дго| < R, называется открытым шаром радиуса R с центром в точке хо Этот шар будем обозначать U(xo,R), UK = U@,R) Множество называется ограниченным в R", если существует шар, со- содержащий это множество Точка хо называется внутренней точкой множества, если существу- существует шар U(xo,e), содержащийся в этом множестве Множество называ- называется открытым, если все его точки внутренние Множество называется связным, если любые две его точки можно соединить кусочно гладкой кривой, лежащей в этом множестве Связное открытое множество назы- называется областью Точка хо называется предельной точкой множества А, если существует последовательность х^, к = 1,2, , такая, что л* ? А, Хк ф хо, Хк —» хо, к —> <=о Если к множеству А добавить все его предель- предельные точки, то полученное множество называется замыканием множества А и обозначается А Если множество совпадает со своим замыканием, то оно называется замкнутым Замкнутое ограниченное множество называ- называется компактом Окрестностью множества А называется всякое открытое
12 Гл. 1. Основные задачи математической физики множество, содержащее А; г-окрестностью Ае множества А называется объединение шаров U(x;e), когда х пробегает А: Ае = \JxeAU(x;e). Функция Ха{х), равная 1 при х?А и 0 при х?А, называется харак- характеристической функцией множества А. _ Пусть й — область. Точки замыкания й, не принадлежащие Й, обра- образуют замкнутое множество Эй, называемое границей области й, так что ЭЙ = Й\Й. Будем говорить, что поверхность Эй принадлежит классу С, р > 1, если в некоторой окрестности каждой точки дго € Эй она представляется уравнением (й^х) = 0, причем gradcoxo(^) /0 и функция а>хо(х) непре- непрерывна вместе со всеми производными до порядка р включительно в упо- упомянутой окрестности. Поверхность ЭЙ называется кусочно гладкой, если она состоит из конечного числа поверхностей класса С'. Если в окрест- окрестности любой точки хо € ЭЙ функция соЛО (jc) удовлетворяет условию Лип- Липшица Ico^q(jc) — COjcq(у)| <С\х — у\, С = const, то Эй называется липшицевой границей области Й. Если Эй является кусочно гладкой класса С1 (или даже липшицевой), то почти во всех точках д: 6 Эй существует единичный вектор внешней нормали п(х) к Эй. Пусть точка хо лежит на кусочно гладкой поверхности Эй. Окрест- Окрестностью точки хо на поверхности Эй называется та связная часть множе- множества dQC\U(xo\R), которая содержит точку хо- Ограниченная область й' называется подобластью, строго лежащей в области й, если й' С Й; при этом пишут й'<? й. 2.1.2. Классы С(й), Ср(й). Пусть а= (а1,(Х2,...,<х„) — целочис- целочисленный вектор с неотрицательными составляющими а,- (мультииндекс). Через Daf(x) обозначают производную функции f{x) порядка |<х| = CCi + + ОС2+ ... +а„: ^^' D°f(x) = /W; Для низших производных употребляют обозначения Д, fXlX]. Пользуются также следующими сокращенными обозначениями: *a = х11х? ...х%», а! = cci! а2!...а„!. Множество (комплекснозначных) функций /, непрерывных вместе с производными Daf(x), \а\ < р @ < р < °°), в области Й, образуют класс функций С (О.). Функции / класса С (О.), у которых все производные Daf{x), \а\ < р, допускают непрерывное продолжение на замыкание й, образуют класс функций С(Й); при этом под значением Daf(x), x € ? Эй, |сс| < р, понимают \imDaf(xl) при х! -> х, х1 6 й. Класс функций, принадлежащих С(й) при всех р, обозначают через С°°(й); аналогично определяется и класс функций С~(й). Класс С(й) = С°(й) состоит из
2. Понятия и предложения из теории функций и функционального анализа 13 всех непрерывных функций в ?2, а класс C(Q.) = С0 (О.) можно отождест- отождествить с множеством всех непрерывных функций на Q. Пусть функция f(x) задана на некотором множестве, содержащем об- область Q. В этом случае принадлежность / классу C(Q) означает, что сужение /на й принадлежит C(Q). Введенные классы функций представляют собой линейные множества, т. е. из принадлежности функций / и g какому-либо из этих классов сле- следует принадлежность этому же классу и любой их линейной комбинации Xf + fig, где X и ц — произвольные комплексные числа. Функция / называется кусочно непрерывной в R", если существует конечное или счетное число областей Q*, k — 1,2,..., без общих точек с кусочно гладкими границами таких^что каждый_шар покрывается конеч- конечным числом замкнутых областей {й*} и /G C(fl*)> к — 1,2,... Кусочно непрерывная функция называется финитной, если она обра- обращается в нуль вне некоторого шара. Пусть ф € C(R"). Носителем supp ф непрерывной функции ф называ- называется замыкание множества тех точек, где ф(*) ф 0. Через C^°(R") обозначают множество бесконечно дифференцируемых функций с финитными носителями, а через С<^(?2) — те из них, носители которых принадлежат О. С R". 2.2. Сведения из теории линейных пространств. Пространства C(Q), CX(Q), LP(Q). 2.2.1. Нормированные пространства. Пусть X есть линейное мно- множество. Говорят, что на X введена норма \\-\\х, если каждому элементу / € X поставлено в соответствие неотрицательное число ||/||^ (норма /) так, что выполнены следующие три аксиомы: а) 11/Нх ^ 0; \\f\\x = 0 тогда и только тогда, когда / = 0; б) ||^/Нх = l^-l WfWx > гДе ^ "~ ЛК)бое комплексное число; в) 11/ + ?|1х < Н/11х + 1Ы1х (неравенство треугольника). Всякое линейное множество, снабженное нормой, называется линей- линейным нормированным пространством. Пусть X — линейное нормированное пространство. Последователь- Последовательность хп ? X называется фундаментальной {сходящейся в себе), если для любого е > 0 существует такое N = N(e), что для любого п> N и для всех натуральных р выполняется неравенство Ц/и+p —/и|| < ?• Прост- Пространство X называется полным, если в нем всякая фундаментальная после- последовательность сходится. Полное линейное нормированное пространство называется банаховым. Пусть X — линейное нормированное пространство. Множество А С X называется компактным, если каждая последовательность его элементов содержит подпоследовательность, сходящуюся к элементу из X. Две нормы II/H, и ||/||2 в линейном пространстве X называются экви- эквивалентными, если существуют такие числа а > 0, Р > 0, что для любого / € X выполняется неравенство ссЦ/Ц, < ||/||2 < P||/Hi •
14 Гл. 1. Основные задачи математической физики Линейные нормированные пространства X и Y называются изоморф- изоморфными, если на всем X определено отображение У: X -)• Y, являющееся ли- линейным, осуществляющее изоморфизм X и Y как линейных пространств и такое, что существуют такие постоянные а > О, Р > О, что для лю- любого /€ X выполняется неравенство а||/||х < ||-/(/)||}' < PII/II*- Если 11^(/)Пу = \\f\\x> то пространства X и Y называются шометричными. Линейное нормированное пространство X называется вложенным в линейное нормированное пространство У, если на всем X определено отображение У: X ->• Y, являющееся линейным и взаимно однозначным на области значений, причем существует такая постоянная Р > 0, что для любого / ? X выполняется неравенство ||У(/)||У < РИ/Н* • Банахово пространство X называется пополнением линейного норми- нормированного пространства X, если X —линейное многообразие, всюду плот- плотное в пространстве X. Теорема 1. Каждое линейное нормированное пространство X име- имеет пополнение, и это пополнение единственно с точностью до изометри- изометрического отображения, переводящего X в себя. 1.1.1. Пространство непрерывных функций C(Q). Пусть Q — область из R". Множество непрерывных на ?2 = Э?2ий функций, для которых конечна норма 11/Нс(й) = sup|/(x)|, называют нормированным пространством C(Q). Известно, что прост- пространство C(Q) банахово. Очевидно, сходимость /*->/, к -» °°, в С(?2) эквивалентна равномерной сходимости последовательности функций /*, к = 1,2,..., к функции f{x) на множестве Q. Справедлива также сле- следующая Теорема 2_(теорема Вейерштрасса). Если О. — ограниченная об- область и f б С (?2), то для любого е > 0 существует полином Р такой, что \\Daf - DaP\\c < е при всех |сс| < р. Ряд, составленный из функций /* € С(й), называется регулярно сходя- сходящимся на Q, если ряд из абсолютных величин |Л(*)| сходится в С(?2), т. е. сходится равномерно на Q. _ Множество М С C(Q) называется равностепенно непрерывным на О,, если для любого ? > 0 существует такое число 8е, что при всех / € М имеет место неравенство |/(*i) -/(*2)| < ?, как только |*i — хг\ < 5?, \,г _ Условия компактности множества из С(?2) определяются следующей теоремой. Теорема Ъ_ (теорема Арцела-Асколи). Для компактности мно- множества М С C(Q) необходимо и достаточно, чтобы оно было:
2 Понятия и предложения из теории функций и функционального анализа 15 а) равномерно ограниченным, т. е \\f\\ < К для любой функции f€M; б) равностепенно непрерывным на Q. 2.2.3. Пространства СЯ(Й). Пусть Q — ограниченная связная об- область. Определим пространства С^(й), где Х= (Xi,A,2,••• >Х), О < X, < 1, t=l,...,n. Пусть е, = @,...,0,1,0,...,0), где единица стоит на /-м ме- месте. Обозначим через [яьдз] отрезок, соединяющий точки х\,хг 6 Е„. Положим l № при Определим норму Множество функций / G C(Q), для которых норма ||/||сХ(й) конечна, образует гёльдерово пространство С^(?1). Из теоремы Арцела-Асколи следует, что множество функций, ограниченное в С*(й), будет компакт- компактно в C(&5), гДе ^5 ~ множество точек х € Q, для которых р(д:,Э?2) = = infygan |дг - у\ > 8 = const > 0. Если Xi = ... = Х„ = X = 1, то функция f(x) называется непрерывной по Липшицу на ?2 (/(*) липшицева на Q). 2.2А. Пространство Lp{Q). Множество М С [а,Ь] имеет меру нуль, если для любого е > 0 существует такая конечная или счетная система от- отрезков [сс„,Р„], что М С Uii[OiuP/i]. S,,(P" ~а") < е- Если дая последова- последовательности f,,(t) (n G N) всюду на [а,Ь], за исключением, быть может, мно- множества меры нуль, существует предел, равный /(*),то говорят, что /„(/) сходятся к /(г) почти всюду на [a,b], и записывают Нт„_> ~/и(/) = /(О- Пусть Li [й, ?>] — пространство непрерывных на [a, b] функций с нормой 11/11 =J\f{t)\dt; сходимость по этой норме называется сходимостью в среднем. Прост- Пространство Li[a,6] не полное; его пополнение называется пространством Лебега и обозначается Li[a,fc]. Функция f(t) называется интегрируемой по Лебегу на отрезке [a, b], если существует такая фундаментальная в сред- среднем последовательность непрерывных функций /„(/) (и € N), что Ит/,,@ "=/(>)• Тогда интегралом Лебега по [а,Ь] от функции /(г) называется число
16 Гл. L Основные задачи математической физики и о /7@*= Hm ffn(t)dt. Элементы пространства L\[a,b] — это функции /(/), для которых ь " |/@| *< «о. /I Рассмотрим теперь множество А С R". Говорят, что А имеет меру нуль, если для любого е > 0 оно может быть покрыто шарами суммарного объема меньше е. Пусть О. С R" есть область. Говорят, что некоторое свойство выпол- выполняется почти всюду в О., если множество точек области Q, которое не обладает этим свойством, имеет меру нуль. Функция f(x) называется измеримой, если она совпадает почти всюду с пределом почти всюду сходящейся последовательности кусочно непре- непрерывных функций. Множество А С R" называется измеримым, если его характеристи- характеристическая функция %а(х) измерима. Пусть Q есть измеримое множество из R". Тогда по аналогии с рас- рассмотренным ранее случаем функций от одной независимой переменной можно ввести понятие интегрируемой по Лебегу функции f(x), x 6 Q на ?2, определить интеграл Лебега от f(x) и пространство L\ (Q) инте- интегрируемых {по Лебегу) функций — банахово пространство функций f(x), для которых конечна норма где / есть интеграл Лебега. Ja а Функция f(x) называется локально интегрируемой по Лебегу в облас- области ?2, / G L]oc(Q.), если / е Li(Q') для всех измеримых Q'G ?2. Пусть 1 < р < оо. Множество измеримых по Лебегу функций f(x), определенных на Q, для которых конечна норма ?2 образует пространство LP(Q.). Перечислим некоторые свойства прост- пространств Lp. Теорема 4. Пусть О. — ограниченная область в R". Тогда: 1) Lp(Q) является полным нормированным пространством; 2) множество финитных функций C^{Q) плотно в Lp(Q); 3) множество финитных функций C?(R") плотно в Lp(R");
2. Понятия и предложения из теории функций и функционального анализа 17 4) всякий линейный непрерывный функционал /(ф) в LP{Q), 1 < р < °°, представим в виде №=Jf{xMx)dx, а где feLp.{Q), l/p+l/p'=l; 5) функция f(x) G Lp(?i), 1 < p < °°, непрерывна в целом, т.е. для любого е > 0 найдется 5(е) > О такое, что а как только \у\ < 5(е) (здесь f(x) = О для х ? Q.). Теорема 5 (теорема Рисса). Для компактности множества М С С Lp(?l), где I < р <°°, Q. — ограниченная область в R", необходимо и достаточно выполнения следующих условий: M б) множество М равностепенно непрерывно в целом, т. е. для любого е > 0 найдется такое 5(е) > 0, что а для всех f G Л/, если только \у\ < 5(е) (здесь f(x) — 0 для Для функций из пространств Lp справедливы следующие неравенства. 1) Неравенство Гёльдера. Пусть fx € Lp(R"), /2 ? Lp>(R"), l/p + + l/p' = 1. Тогда /i ¦ fi интегрируема на R" и 2) Обобщенное неравенство Минковского. Пусть f(x,y) — измеримая по Лебегу функция, заданная на R" x R, тогда jAx,y)dy\\ <J\\Ax,y)\\pdyt \<р <<*>. Rm R' 3) Неравенство Юнга. Пусть р, г, q — вещественные числа, 1 < р < < q < °°, 1 — l/p+ \./q = 1/г, функции / G Lp, KG Lr. Рассмотрим свертку R" Тогда 2 В. И. Агошков и др. f*K = jf(y)K(x-y)dy.
18 Гл. 1. Основные задачи математической физики 4) Неравенство Харди. Пусть 1 < р < °°. Тогда Гх~г | /7@* \"<Ьс < с JxP~r\f{x)\Pdx при г > 1, 0 0 0 jx-r\jf{t)dtPdx<cjxp-r\f{x)\pdx при /-<1. 0 ж 0 2.3. Пространство 1*2 (Q). Ортонормальные системы. 2.3.1. Гильбертовы пространства. Пусть X есть линейное множе- множество (вещественное или комплексное). Каждой паре элементов /, g из X поставим в соответствие комплексное число (/, g)x, удовлетворяющее следующим аксиомам: а) (/> f)x > 0; (/i f)x = 0 при / = 0 и только в этом случае; б) (/, g)x = {g, f)x (черта означает комплексное сопряжение); в) (V) 8)х = Ц/, g)x Для любого числа X; г) (f + g, h)x = (f,h)x + (g,h)x. При выполнении аксиом а)-г) число (/, g)x называется скалярным произведением элементов /, g из X. Если (f,g)x есть скалярное произведение, то на X можно ввести норму, положив \\f\\x = (f,f)x ¦ Аксиомы нормы а), б), очевидно, выпол- выполнены, а третья аксиома вытекает из неравенства Коши-Буняковского \(f,g)x\<\\f\\x\\g\\x> справедливого для произвольного скалярного произведения (/, g)x и нор- нормы WfWx = (f'f)x > порожденной скалярным произведением (f,g)x- Если линейное пространство X с нормой \\f\\x — (/, f)x является полным относительно этой нормы, то X называется гильбертовым. Пусть X — пространство со скалярным произведением (f,g)x- Если (/, g)x = 0, то элементы /, g называются ортогональными и пишут / ± g. Очевидно, что нуль пространства X ортогонален любому элементу из X. Рассмотрим в X элементы fi,...,fm, все не равные нулю. Если (//ь//)х=0 при любых k, I = \,...,т [кф1), то система элементов /i,---j/m называется ортогональной системой. Данная система называ- называется ортонормированной (ортонормальной), если 1 при * = /, Заметим, что если f\,... ,/,„ — ортогональная система, то f\,...,fm линей- линейно независимы,т.е. из соотношения Xifi +... + Xmfm = 0, где Х\,...,Хт — некоторые числа, следует, что А* = 0, к = 1,..., т. Если задана «бесконеч- «бесконечная» система /*, к = 1,2,..., т —? <», то она называется линейно независи- независимой, если при любом конечном т система /i,...,/« линейно независима.
2 Понятия и предложения из теории функций и функционального анализа 19 Теорема 6. Пусть h\, fi2,... € X — линейно независимая система элементов. Тогда в X существует такая ортогональная система элемен- элементов /ь/2,..., что fk = akihi+ak2h2 + ...+akkhk, akleC, akk^0, A: =1,2,..., hj^bjifi+b^fi + .-. + bjjfj, ЬреС, ЬлфО, y= 1,2,..., где С есть множество комплексных чисел Построение ортогональной системы по заданной линейно независимой системе называется ортогонализацией. Ортогональная система фьфг,... € X называется полной, если любой элемент из X может быть представлен в виде так называемого ряда Фу- рье / = ?*С*Ф*> где ск = (/,Ф*)/||ф*||2 - коэффициенты Фурье (т.е. ряд X* С*Ф* сходится по норме X, и его сумма равна /). Полная ортогональная система называется ортогональным базисом пространства X. Теорема 7. Пусть М — замкнутое выпуклое множество в гиль- гильбертовом пространстве X и элемент f ? М. Тогда существует такой единственный элемент g ?М, что р(/, М) = \\f- g\\ = infjeyw ||/ - g\\x. Элемент g называется проекцией элемента / на М. Приведем некоторые примеры гильбертовых пространств. Пример 1. Евклидово пространство R". Элементами R" являются вещественные векторы х = (х\,... ,х„), а скалярное произведение задается по формуле (х,у) = XLi-ОД*- Пример 2. Пространство 1г- В линейном пространстве веществен- вещественных последовательностей х = (xk)"=l, у = (л)~=], таких, что ^°=1 х\ < °°, ХГ=1^* ^ °°' скаляРное произведение определяется по формуле (х,у) = Пример 3. Пространство L.2[a,b). В линейном пространстве комп- лекснозначных функций, определенных (почти всюду) на [а,Ь], скалярное гЬ произведение задается так: (д:,^) = / x(t)y(t)dt, где y(t) — функция, ком- Ja плексно сопряженная к y(t). 2.3.2 Пространство ?г(?2). Совокупность всех функций f(x), для которых функция |/(дг)|2 интегрируема по Лебегу на области ?1, обознача- обозначается через ?-2 (?2)- Скалярное произведение и норма в Лг(?2) определяются соответственно по формулам if, 8) - Jf{*)8{x)dx> Il/Ц = (j\f{x)\2dxI'2 - {/, a a после чего ?.г(&) превращается в линейное нормированное пространство. Последовательность функций fk, k= 1,2,..., из ?-г(?2) называется сходящейся к функции / ? Li(Q) в пространстве ^г(^) (или в среднем в L.2(Q.)), если \\fk - /|| -^ 0, k-t «>, при этом пишут fk-+ f, i->«B L.2(Q). 2"
20 Гл. 1. Основные задачи математической физики Следующая теорема выражает свойство полноты пространства Li{Q). Теорема 8 (теорема Рисса-Фишера). Если последовательность функций fk, k= 1,2,..., из L.2(Q) сходится в себе в ^г(Й), т.е. \\fk — — fp\\ -у 0, к -> °о, р -? °°, то существует функция / € Ьг{^1) такая, что \\fk — /|| —> О, к —У оо; при этом функция f единственна с точностью до значений меры нуль. Пространство L.2(Q) является гильбертовым пространством. Множество функций М С ?-г(^) называется плотным в L.2(?2), ес- если для любой / е ?.2 (?2) существует последовательность функций из М, сходящаяся к / в Z.2(&). Например, множество C(Q) плотно в Ь.г{О)\ отсюда следует, что и множество полиномов плотно в Li (п.), если Q. — ограниченная область (в силу теоремы Вейерштрасса). 2.3.3. Ортонормальные системы. Согласно общему определению в Z-2(&) для гильбертовых пространств система функций {ф*(дг)} из Ьг{О) называется ортонормальной, если (фьф;) = / ФаМФ/С*)''* = 8«- Вся- кая ортонормальная в Ьг{Я1) система {ф*(*)} состоит из линейно неза- независимых функций. А если \|/[,\|/2,... есть система линейно независи- независимых в Z-2 (й) функций, то она преобразуется в ортонормальную систему ф1,фг,... следующим процессом ортогонализации Гильберта-Шмидта: Ф1 = IIVi Пусть система функций ф*, к= 1,2,..., ортонормальна в ^г(й) и / € ?г(й). Числа (/, фА) называются коэффициентами Фурье, а формаль- формальный ряд ^Г_,(/, фik)ф4(^) —рядом Фурье функции / по ортонормальной системе {щ(х)}. Если система функций ф^, к= 1,2,..., ортонормальна в ?г(й), тодля каждой / € Z-2 (?2) м любых {комплексных) чисел а\,а2,.--,ац, N = 1,2,..., справедливо равенство I /- 2>*ф* If = II /- ?(/.ф*)ф* Г+Е 1(/.ф*) -в*12- Полагая в этом равенстве а^ = 0, А: = 1,2,...,Л/, получаем следующее равенство: /- ?(/,ф*)ф* if=н/н2 - х к/.ф*I2. из которого вытекает неравенство Бесселя
2 Понятия и предложения из теории функций и функционального анализа 21 Кроме того, замечаем: для того чтобы ряд Фурье сходился к функции f в L,2(O), необходимо и достаточно, чтобы было выполнено равенство Парсеваля-Стеклова (уравнение замкнутости) Пусть система (р*, к > 1, ортонормальна в 1*2@). Если для любой / € L,2(Q) ее ряд Фурье по системе {<р*} сходится к / в ?,г(й), то эта система называется полной (замкнутой) в L.2(Q) (ортонормальным бази- базисом в /,2 (?2)). Из этого определения и сформулированных ранее в данном разделе утверждений вытекает Теорема 9. Для того чтобы ортонормальная система {ф*} была полной в L.2(Q), необходимо и достаточно, чтобы для любой функции f из L.2(Q) было выполнено равенство Парсеваля-Стеклова (уравнение замкнутости). Справедлива также следующая теорема. Теорема 10. Для того чтобы ортонормальная система {ф*} была полной в L.2(Q), необходимо и достаточно, чтобы каждую функцию f из множества М, плотного в ?.г(?2), можно было сколь угодно точно приблизить в L.2(Q.) линейными комбинациями функций этой системы Следствие. Если Q — ограниченная область, то в ?.г(й) сущест- существует счетная полная ортонормальная система полиномов Сформулируем следующее утверждение, дающее одну из возможнос- возможностей построения ортонормальных систем в случае G С R" при большом значении п. Лемма 1. Пусть области О. С R" и DC R'" ограничены, система функций у,(у), j = 1,2,..., ортонормальна и полна в /,г(?>) и при каж- каждом j — 1,2,... система функций Щ}(х), к — 1,2,..., ортонормальна и полна в Z,2(Q). Тогда система функций %*, =<Pkj(x)xVj{y), k,j — 1,2,.. , ортонормальна и полна в L.2(O. x D). Замечание. Все сказанное о пространстве Ьг(?2) переносится и на пространство ?г(й;р) или ?г(Эй) со скалярными произведениями (/, <?)р = f P(x)f(x)g(x) dx, (/, g) = J f(x)g( где вес р € C(Q), p(x) > 0, x € ?2 и dQ — кусочно гладкая граница об- области Й. 2.4. Линейные операторы и функционалы. 2.4.1 Линейные операторы и функционалы Пусть X,Y — линейные нормированные пространства, D(A) — некоторое линейное множество из X, a R(A) — линейное множество из Y. Пусть по некоторому правилу (закону) элементы из D(A) переводятся в элементы R(A) Тогда говорят, что задан оператор А с областью определения D(A) и областью значе-
22 Гл. 1. Основные задачи математической физики ний R(A), действующий из X в Y, т. е. А: X -> Y. Если А/ = / при всех /€ О(А), то Л называется тождественным (единичным) оператором, и он обозначается через /. Пусть X, Y — линейные нормированные пространства, А: X >-> Y — отображение, или оператор, определенный в окрестности точки /о € X. Он называется непрерывным в точке /о, если А(/) -» А(/о) при / -? /о. Пусть А — оператор с областью определения D(A) С X и с областью значений R(A) С Y. Он называется ограниченным, если переводит любое ограниченное множество из D(A) в множество, ограниченное в прост- пространстве Y. Пусть X, Y — линейные нормированные пространства, оба веществен- вещественные или оба комплексные. Оператор А: X -> Y с областью определения D(A) С X называется линейным, если D(A) — линейное многообразие в X и для любых /ь/г ? D(A) и любых Х1Д2 € R (^Лг € С) выполняется равенство A(X]/i +A.2/2) = Х1Л/1 + Х2А/2. Множество N(A) = {/ ? ?>(А): Л(;с) = 0} называется множеством ну- нулей или ядром оператора Л. Теорема 11. Линейный оператор А: X »->¦ Y, заданный на всем X и непрерывный в точке 0 € X, непрерывен в любой точке /о € X. Линейный оператор А: X >-> Y с D(A) = X называется непрерывным, если он непрерывен в точке 0 € X. Линейный оператор А: X -4 Y с D(A) = = X называется^ограниченным, если существует с G R, с > 0, такое, что для любого / € 5i @) = {/: ||/||х < 1} справедливо неравенство ||А/|| < с. Теорема 12. Линейный оператор А: X i-> К с D(A) = X ограничен тогда и только тогда, когда для любого f ? X выполняется неравенство W\\<c\\f\\. Теорема 13. Линейный оператор A: X*-?Y с D(A) = X непрерывен тогда и только тогда, когда он ограничен. Нормой ограниченного линейного оператора А : X *-? Y с D(A) — X называется число ||А|| = sup ||A/||. /ех, ц/11 <i Совокупность операторов из X в К с конечной нормой образует ли- линейное нормированное пространство ограниченных линейных операто- операторов L(X,Y). Линейный оператор из X в У называется вполне непрерывным, если он переводит каждое ограниченное множество из X в компактное множество из Y. Пусть А — линейный оператор, определенный на множестве D(A) С С X и действующий в Y. Оператор А называется замкнутым, если для любой последовательности {/„} элементов D(A) такой, что /„ -> /о € € X, Afn -4 go e Y, будет /о е D(A) и А/о = go- Оператор А называют слабо замкнутым, если для любой последовательности элементов {/„} такой, что /„ слабо сходится к /о € X, а А/„ слабо сходится к go e Y, следует, что /0 е D(A) и А/о = go- Частным случаем линейных операторов являются линейные функцио- функционалы. Если линейный оператор / преобразует множество элементов М С X
2. Понятия и предложения из теории функций и функционального анализа 23 в множество комплексных чисел //, / € М, т.е. /: X -> С, то / назы- называется линейным функционалом на множестве М, значение функциона- функционала / на элементе / — комплексное число // — будем обозначать через (/,/) = /(/) = {/,/). Непрерывность линейного функционала / означает следующее: если /* -> 0, it -> °°, в М, то последовательность комплекс- комплексных чисел (/,/*), k —»• о», стремится к нулю. Пусть на линейном пространстве всех линейных функционалов на X вводится норма ||/|| = вир^ц..,|(/,*I- Тогда совокупность ограниченных функционалов на X, т.е. таких функционалов, у которых норма конечна, образует банахово пространство, называемое сопряженным к X и обозна- обозначаемое через X*. Будем говорить, что последовательность /i,/г> - - - линейных функцио- функционалов на М слабо сходится к (линейному) функционалу / на М, если она сходится к / на каждом элементе / из М, т. е. (/*,/) -> C,/)i к -» °°. Последовательность {/„} элементов из X называется слабо сходящей- сходящейся к /о € X, если Пт„_><«,(/,/п) = (/,/о) для любого / G X*. Приведем некоторые примеры линейных операторов и функционалов. Пример 1. Линейный оператор вида Kf' = f' X(x,y)f(y)dy, f а называется (линейным) интегральным оператором, а функция его ядром. Если ядро % € Л,г(?2 х Q), т. е. ЙхП то оператор К ограничен (и, следовательно, непрерывен) из в L2(Q). Пример 2. Линейный оператор вида Af= ? aaDaf(x), ? |aa(jc)|=/O, m > О, |a|<;n |a|=m называется (линейным) дифференциальным оператором порядка т, а функция аа(х) — его коэффициентами. Если коэффициенты aa(;c) — непрерывные функции на области Q с R", то оператор А переводит С'"(?2) = D(A) в С(О.) = /?(А). Однако оператор А не является непре- непрерывным из С(й) в С(?2). Отметим также, что оператор А определен не на всем пространстве C(Q), а лишь на его части — на множестве функ- функций Cm(Q). Пример 3. Линейный оператор \а\<т
24 Гл. 1. Основные задачи математической физики называется (линейным) интегро-дифференциальным оператором. Пример 4. Примером линейного непрерывного функционала / на Li{Q) служит скалярное произведение (/,/) = (f,g), где g — фиксиро- фиксированная функция из Ьг(О). Линейность этого функционала следует из ли- линейности скалярного произведения по первому аргументу, а в силу нера- неравенства Коши-Буняковского он ограничен: |(/,/)| = |(/,,g)| < 1Ы1' 11/11 > и> следовательно, непрерывен. 2.4.2. Обратные операторы. Пусть X,Y — линейные нормирован- нормированные пространства, А: X ь4 Y — линейный оператор, отображающий D(A) на R(A) взаимно однозначно. Тогда существует обратный оператор A: Y ->• X, отображающий R(A) на D(A) взаимно однозначно и так- также являющийся линейным. Линейный оператор А: X -> Y называется непрерывно обратимым, если R(A) = Y, A~l существует и ограничен, т. е. А ? L(Y,X). Теорема 14. Оператор А~1 существует и ограничен на R(A) тог- тогда и только тогда, когда для некоторой постоянной т > О и любого х ? D(A) выполняется неравенство \\Ax\\ > #n||jc||. Теорема 1 5. Пусть X, Y — банаховы пространства, А ? L(Y,X), R(A) = Y и А обратим. Тогда А непрерывно обратим. 2.4.3. Сопряженные, симметричные и самосопряженные операторы. Пусть X,Y — линейные нормированные пространства, А: X -> Y — ли- линейный оператор с областью определения Ь(А), плотной в X, возможно, неограниченный. Введем множество D* С Y* таких / б Y*, для которых при ф € X* имеет место равенство (Ax,f) = (х, ф). Оператор A*f = ф с областью определения D(A*) — D* С Y* и со значениями в X* называ- называется сопряженным к оператору А. Таким образом, (Ax,f) = (x,A*f) для любого д: из D(A) и любого / из D(A*). Линейный оператор А называется симметричным, если А С А* (т. е. D(A) С D(A*) и А = А* на D(A)) и замыкание D(A) совпадает с X, т.е. D(A) = X. Линейный оператор А с D(A) = X называется самосопряжен- самосопряженным, если А— А*. Теорема 16. А* — замкнутый линейный оператор. Теорема 17. Равенство D(A*) = Y* имеет место тогда и только тогда, когда А ограничен на D(A). В этом случае А* € L{X*,Y*), \\A*\\ = = 1И11- 2.4.4. Положительные операторы и энергетическое пространство. Симметричный оператор А, действующий в некотором гильбертовом про- пространстве, называется положительным, если для любого элемента из об- области определения оператора справедливо неравенство (Аи, и) > 0, причем знак равенства имеет место только тогда, когда и = 0, т. е. когда и — ну- нулевой элемент пространства. Если А — положительный оператор, то скалярное произведение (Аи, и) называется энергией элемента и по отношению к А.
2. Понятия и предложения из теории функций и функционального анализа 25 Симметричный оператор А называется положительно определенным, если существует такая положительная постоянная у, что для любого эле- элемента и из области определения оператора А справедливо неравенство (Аи,и) ^Y2!!"!!2- Co всяким положительным (в частности, положительно определенным) оператором можно связать особое гильбертово простран- пространство, которое называют энергетическим пространством. Пусть А — поло- положительный оператор, действующий в некотором гильбертовом пространст- пространстве Я, и пусть М = D(A) — область определения этого оператора. Введем на М новое скалярное произведение (которое будем обозначать квадрат- квадратными скобками): если и и v — элементы М, то положим [u,v] = (Au,v). Величину [m,v] назовем энергетическим произведением элементов к и v. Легко проверяется, что энергетическое произведение удовлетворяет всем аксиомам скалярного произведения. В общем случае М неполное, по норме |и| = [и,и]1/2 пополним его. Построенное таким образом новое гильбертово пространство называют энергетическим пространством и обозначают через Яд. Норму в энергетическом пространстве называют энергетической нор- нормой и обозначают символом \и\. Для элементов области определения М оператора А энергетическая норма определяется формулой \и\ = у/(Аи,и). Сходимость в энергетическом пространстве называется сходимостью по энергии. Важную роль играет вопрос о природе тех элементов, которые слу- служат для пополнения и построения энергетического пространства. Если оператор А положительно определенный, то имеет место теорема, в си- силу которой все элементы пространства Яд принадлежат также исходному гильбертову пространству Я; если и — элемент пространства Яд, то име- имеет место неравенство ||»|| < A/у)|м|, где символ || • || означает норму в исходном пространстве Н. На элементы из М часто накладываются те или иные граничные усло- условия. Элементы из На, которые служат для пополнения М до Яд, могут не удовлетворять некоторым из граничных условий, которые в данном случае называются естественными. Те из граничных условий, которым удовлетворяют как элементы из М, так и все элементы из На , называют- называются главными. Если А — положительно определенный оператор, то из сходимости некоторой последовательности по энергии вытекает также ее сходимость в норме исходного пространства: если и„ € На, и Е Яд и \ип — м| —> 0, то и \\и„ — и\\ —> 0. Симметричные положительные операторы и соответствующие им энергетические пространства играют важную роль при исследовании ва- вариационных постановок задач математической физики. 2.4.5. Линейные уравнения. Пусть А — линейный оператор с областью определения D(A) С X и областью значений R(A) С Y. Уравнение Au = F A)
26 Гл. 1. Основные задачи математической физики называется линейным (неоднородным) уравнением. В уравнении A) за- заданный элемент F называется свободным членом (или правой частью), а неизвестный элемент и из D(A) — решением этого уравнения. Если в уравнении A) свободный член F положить равным нулю, то получен- полученное уравнение Аи = 0 B) называется линейным однородным уравнением, соответствующим уравне- уравнению A). В силу линейности оператора А совокупность решений одно- однородного уравнения B) образует линейное множество; в частности, и = О всегда является решением этого уравнения. Всякое решение и линейного неоднородного уравнения A) (если оно существует) представляется в виде суммы частного решения «о этого уравнения и общего решения и соответствующего линейного однородного уравнения B): и — Щ) + и. C) Отсюда непосредственно заключаем: для того чтобы решение урав- уравнения A) было единственным в D(A), необходимо и достаточно, чтобы соответствующее однородное уравнение B) имело только нулевое реше- решение в D(A). Пусть однородное уравнение B) имеет только нулевое решение в D(A). Тогда для любого F 6 R(A) уравнение A) имеет единственное решение и 6 D(A), и тем самым задан оператор А~1 — оператор, обратный к А, так что u = A~1F. D) Из соотношений A), D) заключаем: AA~lF = F, F?R(A), A~xAu = u, u(=D{A), т.е. АА~Х =/ и A~lA = I. 2.4.6. Задачи на собственные значения. Рассмотрим линейное одно- однородное уравнение Аи = Ли, E) где X — числовой параметр. Это уравнение имеет нулевое решение при всех X. Может случиться, что при некоторых X оно имеет ненулевые решения из D(A). Те комплексные значения X, при которых уравнение E) имеет ненулевые решения из D(A), называются собственными зна- значениями оператора А, а соответствующие решения — собственными эле- элементами (функциями), соответствующими этому собственному значению. Полное число г A<г<°°) линейно независимых собственных элементов, соответствующих данному собственному значению X, называется крат- кратностью этого собственного значения; если кратность г = 1, то X называ- называется простым собственным значением. Совокупность собственных значений (чисел) оператора А называется его точечным спектром.
2. Понятия и предложения из теории функций и функционального анализа 27 Если собственному числу X соответствуют собственные элементы и\, М2, ..., и„ уравнения E), то их любая отличная от нулевого элемента ли- линейная комбинация с\и\ +C2U2 + ... + с„ип, где с\,...,сп — произвольные постоянные, также есть собственный элемент того же уравнения, соот- соответствующий тому же собственному числу X. Таким образом, дополнен- дополненное нулевым элементом множество собственных элементов данного урав- уравнения, соответствующих данному собственному числу, линейно. В весьма широких условиях (если оператор А - XI замкнут) это множе- множество есть подпространство, называемое собственным подпространством уравнения E), соответствующим собственному числу X; размерность это- этого подпространства равна кратности собственного числа. Если кратность г собственного значения X оператора А конечна и mi, иг, •••, иг — соответствующие линейно независимые собственные элементы, то любая их линейная комбинация «о = C\U\ +C2U2 + ¦¦¦ + CrUr F) также является собственным элементом, соответствующим этому собст- собственному значению, и формула F) дает общее решение уравнения E). От- Отсюда и из формулы C) вытекает: если решение уравнения Au = Xu + f G) существует, то его общее решение представляется формулой г и = и* + ? ckuk, (8) k=\ где и* — частное решение G) и ck, it = 1,2,..., г, — произвольные посто- постоянные. Предположим, что множество собственных значений симметричного оператора А не более чем счетно, а каждое собственное значение конечной кратности. Перенумеруем все его собственные значения: Х\, А.2,..., повто- повторяя Хк столько раз, какова его кратность. Соответствующие собственные функции обозначим через u\,U2,... так, чтобы каждому собственному зна- значению соответствовала только одна собственная функция и*: Auk=Xkuk, к =1,2,... Собственные функции, соответствующие одному и тому же собственному значению, можно выбрать ортонормальными, используя процесс ортого- нализации Гильберта-Шмидта. При этом опять получаются собственные функции, соответствующие тому же самому собственному значению. Перечислим основные свойства собственных чисел и собственных эле- элементов симметричных операторов. 1. Собственные числа симметричного оператора вещественны. 2. Собственные элементы симметричного оператора, соответствующие различным собственным числам, ортогональны. 3. Если данному собственному числу соответствует несколько линей- линейно независимых собственных элементов, то можно, применив к этим эле-
28 Гл. I. Основные задачи математической физики ментам процесс ортогонализации, сделать их ортогональными. Имея это в виду, можно считать, что совокупность всех собственных элементов сим- симметричного оператора образует ортогональную систему. 4. Симметричный оператор может иметь либо конечное, либо счетное множество собственных чисел, которые можно поэтому записать в виде конечной или счетной последовательности ki,X2,.-.,Xn,... Разумеется, возможен и такой случай, когда симметричный оператор вовсе не имеет собственных чисел. 5. Собственные элементы положительно определенного оператора ор- ортогональны в энергетическом пространстве. 6. Собственные числа положительно определенного оператора поло- положительны. Замечание. Многие из перечисленных свойств собственных чисел и собственных элементов остаются справедливыми при рассмотрении об- общей задачи на собственные значения Аи = ХВи, (9) где А и В — симметричные положительно определенные операторы, при- причем D(A) С D(B). 2.5. Обобщенные производные. Пространства Соболева. 2.5.1. Обобщенные производные. Следуя С.Л.Соболеву, определим для локально суммируемой функции обобщенную производную. Локально суммируемую на Я функцию (йа назовем обобщенной про- производной функции f e Lioc (Я) порядка а = ((Xi,..., <Х„), <х* целые неотри- неотрицательные, k= 1,... ,п, если для любой функции ф € Со°(Я) имеет место равенство [ A0) a В дальнейшем будем обозначать соа = Daf. Рассмотрим некоторые свойства обобщенных производных. Равенст- Равенство A0) ставит в соответствие локально суммируемой функции / един- единственную обобщенную производную порядка а. Это следует из леммы дю Буа-Реймонда. Лемма 2 (лемма дю Буа-Реймонда). Для того чтобы локально сум- суммируемая функция f была равна нулю почти всюду в области Q, необ- необходимо и достаточно, чтобы для любой функции ф € C^{Q) выполнялось I fcpdx = 0. Q Теорема 18 (слабая замкнутость оператора обобщенного диффе- дифференцирования). Пусть /„ — последовательность локально суммируемых на О, функций. Если существуют такие Щ, (йа € ?ioo что для любых
2. Понятия и предложения из теории функций и функционального анализа 29 финитных функций ф G С^(й) выполняются равенства lim /f,,(f>dx= [woVdx, A1) n о lim [fnDa(?dx = (-l)M /"(ОафЛс, A2) я я то локально суммируемая функция (йа является обобщенной производной порядка а функции а)о- Следствие. Пусть последовательность /„ € LP(Q), 1 < р < °°, слабо сходится к /о € Lp(Q), а последовательность обобщенных про- производных Dafn ? Lp(Cl) слабо сходится к соа € LP(Q). Тогда /о имеет обобщенную производную порядка а и Dafo = (*a. A3) 2.5.2. Пространства Соболева. Из теоремы 18 следует, что обобщен- обобщенные производные по Соболеву можно рассматривать как предельные эле- элементы сходящихся в LP{Q) последовательностей производных от глад- гладких функций. Это свойство обобщенных производных широко исполь- используется в различных краевых задачах математической физики. Рассмат- Рассматриваемые задачи, как правило, сводятся к исследованию некоторого оператора, первоначально заданного на гладких функциях, который надо расширить до замкнутого оператора в некотором нормированном прост- пространстве. Широкие классы дифференциальных операторов, рассматривае- рассматриваемых в пространстве типа Lp, будут замкнутыми, если их расширить на функции, имеющие обобщенные производные. Эта методика, предложен- предложенная в работах С. Л. Соболева и К. О. Фридрихса, позволила решить много трудных задач в теории дифференциальных уравнений и стала в настоящее время классической. Особенно важную роль здесь получили введенные С. Л. Соболевым классы функций WJ,(Q.). Определим классы Wlp(Q) Соболева, где / = (/],... ,/„), /, > 0, — целые числа, 1 < р < оо. Пусть функция / € LP(Q) имеет несмешанные обобщен- обобщенные производные D'f G Lp(Q.), i= I,...,п. Для таких функций определим норму |||^| (И) Множество функций /€ Lp{Q), имеющих обобщенные производные D'f, i= l,...,n, для которых норма A4) конечна, назовем пространством Wp(?l) Соболева. Впервые пространства Wp(Q) были введены и изуче- изучены С. Л. Соболевым при // = /,, /, j = 1,..., п. Сформулируем некоторые из свойств пространств WJ,(Q), считая О. ограниченной областью из R".
30 Гл. 1. Основные задачи математической физики Теорема 19. Пространство Wp(Q.), / = (/],...,/„), является пол- полным нормированным пространством. Множество М С Lp(Q), 1 < р < оо, называется слабо компактным, ес- если каждая последовательность /„ С М содержит подпоследовательность, слабо сходящуюся к некоторой функции /о G Lp(Q). Лемма 3. Всякое ограниченное множество М С Lp(Q.), 1 </?<«>, слабо компактно. Будем говорить, что последовательность fm e W'JQ.), I = (/i,.../n), 1 < р < °°, слабо сходится в Wp(Q.) к /о € Wp(Q), если: 1) fm слабо сходится в Lp(Q) к /о € ?Р(?2); 2) обобщенные производные /У'/т слабо сходятся в ^(Q) к D''/о ? G Lp(Q) для i = 1,...,и. Множество М С И^(й), / = (Zi,...,/i,), 1 < р < °°, называется сла- слабо компактным, если каждая последовательность /т С М содержит под- подпоследовательность, слабо сходящуюся в VV'(Q) к некоторой функции /о € И# Теорема 20. Всякое ограниченное множество М С И^(Я), / = = (Zi ,...,/„), 1 < р < оо, слабо компактно. о, , Обозначим через Wp(Q) подпространство из Wp(Q), состоящее из пределов последовательностей функций из С^°(й) по норме |||lw*(Q)- При р = 2 пространства W*(Q),W*(Q) являются гильбертовыми со скалярным произведением и нормой (которая эквивалентна норме для W2* (?2), введенной ранее). Теорема 21. Пусть О, С R" ес/иь ограниченная область с липши- цевой границей дО.. 1. Если I < р, то существует постоянная С такая, что 2. 2Гсли и < Лр, X < k — п/р, то существует С такая, что 3. Если и ? И^(О) и Dau = 0 на dQ для \а\ < к- 1, то и €Wp{Q). 4. Существует линейный ограниченный оператор Lext, отображаю- отображающий W?(Q) в Wp(R"), так что Цми(х) = и(х) при х 6 Q.
2. Понятия и предложения из теории функций и функционального анализа 31 5. Существует постоянная С = C(Q, k) такая, что 5f^" ), o<k<m. 2.5.3. Формула Грина. Пусть О. € R" есть ограниченная область с лип- шицевой границей dQ, n(x) — единичный вектор внешней нормали к дО.. Рассмотрим функцию и(х) из класса С1 (О.) (или даже из W,1 (й)). Тогда справедлива формула интегрирования по частям IDjudx= funjdr A5) а за где nj — j-я координата вектора п(х). Рассмотрим линейный дифференциальный оператор А порядка т: А = X "*Da. A6) |a|<m Пусть т = 2 и оператор А представим в виде a, aJk=akj. A7) Тогда формально сопряженный (транспонированный) оператор есть a'J) +a, A8) где ajk € С2, а> € С1 и a'J = ^Dkajk - aJ. Везде суммирование осу- осуществляется по у, к = 1,... ,п. Поскольку vAu - uArv = Yj(.Dj(va}kDku - uajkDkv) + Dj((-DkaJk + aJ)uv)), то, применяя формулу интегрирования по частям, получаем следующее известное утверждение. Теорема 22. Если Q есть ограниченная область слипшицевойгра- слипшицевойграницей и коэффициентами аа в дифференциальном операторе второго порядка А из класса С'а'(й), то для произвольных функций u,v € справедлива формула Грина f{vAu-uATv)dx =f{ao(vJjj-u^)+ <**"v) dT, A9) а за где a0 = (X \Eiaiknj) ) > a* --^a'JnJ u N* = 2аУ'У/М> есть ком- компоненты конормали к дО,, соответствующей оператору А. Формула Грина широко используется при анализе и разработке числен- численных методов решения самых разнообразных задач математической физики.
32 Гл I. Основные задачи математической физики 3. Основные уравнения и задачи математической физики 3.1. Основные уравнения математической физики. Рассмотрим характерные физические процессы, описываемые различными математи- математическими моделями, и дифференциальные уравнения в частных производ- производных вместе с типичными граничными условиями, входящие в эти модели. Дифференциальными уравнениями называются такие уравнения, в которых неизвестными являются функции одного или нескольких пере- переменных, причем в уравнения входят не только сами функции, но и их производные. Если неизвестными являются функции многих (не менее двух) переменных, то уравнения называются уравнениями в частных про- производных. Уравнение в частных производных от неизвестной функции и перемен- переменных jci,...,*,, называется уравнением N-го порядка, если оно содержит хотя бы одну производную порядка N и не содержит производных более высокого порядка, т. е. уравнение вида Эй Эй Ъ2и д2и Э"«\ jv J ~~ B0) / Эй Эй Ъ2и д2 [х\,... ,х„,и, - ,..., •? , "Г"~2, 5 V dxi дх„ Ъх\ бхх Уравнение B0) называется линейным, если А как функция переменных ди д"и - - и,Ц**-,...,Ч-? является линейной. Важный класс уравнений в частных производных описывается линей- линейным уравнением второго порядка, имеющим вид Аи = ? аи(х) j2-g- + 5>,(х) ^-+а(х)и = F(x); B1) u=i dx'dxJ iti ox, здесь х=(х\,...,х„). Функции аи(х), i,j=l,...,n, a,(x), i=l,...,n, a(x) называются коэффициентами уравнения B1), а функция ^(х) — свобод- свободным членом. 3.1.1 Уравнения Лапласа и Пуассона. Уравнение Лапласа имеет вид Дм = 0, B2) где и = и(х), х € R", А = 4*-% +... 4- ^-j — оператор Лапласа в R". Соот- дх1 дхп ветствующее неоднородное уравнение -Дм = F B3) (F — известная функция) называется уравнением Пуассона. Уравнения Лапласа и Пуассона возникают в разнообразных задачах. Например, ста- стационарное (т. е. не меняющееся со временем) распределение температуры в однородной среде и установившаяся форма натянутой мембраны удов- удовлетворяют уравнению Лапласа, а аналогичное распределение температуры при наличии источников тепла (с плотностью, не меняющейся во времени) и форма мембраны при наличии стационарных внешних сил удовлетворя-
3. Основные уравнения и задачи математической физики 33 ют уравнению Пуассона. Потенциал электростатического поля удовлетво- удовлетворяет уравнению Пуассона с функцией F, пропорциональной плотности зарядов (тем самым, в области, где нет зарядов, он удовлетворяет уравне- уравнению Лапласа). Уравнения Лапласа и Пуассона описывают стационарное состояние тех или иных объектов. Для них не нужно задавать начальных условий, а типичными граничными условиями в случае ограниченной области Q С С R" являются краевое условие Дирихле (условие первого рода) условие Неймана (условие второго рода) Й,о=ф B5) ОП ail и третье краевое условие (условие третьего рода) где у, Ф — заданные функции на дО.. 3.1.2. Уравнение колебаний. Многие задачи механики (колебания струн, стержней, мембран и трехмерных объемов) и физики (электромаг- (электромагнитные колебания) описываются уравнением колебаний вида p-^=div(pgradu)-qu + F{x,t), B7) где неизвестная функция u(x,t) зависит от п (п = 1,2,3) пространствен- пространственных координат, х = (х\,хг,-..,х„), и времени t; коэффициенты р, р и q определяются свойствами среды, где происходит колебательный процесс; свободный член F(x,t) выражает интенсивность внешнего возмущения. В уравнении B7) в соответствии с определением операторов div и grad Ь Э ( ди В случае малых поперечных колебаний струны, представляющей собой натянутую нить, не сопротивляющуюся изгибу (т. е. |Г(л:,/)| = То = const), уравнение B7) принимает вид р —-=- = /о т-у + г, B8) or дх где (х, и) есть координаты плоскости, в которой струна совершает попе- поперечные колебания около своего положения равновесия, совпадающего с осью д:. При F ф 0 колебания струны называются вынужденными, а при F = = 0 — свободными. Если плотность р постоянна, р(дг) = р, то уравнение колебаний струны принимает вид 3 В И Агошков и др
34 Гл. 1. Основные задачи математической физики э? = "э?+/' B9) где / = F/p, а а2 = Го/р — постоянная. Уравнение B9) называют также одномерным волновым уравнением. Уравнение вида B7) описывает также малые продольные колебания упругого стержня где S(x) — площадь поперечного сечения стержня и Е(х) — модуль Юнга в точке х. Из физических соображений следует, что для однозначного описания процесса колебаний струны или стержня необходимо дополнительно за- задать величины смещения и и скорости и, в начальный момент времени (начальные условия) и режим на концах (граничные условия). Примеры граничных условий. а) Если конец хо струны или стержня движется по закону fi(t), то б) Если на правый конец хо струны действует заданная сила v(f), то Эк _v(Q ОХ х—хо Tq в) Если правый конец хо стержня закреплен упруго и а — коэффициент жесткости закрепления, то Е тг- + аи = О Эх х=хо в соответствии с законом Гука. Частным случаем уравнения B7) является также уравнение малых по- поперечных колебаний мембраны #и_т/#и &и\ F C1) Если плотность р постоянна, то уравнение колебаний мембраны д2и _ 2/Э2к д2и\ 2_ 7о , F Эг2 ^3xf Ъх\> ' р' р' называют также двумерным волновым уравнением. Трехмерное волновое уравнение $2и ,¦&.. а2.. з2. C3) описывает процессы распространения звука в однородной среде и элек- электромагнитных волн в однородной непроводящей среде. Этому уравнению удовлетворяют плотность газа, его давление и потенциал скоростей, а так-
3. Основные уравнения и задачи математической физики 35 же составляющие напряженности электрического и магнитного полей и соответствующие потенциалы. Волновые уравнения B9), C2), C3), можно записать единой формулой: Ц,и = /, C4) где Оа — волновой оператор (оператор Даламбера), Э/2 3.1.3. Уравнение Гельмгольца. Пусть в волновом уравнении C4) внеш- внешнее возмущение f{x,t) периодическое с частотой @ и амплитудой a2f(x) f{x,t)=a2f{x)e™. Если искать периодические возмущения u(x,t) с той же частотой и неиз- неизвестной амплитудой и(х): u(x,t) = и{х)е1, то для функции и(х) получим стационарное уравнение со2 Дм + к2и = -/(*), к2 = -J-, C5) а называемое уравнением Гельмгольца. К краевым задачам для уравнения Гельмгольца приводят задачи на рассеяние (дифракцию). Например, пусть задана приходящая (из беско- бесконечности) плоская волна el(J)^ayX\ \а\ = 1, к > О, которая подвергается изменению из-за наличия некоторого препятствия на границе ЭЙ огра- ограниченной области й. Препятствие можно задавать, например, с помощью условия м|эп = 0 или Ф^ =0. Это препятствие порождает рассеянную волну v(x). Эта волна вдали от рассеивающих центров будет близка к расходящейся сферической волне C6) Поэтому при |дг| -> оо волна v(x) должна удовлетворять условиям вида 1 ^=o(\x\-1), C7) называемым условиями излучения Зоммерфельда. Суммарное же возму- возмущение и(х) вне области Q складывается из плоской и рассеянной волн: и(*) =*•*<"•*>+ v(*). C8) Отметим также, что функция f(s), s = А, из C6) называется амплитудой рассеяния. 3.1.4. Уравнения диффузии и теплопроводности. Процессы распро- распространения тепла и диффузии частиц в среде описываются следующим общим уравнением диффузии: 3*
36 Гл. 1. Основные задачи математической физики Эй di(d) + F{t), C9) где р — коэффициент пористости среды, а р и q характеризуют ее свой- свойства. Если рассматривается процесс распространения тепла, то u(x,t) есть температура среды в точке х= (хх,Х2,хз) в момент времени t. Считая среду изотропной, обозначим через р(лг), с(х) и к(х) соответственно ее плотность, удельную теплоемкость и коэффициент теплопроводности, а через F(x,t) — интенсивность источников тепла. Процесс распростране- распространения тепла описывается функцией, удовлетворяющей уравнению вида ср-^- = div(/fcgrao» + F(x,t). D0) от Если среда однородна, т. е. с, р и к — постоянные, то уравнение D0) принимает вид Э« , д-=йгДи + /, D1) где ср ср Уравнение D1) называется .уравнением теплопроводности. Число п про- пространственных переменных jci,jC2,...,Jcn в этом уравнении может быть любым. Как и в случае уравнения колебаний, для полного описания процесса распространения тепла необходимо задать начальное распределение тем- температуры и в среде (начальное условие) и режим на границе этой среды (граничное условие). Примеры граничных условий. а) Если на границе 3Q поддерживается заданное распределение тем- температуры ио, то и\да=и0. D2) б) Если на дО поддерживается заданный поток тепла «ь то -*llaQ=B1' D3) в) Если на дО происходит теплообмен согласно закону Ньютона, то = 0, D4) дп да где h — коэффициент теплообмена и uq — температура среды, окружаю- окружающей О. 3.1.5. Уравнения Максвелла и телеграфные уравнения. Уравнения Максвелла — это система уравнений для векторов Е — (Е\,Ег,Еъ), Н = = (#ь#2,#з), задающих напряженности электрического и магнитного
3. Основные уравнения и задачи математической физики 37 полей в какой-либо среде. Она имеет (в гауссовой системе единиц СГС) вид 1 as divD = 4np, rot? = —-=-, cdt D5) div? = O, rot// = —j-\ :-, с с at где р — плотность электрических зарядов, с — скорость света в вакууме и в случае полей в вакууме D — E, В — Н, j — О, а для любых изотропных сред D = е?, В — \iH, j — аЕ + js, где е — диэлектрическая проницае- проницаемость среды, ц - магнитная проницаемость среды, а — удельная элек- электропроводность (е, ц, а могут быть функциями от /, х), js — плотность сторонних токов, т. е. токов, поддерживаемых любыми силами, кроме сил электрического поля (например, магнитным полем или диффузией). Система Максвелла D5) является основой теории электромагнитных волн и служит базой для всех радиотехнических расчетов, например для теории волноводов. Граничные и начальные условия для нее обычно зада- задаются из физических соображений. Из уравнений Максвелла, в частности, выводятся важные для элек- электротехники телеграфные уравнения, описывающие изменение силы тока и напряжения в проводе: f f где х — координата вдоль провода, v — напряжение в данной точке провода (отсчитываемое от произвольного начального уровня), / — сила тока, R — удельное сопротивление (на единицу длины), L — удельная самоиндукция, С — удельная емкость, G — удельная утечка. 3.1.6. Уравнение переноса. Для описания процесса распространения частиц вместо уравнения диффузии используются также более точные уравнения — так называемые уравнения переноса {кинетические уравне- уравнения). Одним из представителей этого класса уравнений является односко- ростное уравнение переноса вида ^ + (s, grad)cp + аФ = g I<p(je, s', t)ds' + F, D7) Si где ф = vN(x, s, t) — поток частиц, летящих с (одной и той же) скоро- скоростью v в направлении s = (si,S2,si), \s\ = 1; N(x,s,t) — плотность ча- частиц; F(x, s, t) — плотность источников, коэффициенты а(х, t), as(x,t) характеризуют свойства среды; S\ — сфера единичного радиуса в R3. Для полного описания процесса переноса частиц необходимо задать начальное распределение потока частиц ф в области QcR3 (начальное условие) и режим на границе этой области (граничное условие). Например, если область Q, где происходит процесс переноса, выпуклая, то граничное
38 Гл 1 Основные задачи математической физики условие вида ф(дс, s,t)=O, х € dQ, (s, n) < 0, D8) где п = п(х) — единичный вектор внешней нормали к границе области Q, выражает отсутствие падающего потока частиц на область извне. Отметим, что уравнение переноса описывает процессы переноса нейтронов в ядерном реакторе, переноса лучистой энергии, прохождение Y-квантов через вещество, движения газов и другие. 3.1.7 Уравнения газо- и гидродинамики Рассмотрим движение иде- идеальной жидкости (газа), т.е. жидкости, в которой отсутствует вязкость. Пусть V(x,t) = (vj,V2,V3) — вектор скорости движения жидкости, p(x,t) — ее плотность, р(х, t) — давление, f(x, t) — интенсивность источников и F(x, t) = (F\,F2, Fi) — интенсивность массовых сил. Тогда эти величины удовлетворяют следующей нелинейной системе уравнений, называемых уравнениями гидродинамики (газовой динамики): ^+div(pV)=/, D9) dV I -5- + (V, grad) V + - gradp = F. E0) от p Уравнения D9) и E0) называются соответственно уравнением нераз- неразрывности и уравнением движения Эйлера. Чтобы замкнуть эту систему уравнений, необходимо еще задать связь между давлением и плотностью: Ф(р,р) = 0, E1) так называемое уравнение состояния. Например, для несжимаемой жидкости уравнение состояния имеет вид р = const, а для адиабатического движения газа -X СР рр — const, х=—, Су где ср и cv — удельные теплоемкости газа при постоянном давлении и постоянном объеме соответственно. В частности, если жидкость несжимаема (р = const) и ее движение потенциально (V = — gradw), то из уравнения неразрывности D9) следует, что потенциал и удовлетворяет уравнению Пуассона. 3.1.8 Классификация линейных дифференциальных уравнений При изучении линейных дифференциальных уравнений с частными производ- производными в математической физике выделяются три основных типа уравнений: эллиптические, параболические и гиперболические. Простейшими уравне- уравнениями этих типов являются соответственно уравнение Лапласа, уравнение теплопроводности и волновое уравнение. Рассмотрим общее линейное уравнение второго порядка в R" <52) где коэффициенты a,j(x) =aj,(x) вещественны, а многоточие обозначает
3 Основные уравнения и задачи математической физики 39 младшие члены ( члены, содержащие только и и дп", но не вторые произ- \ OXj водные пои]. Введем ассоциированную с уравнением E2) квадратичную форму ? E3) Непосредственными вычислениями проверяется, что при замене независи- независимых переменных у = f(x) она не меняется, если преобразовывать вектор ? = (?ь-••>?«) с помощью матрицы Т'~\ транспонированной и обрат- обратной к матрице Якоби Т — f'(x), рассматриваемой в точке х. В частности, инварианты линейных преобразований квадратичной формы (ранг, число положительных коэффициентов и число отрицательных коэффициентов при квадратах в ее каноническом виде) не меняются при заменах неза- независимых переменных в уравнении. Канонический вид квадратичной фор- формы E3) определяется собственными значениями симметричной матрицы ||а,7(х)||" =1. А именно, эллиптичность уравнения E2) в точке х равно- равносильна тому, что все эти собственные значения одного знака, гиперболич- гиперболичность — тому, что и — 1 собственных значений одного знака, а одно имеет противоположный знак; наконец, параболичность в точке х означает, что имеется одно нулевое значение, а все остальные одного знака. Фиксируя точку л:, можно линейной заменой независимых переменных в уравнении E2) добиться того, чтобы квадратичная форма E3) приобрела канонический вид. Это означает, что само уравнение в точке х приобретет следующий канонический вид: t±j% + - = 0, E4) ,=i dXj где г — ранг квадратичной формы E3). В частности, если исходное урав- уравнение было эллиптическим, то все знаки в E4) будут одинаковыми, так что, меняя в случае необходимости знак, мы придем к уравнению с глав- главной частью в точке х, которая такая же, как у уравнения Лапласа. Для гиперболического уравнения главная часть в каноническом виде в точке х совпадает с главной частью волнового уравнения в R", а для параболи- параболического главная часть станет лапласианом по я - 1 переменным в R". (Отметим, что приведение уравнения к виду E4) описанными преобразо- преобразованиями не в одной точке, а в целой области, вообще говоря, невозможно.) Если разрешить еще умножать уравнение E2) на вещественное чис- число, отличное от нуля (или на нигде не обращающуюся в нуль веществен- нозначную функцию), то при этом еще могут поменяться местами положи- положительные и отрицательные коэффициенты канонического вида формы E3). Это придает смысл следующему определению. Определение 1. а) Уравнение E2) называется эллиптическим в точке х, если канонический вид квадратичной формы E3) содержит п положительных или п отрицательных коэффициентов, т.е. форма поло-
40 Гл. 1. Основные задачи математической физики жительно или отрицательно определена. б) Уравнение E2) называется гиперболическим в точке х, если квадра- квадратичная форма E3) имеет ранг и и ее канонический вид содержит (после возможного изменения знака) п — 1 положительных и один отрицательный коэффициентов. в) Уравнение E2) называется параболическим в точке х, если квадра- квадратичная форма E3) имеет ранг и — 1 и после возможного изменения знака становится неотрицательно определенной, т.е. ее канонический вид со- содержит п — 1 положительных коэффициентов или и — 1 отрицательных коэффициентов. Если какое-то из условий а), б), в) имеет место при всех х € Q, где Q — область в R", то говорят об эллиптичности, гиперболичности и па- раболичности в области Q. В математической физике встречаются также уравнения смешанного типа, т. е. уравнения, имеющие различный тип в разных точках рассмат- рассматриваемой области. Например, уравнение Трикоми уихх + иуу = 0, E5) рассматриваемое в R2, является эллиптическим при у > 0, гиперболи- гиперболическим при у < О и параболическим на прямой у = 0. Это уравнение возникает при описании движения тела в газе с околозвуковой скоростью: область гиперболичности у < 0 соответствует движению с дозвуковой ско- скоростью, а область эллиптичности у > 0 — движению со сверхзвуковой скоростью. Рассмотрим общий линейный дифференциальный оператор А = X aa{x)Da E6) |а|</л в области Q С R" и соответствующее уравнение Аи = F. E7) Введем главный символ оператора А, определяемый формулой amixX) = ? Мх)^а. E8) |а|=т Определение 2. Оператор E6) и уравнение E7) называются эл- эллиптическими в точке х, если ат{хХ) ф 0 при всех ? € R"\{0}- Если это выполнено при всех х G Q, то оператор А и уравнение E7) называются эллиптическими в области О. или просто эллиптическими. Гиперболичность уравнения или системы обычно определяется при наличии выделенной переменной (обычно это время) или хотя бы выде- выделенного направления (при наличии выделенной переменной в качестве такого направления берется направление оси /). Определение 3. Оператор А вида E6) и уравнение E7) назы- называются гиперболическими в направлении вектора V (в точке) х, если
3 Основные уравнения и задачи математической физики 41 am(x,v) фО (т.е. направление v нехарактеристично) и для любого век- вектора Ь, 6 R", не пропорционального V, все корни X уравнения am(x? + \v)=0 E9) вещественны. Оператор А и уравнение E7) называются строго гипербо- гиперболическими в направлении вектора v (в точке х), если все корни уравне- уравнения E9) (их т штук, в силу условия характеристичности) вещественны и различны. Аналогично определяется гиперболичность для матричного операто- оператора А вида E6) (размером N х N) и соответствующей системы E7): ус- условие нехарактеристичности имеет вид detam(;t,v) ф 0, а вместо уравне- уравнения E9) в этом случае надо рассматривать уравнение Часто встречаются системы первого порядка с выделенной переменной t, имеющие вид | +2л, * где и — N -компонентная вектор-функция, Aj, В — матрицы NxN (за- (зависящие от t, х), F — известная вектор-функция от /, х. Условие ги- гиперболичности (строгой гиперболичности) такой системы (относительно направления оси /) означает, что для любых вещественных ?i,...,?n все собственные значения матрицы 5)"=14j^y вещественны (соответственно вещественны и различны). В частности, если все матрицы А} являются симметрическими, то система F0) гиперболична (такие системы называ- называются симметрическими гиперболическими системами). 3.2. Постановка основных задач математической физики. Сформу- Сформулируем постановки основных краевых (начально-краевых) задач матема- математической физики. 3 2 1 Классификация краевых задач Как отмечалось ранее, линейное дифференциальное уравнение второго порядка р —? = div (p grad u)-qu + F(x,t) F1) от описывает процессы колебаний, уравнение р -^ = div (p grad u)-qu + F(x,t) F2) описывает процессы диффузии и, наконец, уравнение - div (pgradu) + qu = F(x) F3) описывает соответствующие стационарные процессы. Пусть О. С R" — область, где происходит физический процесс, а Э?2 — ее граница, которую считаем кусочно гладкой поверхностью. Область из- изменения аргументов х — область Q — в случае уравнения F3) есть область
42 Гл. 1. Основные задачи математической физики задания уравнения. Временную переменную t считаем из (О, Г). Будем предполагать, что коэффициенты р, р и q уравнений F1)-F3) не зависят от /. Далее, в соответствии с их физическим смыслом, считаем, что р(х) > О, р(х) > 0, q(x) > О, х € Q. Кроме того, в соответствии с математическим смыслом уравнений F1)-F3) необходимо считать, что p€C(Q), ре С1 {О) H9€C(Q). При сделанных предположениях, согласно введенной классификации, уравнение колебаний F1) — гиперболического типа, уравнение диффу- диффузии F2) — параболического типа и стационарное уравнение F) — эл- эллиптического типа. Как уже упоминалось, чтобы полностью описать тот или иной физи- физический процесс, необходимо кроме самого уравнения, описывающего этот процесс, задать начальное состояние этого процесса (начальные условия) и режим на границе той области, в которой происходит этот процесс (гранич- (граничные условия). Математически это связано с неединственностью решения дифференциальных уравнений. Поэтому, чтобы выделить решение, опи- описывающее реальный физический процесс, необходимо задавать дополни- дополнительные условия. Такими дополнительными условиями и являются крае- краевые условия: начальные и граничные условия. Соответствующая задача на- называется краевой задачей. Таким образом, краевая задача математической физики — это дифференциальное (интегро-дифференциальное) уравнение (или система уравнений) с заданными краевыми условиями. Различают, таким образом, следующие три основных типа краевых задач для дифференциальных уравнений. а) Задача Коши для уравнений гиперболического и параболического типов: задаются начальные условия, область Q совпадает со всем прост- пространством R", граничные условия отсутствуют. б) Краевая задача эллиптического типа: задаются граничные условия на границе 3Q, начальные условия отсутствуют. в) Смешанная задача для уравнений гиперболического и параболи- параболического типов: задаются начальные и граничные условия, ?2 ф R". Опишем подробнее постановку каждой из перечисленных краевых за- задач для рассматриваемых уравнений F1)—F3). 3.2.2. Задача Коши. Для уравнения колебаний F1) (гиперболический тип) задача Коши ставится следующим образом: найти функцию u(x,t) класса C2(t > 0)ПС'(/ > 0), удовлетворяющую уравнению F1) в полу- полупространстве t > 0 и начальным условиям при t = +0: "|,=o=MoW, ¦—t^=m(x). F4) При этом необходимо, чтобы F € С (г > 0), и0 € C(R"). «i € C(R"). Для уравнения диффузии F2) (параболический тип) задача Коши ста- ставится так: найти функцию u(x,t) класса С2(/ > 0)nC(t > 0), удовлетво- удовлетворяющую уравнению F2) в полупространстве (>0и начальному условию
3 Основные уравнения и задачи математической физики 43 при t = +0 : «Lo=«oM- F5) При этом необходимо, чтобы F &C(t > 0), ио 6 C(R"). Приведенная постановка задачи Коши допускает следующее обобще- обобщение. Пусть даны квазилинейное дифференциальное уравнение второго по- порядка гиперболического типа д2и Л д2и " д2и / ди ди ди + Х + ф dt , Tzj ox, axj ^ ox, at \ ox\ ох„ at > кусочно гладкая поверхность Z = [t = o(x)] и функции щ, и\ на S {данные Коши). Задача Коши для уравнения F6) состоит в нахождении в некоторой части области t > а(х), примыкающей к поверхности Е, решения u(x,t), удовлетворяющего на ? краевым условиям I <*и к|2= мо, д- =«i, F7) где п — нормаль к Z, направленная в сторону возрастающих значений t. 3.2.3 Краевая задача для уравнения эллиптического типа Краевая за- задача для уравнения F3) (эллиптический тип) состоит в нахождении функ- функции и{х) класса C2(S2)nC'(Q), удовлетворяющей в области Q. уравне- уравнению F3) и граничному условию на 3Q вида ссм + Р^| =v, F8) Эл \да где а, Р и v — заданные кусочно непрерывные функции на дО., причем а(*) > О, Р(*) > 0, а(д:) + Р(л) > 0, х 6 дО.. Выделяют следующие типы граничных условий F8). граничное условие первого рода (а=1, Р = 0) М1эп= "о; F9) граничное условие второго рода (а = 0, Р=1) граничное условие третьего рода (а > 0, р = 1) au + zr- = иг. G1) on да Соответствующие краевые задачи называются краевыми задачами перво- первого, второго и третьего рода. Для уравнений Лапласа и Пуассона краевая задача первого рода Дм = -/, м|эп= мо G2) называется задачей Дирихле, краевая задача второго рода ди Au = ~f> дп = «| G3)
44 Гл. 1. Основные задачи математической физики называется задачей Неймана. Аналогично ставятся краевые задачи для уравнения F3) и во внешно- внешности ограниченной области й (внешние краевые задачи). Отличие состоит в том, что помимо граничного условия F8) на Эй задаются еще усло- условия на бесконечности. Такими условиями, например, могут быть: условия излучения Зоммерфельда — для уравнения Гельмгольца; условия вида и(х) = 0A) или и(л) = оA), |дс| -> °°, G4) для уравнения Пуассона. 3.2.4. Смешанные задачи. Для уравнения колебаний F1) (гиперболи- (гиперболический тип) смешанная задача ставится следующим образом: найти функ- функцию u(x,t) класса C2(Qt)C\C1(Qt)> гДе Qt = Их (О,Г), удовлетворяю- щукгуравнению F1) в цилиндре Qt, начальным условиям F4) при / = О, х = й (на нижнем основании цилиндра Qt) и граничному условию F8) (на боковой поверхности цилиндра Qt )¦ При этом должны быть выполне- выполнены условия гладкости €.C(Qt), uq€CA1), mi€C(S2), v — кусочно непрерывна на Эй х [О, Т] и условия согласованности Р—Ч =— • С75) (Второе из равенств G5) имеет смысл, если решение u(x,t) достаточно гладко вплоть до нижнего основания Qt) Аналогично для уравнения диффузии F2) (параболический тип) сме- смешанная задача ставится так: найти функцию u(x,t) класса C2(Qt) Л Л C(QT), gradxM € C(QT), удовлетворяющая уравнению F2) в Qt, на- начальному условию F5) и граничному условию F8). В математической физике часто встречаются другие краевые задачи, отличающиеся от сформулированных выше (например, задача Гурса для линейного уравнения гиперболического типа, задача Зарембы для уравне- уравнения Лапласа и другие). 3.2.5. Корректность постановок задач. Теорема Коши-Ковалевской. Поскольку задачи математической физики представляют собой математи- математические модели реальных физических процессов, то к их постановкам часто предъявляют следующие естественные требования: а) решения должны существовать в каком-то классе функций Xi; б) решение должно быть единственным в некотором классе функ- функций Хг; в) решение должно непрерывно зависеть от данных задачи (начальных и граничных данных, свободного члена, коэффициентов уравнения и т. д.). Непрерывная зависимость решения и от данных задачи F означает следующее: пусть последовательность данных F* (Jt = 1,2,...) в каком-то смысле стремится к F и и* (к =1,2,...), и — соответствующие реше- решения задачи; тогда должно быть и* —* и, к —> <», в смысле сходимости, выбранной надлежащим образом. Например, пусть задача приводится к
3 Основные уравнения и задачи математической физики 45 уравнению Аи = F, где А — линейный оператор, переводящий X в Y, где X и Y — линейные нормированные пространства. В этом случае непрерыв- непрерывная зависимость решения и от свободного члена F будет обеспечена, если оператор А ~' существует и ограничен из Y в X. Требование непрерывной зависимости решения обусловливается тем обстоятельством, что физиче- физические данные, как правило, определяются из эксперимента приближенно, и поэтому нужно быть уверенным в том, что решение задачи в рамках выбранной математической модели не будет существенно зависеть от по- погрешностей измерений. Задача, удовлетворяющая перечисленным требованиям, называется корректно поставленной (по Адамару), а множество функций Х\ ПХг — классом корректности. Задача, не удовлетворяющая хотя бы одному из условий а)-в), называется некорректно поставленной. К некорректно поставленным задачам часто приводят обратные зада- задачи математической физики: по некоторой информации о решении прямой задачи восстановить некоторые неизвестные физические величины (источ- (источники, краевые условия, коэффициенты уравнения и т. д.), определяющие эту задачу. Выделим довольно общий класс задач Коши, для которых решение существует и единственно. Но сначала введем два определения. 1. Система N дифференциальных уравнений с N неизвестными функ- функциями U\,U2,...,Un ^=Ф1(х,Т,иии2,. ..,«,„• ..,D?°D>y,...), /= 1,2,...,//, G6) от ' называется нормальной относительно переменной t, если правые части Ф, не содержат производных порядка выше к, и производных по / порядка выше к, — I, т.е. ао + а.\ + ... + а„<к„ ао<к,-1. Например, волновое уравнение, уравнение Лапласа и уравнение тепло- теплопроводности нормальны относительно каждой переменной х; волновое уравнение, кроме того, нормально относительно /. 2. Функция /(*), х = (х\ ,Х2, ¦ ¦ ¦ ,х„), называется аналитической в точ- точке хо, если в некоторой окрестности этой точки она представляется в виде равномерно сходящегося степенного ряда f(x)= X Ca(x-XoF= X ^ |а|>0 |cc|>0 "• (точка *о может быть и комплексной). Если функция f(x) аналитична в каждой точке области Q, то говорят, что она аналитична в Q. Для нормальной относительно t системы уравнений G6) поставим следующую задачу Коши: найти решение «j, иг,..., м/v этой системы, удо-
46 Гл. 1. Основные задачи математической физики влетворяющее начальным условиям при t = fo дкщ btk =<о G7) где (f>ik(x) — заданная функция в некоторой области Qc R". Теорема 23 (теорема Коши-Ковалевской). Если все функции аполитичны в некоторой окрестности точки хо и все функции Ф((дс, /,..., (и;-)а0,(х1,...,<хя, • • •) аполитичны в некоторой окрестности точки (хо, /о,--,Оафуа(^о))--)> то задача Коши G6), G7) имеет аналитическое решение в некоторой окрестности точки (xo,to) и притом единственное в классе аналитических функций. Заметим, что теорема Коши-Ковалевской, несмотря на ее общий ха- характер, полностью не решает вопроса о корректности постановки задачи Коши для нормальной системы дифференциальных уравнений. Эта тео- теорема гарантирует лишь существование и единственность решения в до- достаточно малой окрестности, или, как говорят, в малом; обычно же эти факты требуется установить в наперед заданных (и отнюдь не малых) об- областях, или, как говорят, в целом. Далее, начальные данные и свободный член уравнения, как правило, оказываются неаналитическими функция- функциями. Наконец, может вовсе не быть непрерывной зависимости решения от начальных данных (на что указывает известный пример Адамара). 3.3. Обобщенные постановки и решения задач математической физики. Изложенные в предыдущих пунктах постановки краевых задач характеризуются тем, что решения их предполагаются достаточно глад- гладкими и они должны удовлетворять уравнению в каждой точке области задания этого уравнения. Такие решения мы будем называть классически- классическими, а постановку соответствующей краевой задачи — классической поста- постановкой. Таким образом, классические постановки задач уже предполагают достаточную гладкость входящих в задачу данных. Однако в наиболее интересных задачах эти данные могут иметь довольно сильные особенно- особенности. Поэтому для таких задач классические постановки уже оказываются недостаточными. Чтобы поставить такие задачи, приходится отказывать- отказываться (частично или полностью) от требования гладкости решения в области или вплоть до границы, вводить так называемые обобщенные решения и обобщенные постановки задач математической физики. Одно из направлений в теории обобщенных решений и постановок краевых задач базируется на использовании функциональных пространств Соболева. При этом теоремы вложения и теоремы существования следов (граничных значений), установленные для этих пространств, позволяют придать смысл граничным условиям для уравнений математической фи- физики, рассматривая эти условия как дополнительные уравнения в соот- соответствующих пространствах («пространствах следов»). В ряде задач даже можно исключить явное присутствие граничных условий в обобщенной постановке задач, «включив» их вместе с основным уравнением в неко- некоторое интегральное тождество (так называемые «естественные граничные условия»).
3. Основные уравнения и задачи математической физики 47 Сформулируем основные подходы введения обобщенных постановок задач и обобщенных решений на примерах некоторых основных задач математической физики, используя при этом пространства Соболева. 3.3.1. Обобщенные постановки и решения эллиптических задач. Задача Дирихле. Рассмотрим простейшую эллиптическую крае- краевую задачу — задачу Дирихле для уравнения Лапласа или уравнения Пуас- Пуассона — и дадим ее обобщенную постановку. Вначале обсудим задачу для уравнения Пуассона с нулевыми граничными условиями: —Дм(;с) = fix), х ? Q, ¦ _ G8) о Вместо граничного условия "|Эо= 0 будем писать и €W2(?2) (это вклю- включение в случае ограниченных областей с гладкой (или кусочно гладкой) границей равносильно тому, что м G W2(?2) и и|эа= 0). Умножая обе ча- части уравнения —Дм = / на v(x), где v ? C?(Q), и интегрируя по частям, получаем «,v] = (/,v), G9) где (•,•) означает скалярное произведение в А ди dv так что [-,-] — форма, непрерывная на пространстве W2(Q), т.е. \[u,v]\ < !, где постоянная С > 0 не зависит от м, v. Величина a*) \s a a J= называется интегралом Дирихле. о Равенство G9) имеет смысл для любых функций u,v €УУ2(Й) и для / 6 ?г(Я). Оно и будет рассматриваться вместо задачи G8). При этом мож- о но брать лишь такие функции v, что v €W2(?2). В случае классического решения и (т.е. решения и G C2(Q) задачи G8)) равенство G9) получа- получается описанной выше процедурой при v G С$ и затем с использованием предельного перехода при v Итак, приходим к следующей обобщенной постановке задачи G8): при заданной функции f € /,г(&) найти такую функцию и €Й^2(?2), что для любой функции v S C^(Q) выполнено G9). о Как уже указывалось, вместо v € С^°(й) можно писать v €W2(?2), что приводит к эквивалентной постановке. Кроме того, перебрасывая произ- производные с v на и интегрированием по частям, получаем, что G9) равносиль- равносильно уравнению —Дм = /, понимаемому в смысле обобщенных функций, так
48 Гл. 1. Основные задачи математической физики что сформулированная обобщенная постановка задачи эквивалентна сле- следующей: дана функция f 6 ^г(й); найти такую функцию и €Щ{&), что —Аи = / в смысле обобщенных функций. Всякое решение и задачи G9) будем называть обобщенным или слабым решением (в отличие_от классического решения, о котором имеет смысл говорить при / € C(Q)). С другой стороны, всякое классическое решение и G С2 (О.) является обобщенным. Заметим, что [,] можно считать скалярным произведением в про- о . странстве И^Ф)- Это равносильно тому, что выражение ||м||] = у2?(и) = = [и,и]'/2 является нормой, эквивалентной норме ||-||цЛю) на С^°(й). Ввиду очевидного соотношения ||m||^,i = ||и||2 + (D(u) эквивалентность норм \\-\\wi и УН, вытекает из так называемого неравенства Стеклова |И2<СЭД, «€С0~(Я), (80) где С > 0 не зависит от и, а ||-|| — норма в L,2(Q.). Пользуясь эквивалентностью норм IHIwWqj и II*II i ДОЯ функций из 4 и привлекая теорему Рисса о представлении линейного ограничен- ограниченного функционала, нетрудно установить следующее утверждение. Теорема 24. Если Q — любая ограниченная область в R" и f € 6 /,г(?2), то обобщенное решение задачи G8) существует и единственно. Рассмотрим теперь кратко задачу Дирихле для уравнения Лапласа: При переходе к обобщенной постановке прежде всего возникает вопрос об интерпретации граничного условия. Если граница дО, является гладкой и если ф € W2 (dQ.), то, по теореме о существовании следа, существует такая функция v G W22(Q), что v\da= <p. Но тогда если и ? И^1 (&) являет- является решением задачи (81), то для w = и - v мы получим задачу вида G8) с / = —Ду € ?г(?2), так что можно перейти к обобщенной постановке G9) и в случае ограниченной области О, воспользоваться теоремой 24, из ко- которой теперь следует существование и единственность решения задачи (81). Если граница Эй негладкая, то можно сразу зафиксировать функцию v € Wj (?2), задающую граничное условие, и ставить задачу следующим образом: дана функция v € Wj(Q); найти функцию и такую, что и — v € О € Й4Ф)> о также Аи(х) = 0 при x?Q. Теорема 2 5. Если О. —любая ограниченная область в R" и v € € Wj(i2), то обобщенное решение и задачи (81) существует и един- единственно. Это решение имеет строго минимальный интеграл Дирихле Q 2)(и) среди всех функций и Е W^iQ), для которых и — v G ?W\{O)- Об- Обратно, если и является стационарной точкой интеграла Дирихле в
3 Основные уравнения и задачи математической физики 49 классе всех функций и € Wj (&)> ^ля которых u — v (zW\{Q), то и — обоб- обобщенное решение задачи (81) (и, тем самым, интеграл Дирихле имеет строгий минимум на функции и). Задача Неймана. Однородная задача Неймана для уравнения Пуас- Пуассона имеет вид -Ди(*) =/(*). xeQ, ди дп = 0. (82) Для перехода к ее обобщенной постановке будем считать, что_?2 — ограни- ограниченная область с гладкой границей, и пусть сначала и € С°°(?2). Умножая обе части уравнения -Дм = / на функцию v, где v € C°°(Q), и затем, интегрируя по Q, воспользуемся формулой Грина Г Au(x)v{x) dx=-f Vu{x)W(x) dx+ f v{x) ^^ dSx, a a da где dSx — элемент площади поверхности границы. Отсюда находим, в си- лу (82), М = (/>). (83) По непрерывности здесь вместо v 6 C°°(Q) можно брать v e W^(Q) даже в том случае, когда известно лишь, что и € W2' (Q.) и / G ^г(^)- Это даст обобщенную постановку задачи Неймана: по функции f G L.2(Q.) найти такую функцию и е W24^)> чтобы (83) выполнялось для любой функции Решение этой задачи единственно с точностью до произвольной посто- постоянной: если mi — другое решение задачи Неймана (с той же функцией /) и w — и\ — и, то [w, v] = 0 для любой функции v G Wj (Q). Полагая v = w, получаем, что [w, w] = 0. Это значит, что все обобщенные производные Ф^-, 7=1,2,...,/!, обращаются в нуль и w = const. OXj Обобщенное решение задачи Неймана существует для тех и только тех функций / € Z-2(Q), Для которых выполнено условие (f,l)=ff(x)dx = 0, а т.е. для функций с нулевым средним значением. Необходимость этого условия сразу вытекает из (83) при v = 1. Для доказательства существования обобщенного решения задачи Ней- Неймана можно воспользоваться неравенством Пуанкаре yy (84) а 4 В И Агошков и др
SO Гл. 1. Основные задачи математической физики где С = const не зависит от и, в силу которого на функциях из ортогональных единице, нормы Nil = эквивалентны. Привлекая теперь известную теорему Рисса, получаем су- существование единственного обобщенного решения и 6 И^(Я) задачи Неймана при условиях f €.Li{Q.), I f(x)dx = Q. Ja Краевые задачи для общих эллиптических уравнений 2-го порядка мо- могут быть переформулированы и исследованы подходами, которые проде- продемонстрированы выше на примере задач Дирихле и Неймана для оператора Лапласа. 3.3.2. Обобщенные постановки и решения гиперболических задач. Пусть О. — некоторая ограниченная область п -мерного пространства R" (х = (xi,X2,-..,xn) — точка этого пространства). В (л+1)-мерном про- пространстве R"+1 = R" х {-оо < t < +°°} рассмотрим ограниченный цилиндр QT = [х 6 Q, 0 < t < Т) высоты Т > 0. Обозначим через Гт боковую по- поверхность {л: € 3Q, 0 < t < 7"} цилиндра Qt, а через О^ — сечение {* € Q, / = г} этого цилиндра плоскостью / = т; в частности, верхнее основа- основание цилиндра Qt есть О.т = {х € й, t = Т}, а нижнее его основание — Оо = {*ей, t = 0}. В цилиндре Qt при некотором Т > 0 рассмотрим гиперболическое уравнение Lu = и„ - div(*(*)Vii) +a(x)u = f[x, t), (85) где k{x) € С1 (QT), a(x) 6 C(QT), k(x) >ko = const > 0. Функция u(x, t), принадлежащая пространству C2(Qt) ПС1 (Qt U Гт U U йо), удовлетворяющая в Qt уравнению (85), на йо начальным усло- условиям «|,=о= Ф. «»U=V, (87) а на Тт — одному из граничных условий и\Гт=% или /ди I h < \дп где а — некоторая непрерывная на Гт функция, называется (классиче- (классическим) решением первой или соответственно третьей смешанной задачи для уравнения (85). Если а = 0 на Гт, то третья смешанная задача назы- называется второй смешанной задачей. Так как случай неоднородных граничных условий легко сводится к случаю однородных граничных условий, то ограничимся рассмотрением
3. Основные уравнения и задачи математической физики 51 случая однородных граничных условий и\Гт=0 (88) -* <89> Будем считать, что коэффициент а{х) в уравнении (85) неотрицателен в 2г, а функция а в граничном условии (89) зависит лишь от х и неот- неотрицательна на Гу. Пусть функция и(х, t) является решением одной из задач (85)-(88) или (85), (86), (87), (89), причем правая часть f(x, t) уравнения (85) принадле- принадлежит L.2(Qt)- Умножая (85) на v{x,t) e WjIQt), Для которых выполнены условия (88) и vL =0, проинтегрируем по Qt с применением форму- формулы интегрирования по частям и формулы Грина. В результате получаем тождество f {kVuVv + auv - u,v,)dxdt = f \\fvdx + f fvdxdt (90) Qt «o Qr при всех v € W21{Qt), для которых выполнены условия (88) и условие или I (IcVuVv + auv - u,v,)dxdt + I kouvdSdt = I yvdx + I fvdxdt (92) Qt Гг flo Qt при всех v € ^'(Qr)) ДЛЯ которых выполнено условие (91). С помощью полученных тождеств введем понятие обобщенных реше- решений рассматриваемых смешанных задач. Будем предполагать, что f{x,t) ? € L2(Qr), a v(jc) € L2{u). Принадлежащая пространству W^Qt) функция и называется обоб- обобщенным решением в Qt первой смешанной задачи (85)-(88), если она удовлетворяет начальному условию (86), граничному условию (88) и тож- тождеству (90). Принадлежащая пространству W^iQr) функция и называется обоб- обобщенным решением в Qt третьей {второй при а = 0) смешанной зада- задачи (85)-(87), (89), если она удовлетворяет условию (86) и тождеству (92). Заметим, что, как и классические решения, обобщенные решения об- обладают следующими свойствами. Если и — обобщенное решение зада- задачи (85)-{88) или задачи (85)-(87), (89) в цилиндре Qt, то оно являет- является обобщенным решением соответствующей задачи и в цилиндре Qt' при V < Т. Теорема 26. Пусть f e L2(Qr), V e Ь(&), а ф ?W\(Q) в слу- случае первой смешанной задачи (85)-(88) и ф € VV^Q) в случае третьей {второй) смешанной задачи (85)-(87), (89). Тогда обобщенное решение
52 Гл. 1. Основные задачи математической физики и соответствующей задачи существует и единственно. При этом имеет место неравенство В котором положительная постоянная С не зависит от <р, \j/, /. 3.3.3. Обобщенные постановки и решения параболических задач. Пусть О — ограниченная область п -мерного пространства R", а х = (х\ ,Х2, ¦.. ,хп) — точка этого пространства. Подобно смешанным задачам для гиперболических уравнений, рассмотрим в (п + 1)-мерном простран- пространстве R"+1 = R" х {—оо < t < +°о} ограниченный цилиндр Qt = {jc € О, О < t < Т} высоты Т > О, и пусть Гг — боковая поверхность этого цилин- цилиндра Тт = {* G 3Q, 0 < / < Т}, а Ох, т € [О, Г], - множество {х?п, t = x}, в частности, верхнее основание цилиндра Qt есть Ог — {x€.Q., t = Г}, а нижнее его основание — Оо = {* 6 ?2, / = 0}. Через C2'x(Qt) обозна- обозначим совокупность непрерывных в Qr функций, имеющих непрерывные в Qt производные u,,uXi,uXiXj,C1<0(Qt\J^t) есть множество непрерывных в (CrUFr) функций с непрерывными производными их, (i,j= 1,2,...,л). Рассмотрим в цилиндре Qt при некотором Т > 0 параболическое урав- уравнение Lu = u,- div(k{x)Vu) +a(x)u = f(x,t), (94) где k(x) e CX(JQT), a(x) ? C{QT), k{x) >ko= const > 0. Функция и(х, /), принадлежащая пространству С2'1 (Qt) П C(Qt U Гу U U Qo), удовлетворяющая в Qt уравнению (94), на Оо — начальному условию «|,=о= <Р> <95> а на ГУ — граничному условию называется классическим решением первой смешанной задачи для уравне- уравнения (94). Функция и(х, t), принадлежащая пространству С2'1 {Qt) ПC{Qt U Тт U U Oo)nC''°(Qr U Тт), удовлетворяющая в Qt уравнению (94), на Оо — начальному условию (95), а на Тт — граничному условию где а(х) — некоторая непрерывная на Тт функция, называется классиче- классическим решением третьей смешанной задачи для уравнения (94). Если <т = 0, то третья смешанная задача называется второй смешанной задачей. Так как случай неоднородных граничных условий сводится к случаю однородных граничных условий, то будем рассматривать только однород- однородные граничные условия и,|г=0 (96)
3. Основные уравнения и задачи математической физики S3 = 0. (97) Будем считать, что коэффициент а(х) в уравнении (94) неотрицателен в Qt, а функция а(х) в граничном условии (97) неотрицательна на Гг- Пусть функция и является классическим решением третьей (вто- (второй) смешанной задачи (94), (95), (97) или принадлежащим C1'°(Qt U U Гг) классическим решением первой смешанной задачи (94)-(96), при- причем функция f(x,t) € L.2(Qt)- Умножим (95) на произвольную функцию v(x, t) € Cl(QT), удовлетворяющую условию v|fir=0, (98) и проинтегрируем полученное равенство по цилиндру Qt- Применяя фор- формулы интегрирования по частям и Грина, получаем следующие утверж- утверждения. Принадлежащее С1H(бгиГг) классическое решение u(x,t) первой смешанной задачи удовлетворяет интегральному тождеству I (-uv, + kWuVv + auv) dxdt = I qvdx + f fvdxdt (99) Qt По Qt при всех v € С1 (Qt), удовлетворяющих условиям (98) и v|r = 0, а сле- следовательно, и для всех v € W21(Qt), удовлетворяющих условиям (98) и г Классическое решение и(х, t) третьей {второй при о = 0) смешанной задачи удовлетворяет интегральному тождеству I (-uv, + kVuVv + auv)dxdt + I kauvdSdt = f q>vdx+ f fvdxdt A00) Qt Гг flo Qt при всех v e С1 (Qt), удовлетворяющих условию (98), а следовательно, и для всех v e WJ(Qt), удовлетворяющих условию (98). С помощью полученных тождеств можно ввести понятие обобщенных решений рассматриваемых смешанных задач. Будем предполагать, что f(x,t) € Lq.(Qt), a <p(x) e Lt(Q). Функция u(x,t), принадлежащая пространству W2'' (Qt), определяемому как = / Qt называется обобщенным решением первой смешанной задачи (94)-(96), если она удовлетворяет граничному условию (96) и тождеству (99) для всех v(x, t) G WJ(Qt), удовлетворяющих условиям (96) и (98). Принадлежащая пространству W^iQr) функция u(x,t) называется обобщенным решением третьей {второй при а = 0) смешанной зада-
54 Гл. I. Основные задачи математической физики чи (94), (95), (97), если она удовлетворяет тождеству A00) при всех v(x, t) € € WJiQr), удовлетворяющих условию (98). Отметим еще, что обобщенное решение смешанной задачи для па- параболического уравнения так же, как и классическое решение, обладает следующим свойством: если и(х, t) есть обобщенное решение смешанной задачи (94)-(96) или задачи (94), (95), (97) в цилиндре Qr, то оно являет- является обобщенным решением соответствующей задачи и в цилиндре Qp при любом 7", 0 < Г' < Т. Теорема 2 7. Пусть f 6 Lz{Qt), Ф 6 Lz(Q), то каждая из смешан- смешанных задач (94)-(96) или (94), (95), (97) имеет обобщенное решение u&W2' (Qt)- При этом имеет место неравенство И«1Ц..о(Сг) < c(||<p||i2(Q) + wn^Qr)), A00 в котором положительная постоянная С не зависит от ф, /. 3.4. Вариационные постановки задач. Многие задачи математичес- математической физики могут быть переформулированы как вариационные задачи, представляющие собой один из подходов к введению обобщенных поста- постановок исходных краевых задач. Рассмотрим этот подход к исследованию обобщенных постановок задач, известный еще как энергетический метод. 3.4.1. Вариационные постановки задач в случае положительно опре- определенных операторов. Пусть задача математической физики сведена к уравнению в вещественном гильбертовом пространстве Н и записана в виде Au = f, A02) где и — искомый элемент некоторого функционального пространства, А — оператор краевой задачи, область определения которого плотна в Н, f — заданный элемент. Если оператор Л симметричен и положителен, то решение уравне- уравнения A02) можно свести к решению некоторой вариационной задачи, как это вытекает из следующей теоремы. Теорема 2 8. Пусть А — симметричный и положительный опера- оператор. Если уравнение Аи = f имеет решение, то это решение сообщает функционалу J(u) = (Au,u)-2(u,f) A03) наименьшее значение. Обратно, если существует элемент, реализующий минимум функционала A03), то этот элемент удовлетворяет уравнению Аи = /. Метод решения краевых задач, состоящий в замене уравнения A02) задачей о минимуме функционала A03), носит в литературе название энергетического метода. Функционал A03) будем называть функциона- функционалом энергетического метода. Теорема 28 не дает указаний ни на условия существования решения вариационной задачи, ни на то, как такое решение можно строить. Такие
3. Основные уравнения и задачи математической физики 55 указания могут быть даны, если оператор краевой задачи положитель- положительно определенный. В этом случае введем в рассмотрение энергетическое пространство Яд, в котором (Аи, и) = |м|2. Далее, по неравенству Коши- Буняковского и неравенству ||и|| < (|и|/у) имеем |(м,/)| < ||/|| ||и|| < < II/H/(у|и|). Это означает, что линейный функционал (и,/) ограни- ограничен в На', по теореме Рисса существует элемент мо 6 Яд такой, что (и,/) = [и,ио], если только и € На- Теперь функционал A03) приводит- приводится к виду J(u) = \и\2 - 2(м,/) = \и- «о|2 - Ы2. (Ю4) Из формулы A04) вытекают два простых и важных следствия: 1) эта формула позволяет определить функционал J(u) не только на элементах области определения оператора А, но и на всех элементах энергетического пространства На ; 2) в пространстве На функционал J(u) достигает минимума при и = «о- Если ио € D(A), то по теореме 28 мо есть решение уравнения Аи = = /; однако энергетическое пространство Яд, вообще говоря, шире, чем D(A), и может случиться, что элемент ио, построенный по теореме Рисса и реализующий в энергетическом пространстве минимум функционала F(u), не попадет в D(A). В этом случае можно рассматривать мо как обобщенное решение уравнения Аи — /. 3.4.2. Вариационная постановка задачи в случае положительных опе- операторов. Рассмотрим уравнение Аи = /, предполагая, что в выбранном гильбертовом пространстве симметричный оператор А положителен, но не положительно определен. По теореме 28 наше уравнение по-прежнему равносильно задаче о минимуме функционала A03), однако в данном слу- случае эта вариационная задача, вообще говоря, неразрешима даже в обоб- обобщенном смысле. Укажем необходимое и достаточное условие разрешимо- разрешимости этой задачи. Как и в случае положительно определенного оператора, можно по- построить энергетическое пространство Яд; на этот раз оно содержит не только элементы исходного пространства, но и некоторые новые элементы. Имеем (Аи, и) = \и\2, так что Для того чтобы задача о минимуме функционала F(u) имела реше- решение в На, необходимо и достаточно, чтобы в этом пространстве был ограничен линейный функционал (u,f). В этом случае по теореме Рисса су- существует такой элемент ио € Яд, что (м,/) = [и,ио], если и? На; элемент мо реализует минимум функционала J(u) в пространстве На- К положительным операторам часто приводят краевые задачи для бес- бесконечных областей. То обстоятельство, что мо € На, можно интерпретировать физически так, что этот элемент имеет конечную энергию; если выполнено условие ограниченности функционала (и,/) в На, то соответствующий элемент ио
Аи = ~ ? Т- (Ач Т-) +C{x)u = f{x), AtJ =AJt. A05) 0x v Ox' 56 Гл. I. Основные задачи математической физики будем называть решением с конечной энергией для уравнения Аи = /. 3.4.3 Вариационные постановки основных эллиптических задач. Рас- Рассмотрим в Lz(O) самосопряженное уравнение эллиптического типа вто- второго порядка _Э_ Коэффициенты А1} и С в общем случае суть функции координат х\, Х2, ¦ ¦., х„ переменной точки х; в частных случаях эти коэффициенты мо- могут быть и постоянными. Будем считать, что искомая функция должна быть определена в некоторой конечной области О.. Для эллиптических уравнений чаще всего ставятся следующие задачи, различающиеся по типу краевых условий, которые будем считать одно- однородными. Задача Дирихле, или первая краевая задача: и\да=0. A06) Задача Неймана, или вторая краевая задача: = 0. A07) да Третья краевая задача: " ди п ¦^—cos (п,х,) + аи\ = 0. A08) dXj аи Здесь п — внешняя нормаль к поверхности Эй, а — неотрицательная и отличная от тождественного нуля функция, определенная на поверхно- поверхности дп.. Если коэффициент С(х) > 0, то при краевых условиях A06) и A08) оператор А положительно определенный. Задача Дирихле сводится к за- задаче о минимуме функционала _ х A09) а '.;=' ' ' (dx — элемент объема) на множестве функций, удовлетворяющих усло- условию A06); третья краевая задача сводится к задаче о минимуме несколько иного функционала (") = J{iA'Jd4dT+Cu2~2fu)dx+J о '>J=] ' J до ouldS (ПО) а '•;=' ' an в классе функций, на которых этот функционал имеет конечное значение, т. е. в классе W^ (О). Краевому условию A08) подчинять эти функции нет необходимости, так как это условие естественное.
3 Основные уравнения и задачи математической физики 57 Если коэффициент С(х) не только неотрицателен, но и отличен от ну- нуля, то оператор А положительно определенный, и на множестве функций, удовлетворяющих условию A07), задача Неймана равносильна вариаци- вариационной задаче о минимуме интеграла A09) на функциях класса W2'(Q). Краевое условие A07) естественное. Особо остановимся на задаче Неймана в случае, когда С = 0. Уравне- Уравнение A05) принимает ВИД |Д(^)/м. (но Задача Неймана для этого уравнения в общем случае неразрешима; необ- необходимым и достаточным условием ее разрешимости является равенство {f,\)=Jf{x)dx = 0. A12) а С другой стороны, если задача Неймана разрешима, то она имеет бесчис- бесчисленное множество решений, которые различаются на постоянное слагае- слагаемое. Можно это слагаемое подобрать так, чтобы (и, 1) = 0. Теперь можно в уравнении A11) рассматривать данную функцию f(x) и искомую и(х) как элементы подпространства, ортогонального к единице. В этом подпро- подпространстве оператор Ао положительно определен на множестве функций, удовлетворяющих условию A07). Задача Неймана равносильна задаче о минимуме интеграла на множестве функций из УУ2'(?2), удовлетворяющих условию = fu(x)dx = 0, A13) Q эта вариационная задача разрешима и имеет единственное решение. Иногда рассматриваются краевые условия смешанного типа: грани- граница dQ разбивается на две, части дО! и 3Q", искомое решение подчиняется условиям ди м1э?У=0' \2j A,j^-cos(n, ll,J=l ax> до" = 0. A14) Оператор А в уравнении A05) при этом положительно определенный, и «смешанная» краевая задача равносильна задаче о минимуме функционала п IJ-1 J эп" на множестве функций, удовлетворяющих первому из условий A14); вто- второе из этих условий естественное.
58 Гл. I. Основные задачи математической физики Замечание. Энергетический метод можно часто использовать и в том случае, когда краевые условия A07), A08) исходной задачи неод- неоднородны. В заключение отметим, что помимо рассмотренных выше вариацион- вариационных постановок задач в математической физике широко используется ряд других вариационных принципов и вариационных методов исследования задач {метод наименьших квадратов, метод Трефтца и другие). 3.5. Интегральные уравнения. Интегральными уравнениями назы- называются уравнения, содержащие неизвестную функцию под знаком ин- интеграла. 3.5.1. Интегральные уравнения Фредгольма 1-го и 2-го рода. Многие задачи математической физики сводятся к линейным интегральным урав- уравнениям вида Jx.(x,yMy)dy = f(x), A15) п ф) = lj !K(x,y)q>(y)dy + f(x) A16) а относительно неизвестной функции ф(*) в области Q С R". Уравне- Уравнения A15) и A16) называются интегральными уравнениями Фредгольма 1-го и 2-го родов соответственно. Известные функции %{х,у) и /(*) на- называются соответственно ядром и свободным членом интегрального урав- уравнения; X — комплексный параметр. Интегральное уравнение A16) при / = О <f>(x)=\Jx(x,y)<f>(y)dy A17) п называется однородным интегральным уравнением Фредгольма второго рода, соответствующим уравнению A16). Интегральные уравнения Фред- Фредгольма второго рода j , A18) A19) а где НС {х, у) = %.(у, х), называются союзными к уравнениям A16) и A17) соответственно. Ядро УС(х,у) называется эрмитово сопряженным (союз- (союзным) ядром к ядру %{х, у). Запишем интегральные уравнения A16), A17), A18) и A19) сокращен- сокращенно, в операторной форме: ф = XK(f> + f, ф = ЛКф, V)/ = XK*\\i + g, y = ХК">,
3 Основные уравнения и задачи математической физики 59 где интегральные операторы К и К* определяются ядрами У(_{х,у) и 7С(х,у) соответственно: (Kf)(x) = I X(x,y)f(y)dy, (*'/)(*) = 10C{x,y)f{y)dy. Тогда значение Х, при котором однородное интегральное уравнение A17) имеет ненулевые решения из Lzi^i), называется характеристическим чис- числом ядра %Цх, у), а соответствующие решения — собственными функци- функциями этого ядра, соответствующими этому характеристическому числу. Та- Таким образом, характеристические числа ядра ОС(х,у) и собственные значе- значения оператора К взаимно обратны, а их собственные функции совпадают. 3.5.2 Интегральные уравнения Вольтерра Пусть п — 1, область О. есть интервал @, а) и ядро %.{х, у) обращается в нуль в треугольнике О < х < у < а. Такое ядро называется ядром Вольтерра. Интегральные уравнения A15) и A16) с ядром Вольтерра принимают вид X X = fix), <p(jc) =\J %{х,уЫу) dy + f{x) о о и называются интегральными уравнениями Вольтерра 1-го и 2-го родов соответственно. Интегральные уравнения Вольтерра 1-го рода дифференцированием можно свести к уравнениям 2-го рода ^- <p(y)dy = /(х), о если ЯС(*,.у) и %л{х,у) непрерывны при 0 < у < х < а, %_{х,х) ф 0, х ? е[О,а], /бС1([О,в])и/(О)=О. 3.5.3. Интегральные уравнения с полярным ядром Ядро '^'¦"-\х-у\«' ~^"' где Mix, у) G C(Q x Q), называется полярным ядром; если а < л/2, то ЯСС*, у) называется слабо полярным ядром. Известно, что: 1) для того чтобы ядро ЯС(дг, у) было полярным, необходимо и доста- достаточно, чтобы оно было непрерывным при хф у, х€ ?1, у € Q. и удовле- удовлетворяло оценке А \х~У\С 2) если J(_,ix,y) — полярные ядра, |ЯС(*.>О1<,_ ..а. а<п> хео., у х-: .<«, '=1,2,
60 Гл. 1. Основные задачи математической физики и область О. ограничена, то ядро а также полярно, причем |ЯСз(*.у)|< . Ji+a2-n, если ai+a2>n, |ЗСз(jc>у)I <>U|ln|jr-.y||+A5, если > у) непрерывно на uxQ, если cti + (Хг < п. 3.5.4. Теоремы Фредгольма. Основу теории интегральных уравнений Фредгольма <р = Шр + / A20) с непрерывным ядром %(х, у) и союзных к ним уравнений y = XK*y + g A21) составляют теоремы Фредгольма, совокупность которых называется аль- альтернативой Фредгольма. Альтернатива Фредгольма. Если интегральное уравне- уравнение A20) с непрерывным ядром разрешимо в C(Q) при любом свободном члене f Е C(Q), то и союзное к нему уравнение A21) разрешимо в С(й) при любом свободном члене g ? C(Q), причем эти решения единственны (первая теорема Фредгольма). Если интегральное уравнение A20) разрешимо в С(й) не при любом свободном члене /, то: 1) однородные уравнения A20) и A21) имеют одно (конечное) число линейно независимых решений (вторая теорема Фредгольма); 2) для разрешимости уравнения A20) необходимо и достаточно, что- чтобы свободный член f был ортогонален ко всем решениям союзного одно- однородного уравнения A21) (третья теорема Фредгольма); 3) в каждом круге \Х\ < R может находиться лишь конечное число характеристических чисел ядра 7?(х, у) (четвертая теорема Фредгольма). Переформулируем альтернативу Фредгольма в терминах характеристи- характеристических чисел и собственных функций. Если ХфХк, к= 1,2,..., то интегральные уравнения A20) и A21) однозначно разрешимы при любых свободных членах. Если X = Хк, то однородные уравнения K(f> = А.*(р и АГ*\1/ = ХкУ имеют одно (конечное) число г* > 1 линейно независимых решений — собственных функций ф*,(рд+1,...,ф*+Г4_1 ядра 9^{х,у) и собственных функций yk,\\fk+i,...,\yk+rk_i ядра 9С(х,у), соответствующих характе- характеристическим числам Х/с и Х/с (г/с — кратность X* и Х/с).
3. Основные уравнения и задачи математической физики 61 Если X = А.*, то для разрешимости уравнения A20) необходимо и до- достаточно, чтобы (/,V*+i)=0, / = 0,1,...,г*-1. Замечание. Теоремы Фредгольма переносятся и на интегральные уравнения с полярным ядром, а все собственные фу_нкции полярного яд- ядра 7С(х,у), принадлежащие /-г(й), принадлежат C(Q). 3.5.5. Интегральные уравнения с эрмитовым ядром. Ядро !К.(х, у) на- называется эрмитовым, если оно совпадает со своим эрмитово сопряженным ядром, %ix,y) = УС{х, у). Соответствующее интегральное уравнение A22) а при вещественных А. совпадает со своим союзным, ибо К = К*. Это урав- уравнение удобно рассматривать в пространстве L.2(Q). Пусть К — интегральный оператор с эрмитово непрерывным ядром %{х, у). Этот оператор переводит Lz{?l) (?2 — ограниченная область) в Z.2(fi) и эрмитов: (Kf,g) = (f,Kg), f,geLi(a). A23) Обратно, если интегральный оператор К с непрерывным ядром 2(.(х, у) эрмитов, то это ядро эрмитово. Теорема 29. Всякое эрмитово непрерывное ядро "KSx, у) ^ 0 имеет по крайней мере одно характеристическое число, и наименьшее по модулю характеристическое число Х\ удовлетворяет вариационному принципу - sup A24> Теорема 3 0. Множество характеристических чисел {А*} не пу- пусто, расположено на вещественной оси, не имеет конечных предельных точек; каждое характеристическое число имеет конечную кратность, система собственных функций {ф*} может быть выбрана ортонормаль- ной, (Ф*,Ф.')=8«- A25) Если Х-фХь, k= 1,2,..., то уравнение A22) однозначно разрешимо при любом свободном члене f ? C(Q.). Если X = А.*, то для разрешимости уравнения A22) необходимо и достаточно, чтобы (/,фШ)=0, i = 0,l,.. .,/*-1, A26) где ф*,ф*+1,... ,ф*+Г4_1 — собственные функции, соответствующие ха- характеристическому числу Хк, и г* — кратность А,*. Замечание. Все сформулированные выше утверждения для инте- интегральных уравнений с эрмитовым непрерывным ядром остаются справед- справедливыми и для интегральных уравнений с эрмитовым полярным ядром.
62 Гл 1. Основные задачи математической физики Пусть Л,1,Л,2, - -. — характеристические числа эрмитова непрерывного ядра 2С(х, у) ^ 0, расположенные в порядке возрастания их модуля, (Aj | < 5~ 1^-г| < ¦-• и фьфг,... — соответствующиеортонормальныесобственные функции, (ф*,ф,) = 6ь. Говорят, что функция f(x) истокообразно представима через ядро 9Q(x,y), если существует функция h € /,г(?2) такая, что х<=П. A27) Теорема 31 (теорема Гильберта-Шмидта). Если функция f(x) ис- истокообразно представима через эрмитово непрерывное ядро 9С(х, у), f = Kh, то ее ряд Фурье по собственным функциям ядра 9С(х, у) схо- сходится регулярно (и, значит, равномерно) на Q к этой функции: Рассмотрим неоднородное интегральное уравнение ф = ;Шр + / A29) с эрмитовым непрерывным ядром 2С(х, у). На основе теоремы Гильберта-Шмидта устанавливается следующее утверждение: если ХфХ^, ?=1,2,..., и f € C{Q), то (единственное) решение ф интегрального уравнения A29) представляется в виде равно- равномерно сходящегося на Q. ряда (формулой Шмидта) ?- A30) Формула A30) остается справедливой и при X = Я7, если в соответствии с третьей теоремой Фредгольма В этом случае решение уравнения A29) не единственно, и его общее решение дается формулой ,=1 м-ь, ,=о где с, — произвольные постоянные. Многие задачи математической физики сводятся к интегральным урав- уравнениям с вещественным эрмитовым ядром. Такие ядра называются сим- симметричными; они удовлетворяют соотношению %(х,у) = 1(_(у, х). Для этих интегральных уравнений справедливы утверждения, сформулирован- сформулированные ранее для уравнений с эрмитовым ядром. Однако здесь имеет место ряд специфических результатов, Так, в частности, собственные функции
3. Основные уравнения и задачи математической физики 63 симметричного ядра $С(х, у) можно выбрать вещественными. Замечание. Теорема Гильберта-Шмидта переносится и на инте- интегральные уравнения с эрмитовым слабо полярным ядром Библиографический комментарий Основные разделы современной математической физики изложены в [13], где широко используется понятие обобщенного решения. Обзор результатов классической теории линейных дифференциальных уравне- уравнений с частными производными, а также краткое описание специальных функций приведены в [25]. Сведения об основных задачах математиче- математической физики, методах их решения (в том числе метод Фурье) даны в [91]. В [ПО] изложены основы теории задач на собственные значения, специ- специальные функции и метод собственных функций для задач математической физики; дано обоснование теории рядов Фурье. Вариационным постановкам задач и энергетическому методу особое внимание уделяется в книгах [70, 71], где приведены также элементы вариационного исчисления. Обобщенные постановки задач математиче- математической физики приводятся в [69], где также приводятся сведения о функ- функциональных пространствах, теоремах вложения Соболева, даются основы краевых задач для уравнений в частных производных и задач на собствен- собственные значения. Классическим трудом по теории пространств Соболева и их приложений к задачам математической физики является монография [84]. Основные разделы современной теории функций, функциональных пространств и теорем вложения даются в [75]. В [95] изложены теория вложений пространств дифференцируемых функций и приложения к диф- дифференциальным уравнениям. Приводятся результаты по теории следов для неизотропных классов функций и разрешимость смешанных краевых за- задач для уравнений, не разрешенных относительно старшей производной.
Глава 2 Методы теории потенциала Ключевые слова: потенциал, объемный потенциал, ньютонов потенци- потенциал, потенциал простого слоя, потенциал двойного слоя, логарифмический потенциал, уравнение Фредгольма, метод Шварца, цилиндрические коор- координаты, сферические координаты, уравнение Пуассона, задача Дирихле, задача Неймана, функция Грина, метод выметания, уравнения Гельмголь- ца, запаздывающие потенциалы, уравнение теплопроводности, телеграф- телеграфное уравнение. Основные понятия и обозначения Векторное поле — вектор-функция, заданная в каждой точке рассмат- рассматриваемой области. Скалярное поле — функция, заданная в каждой точке рассматриваемой области. Фундаментальное решение дифференциального оператора L - обоб- обобщенная функция, удовлетворяющая уравнению 1м = 5(х), где 5(х) — дельта-функция Дирака. Потенциал — скалярная функция, представимая в виде интеграла от произведения некоторой функции (плотности потенциала) и фундамен- фундаментального решения либо его производной. Уравнение Лапласа — уравнение Дм = 0, где Д — оператор Лапласа. Уравнение Пуассона — уравнение -Дм = /. Уравнение Гельмгольца — уравнение Дм + %2м = 0. Ньютонов {объемный) потенциал — интеграл и(А) = /// dV, где г — расстояние между фиксированной точкой А и переменной точ- точкой Р, р — плотность потенциала, V С R3. Потенциал простого слоя — интеграл и(А) = 11 dS, S = dV, JJs f VCR3. Потенциал двойного слоя — интеграл и(А) = // = dS — JJs г — II p(P)z— (-) dS, где в — угол между нормалью п к поверхности JJs on \r/ S = dV в точке Р € S и направлением РА.
/. Введение 65 Логарифмический потенциал — интеграл и(А) = // p(P)lnf-) dS, SeR2. Логарифмический потенциал простого слоя — интеграл и(А) = ур(/»Iп(^Л, L = dS, SeR2. L Логарифмический потенциал двойного слоя — интеграл где 9 — угол между нормалью п к контуру L = dS в точке Р е L и направлением РА. Основная интегральная формула Грина — представление дважды диф- дифференцируемой функции и в виде суммы трех потенциалов: объемного с плотностью Аи, потенциала простого слоя с поверхностной плотностью ди/дп и потенциала двойного слоя с плотностью и. Гармоническая функция — дважды дифференцируемая функция, удо- удовлетворяющая уравнению Лапласа. 1. Введение Впервые понятие ньютоновского потенциала было введено в конце XVIII века П. Лапласом и Ж. Лагранжем, а затем для задач гидродинамики Л. Эйлером. Рассмотрение понятия потенциала как функции, градиент ко- которой равен векторному полю, принадлежит Гауссу. Свойства потенциала простого слоя впервые исследовались Кулоном и С. Пуассоном, большой вклад в развитие теории потенциала был сделан Грином. В настоящее время теория потенциала — активно развиваемый метод исследования и решения задач в разных областях математической физики. Пусть дано векторное поле F = ^_,^ie,, где F, = F,(x, у, z) — ко- координаты вектора F, приложенного в точке (x,y,z), e, — направляю- направляющие орты ортогональной системы координат; пусть и(х,у, z) — скалярная функция (скалярное поле). Потенциалом векторного поля F называет- называется скалярное поле и(х, у, г), градиент которого равен F: gradu = Vm = = (^>^~>^)=F- Поэтому знание потенциальной функции (потенциа- (потенциала) позволяет рассчитать действующие силы. Во многих задачах электро- электромагнетизма, гидродинамики и акустики, теплопроводности и диффузии возникают краевые задачи для эллиптических уравнений, простейшими и важными представителями которых являются уравнения Лапласа Аи = О и Пуассона -Аи = f. Ключевую роль в методах теории потенциала играют фундамен- фундаментальные решения уравнения Лапласа, равные 1/Dлг) в трехмерном и A/Bя)IпA/г) в двумерном случаях. 5 В И Аюшков и др
66 Гл. 2. Методы теории потенциала На основании этих решений строятся потенциалы, которые представ- представляются в виде интеграла от произведения некоторой функции (плотно- (плотности потенциала) и фундаментального решения (или его производной), в зависимости от области интегрирования и использования фундаменталь- фундаментального решения или его нормальной производной различают объемные по- потенциалы, потенциалы простого и двойного слоя. Если искать потенциал (решение соответствующего эллиптического уравнения) в виде интеграла от плотности, то относительно неизвестной плотности возникает инте- интегральное уравнение, а поскольку решение можно искать в виде разных потенциалов, то стараются подобрать такой потенциал, чтобы возникаю- возникающее интегральное уравнение было наиболее простым. Так, для получения уравнения Фредгольма 2-го рода задачу Дирихле решают с помощью по- потенциала двойного слоя, а Неймана — потенциала простого слоя. Ниже рассмотрены потенциалы для уравнений Лапласа, Гельмгольца, волнового, теплопроводности — основных уравнений математической физики, возни- возникающих в различных прикладных задачах [5,13,20,47,49,83,85-87,91]. 2. Основы теории потенциала 2.1. Вспомогательные сведения из математического анализа. 2.1.1. Основные ортогональные координаты. Пусть задана система трех (однозначных) функций от трех переменных каждая Х\ = *2 = Ф2(М1,,ИЗ), A) *3=фз(«Ь«2,"з)- Если предположить, что каждой системе значений и\, иг, из соответству- соответствует определенная точка М в пространстве с декартовыми координатами х\, *2, *3> то можно считать числа щ, иг, «з криволинейными координа- координатами точки М. Определенная ими система координат называется криво- криволинейной. Система координат называется ортогональной, если в каждой точке координатные линии, проходящие через эту точку, попарно пересе- пересекаются под прямыми углами. Рассмотрим два основных примера криволинейных ортогональных ко- координат. 1 °. Цилиндрические координат ы: * = rcos(p, y = rsin(p, z = z (ф € [0,2я], г>0) (здесь вместо jci, хг, *з записано х, у, z, а вместо и\, иг, «з — г, ф, г). В двумерном случае при независимости от г цилиндрические координаты называются полярными. 2°. Сферические координаты: х= rsinQcos(f>, y = rsinQsinq, z = (ее [о,л], <р€[0,211], г>о).
2. Основы теории потенциала 67 2.1.2 Основные дифференциальные операции векторного поля. Пусть ф = (р(и1, М2, из) — скалярное, F = F(mi, иг, «з) — векторное поле, F = = Xi=i^e|- ^ декартовых прямоугольных координатах определяются следующие операции: градиент— дивергенция — 1=1 ротор (вихрь) — ?\ в2 вз rotF = [V, F] = д\ Э2 Э3 Fi F2 Fi оператор Лапласа (лапласиан) — з Дф = divgradф = ^Э2ф; i=i -ч -\2 для удобства введено обозначение Э, = ?-, дг = ¦?-*, V = (д\,дг, Эз). o«i Эй, Оператор Лапласа в цилиндрических координатах имеет вид _ 1 Э / 3v\ I d2v d2v rdr\ drJ г2 Эф2 Эг2 В сферических координатах 1 Э / 2 dv\ 1 / . dv\ I 82v V~r29r\ Эг/ г2sinG V51" Э9/ г2sin26 Эф2' 2.1.3 Формулы из теории поля. Пусть м и v — две произвольные функции, обладающие непрерывными частными производными до второго порядка включительно. Вместо того чтобы писать и = и(х, у, г), будем писать и — и(А), где точка А имеет координаты (х, у, г). Расстояние между точкой А(х, у, z) и точкой /*(?, г|, Q равно гар = Символы дифференциальных операторов от функций А и Р мы будем снабжать индексами А или Р в зависимости от того, производится диф- дифференцирование по х, у, z или ?, г], С; так, например, д2и д2и д2и ди. ди . ди А + + d ++k Далее, символ ( Ф^ J обозначает производную в направлении нормали к 5*
68 Гл. 2. Методы теории потенциала поверхности п, проходящей через Р: Эи\ Эй ди п Ьи ч~) = ^г cos a + ^-cos p 4-^7 cosy, где cos а, cos|3, cosy — направляющие косинусы нормали п. Запишем формулу Остроградского-Гаусса У где косинусы являются направляющими косинусами внешней нормали п. Полагая в ней Р — и д\ v, Q — u dzv, R — udjv, приходим к первой формуле Грина [f[(gr&du,gradv)dV + fff uAvdV = [[ u-^-dS. D) v v s Поменяем в формуле D) и и v местами и полученную формулу вычтем из D). Тогда получим вторую формулу Грина /{|} E) V S Если А € V, то непосредственно подставить в E) v = l/rAp нельзя. Окру- Окружая точку А сферой с малым радиусом, применяя вторую формулу Гри- Грина E) к функциям и и v вне сферы и устремляя радиус вспомогательной сферы к нулю, получаем основную интегральную формулу Грина В зависимости от местоположения точки А коэффициент Q принимает значения О. = 4л, А € V, ?2 = 2я, А б dV, ?2 = 0, А & V. Аналогично, обо- обозначим в двумерном случае через D некоторую область плоскости (х,у), ограниченную гладкой замкнутой кривой L (или несколькими такими кри- кривыми). Тогда для произвольных функций и и v, обладающих непрерыв- непрерывными частными производными до второго порядка включительно, имеют место следующие выражения: (8)
2. Основы теории потенциала 69 где jr оператор дифференцирования в направлении внешней нормали д2 д2 к L, Д = ^т + -=г-7, Г=ГАР— расстояние между точкой А и переменной dt, дг] точкой Р. 2.1.4. Основные свойства гармонических функций. Функциями, гармо- гармоническими в области V, называются функции, удовлетворяющие в этой области уравнению Лапласа Справедливы следующие свойства гармонической функции U. 1°. т. е. интеграл от нормальной производной гармонической функции по по- поверхности области равен нулю. 2°. Значение гармонической функции в любой точке внутри области выражается через значения этой функции и ее нормальной производной на поверхности области формулой 5 3°. Значение гармонической функции в центре А сферы Sr радиуса R равно среднему арифметическому значению этой функции на поверхно- поверхности сферы, т. е. интегралу от значений функции по поверхности сферы, деленному на площадь этой поверхности: Sr 4°. Из 3° вытекает принцип максимума: функция, гармоническая внут- внутри области и непрерывная вплоть до ее границы, достигает своего наи- наибольшего и наименьшего значения на границе области. 2.2. Потенциал объемных масс или зарядов. 2.2.1. Ньютонов (кулонов) потенциал. Пусть V — некоторая конечная область пространства, ограниченная кусочно гладкой замкнутой поверх- поверхностью S. Пусть в V задана функция р(Р), которую мы предполагаем непрерывной и ограниченной в V. Тогда называется потенциалом бесконечных масс или ньютоновым потенциа- потенциалом масс, распределенных по объему V с плотностью р. Функция и(А) может также трактоваться как кулонов потенциал объемно-распределен- объемно-распределенных зарядов.
70 Гл. 2. Методы теории потенциала 2.2.2. Свойства ньютонова потенциала Во всех точках А вне V функция и(А) из A0) непрерывна и любое число раз дифференцируема по x,y,z под знаком интеграла. В частности, grad«(A) = ///p(/>)grad [-) dV = - p(P) UUv, A1) JJJ \r/ JJJ \г*' V V где г —радиус-вектор, г = rAp = (х-?,)i + (у-i))j + (z-Qk, A =A(x,y, z), P = />(?, r), ?). Поскольку A(l/rAP) = 0, A ? V, P e V, то Ди(А) = /77 p(/>)Д (-^-) dV = 0, A 0 V. v Таким образом, потенциал и(А) масс или зарядов, распределенных по объему V, удовлетворяет уравнению Лапласа во всех точках вне V. На очень большом расстоянии от начала или, что то же самое, от области V имеет место приближенное равенство [P)dV = j, A2) v где М = IpdV — полная масса тела. Другими словами, на бесконеч- бесконечности потенциал объемно-распределенных масс (или зарядов) ведет себя как потенциал материальной точки (или точечного заряда), расположен- расположенной в начале координат, причем сосредоточенная там масса (или заряд) равна всей массе (или заряду), распределенной в объеме V. В частности, и(А) -» 0 при г-4». Для частных производных потенциала объемно- распределенных масс имеют место оценки ди ди ди где С — некоторая постоянная. 2.2.3. Потенциал однородного шара. Пусть V — шар радиуса R с центром в начале координат с постоянной плотностью р = const. Переходя к сферическим координатам г, <р, 9, где ? = rsin0cos<p, т\ = rsin9sin(p, ? = /-COS0, получаем потенциал однородного шара в точке г: у-, если r>R, Нетрудно видеть, что и(г) и ее первая производная и'(г) непрерывны для всех г > 0, однако вторая производная и"(г) претерпевает разрыв в точке г = R. Во всех внешних точках потенциал однородного шара равен потен- потенциалу материальной точки той оке массы, помещенной в его центр, и удовлетворяет уравнению Лапласа. Во всех внутренних точках шара по- потенциал удовлетворяет уравнению Пуассона Дм = —4лр.
2. Основы теории потенциала 71 2.2.4. Свойства потенциала объемно-распределенных масс. Потен- Потенциалы конечных тел произвольной формы и переменной Ограниченной плотности имеют следующие два характерных свойства. 1°. и и gradw непрерывны во всем пространстве. 2°. и{А) -*0 при r = y/x2+y2 + z2-^°° и r^gradMl < С. Обратно, если некоторая функция и(А) обладает этими двумя свойст- свойствами, то найдется такой объем V, что МЛ). JJJ V т.е. она является ньютоновым потенциалом масс. Здесь р = — A/Dп))Дм. 2.3. Логарифмические потенциалы. 2.3.1. Определение логарифмического потенциала. Пусть D — неко- некоторая конечная область плоскости Оху, ограниченная кусочно гладкой замкнутой кривой L. Пусть в D задана непрерывная функция р(Р) — плотность области D. Тогда -rdS A4) и(А) = JJ D называется логарифмическим потенциалом области с плотностью р. По- Потенциал и(А) обладает тем свойством, что его градиент приближенно ра- равен силе ньютонова (или кулонова) притяжения в точке А со стороны цилиндра плотности A/2)р (постоянной вдоль каждой прямой, парал- параллельной оси z). Функция 1пA/г) является фундаментальным решением двумерного уравнения Лапласа. 2.3.2. Свойства логарифмического потенциала. Во всех точках А плоскости, не принадлежащих D, и(А) является непрерывной функцией от А, любое число раз дифференцируемой по х и у под знаком интеграла. В частности, ff±ff± A5) D где г = (* — ?) i + (у — г]) j. Далее, поскольку D то логарифмический потенциал области удовлетворяет уравнению Лапла- Лапласа во всех точках, не принадлежащих этой области. Напомним, что анало- аналогичным свойством обладает ньютонов потенциал (п. 2.2.2). Логарифмический потенциал области представим в виде суммы лога- логарифмического потенциала точки, помещенной в начале координат с мас- массой, равной массе всей области, и некоторой функции, которая ведет себя на бесконечности как потенциал объемно-распределенных масс, т. е. и(А) =ЛПпA/г) + и*(А), где u*(N)-+0 при
72 Гл. 2. Методы теории потенциала и имеет место неравенство р-\ grad4 «*| < С, где С — некоторая постоянная. В частности, при удалении точки А в бесконечность абсолютная величина логарифмического потенциала области растет как \пг. Логарифмический потенциал области и его частные производные пер- первого порядка непрерывны на всей плоскости, причем формула A5) оста- остается в силе и для точек А, принадлежащих D. Если первые производные функции р непрерывны, то внутри обла- области D логарифмический потенциал удовлетворяет двумерному уравнению Пуассона Дм = -2лр, а снаружи — уравнению Лапласа. Логарифмические потенциалы области удовлетворяют следующим трем свойствам. 1°. и(А) и gradM непрерывны на всей плоскости. 2°. Дм существует и равен нулю вне некоторой конечной области ?>, ограниченной кусочно гладкой кривой L, а внутри D лапласиан Дм непре- непрерывен и имеет непрерывные производные первого порядка. Обозначим р(Л) = -Дм/Dя). 3°. Если = JJp(P)dS и и*(Л) = и(А) -МIn(l/r), где г — у/х2+у2, то и*(А) -» 0 при г -* °°, и г2! gradA м*| < С, где С — некоторая постоянная. Обратно, если некоторая функция и(А) обладает свойствами 1°-3°, то она является логарифмическим потенциалом некоторой области D с плотностью р(Р), т.е. u(A)=ffp(P)ln^dS. 2.3.3. Логарифмический потенциал круга с постоянной плотностью. Рассмотрим круг Kr радиуса R: ?2 + Г}2 < R2 и положим р = const. Тогда вне Kr u(A)=nR2p\n- =Mln-, где М = nR2p — полная масса круга Kr. Внутри Kr Таким образом, логарифмический потенциал вне круга равен логарифми- логарифмическому потенциалу точки, помещенной в центр круга с массой, равной массе всего круга. Это свойство совпадает с соответствующим результатом для объемного потенциала вне шара (п. 2.2.3).
2. Основы теории потенциала 73 2.4. Потенциал простого слоя. 2.4.1. Определение потенциала простого слоя в пространстве. Пусть V — ограниченная область трехмерного пространства, р(Р) — не- непрерывная функция точки в этой области и г — расстояние от точки А до переменной точки Р ? V. Потенциал объемных масс определяется, как известно (п. 2.9.1), формулой v Точно так же потенциал простого слоя, распределенного по поверхности S с плотностью р(Р), определяется формулой u{A)= Z^J-dS, A6) s где 5 — конечная гладкая поверхность, на которой задана непрерывная ограниченная функция р(Р). Обычно на «извилистость» (фрактальность) поверхности S налагаются дополнительные ограничения; такие поверх- поверхности называются поверхностями Ляпунова. Потенциал A4) называется ньютоновым потенциалом масс (или ку- лоновым потенциалом зарядов), распределенных на S с поверхностной плотностью р. Потенциал и(А) принято называть потенциалом просто- простого слоя, а поверхность S — несущей поверхностью слоя. Если несущая поверхность не замкнута, то мы будем предполагать, что она ограничена кусочно гладкой кривой. 2.4.2. Свойства потенциала простого слоя. Потенциал простого слоя удовлетворяет уравнению Лапласа во всех точках пространства, не лежа- лежащих на несущей поверхности слоя. На бесконечности потенциал простого слоя ведет себя как потенциал материальной точки, расположенной в начале координат, причем сосредо- сосредоточенная там масса равна всей массе, распределенной по S. Для частных производных первого порядка потенциала простого слоя имеют место, как и для потенциала объемно-распределенных масс, неравенства ди дх С К7> ди ду С ди dz Потенциал простого слоя непрерывен во всем пространстве. Нормаль- Нормальная производная потенциала простого слоя претерпевает разрыв при пе- пересечении слоя, причем величина скачка при пересечении слоя в точке А в направлении дифференцирования равна A7) Значение нормальной производной в точке А равно (—\ - I / (—\ + (—\ \ \дп/А 2 \ \dnJа+ \дп)А- /
74 Гл. 2. Методы теории потенциала Заметим, что в точках слоя, в которых плотность равна нулю, нормальная производная потенциала простого слоя непрерывна. Равенство A7) можно уточнить следующим образом: 5 где п — единичный вектор внешней нормали к поверхности S в точке А, г = АР. Отметим, что в данном случае нормаль п фиксирована. 2.4.3. Потенциал однородной сферы. Потенциал однородной сферы (простого слоя) постоянной плотности р непрерывен и равен .. . ,.„> J7 = 7-, если r>R, u(r) = ¦ 'f, если r<R, где М — 4я/?2р — масса, распределенная по сфере. Этот результат непосредственно показывает, что при пересечении про- простого слоя нормальная производная потенциала терпит разрыв. Если при этом слой пересекается в направлении дифференцирования, т. е. в направ- направлении возрастания г, то скачок нормальной производной равен lim и'(г) - lim u'(r) = -4яр. 2.4.4. Потенциал простого слоя на плоскости. Пусть в плоскости х, у дана гладкая кривая L (замкнутая или не замкнутая) и на ней непрерывная функция р{Р). Поскольку логарифмический потенциал области записыва- записывается в виде A4), то выражение и(А)= fp(P)ln—dl B0) называется логарифмическим потенциалом простого слоя. Кривая L на- называется несущей линией слоя, а р(Р) — его плотностью. Подобно лога- логарифмическому потенциалу области в данном случае можно рассматривать gradw как предел силы притяжения в точке А, лежащей в плоскости z = 0, от простого слоя, распределенного с плотностью A/2)р, не зависящей от z, по боковой поверхности цилиндра высоты 2Л, восстановленного на L перпендикулярно к плоскости Оху и симметричного относительно нее. Предел рассматривается при h —>•<». Сам потенциал простого слоя этого цилиндра стремится при этом к бесконечности, но его градиент стремится к конечному пределу. В точках А, не лежащих на L, потенциал B0) является непрерывной функцией от А, любое число раз дифференцируемой по х и у под знаком
2. Основы теории потенциала 75 интеграла. В частности, gradw = - fp{P)^dl, Аи = [ р(Р)А (in ^j dl = 0. L L Если на несущую линию слоя L наложить условия непрерывности кри- кривизны, то логарифмический потенциал непрерывен при пересечении слоя, т. е. непрерывен во всей плоскости. На бесконечности логарифмический потенциал простого слоя ведет себя так же, как и логарифмический потенциал области, т. е. удовлетворяет условию и(Л)=*Мп- + и*(А), где М = p(P)dl и и* (А) -> 0 при г = \Д2 + у2 -> о°, а также | gradA и* \ < JL < С/г2. В качестве примера рассмотрим логарифмический потенциал про- простого слоя отрезка [—а, а] оси абсцисс с постоянной плотностью р = const. Из B0) получаем а и(х,у)=р [ In 2.5. Потенциал двойного слоя. 2.5.1. Потенциал диполя. Пусть даны два равных по величине, но про- противоположных по знаку электрических заряда +е и —е, находящихся на расстоянии h друг от друга (диполь). Прямую, проходящую через них, снабдим направлением от отрицательного заряда к положительному. Это будет ось диполя п. Пусть Р — точка, лежащая посередине между зарядами, А — произ- произвольная точка, а 8 — угол между осью п и направлением РА. Записывая потенциал в точке А и переходя к пределу при h -? 0 так, чтобы заряды устремлялись в точку Р вдоль соединяющей их прямой, причем произ- произведение eh стремилось к некоторому конечному пределу V, называемому коэффициентом диполя, получаем выражение ,„. cosG ЭA/г) и(Л) = у—r-=v-^> B1) которое называется потенциалом диполя момента v, расположенного в точке Р и имеющего своей осью ориентированную прямую п. 2.5.2. Потенциал двойного слоя в пространстве и его свойства. Обоб- Обобщим метод нахождения потенциала диполя для определения потенциала двойного слоя. Возьмем некоторую гладкую поверхность Ляпунова S, ко- которая будет несущей поверхностью потенциала, и на ней зададим непре- непрерывную функцию v(P) — плотность моментов двойного слоя. Относитель- Относительно S предположим еще, что она является ориентируемой поверхностью, т. е. на ней указаны внешняя и внутренняя стороны. Это означает, что если
76 Гл. 2. Методы теории потенциала в некоторой точке Р на S выбрано положительное направление нормали п и точка Р переносится по S вдоль произвольной замкнутой кривой, при- причем направление п при этом изменяется непрерывно, то при возвращении в исходную точку направление нормали совпадает с исходным. На ориен- ориентируемой поверхности нужно в каждой точке определить положительное направление нормали так, что единичный вектор п этого направления будет непрерывным на ней. Из выражения B1) заключаем, что пространственный потенциал ди- диполя удовлетворяет уравнению Лапласа во всех точках А ф Р. Проведем следующее построение. На нормали в каждой точке Р по- поверхности S отложим в обе стороны от Р отрезки длины (l/2)/i, где h — достаточно малая величина. В конце этих отрезков поместим заряды ±(l/h)v(P) так, что направление от отрицательного заряда к положитель- положительному совпадает с направлением положительной нормали. Таким образом, получаем два простых слоя с поверхностными плотностями ±(l/h)v(P), лежащих на близком расстоянии по обе стороны от 5. В пределе при h -4 0 получаем двойной слой на несущей поверхности S с плотностью моментов v с потенциалом u{A)= v{P) -^- dS= v(P) ^LIL dS. B2) JJ r2 JJ on s s Здесь 8 обозначает угол между единичным вектором нормали п в точке Р и направлением РА (А — произвольная точка). Этот потенциал является непрерывной функцией от А во всех точках, не лежащих на несущей поверхности S, и в таких точках и(Л) мож- можно любое число раз дифференцировать по х, у, z под знаком интеграла. В частности, дп s так что потенциал двойного слоя удовлетворяет уравнению Лапласа во всех точках, не лежащих на несущей поверхности. Из B2) нетрудно установить поведение потенциала двойного слоя на бесконечности: /-^«(Л)! < С, r3|grad4«| < С, где С — некоторая постоян- постоянная. Таким образом, потенциал двойного слоя убывает на бесконечности не медленнее, чем С/г2, а его первые частные производные не медленнее, чем C/i2. В частности, для потенциала двойного слоя limr_»«,r«(A) = 0. Рассмотрим важный частный случай, когда плотность моментов слоя постоянна. Пусть v = const. Тогда cos6 ,„ -j-dS=±vo,
2. Основы теории потенциала 11 где а — телесный угол, под которым поверхность S видна из точки А. Знак правой части совпадает со знаком cos6, т.е. зависит от выбора по- положительного направления нормали. Если точка А оказывается внутри за- замкнутой поверхности, то потенциал двойного слоя постоянной плотности моментов v имеет внутри этой поверхности постоянное значение 4tiv (если положительной считать внутреннюю нормаль). Во всех точках, ле- лежащих вне этой поверхности, потенциал равен нулю и равен1%\ во всех точках слоя (т. е. когда точка А лежит на поверхности). В общем случае оказывается, что потенциал двойного слоя при пересе- пересечении слоя претерпевает разрыв, причем величина скачка при пересечении в направлении положительной нормали через точку А слоя равна прямое значение потенциала в точке А равно а нормальная производная потенциала двойного слоя остается непрерыв- непрерывной при пересечении слоя. Точнее, и+(А) = IJp(P)CS^lds + 2np(A), B3) и_(А)= Jfp(P)C-^^-dS-2np(A). B4) s -» Здесь г =АР, п — внешняя нормаль в переменной точке Р, и+(А) — внутренний предел значений потенциала в точке А, м_(Л) — внешний предел. 2.5.3. Логарифмический потенциал двойного слоя и его свойства. Рас- Рассматривая логарифмический потенциал двух точек, Pi и Рг, с равными по величине, но противоположными по знаку зарядами ±р, расположенными друг от друга на расстоянии h, записывая потенциал в точке А и переходя к пределу h -» °° при условии Лр = v, получаем IA. cos0 Э1пA/г) u(A) = v =v—kJ—L- B5) г on Это выражение является логарифмическим потенциалом диполя с момен- моментом v. Из выражения B5) заключаем, что логарифмический потенциал диполя удовлетворяет уравнению Лапласа во всех точках А ? Р. На основании логарифмического потенциала диполя B5) вводится вы- выражение и(А) = fv(P)C-^dl = Jv(F)l. (lni) dl, B6) где L — гладкая кривая с непрерывной кривизной, a v(/>) — функция, непрерывная на L. Выражение B6) называется логарифмическим потен-
78 Гл. 2. Методы теории потенциала циалом двойного слоя, распределенного по несущей линии L с плотностью моментов v(P). Его физическое толкование, аналогичное толкованиям рассмотренных выше логарифмических потенциалов, может быть легко дано. В случае v = const интеграл B6) имеет простой геометрический смысл, а именно fcos0 л v / dLp = ±vcp, L где ф — угол, под которым хорда кривой L видна из точки А. Знак зависит от выбора направления нормали к L. В частности, если L — замкнутая кривая, то для точек А, лежащих вне L, /cos9 „ Л dl = 0, L а для точек А, лежащих внутри L, /cos9 „ v Ф dl = ±27tv, L причем положительный знак имеет место, если нормаль направлена внутрь L, а отрицательный — при противоположном направлении нор- нормали, так как в первом случае 9 — острый угол, а во втором — тупой. При достаточно больших г = \Д2 + у2 \u(A)\<vm[-<-, J Г ? L где vm — наибольшее значение |v(.P)| на L и С > 0 — некоторая посто- постоянная. Для градиента логарифмического потенциала двойного слоя B6) справедливо неравенство I -i I о fdl С |gradA«| <2vm / -j < -j- L Логарифмический потенциал двойного слоя B6) непрерывен во всех точ- точках А, не лежащих на L, и в этих точках неограниченное число раз диф- дифференцируем по х и у под знаком интеграла, а при пересечении слоя в направлении положительной нормали он претерпевает разрыв со скач- скачком 27tv(A), где v(A) — плотность в точке пересечения слоя. Если обозна- обозначить через uq(A) значение логарифмического потенциала двойного слоя в точке слоя А, а через и+(А) и м_(А) — пределы и(В) при стремлении точки В к А со стороны положительной и соответственно отрицательной нормали, то и+(А) = uo(A)+nv(A), м_(А) = uq(A) -nv(A). Поведение нормальных производных логарифмических потенциалов простого и двойного слоя также аналогично поведению соответствующих
Применение теории потенциала... 79 производных ньютоновых потенциалов. Именно, нормальная производная логарифмического потенциала простого слоя претерпевает при пересе- пересечении слоя в точке А в направлении положительной нормали разрыв со скачком — 2пр(А): /ди\ /Эич Л . . ) -\t) =~2яр(А) /А+ \дп/А- (ср. A7)), а нормальная производная логарифмического потенциала двой- двойного слоя остается при пересечении слоя непрерывной. 3. Применение теории потенциала в классических задачах математической физики 3.1. Решение уравнений Лапласа и Пуассона. 3.1.1. Постановка краевых задач для уравнения Лапласа. Уравнение Лапласа Дм = О B7) возникает во многих разделах теории электричества, теплопроводности, диффузии, астрофизики, океанологии и физики атмосферы, при анализе других глобальных процессов. Математически уравнение Лапласа имеет бесконечно много решений, так что для того, чтобы выделить из них одно физически осмысленное решение, необходимо на границе S рассматриваемой области V наложить дополнительные краевые условия. Обычно краевые условия на S полу- получаются исходя из физической постановки задачи. Если заданы краевые условия первого рода, т. е. известны значения неизвестной функции и на границе u\s = g, B8) то говорят, что для функции и поставлена задача Дирихле. Если решение ищется внутри ограниченной области V, то говорят о внутренней краевой задаче, если же снаружи, то речь идет о внешней краевой задаче. Име- Имеет место единственность решения внутренней задачи Дирихле B7), B8). Единственность решения внешней задачи Дирихле имеется лишь при до- дополнительном условии на решение: в трехмерном случае это — условие стремления к нулю на бесконечности, а в двумерном случае это более сла- слабое условие стремления функции к конечному пределу на бесконечности. Нетрудно видеть, что в случае трехмерного пространства для опре- определенности внешней задачи Дирихле недостаточно требовать, чтобы и имела конечный предел на бесконечности. Действительно, положим, что некоторое количество электричества находится в равновесии на проводя- проводящей поверхности S. Такой электростатический потенциал простого слоя будет иметь некоторое постоянное значение С на поверхности S, при- причем нетрудно показать, что и(А) будет давать гармоническую функцию вне 5 и будет стремиться к нулю на бесконечности. Сама постоянная С будет также гармонической функцией вне 5 и будет иметь на 5 те же краевые значения, но она уже не стремится к нулю на бесконечности и,
80 Гл. 2. Методы теории потенциала следовательно, возникает неединственность решения. Для случая плоско- плоскости это рассуждение уже неприменимо, ибо электростатический потенци- потенциал простого слоя на линии L обращается в бесконечность в бесконечно удаленной точке. 3.1.2. Решение задачи Дирихле в пространстве. Рассмотрим внутрен- внутреннюю задачу Дирихле для области V, ограниченной поверхностью S. Будем искать ее решение в виде потенциала двойного слоя: ^-dS, r=\AP\, B9) где г = АР, п — направление внешней нормали в точке Р поверхности. Ис- Искомой является плотность р(Р). Согласно B3) внутренняя задача Дирихле с краевым значением u\s = f(P) равносильна следующему интегральному уравнению для плотности р{Р): f() lfp{)^ p(), r = AP. s Вводя ядро можно переписать последнее уравнение в виде Р(А) = ±f(A)+JJp(P)K(A;P)dS. C0) S Отметим, что ядро К(А;Р) несимметрично, поскольку нормаль берется в точке Риг обозначает направление АР. Интегральное ядро сопряженного уравнения определится, таким образом, формулой Нахождение р(Л) сводится, следовательно, к решению интегрального уравнения Фредгольма второго рода C0). Аналогично, решение внешней задачи Дирихле сводится к решению интегрального уравнения = ~AA)-ffp(P)K(A;P)dS. C1) s В качестве примера рассмотрим первую краевую задачу для уравнения Лапласа в полупространстве z > 0 с краевым условием u\s = f(P), где S = {(х, у, 0)}. Будем искать ее решение в виде потенциала двойного слоя +00
Применение теории потенциала ... 81 В данном случае cos(r, п)/^ = z/г2, так что ядро интегрального уравне- уравнения C0) равно нулю, поскольку значения берутся на границе z = 0. Значит, плотность потенциала двойного слоя р(Р) = /(/») /Bя) и искомое решение равно (ср. с E0)) Ы[ $ C2) Отметим, что если искать решение задачи Дирихле в виде потенциала простого слоя, то для определения его плотности придем к интегральному уравнению Фредгольма 1-го рода, которое является некорректно постав- поставленной задачей и гораздо сложнее, чем C0), C1). В случае простых об- областей V более удобным методом решения краевых задач является метод функции Грина (п. 3.2.3.). 3.1.3. Решение задачи Дирихле на плоскости. Рассматривается задача Дирихле Дм = 0, u\l = /. Подобно рассуждениям предыдущего пункта, ее решение ищется в виде потенциала двойного слоя Для плотности потенциала р получается интегральное уравнение J p(P)K(A;P)dl. C3) L Уравнение Фредгольма C3) соответствует внутренней задаче Дирихле, а при смене знака правой части — внешней задаче Дирихле. Здесь п — переменная нормаль, восставленная в точке Р, г = АР, К (А; Р) = = — (cos(r, n))/r. Уравнение C3) может быть записано в виде \Ц np(lo)=f(lo) + fp(l)K(lQ;l)dl, C4) о где / и /о — длины дуг LP и LA контура L, отсчитываемые от какой- либо фиксированной точки L в определенном направлении, а \Ц — длина контура L. В качестве примера решим задачу Дирихле для круга Kr радиуса R с центром в нуле. Если точки А и Р находятся на окружности, то (cos(iVi/>, п))/г/\р — 1/B/?). Интегральное уравнение C4) принимает вид а его решением является функция 6 В. И. Агошков и др.
82 Гл. 2. Методы теории потенциала Соответствующее решение — потенциал двойного слоя — равно —я Это решение, называемое интегралом Пуассона, найдено также в п. 3.2.3 с помощью метода функции Грина. 3.1.4. Решение задачи Неймана. Краевая задача Неймана задается уравнением Аи{А) = О, AeV, C6) и краевым условием где п — внешняя нормаль к S. Необходимым условием разрешимости внутренней задачи Неймана яв- является равенство JJf(P)dS = O. C8) JJ Заметим, что если некоторая функция и(А) дает решение внутри задачи Неймана, то функция и(А) + С, где С — произвольная постоянная, также дает решение задачи при том же краевом условии f(P). Теорема един- единственности решения внутренней задачи Неймана состоит в утверждении, что этим и исчерпывается все решение задачи, т.е. если ui(A) и U2(A) — два решения задачи Неймана при одном и том же краевом условии f(P), то разность «2(А) — и\ (А) должна быть постоянной в области V. Для внешней трехмерной задачи Неймана условие C8) опущено, но, как и для внешней задачи Дирихле, на решение налагается условие стрем- стремления к нулю на бесконечности. Однако для двумерной внешней задачи Неймана необходимое условие C8) также должно быть выполнено наряду с условием существования конечного предела на бесконечности. В отличие от задачи Дирихле решение задачи Неймана C6), C7) ищет- ищется в виде потенциала простого слоя S Пользуясь формулами A8), A9), приходим к интегральному уравнению, равносильному поставленной внутренней задаче: 2тф(А) = f{A) -JJp(P)K*(A;P)dS, где
Применение теории потенциала ... 83 п — фиксированная внешняя нормаль в точке А, г = АР. Правая часть интегрального уравнения для внешней задачи Неймана имеет обратный знак. Если 5 есть поверхность Ляпунова, причем угол в между норма- нормалями в любых двух точках поверхности, расстояние между которыми г, не превышает величины 0 < Сг, то ядра интегральных уравнений удо- удовлетворяют оценке |/Г(А;/')| < С/г и для этих интегральных уравнений справедливы теоремы Фредгольма. Что касается решения задачи Неймана на плоскости, то оно ищется в виде потенциала простого слоя L и для искомой плотности р для внутренней задачи получается интеграль- интегральное уравнение яр(А) = /(А) - / р(Р)К*(А; а для внешней его правая часть меняет знак. Здесь где г = АР, п — фиксированная внешняя нормаль к L, восстановленная в точке А. Аналогично уравнению C4) может быть записано соответствующее уравнение Фредгольма второго рода для нахождения плотности потен- потенциала простого слоя. Отметим, что возникающие интегральные уравнения однозначно раз- разрешимы, если выполнены соответствующие условия существования и единственности решения исходной краевой задачи. 3.1.5. Решение третьей краевой задачи для уравнения Лапласа. Эта задача возникает, например, при исследовании теплового равновесия излу- излучающего тела. В случае установившегося потока тепла температура и(А) внутри тела должна удовлетворять уравнению Лапласа, а на границе S должно быть выполнено условие -? + h(u - м0) = О, где h — коэффициент внешней теплопроводности и щ — температура внешней среды. В более общих случаях возникает краевое условие Цр C9) где q{P) и /(/>) — заданные на 5 функции и q{P) > 0. Будем искать решение этой краевой задачи в виде потенциала простого слоя. Крае- Краевое условие C9) приводит к следующему интегральному уравнению для
84 Гл. 2. Методы теории потенциала плотности: S В частности, если q{P) есть положительная постоянная h, а поверх- поверхность S — сфера единичного радиуса, то получаем из D0) 5 Собственными значениями для этого уравнения будут h — 0,-1,-2,..., а соответствующими им собственными функциями будут сферические функции. 3.1.6. Решение краевой задачи для уравнения Пуассона. Рассмотрим уравнение Пуассона -Ди = /. D1) Для того чтобы свести решение краевой задачи для уравнения Пуассо- Пуассона к задаче для уравнения Лапласа, достаточно найти его какое-нибудь непрерывное частное решение v. Положим и = v + w и получим крае- краевую задачу для гармонической функции w, которую решаем одним из вышеописанных способов в зависимости от типа краевых условий. Отме- Отметим, что краевые условия для функции w зависят от значений (и/или их производных), которые принимает вспомогательная функция v. Искомым частным вспомогательным решением уравнения D1) является объемный потенциал V а для плоской задачи — логарифмический потенциал 3.2. Функция Грина оператора Лапласа. 3.2.1. Уравнение Пуассона. Если непрерывная функция р(Р) непре- непрерывно дифференцируема в V, то потенциал V удовлетворяет уравнению Пуассона Дм = —4лр. На основании этой формулы (которая использовалась для построения вспомогательного решения в п. 3.1.6) вводится функция Грина. 3.2.2. Функция Грина. Если подставить во вторую формулу Грина E) гармоническую функцию v, непрерывную во всем объеме V вместе с пер- первыми производными, после чего сложить возникающее тождество
Применение теории потенциала ... 85 с основной интегральной формулой Грина F), то получим D2) где G(A, Р) = 1/DлгАР) + v — функция двух точек А и Р, точка А фикси- фиксирована. Формула D2) содержит значения и и ди/дп на границе S. Между тем при решении первой краевой задачи задается лишь u\s, а при решении второй — ее нормальная производная на границе 5. Функция v выбирается так, чтобы G\s = 0 для первой краевой задачи и ЭС/Эн|5 = 0 для второй. Рассмотрим уравнение Лапласа при одном из следующих однородных краевых условий u\s = 0, D3) =0, q{P)>0. D4) s Определение. Функцией Грина оператора Лапласа, соответствую- соответствующей граничным условиям D3) или D4), называется функция G(A,P), удовлетворяющая как функция Р при произвольно фиксированной точ- точке А € V следующим условиям: 1) внутри V, кроме точки А, эта функция гармоническая; 2) она удовлетворяет краевому условию D3) или D4); 3) она может быть представлена в виде G(A, Р) = С(дс, у, г; $, Ц, Q = ^ + v(A; P), D5) где г = \АР\ и v(A, P) — гармоническая функция везде внутри V. Функция Грина существует, если 5 — поверхность Ляпунова. Она сим- симметрична и обращается в бесконечность при совпадении А я Р. Построение функции Грина сводится к нахождению гармонической функции v, удовлетворяющей уравнению Лапласа и конкретным краевым условиям. Таким образом, для нахождения решения и краевой задачи надо найти решение v той же задачи, но не с произвольными, а со специаль- специальными граничными условиями, что значительно проще. В случае краевого условия D3) гармоническая внутри V функция v(A, P) должна на S иметь краевые значения v(A,P) = -^-r, PeS, (r=\AP\). D6) В случае D4) краевые условия для v(A, P) имеют вид В случае плоскости определение функции Грина совершенно анало- аналогично, но только вместо D5) будет иметь место формула
86 Гл. 2. Методы теории потенциала G(A;P) = ±\n-r+v{A;P). D8) Пусть и(А) есть решение внутренней задачи Дирихле для области V, ограниченной поверхностью S, с краевыми значениями f{P). Тогда из формулы D2) получаем ^и. D9, 5 Эта формула дает решение задачи Дирихле при любом выборе непрерыв- непрерывной функции f{P), входящей в краевое условие. На основании D2 решение уравнения Пуассона Дм = — <р в ограничен- ограниченной области V с однородными краевыми условиями первого рода имеет v 3.2.3. Решение задачи Дирихле для простых областей. Можно искать решение задачи Дирихле Ди = О, u\s = f путем представления решения в виде потенциала двойного слоя (п. 3.1.2) и решения возникающего интег- интегрального уравнения C0). Однако в случае простых областей применение метода функции Грина может облегчить нахождение решения. В случае полупространства функция Грина принимает значение где г — расстояние от переменной точки Р до Л, г\ — расстояние от Р до А', симметричной относительно границы полупространства г = 0. Подставляя это выражение в D2) наряду с Д« = 0, u\s = /, получаем решение задачи Дирихле для полупространства (ср. с C2)): ' E0) Для сферы радиуса R с центром в нуле функция Грина равна где расстояние г\ определяется до точки А', инверсной к А относительно данной сферы, р = \ОА\, г = \АР\, \ОА\ ¦ \ОА'\ = R2. Решение внутренней задачи Дирихле таково: Если ввести угол у, образованный векторами ОА и ОА', сферические координаты (р, в, ф) точки А, то решение внутренней задачи Дирихле для сферы примет вид
Применение теории потенциала ... 87 ( Решение внешней задачи Дирихле для сферы совпадает с E1), если в этой формуле изменить знак. Аналогичные рассуждения приводят к решению задачи Дирихле для круга — интегралу Пуассона м(р'е> = Ы^^-2Ло^-е)+^'- E2) —я Эта же формула с точностью до знака дает решение внешней задачи. 3.3. Решение уравнения Лапласа для сложных областей. 3.3.1. Метод Шварца. Предположим, что задача Дирихле для обла- областей Vi и Уг при непрерывных краевых значениях решена, причем эти области имеют общую часть Vfo. Метод Шварца дает возможность решить задачу Дирихле для объединенной области V — V\ U Уг- Для определенно- определенности рассмотрим плоский случай. Контуры областей V\ и Уг точками их пересечения делятся на части cti и Pi для У\ и ссг и Рг для Уг. Пусть на контуре / = ссг U <Хг области У задана некоторая непрерывная функция (?>(Р). Продолжим функцию со с (Xi на Pi с сохранением ее непрерывно- непрерывности. Получим функцию o)i. Решая задачу Дирихле для Vu строим в V\ гар- гармоническую функцию и\{А), равную со на aj и coi на pj. Значения этой функции на Рг вместе со значениями со на осг принимаем за краевые зна- значения новой гармонической функции v\ в V2. Теперь строим в V\ гармо- гармоническую функцию М2 с краевыми значениями со на ai и vi на Pi, и т. д. Метод Шварца применяется не только для уравнения Лапласа, но и для других уравнений эллиптического типа. Этот метод применим и для трехмерного случая. Укажем еще на одну возможность применения метода Шварца. Рас- Рассмотрим решение внешней задачи Дирихле в трехмерном пространст- пространстве. Пусть в пространстве имеется п замкнутых поверхностей Sk (it = = 1,2,...,и), причем тела, ограниченные ими, не имеют общих точек. Обозначим через У часть пространства, находящуюся вне всех поверх- поверхностей Sk, и через V* — часть пространства, находящуюся вне S*. Пред- Предположим, что задача Дирихле решена для всех Vi при любых непрерывных значениях на S*, и покажем, каким образом можно при этом решить за- задачу Дирихле для V. Все области V* и область V содержат внутри себя бесконечно далекую точку, и, как обычно, при решении задачи Дирихле считается, что гармоническая функция равна нулю на бесконечности. Итак, требуется найти функцию, гармоническую внутри V и прини- принимающую на поверхностях 5* заданные непрерывные значения "\sk=fk{P) (*=1,2,...,Л). E3) На первом шаге находим при каждом к функции «о,*^) (к = 1,2,...,«), гармонические внутри У* и принимающие значения /*(/*) на Sk- Далее
88 Гл. 2. Методы теории потенциала находим гармонические внутри V* функции и\^(А) (к — 1,2,...,и) с крае- краевыми значениями 5 на St (*=1,2,...,я), E4) причем суммирование производится по всем / от i = 1 до i = n, кроме i = k. Вообще, при всяком целом положительном т находим функции Чт,к(А) (к= 1,2,. ..,п), гармонические внутри V*, с краевыми значениями -'Zum-iAP) Ha Sk (* = 1,2,. ..,«)• E5) ?* Функции т=0 являются гармоническими внутри V* с краевыми значениями S««>C) =/*(/»)- S Хи-.'-С) на 5* (*=1,2,.. 1я=0 т=01фк Вычитая из обеих частей сумму можно переписать предыдущее равенство в виде 1Ёи'«,'(/)) = Л(/>)-мрД/)) на s* (*=l,2,...,n). E6) m=Oi=l Если устремить /> к бесконечности, то предельная функция «Й)=2Еи«.'-('4) E7) ш=о;=1 дает решение рассматриваемой внешней краевой задачи. Отметим, что это построение неприменимо для внешней задачи в плоском случае. 3.3.2. Метод выметания. При решении задачи Дирихле методом по- потенциала на границу области приходилось налагать сравнительно жесткие ограничения. Изложим другой метод решения задачи Дирихле, пригодный при весьма общих предположениях о границе области и краевых значе- значениях на этой границе. Его часто называют «методом выметания». Он был предложен Пуанкаре, затем уточнен Перроном. Рассмотрим случай плоскости (для пространства рассуждения анало- аналогичны. Введем некоторые определения). Если Д/ > 0, то функция / на- называется субгармонической. Если А/ < 0, то это — супергармоническая функция. Эти функции обладают следующими свойствами: субгармониче- субгармоническая функция принимает наибольшее значение на контуре. Более того, она не может иметь внутри максимума, в окрестности которого она непосто- непостоянна. Точно так же супергармоническая функция принимает наименьшее
Применение теории потенциала ... 89 значение на контуре. Пусть fk{M) (к — 1,...,т) — функции, непрерывные в плоской облас- области D и субгармонические внутри D. Построим функцию ф(А), которая в каждой точке D равна наибольшему из значений fk(A) (к = 1,... ,т): E8) Тогда ф(Л) будет непрерывной в D и субгармонической внутри D. Ана- Аналогично, если fk(A) супергармонические и vi/(A) = min[/1(A),...,/ffl(-4)]) E9) то и \|f(A) супергармоническая. Пусть /(А) — субгармоническая внутри D и непрерывная в D, К — круг, содержащийся в D, и ик{А) — та гармоническая внутри К функция, значения которой на окружности круга К совпадают со значениями f{A). Тогда f(A)<uK(A) {в К). F0) Аналогично, если /(А) — супергармоническая функция, то f(A)>uK(A) (в/0. F1) Если заменить значения /(А) в круге К значениями иц{А) и обозначить новую функцию через /к(А), то эта функция, непрерывная в D, будет субгармонической внутри D. Такое же построение для субгармонической функции дает субгармо- субгармоническую функцию /к(А). Перейдем к изложению метода Пуанкаре-Перрона. Пусть на плоско- плоскости имеется ограниченная область D и L — ее граница, о которой пока не делается никаких предположений. Положим, что на L задана функция ы(Р) = co(x, у), относительно которой пока только предполагается, что она ограничена, т. е. что существуют два таких числа а и Ь, что а < ы(Р) < Ь. F2) Назовем нижней функцией всякую функцию ф(А), которая является непре- непрерывной функцией в замкнутой области, субгармонической внутри обла- области, и на контуре удовлетворяет условию ф(Л/) < (й(Р). Аналогично, верх- верхняя функция \(/(А) должна быть супергармонической внутри и на контуре должна удовлетворять условию \\i(P) > co(/)). Если /i(A),/2(A),...,/m(A) — нижние функции, то и функция ф(А), определяемая формулой E8), также нижняя функция. Аналогичное заме- замечание имеет место и для верхних функций и формулы E9). Множество значений всевозможных верхних функций v(A) в любой фиксированной точке А, лежащей внутри D, имеет точную нижнюю границу и(А), причем а < и(А) < b и функция и(А) гармоническая. Если со непрерывна, то та- такая верхняя граница нижних функций совпадает с и(А), которая является решением (обобщенным) исходной внутренней краевой задачи Дирихле. Обобщенное решение задачи Дирихле и(А) при непрерывности функ- функции со(/>) на границе L можно построить еще одним способом. Про-
90 Гл. 2. Методы теории потенциала должим функцию со(Р) на всю плоскость, сохраняя ее непрерывность. Положим, далее, что D,, (п = 1,2,...) есть последовательность областей, которые лежат вместе со своими границами Ln внутри D и стремятся к D, так что всякая точка А, лежащая внутри D, находится внутри всех областей D,,, начиная с некоторого номера п. Области Dn могут быть, например, составленными из конечного числа кругов. Положим, что для областей D,, мы умеем решать задачу Дирихле с непрерывными значе- значениями на L,,. Пусть и„(А) — решение задачи Дирихле для Dn, причем краевые зна- значения на Ln задаются как продолжение функции (й(Р), о котором мы говорили. При беспредельном возрастании л функции и„(А) стремятся к построенному выше обобщенному решению и (А) задачи Дирихле, при- причем это стремление равномерное по всякой замкнутой области, лежащей внутри D. Таким образом, предел и„(А) не зависит ни от способа продол- продолжения ш(Р), ни от выбора областей D,,. 4. Другие применения методов потенциала 4.1. Применение методов потенциала к уравнению Гельмгольца. 4.1.1. Основные факты. Если искать решение однородного уравне- уравнения и„ = а2 Аи в виде установившегося синусоидального режима заданной частоты, то приходим к уравнению Гельмгольца = 0. F3) На бесконечности решения этого уравнения должны удовлетворять прин- принципу излучения v = O(r1), yr+ikv = o(r-1), а для двумерного случая — В этом случае верна теорема единственности решения. Фундаментальным решением, удовлетворяющим принципу излучения, в трехмерном случае является решение e-ikr v(A) = —, F4) где г — расстояние, отсчитываемое от некоторой фиксированной точки О до точки А. В плоском случае фундаментальным решением, удовлетворяющим принципу излучения, является решение Щ (кг), где щ — вторая функ- функция Ганкеля. Условие излучения выделяет единственное решение и для неоднород- неоднородного уравнения Av + k2v=-F(A) (*>0), F5)
4. Другие применения методов потенциала 91 определенное во всем пространстве. Будем считать F(A) непрерывно дифференцируемой функцией точки трехмерного евклидова пространства, определенной во всем пространстве и равной нулю вне некоторой конеч- конечной области V. Тогда указанное решение определяется равенством e~lkr (r=\PQ\). F6) Аналогично краевым задачам для уравнения Пуассона (п. 3.1.6), для реше- решения краевых задач для неоднородного уравнения F5) следует представить его решение в виде суммы решения краевой задачи для однородного урав- уравнения F3) (уравнения Гельмгольца) и функции F6). 4.1.2. Краевые задачи для уравнения Гельмгольца. Решение F4) урав- уравнения F3) имеет при г — О полярность 1/г, и это дает возможность по- построить для уравнения F3) теорию потенциала, совершенно аналогичную теории ньютонова потенциала для уравнения Лапласа. Обозначая через г расстояние между переменной точкой Р поверхности S и точкой А, в трех- трехмерном случае приходим к следующим аналогам потенциалов простого и двойного слоя: P)e-^dS, W(A) = -JJ(i(P)^(^)dS> F7) 5 S где n — направление внешней нормали к 5 в переменной точке Р. Вы- Выделяя из ядра полярное слагаемое 1/г, получим потенциалы, в которых предельный переход при стремлении А на поверхность совершается по формулам, совершенно аналогичным A8), A9), B3), B4): S г=\АР\, w+(A) = 2щ(А) - 11 P(P)jr \-y-) dS> s w-(A) = —2пц(А) — и (i(P)jr- ( J dS, s причем в F8) ядро является значением производной по направлению нор- нормали п в точке А, а в F9) — по направлению нормали п в точке Р. В плоском случае потенциалы принимают вид v(A) = [ д(Р) ^2) (кг) dS, w(A) = f vl(P) |- f J H™ (kr)\ dS, G0) J Zl J on L2/ J
92 Гл. 2. Методы теории потенциала и для них имеют место формулы, совершенно аналогичные формулам F8) и F9), причем справа множитель 2л надо заменить на п. Написанные потенциалы удовлетворяют уравнению F3), и в силу специального выбо- выбора ядер каждый элемент написанных интегралов и сами эти интегралы удовлетворяют принципу излучения. Введем ядро в м Э (е~'кГ\ e~lkr(ikr+l) где ф — угол, образованный направлением нормали в точке Р с направле- направлением АР. Транспонированное ядро будет иметь вид ~'kr\ elkr где \|/ — угол, образованный нормалью в точке А с направлением АР. Совершенно так же, как и для уравнения Лапласа, можно поставить задачи Дирихле и Неймана. Внутренняя задача Дирихле состоит в отыскании внутри S решения уравнения F3), удовлетворяющего на S краевому условию Аналогично формулируется и внешняя задача, причем на бесконечности должен быть выполнен принцип излучения. В случае задачи Неймана име- имеем краевое условие Из теоремы единственности вытекает, что внешние задачи могут иметь только одно решение. Для внутренних задач единственность имеет место не при всяких к. Число к2 называется собственным значением внутренней задачи Дирихле, если существует внутри S решение уравнения F3), удовлетво- удовлетворяющее на S однородному предельному условию u\s = 0. Аналогично определяются собственные значения внутренней задачи Неймана. Если искать решение внешней задачи Дирихле в виде потенциала двой- двойного слоя и внутренней задачи Неймана в виде потенциала простого слоя, то приходим к союзным интегральным уравнениям G1) ^i G2) 5 Если к2 не есть собственное значение внутренней задачи Неймана, то од- однородное уравнение G1) имеет только нулевое решение и, следовательно, неоднородное уравнение разрешимо при любом /(А), т. е. при любом f(A)
4. Другие применения методов потенциала 93 внешняя задача Дирихле имеет решение в виде потенциала двойного слоя. Совершенно аналогично, если к2 не есть собственное значение внутрен- внутренней задачи Дирихле, внешняя задача Неймана имеет решение в виде по- потенциала простого слоя. 4.1.3. Функции Грина. Для уравнения F3) можно построить функцию Грина совершенно так же, как это делалось для уравнения Лапласа. В трех- трехмерном случае фундаментальное решение этого уравнения можно записать в виде (coskr/r). Функцию Грина, соответствующую условию u\s = 0, G3) надо искать в виде С, И.Р;*2^^+*,(*,/>;*2) (Г=\АР\), G4) где g\(A, Р\к2) удовлетворяет внутри V уравнению F3), а на S — крае- краевому условию gl(A,P;ki)\s = - cos kr 4nr G5) Если к2 не есть собственное значение уравнения F3) при краевом усло- условии G3), то такая функция Грина может быть построена. В плоском случае решения уравнения F3), зависящие только от рас- расстояния г= \АР\, имеют вид Zo{kr), где Zo(z) — любое решение уравнения Бесселя нулевого порядка Z Zb() + Z() = 0. G6) В качестве решения этого уравнения возьмем функцию Неймана Фундаментальным решением с полярностью (l/Bn))ln(l/r) является функция ~N0(kr). G8) Поэтому следует искать функцию Грина в виде kl) No{kr)+gi{A,P;k2). G9) Поскольку первое слагаемое в правой части удовлетворяет уравнению и имеет требуемую полярность, вопрос приводится к определению слагае- слагаемого gi(A, P; к2) так, чтобы оно не имело уже полярности, удовлетворяло уравнению F3), а на контуре L удовлетворяло бы следующему неодно- неоднородному краевому условию: ?lU = — которое обеспечивает нулевое значение функции Грина на границе L.
94 Гл. 2. Методы теории потенциала 4.1.4. Уравнение Av — A,v = 0. Рассмотрим уравнение Av-Av = 0, (80) где X — заданное положительное число, и поставим внутреннюю задачу Дирихле с краевым условием v\s = f(A). (81) Решения уравнения (80) не могут иметь внутри V ни положительных мак- максимумов, ни отрицательных минимумов, и отсюда следует единственность решения указанной задачи Дирихле. Если функция /(А) удовлетворяет неравенству -а < /(A) < b, где а и Ъ — некоторые положительные числа, то такому же неравенству в V должно удовлетворять и решение задачи Дирихле. Рассмотрим неоднородное уравнение Av-Xv=-<p(A) внутри V (82) с однородным краевым условием v\s = 0. (83) Пусть <р(А) непрерывна в замкнутой области V и имеет внутри V непрерывные производные. Тогда задача (82), (83) равносильна интеграль- интегральному уравнению v(A) = xJJJ G(A,P)v(P)dx + JJJ G(A,P)(f>(P)dx, (84) V V где G(A,P) — функция Грина уравнения Лапласа с краевым условием (83). Поскольку (—Л) — отрицательное число, а все собственные значения ин- интегрального оператора с ядром G{A,P) положительны, то уравнение (84) имеет при любом свободном члене одно решение, которое является реше- решением задачи (82), (83). Перейдем теперь к решению задачи Дирихле (80) и (81). Пусть w(A) — решение задачи Дирихле для уравнения Лапласа с краевым условием (81). Функция и{А) = v(A) - w(A) (85) должна удовлетворять уравнению Д« — Хи = Xw и однородному краевому условию u\s = 0. Решение этой задачи существу- существует. Зная и(Р), можно теперь найти решение задачи Дирихле v(A) согласно формуле (85). Фундаментальным решением уравнения (80) является функция vo(A)=exp(-\/Xr)/r, (86) где г — расстояние точки А до некоторой фиксированной точки О. Осно- Основываясь на этом решении, можно построить теорию потенциала совер- совершенно так же, как это сделано ранее.
4. Другие применения методов потенциала 95 4.2. Нестационарные потенциалы. 4.2.1. Потенциалы для одномерного уравнения теплопроводности. Рассмотрим одномерное уравнение теплопроводности и, = a2Uxx (87) и положим, что для промежутка 0 < д: < / поставлена краевая задача с краевыми условиями и\х=о = «I, u\x=l = «г@ (88) и, без ущерба общности, однородным начальным условием м|,=о = О @ <*</). (89) Фундаментальным решением, соответствующим источнику, помещен- помещенному в момент t = т в точке х = ?, является тепловой потенциал и= 4a2(f-x) Аналогично построению потенциала диполя продифференцируем фунда- фундаментальное решение по ? (по «нормальной» производной), что приводит к другому сингулярному решению — тепловому потенциалу «диполя». Умножая его на плотность потенциала ф(т) и интегрируя, получаем ре- решение (87), соответствующее диполю в точке х = ?, действующему от момента т = 0 с интенсивностью ф(т), в виде (см. [83]) Если х стремится к Ь, слева или справа (ср. с B3), B4)), то функция (91) удовлетворяет следующим краевым соотношениям: И($ + О,О = <р(г)> «1D-0,0 = -<р@- (92) Кроме того, решение (91) удовлетворяет, очевидно, однородному началь- начальному условию 4=0 = 0. (93) Решение начально-краевой задачи (87), (88) следует искать в виде сум- суммы двух потенциалов: одного, помещенного в точке х = 0, и другого — в точке х = I; искомую плотность первого обозначим через ф(т), а второго — через \|г(т): х2 } , dx . . Г *ф(т) Г х2 } J 2a^/n{t - тK/2 v\ Aa2{t-x)j J A О
96 Гл. 2. Методы теории потенциала Краевые условия (88), в силу (92), запишутся в виде (95) Эти уравнения представляют собой систему интегральных уравнений Вольтерра для (р(т) и 1|/(т), и ядра этих уравнений зависят только от раз- разности t — х. Таким образом, в данном случае метод потенциалов приводит к решению системы двух интегральных уравнений. Если на одном из концов задана не сама функция и, а ее производная ди/дх, то потенциал, порожденный этим краевым условием, следует ис- искать на основании запаздывающего потенциала (90), а не его производной. В этих рассуждениях несложно усмотреть сходство с анализом задачи Ди- Дирихле, решение которой ищется в виде потенциала двойного слоя, и задачи Неймана с решением в виде потенциала простого слоя. Если, например, краевые условия имеют вид =со2(г), (96) х=1 то решение задачи с однородными начальными условиями следует искать в виде суммы двух потенциалов вида . . Г х<р(х) ( х2 Первое из условий (96) даст ^^ (97, о Дифференцируя формулу (97) по х и устремляя х к /, получим, в силу (92) и второго из условий (96), так что снова для ф(т) и ц/(т) возникает система интегральных уравнений с ядрами, зависящими от разности t — т. Отметим, что подобный вид
4. Другие применения методов потенциала 97 ядер (в виде свертки) свидетельствует о целесообразности использования преобразования Лапласа для решения системы интегральных уравнений. 4.2.2. Тепловые источники в многомерном случае. Идея потенциала может быть применена и к многомерным задачам теплопроводности. Огра- Ограничимся указанием результатов, которые аналогичны предыдущим. Рас- Рассмотрим плоский случай, т. е. уравнение и, =a1(uxx + u>y). (98) Пусть на плоскости Оху имеется область D с границей L. Фундаменталь- Фундаментальное решение, соответствующее источнику в точке (?, г\), действующему с момента времени х, имеет вид Аналог потенциала простого слоя дается следующей формулой: О L где / — длина дуги контура L, отсчитываемая от некоторой фиксированной точки, и й(/, т) — функция переменной точки / контура и параметра т. Через г обозначено расстояние от точки (jc, у) до переменной точки / контура L. Тепловой потенциал двойного слоя представляется формулой A00) где п — направление внешней нормали в переменной точке интегрирова- интегрирования, или /^J^{5I^} A01) где направление г считается из точки Р, пробегающей при интегриро- интегрировании по контуру L, в точку (х,у). Если ввести угол ^ф, под которым элемент длины dl виден из точки (х, у), то предыдущую формулу можно переписать в виде й^Чз?Ы (|02) L, О Краевые значения потенциала двойного слоя в точке А{хо,уо) контура определяются формулой IiM^A^4^)})^ (шз) 7 В И Агошков и др
98 Гл. 2. Методы теории потенциала где параметр к определяет смену знака: к = 1 для внутренней и к = 2 для внешней задачи; го — расстояние от переменной точки интегрирования до точки А(хо,уо). Потенциал простого слоя (99) непрерывен при переходе через контур L, а его производная по нормали в точке А контура имеет в этой точке краевые значения, определяемые по формуле дп Пользуясь указанными формулами, можно приводить решение крае- краевых задач к интегральным уравнениям.Пусть, например, ищется функция v(x, y,t), удовлетворяющая внутри D уравнению (98), имеющая на конту- контуре L данные краевые значения: v|t = co(M), (Ю5) где s — координата точки контура, определяемая длиною дуги s, отсчи- отсчитываемой от некоторой точки. Начальные данные считаются равными ну- нулю. Отыскивая решение в виде потенциала двойного слоя A00), получа- получаем, в силу первого из равенств A03), интегральное уравнение для функ- функции b(l, т): (Ю6) где г — расстояние между точками s и / контура L и направление г счита- считается от / и 5. В написанном уравнении интегрирование по / совершается по фиксированному промежутку @, |L|), где \L\ — длина контура /, а при интегрировании по т верхний предел является переменным. Иначе гово- говоря, написанное интегральное уравнение имеет характер уравнений Фред- гольма по отношению к переменной / и характер уравнений Вольтерра по отношению к переменной т. Несмотря на такой смешанный харак- характер уравнения A06), обычный метод последовательных приближений для уравнений Вольтерра оказывается сходящимся и в случае уравнения A06). Метод применяется и для области, ограниченной несколькими контурами. Он легко обобщается и на трехмерный случай и применим к внешним задачам. Приведение начального условия и(х, у, 0) = /(*, у) к нулю со- совершается, как обычно, путем переноса неоднородности из начального условия в краевые при помощи представления искомого решения в виде суммы решения задачи с однородными начальными условиями и реше- решения уравнения для всей плоскости или всего пространства. В двумерном случае решение для всей плоскости имеет вид
4. Другие применения методов потенциала 99 4.2.3. Краевая задача для волнового уравнения. При решении краевых задач для уравнений эллиптического и параболического типов в основе всего построения лежало фундаментальное решение соответствующего дифференциального уравнения. Применим эту идею к уравнениям гипер- гиперболического типа. Рассмотрим одномерное уравнение на промежутке 0 < д: < / с однородными начальными условиями и|,=о = И||,=о = 0 A08) и краевыми условиями Отметим, что начальные условия могут быть всегда приведены к однород- однородным. Функция Бесселя мнимого аргумента /о(с\Л2 —х2) есть фундамен- фундаментальное решение уравнения A07). Помещая соответствующие этому решению непрерывно действующие источники на концах промежутка [0,/], получим, как нетрудно непо- непосредственно проверить, потенциалы «простого слоя» — решения уравне- уравнения A07) о t-V-x) о где ф(т) и \|/(т) есть некоторые дифференцируемые функции. Поскольку краевые условия являются краевыми условиями первого рода, то анало- аналогично решению задачи Дирихле и уравнения теплопроводности следует искать решение в виде потенциала диполя (двойного слоя). Для нахож- нахождения этого потенциала дифференцируем фундаментальные потенциалы «простого слоя» по л: и ищем решение задачи A07)—A09) в виде суммы 1-х и(х, 0 = ^ / Ф(т)/о (<У(/-тJ-*г) Л + о + д~х I ^x)lo(c\/(t-^2-(l-xJ)dx, (ПО) о причем считается, что (р(х) = \(/(т) = 0 при т < 0. Уравнение A07) и на- начальные условия A08) удовлетворяются при любом выборе (р(т) и у(т). Краевые условия A09) приводят к следующей системе уравнений для <р(т) и >|г(т): V
100 Гл. 2. Методы теории потенциала -Ф(т) + v(t - /) + / v(t) °\ ==^- Л = 0)i (r), У J{t - хJ - /2 A11) - J Ф(Т) V У Л = €02@- 0 Функции (Oi(t) и @2 @ считаем непрерывно дифференцируемыми. Обо- Обозначим V@ - ф(/) = Ф1 (/), v@ + ф@ = vi (г). Складывая и вычитая почленно уравнения A11), получаем раздельные уравнения для ф1(/) и VI (Т - / У \/('-хJ-/2 A12) причем ф] (т) = Vi (т) = 0 при т < 0. В отличие от системы интегральных уравнений для уравнения теп- теплопроводности в данном случае получается система интегральных урав- уравнений с функциональной зависимостью. Ее можно решить при помощи последовательных шагов на промежутках [0, /], [/, 21} и т. д. Отметим, что при с — 0 фундаментальными решениями волнового уравнения и„ = а Аи являются функции (в зависимости от размерности пространства) ,t) = ±Q(at-r)> W2(x,t)= Здесь г = \х\, 9(г) — ступенчатая функция, равная нулю при г < 0 и едини- единице в противном случае. В трехмерном пространстве волновой потенциал выражается в виде обобщенной 5-функции. Волновой потенциал опреде- определяется как свертка фундаментального решения и плотности потенциала р, которая также считается равной нулю при / < 0. Поэтому возникает ин- интеграл по времени на промежутке [0,t]. В зависимости от размерности волновые потенциалы имеют вид , лг+а(г-т) 0 x-a(t-x)
4. Другие применения методов потенциала 101 Здесь ?(z) — круг с центром в точке х радиуса z- Трехмерный волновой потенциал Уз является запаздывающим, поскольку его значение в точ- точке х в момент времени t > О определяется значениями источника р(?, т), взятыми в ранние моменты времени X — t - \х~?,\/а, причем время за- запаздывания \х-Е\/а — это то время, которое необходимо для прихода возмущения из точки i; в точку х. Дальнейшее изучение волновых потенциалов приводит к определению поверхностных волновых потенциалов простого и двойного слоя. Про- Проведенное выше рассмотрение краевой задачи для волнового уравнения использует эти конструкции. Библиографический комментарий История становления математической теории потенциала, начиная с работ Лапласа и Лагранжа, а также история теории краевых задач для уравнения Лапласа и уравнений, содержащих лапласиан, излагается в [86]; здесь также приводятся теоремы и описываются подходы теории потен- потенциала в первичной формулировке и показано их постепенное уточнение и развитие. Основы теории потенциала с подробными доказательствами излага- излагаются в учебниках [83, 85, 91]. Методы запаздывающих потенциалов для параболических и гиперболических уравнений описывается в [83, 91]. Обзорно-справочный материал по основам теории потенциала приведен в [49]. Фундаментальным трудом по теории потенциала, в котором доказыва- доказываются свойства потенциалов и описываются методы решения задач Нейма- Неймана и Дирихле, является монография [20]. Теория потенциала применитель- применительно к эллиптическим задачам с подробными доказательствами излагается в [87]. Единый подход к введению и использованию понятия потенциала независимо от типа уравнения реализован в [13]. Современная теория потенциала излагается в [47], а ее абстрактное обобщение дается в [5]. Книга [97] является введением в современную тео- теорию потенциала и находится на стыке прикладной и абстрактной теории потенциала; изложение в ней проводится для пространств размерности п > 3. Краевые задачи теории электромагнитных колебаний излагаются в книге [41], в которой также строится антенные (волновые) потенциалы и другие нестационарные потенциалы теории колебаний. Основы теории гидродинамических потенциалов даются в [43].
Глава 3 Методы разложений по собственным функциям Ключевые слова: собственные значения, собственные функции, метод Фурье, специальные функции, метод собственных функций, ортонорми- рованные системы, ряды Фурье, сферические функции, цилиндрические функции, ортогональные полиномы, задача Штурма-Лиувилля, задачи тео- теории электромагнитных явлений, задачи теплопроводности, задачи теории колебаний. Основные понятия и обозначения Собственные значения — значения параметра X, при которых однород- однородное уравнение вида Аи = Хи, где А — оператор, имеет ненулевые решения. Собственные функции — ненулевые решения и однородных уравнений вида Аи = Ям. Задача на собственные значения — задача об отыскании собственных значений А. и собственных функций и как решений уравнения вида Аи = = Хи, где А — оператор. Метод собственных функций — метод отыскания решений задач путем разложения по собственным функциям. Ортонормированная система — конечная или бесконечная система функций, в которой все функции нормированы, а две любые функции ортогональны. Ряд Фурье — ряд, составленный из функций ортонормированной си- системы со специальными коэффициентами — весами. Сферические функции — собственные функции оператора Лапласа на сфере. Цилиндрические функции — решения уравнения Бесселя х2у" +ху' + + (л2-л2)у = 0. Ортогональные полиномы — полиномы, которые образуют ортогональ- ортогональную систему. 1. Введение Многие задачи математической физики приводят к так называемым задачам на собственные значения, которые представляют собой линейные однородные уравнения с параметром. Ненулевые решения этих уравне-
2. Задачи на собственные значения 103 ний — собственные функции — играют важную роль для отыскания реше- решений исходных задач. В ряде случаев используются специальные функции, которые зачастую являются собственными функциями конкретных специ- специфических задач на собственные значения. Одним из наиболее часто применяемых методов математической фи- физики является метод собственных функций, который заключается в отыс- отыскании решений в виде разложений по собственным функциям операторов, тесно связанных с рассматриваемой задачей. Эти разложения являются, как правило, составленными из ортонормированных функций со специ- специальными весами — рядами Фурье. Метод собственных функций позволяет решить широкий класс задач математической физики, среди которых — за- задачи теории электромагнитных явлений, задачи теплопроводности, задачи теории колебаний, в том числе акустики. Отдельные применения метода собственных функций восходят еще к Л. Эйлеру, а общая его формулировка была впервые дана М. В. Остроград- Остроградским. Строгое обоснование метода было получено В. А. Стекловым. Метод собственных функций тесно связан с методом Фурье — методом разделения переменных, который предназначен для отыскания частных ре- решений дифференциальных уравнений. Эти методы часто приводят к спе- специальным функциям, которые являются решениями задач на собственные значения. Метод разделения переменных был предложен Ж. Д'Аламбером (J.D'Alembert, 1749 г.) и использовался еще в XVIII веке Л.Эйлером, Д. Бернулли и Ж. Лагранжем для решения задачи о колебании струны. С достаточной полнотой этот метод был развит в начале XIX века Ж. Фурье (J. Fourier) и применен им к задаче о распространении тепла. В полной общности метод был сформулирован М. В. Остроградским A828 г.). В настоящей главе излагаются основы метода разложений по собствен- собственным функциям и рассматриваются приложения метода для решения кон- конкретных задач математической физики, среди которых — задачи теории электромагнитных явлений, задачи теплопроводности, задачи теории ко- колебаний, в том числе акустики [1, 4, 13, 19, 26, 37, 49, 110]. 2. Задачи на собственные значения Многие задачи математической физики приводят к так называемым задачам на собственные значения, которые, как правило, представляют собой однородные уравнения с параметром. Значения параметра, при ко- которых уравнение имеет ненулевые решения, называются собственными значениями, а соответствующие решения — собственными функциями. Простейшие задачи на собственные значения решались Л. Эйлером, а широкое внимание эти задачи получили в XIX веке при формировании классической теории уравнений математической физики. 2.1. Постановка и физический смысл задач на собственные зна- значения. Рассмотрим простейший пример, который приводит к задаче на собственные значения. Пусть имеется однородная струна длины /, концы которой закреплены и на которую не действуют никакие внешние силы.
104 Гл. 3. Методы разложений по собственным функциям Выберем начало координат в одном из концов струны, а ось х направим по струне. Функция и(х; t), описывающая свободные малые колебания такой струны, удовлетворяет однородному дифференциальному уравнению и однородным краевым условиям и@;0=0; и(/;0=0. Каждое конкретное движение струны определяется, кроме уравнения и краевых условий, еще некоторыми начальными условиями. Изучим простейшие возможные движения рассматриваемой струны — так называемые стоячие волны. Стоячей волной называется такое движе- движение, при котором формы струны в различные моменты времени подобны между собой. Стоячая волна задается функцией, имеющей вид u(x;t)=X(x)T(t), где функция T(t), зависящая только от времени t, называется законом ко- колебания и описывает характер движения отдельных точек струны, а функ- функция Х(х), зависящая только от координаты х, описывает форму струны в различные моменты времени, одинаковую с точностью до множителя T{t). Для струны с закрепленными концами, прежде всего, очевидно, что функция Х{х) должна удовлетворять условиям Х@) =0; ХA) —0. Кроме того, Х(х) и T(t) должны удовлетворять некоторым уравнениям, выте- вытекающим из уравнения A). Чтобы получить эти уравнения, подставим в выражение и через X и Т; в результате придем к равенству X(x)T"(t)=a2T{t)X"(x). Разделив обе части этого равенства на a2X(x)T(t), получим T"(t) = Х"(х) a2T{t) X(x) ¦ Так как левая часть этого равенства зависит только от /, а правая часть от / не зависит, то эта левая часть, а значит, и правая равны одной и той же постоянной. Обозначим эту постоянную через —X: T"(t) _ Х"(х) _ a2T{t) X(x) откуда Т" + Ха2Т — 0, X" + XX — 0. Это и есть простейшие задачи на собственные значения. Легко видеть, что постоянная X может принимать только значения Хп—п2п2/12 (п— 1,2,3,...), и у струны с закрепленными концами возможны только стоячие волны следующей формы: , . . ппх Х„(х) = с sin ——, с = const. Теперь найдем функции T,,(t), соответствующие форме волны Л,,(л:). Для этого подставим значение Хп в уравнение для Т:
2. Задачи на собственные значения 105 Общий интеграл этого уравнения имеет вид Tn(t) B,,sm t + Cncos tAnsm^ где В„ и Сп ала Ап и <рн — произвольные постоянные. Используя Хп и Тп, можно написать окончательное выражение для всех возможных стоячих волн: . . м . /пап \ . ппх м„(дг; t) = A,t sin \—-1 + <рп) sin —, где п= 1,2,3,... Таким образом, п -я стоячая волна описывает такое дви- движение струны, при котором каждая ее точка совершает гармоническое колебание с одинаковой для всех точек частотой пап/1. Амплитуды этих колебаний изменяются от точки к точке и равны An\sYn{nnx/l)\ (An про- произвольно). Так как свободные колебания рассматриваемой струны однозначно определяются ее начальной формой м|,=о и начальными скоростями ее точек тр|г_0, то очевидно, что стоячая волна возникает тогда и только тогда, когда начальное отклонение и начальная скорость имеют вид = Dsin ппх ди ;=0 . ппх = ?sin ——, D, Е = const. I Этой стоячей волной будет . / / . пап пап \ . ппх u(x;t) = ?.sin 1 + Dcos 1] sin——. ' \nan I 111 Величины Х„ называются также собственными значениями, а функции Х„ (х) — собственными функциями. Введем общее определение собственных значений и собственных функций. Пусть L — линейный оператор с областью определения D(L). Рассмотрим линейное однородное уравнение Lu = Xu, B) где X — комплексный параметр. Это уравнение имеет нулевое решение при всех X. Может случиться, что при некоторых X оно имеет ненуле- ненулевые решения из D(L). Те комплексные значения X, при которых урав- уравнение B) имеет ненулевые решения из D(L), называются собственными значениями оператора L, а соответствующие решения — собственными элементами (функциями), соответствующими этому собственному значе- значению. Полное число г A < г < °°) линейно независимых собственных элементов, соответствующих данному собственному значению X, называ- называется кратностью этого собственного значения; если кратность г = 1, то X называется простым собственным значением. Если кратность г собственного значения X оператора L конечна и ii[,u2,---,иг — соответствующие линейно независимые собственные эле-
106 Гл. 3. Методы разложений по собственным функциям менты, то любая их линейная комбинация ио = с\ и\ + ^2«2 + • • • + сгиг так- также является собственным элементом, соответствующим этому собствен- собственному значению, и эта формула дает общее решение уравнения B). Отсюда вытекает: если решение уравнения Lu = Xu + f существует, то его общее решение представляется формулой г и - и* + ? скщ, к=1 где и* — частное решение, а с*, к = 1,2,...,г, — произвольные посто- постоянные. Собственные значения и собственные функции часто имеют четко вы- выраженный физический смысл: в рассмотренном выше примере собствен- собственные значения Х„ определяют частоту гармонических колебаний струны, а собственные функции Х„ — амплитуды колебаний. 2.2. Задачи на собственные значения для дифференциальных опе- операторов. Рассмотрим более общий случай смешанной задачи для одно- однородных дифференциальных уравнений и однородных краевых условий. Пусть дана ограниченная область Q. в пространстве одного, двух или трех измерений. Через Р обозначим произвольную точку из области ?2 и через и(Р) — функцию от координат этой точки. Рассмотрим линейный дифференциальный оператор от функции и вида L[u] = divpgradw — qu, где р(Р) и q{P) — функции, непрерывные внутри ?2 и на ее границе Эй. Сверх того будем предполагать, что р(Р) > 0 внутри и на границе обла- области Q. Если задача одномерна, то область О, сводится к интервалу (а, Ь) оси х. В этом случае под операторами grad и div следует понимать 4-, а следовательно, d2u .. .du , . + P W Yx ~<?W"' На границе дО. области Q. будем рассматривать однородные краевые усло- условия вида где Л[и] = рФ^ —уи, или Л[м] = и. В первом случае говорят о краевых условиях третьего рода (или, если у = 0, второго рода), во втором случае — о краевых условиях первого рода. Здесь у означает непрерывную и неотрицательную функцию, заданную на Э?2, ал- направление внут- внутренней нормали к дО.. В одномерном случае граница области состоит из двух концов интер- интервала а и Ь и под производной 4- следует понимать 4- в точке а и — 4- в точке Ъ. Задание функции у сводится тогда к заданию двух неотрица- неотрицательных чисел уа и уь, а задание оператора Л [и] — к операторам -Уаи(а), Ль[и] = -р(Ь) ^ -уьи(Ь).
2. Задачи на собственные значения 107 Иногда рассматриваются краевые условия иного типа — так называе- называемые условия периодичности. Например, в одномерном случае такие усло- условия задаются равенствами и(а) = u{b), p(a)u'(a) = p(b)u (b). Эти краевые условия также однородны, но их существенное отличие состоит в том, что в каждое из равенств входят обе точки а и Ъ. Рассмотрим следующую задачу: L[u]+Xpu = 0 в Q, C) Л[и]=0 на Э?2, D) где р = р(Р) — неотрицательная непрерывная в области ?2 функция, кото- которая называется весовой функцией данной задачи или просто весом. Как мы видели в случае струны, решения и, удовлетворяющие краевым условиям, возможны при всех значениях X. Значения параметра X, при которых существуют не тождественно равные нулю решения уравнения C), удовлетворяющие краевым усло- условиям D), являются собственными значениями, а соответствующие им ре- решения и — собственными функциями оператора L. Если собственных функций так «много», что любую функцию, заданную в области О. (удов- (удовлетворяющую некоторым естественным условиям гладкости), можно раз- разложить в ряд по этим собственным функциям, то можно будет находить решение неоднородных задач в виде ряда по соответствующим собствен- собственным функциям. В следующем пункте приведем ряд хорошо известных свойств задачи на собственные значения C), D). 2.3. Свойства собственных значений и собственных функций. Рас- Рассмотрим задачу C), D) и приведем ряд свойств собственных значений и собственных функций (в предположении, что они существуют). 1. Если существует собственное значение Ло, то соответствующая ему собственная функция непрерывна вместе со своими производными до второго порядка в области Q. Это свойство следует из общих теорем теории дифференциальных уравнений, если принять во внимание, что мо является решением уравне- уравнения C). 2. Если существует собственное значение X и соответствующая ему собственная функция но, то при любой постоянной С функция С«о так- также является собственной функцией, соответствующей тому же соб- собственному значению X. 3. Если существует собственное значение X и ему соответствуют две (или несколько) собственные функции и\ и U2, то их сумма снова есть собственная функция, соответствующая тому же собственному значению. Так как собственные функции определяются с точностью до посто- постоянного множителя, то целесообразно ввести соглашение о выборе это- этого множителя. Часто бывает удобно выбрать этот множитель так, чтобы удовлетворялось соотношение
108 Гл. 3. Методы разложений по собственным функциям 1. E) а (Здесь и в дальнейшем интеграл по области Q. произвольного числа из- измерений обозначается одним знаком /, а элемент длины, площади или объема этой области обозначается dfi.) Функцию, удовлетворяющую условию E), называют нормированной с весом р. В дальнейшем будем предполагать (если не оговорено про- противное), что все рассматриваемые собственные функции нормированы с весом р. 4. Две собственные функции и\ и иг, соответствующие различным собственным значениям Х\ и Я.2, ортогональны между собой в области Q свесом р, т.е. / p{P)u\(P)u2{P)dfi=0. 5. Если нормированная собственная функция uq соответствует собственному значению Ло, то K[uq, щ] — Яо, где K[u,v} = - I L[u]vdfi. п Так как по предположению всегда р > 0 и у > 0, то и если функция q/p ограничена снизу числом т, то для нормированных собственных функций имеем X = К[и, и] > т. Последнее неравенство дает простую оценку снизу собственных значений. В частности, если функция q неотрицательна, то (так как р > 0) все собственные значения неотрицательны. Если функция q ограничена снизу положительным числом, то все собственные значения положительны. 2.4. Ряды Фурье. Теоретической базой метода собственных функций является теория рядов Фурье. Пусть Q — ограниченная область, ар— заданная в ней весовая функ- функция непрерывная и неотрицательная в Q. и на ее границе и строго поло- положительная внутри Q. Конечная или бесконечная система функций и\, иг, и-}, ..., м„, ..., за- заданных в области Q, называется ортонормированной системой с весом р, если: а) все функции м„ нормированы с весом р : / ри^ d\i = 1; Jn б) любые две функции и,- и и* (i Ф к) ортогональны между собой с весом р. Если вес равен единице, то обычно говорят, что система ортонорми- рована (не указывая веса).
2 Задачи на собственные значения 109 Пусть дана ортонормированная с весом р система u\,it2,... и функ- функция /, заданная в Q, представима в виде линейной комбинации функций этой системы: / = ^1, а,и,. Выражение а* = / fukpdn называется коэффициентом Фурье функ- Jn re ции f по системе {и*}. Ряд X<lia'M" У К0Т0Р0Г0 коэффициентами а, служат коэффициенты Фурье функции /, называется рядом Фурье этой функции по ортонормированной системе {и,}. В различных вопросах важную роль играет следующая проблема. Дана функция / в области ?2, вообще говоря, не представимая в виде линей- линейной комбинации конечного числа функций {и,}. Требуется при фиксиро- фиксированном п подобрать числа с, так, чтобы функция Х'_1С'И' наилучшим образом приближенно представляла функцию /, и найти погрешность этого приближенного представления. Часто используется так называемая квадратичная погрешность. Квадратичной погрешностью с весом р при замене функции f другой функцией ф называется выражение 5 = Таким образом, приходим к задаче: подобрать коэффициенты с, в сумме Т"_ с,и, так, чтобы выражение а было наименьшим, и вычислить 5,^ для этих значений с,. Известно, что наилучшее в смысле квадратичной погрешности с ве- весом р приближение функции / линейной комбинацией функций и, орто- нормированной системы получается, если коэффициенты линейной ком- комбинации равны коэффициентам Фурье функции / по системе и,. Погреш- Погрешность этого приближения определяется по формуле «2 = а Отсюда получаем весьма важное неравенство '=> L Переходя теперь к пределу при п -> <», получим неравенство 2Х < а
110 Гл 3 Методы разложений по собственным функциям обычно называемое неравенством Бесселя Условие 8„ -? О при л -> <» эквивалентно требованию, чтобы в нера- неравенстве Бесселя имел место знак равенства Тогда приходим к равенству Парсеваля Если средняя квадратичная погрешность представления функции л-й час- частичной суммой ряда ^~=1 Ф* стремится к нулю при п ->¦ «^ то говорят, что ряд этот сходится в среднем к функции / или что функция / разложена в ряд ^~_, Ф* в смысле сходимости в среднем Таким образом, равенство Парсеваля является необходимым и достаточным условием разложимости функции / в свой ряд Фурье в смысле сходимости в среднем Следуя В А Стеклову, ортонормированную систему {ы*} называют замкнутой в области Q, если любую функцию /, для которой сходится / f2pdfi, можно сколь угодно точно (в смысле квадратичной погрешно- сти) представить линейной комбинацией функций этой системы, или, дру- другими словами, если каждая функция / может быть разложена в сходящий- сходящийся в среднем ряд Фурье по функциям данной системы Из вышесказанного следует, что требование замкнутости ортонормированной системы эк- эквивалентно требованию, чтобы для любой функции f выполнялось равен- равенство Парсеваля Поэтому это равенство, следуя опять-таки В А Стеклову, называют условием замкнутости 2.5. Собственные функции некоторых одномерных задач. Приве- Приведем несколько важных примеров собственных значений и собственных функций одномерных задач вида L[u] + Хри = О Пример 1 Интервал @, /) Оператор L[u] — и" Краевые условия м@) = и(/) = 0 Вес р = 1 Уравнение и" + Хи = 0 Собственные значения имеют вид Х„ = п2п2/12 (п = 1,2, ) Соответствующие собственные функции определяются по формуле и„ = sm(nnx/l) Пример 2 Интервал @,1) Оператор L[u] — и" Краевые условия и'@) = и'A) = 0 Вес р = 1 Собственные значения Х„ определяются по формуле Х„ = Ь(п — 1Jя2//2 (и = 1,2, ), а собственные функции имеют вид и] = const, м„ = cos ((л - 1)кх/1), n — 2,3, Пример 3 Интервал @,/) Оператор L[u] -и" Краевые условия м@) = и'A) = 0 Вес р = 1 Собственные значения определяются по фор- формуле Х„ =п2(п-\/2J//2, п = 1,2, , а собственные функции имеют вид и„ = sin(n(«- 1/2)*//), п = 1,2, Пример 4 Интервал @, /) Оператор L[u] = и" Краевые условия и@) = 0, и'A) + Рм(/) = 0 (где C > 0) Вес р = 1 Собственные значения Х„ определяются как решения уравнения tgl\/X = —л/Л/Р, при этом ^(""г) <X"<7?n2> n=l'2'
3. Специальные функции 111 Собственные функции определяются по формуле и„ — s =1,2,... Аналогично рассматривается случай и'@) - ам@) = 0, м(/) = 0. Пример 5. Интервал @,/). Оператор L[u] = u". Краевые условия и'@)-аи@) = и'(/) + Рн(/) = 0, где а > 0, Р > 0, а+Р > 0. Вес р = 1. Собственные значения А,, определяются как решения уравнения при этом Собственные функции имеют вид и„ = sin (-уД^г + Фп), где фя = = arctgv^Xn/a), и =1,2,... Пример 6. Интервал @,/). Оператор L[u] — и", краевые условия периодические: и@) = и(/); и'@) = и'A). Вес р = 1. Собственные значе- значения определяются по формулам Xq = 0, Х„ = {п2(п+ IJ//2, n нечетное; n2n2/l2, n четное}, л= 1,2,..., а соответствующие собственные функции имеют вид «о = const, н„ = {sin(n(/j+ l)x/l), n нечетное; cos(nnx/l), n четное}, п = 1,2,... Более сложные примеры приводят к собственным функциям специаль- специального вида — так называемым специальным функциям, которые рассмотрим в следующем разделе. 3. Специальные функции При решении уравнений математической физики и краевых задач для них не всегда удается обойтись запасом стандартных элементарных функ- функций. Каждое уравнение порождает класс решений, которые не всегда явля- являются элементарными функциями. При этом среди неэлементарных функ- функций, встречающихся при решении наиболее простых и наиболее важных уравнений, есть функции, появляющиеся многократно, и потому хоро- хорошо исследованные и получившие те или иные названия. Такие функции принято называть специальными функциями. Как правило, они являются собственными функциями конкретных задач математической физики. Ча- Чаще всего это функции одного переменного, возникающие при разделении переменных, как, например, собственные функции оператора Штурма- Лиувилля L вида Ly=-{k{x)y')l + q{x)y на некотором конечном или бесконечном интервале. Особенно часто встре- встречается случай, когда функция к(х) обращается в нуль по крайней мере на одном из концов этого интервала. В этом разделе рассматриваются неко- некоторые наиболее важные специальные функции [25].
112 Гл. 3. Методы разложений по собственным функциям 3.1. Сферические функции. Сферической функцией порядка к = = 1,2,... называется сужение на единичную сферу S"" С R" однородно- однородного гармонического в R" полинома степени к. Вид сферических функций можно найти с помощью метода разделения переменных. Рассмотрим задачу Дирихле для уравнения Лапласа в единичном шаре пространства R3: Дм = О при г < 1, м(г, 0, ф) = /@, ф) при г = 1. Здесь (г, 0, ф) — сферические координаты в R3. Рассмотрим решения уравнения Лапласа, имеющие вид и(г, 0, ф) = = /?(г)К@, ф). Для определения R получаем уравнение Эйлера r2R" + 2rR'-\R = 0, а для определения У@, ф) — уравнение Э / dY\ 1 Э2К n 6) + 1 Э / dY\ ~^"S 55 sin 655 sin0 Э0 \ Э0/ / sin2 0 Эф2 причем функция К должна быть ограниченной при 0 < ф < 2л, 0 < 0 < п и периодической по ф. Решение такой задачи для функции У@, ф) также ищем методом раз- разделения переменных, полагая К@,ф) = 0@)Ф(ф). Это приводит к урав- уравнениям Из условия переодичности функции Ф(ф) следует, что ц = т2 и Ф(ф) = = cicosttKp + C2sin/^, где m = 0,1,... Функция 0 должна быть огра- ограниченной при 0 = 0 и 0 = п. Пусть соэф = t, ©@) = X(t). Получаем уравнение Решения этого уравнения, ограниченные при |/| < 1, существуют только при X — к(к+ 1), где к — целое число, т = 0, +1,..., + к, и называ- называются присоединенными функциями Лежандра Р^ (t). Эти функции (при каждом фиксированном т = 0,1,...) образуют полную ортогональную си- систему на отрезке {t: \t\ < 1}. Каждое решение уравнения Лапласа в шаре вида R(r)Y(Q, ф) совпада- совпадает с одной из шаровых функций и = г*)^(9, ф), где YkF, ф) — сферические функции: У;.@, ф) = ^tm_0(Akmcosm(f> + Bkmsmm<fi)PJi"' (cos0). Таким об- образом, сферические функции являются сужениями на единичную сферу шаровых функций. Решение задачи Дирихле имеет вид м(г,9,ф) = ^~=ог*У*@, ф), где коэффициенты А*т и В*т подобраны так, что ^"_О1^@, ф) =/@, ф)-
3. Специальные функции 113 Функции К*@, ф) образуют ортогональную систему на сфере. Сфери- Сферические функции в R" обладают аналогичными свойствами. Если записать оператор Лапласа в сферических координатах: дг д г где 8 — оператор Лапласа-Бельтрами на сфере: qi = l; fly = (sinGi Sin62.-.sin9;_iJ, j > 2, то получим, что сферические функции Yk,n(w) удовлетворяют уравне- уравнению &Yk>n(w) - k(k + n — 2)K*i,,(w) = 0. Таким образом, %,л(и>) являются собственными функциями оператора 5 с собственным значением А.* = = k(k + n — 2). Кратность этого собственного значения равна ш^„. Буду- Будучи собственными функциями симметричного оператора 6, сферические функции различных порядков ортогональны в L,2(S"~l). Система сфери- сферических функций полна в Lp(S"~l) при любом р, 1 < р < °°. 3.2. Полиномы Лежандра. Полиномы Лежандра тесно связаны с опе- оператором Лапласа и могут быть определены следующим способом. Пусть х, у — точки в R3 и 0 — угол между их радиусами-векторами. Тогда |дг-^|2 = |*|2 + |y|2-2|Ar||_y|cos6. Положим |д:| = л, у — го, cos9 = f. Фундаментальное решение оператора Лапласа в R3 имеет вид - . i _ .. Функция V(p,0 = A+р2-2рг)~'/2, где 0< р< 1, -1 <t < 1, называется производящей функцией полиномов Лежандра. Если разложить ее в ряд по степеням р: *=0 то коэффициенты Р*@ и будут полиномами Лежандра. Справедливы рекуррентные формулы (k+ l)Pk+\(t) -tBk+ )() + */»4_i(r) = 0, P'k+l(t) -2гВД + Pt.i(t) = Pk(t), откуда следует, что A -t2)P'k'(t) -2tP'k{t) + k{k- l)Pic(t) = 0. Таким образом, полиномы Pk(t) являются собственными функциями в задаче Штурма-Лиувилля для опе- оператора L: с собственными значениями -к(к+ 1). Роль граничных условий здесь играет условие конечности уA) и у{— 1), т.е. условие ограниченности решения при t -> 1 - 0 и при / —>¦ —1+0. Степень полинома Pk{t) равна к при А: = 0,1,... Поэтому полино- полиномы Pk{t) образуют полную систему на [—1,1]. При этом справедливо 8 В И Агошков и др
114 Гл. 3. Методы разложений по собственным функциям равенство / Pb{t)Pi{t) dt = 0 при k ф I. Отсюда следует, что уравне- J — 1 ние Ly — Ху не имеет нетривиального ограниченного на [—1,1] решения при Хфк{к+\). Непосредственной проверкой можно убедиться, что верна формула Ро- дрига Функции P{™\t) = A -?2)m/2^rPk(t), m = О,1,...,*, удовлетворяют уравнению Лежандра A — t2)y" - 2ty' + Ху = О и ограничены при |/| < < 1, если Х = к(к+ I). Функции {Р{к: (/)} при к = т,т+ 1,... образуют полную ортогональную систему функций на отрезке [—1, 1]. 3.3. Цилиндрические функции. Многие задачи математической фи- физики приводят к обыкновенному дифференциальному уравнению {J-n2)y = 0, F) которое называется уравнением Бесселя. Решения этого уравнения называ- называются цилиндрическими функциями и-го порядка. Рассмотрим уравнение Бесселя F), где п = v — произвольное веще- вещественное число. Его решение можно искать в виде у = xa^°=QajxK Под- Подставляя этот ряд в уравнение, получим 4**!(v+l)(v к =1,2,... Если v ф —т, где т — натуральное число, то коэффициенты агь опре- определены для всех к. Положим «о = l/Bvr(v+ 1)). Тогда а2к~(~ При v > 0 ряд сходится на всей прямой (и даже на всей комплексной плоскости). Его сумма Jv(x) называется функцией Бесселя первого рода v-ro порядка. Наиболее часто в приложениях встречаются функции 2 1 Лк\4 1 /х\6 () Функция Jv (х) при v > 0 имеет в точке х — 0 нуль порядка v, а функция y_v(*) — полюс порядка v. При v = 0 функция УоМ принимает в точке
3. Специальные функции 115 jc = 0 конечное значение. Каждое решение уравнения Бесселя при я = = 0, линейно независимое с /о Mi имеет в точке х = 0 логарифмическую особенность. Можно выделить другие важные классы цилиндрических функций. Так, функцией Неймана, или цилиндрической функцией второго рода, на- называется решение Nv{x) уравнения Бесселя, для которого при х -> °° Функциями Ханкеля первого и второго рода Щ (х) и Щ (х) называ- называются цилиндрические функции, для которых при х -4 °° Важную роль в математической физике играют функции Бесселя от мни- мнимого аргумента. Функция Iv(x) = i~vJv(ix) может быть определена как сумма ряда: или как решение уравнения /' + -/( ^ х V л;- ограниченное при х = 0 (при v = 0 накладывается условие /v@) = 1). 3.4. Полиномы Чебышева, Лагерра и Эрмита. Решения уравнения (l-z2)-^r-z—+n 2г = 0, -1<г<1, dz dz имеющие вид Tn(z) =cos(narccosz), Un(z) — sin(«arccosz), называются полиномами Чебышева 1-го и 2-го рода. Полиномы Чебышева 1-го рода могут быть определены с помощью производящей функции Они удовлетворяют рекуррентным соотношениям и соотношениям ортогональности 8*
116 Гл. 3. Методы разложений по собственным функциям I Uz)Tm(z) dz=< О, если тф п, 2, если т — пфО, 71 если т — п = 0. Среди всех полиномов и-й степени со старшим коэффициентом 1 поли- полином 2l~"T,,(z) выделяется тем, что он менее всего уклоняется от нуля на отрезке [-1,1]. Приведем несколько первых полиномов Чебышева: Тъ (г) = 4z3 - 3z, ВД = 8z4 - 8z2 + 1. Полиномы T,,(z) образуют полную систему на отрезке [—1,1]. Полиномиальные решения дифференциального уравнения d w , .dw z —j- + (a + 1 - z) — + nw - 0, dz dz где n = 0, 1,2,..., a € С, называются полиномами Лагерра. В частности, этому уравнению удовлетворяет функция АП Lna(z) = e:z-a-^(e-'z"+a). Например, при a = 0 получаем решение Полиномы Лагерра можно найти с помощью производящей функции: п=0 " Дифференциальное уравнение d w „ dw dz2 dz при п = 0, 1,2,... определяет полиномы Эрмита Полиномы Эрмита связаны с полиномами Лагерра соотношениями: и (J\ — t t\m^2mA-^/^)fJl\ rj l,\ — { i\mo2m+l/U/2)/,2\ m(Z) — (—l) Z Lm (Z ), ПЪп+1УЛ) — \—i) I Lm (Z )¦ Производящей функцией для полиномов Эрмита служит функция e2zt-t2 _ Х\н„(г)—. п=0 п"
3. Специальные функции 117 Функции называются функциями параболического цилиндра. Они удовлетворяют уравнению d2w / 1 z2 ( Эти функции, как и полиномы Эрмита, образуют полную ортогональную систему функций на прямой. 3.5. Функции Матье и гипергеометрические функции. Функции Матье, или функции эллиптического цилиндра, — это решения уравнения Матье - —™ + (а - 4qcosBz))w = 0. 4 dz" Периодическими функциями Матье называются решения этого уравнения, имеющие период 2тс. В этом случае а можно рассматривать как собст- I И2 венное значение оператора jr-^-j — 4^cosBz) с периодическими услови- условиями. Для каждого вещественного q имеется бесконечная последователь- последовательность собственных значений, которым соответствуют собственные функ- функции ф„(г,<7). Эти функции являются целыми по г и образуют на отрез- отрезке [0, 2л] полную ортогональную систему. Конфлюэнтными гипергеометрическими функциями называются реше- решения вырожденного гипергеометрического уравнения d2w ^ dw z^?+{c-z)Tz-aw=°- При с = 2а эти функции являются функциями Бесселя, при с = 1/2 — функциями параболического цилиндра, при а = —п — полиномами Ла- герра. Если с -ф 0, -1, —2,..., то этому уравнению удовлетворяет функция Куммера 1 ' 'Z; + с 1! + с(с+ 1) 2! + с(с+ 1)(с + 2) 3! + '" Гипергеометрические функции — это решения гипергеометрического уравнения d w dw z(l-z) —=- + {c-(a + b+\)z)—- abw = 0, dz dz где a,b,c — комплексные параметры. Это уравнение изучалось Эйлером, Гауссом, Риманом, Клейном и многими другими. Ему удовлетворяет ги- гипергеометрический ряд Гаусса
118 Гл. 3. Методы разложений по собственным функциям сходящийся при |г| < 1. Здесь -1)> «=1,2,... Функция Куммера получается из F предельным переходом: Ф(а, с, г) = lim F(a, b, с, z/b). Отметим, что F (n + 1, -п, 1, 1/2 - г/2] при натуральном п совпадает с полиномом Лежандра. Присоединенные функции Лежандра получаются из F, если 2с = а + b + 1. 4. Метод собственных функций Метод собственных функций состоит в отыскании решений задач ма- математической физики в виде рядов по собственным функциям операторов, входящих в исходную задачу. 4.1. Общая схема метода собственных функций. Предположим, что рассматривается задача математической физики, записанная в виде линей- линейного (неоднородного) уравнения 1м = F, (8) где L — линейный оператор с областью определения D(L), F — заданная функция, и € D{L) — искомое решение. Рассмотрим задачу на собственные значения Lu — hi и предположим, что нам известны ортонормированные функции {и,,} оператора L, со- соответствующие собственным значениям А„, п = 1,2,..., причем Я„ не обращаются в нуль. Пусть правая часть F уравнения (8) представима в виде ряда (конечного или бесконечного) по этим собственным функциям: F = Xn^"M"> где ^п — известные коэффициенты. Метод собственных функций заключается в следующем. Ищем реше- решение задачи (8) в виде ряда по собственным функциям и„: и = ^пспи„. Подставляя этот ряд в уравнение (8), получаем ^ с„1м„ = ^„FnU,,- По- Поскольку Lu,, = Х„м„, то, используя ортогональность {и,,}, приходим к со- соотношению с„Хп — F,,. Значит, с„ = F,,/k,,, и решение и имеет вид Если в бесконечном ряде ограничиться N первыми слагаемыми, то функция вида (N) V1 " И = L г" и« ,1=1 л"
4. Метод собственных функций 119 называется приближением N-го порядка к и. В случае, если при некотором п = т собственное значение Хт есть нуль кратности г и Fm = 0, то общее решение уравнения (8) представля- представляется формулой F r пфтКп к=\ где Ск — произвольные постоянные, а итк, к— 1,2,...,г, — линейно неза- независимые собственные функции, соответствующие Хт. Таким образом, метод собственных функций дает возможность пред- представить решение задачи (8) в виде ряда по собственным функциям опера- оператора L, входящего в исходное уравнение. Метод собственных функций применяется для широкого класса сме- смешанных задач математической физики. 4.2. Метод собственных функций для дифференциальных уравне- уравнений математической физики. Рассматриваются: 1) дифференциальное уравнение где Ци] — эллиптический оператор описанного в разделе 2 вида, заданный в области й пространства одного, двух или трех измерений, Р — точка области Й, р(Р) — функция, заданная в ?1. Через /а обозначим интервал оси /, а именно: @,°°), если а>0, и @, Г), если а<0. Коэффициенты а и Р — функции от t, заданные и не меняющие знака на /а. Правая часть уравнения f(P; t) — функция, определенная для точек Р из О. и значений t из /„; 2) краевое условие на границе Эй области Q.: A[u] = %(P;t), (Ю) где функция %(P;t) задана для точек Р на Эй и значений / из /а. Оператор Л[м] описанного в разделе 2 вида задан на Эй, его вид и коэффициенты не зависят от г, 3) при а < 0 краевые условия при а = 0 начальное условие и|г=о=ф(/)) A2) и при а > 0 начальные условия где функции <р(Р) и \|/(Р) заданы и непрерывны в й, Л.\[и] и Лг[и] — одномерные операторы по переменной t с постоянными коэффициентами описанного в разделе 2 вида, заданные в й.
120 Гл. 3. Методы разложений по собственным функциям Системы уравнений (9)—A3) задают следующие задачи: а) при а > 0 уравнение (9) является гиперболическим, задача является смешанной с краевым условием A0) и начальными условиями A3); б) при а = 0, C > 0 уравнение (9) параболическое, и имеем для него такую же смешанную задачу, но с одним начальным условием A2); в) при а = Р = 0 имеем краевую задачу для области Q с краевым условием A0) на ее границе; г) при а < 0 уравнение (9) является эллиптическим. Этот случай может представиться, когда / обозначает одну из пространственных координат, а область Q. менее чем трехмерна. Область О, и интервал /а определяют (ес- (если область Q. двумерна) цилиндр с образующими, параллельными оси t, и основаниями в плоскостях t = 6 и t = Т или (если Q. одномерна) пря- прямоугольник. Для этого эллиптического уравнения имеем краевую задачу в области Q. с краевыми условиями A0) на боковой поверхности цилиндра (или боковых сторонах прямоугольника) и A1) на его основаниях. Предположим, что задача о собственных функциях для области Q, оператора L[u], веса р и краевого условия Л[у] = 0 решена; обозначим через Хк (к = 1,2,...) собственные значения и через v* — (нормированные) собственные функции. Допустим, что и(Р; t) является решением одной из перечисленных вы- выше задач. Разложим это решение в ряд Фурье по функциям {v*}. Коэффи- Коэффициенты этого разложения будут, очевидно, функциями от г, и обозначим их через wk(t), так что u(P;t) = ? щ(Фк{Р), m(t) = [u(P;t)vk(P)p(P)dLL. ыг I Для нахождения коэффициентов и>*(/) умножим уравнение (9) на функ- функцию vil(P)p(P) и проинтегрируем полученное равенство по области Q. Тогда получаем 'k + Xkwk = ak(t) + Xk{t), A4) где «*@ = //v, -/ в случае краевого условия третьего рода, dvk , -Д—Х"ст в случае краевого условия первого рода. да Таким образом, получено обыкновенное дифференциальное уравнение для к-го коэффициента Фурье wk искомой функции и. Это дифферен- дифференциальное уравнение является следствием исходного дифференциального уравнения в частных производных (9) и краевого условия A0). Рассмот-
4. Метод собственных функций 121 рим, как в каждом из четырех случаев, объединенных нашей схемой, удо- удовлетворить добавочным условиям задачи. Случаи а) и б). Если а > 0, или а = 0 и Р > 3, т.е. в случае смешанной задачи, начальные условия A2) и A3) дают начальные условия для wk. Действительно, Wk@) = j u = ьк J a Эи(/>0) t=o J at /=o J dwk dt a a где через bk обозначены коэффициенты Фурье функции ф, а через ск — функции у (если а > 0). При а > 0 уравнение A4) и два начальных усло- условия определяют единственное решение. При а = 0, C > 0 уравнение A4) первого порядка и одного (первого) условия достаточно для однозначного определения wk. Случай j). При а = C = 0 уравнение A4) не является дифференци- дифференциальным, и поэтому, естественно, нет более никаких добавочных условий. Остановимся подробнее на исследовании уравнения A4) в этом случае. Если ни одно Хк не равно нулю, то это уравнение, очевидно, разрешимо при любом к и wk = j-(ak + Xk). Коэффициенты vv* оказываются посто- "¦к янными, и ряд Фурье дает искомое решение. Если же одно из Хк, напри- например, Xj, равно нулю, то уравнение A4) может иметь решение при к = j только при условии, что aj + Xj — 0. Если это условие выполнено, то wk произвольно, и потому ряд Фурье дает бесчисленное множество решений, отличающихся друг от друга на собственные функции, соответствующие нулевым собственным значениям. Таким образом, краевая задача оказывается корректной не всегда. Именно, она корректна, если нуль не является собственным значением оператора L[u] при рассматриваемом краевом условии и весе. В против- противном случае, т. е. если какое-нибудь Xj = 0, краевая задача имеет реше- решения, и притом бесчисленное множество, лишь для таких правых частей уравнения (9) и краевого условия A0), при которых а} + Xj = 0. В приме- применении к оператору L[u] = Дм отсюда можно сделать следующие выводы. Оператор Дм имеет нулевое собственное значение только при краевом условии Ф^ — 0. В этом последнем случае соответствующая собствен- собственная функция постоянна. Поэтому краевая задача для оператора Лапласа корректна для любых краевых условий, кроме »р = 0 на границе. Сле- Следовательно, за исключением этого случая, ее единственное решение при любой правой части уравнения —Дм = / и краевого условия A0) может быть записано в форме ряда и = ^~=1 т-ук(ак + Xk), где vk — собственные функции задачи, а ак — коэффициенты Фурье функции /, а Хк определены
122 Гл. 3. Методы разложений по собственным функциям выше. В случае краевого условия Ф^ — % задача некорректна. Она будет разрешима, только если функция /их удовлетворяют соотношению а эй В этом случае решение определяется формулой u=f — где vk — собственные функции задачи, отличные от постоянной, а с — произвольная постоянная. Случай г). При а < 0 уравнение A4) рассматривается на интерва- интервале (О, Т), и на концах этого интервала из A1) получаются краевые условия для wk. Действительно, i=(vkpdfi = bk, а п Л2[и>]|,-г= / лг[и] vkpdfi=n "-' J \t=T J a a Таким образом, для wk имеем краевую задачу на интервале (О, Т). Для ее исследования удобно представить первые два слагаемых а ^-*г + Р 7ГГ в at ai форме L[u] = -4- \p^jf\ ¦ Для этого достаточно, очевидно, умножить A4) на —р = ^expf / —dn и положить р — ехр( —dt\. Тогда уравнение примет вид L[u]-Xkpu = —p(ak+Xk). На основании сказанного по поводу задачи в) можно теперь заметить, что задача отыскания wk однозначно разрешима для всех к при любых ак, Хк, Ьк и ск, если нуль не является собственным значением для оператора L[w]+Xkpw, или, что то же самое, ни одно -Хк не является собственным значением для оператора L[w) при весе р и краевых условиях Ai[w]|*=o = Л2[и>]|,=7- — 0. При соблюдении этого условия рассматриваемая задача корректна. Заметим еще, что все собственные значения оператора L неотрица- неотрицательны, а наименьшее собственное значение может равняться нулю только в том случае, когда Ai[w] = A2[w] = ЯЖ. 4.3. О решении задач с неоднородными граничными условиями. В случае неоднородной задачи нельзя применять оператор L[u] почленно к ряду Фурье. Это можно делать в случае, если и удовлетворяет одно- однородным краевым условиям. Поэтому задачи с неоднородными краевыми условиями иногда целесообразно решать другими методами. Изложим схе- схему некоторых из них.
Метод собственных функций для задач теории... 123 Краевые задачи. Здесь можно применить еще следующие два метода. 1 °. Выбрать систему координат так, чтобы область Q. превратилась в прямоугольник или параллелепипед. Расщепить задачу на несколько задач так, чтобы в каждой из них неоднородность краевого условия сохранилась только на одной паре противоположных сторон или граней. Затем к каждой из этих задач применить метод решения задачи в) настоящего раздела (если это окажется возможным). 2°. Найти какую-нибудь дважды дифференцируемую в Q функцию «о, удовлетворяющую краевому условию, и ввести новую искомую функ- функцию п, положив и = мо + п. Для п получается аналогичная краевая задача, но уже с однородным краевым условием (и с другой правой частью урав- уравнения). Смешанные задачи. Здесь имеются следующие возможности. 1°. Так же как, в методе 2° решения чисто краевых задач, описан- описанном выше, найти какую-нибудь функцию щ, удовлетворяющую краевому условию. Сделать замену и = мо + '<• Для функции й получится однород- однородное краевое условие и измененные правые части уравнения и начальных условий. 2°. Решить предварительно краевую задачу, которая получается, если отбросить в уравнении члены с производной по времени и начальные усло- условия. Решение этой задачи обозначить через щ и применить предыдущий метод. Этот метод применим, если решение мо, которое будет зависеть от t как параметра, когда % и / зависят от t, дважды дифференцируемо по /. 5. Метод собственных функций для задач теории электромагнитных явлений 5.1. Задача об ограниченной телеграфной линии. Рассмотрим ог- ограниченную телеграфную линию длины I с распределенными постоян- постоянными С, L, R, G. Начало координат поместим в ее левом конце. Правый конец линии заземлен, а левый в момент / = 0 включен на заданную э.д. с. V. При t = 0 в линии ни тока, ни напряжения нет. Напряжение и в такой линии удовлетворяет уравнению 7 д2и „„ди 2 где а2 = CL, р = CR + LG ^ yi _ ^q. начальным условиям и краевым условиям u{l\t) = 0, м@;/) = V. Уравнение соответствующей задачи о собственных значениях имеет вид v" - y2v + Av = 0, а краевые условия — вид v@) = v(/) = 0. Эта задача о собственных значениях сводит- сводится к задаче, решенной в разделе 2, если обозначить Х — у2 через fi. Поэтому ц„ = (л2л2//2) и, следовательно, Л„ —у2 + (п2п2)/12, a v,, = sin (muc/l).
124 Гл. 3. Методы разложений по собственным функциям Ищем решение в виде ряда Фурье u(x;t) = ^~=1 wn(f)sin(n7U://). Ум- Умножая уравнение на B/I) sin (mix/I) и интегрируя по л в пределах от О до /, получим уравнение с начальными условиями w,,@) = и^,@) = 0. Интегрируя его, находим wn и решение и нашей задачи. Для конкретности рассмотрим случай V — const. Характеристическое уравнение имеет вид а2г2 + 2fir+ (у2 + (я2и2)//2) = 0. Его корни г\^ — = -X±i(on> где X = p/a2 = 1 /4712и2 /Л 1{ Если (R/L) - (G/C) = 0, т. е. линия «без искажения», то со,, = (nn)/(l\/LC). Очевидно, общим решением уравнения будет 'nKOk +д2л2+/2 ,^- Начальные условия дают _V, С% = 2 2 2^2 V> откуда wn(t) = -^-^ ~-т: \ 1 -e^^fcos^nOH sin(co,,r)) >V. Таким образом, решение нашей задачи задается рядом м(дг;0 = ^2) 2 2 ,г^1 у~е (cos(w + — sin(w«0) [ sm —. Заметим, что для первых значений п (при п < ¦& ^ ~ С ) частоты со,, могут оказаться мнимыми. Тогда мнимым будет и sin со,,/. Обозначая со,, для таких п через /?, будем иметь sin со,,/ cosco,,/ = < „. . со,, 2mtV w@ 2 2 а соответствующие слагаемые ряда Фурье будут иметь вид 2nnV
Метод собственных функций для задач теории... 125 5.2. Электростатическое поле внутри бесконечной призмы. Рас- Рассмотрим прямоугольную бесконечную призму, каждая грань которой яв- является проводящим электродом, а друг от друга эти грани изолированы. Потенциалы граней обозначим соответственно через М1,И2,мз,- Потен- Потенциал поля и не зависит от z. Этот потенциал удовлетворяет уравнению Лапласа Ам = 0 и краевым условиям у=0 = и2, и = «3, у=Ь = И4- Соответствующая задача о собственных значениях будет иметь вид = v = v =v =0. л=0 >=0 у=Ь Собственные значения этой задачи определяются по формулам Я2/!2 a а собственные функции имеют вид . птх . Vm,n = Sin Sin Vm b2 ' nny a Ищем решение в виде ряда Фурье ¦г-, . птх . ппу и — V wm „ sin sin ——. т%\ ° Ь Умножая уравнение Дм = 0 на D/ab) sin (птх/a) sin (nny/b), интегрируя по прямоугольнику Q, получаем выражение для wmy. пт «2г 5.3. Задача об электростатическом поле внутри цилиндра. Рас- Рассмотрим бесконечный круглый цилиндр радиуса R. Потенциал стенки ци- цилиндра задан и постоянен вдоль каждой образующей цилиндра. Направим ось z вдоль оси цилиндра. Очевидно, потенциал и не будет зависить от г, и имеем снова плоскую задачу. Обозначим круг, полученный в сечении цилиндра плоскостью (х,у), через Q, а его контур — через дО.. Потенциал и удовлетворяет уравнению Аи = 0 и краевому условию и\дп = /> гДе / — заданная функция на окружности дО.. Введем полярные координаты гиф. Область О, будет координатным четырехугольником в переменных г, (р. Уравнение примет вид Э Эй д2и п or or Эф
126 Гл. 3. Методы разложений по собственным функциям На двух сторонах четырехугольника будем иметь краевые условия <р=0 = и ди <р=2п' Эф ч>=0 Эф Эй <р=2п Кроме того, вблизи начала координат, т. е. вблизи г = О, функция и должна оставаться ограниченной. Рассмотрим систему собственных функций оператора Av в круге Q с краевым условием v\^n = 0. Собственные функции имеют вид («=1,2,...), Vim-1 ,н = Jm {*% й) sinW(P> V2m,/i = Jm [К й) COS/Иф (л=1,2,3,..., «=1,2,3,...). где Jm — функция Бесселя, м% — и-й корень уравнения Jm{x) = 0, а со- со2 ответствующее собственное значение равно Хтт-х^ = ^2т,п — Будем искать решение нашей задачи в виде ряда Фурье по функциям этой системы и = ]^°_0 л_, vf*,nv*in. Для определения коэффициентов и^,, умножим уравнение на v^,, и проинтегрируем по Q. Получим где ao,«2m-h <4m — коэффициенты Фурье функции / по системе 1/2, sin/нф, cos/лф. Поэтому решением разбираемой задачи будет функция и, записанная в виде ряда «Й -2 X («2m-1 Sin/ru + a2m COS/ИДГ) н=1 [X"-'0l.x;J Л m=l j 5.4. Поле внутри шара при заданном потенциале на его поверхнос- поверхности. Рассмотрим следующую задачу: найти функцию, удовлетворяющую внутри шара радиуса R уравнению Лапласа и принимающую на сфере за- заданное значение f (т. е. определить электростатическое поле внутри шара, если потенциал на его поверхности задан). Расположив начало координат в центре сферы и введя сферические координаты, приведем уравнение Лапласа к виду Э / 2ди\ 1 г Э / Эм\ 1 Э2м При г = const функция и задана на сфере радиуса /-, поэтому ее мож- можно разложить по сферическим функциям в ряд, коэффициенты которого зависят от г: п=0
Метод собственных функций для задач теории... 127 Определим сначала коэффициенты н>П)о. Умножим исходное уравнение на (Bл + 1)/Bл))/'„(cos9) sin9 и проинтегрируем по 9 от 0 до л и по ф от О до 2л. Тогда получим, что 2л л (г\" 2п+ 1 /r\n f Г -J = __(-j j j //>e(cose)sine</e</<p. о о Зная эти коэффициенты, можно найти значение и в точках положительной полуоси z (т.е. при 9 = 0). Действительно, так как P,,(cosO) = 1 и при * > 0, Pn,k(cos0) = 0, то и = S:=o a~f Q" ¦ Пусть теперь требуется вычислить и в произвольной точке (г, 9, ф). Проведем из центра через эту точку луч и примем его за ось z\ новой системы координат. Тогда /1=0 "• 2л л *¦«, ///(eb9i)^(cosY)sin9, о о где y — угол между лучами, направленными в точку (г, 9, ф) и переменную точку (ri,0i,<pi). Этот угол является широтой в нашей новой системе координат. Для Ьп>о получим где a,,j — коэффициенты Фурье разложения функции / по основным сферическим функциям. Тогда формула для и(г, в, ф), имеющая вид н=0lZ *=1 дает решение поставленной задачи. Заметим, что слагаемые этой суммы являются основными внутренними шаровыми функциями. Этот результат можно сформулировать так: гармоническая внутри ша- шара радиуса R функция и, непрерывная вплоть до его поверхности, может быть разложена в ряд по основным шаровым внутренним функциям. Ко- Коэффициентами этого разложения являются коэффициенты Фурье значе- значения разлагаемой функции на поверхности шара, разделенные на R". 5.5. Поле заряда, индуцированного на сфере. Рассмотрим элект- электростатическое поле, образованное зарядом е, расположенным на рас- расстоянии а от центра проводящего шара радиуса R [а > R), а также плотность индуцированных на поверхности этого шара зарядов. Расположим начало координат в центре шара и ось z направим через точку Р, в которой расположен заряд. Введем сферические координаты. Потенциал и поля можно представить в виде суммы двух Потенциа- Потенциалов и = ui+U2, где и\ — потенциал заряда е, расположенного в точке Р,
128 Гл. 3. Методы разложений по собственным функциям а «2 - потенциал зарядов, индуцированных на поверхности шара. Потенциал и\ внутри сферы радиуса а может быть представлен рядом а вне ее — рядом где Р„ — полиномы Лежандра. Что касается иг, то (ввиду осевой симметрии поля) он может быть представлен внутри сферы радиуса R рядом «2=?;U.o(?)"/'II(cose)> а вне ее — рядом = L „=о где коэффициенты а„$ подлежат определению. Но внутри шара радиу- радиуса R суммарный потенциал и = «i + иг постоянен (и = С) (шар проводя- проводящий). Поэтому мы получаем (l/2)a,,fl = -e(R"/an+l) (n > 0), A/2)ао,о = = С— (е/а), где С пока остается неопределенным. Подставляя эти коэф- коэффициенты в выражение для иг, найдем иг вне шара радиуса R. Поэтому в слое между сферами радиусов R и a (R < г < а) мы имеем а вне сферы радиуса а Отсюда получается lim (иг) = CR - Щ- + е. Известно, что этот пре- предел равен суммарному заряду е, имеющемуся в поле. Поэтому С = е/а, следовательно, искомая плотность р зарядов на сфере будет иметь вид __ееa2-R2 P~4naR 6. Метод собственных функций для задач теплопроводности 6.1. Теплопроводность в ограниченном стержне. Рассмотрим одно- однородный цилиндрический стержень длины I, один конец х — 0 которого поддерживается при температуре щ = %(t), а другой, х = I, охлажда-
6. Метод собственных функций для задач теплопроводности 129 ется по закону Ньютона. Температуру внешней среды положим равной нулю. Температура и(х; t) в сечении х стержня в момент времени / удо- удовлетворяет уравнению Эм -> д2и , 7 где а2 = k/(cp), b2 = (hp)/(cpq). Предположим, что начальная темпера- температура в стержне равнялась ф(х), где ф(лг) — заданная функция от х. Тогда имеем начальное условие и\,=о = <р(х) и краевые условия Т" =-hu д\ х=о х=1 Соответствующая задача о собственных значениях будет иметь уравне- уравнение v" - (b2/a2)v + \v = 0 и краевые условия v|A=o = O, *ir+Yv =0, где у = h/k. Согласно разделу 2 собственными функциями задачи будут: vn = sinn,,x, где fin определяется из уравнения tgl/x = -ц/у. Будем искать решение нашей задачи в виде ряда и = ^"=1 w,,(t) sinц„х. Умножим урав- уравнение на sin/*,,* и проинтегрируем от 0 до /. Тогда для определения w,, получаем дифференциальное уравнение „2 и начальное условие и>„@) = —л / ф(*)sinn,,xdx = Ь„. Для конкретности предположим, что %(t) — Uq = const, а ф(х) = 0. Тогда Ьп-0 и .X.. Решение нашей задачи получим в виде 2 и=1 ^и(« M/I + * ) 6.2. Стационарное распределение температуры в бесконечной призме. Пусть вдоль линии (/), проходящей внутри призмы параллельно ее ребрам, равномерно распределены источники тепла с плотностью Q. Температура внешнего пространства принимается равной нулю, а коэф- коэффициент теплопроводности к постоянным. Направим ось z по одному из ребер призмы, а оси х, у по ее гра- граням. Обозначим через а и b размеры поперечного сечения О. призмы, а через х$ и уо — координаты линии (/). Будем считать источники теп- тепла распределенными в бесконечной призме поперечного сечения Э?2 с 9 В. И. Лгошков и др.
130 Гл. 3. Методы разложений по собственным функциям малым диаметром 5, содержащей прямую (/). Плотность распределения источников тепла в рассматриваемой призме обозначим через q(x, у). При этом q(x,у) = 0 вне Э?2 и // q{x,y)dxdy = Q. Очевидно, температура JJba и призмы одинаково распределена в любом поперечном сечении, т.е. и не зависит от г. Таким образом, это есть двумерная задача для уравне- уравнения кАп = — q с краевым условием вида кФ^ — hu = 0, которые можно переписать так: Аи = —q/k и Ф^ — уи = 0, где у = h/k. Соответствующая задача о собственных значениях с уравнением Av + + A.v = 0 была решена в разделе 2. В соответствии со сказанным там собственными значениями будут числа A.,,,,,, = nm + v,,, где ц,„ и V,, — корни уравнения Собственными функциями будут уОТ)„ = sin(xy/jl^+<f)m)sin(yy/v^+у„), фт = arctg(y//zm), V,, = arctg(y/v;i). Вычислим коэффициенты Фурье ст<п функции q по системе vm>,,: лп sin (xq \/jm + фш) sin Теперь будем искать решение нашей задачи в виде ряда по функциям vm,,,: т,п= 1 Для определения коэффициента wm>n умножим исходное уравнение на vm>n и проинтегрируем по прямоугольнику Q. Тогда выражение для wm<n имеет вид 6.3. Распределение температуры в однородном цилиндре. Рассмот- Рассмотрим однородный цилиндр радиуса R и высоты Н. Коэффициент внешней теплопроводности на одном из оснований цилиндра равен h\, а на боковой поверхности Лг, где h\,fi2 постоянны. Второе основание поддерживает- поддерживается при температуре Щ. Температура внешней среды равна нулю. Внутри цилиндра источники тепла отсутствуют. Температура и внутри цилиндра определяется уравнением Дм = 0 и краевыми условиями г=0 и ди ди = 0. Т- = 0, " z=H~ "' дг где P = A|//t, у =:/12/к. Собственные функции и собственные значения оператора Лапласа в цилиндре при краевых условиях v|z=o = 0, Ф^ +
7 Метод собственных функций для задач теории колебаний 131 + Cv г=Я = 0, |+Yv | r=R = 0 имеют следующий вид- V2k,m,n = h (^ д) COS^Siny/v^Z, где >4i и v« — соответственно /и-й и n-й корни уравнений xJ'k{>c) = = —yRJk(>t) и tg//\/v= -\/v/p. Соответствующие собственные значения равны D'J 3 А Ищем U в виде Для определения w,^^, умножим исходное уравнение на у|)Ш)„, проинте- проинтегрируем по объему цилиндра. Получаем Wt,m,n =0, I > 0, Отсюда ' m,«= 1 7. Метод собственных функций для задач теории колебаний 7.1. Свободные колебания однородной струны. Вернемся теперь к задаче о струне и рассмотрим более детально решение этой задачи не только для свободных, но и для вынужденных колебаний. Функция u(x;t), описывающая колебания струны длины / с закреп- закрепленными концами, удовлетворяет уравнению д2и 2д2и ,, . где f{x,t) — плотность внешней силы, однородным краевым условиям первого рода и начальным условиям и|,=о = ф(^), 4^ = v(a). Соответ- ствующая задача о собственных значениях имеет уравнение ^-j + Kv = 0 охг 9'
132 Гл. 3. Методы разложений по собственным функциям Для такого уравнения и краевых условий Дирихле задача о собственных значениях была решена в разделе 2. Собственные значения и собственные функции имеют вид А.,, = n2n2/l2, v,, = sin(nnx/l). Будем искать решение нашей задачи в виде ряда Фурье _ .?, ппх 11=1 ' Умножим исходное уравнение на B/1) sin (ппх/Г) и проинтегрируем от О до /. Тогда d2wn n2n2a2 dt2 I2 где а„ — коэффициенты Фурье правой части /. Начальные условия для w,, имеют вид /Л\ 2 f , \ ¦ пЮс 1 l. ди>„@) 2Г... ппх wn(°) = у / ф(*)sm — dx = bn, з = у / W(x)sm — dx = cn. I J I at I J I 0 0 Решая уравнение для wn, найдем решение и нашей задачи в виде ряда Фурье. Каждое отдельное слагаемое ряда Фурье является стоячей волной на нашей струне. Разберем несколько конкретных примеров. Пример 1. f(x; t) = V|/(jc) = 0, т. е. задача о свободных колебаниях струны, вызванных только начальной деформацией. В этом случае wn — = b,,cos(nna/l)t и u(x;t) = УТ, bnco Пример 2. <p(x) = \j/(jc) = 0, f(x; t) = F(x) sincof, т. е. колебания стру- струны, вынуждаемые синусоидальной силой с плотностью амплитуды F(x). В этом случае , . ¦?, , . . ппх u(x;t)= 2^wn(r)sin—-, и=1 ' где . . а„12 г . со/ . nnat] , ппа Wn{t)= 2 2 2 272 Sm0W Sin—— , Ш^-—, а*п п - со / l ппа 11 I i 2 2 /"„... ппх , ап = - I F(x) sin — dx. о Если же со = (kna/l) при некотором п = к, то и>* = (a/t/2co2)[sinco/ - — ам cos cor]. В этом случае говорят, что внешняя сила находится в ре- резонансе с к-к частотой струны. Пример 3. ф(л)=0, f(x;t)=O, О, х < хо — 5, \|/(лг) = { у(х) > 0, *о - 5 < х < хо + 5, О,
7. Метод собственных функций для задач теории колебаний 133 лЧ>+5 причем / \\l(x) dx = A. Задача описывает свободные колебания струны, Ло-8 возникшие под влиянием начального импульса А, сосредоточенного вбли- вблизи точки хо (8 считаем весьма малым). В этом случае решение задачи представится в виде ряда . . 24 ^ 1 . лгосо . мш . mix u(x;t) = — > - sin —-— sin —— sm ——. na^n I I I 7.2. Колебания струны с подвижным концом. Перейдем к задаче с неоднородными краевыми условиями. Рассмотрим колебания струны, находившейся в покое при t — 0, правый конец которой при t > 0 вынужден двигаться по закону u(ltt) = %(t), в то время как левый конец ее закреплен. Никаких сил, распределенных по длине струны, нет. Собственные значения и собственные функции здесь те же, что и в предыдущей задаче, и решение ищем по-прежнему в виде ряда Фурье. Уравнение для w,, будет иметь вид „ п п а 2ппа~, ..„ ,. а начальные условия будут wn@) = w'(@) = 0. Пусть для конкретности %(/) =Asincor. Тогда, если со ф ппа/l, будем иметь .. 2мш2А ,,,„[. со/ . ппап wn{t) = —г^^5 гТгС-1) sin{fl' sin—Н . агпгп--(Лгг L n%a I J u(x;t)= 2^ n=i ' Если же одна из собственных частот, например, к -я, резонирует с вынуж- вынужденным колебанием конца струны (т. е. если со = кпа/1), то соответствую- соответствующими слагаемыми ряда будут кпх —— / . а г . 1 кпх l — A sinto/-co/coscor sin——. /со L J / 7.3. Задача акустики о свободных колебаниях газа. Разберем теперь задачу о свободных колебаниях газа в закрытой тонкой трубке. Матема- Математическая модель этой задачи отличается от предыдущей только краевыми условиями, которые теперь имеют вид ди| Эй| _ Эл: 1х=0 дх \х=1 В этой задаче функция и означает уплотнение газа. Задача о собственных значениях при таких краевых условиях решена в разделе 2. Собствен- Собственные значения и собственные функции будут иметь вид Х„ = (п2п2/12), « = 0,1,..., ко=1/2, и„ = cos{nnx/l), н=1,2,... Поэтому для « = = 0,1,2,... имеем
134 Гл. 3. Методы разложений по собственным функциям I l _ , 2 /¦ ппх 2 /• ппх а„ = О, Ьп - - I (p(x) cos — dx, с„ = - I \|/(х) cos — dx. о о Решение и будем искать в форме u(x;t) = -wo(t)+ 2j wn(t)cos—. z n=i ' Как и в п. 7.1, для коэффициентов wn получим уравнение и начальные условия. Рассмотрим простой конкретный пример колебаний, вызванных только начальным уплотнением (v(x) = 0)- В этом случае wn = bncos(nnat/l), и поэтому 1 ^, nnat ппх u(x;t) = - bo + 2j b>icos —I— cos -у ¦ 2 n=i ' ' Заметим, что колебания газа можно рассматривать как результат наложе- наложения прямых и обратных полуволн, отражающихся от концов трубы, однако здесь отражение происходит без изменения знака. 7.4. Колебания мембраны с закрепленным краем. Рассмотрим прямоугольную мембрану со сторонами р и q с закрепленным краем. Функция и, описывающая колебания такой мембраны, удовлетворяет уравнению —j-a2Au = F(x,y), где F — плотность внешней силы, краевым условиям и\ —и \х=0 = и х=р у=0 = и = 0 и начальным условиям = fi(x,y), 37 =fz(x,y), t=o at /=o где /i (начальная деформация) и /г (начальная скорость частиц мембра- мембраны) — заданные функции. Соответствующая прямоугольнику и краевым условиям система соб- собственных функций имеет вид тпх ппу vm,,, = sin sin . Р Я Найдем коэффициенты Фурье функций F, f\, /2 по функциям этой си- системы и обозначим их через ат>п, Ьт<п, ст<п соответственно. Будем искать решение задачи в виде ряда Фурье по этим же функциям ^, тпх . ппу и= У wmn sin sin .
7. Метод собственных функций для задач теории колебаний 135 Умножая уравнение на (Л/pq) sin (mnx/p) sin (nny/q) и интегрируя по пря- прямоугольнику Q, найдем после обычных преобразований уравнение для + CtTC -у + -2 Wm,,, = amjn dr и начальные условия w т,п dWmtH " ГП .ft J i (=0 dt (=0 -c. m,n ¦ Определив отсюда wm,, и подставив его в ряд Фурье, получим искомое решение. В качестве примера рассмотрим свободное колебание мембраны под влиянием одной только начальной деформации: F = 0, /г = 0. В этом случае ат,„ = ст,„ = 0 уравнение для wm^n сведется к следую- следующему виду: Его общее решение имеет вид /г2 //п2 я2 /т /г //п я wm<n = Лш,„ cos an W — + -j / + Вш,„ sin ал W — + -j«. Начальные условия дают #,„,„ = 0, Ат<„ = 6,„,„. Поэтому ~ /22 ¦г-, /ш и mitx Miy и= >, bm,,cosan\ —^ + -т/ sin sin . m?l ' УР Ч Р Я Таким образом, частотами, соответствующими каждой стоячей волне, яв- являются числа Ц>т,п = Если а)Ш)„ одинаковы при двух различных парах т и п, то имеем две стоячие волны с одинаковой частотой. Их сумма также дает стоячую волну с той же частотой. 7.5. Задача о колебании круглой мембраны. Рассмотрим колебание круглой мембраны радиуса R с закрепленным краем. Эта задача решается так же, как и предыдущая, с той лишь разницей, что для круга будем иметь систему собственных функций V2m- 1 ,и = Jm [К ?) Sm Шф, V2m,n = Jm (<* ^) COS Шф, соответствующих собственным значениям Агт-i,,, = Я.2т,п = (x%J/R2, где ^ — корень уравнения Jm(x) = 0. Будем искать и в форме
136 Гл. 3. Методы разложений по собственным функциям л=0 + X [vv2m-l,n@s'n/n(P + W2m,n{t) COSm<p]Jm (x^-^) \ ¦ Для w*H получаем уравнение w/c „(t) = ak „ (к = 2m — 1; к = '. и начальное условие ^,„@) = b^, v*4n@) = c*)H. Если внешняя сила отсутствует, то а*)Н = 0, и поэтому X7" it Wk,n(t)=Akcosa4rt + BkSina-?-t {k = 2m-l, k — 2m). R R Таким образом, числа ax%/R являются частотами собственных колебаний мембраны. Заметим теперь, что если начальная деформация, начальная скорость и внешняя сила обладают центральной симметрией (т. е. не зависят от ф), то при к > 0 а*,,,, Ьк,п, Ск,п оказываются равными нулю. Поэтому равны нулю и все w*,, при к > 0, а ряд Фурье сводится к „=о Библиографический комментарий Основы теории задач на собственные значения и специальных функ- функций, а также метод собственных функций для задач математической фи- физики, излагается в классическом труде [110], где также дано обоснование теории рядов Фурье и их приложений к решению краевых задач. Методы решения задач математической физики, в том числе и метод собственных функций и их обоснование даются в [13, 49, 70, 88, 91]. Основы теории специальных функций дается в [76], а также в отдель- отдельных главах книг [1, 85]. Краткое описание специальных функций, встре- встречающихся в математической физике, дано также в [25]. Систематическое изложение основных методов решения задач матема- математической физики, относящихся к расчету электрических, магнитных и вол- волновых полей, дается в [19], где значительное место уделено также методу собственных функций для решения задач с неотрицательными краевыми условиями. Постановки и методы решения задач на собственные значе- значения с приложениями из технической механики приводятся в [37]. В [26] рассматривается ряд уравнений нелинейной механики и теоретической физики и приводятся точные решения линейных и нелинейных уравне- уравнений, полученных различными методами, в том числе методом собственных функций. Метод разложения по собственным функциям для задач теории колебаний, задач теплопроводности и эллиптических задач излагаются в [4, 69].
Глава 4 Методы интегральных преобразований Ключевые слова: интегральное преобразование, преобразование Фурье, преобразование Лапласа, преобразование Меллина, преобразова- преобразование Ханкеля, преобразование Мейера, преобразование Конторовича-Ле- бедева, преобразование Мелера-Фока, преобразование Гильберта, преоб- преобразование Лагерра, преобразование Лежандра, преобразование свертки, преобразование Бохнера, цепные преобразования, «всплесковые» преоб- преобразования, Z-преобразование, производящая функция, задачи теории ко- колебаний, задачи теплопроводности, задача теории замедления нейтронов, задачи гидродинамики, задачи теории упругости, задача Буссинеска, урав- уравнение коагуляции, физическая кинетика. Основные понятия и обозначения Интегральное преобразование — функциональное преобразование вида F(x) — / K(x,t)f(t)dt, где f(t) — оригинал, F(x) — образ (преобразова- Jr ние), Г — область комплексного евклидова пространства. Преобразование Фурье — интегральное преобразование при К(х, t) = = е-'м, T=R". Синус-преобразование Фурье — интегральное преобразование, в кото- котором К(х, t) — sin (л?), Г = R]+. Косинус-преобразование Фурье — интегральное преобразование при K(x,t)=cos(xt), T=Rl+. Преобразование Лапласа — интегральное преобразование при К(х, t) — = е-», t=r;. Дискретное преобразование Лапласа последовательности /(л), 0 < < п < °°, — функция комплексной переменной F(x) = ^ f(n)e~"x, пе- периодическая с периодом 2л. Производящая функция последовательности {/('0}Г=о ~ функция ^"W = S;T=oz"-^(w^; если положить 2 = е~х, то получаем дискретное пре- преобразование Лапласа. Z-преобразование последовательности {/(«)}Г=о ~ функция F(z) = = ХГ=ог "/(")"• если положить z = е*, то получаем дискретное преобра- преобразование Лапласа.
138 Гл 4 Методы интегральных преобразований Преобразование Меллина — интегральное преобразование при К(х, t) = = t*-\ г = ^ Преобразование Ханкеля — интегральное преобразование при К{х, t) — = Jv(xt)t, Л, — функция Бесселя, Г= R~ Преобразование Мейера — интегральное преобразование при К(х, t) = = Kv(xt){xt)xl2, Kv — функция Макдональда, Г= R~ Преобразование Конторовича-Лебедева — интегральное преобразова- преобразование при К(х, t) - >/2JcshGtc)Ku(f)/VF, Kv — функция Макдональда, Г = = R~ Преобразование Мелера-Фока — интегральное преобразование при К(х, t) — y/tth(га)Р_]/2+«{х), Pv(x) — сферическая функция Лежандра первого рода, Г = R" Преобразование Гильберта — интегральное преобразование при АГ(дс,0 = (*-*)"' или K(x,t)=ctg{(t-x)/2), T=R' ПреобразованиеЛагерра — интегральное преобразование при К(п, t) = e~'Ln(t), Ln — полином Лагерра, Г= R^. Преобразование Лежандра — интегральное преобразование при К(п, t) = Pn(t), Pn — полином Лежандра, Г = [-1,1] Преобразование Бохнера — интегральное преобразование при K(r, t) — // / V Преобразование свертки — интегральное преобразование при К{х, t) = = G(x-t), T=R' Всплесковое преобразование — интегральное преобразование при К(а,b,,t) = \\/((t — Ь)/а), Г = R", где \)/ — «всплеск», т е функция с ну- нулевым средним, достаточно быстро убывающая на бесконечности 1. Введение Под интегральными преобразованиями понимаются функциональные преобразования вида F{x) = JK{x,t)f{t)dt, г где Г — конечный или бесконечный контур в комплексной плоскости, К(х, t) — ядро преобразования Наиболее часто рассматриваются инте- интегральные преобразования, для которых К(х, /) = K{xt) и Г — действи- действительная ось или ее часть (а, Ь) Если -°° < а, Ь < °°, то преобразование называется конечным интегральным преобразованием Формулы, позволя- позволяющие восстановить функцию /(/) по известной ^(д:), называются фор- формулами обращения интегральных преобразований Если х, t G R", а Г — область л -мерного евклидова пространства, то рассматриваются кратные {многомерные) интегральные преобразования Методы интегральных преобразований являются эффективными мето- методами решения и исследования дифференциальных и интегральных урав- уравнений математической физики, заключающиеся в интегрировании урав-
2 Основные интегральные преобразования 139 нения с некоторой весовой функцией, зависящей от двух аргументов, что часто приводит к упрощению исходной задачи. Основным условием для применения интегральных преобразований является наличие теоремы об- обращения, позволяющей найти исходную функцию, зная ее образ. В зави- зависимости от весовой функции и области интегрирования рассматриваются преобразования Фурье, Лапласа, Меллина, Ханкеля, Мейера, Гильберта и др. С помощью этих преобразований могут быть решены многие задачи теории колебаний, теплопроводности, диффузии и замедления нейтронов, гидродинамики, теории упругости, физической кинетики. Интегральные преобразования наиболее часто применяются при реше- решении дифференциальных и интегральных уравнений, причем их подбор за- зависит от вида исследуемого уравнения [21,57,89,93,96]. Основным обсто- обстоятельством при выборе интегрального преобразования является возмож- возможность преобразования дифференциального или интегрального выражения в более простое дифференциальное уравнение (или, еще лучше, в алгебра- алгебраическое соотношение) для функции F(x), при этом подразумевается, что известна формула обращения. Если контур Г конечен (например, отрезок), то преобразование F(x) является конечным преобразованием f(t). Оче- Очевидно, что число интегральных преобразований может быть значительно увеличено за счет новых ядер. Ниже будут в основном рассматриваться преобразования, в которых контур Г — вещественная ось или полуось, а также предполагается, что все возникающие интегралы конечны. 2. Основные интегральные преобразования 2.1. Преобразование Фурье. Преобразованием Фурье функции /(?) называется выражение Функция F(x) называется образом Фурье функции /. Обратное преобра- преобразование Фурье имеет вид Объединяя эти выражения, приходим к экспоненциальной формуле Фурье оо оо ДО = ^ / е"х I e~"V(T) dx dx, A) — оо —оо которая эквивалентна интегральной формуле Фурье оо оо f{t)=l-jdxj /(т) cos (x(z-t))dx. B)
140 Гл. 4. Методы интегральных преобразований Раскладывая косинус разности, получаем тождество ДО = У И*) cos(«) + Ь{х) sin(/*)] dx, C) о где 1 /¦ 1 /¦ а(х) - - f{t)cosxtdt, b(x) = - / f(t)sinxtdt. л J п J —оо —оо Если /(/) — четная функция, то формула C) принимает вид /(?) = -/ cos/jc du / /(т) cosxxdx. D) о о Аналогично, если f{t) — нечетная функция, то f{t) = - I sintxdx / f(x)smxxdx. E) о о Условия на функцию /, при которых справедливы формулы A), B), а также прямое и обратное преобразования Фурье, определены в сле- следующей теореме, в которой L(—°°, +<*>) обозначает пространство функ- функций, интегрируемых по Лебегу на (-°°, +°°). Теорема 1. Пусть / принадлежит L(—°°, +«») и является функ- функцией ограниченной вариации на всяком конечном интервале. Тогда форму- формулы A), B) имеют место, если в точках разрыва функции f(t) заменить их левые части на A /2) {/(/ + 0) + f(t - 0)}. 2.1.1. Основные свойства преобразования Фурье. Если функция f(t) интегрируема в интервале {—°°,°°), то функция F(x) существует для всех /. Функции F(x) и /(г), являющиеся преобразованиями Фурье одна другой, называются парой преобразований Фурье. Полагая = \ - f(t)cosxtdt, F) V 71 J о из формулы D) получаем G) о Функции, связанные указанным образом, называются парой косинус-пре- косинус-преобразований Фурье. Аналогично, из формулы E) можно получить пару синус-преобразований Фурье: = \ - /(t)sinxtdt, (8)
2. Основные интегральные преобразования 141 (9) о Если /(/) — четная функция, то F(x) = Fc(x); если f(t) — нечетная функция, то F(x)=iFf(x). Пусть функции F(x) и G(x) — преобразования Фурье соответственно функций /(г) и g(t), определенных формулами F), G). Функции F(u)G(u) и h{t) являются парой преобразований Фурье. Функция h(t) называется сверт- сверткой функций /(/) и g(t) и обозначается h = f*g = g*f- Теорема 2 (о свертке) Пусть f,g? L(—°°,°°). Тогда А (г) =f*g{t) принадлежит Ц—°°, °°), и ее преобразованием Фурье является функ- функция y/2nF(x)G(x). Обратно, произведение y/2nF(x)G(x) принадлежит L(—°°, <»), и его преобразование Фурье определяется формулой f*g{t). Формулы Парсеваля. Пусть /(/) € L(-°°, <»), g(t) интегрируема на каж- каждом конечном интервале, и пусть для всех х, причем G(x) всюду конечна и принадлежит Ц-°°, °°). Тогда имеет место равенство Парсеваля F(x)G(x)dx= I f{t)g{-t)dt. A0) В частности, при /' = g имеем формулу Парсеваля J\F(x)\2dx= J\f(t)\2dt. A1) —оо —оо 2.1.2. Кратные преобразования Фурье. По определению имеем —оо —оо где х = (х\,Х2), t = (ti,t2), xt = x\t\ +X2t2, dt = dt\dt2- Функция F(x) называется преобразованием Фурье функции двух переменных /(/). Для
142 Гл. 4. Методы интегральных преобразований функций /(/) и F(x), принадлежащих L(R2), имеет место следующая формула обращения: f{t) = ?-l[F(x)} = ±J I eMF{x)dx. Если x, t G R", то F{x) = —l— fe-Mf(t)dt, f(t) = —Цг IeMFix)dx. 2.2. Преобразование Лапласа. 2.2.1. Интеграл Лапласа. Обозначим через fit) функцию действи- действительного переменного /, 0 < / < +<*>, интегрируемую по Лебегу на любом конечном интервале (О, Л). Пусть р — комплексное число. Функция "tfit)dt A2) о называется преобразованием Лапласа функции fit). 2.2.2. Формула обращения для преобразования Лапласа. Пользуясь определением преобразования Лапласа и полагая р = у + iy, имеем из A), A2): f e"'Fip)dp = ief Г e"ydyf e-^ie-^fix^dx. A3) у-/ш -о) О Но при со -+ °° двойной интеграл в правой части уравнения A3) соглас- согласно A) равен 2ite~vfit) для t > 0 и нулю для t < 0. Поэтому A3) дает V+i(i) ¦у-ico для t > 0 и нуль для / < 0. Выражение A4) является формулой обращения для преобразования Лапласа. На /(/) должны налагаться условия, обеспе- обеспечивающие существование преобразования Лапласа A2), а у должно быть больше действительных частей всех особых точек образа Лапласа F(/>). 2.2.3. Основные формулы и предельные теоремы. При Re p > у спра- справедливы следующие утверждения: L[f*git)] = Fip)GiP), = pF{p)-№, L
2 Основные интегральные преобразования 143 Если F{p) — преобразование Лапласа и L{f'(t)) существует, то р-и если, кроме того, существует предел f{t) при t -» °°, то 2.3. Преобразование Меллина. Преобразование Меллина A5) о тесно связано с преобразованиями Фурье и Лапласа Преобразование Меллина может быть успешно применено к решению определенного класса плоских гармонических задач в секториальной обла- области, задач теории упругости, а также при изучении специальных функций, суммировании рядов и вычислении интегралов Теоремы, относящиеся к преобразованию Меллина, могут быть получены из соответствующих теорем для преобразований Фурье и Лапласа путем замены переменной Теорема 4 Пусть ta~lf(t) ? ЦО, +<*>) Тогда имеет место фор- формула обращения o+iX ^^ = -^-lim f F{s)rsds A6) 2л/ X-><*> J Теорема 5 Пусть F = M[f], G = M[g] Пусть либо tk~xf(t) G 6 ЦО, +°°) и G(l-k- ix) E Ц-°°, +°°), либо F(k + ix) € Ц-°°, +°°), /*#(/) €Ц0,+°о) Тогда i r r i%i J j /t-i~ 0 Также имеет место соотношение Теорема 6 (о свертке) Пусть tkf{t) и tkg{t) принадлежат про- пространству L@,+oo) и Тогда функция tkh(t) принадлежит ЦО, +°°), а ее преобразование Меллина есть F(s)G(s)
144 Гл. 4. Методы интегральных преобразований 2.4. Преобразование Ханкеля. Интегральные преобразования вида оо = J f{t)K{Xt)dt, о где K(z) — функции Бесселя, известны под названием преобразований Бесселя. К этому виду принадлежат интегральные преобразования Ханке- Ханкеля, Мейера, Конторовича-Лебедева и др. Формулы типа A), B), дающие разложение произвольной функции f(x) в интеграл Фурье, представляют значительный интерес во многих проблемах математики и физики. К числу разложений подобного типа относится разложение по цилиндрическим функциям, известное как ин- интеграл Фурье-Бесселя: оо оо f{t) = Jjv(xt)xdxJf(x)Mxx)xdx @<r<oo), A9) о о где Л, — функция Бесселя, v > -1/2. Теорема 7. Пусть f(t) — функция ограниченной вариации на всяком конечном интервале и оо J\f{t)\tX'2dt<oO. О Тогда при v > —1/2 оо оо 1 Г Г г [/(' + 0) + f{t - 0)] = / Jv{xt)xdx I f(x)Jv(xx)xdx. B0) 2 J J 0 0 В точках непрерывности имеет место формула A9). Преобразованием Ханкеля называется интеграл Fv(x) = H,[f(t)} = I f{t)tJv{xt)dt @ < x < +°°). B1) о Из интегрального разложения A9) следует формула обращения оо f{t) = Л^1 [Fv{x)\ = IFv(x)Jv(xt)xdx @<t< +oo). B2) о Заметим, что если функция f(t) такая, что f(t) = O(ta) при t -»¦ 0, а + + v + 2 > 0 и f(t) = O{fi) при / -? °°, Р+ C/2) < 0, то интеграл B1) сходится. К разложению A9) можно добавить еще одно разложение аналогич- аналогичного типа ДО = J Hv(tx)(tx) l'2dxj Yv(xx)(xt) '/2/W dx, B3)
2. Основные интегральные преобразования 145 где Kv — функция Бесселя второго рода, Hv — функция Струве. Форму- Формула B3) представляет основу для введения соответствующего интегрально- интегрального преобразования. Обобщением интегрального разложения A9) является формула (a<<< +«), B4) где (f>x(t) — Jv(ax)Yv(xt) - Yv(ax)Jv(xt), v > -1/2, — линейная комбинация функций Бесселя первого и второго рода v-ro порядка. Разложение B4) имеет место, если f(t) — кусочно непрерывная функция ограниченной вариации во всяком конечном интервале (a, R) и интеграл а Формула B4) приводит к соответствующему интегральному преобразова- преобразованию, которое называется преобразованием Вебера: F(x,a) = Jcv(tx,ax)tf(t)dt, a<t<°°, а где cv(a,p) = yv(ct)Kv(C) — Yv(a.)Jv($)- Формула обращения такова: ,Cv(f*'g*) xF(x,a)dx. При а —> 0 преобразование Вебера переходит в преобразование Ханке- Ханкеля, которое при v = ±A/2) сводится к синус- и косинус-преобразованиям Фурье. Имеет место также равенство Парсеваля: если v > —A/2), F(x) и G(x) — преобразования Ханкеля функций f(t) и g(t), причем f,G? 6 L\@,°°), то jf{t)g(t)dt = JF{x)G{x)dx. о о Преобразования Ханкеля и Вебера могут быть успешно применены к ре- решению краевых задач для уравнений Лапласа, Гельмгольца и некоторых задач теории упругости. 2.5. Преобразование Мейера. При решении дифференциальных уравнений типа Бесселя важное значение имеет интегральное преобра- преобразование Мейера. Последнее определяется посредством интеграла F(s) = M[f{t)) = sJ\JKv{st){st)V2f{t)dt, B5) о где Kv(st) — функция Макдональда. Формула обращения имеет вид 10 В. И. Агошков и др.
146 Гл. 4. Методы интегральных преобразований Р+Л JL '^Л. B6) Ы2п я.-»~ р-л Здесь /v — функция Бесселя мнимого аргумента. Теорема 8. Пусть f(t) — функция действительного переменного, О < t < +°°, интегрируемая и имеющая ограниченную вариацию на любом конечном интервале. Пусть также о "e-*\f(t)\dt <-, о Тогда Р+Л оо ; - = — lim / Iv(ts)(xs)l/2ds Kv(st)(st)l/2f(t)dt. B7) in X-»~ J J р-л о 2.6. Преобразование Конторовича-Лебедева. При решении некото- некоторых задач математической физики важное значение имеет ряд интеграль- интегральных преобразований, содержащих интегрирование по индексу функций Бесселя. Впервые подобная форма интегральных преобразований рассмат- рассматривалась М. И. Конторовичем и Н. Н. Лебедевым в 1938 г. Основное значе- значение в теории преобразований Конторовича-Лебедева имеет разложение типа интеграла Фурье //(О = 4 f Kix(t)xshmdx I Kh{t')f{t')dt\ B8) 71 J J О О где Kv(t) — функция Макдональда, t > 0, /(/) — произвольная непрерыв- непрерывная вместе с производной функция, удовлетворяющая условиям '2/@, '/(') € ЦО, +оо). Введем преобразование Конторовича-Лебедева y^^Mldtt o<x<+~. B9) о Непосредственно из B8) вытекает следующая формула обращения: sya,^ (>0. C0) о Для вычисления некоторых типов определенных интегралов большое значение имеют формулы, аналогичные формулам Парсеваля в теории рядов и интегралов Фурье. Приведем следующие теоремы. Теорема 9. Пусть /(/) — произвольная действительная функция такая, что /(/)/~3/4 € ЦО, +<»), /(/) € L2@, +°°). Тогда
2. Основные интегральные преобразования 147 C1) Теорема 10. Пусть f\{t) и /г(/) — произвольные вещественные функции, удовлетворяющие условиям предыдущей теоремы. Тогда f Fl(T)F2(x)dx = J 2.7. Преобразование Мелера-Фока. Интегральное преобразование Мелера-Фока определяется посредством выражения / 1<*<~, C2) о где Pv(x) — сферическая функция Лежандра первого рода. Если f(t) € ? Ц0,°°), \f(t)\ локально интегрируема на [0,°°) и /@) = 0, то имеет место формула обращения f{t) = y/tMm)Jp-l/2+il(x)F(x)dx, />0. C3) i При выполнении дополнительных условий имеет место равенство Парсе- валя = f F,{x)F2(x)dx. 2.8. Преобразование Гильберта. Рассмотрим интегральную формулу Фурье C). Заменяя формально а на b и b на —а, приходим к преобразо- преобразованию Гильберта о Если / е Ц-°°, +°°), то функция gi существует почти для всех значе- значений х. Если / е Lp[-oo, +°°), 1 < р < о», то gi e Lp{-°°, +о°) и почти всюду справедливо обратное преобразование Гильберта )^ C5) t о Формулы C4), C5) эквивалентны формулам 1 7 о, (Л t, C6)
148 Гл. 4. Методы интегральных преобразований в которых интегралы понимаются в смысле главного значения. Преобразованием Гильберта называется также рассмотренный в смыс- смысле главного значения интеграл 2л В теории рядов Фурье функцию g2 называют сопряженной с /. Инте- Интегральные операторы, порождаемые преобразованиями Гильберта, являют- являются ограниченными в пространствах Lp. Если / удовлетворяет условию Липшица или / € Lp@,2л) и, кроме того, 2л Jg2(x)dx = 0, о то справедлива формула обращения 2л О причем 2л 0. //(')* = ' о Отметим, что между интегральными ядрами преобразований Гильберта существует простая связь: 2.9. Преобразования Лагерра и Лежандра. Интегральное преобра- преобразование F(/i) = 7i [/(/)] = Je-'Ln(t)f(t)dt (n = 0,1,2,...), D0) о где Ln(t) — многочлены Лагерра л-го порядка, называется преобразова- преобразованием Лагерра. Последнее применяется для решения дифференциального уравнения Лагерра Lf + nf=0, Lf(t)=tf(t) + (l-t)f(t). D1) Применение преобразования Лагерра сводит дифференциальную опера- операцию Lf к алгебраической по формуле %{Lf(t)} = -nF(n) (« = 0,1,2,...).
2. Основные интегральные преобразования 149 Интегральное преобразование вида 1 F(n) = %[f{t)) = I Pn(t)f(t)dt, n = 0,1,2,.-., -l где P,,(t) — многочлен Лежандра порядка п, называется преобразованием Лежандра. Формула обращения имеет вид и=0 если ряд сходится. Преобразование Лежандра сводит дифференциальную операцию d{\ —t2)d к алгебраической по формуле n), л = 0,1,2,... 2.10. Преобразования Бохнера и свертки, всплески и цепные пре- преобразования. Преобразование Бохнера имеет вид ЭДг) = 2nrl-n'2J Л/2-. {2nrp)pn'2f{p)dp, о где Jv(x) — цилиндрическая функция первого рода порядка V, р — расстоя- расстояние в R". Справедлива формула обращения / = 'В1/. Равенство Парсеваля в этом случае принимает вид о о Преобразование свертки с ядром G(x — t) имеет вид F(x) = J G{x-t)f(t)dt. Предполагается, что для ядра G существует последовательность операто- операторов дифференцирования и сдвига {/и}~=1, которая переводит G(x-t) в дельтаобразную последовательность G,,(x — t) = P,,G(x-t), т.е. в после- последовательность функций, сходящуюся в некотором смысле к дельта-функ- дельта-функции 6(х-г). Тогда при некоторых предположениях о ядре G формула обращения для преобразования свертки имеет вид / = Hm,,-+M(P,,F), где предел понимается в некотором обобщенном смысле. Отметим, что неко- некоторые рассмотренные интегральные преобразования могут быть рассмот- рассмотрены как частный случай преобразования свертки. Например, при G(t) = = е'ехр(—ё) и замене переменных у — е*, т = е~' получаем G(x — t) = = ухе*1 и y~lF(lny) = Jf{-\nx)e->'zdx, 0
] 50 Гл. 4. Методы интегральных преобразований Последнее выражение можно отождествить с преобразованием Лапласа. Последние 15 лет активно развивается теория всплесков (wavelets), ко- которые могут использоваться в качестве ядра всплескового интегрального преобразования. Всплеском в самом общем виде называют определенную на числовой оси функцию \\1, имеющую нулевое среднее и достаточно быстрое убывание на бесконечности. Точнее, предполагается, что R" и преобразование Фурье Ч'(со), со е R", удовлетворяет условию \Ч'(ю)\2— = 1 для любых со^0. D2) о Например, если у достаточно регулярна, локализована, имеет нулевое среднее и радиальна, то существует константа с > 0 такая, что с\у(х) удовлетворяет D2). Положим Классическим примером всплесковой системы является система Хаара базисных функций на прямой, для которой в качестве исходного всплес- всплеска выступает функция y{t), равная единице при / € @,1/2), \|/(г) = -1, t € A/2,1) и равная нулю в остальных случаях. Определим всплесковое интегральное преобразование: F{a,b) = ^[f{t)\ = jf(t)va,b(t)dt, b?Rn, a>0. R" Тогда имеет место следующая формула обращения: оо da /{Х)= f [f na, аи+1 ¦ 0 R" Интегральное всплесковое преобразование дает одновременно локаль- локальную информацию о функции и ее преобразовании Фурье, причем для ана- анализа высокочастотных составляющих функции локализация более сильная (для повышения точности), а для низкочастотных локализация более сла- слабая (для получения полной информации). Этим объясняется популярность всплесков в приложениях, связанных с анализом свойств акустических и сейсмических сигналов, при обработке и синтезе различных сигналов, например, речевых, при анализе изображений и т.д. Помимо ядра инте- интегрального преобразования всплески используются в качестве генерирую- генерирующей функции для построения базиса при помощи дилатаций, т. е. сжатий с сохранением нормы в Ьг{К): Vj{t) = V^o(') = 2>l2\y{2Jt), j e Z, и сдвигов Vy4@ = v,(/ - кг') = vi^vt -k),kez. Рассмотренные выше интегральные преобразования являются част- частным случаем (при я = 2) цепных преобразований, для которых
Применение интегральных преобразований 151 = Jf,(t)K,(xt)dt, / = 1,2,...,я, о причем /„+1 (х) — /i (х). Такая последовательность интегральных преобра- преобразований называется цепочкой интегральных преобразований. 3. Применение интегральных преобразований в задачах теории колебаний 3.1. Электрические колебания. Рассмотрим электрические колеба- колебания в цепи, содержащей сопротивление R, индуктивность L, емкость С и источник э.д с. e(t). Для определения заряда q на пластинках конденса- конденсатора имеет место следующее дифференциальное уравнение: dr dt С Предположим, что в начальный момент времени заряд на пластинках кон- конденсатора равен qo, а ток, текущий в цепи, равен /о- Воспользуемся преоб- преобразованием Лапласа и введем образы Q(p) и S(p) функций q, s. Неслож- Несложно убедиться, что о о Поэтому после умножения обеих частей уравнения D3) на е~р' и ин- интегрирования по / от 0 до °°, решения возникающего алгебраического уравнения и применения формулы обращения для преобразования Лапла- Лапласа находим окончательное решение рассматриваемой задачи q(t) = e\p{-Rt/2L) \q0cos(Ot + - (io+ -^y-j L CO * jLLj / + — exp{-Rt/2L) [e(x)exp{RT/2L)sm(i)(t -t) di. D4) COL/ J 0 В частности, если сопротивление цепи равно нулю, т. е. если R — 0, то это равенство принимает вид 9@ = gocosco/ + — smco/ Л—- / e(x)smco(r - т) dx. D5) СО \SJL-i J о 3.2. Поперечные колебания струны. Малые свободные поперечные колебания струны описываются уравнением
152 Гл 4. Методы интегральных преобразований где и(х, t) — отклонение струны в точке jc в момент t от положения равновесия. Рассмотрим движение бесконечной струны -«> < х < °° в отсутствии внешних сил, т. е. когда функция f(x, t) тождественно равна нулю. За- Зададим начальные условия и(х,0) = ф(*), ди(х, 0)/Э/ = у(х). Чтобы ре- решить уравнение D6), воспользуемся преобразованием Фурье. Умножим D6) (предварительно положив / = 0) на е~'& и проинтегрируем по jc от — оо до оо. Тогда, предполагая, что и и ди/дх стремятся к нулю при |д:| -> о», и введя обозначения можно переписать D6) в виде d2U D7) D8) Таким образом, при помощи преобразования Фурье D7) удается свести задачу решения дифференциального уравнения в частных производных к задаче решения обыкновенного дифференциального уравнения D8). Вос- Воспользовавшись начальными условиями, получаем его решение U& t) = \ Ф(«(«^ + е-»*) + Щ {ешЧ _ е-ш*)г где Ф, Ч1 — образы Фурье начальных функций ф и \|/. Соотношение между функциями и и 0 выражается формулой обращения Фурье J Поэтому, подставляя вместо функции U{b,,t) ее значение, находим ,,(х, I) = 11 -^ f <49) Так как ф(х) и Ф(?) связаны между собой преобразованием Фурье, то E0) Из тех же самых соображений имеем = -^ J Ш [е'^0 _ е^-)] Л E1)
Применение интегральных преобразований... 153 Подставляя E0), E1) в выражение D9), окончательно найдем решение x+at 1 Г ¦ф(дг —а/)]н / ty[y)dy. E2) la J Теперь рассмотрим случай, когда струна закреплена в начале координат и растянута вдоль положительной полуоси х > 0. Свободные поперечные колебания описываются при помощи уравнения a dt~ дх ~ причем предполагается, что и(х, 0) = (р(лс) и Эм/Э/|,=о = W(x). Поскольку отклонения при х = 0 нулевые, то целесообразно воспользоваться синус- преобразованием Фурье (sin0 = 0). Умножим обе части уравнения E3) на sin (?*) и проинтегрируем по х от 0 до °°. Считая, что при стремлении х к бесконечности и и ди/дх стремятся к нулю, можно написать /2_у/2 7&и$] \л/ J дх2 о где rj(?,r) = (-) / u(x,t)sm{fyc)dx. \7l/ J о Таким образом, уравнение E3) эквивалентно уравнению решение которого равно где Ф5, Ч*, — синус-преобразования начальных функций. Воспользовавшись формулой обращения для синус-преобразования Фурье, получим ©о 1 u{x,t) = 4 Если дг > at, то получаем из формул (8), (9) аналогично E0), E1) '/2 7 E4) о
154 Гл. 4. Методы интегральных преобразований Х+М ' 1/2 7XV (Р) г x-at О Следовательно, при х > at решение и(х, t) выражается формулой E2). Если же х < at, то в E4), E5) сделаем замену sin(;c - at) — - sin(at -x) и получим с учетом четности косинуса решение x+al "(*, 0 = 2 М* + а/) ~ ?(<" ~ *)]+ ^ о о Отметим, что если в нуле струна не закреплена, что соответствует краевому условию второго рода ди/дх\х-о — 0, то следует применять не синус-, а косинус-преобразование Фурье, поскольку косинусы удовлетво- удовлетворяют данному краевому условию. 3.3. Поперечные колебания бесконечной круглой мембраны. Сво- Свободные двух- и трехмерные колебания описываются уравнением u,,(x,y,t)=a2Au, E6) где Д — оператор Лапласа, который в декартовых координатах в двумерном случае имеет вид Дм = и„с + иуу. В том случае, когда колебания происхо- происходят симметрично относительно оси, проходящей через начало координат перпендикулярно к плоскости, совпадающей с мембраной в положении равновесия, удобно перейти к полярным координатам г, ф. В силу сим- симметричности зависимости от угла ф нет, и уравнение E6) принимает вид д2и + 1_ди=1_д2и дг г or a dt Это уравнение описывает свободные колебания в случае их симметрично- симметричного распределения. Чтобы решить уравнение E7), введем образ Ханкеля ?/(?, t) смеще- смещения u(r,t). Несложно убедиться, что J \дг2 г дг/ о считая, что г ¦ ди/дг стремится к нулю при г = 0 и г = °°. Умножая обе части уравнения E7) на rJo(t,r) и интегрируя по г от 0 до °°, приходим к обыкновенному дифференциальному уравнению которое имеет решение U{%,t)= A(i) cos {atf) + B($) sin (afy). E9) Пусть в начальный момент / = 0 и = ф(г), ди/dt = vj/(r). Тогда А = ? В = *?(?,)/(at). Следовательно, подставляя эти значения в реше-
4. Применение интегральных преобразований в задачах теплопроводности 155 ние E9) и используя формулу обращения Ханкеля B2), получаем о о Чтобы выразить u(r, t) явно через функции <р(г) и \|/(г), можно восполь- воспользоваться теоремой Парсеваля для образов Ханкеля, при этом необходимо вычислить интегралы вида о которые достаточно сложны. Однако можно получить общее решение по- другому. Так, воспользовавшись кратным преобразованием Фурье, ана- аналогично предыдущим рассуждениям получаем для решения двумерного уравнения E6) формулу _ 1 f f о ф(а, P) da d$ 2ла J J dt [a2t2 — (x — a.J- (y — PJ]1^2 1 7 J ц/(а,Р)</а</р " 2^ У У [aV-^-a^-^-PJ]1/2' ( } где и(дс,>, 0) = <p(x,y), u,{x,y, 0) = \|/(лг, >-). 4. Применение интегральных преобразований в задачах теплопроводности 4.1. Решение задачи теплопроводности с помощью преобразова- преобразования Лапласа. Рассмотрим классическую задачу теплопроводности для полубесконечного твердого тела х > 0 при условии, что граница л: = 0 поддерживается при постоянной температуре Т, а начальная температура равна нулю. Пусть и(х, t) означает температуру в точке х в момент времени /, а к — коэффициент температуропроводности. Задача сводится к решению дифференциального уравнения в частных производных ди(х, /) _ д u(x,t) =г — * ^~2 > ^ > 0, / > 0, при краевом условии к@, t) = Т и нулевом начальном условии. Умножая дифференциальное уравнение и краевое условие на ядро е~р' преобразо- преобразования Лапласа и интегрируя по / в пределах от 0 до °°, получаем для /.оо образа Лапласа U(p,t)= / e~p'u(x,t)dt уравнение Jo и соответствующее краевое условие k~=pU, x>0, F3)
] 56 Гл. 4. Методы интегральных преобразований e~p'Tdt=-. F4) Р Таким образом, задача сведена к решению обыкновенного дифферен- дифференциального уравнения. Ограниченное на бесконечности решение этого урав- уравнения при условии F4) имеет вид U{p,t) = -€-*>№. F5) Р Переходя от U к функции и при помощи формулы обращения или при помощи таблиц преобразований Лапласа, получим F6) Это и есть искомое решение задачи. Здесь erfcx означает функцию, до- дополнительную к плотности распределения нормальной случайной вели- величины и определяемую интегралом erfcx = 1 - erf* = -4= fe-du. F7) у/п J х 4.2. Решение задачи теплопроводности с помощью преобразова- преобразования Фурье. Рассмотрим задачу теплопроводности для полубесконечного твердого тела х > 0 при условии, что граница х = О поддерживается при постоянной температуре Т, а начальная температура равна нулю. Эта задача была решена в п. 4.1 при помощи преобразования Лапласа. Как ясно из физических соображений, и -> 0 и ди/дх -> 0 при *-+<». Дан- Данное краевое условие является краевым условием первого рода. Поэтому для решения задачи можно воспользоваться синус-преобразованием Фу- рье U(^,t) = / sin(fyc)u(x,t)dx. Умножая дифференциальное уравнение Jo F2) на ядро sin (?х) и интегрируя по л в пределах от 0 до °°, получим вспомогательное уравнение ^=k&T-Z,2U), t>0, F8) с нулевым начальным условием. Таким образом, синус-преобразование снова сводит решение нашей задачи к решению обыкновенного дифферен- дифференциального уравнения. Решение этого уравнения, ограниченное при / > О и удовлетворяющее начальному условию, имеет вид U = Т{\ — е Формула обращения дает e~l4<) si" №) f = j f = T [l je sinD) |] , F9) что совпадает с ранее полученным представлением F6). Отметим, что переход от U к функции и в случае синус-преобразования осуществляется значительно легче, чем в случае использования преобразования Лапласа.
5. Применение интегральных преобразований в теории диффузии нейтронов 157 4.3. Задача о температурном режиме шара. Предположим, что од- однородный шар единичного радиуса симметрично подогревается снизу про- продолжительное время, так что можно рассматривать стационарный темпе- температурный режим. В результате для определения температуры и внутри шара возникает внутренняя задача Дирихле, причем в сферической систе- системе координат {(г,6,ф): 0<г<1, 0<6<я, 0<ф<2я} зависимость от "долготы" <р отсутствует, так что и — и(г, 6). Полагая ц = = cos0, можно переписать уравнение Лапласа в виде гд2г(ги)+д11A-ц2)д11и = 0, u = u(r, arccos/i), 0<г<1, -1</*<1. Краевое условие имеет вид иA, arccos/г) = /(/*)• Применим преобразова- преобразование Лежандра по ц к уравнению Лапласа. Переставляя операции 1г и гд2 и полагая U {г, п) = %и{г, arccos/i), n = 0,1,2,..., приходим к уравнению ограниченное решение которого имеет вид U(r, n) =А(п)г". Функции А{п) определяются из преобразованного по Лежандру краевого условия, А(п) = = rTif(t). Отсюда вытекает равенство 1 (f,yn)St, #1 = 0,1,2,..., -1 где \|/,,(/j) = у/п+Т/2Р„(ц), Р„ — многочлены Лежандра. Применяя обрат- обратное преобразование Лежандра, получаем решение и(г, 9) = u(r, arccospt) = 5. Применение интегральных преобразований в теории диффузии нейтронов Стационарное уравнение переноса нейтронов при некоторых упро- упрощающих предположениях можно привести к уравнению x€R'jt>0, G0) где функция S описывает источники нейтронов, искомая величина и(х, т) представляет собой концентрацию нейтронов в единицу времени, дости- достигающих возраста х; ввиду этого и называется плотностью замедления. Через т обозначается символический возраст нейтронов.
158 Гл. 4. Методы интегральных преобразований 5.1. Решение уравнения замедления нейтронов для замедлителя бесконечных размеров. Исследуем решение уравнения в частных про- производных G0) в случае, когда среда безгранична и функция источника в терминах обобщенных функций имеет вид Sb(x)b{%), S — const. При т = О плотность замедления и(х, т) согласована с уравнением G0) и равна S8(x). Краевое условие, налагаемое на плотность замедления, заключается в том, что она должна стремиться к нулю при стремлении |д;| к бесконечности. Решение G0) можно найти при помощи введения образа Фурье {/(?, т) плотности замедления и(х, %). Учитывая поведение плотности замедления на бесконечности и интегрируя по частям, получаем, что уравнение G0) эквивалентно обыкновенному дифференциальному уравнению Решение его равно ?/(?, т) = Bп)~1^2е~^ т. Используя теорему обраще- обращения, получаем решение 5.2. Задача о диффузии тепловых нейтронов. После того как ней- нейтроны достигнут определенной скорости, они перестанут терять энергию и можно описывать их движение при помощи классической теории диф- диффузии. Если через р(г, t) обозначить плотность нейтронов, то получим уравнение диффузии где Л называется диффузионной длиной. Поэтому в одномерном стацио- стационарном случае (р не зависит от времени) будем иметь уравнение $-? = -><* Если среда бесконечна, то можно решить это уравнение, введя для р и q образы Фурье; тогда оно принимает вид При помощи теоремы обращения будем иметь Значение этого интеграла на основании теоремы о свертках для преобра- преобразования Фурье можно выразить через значение функции q(z). В резуль- результате получим p(z) = ^KJq(u)e-^~u^du. G5)
6. Применение интегральных преобразований к задачам гидродинамики 159 6. Применение интегральных преобразований к задачам гидродинамики 6.1. Двумерный безвихревой поток идеальной жидкости. Рассмот- Рассмотрим безвихревой двумерный поток идеальной жидкости, заполняющей по- полуплоскость у > 0, компоненты скорости обозначим и и v. Как известно, _ Эф _ Эф дх' ду' где скалярный потенциал скорости ф удовлетворяет двумерному уравне- уравнению Лапласа Аф^5 + 0=°- G?) Будем считать, что жидкость втекает в рассматриваемую полуплоскость через отрезок |*| < а границы у — 0. Сначала предположим, что жидкость втекает с заданной скоростью, направленной перпендикулярно к отрезку, через который она втекает. Таким образом, граничное условие вдоль линии у — 0 имеет вид <Эф_/ -/(*)> 0<|дс|<а, ду \ 0, \х\>а, где f(x) — заданная функция точки. Далее, сделаем предположение, что на большом расстоянии от линии у = 0 жидкость находится в покое, т. е. (и, v) —> 0 при у —> «о. Легко показать, что уравнения G7) и G8) сводятся к обыкновенному дифференциальному уравнению при граничном условии </Ф(?, O)/dy = — F(?). Здесь Ф, F — образы Фурье функций ф, /. Решение рассматриваемой задачи, очевидно, имеет вид Ф = (F(?) е~^)/\?\, откуда, на основании теоремы обращения, следует G9) В частности, если \ 0, \х\>а, то и поэтому
160 Гл. 4. Методы интегральных преобразований Компонент скорости жидкости в направлении оси у дает выражение 7 МЫ e-\i\y v{x у) - дЛ = ?. 7 ПХ'У'~ду 2nJ % — оо ., Г° sin?a * п у Учитывая значение интеграла / —г—е ^ ас, = --arctg-, находим Jo с, 2 а v(x,y) = —(ei-Q2), 6,= arctg -^—a, e2 = arctg-^. Точно таким же способом для компонента скорости жидкости в на- направлении оси х найдем выражение . . Эф U п ах 2л г\ где rl = (x + aJ+y2 и г\ - (х-аJ+у2. Если ввести комплексный потенциал w(z) = ф + ity> z = x + iy, то ? = *,•? = -„ + *, (80) dz ox ay и поэтому, принимая во внимание значения компонентов скорости, полу- получаем dw U z—a — = —In . dz 2n z + a Проинтегрировав это выражение по z, найдем выражение для комплекс- комплексного потенциала w(z) = —[2а+ (z-a)\n(z-а)- (z + a)ln(z + a)}. 6.2. Течение идеальной жидкости через щель. Рассмотрим устано- установившийся двумерный поток идеальной жидкости через щель в жесткой плоской границе. Начало координат поместим в центр щели, а ось г на- направим перпендикулярно к плоскости перегородки. Задача, таким образом, сводится к решению дифференциального уравнения G7) в случае следу- следующих граничных условий: при у = 0 и \х\ < а ф = const, при у = 0 и \х\ > а Если при у = 0 "{ •— -— = О 0, |*| > а, то на основании предыдущих результатов заключаем, что потенциал ско- скорости дается выражением
6. Применение интегральных преобразований к задачам гидродинамики 161 11 —а и, следовательно, из формул G6) вытекают следующие выражения для компонентов вектора скорости: v(x, у) = - ^ = | e-bjo(aZ,) cos (fcc) d$, (81) о u(x,y) = -Q=Je-bMat,)f>mte)dt (82) о Таким образом, при у = О оо •Д = - / sin(i^t)./o(a?)d? = 0, если \х\ < а, ах J о а это означает, что ф — постоянная на отрезке у = 0, \х\ < а. Подстав- Подставляя выражения для компонентов скорости в уравнение (80), находим, что комплексный потенциал потока в рассматриваемом случае является реше- решением уравнения о Интегрируя это уравнение, получаем г = achw. б.З. Истечение идеальной жидкости через круглое отверстие. Пусть начало координат находится в центре круглого отверстия и ось z направлена перпендикулярно к плоскости тонкого жесткого экрана. Лю- Любую точку жидкости можно задать при помощи цилиндрических коорди- координат г, z. Решение задачи об установившемся течении жидкости сводится к нахождению потенциала скоростей ф(г, г), удовлетворяющего уравнению Лапласа в рассматриваемых координатах, т. е. jf!0 (83) дгг г дг dz при краевых условиях на плоскости г = 0 4> = g{r), r<a, ^=0, г>а. (84) OZ Функция g(r) является заданной функцией. Умножим обе части уравнения (83) на rJofer) и проинтегрируем по г от 0 до оо, находим, что это уравнение эквивалентно обыкновенному дифференциальному уравнению второго порядка dz \\ В.И. Агошков и др (85)
162 Гл. 4. Методы интегральных преобразований где Ф(?, z) — образ Ханкеля потенциала скорости. Если через рассмат- рассматриваемое отверстие жидкость втекает в полупространство z > О, то потен- потенциал скорости должен стремиться к нулю при z —> °°, и поэтому решение уравнения (85) следует взять в форме Ф = А{\)е~Ь, (86) где А D) должно быть определено при помощи условий (84). Дифферен- Дифференцируя последнее равенство по z, получаем о Применяя теорему обращения для преобразования Ханкеля, находим Со- Соотношения ФA z) = о о Подставляя эти соотношения в условия (84) и полагая будем иметь следующие дуальные интегральные уравнения для определе- определения функции F(u): ), 0 <р < 1; JuA1(u)Jo{pu)du = O, p > 1. о о Функция А(?) выражается через Ai(u) по формуле Решение системы уравнений для А \ (и) имеет вид В частном случае, когда функция ^i (p) сводится к постоянной С, имеем 2Csinw При этом функция g(r) равна постоянной у. где у = С/а2, и Следовательно, |/^* (87) Точно так же можно рассмотреть случай, когда значение Эф/Эг задано по всей плоскости г = 0. Если Эф/Эг = —/@ (предполагается, что Эф/Эг обращается в нуль для значений г, превосходящих а) и если образ Ханкеля
7. Применение интегральных преобразований в теории упругости 163 нулевого порядка этой функции обозначается через а о то легко показать, что ФD) = —F(^)/4- Отсюда Если отверстие достаточно мало, то можно положить в терминах обоб- обобщенных функций /(/•) = S8(r)/Bnr), причем образ Ханкеля этой функции равен F(|) = S/Bn). Отсюда окончательно имеем / (88) 7. Применение интегральных преобразований в теории упругости 7.1. Осесимметричные напряжения в цилиндре. Рассмотрим на- напряжения, возникающие в неограниченном круглом цилиндре с радиусом, равным единице, когда к боковой поверхности этого цилиндра приложе- приложено нормальное напряжение, равное единице при z > 0 и нулю при г < 0. Метод решения этой задачи с незначительными изменениями может быть применен для решения более сложной задачи, когда приложенные давле- давления представляют собой функции экспоненциального типа. Воспользуемся цилиндрической системой координат. Ось цилиндра совместим с осью z- Начало координат поместим в центральном сечении. Введем обозначения для напряжений: 1) аг — нормальные напряжения по направлениям радиусов, или ра- радиальные напряжения; 2) Оо — нормальные напряжения в перпендикулярном направлении, или тангенциальные напряжения; 3) О; — нормальные напряжения, параллельные оси z; 4) Xrz — касательные напряжения, направленные параллельно оси z в касательных плоскостях к цилиндру. Других касательных напряжений по условиям симметрии не может быть. Как известно, все указанные напряжения могут быть выражены че- через функции напряжений и по формулам (9о)
164 Гл. 4. Методы интегральных преобразований Здесь а = const означает коэффициент Пуассона для материала цилинд- цилиндра, и = u(r, z) — функция напряжений, удовлетворяющая бигармоническо- му уравнению V4M = 0, -оо<г<оо, Г<\. (91) Решение задачи сводится к интегрированию данного уравнения при гра- граничных условиях or(l,z) = -l, 0<г<~, or(l,z) = 0, -°°<z<0, (92) xr,( 1, z) = О, -«в < z < +°°, (93) где or, xrz зависят от функции напряжений и согласно (89). В данном случае искомая функция и не исчезает, когда z -»• +°°. По- Поэтому применение обычного преобразования Фурье приводит к появле- появлению расходящихся интегралов, так что следует использовать комплекс- комплексное преобразование Фурье r^)= J e~^u{r, где мнимая часть Ъ, отрицательна, чтобы указанный интеграл сходил- сходился. Умножая уравнение и граничные условия на ядро е~'&, интегрируя по г от — °° до +°° и обозначая L = ^-* + т4- — ^-, получим вспомога- dr ' dr тельное обыкновенное дифференциальное уравнение четвертого поряд- порядка для U {r, Z) L2u = 0, г<1, (94) и соответствующие граничные условия ) = S-2, |;[(l-a)L + 42]?/(U)=O. (95) Решение уравнения (94), ограниченное при г — 0, имеет вид , (96> где А, В — постоянные. Пользуясь рекуррентной формулой для функций Бесселя, находим LU(rX)=2B?h&r). (97) Подставив (96) и (97) в (95), определим постоянные А я В. Подставив их в (96), получим преобразованную функцию напряжений U(r, E,). Для на- нахождения напряжений (89), (90) можно воспользоваться двумя способами: либо путем формулы обращения найти и (г, г) и подставить ее в (89), (90); либо умножить равенства (89), (90) на е~'&, проинтегрировать их по z, найдя тем самым выражения для фурье-образов напряжений, и только после этого воспользоваться обратным преобразованием Фурье. Обычно второй способ предпочтительнее; например, для образа Ее в этом случае получается [j]i). (98) Образы остальных напряжений получаются аналогично.
7. Пршиенение интегральных преобразований в теории упругости 165 7.2. Задача Буссинеска для полупространства. Рассмотрим задачу теории упругости для следующего частного случая распределенной на- нагрузки. К круговой области единичного радиуса, расположенной на по- поверхности z = 0 упругого полупространства г > 0, приложена распреде- распределенная нагрузка интенсивности, равной единице. Остальная часть поверх- поверхности z — 0 свободна от нагрузки. Требуется найти величину напряжения на оси круговой области в точке, расположенной на расстоянии z от по- поверхности. Как и ранее, нормальное напряжение а: и касательное напряжение тп могут быть выражены через функцию напряжений и по формулам (89) и (90). Задача сводится к интегрированию бигармонического уравнения (91) при граничных условиях аг(г,0) = -1, 0< r< I, az(r,0) = 0, г>\, (99) тгг(г,0) = 0, 0<г<«>. A00) Умножая уравнение (91) и граничные условия (99) на rJo(pr) и интегрируя по г в пределах от 0 до °°, получим обыкновенное дифференциальное уравнение для образа Ханкеля ?/(!;, z) = / rJo(t,r)u(r, z)dr JO :)=0, A01) и, с учетом (90), (99), соответствующее краевое условие при z = 0 dz3 ч " dz о A02) Равенства (89г), A00) дают при г = 0 второе краевое условие о^ + {1-о)?и = 0. A03) dz' Итак, задача сведена к интегрированию обыкновенного дифференци- дифференциального уравнения четвертого порядка A01) при граничных условиях A02), A03). Общее решение дифференциального уравнения A01), конеч- конечное при больших положительных г, имеет вид U(^, z) = (A + Bz)e~&. По- Полагая z = 0 и подставляя полученные выражения в A02), A03), получим А = -2о$-47,($), В= -?-3У,($). Тогда Z&,z) = -(z + t,-l)Ji(?,)e-b. A04) Воспользовавшись теперь формулой обращения для преобразования Хан- Ханкеля, находим oz = -fu+We-bMQMWt,. A05) о В частности, при г = 0 имеем az = -1 +г3(г2 + 1)~3/2. Напряжения ог и ае находятся аналогично. Образ напряжения для xrz можно получить,
166 Гл. 4. Методы интегральных преобразований применив преобразование Ханкеля с ядром rj\ (рг); в этом случае формула обращения имеет ядро tj\ (rt,). 7.3. Нахождение напряжений в клине. Пусть на каждую из плоских поверхностей бесконечного клина с углом 2а приложена распределенная нагрузка с напряжением, равным единице вдоль полосы шириной а. Тре- Требуется найти касательные напряжения в клине. В этом случае нормальные и касательные напряжения могут быть выражены через функцию напря- напряжений и (г, 6) следующим образом: A06) *•-*(;?)¦ где функция и удовлетворяет бигармоническому уравнению /Э2 1 Э Э2 \2 ( + + ) 0 0<< <е< Задача сводится к решению уравнения при краевых условиях Oo(r,±a) = -l, 0<r<a, cse(r, ±<х)=0, г>а, A09) a,e(r,±a) = 0, 0<r<°°. (ПО) Предположим, что функция и такова, что Э/" Э6" ( ' ' } стремятся к нулю, когда г —> °°, и обозначим ?/(р, 9) преобразование Мел- лина функции и(г, 6): и(р,в)= Irp-xu(r,Q)dr. (Ill) о Умножая бигармокическое уравнение на rp+i и интегрируя по л от О до о», находим обыкновенное дифференциальное уравнение относительно преобразованной функции —т + Up + 2J + р2] —т + р2(р + 2JU = 0. A12) dfy dQ Соответствующие граничные условия для U получим, если подставим в A09) и A10) выражения A06), A07), умножим полученный результат на гр+] и проинтегрируем по г от 0 до оо. Общее решение данного обыкновенного дифференциального уравне- уравнения A12) имеет вид U(p, 0) = Asinp9 + Bcospd + Csin(p + 2)9 + Dcos(p + 2)9, A13) где А, В, С, D зависят от р и а. Так как решение должно быть симмет- симметричным относительно плоскости 9 = 0, то А = С = 0. Постоянные В, D
8. Применение интегральных преобразований в кинетике коагуляции 167 определим из граничных условий. Теперь обратимся к касательным напряжениям. Согласно A07) имеем ' Э9 Гдгдв' Преобразование Меллина этой функции равно (р+ 1) 4т?. После некото- некоторых вычислений находим f[]p, A14) о где = sin (а - 6) sh (а + Q)p - sin (а + 9) sh (а - Q)P ' psin2a + sh2ap ' В частности, при а = л/2, когда клин становится полубесконечным твердым телом, полученный интеграл удается вычислить в конечном виде, пользуясь выражением sin2<7 cos (тх) ах = shGu/2) о В результате получаем 2arcos9 . 2arcos6 / a2cos29 \ , 9) = (-г =-^ -г). A16) ' п VH + 2aVcos29 + a4/ V ' Для остальных значений а напряжение может быть найдено путем приближенного вычисления интеграла в A14). 8. Применение интегральных преобразований в кинетике коагуляции 8.1. Точное решение уравнения коагуляции. Пусть рассматривает- рассматривается дисперсная система, представляющая собой некоторую смесь, находя- находящуюся в двух фазах, причем одна из фаз распределена в другой в виде мелких частиц (кристалликов, капель, пузырьков и т. д.). Одним из основ- основных механизмов эволюции такой системы является процесс коагуляции (слияния) частиц, который описывается следующим кинетическим урав- уравнением коагуляции: {х~у>у)с{х ~ у>t)c{y' t)dy~ ф> 1) Iк{х' y)ciy>г) dy' о о A17) при начальном условии с(х, 0) = со(х) > 0, л:>0. A18)
168 Гл. 4. Методы интегральных преобразований Здесь с(х, t) — функция распределения частиц с массами х G [0, °°) в момент времени / > О, К(х, у) — так называемое ядро коагуляции, харак- характеризующее интенсивность слияния частиц с массой х и у и известное из физики процесса. Для решения уравнения воспользуемся преобразованием Лапласа. Пусть С(р, t) — образ Лапласа функции с(х, t) и пусть К — const. Умно- Умножая A17) на ехр(-рх) и интегрируя, получаем для образа обыкновенное дифференциальное уравнение Щ^- = f С{р, О2 - КС(р, *)С@, г) A19) с начальным условием Со(р) = С(р, 0). Подставляя в A19) р = 0, сначала находим С@, О, после чего получаем решение в образах Лапласа Подставляя конкретные начальные распределения, можно найти решение уравнения коагуляции A17), A18). В частности, при со(х) = ехр(-шг) имеем ф, 0 = -г ехр (- "* ) . A20) (l+Kt/Ba)) I+*'/W Если предположить, что размеры частиц кратны некоторой минимальной величине с массой хо (по аналогии с полимерами такая частица называется мономером), то интегралы в уравнении A17) преобразуются в суммы: —r-i = -r Хс«-/Оо@-агс,(ОХо@. ^>°. '>°> A21) dt 2 j=\ ;=i где c,(t), i > 1, — функция распределения частиц массой ixq. Для тако- такого дискретного уравнения преобразование Лапласа трансформируется в построение производящей функции C(z, t), являющейся дискретным ана- аналогом преобразования Лапласа: Умножая A21) на г' и суммируя, получаем после решения возникаю- возникающего дифференциального уравнения выражение для производящей функции в виде ряда по z'~'. Коэффициенты при степенях г дают иско- искомое решение. В частности, если начальное распределение состоит только из мономеров, т.е. ci@) = А, с,@) = 0, i > 2, то имеем сходное с A20) выражение С'(/) = A + Kt/{2A)Y А> 42A + Kt/{2A))) ' '-L
8 Применение интегральных преобразований в кинетике коагуляции 169 8.2. Нарушение закона сохранения массы. Ключевым свойством уравнения коагуляции A17) является справедливость закона сохранения полной массы системы, которая математически равна первому моменту решения: оо M\(t) = I хс(х, t)dx. о Умножая A17) на х и интегрируя, получаем, в предположении огра- ограниченности возникающих двойных интегралов, постоянство полной мас- массы: dM\ /dt = 0. Однако указанные двойные интегралы не всегда ограниче- ограничены. В ряде физико-химических процессов (например, при поли- поликонденсации) ядро коагуляции мультипликативно: К(х, у) = Аху, и неслож- несложно убедиться, что тогда существует некий критический момент време- времени tcr, при котором второй момент решения Л/г обращается в бесконеч- бесконечность. Для исследования решения уравнения коагуляции с мультиплика- мультипликативным ядром воспользуемся преобразованием Лапласа при веществен- вещественных р. Обозначим и учтем, что F(O,t) — -Mi(t). Выписывая квазилинейное уравнение в частных производных, возникающее для функции F(p,t), и решая его методом характеристик, получаем функциональное уравнение A22) о Воспользуемся тем, что M\(t) = -F(O,t), и введем обозначение для аргумента функции Fo при р — 0: i p(t)=A IMi(s)ds-AtMi(t). о Отметим, что из A22) имеем М\ = -Fo(p). Дифференцируя по г, получаем A23) С другой стороны, при р = 0 из A22) после дифференцирования по г приходим к соотношению ^ . A24) Сопоставляя два последних равенства, получаем 0. A25) Особенности коагулирующей системы существенным образом зависят от того, имеет или не имеет корень уравнение
170 Гл. 4. Методы интегральных преобразований \-AtFlQ{p)=O A26) при условии р(г) -> 0, / -» 0. Если второй момент начального распре- распределения конечен, то имеет место разложение в ряд Тейлора F'0(p) = = A/2)Л/г@) + о(р), р -> 0. Подставляя это выражение в формулу A26), приходим к выводу, что для интервала времени 0 < t < /сг уравнение A26) корней не имеет. Следовательно, чтобы выполнялось равенство A25), необходимо положить р = 0. Значит, р(/) = 0, 0 < t < /Cr, и поэтому Л/; = const. Совершенно иная ситуация возникает при / > /сг> когда у уравнения A26) возникает единственный корень, расположенный на дей- действительной оси и со временем монотонно смещающийся вдоль этой оси вправо (напомним, что преобразование Лапласа при вещественных р яв- является монотонно убывающей функцией). Однако если р(/) монотонно увеличивается со временем, то масса системы Mi в соответствии с ранее отмеченной зависимостью М\ = — Fo(p) монотонно убывает при / > /сг- Обобщая описанные результаты, приходим к заключению, что кинетиче- кинетическое уравнение коагуляции при мультипликативном ядре для всех началь- начальных распределений с конечным вторым моментом обладает единственным непрерывным неотрицательным решением, полная масса которого моно- монотонно убывает начиная с критического момента времени /сг- Библиографический комментарий Преобразование Фурье используется при решении краевых задач мате- математической физики для неограниченных областей: плоскости, полуплос- полуплоскости, квадранта, полосы, полуполосы, бесконечного цилиндра, полуци- полуцилиндра и т. д. Применяется оно и при решении интегральных уравнений с разностными ядрами, причем основную роль играют теоремы о свертках. Большую роль в теории сингулярных интегральных уравнений играют ре- результаты о преобразованиях Фурье аналитических функций [13,21, 89,96]. Преобразование Лапласа применяется при решении нестационарных задач операционным методом. Кроме того, теорема о свертке для преоб- преобразования Лапласа позволяет решать интегральные уравнения Вольтерра с разностными ядрами [13, 89, 93]. Преобразование Меллина применяется при решении плоских гармони- гармонических задач в секториальной области, в теории упругости, при решении сингулярных интегральных уравнений на полуоси с ядром, зависящим от отношения аргументов, и при решении парных интегральных уравнений [93, 96]. Преобразование Гильберта находит применение в краевых задачах тео- теории аналитических функций. Преобразование Ханкеля наиболее часто применяется при решении уравнений с оператором Лапласа для цилиндрических областей в поляр- полярных или цилиндричесиких координатах (осесимметричные задачи), а пре- преобразование Лежандра — для решения уравнений в сферических коорди- координатах [96].
Глава 5 Методы дискретизации задач математической физики Ключевые слова конечноразностные методы, метод сеток, метод пря- прямых, метод квадратур, вариационные методы, метод Ритца, метод наи- наименьших квадратов, метод Канторовича, метод Куранта, метод Трефтца, проекционные методы, метод Бубнова-Галеркина, метод моментов, проек- проекционные методы в гильбертовых пространствах, проекционные методы в банаховых пространствах, проскционно-сеточные методы, методы интег- интегральных тождеств, метод интегрального тождества Марчука, обобщенная формулировка метода интегральных тождеств, метод конечных элементов Основные понятия и обозначения Сетка — совокупность точек в области задания дифференциального уравнения и граничных условий, на которых строится соответствующая аппроксимация задачи Разностная схема — система уравнений, аппроксимирующая диффе- дифференциальное уравнение и граничные условия на точном решении задачи Метод прогонки {факторизации) — метод исключения Гаусса решения системы линейных алгебраических уравнений с трехдиагональной мат- матрицей Аи = / — символическая (операторная) форма записи задачи матема- математической физики с оператором А D(A) — область определений оператора А R(A) — область значений оператора А Вариационная задача — задача об отыскании функций, доставляющих экстремум некоторого функционала J(u) Вариационные (прямые) методы — методы отыскания функций, при- приближенно реализующие экстремум функционала и не использующие све- сведение вариационной задачи к дифференциальным уравнениям Минимизирующая последовательность — последовательность функ- функций u\,U2, ,и„, такая, что 11т„_»„(м;|) =d = mfuj(u) Проекционные методы — класс методов отыскания приближенных ре- решений им = ^|=, а|фи представляемых в форме Pn(Aun - /) = 0, где Pn — проектор на некоторую систему базисных функций Vi ,^2, , V/v
1II Гл. 5. Методы дискретизации задач математической физики Метод интегральных тождеств — совокупность методов прибли- приближенного решения задачи Аи = /, состоящая в построении системы ин- интегральных тождеств исходя из точной постановки задачи Аи = / и по- последующей аппроксимации этих тождеств. Метод квадратур — метод сеток, применяемый к приближенному ре- решению интегральных уравнений. Проекционно-сеточный метод (метод конечных элементов) — моди- модификация соответствующего проекционного метода, в котором базисные функции имеют носители порядка шага сетки. 1. Введение Различные разделы вычислительной математики, ее идеи и подходы посвящены конструированию и исследованию численных методов реше- решения задач математической физики. Отметим одну из черт методов вычислительной математики: они, как правило, могут дать только приближенные результаты. Другой чертой этих методов является то, что при любых вычислениях можно производить операции только с конечным числом чисел и после вычислений получить лишь конечное число результатов. Поэтому каждая задача, которую пред- предстоит решить численным путем, должна быть предварительно приведена к такому виду, чтобы можно было получить все результаты после конечного числа арифметических действий. При этом исходная задача приближен- приближенно заменяется решением новой задачи, в которой неизвестными являются конечное число параметров, знание которых позволяет приближенно вы- вычислить искомое решение. Такой процесс замены решения исходной зада- задачи новой задачей с конечным числом неизвестных параметров называют дискретизацией поставленной задачи математической физики. Дискретизацию задачи математической физики можно осуществить многими методами, которые часто называют также соответствующими ме- методами приближенного решения исходной задачи. Остановимся на некоторых требованиях, которые предъявляются к ме- методам дискретизации (приближенным методам вычислительной математи- математики) с точки зрения вычислений. Одним из них является требование аппрок- аппроксимации (например, насколько точно исходное решаемое уравнение может быть аппроксимировано конечной системой уравнений, решения которых в последующем принимаются за приближенное решение исходного урав- уравнения). Исследование проблемы аппроксимации в методах дискретизации тесно связано с особым разделом математики, носящим название теории приближения функций, которая имеет очень большое значение для вычис- вычислительной математики. Другим среди основных требований к методу дискретизации является требование возможности найти искомые величины с выбранной степенью точности. Особое значение для вычислений имеют поэтому такие прибли- приближенные методы и процессы, которые позволяют находить результаты со сколь угодно большой степенью точности. Такие методы называют схо- сходящимися. Так, пусть и есть точное решение рассматриваемой задачи, и
2. Конечноразностные методы 173 пусть с помощью выбранного метода построена последовательность при- приближений и\,...,и\ к решению и. Теперь одной из первых проблем вы- выбранного метода будет установление сходимости приближений к точному решению и.ц —ь и при N —> °°, и если эта сходимость осуществляется не всегда, то к выяснению тех условий, при которых она имеет место. Когда сходимость установлена, возникает более трудная задача об оценке быстроты сходимости, т.е. оценке того, насколько быстро им стремится к решению и при N -> °°. Быстрота сходимости метода являет- является одним из факторов, определяющих общие вычислительные затраты на решение задачи с необходимой точностью. Чтобы оценить быстроту сходи- сходимости us к и, часто стремятся оценить абсолютную величину погрешно- погрешности и — «л/, т. е. строят величину е(Л') такую, чтобы было \и - и^\ < t(N), и называют ее оценкой погрешности. При этом, чтобы оценка отражала действительную степень близости м# к и, нужно, чтобы z(N) мало отли- отличалась от \и — m/v|. Кроме того, оценка e(/V) должна быть эффективной, т. е. такой, чтобы ее можно было на самом деле найти, иначе она не может быть использована. Вычисления предъявляют к теории приближенных методов еще одно требование — требование устойчивости вычислительного процесса. Суть возникающей здесь проблемы в следующем. Каждый приближенный ме- метод приводит к некоторой вычислительной схеме. Часто оказывается, что для получения всех необходимых результатов надо проделать длительный шаг вычислений по этой схеме. Вычисления на каждом шаге выполняются не совсем точно, а только на определенное число значащих цифр, и по- поэтому на каждом шаге совершается некоторая малая погрешность. Все эти погрешности будут сказываться на последующих результатах. Принятая вычислительная схема может оказаться настолько неудачной, что малые ошибки, допущенные в самом начале расчетов, по мере продолжения вы- вычислений будут оказывать на результаты все более и более сильное влия- влияние и могут вызвать сильные отклонения от точных значений, что говорит о неустойчивости выбранной вычислительной схемы к малым погреш- погрешностям на ее промежуточных шагах. Если же вычисления по выбранной схеме могут быть продолжены на сколь угодно большом числе шагов и можно будет получать требуемые результаты, то это позволит судить об устойчивости выбранной схемы проведения вычислений. В последующих разделах представлено несколько классов методов дис- дискретизации задач математической физики и приведен ряд результатов по теории этих методов [3,29,35,40,60,64,65,71,72,79,81]. 2. Конечноразностные методы Одними из самых распространенных методов численного решения раз- различных задач математической физики являются конечноразностные мето- методы (методы конечных разностей). В различных вариантах этих методов в области определения искомых функций вводится сетка и решение ищется на этой сетке. Для значений искомой сеточной функции (т.е. функции, заданной в узлах сетки) строится система скалярных уравнений, решение
174 Гл. 5. Методы дискретизации задач математической физики которой и служит таблицей приближенных значений решения исходной задачи. Один из способов построения этой системы скалярных уравнений состоит в приближенной замене производных, входящих в решаемое диф- дифференциальное уравнение и в краевые условия, разностными соотноше- соотношениями, чем и объясняется название данного класса методов вычислитель- вычислительной математики. 2.1. Метод сеток. 2.1.1. Основные понятия и идеи метода. Изложим основные идеи ме- метода сеток, рассмотрев его сначала применительно к простейшей линей- линейной граничной задаче для обыкновенного дифференциального уравнения. Пусть при а<х<Ь рассматривается граничная задача вида Au = -u" + q(x)u = f(x), х€(а,Ь), и(а) = и(Ь)=0, A) где q(x) > qo — const > 0. Будем считать, что граничная задача A) име- имеет единственное решение, это решение непрерывно на [а,Ь] и имеет непрерывные производные на этом отрезке до четвертого порядка включи- включительно. Метод сеток для решения граничной задачи A), равно как и для многих других задач, состоит в следующем. 1. Область задания дифференциального уравнения A), т.е. отрезок [а, Ь], заменяется некоторой дискретной (сеточной) областью. Это означа- означает, что на отрезке [а, Ь] выбирается некоторая система точек. Совокупность этих точек называется сеткой. Если положение каждой точки определяет- определяется по правилу Xk = a + kh, k = 0,l,...,N, h = (b — a)/N, то сетку называют равномерной. Точки х^ есть узлы сетки. 2. Граничная задача A) на множестве узлов, принадлежащих сетке, заменяется некоторой сеточной задачей. Под термином сеточная задача понимают некоторые соотношения между приближенными значениями ре- решения граничной задачи A) в узлах сетки. В рассматриваемом случае это будет система линейных алгебраических уравнений. 3. Полученная сеточная задача решается по какому-либо численному методу и тем самым находятся приближенные значения решения гранич- граничной задачи в узлах сетки. Это и является конечной целью метода сеток. Можно указать на следующие вопросы как на основные в методе сеток. а) Как заменить область задания дифференциальных уравнений, а в случае дифференциальных уравнений в частных производных еще и гра- границу области некоторой сеточной областью? б) Как заменить дифференциальное уравнение и граничные условия некоторыми сеточными соотношениями? в) Будет ли полученная сеточная задача однозначно разрешимой, будет ли она устойчивой, сходящейся? Поясним смысл последних двух понятий и дадим ответы на постав- поставленные вопросы в применении к A). Построение разностной схемы. Выберем равномерную сетку. xk=
2 Конечноразностные методы 175 Дифференциальное уравнение из A) рассмотрим только во внутренних узлах сетки, т.е. будем рассматривать его в точках Xk, k= l,...,N— 1: Аи\х=ч = -u"(xk) + q(xk)u(xk)=f(xk), k=l,2,...,N-l. Выразим производные, входящие в это равенство, через значения и(хк) в узлах сетки, пользуясь для них соответствующими конечноразностными представлениями: , и(лЖ)-ц(.ц) B) B), . _ h „, BK B) 2/j ' * \'Vl -k VV ^ ~ \"* /' * w 12 Заметим, что если бы рассматривались граничные условия более слож- сложного вида, содержащие производные u'(xo),u'(xn), to при необходимости можно было бы использовать также следующие конечноразностные пред- представления: и'(х0) = ^ 2Л С учетом конечноразностных представлений (применительно к A) только для и"(хк)) получим Au\x=xt = Ai,u(xk) - Rk{h) = /Ы), где () + 2()() D). . +q(xk)u(xk), Rk(h) = r\ >(h). Если для Rk(h) выполняется условие |/?*(Л)| < Mh2,k = 1,2,...,N— 1, где M = const не зависит от Л, то говорят, что разностный оператор А/, аппрок- аппроксимирует на решении дифференциальный оператор А с погрешностью второго порядка относительно h. Пусть h достаточно мало; тогда величиной /?*('') можно пренебречь и получим ) k=l,2,...,N-l, B)
176 Гл 5 Методы дискретизации задач математической физики где при выполнении некоторых условий можно предположить, что и т яз и(х,), i = 0,1,2,. ..,N. Вообще говоря, всегда и, ф и(х,), и только при Rk(h) = 0 можно ожидать, что будет и, = и(х,), i = О,1,2,... ,N. Равенст- Равенство B) называют разностной схемой, аппроксимирующей уравнение Аи — = /М- Отметим еще, что B) есть система линейных алгебраических уравне- уравнений, число таких уравнений N — 1, а матрица этой системы трехдиаго- нальная. Неизвестными являются uo,ui,...,un. Число этих неизвестных в системе равно N+ I. Обратимся к граничным условиям из A). Используя граничные усло- условия, получим простейшие (в данной задаче) дополнительные уравнения мо = 0, uN = 0. C) Формулы B), C) образуют систему N + 1 линейных алгебраических урав- уравнений с неизвестными ио,и\,...,и^. Иногда (как в случае рассматривае- рассматриваемой задачи) некоторые из этих неизвестных можно определить из «гра- «граничных уравнений» типа C), и в результате получаем уже задачу для N - 1 неизвестных и\,иг,..-,Ufj-\. В других случаях можно из граничных урав- уравнений выразить uo,un через и1,м2,...,илг-1. Подставив эти выражения в уравнения C) вместо uq,un, снова приходим к системе уравнений для ui,U2,---,u/v-i- Однако заметим, что в последнем случае оператор А/, и выражения правых частей в B) могут видоизменяться. Если теперь решить систему B), C) по какому-либо алгоритму, то после этого можно принять и(**) и м*, k = 0,1,... ,N. О разрешимости систем разностных уравнений В методе сеток при- приближенное решение рассматриваемой задачи вычисляется как решение системы разностных уравнений. Выясним условия разрешимости этих уравнений на примере систе- системы B), C). Здесь из «граничных уравнений» имеем uq = 0, им = 0. Поэто- Поэтому будем рассматривать B) для и\,...,м#-1. Матрица этой системы будет с диагональным преобладанием Отметим, что некоторая матрица (а\\ а„\ называется матрицей с диагональным преобладанием величины 8 > 0, ес- если \а»\ > X" фг\ач\ +$> i = 1,3,...,п. Для такой матрицы существует обратная А~х, причем ее норма, связанная с нормой ||х||« = max; \xj\, удовлетворяет оценке ЦА)^ < 1/5. Таким образом, если q(x) > qo — const > 0, то матрица системы B) является матрицей с диагональным преобладанием; при любых {()} система B) имеет единственное решение {ук}, причем max |^| < —
2 Конечноразностные методы 177 Данное неравенство одновременно доказывает, что схема B) устойчива к возможным ошибкам в значениях {/(л*)} Решение системы B) может быть найдено известным методом исклю- исключения Гаусса, который в применении к системам уравнений с трехдиаго- нальными матрицами называют также методом прогонки или методом факторизации Оценка погрешности и сходимость метода сеток Рассмотрим эти вопросы на примере задачи A) Пусть е* = и(хк) - ик, е(А) = max |е*| 0<k<N Метод сеток называется равномерно сходящимся, если при А -)¦ 0 выпол- выполняется условие е(А) —> 0 Для задачи A) имеем систему вида к =1,2, ,N-l, eo = ew = O Считая, что точное решение A) имеет ограниченные четвертные производ- производные, получаем |/?t(A)| < Mh2 А поскольку матрица системы для ошибок {е*} является с диагональным преобладанием, заключаем, что справедли- справедлива оценка тах|е*| < — Л/А2-» О, * Чо которая гарантирует также сходимость метода сеток в рассматриваемом случае задачи со скоростью O(h2) Исследование основных вопросов обоснования метода сеток в более сложных случаях задачи осуществляется с привлечением различных спе- специальных подходов и утверждений, развитых и полученных в теории дан- данного метода (принципмаксимума, теоремы сравнения и др) 2 1 2 Общие определения метода сеток Теорема сходимости При- Приведем основные определения и понятия теории метода сеток в более общих формулировках Пусть рассматривается некоторая краевая задача, которую запишем символическим равенством Au = f в D, D) где_исходные данные и точное решение и(х) определены в областях D и D = D U ЭО соответственно (В рассмотренной в п 2 1 1 задаче для обыкновенного дифференциального уравнения имеем D = {a<x<b}cR, D— {а <х <Ь} ) Будем предполагать, что решение задачи D) существует и оно достаточно гладкое в D Для вычисления этого решения с помощью метода конечных разностей, или метода сеток, надо прежде всего выбрать на отрезке D конечное число точек, совокупность которых будем называть сеткой и обозначать через ?>/,, а затем искать искомым не решение и(х) задачи D), а таблицу [и]/, значений этого решения в точках сетки D/, Предполагается, что сетка D/, зависит от параметра А, который может принимать сколь угодно малые положительные значения При стремлении шага сетки Л к нулю сетка должна становиться все гуще Искомая сеточная функция [и]/, в этом случае в точке х„ сетки принимает значение, которое 12 В И Агошков и др
178 Гл. 5. Методы дискретизации задач математической физики будем обозначать м„. Пусть для приближенного вычисления решения дифференциальной краевой задачи D), т. е. для приближенного вычисления сеточной функ- функции [и]/, на основе использования равенства D) составлена некоторая си- система уравнений — разностная схема, которую будем символически запи- записывать аналогично уравнению D) в форме равенства Л/,и(Л> =/<*>. E) Решение </'') = (м0 ,«,,...,uN ) системы E) определено на той же сет- сетке D/,, что и искомая сеточная функция [и]/,. Его значения и0 ,и\ ,... СО /*гч ...,uN в точках xq,xi,...,xn последовательно вычисляются из E) при n = 0,l,...,N. Для краткости в уравнении E) значок h при и„ не пишет- пишется. Способам построения и исследования сходящихся разностных схем E) посвящено целое направление вычислительной математики, носящее на- название теория разностных схем. Придадим точный смысл понятию «схо- «сходящейся схемы» и требованию сходимости м^'1' -> [и]/,. Для этого рас- рассмотрим линейное нормированное пространство функций, определенных на сетке D/,. Норма ||и^||уЛ сеточной функции и''1' ? U/, есть неотрица- неотрицательное число, которое принимается за меру отклонения функции и^') от тождественного нуля. Норма может быть определена различными способами. Можно, на- например, принять за норму функции точную верхнюю грань модуля ее значений в точках сетки, положив 11м^11ул — тах|и„|. и Если D С R", то часто используют также норму, определенную равенством где N + 1 — число узлов сетки и неизвестных но,и\,...,м#, определяемых „ _ „ .. / Г . ,-,, \1/2 разностной схемой. Эта норма аналогична норме ||и|| = I / |и| «je I для функций и(х), интегрируемых на D с квадратом. После того как введено нормированное пространство (//,, приобретает смысл понятие отклонения одной функции от другой. Если а^''\ Ь^ — произвольные сеточные функции из U/,, то мерой их отклонения друг от друга считается норма их разности, т.е. число \\b^ — a^\\uh- Дадим теперь строгое определение сходящейся разностной схемы. Система E), как видим, зависит от 1г и должна быть выписана для всех тех Л, для которых рассматриваются сетка D/, и сеточная функция [и]/,. Таким образом, разностная краевая задача E) это не одна система, а се- семейство систем, зависящее от параметра Л. Будем предполагать, что при каждом рассматриваемом достаточно малом h существует решение и^
2. Коненноразностные методы 179 задачи E), принадлежащее пространству ?//,. Говорят, что решение «('*' разностной краевой задачи E) при измель- измельчении сетки сходится к решению дифференциальной краевой задачи D), если ||[м]/, — и'Л'||уА -* 0, h -» 0. Если сверх того выполнено неравенство ||[м]/, — u^\\uh < chk, где с > 0, к > 0 — некоторые постоянные, не зави- зависящие от h, то говорят, что имеет место сходимость порядка hk, или что разностная схема имеет k-й порядок точности. Обладание свойством сходимости является фундаментальным требо- требованием, которое предъявляется к разностной схеме E) для численного решения дифференциальной краевой задачи D). Если оно имеет место, то с помощью разностной схемы E) можно вычислить решение [и]/, с любой наперед заданной точностью, выбирая для этого h достаточно малым. Придадим теперь точный смысл понятию «аппроксимация задачи D) на решении и(х)» разностной схемой E). Условимся считать, что правые части уравнений, записанных символи- символическим равенством E), являются компонентами вектора /М из некоторого линейного нормированного пространства F/,. Тогда на А/, можно смотреть как на оператор, ставящий в соответствие каждой сеточной функции и^ из Ui, некоторый элемент fW из F/,. В таком случае имеет смысл вы- выражение Л/,[м]/,, возникающее в результате применения оператора А к сеточной функции [и]/, из if/, и являющееся элементом пространства F/,. Невязка 5/'Л' = А/, [и]/, -/(А) принадлежит пространству F/, как разность двух элементов этого пространства. Под величиной невязки следует пони- мать ||5/(">||^. Определение 1. Будем говорить, что разностная схема А/,м'Л' = = /С'' аппроксимирует задачу Аи = f на решении м, если ||5/('''||/^ —»• 0 при // -> 0. Если сверх того имеет место неравенство ||5/''''||^Л < chk, где с > 0, к > 0 — некоторые постоянные, то будем говорить, что име- имеет место аппроксимация порядка hk, или порядка к относительно ве- величины h. Обратимся к общему определению устойчивости схемы E), которая аппроксимирует задачу D) на решении и(х) с некоторым порядком hk. Определение 2. Будем называть разностную схему E) устойчи- устойчивой, если существуют числа Ао > 0, 8 > 0 такие, что при любом Л < ho и любом е('') € F/,, ||e''''||fa < 5 разностная задача полученная из задачи E) добавлением к правой части возмущения е^'1', имеет одно и только одно решение z^'1', причем это решение отклоняется от решения и^ невозмущенной задачи E) на сеточную функцию г''1' - - «(''), удовлетворяющую оценке где с\ — некоторая постоянная, не зависящая от h.
180 Гл. 5. Методы дискретизации задач математической физики В частности, последнее неравенство означает, что малое возмуще- возмущение е('') правой части разностной схемы E) вызывает равномерно от- относительно h малое возмущение z^ — и^ решения. Пусть оператор А/,, отображающий ?//, в F/,, линейный. Тогда приве- приведенное выше определение устойчивости равносильно следующему опре- определению. Определение 3. Будем называть разностную схему E) с линейным оператором Аи устойчивой, если при любом /W e F/, уравнение Л/,м^Л' = = /С'' имеет единственное решение и'л) е (//,, причем Il^lk^ill/Wlk, F) где с\ — некоторая постоянная, не зависящая от h. Можно показать, что определения 2 и 3 эквивалентны. Теперь докажем один из фундаментальных результатов теории раз- разностных схем, а именно докажем, что из аппроксимации и устойчивости следует сходимость. Теорема сходимости. Пусть разностная схема А/,и^ = /W ап- аппроксимирует задачу Аи = f на решении с порядком hk и устойчива. То- Тогда решение (/'') разностной задачи Ai,i№ =/№ сходится к [м]/„ причем имеет место оценка IN*-«(A)lk <<*!**, где с, с\ — числа, входящие в оценки в определениях аппроксимации и устойчивости. Доказательство. Положим е^ = 8/'Л\ [м]/, =г^-Тогда из опре- определения 2 имеем Учитывая оценку из определения 1, сразу получаем доказываемое нера- неравенство. ? В заключение подчеркнем, что схема доказательства сходимости ре- решения задачи E) к решению задачи D) путем проверки аппроксимации и устойчивости носит общий характер. При этом под Аи = f можно по- понимать любое функциональное уравнение, на основе которого строится «разностная задача» E). 2.1.3. Метод сеток для дифференциальных уравнений в частных про- производных. Дифференциальные уравнения в частных производных имеют широкие приложения в математической физике, гидродинамике, акустике и других областях знаний1. В большинстве своем такие уравнения в явном виде не решаются. Поэтому широкое распространение получили методы приближенного их решения, в частности метод сеток. Построение различных схем метода сеток в случае уравнений в част- частных производных зависит от типа уравнений и вида граничных (началь- (начальных) условий, присоединяемых к уравнениям. Частными примерами дан- данных уравнений являются следующие:
2. Конечноразностные методы 181 уравнение Пуассона (эллиптическое уравнение) /Э2« д2и\ уравнение теплопроводности (параболическое уравнение) ди д2и волновое уравнение (гиперболическое уравнение) Изложим некоторые подходы к построению разностных схем приме- применительно к этим уравнениям. Разностные схемы для уравнения параболического типа. Рассмотрим задачу Коши для уравнения теплопроводности ди_Ри dt ~ дх2 и(х, 0) = у(х), -<*><х <+<*>. Будем считать, что задача G) имеет единственное решение и(х, /), непре- рывное вместе со своими производными •=—, /= 1,2, и •^-т-, к— 1,2,3,4. от1 одг Запишем задачу G) в виде Аи = /. Для этого достаточно положить Аи = < at ox* { и(х,0), -оо<^<+оо, /=0; / = S уЫ, -°° <х < +°°: t = 0. V Будем далее считать, что / изменяется в пределах 0 <t <Т < +°°. В рассматриваемом случае D = {—°° < х < +<=°, 0</<7*<°°}, Г — объединение прямых ( = 0 и ( = Т. Выберем прямоугольную сетку и заменим D = D U Г сеточной об- областью ?)/,. К области D/, отнесем совокупность точек (узлов) (х„„ /„), координаты которых определяются по правилу xm = mh, m = 0,±1, ±2,..., Л > 0, t,, = n-z, и = 0,1,...,ЛГ, t>0, Заменим задачу Аи — f разностной схемой вида Аи^ — f^'K Обозначим через u(xm,t,,) точное значение решения задачи Аи ='/ в узле (лг,„,/„),
182 Гл. 5. Методы дискретизации задач математической физики через и"п — соответствующее приближенное сеточное значение. Имеем ди _ (дгт,Гл) дх2 (хт,1„) и(х,0) {хт,'п) f (*т,1п) д2и (Xm,tn) разностными отношениями Для замены выражений -г- dt (w*) воспользуемся формулами численного дифференцирования. Имеем ди. Э/ ди dt ди dt dht дх2 u(xm, tn+\) - u(xm, tn) X d2u x 2dt2 {.XmA ) tn [хт,'п) (xm,tn) Xd2u +2dt2 u(xm,tn+i)-u(xm,tn-i) x2d3u 2x 6 Э?3 и(хт+\, /„) - 2и(хт, tn) + u(xm-i, /„) /12Э4и Л2 12Э*4 ¦ tn <fn+l> Рассмотрим следующую двухслойную разностную аппроксимацию: Au\(xn,tn) = U(xm,tn+i)-u(xm,tn) U(xm+l, f,,) - 2u(xm, f») + u(xm-\, tn) hL | (/,) u(xm,0), n = 0, где (хтЛи) 12 Эл4 (Xm,ln) Введем следующее обозначение: и запишем разностную схему для задачи Аи = /: (8) где разностный оператор Ah определяется по правилу
2. Конечноразностные методы 183 Аналогично можно получить разностную схему вида где ,.п+\ ,.п „"+1 _9/у" ит ~ит Um+\ LUm •4, (9) Замечаем, что где x, У) = /(Л О. ,, у) = (w'2)) 12 Эл4 Выясним порядок аппроксимации разностных схем (8) и (9). В каче- качестве F/, возьмем линейное множество всех пар ограниченных функций (Л) _ / <С \ Рт- Норму в F/, определим по правилу Если max,»,,, |ot",| или max,,, |Р,„| не достигается, то будем под нормой понимать величину ||^Л)|| = supm;i|а^| + supm|3,„|. Пусть т = rhs, r,s — некоторые положительные числа. Предположим, что для -г-т- и -г—г верны оценки Э/2 дх* max dt2 max Эх4 <м4. Тогда легко получить = max\ т,п 12 -hs.
184 Гл. 5. Методы дискретизации задач математической физики В случае схемы (8) здесь можно взять s = 2, в случае схемы (9) можно взять s = 1. Из этих формул следует, что разностные схемы (8), (9) аппрок- аппроксимируют задачу Аи = / на и(х,у) с погрешностью порядка i (I < s < 2) относительно h. Разностная схема (8) позволяет по значениям решения на нулевом слое, т.е. по значениям и%, т = 0,±1,±2,..., вычислить значения на первом слое и1т, т = 0,±1,±2,... Для этого достаточно в (8) положить п = 0 и произвести вычисления, носящие рекурсивный характер. Потом по зна- значениям и)п можно аналогично при п — 1 вычислить значения игт и т. д. В силу таких вычислительных свойств разностную схему (8) называют явной. Разностная схема (9) упомянутыми выше свойствами не обладает. Дей- Действительно, если в (9) положить п = 0, то в левой части полученной формулы будет линейная комбинация из значений h^_j, u)n, м,'п+1, и„, в правой части будут значения известной функции (p(*m,0) и у(хт). Для вычисления значений на первом слое ..., и]_2, и]_и Uq, u\, и12, ¦¦¦ в этом случае необходимо решать бесконечную систему линейных уравнений. По этой причине разностную схему (9) называют неявной. Изучим вопрос устойчивости схем (9), A0), определив норму в про- пространстве ?//, по правилу Рассмотрим разностную схему (8). Выясним, при каких значениях г, т = — rh2, возможна устойчивость этой схемы. Для доказательства устойчивости надо показать, что разностная схема однозначно разрешима и при любых ( Г*Н ^ Р'Н1 имеет место оценка \\zW\\uh<M\\gW\\Fh, где М — постоянная, не зависящая от Л и g^ и Ah z^ = g^. Разностная схема (8), явная, и ее однозначная разрешимость очевидна. Перепишем формулу Ah z^ = g^ в виде Из этих уравнений при выполнении ограничения вида г = (х//г2) < 1/2 получаем неравенство т in m,n — принцип максимума. Полагая п — 0,1,... ,N — 1 и суммируя получаемые соотношения, получим
2. Конечноразностные методы 185 К||(| т,п т т,п < тахA, Т) (max |<| + max |Р,„|) = М ¦ \\gw\\Fh, где обозначено М = тахA, Т); М = 1, если Т < 1, и М — Т, если Т > 1. Следовательно, Таким образом, схема (8) устойчива при выполнении ограничения г < 0,5. Отметим, что это ограничение налагает жесткие ограничения на выбор т: т < 0,5й2, и оно приводит к тому, что если необходимо сохранить устойчивость, при вычислениях по схеме (8) шаг по времени приходится выбирать очень малым. Обратимся к разностной схеме (9) и перепишем ее в виде и°,=у(хт), m = 0,±l,±2,..., n = 0,l,...,N-l. Данная схема представляет собой бесконечную систему линейных уравне- уравнений относительно неизвестных ... и*,, Mg, u\, ... Решение таких систем является сложной и трудоемкой задачей, поэтому разностные схемы (9) неудобны для задач Коши на бесконечных отрезках и применяются ред- редко. Однако если отрезок оси х, на котором рассматривается задача Коши, конечен: а<х <Ь, Ь — а< К, а на прямых х = а и х = b дополнительно заданы некоторые ограничения на решение и(х, /), то разностные схемы вида (9) оказываются весьма эффективными. В частности, такие схемы яв- являются абсолютно устойчивыми, т. е. устойчивыми при любых значениях г = т/Л2. Если, например, на отрезках прямых х — а и х — Ь заданы условия и(а, t) = Yo@> u{b, t) = Yi @i то ВИД системы A0) при п = 0 существенно изменится: «J=Yo('i), «Jlf =Yi(*0, m=l,2,~.,M-l, h=(b-a)/M. Формулы A1) представляют собой систему М + 1 линейных алгебра- алгебраических уравнений относительно Mq, u\, ..., и1м. Эту систему можно решить по методу прогонки, а затем определить все ипт при других зна- значениях п. Приведенные рассуждения показывают, что реализация неявных раз- разностных схем требует больших вычислительных затрат для вычисления решения на одном временном слое, но таких временных слоев может быть немного из-за того, что в этом случае отсутствуют ограничения на соотно- соотношение x/li2. Если пользоваться явной разностной схемой, то вычисление решения на следующем слое осуществляется по рекурсионному правилу и связано с минимальными вычислительными затратами, однако из-за огра- ограничения т/Л2 < 1/2 число временных слоев в случае явных схем может
186 Гл. 5. Методы дискретизации задач математической физики быть существенно большим по сравнению с числом временных слоев для неявных схем. Отметим следующее утверждение о сходимости разностной схемы (8). Эта схема аппроксимирует задачу G) на решении и{х, t) с погрешностью порядка O(x + h2) и устойчива при г < 1/2. Поэтому схема (8) будет сходящейся; при этом погрешность для приближенного решения будет величиной порядка О(х + tr). Разностная схема для задачи Дирихле для уравнения Пуассона. Пусть в области D = {0 < jk < a, 0<у <b} рассматривается уравнение Пуассона с условием Дирихле на границе Г области D : Будем считать, что A2) имеет единственное решение и(х,у) в D — DUT, д4и д4и и это решение имеет непрерывные в D производные —z и тг-т • ох* дуг Возьмем прямоугольную сетку, положив х,„ = mh, m = 0,l,...,M, h = = а/М; y,,=nl, n = 0,l,...,N, I = b/N. Отнесем к множеству внутренних узлов D^ все узлы, лежащие в D, а к множеству граничных узлов Г/, отнесем узлы, лежащие на Г. Пусть узел (от, п) ? D®. Замену дифференциального уравнения из A2) разностным будем осуществлять только во внутренних узлах. Имеем -(°JL д2и (*т,Уп) ) =/{Хт,Уп), u(xm+\,y,,)-2u{xm,yn) + u(xm-i,yn) h2 сИм h2 12 ' dx4 I2 Э^м 12 ¦ Э/ = /(хт,Уп), (т,п) хт-\ xm+i, у„-\. _ , д4и(х,у) дЛи(х, у) Пусть функции —5~z— и —ч~1— ограничены по абсолютной ве- ОХГ О)Г личине в области D; тогда при достаточно малых Ли/ можно пренебречь членами, содержащими в качестве множителей h2 и I2, и получим искомое разностное уравнение Л„м(Л)=/(Л), A3) где г/,) _ —um+in + 2umn — um-\ji —ит<п = _ + fW=f(xm,yn), (m,n)eDl
2. Конечноразностные методы 187 Здесь через ит„ обозначается приближенное сеточное значение реше- решения задачи A2) так, что и„т к и(х,„,уп). В силу определений и понятий, введенных в пп. 2.1.1, 2.1.2, получаем где lf_ Уи 12 дх4 Р_ д^и 12'Э/ д4и Следовательно, при сделанных выше предположениях относительно —j ах* имеет место оценка ) m=l /=1 где С — постоянная, не зависящая от Л. Данная оценка означает, что схема A3) аппроксимирует задачу A2) на решении и(х, у) с погрешностью 2 2 Заметим, что оператор А/, является симметричным и положительно определенным в вещественном гильбертовом пространстве F/, с нормой II и / (Л) (ЛЬ \^M-l x^N-\ . . \\-\\Fh и скалярным произведением (и["', vK">)Fh = \п=х 2^/=i hlumnVmi- Собственные значения этого оператора имеют вид я=5п+4.п2шг/ l<m<M_l l<a<N.L " hl 2а I1 2b ~ Точными собственными значениями для задачи Аи — Як, м|г = 0 являются числа Нетрудно видеть, что Если воспользоваться методом разложения по собственным функциям оператора А/,, то для решения задачи A3) несложно получить оценку где С = 1/Л^ ' , которая гарантирует устойчивость схемы A3). На основе утверждений об устойчивости и аппроксимации для A3) заключаем, что данная схема является сходящейся и справедлива оцен- оценка \\и^ — [u]i,\\rh < С- (Л2 + /2), где [u]i, есть таблица значений точного решения на D°, а постоянная С не зависит от h и /. Разностная схема для уравнения гиперболического типа. Рассмотрим задачу Коши для одного из простейших гиперболи-
188 Гл 5. Методы дискретизации задач математической физики ческих уравнений — уравнения колебаний струны (волновое одномерное уравнение) dt дх A4) «|г=о = ф(*), -^ t_Q = g{x), где f(x, t), ф(х), g(x) — заданные функции. Решение задачи A4) опреде- определяется формулой (решение Даламбера) (оо) 1 Г 1 г Г 2 J 8{x)dx+- JJ fdxdt, где D(xo, to) — треугольник плоскости Oxt, ограниченный осью t = 0 и прямыми («характеристиками») х+1 = хо+to, х -1 — хо — fo > проходящими через [xo-,to)- Из этой формулы следует, что u(x,t) определяется значе- значениями ф и g в точках основания треугольника D{xq, to) и значениями / внутри и на контуре треугольника. Рассмотрим прямоугольную сетку jc* = kh, t} = jx (k = 0, ± 1,...; j = = 0,1,2,...). Совокупность узлов (k, j) (-«>< k<°°) назовем j-ирядом сетки. Наиболее простая замена задачи A4) сеточной такова: ,j _ , « - \J)k,j, A5) Здесь /: = 0,±1,±2,...; у= 1,2,... Из уравнений A5) и„ определяет- определяется в нулевом и первом рядах сетки: к^о = <p{kh), u^i — 4>{k,h) +xg(kh). Уравнения A5) таковы, что Ukt]+\ однозначно определяется через значе- значения сеточной функции и/, в узлах у-го и (у — 1)-го рядов (у = 1,2,...). Отсюда следует однозначная разрешимость системы A5). Введем обозначения: т/Л = г, Dr(xo,to) — треугольник, ограниченный осью (=0и прямыми rx + t = rxo +to, rx — t = rxo — to, проходящими через (хо, to)- Нетрудно видеть, что значение сеточного решения м/, системы A5) в узле (ко, jo) однозначно определяется значениями ф, g в узлах, лежащих на основании треугольника Dr(koh, jot), и значениями / в узлах внутри и на границе Dr{koh, joi). Пусть имеется последовательность сеток таких, что h -4 0, т = rh, г = const > 1, и некоторая точка (*о, /о) ('о > 0) является узлом каждой сетки последовательности. Если н/,(л:о,/о) имеет предел мо(*0)'о) при h —> 0, то последний определяется значениями /, <р, g в Dr(xo, to) и, вообще говоря, отличен от u(xo,to) — значения в (*о,/о) решения за- задачи A4), определяемого значениями /, ф, g в треугольнике D(xo,to), содержащем Dr(xo, to) как часть в случае г > 1. Поэтому в случае г > 1 последовательность и/,, вообще говоря, не сходится к точному решению задачи A4).
2. Конечноразностные методы 189 Пусть функции f(x, t), ц>(х) и g(x) достаточно гладкие соответственно в полуплоскости t > О и на оси — °° < х < °°. Тогда справедливо следую- следующее утверждение: если г = const < 1, то при h —? 0 последовательность м/, решений задачи A5) сходится равномерно к точному решению u(x,t) задачи A4) во всякой конечной области полуплоскости. Подходы к построению разностных схем, изложенные выше в приме- применении к простейшим уравнениям в частных производных, могут быть рас- распространены на более сложные уравнения (на уравнения с переменными коэффициентами, многомерные и/или нелинейные уравнения, на системы уравнений). 2.2. Метод прямых. Основная идея метода прямых состоит в том, что производные по одним независимым переменным заменяются их прибли- приближенными выражениями через конечные разности, тогда как производные по остальным переменным остаются без изменения. Рассмотрим некото- некоторые варианты данного метода в применении к линейным дифференциаль- дифференциальным уравнениям второго порядка. 2.2.1. Метод прямых для уравнений параболического типа. Пусть в полуполосе 0<х<1,/>0 поставлена следующая граничная задача: ut=Au + f(x,t) и(лг,О) h(O,O = Vo(O. mA,/) Здесь Аи = а(х, t)uxx + b(x, t)ux + с(х, t)u. Предполагаются существование и единственность достаточно гладкого ре- решения рассматриваемой задачи. Будем искать его приближенно методом прямых в прямоугольнике П = {0 < х < 1, 0</<7"<°°}. В зависимо- зависимости от того, аппроксимируются производные по х или по /, получают продольный или поперечный вариант метода. Рассмотрим сначала попе- поперечный его вариант. Обозначим через Пт решеточную область 0< * < 1, t = t,, = m, n = = l,2,...,N (Nx = T), а под ее границей Гт будем понимать множество, состоящее из отрезка 0 < х < 1 прямой ( = 0и точек @, г#), A, /,,), п = = \,2,...,N. Рассмотрим задачу A6) на Пт + Гт. Производную u,(x,t) при t — /„, п = 1,2,...,N, заменим приближенно левосторонним разностным отно- отношением и,(х, /„) « (и(я,/„) - и(х, f,,_i))/x. Тогда для решеточной функ- функции, задаваемой системой функций и„ = и„(х), п = 0, 1,...,jV, прибли- приближенно представляющих функцию и(х, t) на отрезках 0 < х < 1 прямых / = /„, и=0,1,... ,N, в Пт + Гх можно поставить следующую дифференци- дифференциально-разностную граничную задачу: — Л„и„ ио(х) = ф(л), «„@) = ЩA„), и„A) =
190 Гл. 5. Методы дискретизации задач математической физики где Апи» = ап(х)и",{х) + Ьп{х)и'п{х) + с„{х)ип{х), ап (х) = а(х, tn), bn (х) - b(x, tn), с„ (х) - с(х, (,,), /„ (д:) = f(x, tn). Задача A7) распадается на N граничных задач для обыкновенных дифференциальных уравнений второго порядка, так как функция uq{x) известна из начального условия, а неизвестные функции ип(х) « u(x,tn), п = l,2,...,N, можно находить последовательно, решая при каждом зна- значении п— 1,2,... ,Л/ одно обыкновенное дифференциальное уравнение второго порядка с соответствующими граничными условиями. Построенная вычислительная схема метода прямых достаточно четко поясняет геометрический смысл названия метода. В силу этого в много- многомерном случае рассматриваемый метод часто называют методом плоско- плоскостей или методом гиперплоскостей. Рассмотрим одну из продольных схем метода прямых для задачи A6). Здесь при построении вычислительных схем метода прямых аппрокси- аппроксимируют операцию дифференцирования не по времени /, а по простран- пространственной переменной х. Для этого, подобно случаю поперечных схем, предварительно исходную область приближенно заменим решеточной об- областью, проведя прямые х = х„ = nh, п = 0,1,...,/V (Nh = 1). На каждой из внутренних прямых х = х„, п— 1,2,..., N — 1, производные м^ и их ап- аппроксимируем через значения функции и на нескольких соседних прямых. Если для этих целей использовать простейшие симметричные выражения, то, подобно случаю поперечных схем метода, можно записать / ^И/1+1@-2и„@ + И„-1(г) «„+!(/)-И„-1 (f) и„ =an{t) -^ +bn{t) — + + cn(t)u,,(t) + fn(t), ;>0, *>0, A8) где и„(/) « и(д:„, t), a,,(t) = а(х„, /), bn{t) = b(xn, t), c,,(t) = с(х„, t), f,,(t) = = f(x,,,t). Тем самым нахождение приближенных значений u,,(t) на пря- прямых х = х„, п = 1,2,... ,N — 1, сводится к решению задачи Коши для системы N — 1 линейных обыкновенных дифференциальных уравнений первого порядка. Погрешность аппроксимации задачи A6) задачей A8) предопределяет- предопределяется неточностью замены производных и^, их соответствующими простей- простейшими симметричными выражениями через значения функции и и будет, очевидно, величиной порядка А2, если решение и(х, t) обладает достаточ- достаточной гладкостью. Следует заметить, что в случае продольных схем при аппроксимации дифференциального уравнения на прямых, близких к граничным, обычно возникают трудности, связанные с нарушением однородности процесса приближения. В некоторых частных случаях, правда, эти трудности уда- удается существенно ослабить за счет использования граничных данных.
2. Конечноразностные методы 191 2.2.2. Метод прямых для уравнений гиперболического типа. Пусть в полуполосе 0 < л: < 1, t > 0 поставлена следующая граничная задача: u,,+g(x,t)u, = Au + f(x,t), и(х,0)=ф), и,(х,О)=Ф(х), A9) м@,0=\|/0@, "A,0 = Vi (О- Здесь Аи имеет такой же вид, как и в A6). Будем считать, что а(х, t) > > а > 0. Существование и единственность достаточно гладкого решения задачи A9) предполагаются. Будем искать это решение методом прямых в прямоугольнике П = {0 < * < 1, 0 < г < Г < °°}. Как и в случае параболических уравнений, здесь также можно говорить о продольном и поперечном вариантах метода. Приведем сначала пример поперечной схемы. Прямоугольник П аппроксимируем решеточной областью Пт + Гт; при этом, в отличие от параболического случая (см. п. 2.2.1), к границе Гх рассматриваемой области отнесем также и интервал 0 < х < 1 прямой t — t\ = т. На каждой прямой t —1,,+ \ для п— 1,2,...,N — 1 производные и, и и„ заменим следующими левосторонними разностными отношениями первого и второго порядков соответственно: u(x,tn+i) X . u(x,t,,+ \)—2u(x,t,,) + u(x,t,,-\) Кроме того, на прямой t — 0 для аппроксимации производной и, исполь- используем правостороннюю замену ut(x, 0) « (и(х, х) — и(х, 0))/х. Это позволит для решеточной функции, задаваемой системой функций и„(х) ~ и(х, /„), л = 1,2, — ,7V — 1, поставить в области Пт + Гт следующую дифференци- дифференциально-разностную граничную задачу: (x), B0) Здесь использованы обозначения, совершенно аналогичные применяемым в параболическом случае. Процесс решения аппроксимирующей задачи B0) очевидным образом может быть расчленен на следующие этапы. Сначала по заданной функ- функции uq(x) = ф(дг) непосредственно получают и\(х) = ф(л) +тФ(лг). После этого последовательно находят функции мг(х), из(х), ..., un{x); при этом нахождение каждой из них сводится к решению одного обыкновенного дифференциального уравнения второго порядка с граничными условиями первого рода.
192 Гл. 5. Методы дискретизации задач математической физики Построенная вычислительная схема характеризуется только первым порядком погрешности аппроксимации. Если при аппроксимации диффе- дифференциального уравнения для замены производной и, использовать более точное равенство . Зи{х, tn+i) -4u(x, tn) + и(х, tn-1) "((.-*><л+-и ~ ^2 ) погрешность которого есть О(т2), то при малых значениях т > 0, как правило, удается уменьшить часть погрешности аппроксимации исходно- исходного уравнения, зависящую от неточности замены первой производной по времени. Процесс построения поперечных схем метода прямых для гиперболи- гиперболических уравнений во многом схож со случаем уравнений параболического типа. Подобные аналогии еще более сильно проявляются в случае продоль- продольных схем метода. Так, если в рассматриваемой области вместо прямых, па- параллельных оси х, провести прямые х — х„ = ли, n = 0,l,...,N (Nh = 1), то для задачи A9) можно построить следующую продольную схему метода прямых: = an{t) ^ "+[{t)~Unl{t), t>0, ия@) = Ф(ля), и'п@) = Ф(х„), n=l,2,-,N-l. При записи этой схемы использованы обозначения, вполне аналогичные принятым ранее. Аппроксимирующая задача B1) может быть истолкована как задача Коши для системы /V — 1 линейных обыкновенных дифференциальных уравнений второго порядка относительно неизвестных функций м„(/), я = = 1,2,...,TV — 1, приближенно представляющих искомую функцию и(х, t) на прямых х = х,„ п= l,2,...,N—I. 2.2.3. Метод прямых для эллиптических уравнений. Рассмотрим дан- данный метод применительно к эллиптической задаче Дирихле частного вида. Пусть в прямоугольнике П={0<дг<Х, 0 < у < Y} существует и единственно решение задачи Дирихле = f(x,y), и(х,Г) = Ф(х), B2) где Аи = а{х, y^ixx + b(x, y)ux + с(х, у)и, а(х, у)>а>0. Предполагаем решение достаточно гладким и будем искать его прибли- приближенно методом прямых.
2. Конечноразностные методы 193 Прямоугольник П аппроксимируют решеточной областью, проведя прямые у = у„ — nh, n — 0,l,...,N (Nh = Y). Производную иуу при у = уп, n= l,2,...,N—l, выражаем приближенно через значения функции и, опи- опираясь на известную формулу _ u{x,y,,+ i) -2и(х,у„) + u(x,y,,-i) It2 U{xy) где — 1 < 8 < 1. Тогда, используя обозначения, совершенно аналогичные применяемым ранее, можно записать ия+1(*)-2ц„ (*) + «„-!(*) , л _,,. п у 75 г "имя — /и W, и <^ л <^ л, С23) «0W = фЫ, «nW = Ф(х), 0<x<X, v у Дифференциально-разностная задача B3) аппроксимирует исходную задачу Дирихле с погрешностью порядка h2. Она сводится к решению системы обыкновенных дифференциальных уравнений второго порядка с граничными условиями первого рода. Вопрос построения вычислительных схем метода прямых обсуждал- обсуждался выше на примере ориентированных по осям прямоугольных областей. В случае областей более сложной формы применение этого метода мо- может быть сопряжено с определенными осложнениями. В самом деле, проекции glt, n = 0,\,...,N, на ось координат внутренних сечений об- области избранными прямыми совпадут при любом числе прямых только для соответствующим образом ориентированного прямоугольника. В об- общем случае п-с уравнение рассматриваемой вычислительной схемы мето- метода, связывающее приближенные значения искомого решения на соседних прямых с номерами от п — р до п + q, без дополнительных предположений определено лишь на пересечении Си = П ?»+'¦ -Р<'<<7 Если же считать такие уравнения выполняющимися и вне С„, то даже для очень простых областей аппроксимирующая задача при некоторых N может оказаться неразрешимой. Чтобы преодолеть подобные затруднения, иногда предпочитают продолжать непрерывно внутрь области функцию, задающую граничные условия, а уравнения аппроксимирующей системы рассматривают лишь на соответствующих пересечениях G,,, при этом вы- вычислительный алгоритм приходится строить специальным образом. Часто удается избежать подобных затруднений, разбивая рассматриваемую об- область на полосы не прямыми, а кривыми линиями, избранными с учетом формы области. Заметим также, что метод прямых применяется для численного реше- решения дифференциальных уравнений более высоких порядков, нелинейных задач и систем уравнений. 13 В И Агошков и др
194 Гл. 5. Методы дискретизации задач математической физики 2.3. Метод сеток для интегральных уравнений (метод квадратур). Метод сеток в применении к интегральным уравнениям называют так- также методом квадратур (методом механических квадратур). Рассмотрим основные идеи этого метода для вычисления решения интегрального урав- уравнения Au = u(x)-JK{x, y)u{y) dy = f(x), 0 < х < 1, с гладким ядром К(х, у), предполагая, что \К(х, у)\ < р < 1. Зададим N, положим h = 1//V и будем искать таблицу [и]/, значений решения на сетке Для получения разностной схемы в равенстве и(хп) - j К(хп, у)и(у) dy = f(xn), n = 0,l,...,N, приближенно заменим интеграл суммой, пользуясь, например, квадратур- квадратурной формулой трапеций погрешность которой есть величина O(h2), если ц>(у) является дважды непрерывно дифференцируемой функцией. После указанной замены ин- интеграла получим un-h ^ ^— "О + К(хп, h)u\ + ... + К(х„,yN- или ЛЛМ("> =/(''>, B4) где Г /@), /(МО, , тК(хп,0) . ,, K(xn,l) I Построенная разностная схема А/,и^ — /^А' аппроксимирует задачу Аи = = / на решении и со вторым порядком относительно шага h, поскольку квадратурная формула трапеций имеет второй порядок точности. Пусть и''1' = (мо,М1,...,муу) — какое-нибудь решение системы B4), и пусть us — один из тех компонентов решения, которые по модулю не меньше каждого из остальных \us\ > \и„\, п = 0,l,...,N. Из уравнения с
3. Вариационные методы 195 номером п — s системы B4) следует неравенство > Ы ~h (|+P + -- + P + |) |«*| = A-яАр)|и,| = A- Поэтому схема B4) устойчива: Ни^Н^ =тах|ия| = |«,| < y^I/WI < y^k В частности, при f(xn) = 0 отсюда следует, что система B4) не име- имеет нетривиальных решений, а следовательно, однозначно разрешима при любой правой части. Решение и^ задачи Ai,u^ — /С1' в силу теоремы о сходимости удовлетворяет неравенству IIМл " «(ЛIк = тах|и(#яй) - и„| < ch\ где с — некоторая постоянная. Аналогично изложенному метод сеток применяется для решения мно- многомерных интегральных уравнений. 3. Вариационные методы Сущность многих из вариационных методов состоит в формулировке рассматриваемой задачи математической физики в вариационной форме как задачи об отыскании функции, реализующей минимум (или, в общем случае, экстремум) некоторого функционала, и в последующем нахожде- нахождении приближений к этой функции. 3.1. Основные понятия вариационных постановок задач и вариа- вариационных методов. 3.1.1. Вариационные постановки задач. Многие задачи математиче- математической физики могут быть сформулированы как вариационные задачи, т. е. как задачи об отыскании функций, доставляющих экстремум некоторым функционалам. Выписывая необходимые условия экстремумов этих функ- функционалов, получают уравнения, которые называют уравнениями Эйлера и которые можно символически записать Аи = /, где и — функция, реали- реализующая экстремум конкретного функционала У(и), рассматриваемого на множестве D(A). С другой стороны, пусть в некотором вещественном гильбертовом про- пространстве Н со скалярным произведением (•,•) и нормой || • || = (тI^2 рассматривается задача, которую запишем как уравнение Au = f, /ей, B5) где / — заданный элемент, А — линейный, симметричный и положительно определенный оператор с областью определения D(A), плотной в Н. Тогда если B5) имеет решение и 6 D(A), то, полагая J(u) — (Аи, и) —2(u,f), нетрудно проверить, что и является также решением вариационной задачи В*
196 Гл. 5. Методы дискретизации задач математической физики вида J(u)= inf 7(v), B6) veD{j) где D(J) = D(A). Таким образом, задачи B5), B6) эквивалентны. Эквивалентность задач B5), B6) открывает новые возможности иссле- исследования B5), B6), а также построения приближенных решений этих задач вариационными (прямыми) методами. 3.1.2. Понятия о прямых методах вариационного исчисления. Одним из методов доказательства существования и фактического нахождения ре- решения той или иной вариационной задачи является сведение этого вопроса к вопросу о существовании решения некоторого дифференциального урав- уравнения или системы дифференциальных уравнений (уравнений Эйлера). Однако этот путь не всегда приводит к желаемому результату. Возникаю- Возникающие здесь трудности заставили искать в вариационном исчислении другие, так называемые прямые методы, т. е. методы, не использующие сведение вариационной задачи к дифференциальным уравнениям. Кроме того, ин- интегрирование получаемых дифференциальных уравнений вариационных задач осуществимо в конечном виде лишь в редких случаях. Поэтому возникает потребность в приближенном решении этих задач. Сделать это можно, рассматривая вариационную постановку (минуя задачи типа B5)) или сводя их к задачам вида B6)) и применяя прямые методы, которые называют также вариационными методами. Развитие прямых методов вариационного исчисления оказалось полез- полезным не только непосредственно для вариационных задач, но и для других областей математики, в частности, они нашли широкое применение в тео- теории дифференциальных уравнений. Основная идея использования вариа- вариационных методов в дифференциальных уравнениях состоит в следующем. Если данное дифференциальное уравнение можно рассматривать как уравнение Эйлера для некоторого функционала и если установлено тем или иным путем, что этот функционал имеет экстремум в классе некото- некоторого класса функций, то тем самым устанавливается, что исходное урав- уравнение имеет решение, удовлетворяющее краевым условиям, отвечающим рассматриваемой вариационной задаче. Прямые методы вариационного исчисления дают возможность не только доказывать существование соот- соответствующего решения, но и фактически находить его с любой степенью точности. Существует много различных приемов, объединяемых общим назва- названием прямые методы, однако большинство всех этих методов следуют общей идее, которая состоит в следующем. Рассмотрим для определенности задачу о нахождении минимума не- некоторого функционала У(м), определенного на каком-то классе D(J) допу- допустимых функций. Чтобы задача имела смысл, предполагается, что в клас- классе D(J) существуют функции, для которых J(u) < + оо) и что inf J(u) = = d > — оо. В этом случае, по определению точной нижней грани, суще- существует такая последовательность функций «I, иг, ..., м„, ... (ее называ- называют минимизирующей последовательностью), что Нт„_><„У(м„) = d. Если
3. Вариационные методы 197 для последовательности {и,,} существует предельная функция м^0' и если предельный переход J(u^) = lim;,_>«,7(M,l) окажется законным, то тогда у(м(°)) = d, т.е. предельная функция и'°) и будет решением рассматрива- рассматриваемой задачи. Таким образом, решение вариационной задачи (или задачи B5)) после сведения ее к соответствующей вариационной задаче прямым методом слагается из: 1) построения минимизирующей последовательности {и,,}; 2) доказательства существования у этой последовательности предель- предельной функции и'0'; 3) доказательства законности предельного перехода У(и<°>)= Km ¦/(«„)• и—к» Сами члены минимизирующей последовательности при этом можно рассматривать как приближенные решения соответствующей вариа- вариационной задачи. Способ построения минимизирующих последовательно- последовательностей, собственно говоря, характеризует каждый из прямых методов, употребляемых в вариационном исчислении, и соответствующий алго- алгоритм построения приближенных решений рассматриваемых вариацион- вариационных задач. 3.2. Метод Ритца. 3.2.1. Классический метод Ритца. Пусть в вещественном гильберто- гильбертовом пространстве Н со скалярным произведением (-,-) и нормой || • || = — (vI^2 рассматривается задача, записанная в виде операторного уравне- уравнения B5), где А — линейный, симметричный, положительно определенный оператор, т.е. А линейный, а также (Аи, v) = (v, Дм), (Аи, и) >у2\\и\\2, у = const > 0, при любых u,v из области определения D(A) оператора А, предполагаемой плотной в Н. Наряду с B5) рассмотрим задачу J(u)= inf J(v), J(v) = (Au,u)-2(u,f). B7) €D(A) Имеет место следующее утверждение. Теорема 1. Для того чтобы некоторый элемент ио ? D(A) сооб- сообщал минимальное значение функционалу J(u), необходимо и достаточно, чтобы этот элемент удовлетворял уравнению Ащ = f. Такой элемент единственный. Из этой теоремы следует, что задачи B5), B7) эквивалентны. Зададим функции ф| ', ф^ , ..., (f>N , N = 1,2,..., каждая из кото- которых принадлежит D(A). Обозначим через Нц линейную оболочку функ- ций ф) , /= \,...,N. Считаем, что выполнены следующие условия: 1) при любом N функции ф, , ..., фд, линейно независимы; 2) последовательность подпространств {//#} предельно плотна в Я, т.е. для любой функции и G Н существуют такие элементы uyv € Hn, N=1,2,..., что \\u-uN\\A = infvenN\\u-v\\A<E(u,N)->0, N -> <», где
198 Гл 5 Методы дискретизации задач математической физики \\u\\a = (Аи, иI/2, a t(u,N) есть оценка погрешности аппроксимации функции и посредством {(р; }. Набор функций ф, \ ..., ф|у , удовлетворяющих отмеченным услови- условиям, называют базисом в Нн, а входящие в него функции ф; — базисными или координатными. Метод Ритца построения минимизирующей последовательности иц, N = 1,2,..., т. е. последовательности приближенных решений задачи B5) (соответственно задачи B7)), формулируется следующим образом. Пусть Нм — линейная оболочка системы ф[,... ,флг- Поставим задачу об отыс- отыскании минимума функционала У (и) на Нц, т.е. о нахождении функции un € Ял/, для которой J(uN) = mmJ(v), v?Hn- v Так как v = ^(=, Ь,ц>„ то J(uN) = min^, 7(v), где J(v)=J(bu...,bN)= Х^(Лф„ф;)-2Х^(/,Ф;). i,7=I (=1 Чтобы найти минимум функционала J(v), вычисляем его производные по Ь, и приравниваем эти производные нулю. Приходим к системе урав- уравнений У&, /.1 N. до, которая эквивалентна системе уравнений вида (Аилг,Ф.) = (/,Ф.), i=l,...,N, B8) или, что то же самое, системе Aa = f, где А — матрица с элементами Ач — (Аф7,ф,), а — (aj, ...,on)t, / = = (Ju-,/n)t, /, = (/,Ф,). Поскольку Л — положительно определенный оператор и {ф,} — ли- линейно независимая система, то при v# = Xi=i ^|(Р" ^ = (^ь • • • > ^w)r 7^ 0 = = @,..., 0)г имеем N N (АЬ, Ь)г = 2 ? А'А^ = (Av/v, V*) > -^IIva/II2 > 0, те. i - положительно определенная матрица, а значит, невырожденная. Следовательно, система B8) имеет единственное решение а, определяя тем самым единственную функцию м# Для un можно получить априорную оценку. Умножив уравнения B8) на а, и просуммировав их по i, получим (Aun, un) = (/, un); но (Aun,un) >У2||«л'||2! следовательно,
3. Вариационные методы 199 „ ,,г<\У,«ы)\<\/НЫ\ \\т\ s —^г - ^г • Таким образом, справедлива оценка ||идг|| < ||/||/у2- Пусть мо € D(A) есть точное решение уравнения B5) (задачи B7)). Тогда при произвольной функции v € D(A) справедливо равенство (А(и0 -v),uo-v)= J(v)-J{u0). Тогда (поскольку и# минимизирует J(v) на Я/у) при произвольной функ- функции VN = Y!i=\C№ И3 Н" (A(uo-un),uo-un) =J{un)-J(uo) <J(vn)-J(u0) — = (A(uo-vN),uo-vN). Следовательно, ll"o-wyvlU<inf||Mo-VA,m<e(«o,/v)->0, #->«,. B9) Таким образом, последовательность и\, иг, ¦ ¦ ¦, un, ¦ ¦ ¦ является мини- минимизирующей, а функции un, N = 1,2,..., являются приближенными реше- решениями задачи B5) (соответственно задачи B7)), и имеет место оценка B9). 3.2.2. Метод Ритца в энергетических пространствах. Теорема 1 ус- устанавливает эквивалентность задач B5) и B7), но в ней нет никаких утвер- утверждений о самом существовании решения мо € D(A) этих задач. В п. 3.2.1 рассматривалась классическая постановка задачи, когда решение уравне- уравнения Аи = f есть функция, принадлежащая области определения D{A) опе- оператора А и удовлетворяющая этому уравнению. Оказывается, что в такой постановке это решение может не существовать. Однако оно существует в несколько более широком (чем D(A)) пространстве. Поэтому необходимо изменить постановку вариационной задачи о минимизации /(и), чтобы можно было гарантировать существование ее решения. Пусть при рассмотрении B5) А — симметричный положительно опре- определенный оператор с областью определения D(A), плотной в Н. Введем в D(A) скалярное произведение и норму: [ф,\у] = (Лф,\|г), [ф] = [ф,ф]'/2. Пополняя D(A) по введенной норме, приходим к полному гильбертову пространству Яд, которое называется энергетическим пространством, порождаемым оператором А. Каждая функция из D(A) принадлежит про- пространству На, однако в результате пополнения в На могут появиться элементы, не входящие в D(A) (поэтому представление скалярного произ- произведения [ф, у] при произвольных ф, \|/ € На в виде (Аф, \|/) уже не имеет места). Пусть и € D(A); представим F(u) в виде J(u) = [u,u}-2(f,u). C0) Такая форма записи позволяет рассматривать F(u) не только на обла- области определения оператора А, но и на всех элементах энергетического пространства Яд. Поэтому расширим функционал C0) (оставив за ним
200 Гл 5 Методы дискретизации задач математической физики прежнее обозначение У(м)) на все пространство Яд и будем искать его минимум на этом пространстве. Так как оператор предполагается положи- положительно определенным, т. е. (Аи, и) = [и, и] > Y2||"||2, и € D(A), у > 0, то при пополнении D(A) в Яд соотношение знакоопределенности [и, и] > У2\\и\\2 останется справедливым для любого элемента и G На ¦ Функционал (/, и) ограничен в На' Следовательно, по теореме Рисса о представлении линейного ограни- ограниченного функционала в гильбертовом пространстве существует элемент «о ? На, однозначно определяемый элементом / и такой, что для лю- любого и G На справедливо равенство (/, и) = [и, и]. Но тогда J(u) можно представить в виде J(u) = [и, и] - 2(/, и) = [и, «] - 2[н, ко] = [и - но]2 - [«о]2- Следовательно, в пространстве На функционал F(u) достигает миниму- минимума при и — мо. Как уже отмечалось, щ единственный и принадлежит Яд. Может оказаться, что мо € D(A); тогда uq будет также классическим ре- решением рассматриваемой задачи, т. е. будет удовлетворять B5). Если же ио ? На, но мо # D(A), то назовем его обобщенным решением уравне- уравнения B5). Итак, исходная задача сведена к задаче минимизации функционала J(u) в энергетическом пространстве Яд. Рассмотрим теперь метод Ритца для приближенного решения последней вариационной задачи, который в дан- данном случае назовем методом Ритца в энергетических пространствах. Пусть заданы линейно независимые функции {ф,} С На\ обозначим через Н\ их линейную оболочку. Предположим, что последовательность подпространств {Яд/}, N = 1,2,..., предельно плотна в Яд, т е. для лю- любой функции и G На существуют такие элементы us ? Я/у, N = 1,2,..., что [и - us] = mf[u -w]< е(м, N) -> 0, N -> °°, w € Н\, где е(м, N) — оценки погрешности аппроксимации. Те- Теперь метод Ритца можно сформулировать следующим образом: требуется найти элемент ищ е Я#, минимизирующий F(u) на подпространстве Яд. Реализация этого алгоритма состоит в следующем- 1) задаются конкретные Л^ и {ф,}, ф, 6 Яд; 2) приближенное решение ищется в виде мд/ = Xi=irt|CP'; 3) коэффициенты а, находятся из условий минимизации функциона- функционала J(un), которые приводят к системе уравнений dF(uN)/da, =0, i — — l,...,N. Эту систему можно записать также в виде Aa = f или [илг,ф|] = (/,Ф,), i=\,...,N, где а = (а\,...,аы)Т и /= (/i,..-,/w)r — УУ-мерные векторы, причем /, = (/, ф,), а А — матрица Грама системы {ф,} в скалярном произве-
3 Вариационные методы 201 дении пространства На с элементами А1} = [ф;,Ф,], 1 < i, j < N. Но A,j = [ф;, ф,] = [ф,, ф^] = Aj,, так что А симметрична, а в силу неравенства N rN п2 N г ?г>,ф, >о 1=1 (Ab,bJ= ZA'Abj= 5>,Ф« >^ i,)=\ i=i при Ь = (fci,...,Z>/v)r 5^ 0 матрица А является также положительно опре- определенной. Поэтому система Aa — f имеет единственное решение а, одно- однозначно определяющее элемент и/v, для которого справедливо неравенство Ы < II/II/Y- Справедливо следующее утверждение. Теорема 2. Если последовательность подпространств {##} лре- дельно плотна в На, то приближенные решения м#, построенные мето- методом Ритца, сходятся при N —> °° к обобщенному решению задачи щ в метрике пространства На, причем справедлива оценка 3.2.3 Естественные и главные краевые условия Принадлежность элемента и к области определения D(A) оператора А часто подразумева- подразумевает, что и удовлетворяет краевым условиям, которые записываются в виде 7~*м = 0, к = 1,...,К (здесь 7* — оператор, определяющий k-е краевое условие). В результате пополнения D(A) по норме [•] в полученном энер- энергетическом пространстве Яд могут появиться элементы, которые будут удовлетворять не всем условиям Т^и = 0. Если в На окажутся элементы, не удовлетворяющие некоторому условию 7^м — 0, то это краевое условие называется естественным для оператора А. Краевое условие, которому удовлетворяют как элементы из D(A), так и элементы из На, называется главным. Практическая важность умения отличать эти условия состоит в том, что базисные функции {ф,} не обязательно подчинять естественным краевым условиям, так как их достаточно брать из энергетического пространства (и не обязательно из D{A)). Это обстоятельство в значительной степе- степени облегчает выбор ф, при решении многих практически важных задач, особенно в случае многомерной области со сложной формой границы. Отметим, что в случае главных краевых условий проблема построения функций ф,, удовлетворяющих этим условиям, остается. Укажем подход, который позволяет для конкретной задачи установить, является ли то или иное краевое условие естественным. Рассмотрим задачу о минимизации функционала J{u) и предположим, что существует функ- функция мо, реализующая минимум J(u) в классе функций, вообще говоря, не удовлетворяющих данному условию. Используя средства вариационно- вариационного исчисления, можно найти необходимые условия реализации минимума функционала J(u) функцией «о- Если окажется, что к ним относится и рассматриваемое краевое условие, то оно естественное. Наконец, приведем простой признак (без его теоретического обосно- обоснования), позволяющий отличать естественные краевые условия от главных
202 Гл. 5. Методы дискретизации задач математической физики и применимый для ряда краевых задач. Пусть в B5) А — дифферен- дифференциальный оператор порядка 2т, удовлетворяющий некоторому краевому условию вида 7*м = 0. Тогда краевое условие будет естественным, если выражение 7*и содержит производные от и порядка т и выше (при этом в 7*м могут входить производные порядков, меньших т, а также сама функция и с некоторыми весами). Если 7*и не содержит производных от и порядка т и выше, то условие 7*и = 0 является главным. 3.3. Метод наименьших квадратов. Пусть А — линейный оператор, определенный на некотором линейном множестве D(A), плотном в данном гильбертовом пространстве Н, и пусть требуется решить уравнение Au = f, C1) где / — данный элемент из Н. Для этого может быть использован ме- метод наименьших квадратов, который состоит в следующем: выбираем последовательность линейно независимых координатных элементов (ф* € € D{A) V/:); приближенное решение уравнения C1) строим в виде иц = = 5^_, а*Ф*> гДе ак — постоянные, которые определяются из требования, чтобы величина функционала невязки У(и„) = ||Аи/у-/||2 приняла мини- минимальное значение. Последовательность {ф*} предполагается А-плотной, т.е. выполне- выполнено следующее условие: каковы бы ни были и G D{A) и число Е > 0, можно найти N и постоянные c\,...,cn такие, что ||Ди —Аи*|| < е, где 2jkl Условие минимизации J(un) приводит к системе линейных уравнений для неизвестных а\, аг, ¦¦¦, ац. Чтобы установить вид этой системы, достаточно продифференцировать /(«#) по ат. В результате получим си- систему уравнений для ai, ai, ¦¦¦, а^: Афи) = (/,Афт), m=\,2,...,N. C2) *=i Отметим, что система C2) симметричная. Определитель матрицы этой системы есть определитель Грама элементов А<р\, Афг, ..., Аф#. Лемма. Если однородное уравнение Аи — О имеет только тривиаль- тривиальное решение, то приближенные решения по методу наименьших квадра- квадратов могут быть построены при любом N и определяются единственным образом. Достаточные условия сходимости приближенных решений, получае- получаемых по методу наименьших квадратов, даются следующей теоремой. Теорема 3. Метод наименьших квадратов дает последователь- последовательность приближенных решений, сходящуюся к точному решению, если вы- выполнены следующие условия: 1) последовательность координатных элементов — А плотная; 2) уравнение C2) разрешимо; 3) существует такая постоянная К, что \\u\\ < К\\Аи\\ для любого u?D(A).
3. Вариационные методы 203 Если условия теоремы 3 выполнены, то Аиц есть приближенное реше- решение уравнения C1). Тогда Следовательно, если un найдено по методу наименьших квадратов, то Aun -»• / при N -» °°, и последняя формула позволяет судить на самом деле о погрешности приближенного решения. 3.4. Методы Канторовича, Куранта, Трефтца 3.4.1. Метод Канторовича. Данный метод решения вариационных за- задач существенно отличается от метода Ритца. Изложим его идею приме- применительно к задаче Au = f(x,y) в Q, и|г = 0, C3) где А — эллиптический оператор второго порядка, Q. — {(х,у): Ф\{х) <у< < Фг(дг), х 6 {а,Ь)}, ФьФг — гладкие по х е [а,Ь] функции, Г = дп — граница области О.. Считаем, что оператор А действует в гильбертовом пространстве Н = Z,2(Q) и что он симметричный и положительно опреде- определенный. Тогда задача C3) сводится к задаче о минимуме функционала У(и) = (Аи, и)-(«,/)-(/, и). Приближенное решение ищется в виде yv иц{х,у)= *Zfk{x)q>k(x,y), к=\ где (рк(х, у) — известные функции, равные нулю на Г, кроме, может быть, прямых х = а и х = Ь. Функции одной переменной /*(*) определяют из требования, чтобы функционал J{un) имел минимальное значение. Обыч- Обычными для вариационного исчисления методами получают для /*(*) систе- систему дифференциальных уравнений; к ним добавляются краевые условия при дг = а и х = Ь, вытекающие из краевых условий задачи /*(а) = /*(?) = 0, *=1,2,...,Л7. Таким образом, сущность метода JI. В. Канторовича состоит в том, что- чтобы свести (приближенно) интегрирование уравнения в частных производ- производных к интегрированию системы обыкновенных дифференциальных урав- уравнений. 3.4.2. Метод Куранта. Р. Курант предложил метод построения мини- минимизирующей последовательности, которая при известных условиях схо- сходится не только в среднем, но и равномерно вместе с последовательностя- последовательностями производных до некоторого порядка. Пусть дано дифференциальное уравнение Аи = f C4) и требуется найти его решение, определенное в некоторой конечной об- области О. /и-мерного пространства (jq, хг, ..., Jcm) и удовлетворяющее на границе Г этого объема некоторым однородным краевым условиям. Введем в рассмотрение гильбертово пространство Li (Q.). Допустим, что
204 Гп 5 Методы дискретизации задач математической физики оператор А положительно определенный на линейном множестве доста- достаточно гладких функций, удовлетворяющих краевым условиям нашей зада- задачи. Тогда уравнение C4) имеет решение, удовлетворяющее (возможно, в обобщенном смысле) заданным краевым условиям; это решение реализует минимум функционала /(и) = (Ли, и)-(и,/)-(/, и). Допустим теперь, что / имеет непрерывные производные по (jq, Х2, . ¦ ¦, хт) до порядка к — 1 включительно и по крайней мере квадратично- суммируемые производные порядка к. Составим функционал Очевидно, Ф(и) > J(u). Далее, функция и, реализующая минимум J(u), реализует также минимум Ф(и), так как эта функция делает наименьшим в Ф(и) как первое слагаемое, так и второе, которое она обращает в нуль. Отсюда следует, что решение нашей краевой задачи можно найти, отыски- отыскивая решение задачи о минимуме Ф(и). Построим для этого функционала минимизирующую последовательность {«#}, например по методу Ритца. Тогда, очевидно, II Э^"»-/) II Q k II GAj 0X2 • • • OXm lln-fw Эти соотношения позволяют сделать дополнительные заключения о схо- сходимости минимальной последовательности. Введение добавочных слагаемых в Ф(м) усложняет вычисления по ме- методу Ритца; это усложнение, однако, может быть оправдано, если по смыслу задачи желательно получить равномерно сходящуюся последова- последовательность. 3.4.3 Метод Трефтца Метод Ритца дает величину минимального функционала с избытком. Было бы желательно иметь также метод по- построения приближенного решения, дающего указанную величину с недо- недостатком. Е. Трефтц предложил метод, который в некоторых случаях поз- позволяет построить последовательность функций, дающих приближение к искомому минимуму функционала снизу. Идея метода Трефтца состоит в следующем. В то время как в методе Ритца приближенное решение ищется в классе функций, точно удовлетворяющих краевым условиям, но не диф- дифференциальному уравнению, в методе Трефтца приближенное решение точно удовлетворяет дифференциальному уравнению, но, вообще говоря, не удовлетворяет поставленным краевым условиям. Изложим идею этого метода применительно к задаче Дирихле для уравнения Лапласа (хотя его можно применить к значительно более обширному классу задач) Пусть требуется найти гармоническую в области Q функцию, удовле- удовлетворяющую краевому условию и|г = /(*), C5)
3 Вариационные методы 205 где f(x) — функция, которую для простоты предположим непрерывной на границе Г. Искомую функцию можно определить как функцию, миними- минимизирующую интеграл /(и) = А (и, и)=[ Q по сравнению с любой другой функцией, удовлетворяющей условию C5). Метод Трефтца состоит в следующем. Допустим, что дана последовательность линейно независимых гармо- гармонических в Q. функций <р*, полная в следующем смысле: какова бы ни была гармоническая в Q функция <р, квадратично-суммируемая в Q вме- вместе со своими первыми производными, можно по заданному числу е > О найти натуральное число N и постоянные а\, aij • • • > #/v такие, что J (ф - X ak<Pk) - I |grad((p - 2) Д*Ф*)} dQ. < t. - I |grad((p - 2) Будем искать приближенное решение нашей задачи в виде UN= 2jk=iak<Pk> где N — произвольно выбранное число; коэффициенты а* найдем из усло- условия J(u — ин) = min, где и — искомое решение задачи. Приравнивая нулю производные dJ(u — и/у)/Эа*, придем к системе уравнений Ji(uN-u,(pk)=0, k=l,2,...,N. Выполняя интегрирование по частям, получаем Данная система имеет единственное решение {а,}, определяющее одно- однозначное приближенное решение un- Можно доказать, что (и-ин) -> О равномерно в любой замкнутой области, целиком лежащей внутри Q, а производные любого порядка от us равномерно сходятся к соответст- соответствующим производным от и. Известным недостатком метода Трефтца является трудность фактиче- фактического построения полной системы гармонических функций. Если область Q. плоская односвязная с достаточно гладкой границей, то полной будет система гармонических полиномов; если О. многосвязная, то полную си- систему образуют некоторые гармонические рациональные функции. В мно- многомерных областях такую систему указать гораздо труднее. 3.5. Вариационные методы в проблеме собственных значений. Ва- Вариационные методы успешно применяются для приближенного решения проблемы о собственных значениях, а именно задачи Аи = Хи. C6)
206 Гл. 5. Методы дискретизации задач математической физики Рассмотрим некоторые используемые здесь подходы, привлекая для решения C6) метод Ритца. Пусть А есть линейный, самосопряженный, ограниченный снизу опе- оператор, действующий в гильбертовом пространстве Н. Положим ^Ш C7> Число d будет наименьшим собственным значением оператора А, если существует элемент up такой, что d_ (Аир, и0) {up, up) ' Если допустить, что такой элемент существует, то определение наимень- наименьшего собственного числа оператора А сводится к определению нижней грани величин C7), или, что то же, к задаче определения нижней грани величины (Аи, и) при дополнительном условии [и, и) = 1. Покажем, что эту задачу можно решить по методу Ритца. Возьмем последовательность линейно независимых элементов {<рп}, входящих в область определения оператора А, и допустим, что эта последовательность обладает следующими свойствами: 1) она полна в Н; 2) каков бы ни был элемент и из области определения опера- оператора А, можно найти такое натуральное число N и такие постоян- постоянные cxi, 0С2,..., oc/v, чтобы (А(и - uN), (и - uN)) < е, где uN = "?k=l Щфк, е — произвольное положительное число. Положим м/v = X*=ia*(P* и выберем постоянные коэффициенты я* так, чтобы им удовлетворяло соотношению (мд», им) = 1 и чтобы величина [Aitfj, un) была минимальной. Тогда чтобы найти минимум функции N переменных (вообще говоря, комплексных) (AuN,uN)= ]? (Ащ, (рт)акат, к,т=\ связанных уравнением (и/у, иц) — 1, воспользуемся методом неопределен- неопределенных множителей Лагранжа. Составим функцию Ф = (Aun, u\)-X(un, u^), где X — не определенный пока численный множитель, и приравняем нулю ее частные производные по <хт и по р,„, где а,„ и р,„ означают соответ- соответственно вещественную и мнимую части коэффициента ат. В результате приходим к системе уравнений дФ/дат =0, т = \,2,...,N, или, в рас- раскрытом виде, к системе N ?д*[(Дф*,фт)-А(фЬф„,)]=0, m=l,2,...,N. C8) к=\ Система C8) линейная однородная относительно неизвестных а*, кото- которые не могут одновременно обратиться в нуль, в противном случае было бы нарушено уравнение (идг, и^) = 1. Отсюда следует, что определитель
3. Вариационные методы 207 системы C8) должен обратиться в нуль; это дает нам уравнение для А (A(pi,(pi)-A(<pb<pi) = 0. C9) Уравнение C9) имеет ровно N корней. Пусть Хо — какой-либо из этих корней. Подставив его в систему C8), делаем ее определитель рав- равным нулю, и эта система будет иметь нетривиальные решения. Пусть ак , к = 1,2,...,п, — такое решение. Тогда цак , где ц — произвольный чис- численный множитель, также удовлетворяет системе C8). Подставив iiak в уравнение (и#, и#) = 1, найдем значение ц. Заменив теперь обозначение 1Шк на ак , можем в последующем под а\ понимать то решение C8), которое удовлетворяет уравнению (м#, "#) = 1- Подставив в C8) А = Хо @) и ак = ак , получаем тождество, которое можно записать в виде N N Х4°)(дФьФт)=Яо2;аГ((Р*>фт), т=1,2,...,М *=1 4=1 Умножив его на а;п и просуммировав во всем т, а также учитывая ра- равенство (un,un) = 1, получаем Ло = (Аи%\и<?)), D0) Формула D0) показывает, что: 1) уравнение C9) имеет только вещественные корни, если оператор А самосопряженный; 2) один из элементов uN реализует минимум (Aun, un)\ 3) этот минимум равен наименьшему из корней уравнения C9). С возрастанием N указанный минимум, который ниже будем обозна- обозначать через XN , не возрастает; в то же время он не меньше величины d. Отсюда следует, что при N -» «> величина AJy стремится к пределу, ко- который больше или равен d. Более того, можно доказать, что этот предел равен d; XN' -? d, N -* °°, что и оправдывает применение метода Ритца в проблеме собственных значений. Чтобы получить приближенное значение второго собственного числа, ищут минимум скалярного произведения {Aun, us) при дополнительных условиях {uN, uN) = 1 и (и|/, uN) = 0, где i$> = ^=l af^k есть прибли- приближенное значение первой нормированной собственной функции операто- оператора А. Решение этой задачи можно осуществить вновь методом Лагранжа. Аналогично можно строить приближенные значения следующих соб- собственных чисел; все они суть корни уравнения C9).
208 Гл 5 Методы дискретизации задач математической физики 4. Проекционные методы Обширный класс методов приближенного решения уравнений вида Аи = / использует следующий подход: решение ищется в виде us = = ^ j a,(p,, где коэффициенты а, определяются из условия равенства нулю проекции невязки гн — Аиц — / на линейную оболочку базисных функций \|/,, /= 1,2,...,N, вообще говоря, отличных от (р,. Одним из частных случаев этого условия является требование ортогональности гц ко всем \|/,: (г\,у,) = (Аим - f,\\f,) = 0, i= 1,2,...,N. Поскольку по- подобные методы не связаны непосредственно с минимизацией какого-либо функционала, то их относят к классу проекционных методов. Одними из наиболее часто применяемых в практических вычислениях являются такие представители этого класса, как методы Бубнова-Галеркина, Галеркина- Петрова, метод моментов, метод коллокаций. 4.1. Метод Бубнова-Галеркина. Основным недостатком метода Рит- ца является то, что он применим только для уравнений с симметричными положительно определенными операторами. От этого недостатка свободен метод Бубнова-Галеркина (иногда его называют просто методом Галер- кина). 4.1.1 Метод Бубнова-Галеркина {общий случай) Пусть в гильберто- гильбертовом пространстве Н рассматривается уравнение Au = f, feH, D1) где А — линейный оператор с областью определения D(A), который может не быть симметричным, ограниченным и положительно определенным. Метод Бубнова-Галеркина построения приближенного решения уравне- уравнения D1) состоит в следующем: 1) выбираются базисные функции {ф,}, i=l,...,N, ф, GD(/4); 2) приближенное решение ищется в виде us = ^ j я,ф,; 3) коэффициенты а, определяются из условия ортогональности невяз- невязки AuN-f к <pi,...,(p/v: (Ам/у-/,ф,)=0, /= \,...,N, или N (/>ф|), i=l,..-,N. D2) Отметим, что уравнения D2) по форме совпадают с соответствующи- соответствующими уравнениями алгоритма Ритца (если ф, € D(A)). Таким образом, ес- если А — симметричный положительно определенный оператор, то методы Бубнова-Галеркина и Ритца совпадают. Обозначим через Hs линейную оболочку системы {ф(}, i— \,...,N, ф, 6 D{A), а через АНц — линейную оболочку функций {Аф,}. Заметим, что если однородное уравнение Аи = 0 имеет только нулевое решение, то функции Лф1,...,Дфл/ линейно независимы. Обозначим через Рц опера- оператор ортогонального проектирования на Н\. Нетрудно показать, что тре- требование равенства нулю ортогональной проекции Ф\ = /*л/Ф некоторого
4. Проекционные методы 209 элемента Ф€ Н эквивалентно системе (Ф,ф,) = 0, / = l,2,...,N. Таким образом, система D2) эквивалентна одному уравнению которое широко используется при изучении сходимости общего случая алгоритма Бубнова-Галеркина. Пусть Рн , Р^ — операторы ортогонального проектирования на Hn , AHn соответственно. Введем обозначение T/v = min —г.—г—, где vN e AHN, vn ф 0. Теорема 4. Пусть: 1) ^n > t > 0, где постоянная т не зависит от N; 2) система {ф,} А-плотная. Тогда последовательность {Аи//} сходится к Аи при любом f G Н; при этом имеет место оценка \\Au-AuN\\< (l + l) ( Если же существует ограниченный оператор Л, то имеет место сходимость им к и при N —* °° и справедлива оценка погрешности Таким образом, если в общем алгоритме Бубнова-Галеркина удается оценить снизу величину т# > т > 0, то можно доказать сходимость невязки гц = Аиц - / к нулю, а также «дг -^ м, N -» °° по норме || ¦ || и норме вида ||м||а = \\Au\\ при условии обратности оператора А. 4.1.2 Метод Бубнова-Галеркина {случай А = Aq + B). Пусть опера- оператор в D1) представим в виде А—Ао + В, где Ао («главная часть» опе- оператора А) — самосопряженный положительно определенный оператор с областью определения D(A), плотной в Н. Введем энергетическое про- пространство На оператора Ао со скалярным произведением [и, v] и нормой [а] = [м, м]1/2. Умножим D1) на произвольную функцию v€ Яд. Тогда получаем равенство [H,v] + (fti,v) = (/,v) Vve//A, D3) которое допускает введение обобщенной постановки задачи D1). Определение. Функцию и 6 На назовем обобщенным решением уравнения D1), если и удовлетворяет D3). Предположим, что такое обобщенное решение существует. Если при этом окажется, что и G D(A), то в силу соотношения [и, v] = (Аом, v) по- получим (Аои + Ви — /, v) = 0. Поскольку по предположению D(Ao) плотно в Я, то плотным в Н будет и На- Поэтому из последнего соотношения делаем заключение, что и удовлетворяет также D1). 14 В И Агошков и др
210 Гл 5 Методы дискретизации задач математической физики Сформулируем метод Бубнова-Галеркина для решения рассматривае- рассматриваемой здесь задачи: 1) в На выбираются базисные функции {ф,}, т.е. здесь достаточно, чтобы ф, принадлежали На (а не D{A)); 2) приближенное решение un ищется в виде иц = X,=i a№'' 3) коэффициенты а, определяются из системы уравнений вида [uN, ф,] + (BuN, ф,) = (/, ф,), i=l,...,N, D4) или, в матричной форме, Аа = /, где А = {Аи), Ач — [ф7, ф,] 4- (Вф^, ф,) = = (/. Ф/)> а = (А 1,• • • ,aN)T, / = (/i,• • ¦ Jn)t, fi = if, Ф/)- После опреде- определения а из системы Аа = f строим приближенное решение по формуле Теорема 5. Пусть D1) имеет единственное обобщенное решение и оператор Т =А~1В вполне непрерывен в На- Предположим также, что последовательность подпространств Нц, являющихся линейными оболочками {ф,}, предельно плотна в На- Тогда при достаточно боль- больших N метод Бубнова-Галеркина дает единственное приближенное ре- решение un- Последовательность м# сходится по норме На к обобщенному решению и, а также справедливы оценки вида Г N 1 Г N 1 mm и-Т^ф, <[uN-u]< (H-e/v)min \и- Тс,ф, , r' L i=i J fl L .=i J где ?# —> 0 при N —> °°. Справедливо также следующее утверждение. Теорема 6. Пусть: 1) уравнение D1) имеет единственное обобщенное решение и ? На; 2) форма а(и, v) = [и, v] + (Bu, v) является На -определенной и На -ог- -ограниченной, т е для нее выполнены соотношения а{и, и) > YoM2, a{u, v) < у\[u][v], y0, Yi = const; 3) последовательность подпространств {Нн}, где Н^ — линейная оболочка функций {ф(}, i = 1,...,N, предельно плотна в На, т е Г N 1 min м-Ус,ф, < е(и, N)->0, N^>°°, с' L ,=i J где е(м, N) — оценка погрешности аппроксимации Тогда при любом конечном N система D3) однозначно разрешима, при- приближенное решение un сходится к и при N —? °° в метрике [•], а также справедлива оценка погрешности [и — un] < ce(u, N), где постоянная с не зависит от N. Заметим, что в рассматриваемом случае метода Бубнова-Галеркина ба- базисные функции (так же, как и в методе Ритца) можно выбирать не удовле- удовлетворяющими краевым условиям, если они оказываются естественными.
4. Проекционные методы 211 4.2. Метод моментов. Пусть в гильбертовом пространстве Н (которое предполагается комплексным) рассматривается уравнение Au + Bu = f, feH, D5) где оператор А является К -положительно определенным (или положи- положительно определенным в обобщенном смысле), т. е. (Аи, Ки) > у*\\и\\2, (Аи, Ки) > Р2||АГи||2, где Р, у — постоянные, C,у > 0, и G D(A). Метод моментов приближенного решения D5) состоит в следующем: 1) выбирается базисная система {ф,} С D(A); 2) приближенное решение и^ ищется в виде ин = J) j Я/Фм 3) коэффициенты а, определяются из системы уравнений (AuN + BuN-f,Kyj)=O, j=l,...,N. D6) Отмечаем, что в силу К -положительной определенности оператор А обладает ограниченным обратным оператором: ||Д~'|| < 1/(yP), а также число (Дм, Ки) вещественно и имеет место свойство (Дм, Kv) = (Ки, Av) Vm, v G D(A). На основании этих свойств на D(A) можно ввести скалярное произведе- произведение (и, v)^ = (Аи, Kv), и, v € D(A), в силу чего D(A) после пополнения превращается в гильбертово пространство Нк с нормой Ы\к = (и, м)У2. Определение. Элемент и G Нк назовем обобщенным решением уравнения D5), если он удовлетворяет равенству (u,V)K + (Tu,v)K = (fl,v)K VvG//*. D7) Очевидно, что если элемент и удовлетворяет D5), то он является также и обобщенным решением (обратное, вообще говоря, неверно). Теперь систему D6) можно записать в виде Х ЮЫ]в, = (/,Кф,), j=l,...,N. D8) Алгоритм D8) можно рассматривать как процесс определения приближен- приближенного обобщенного решения uN. Теорема 7. Пусть уравнение D5) имеет единственное обобщен- обобщенное решение и оператор Т — Д~'В вполне непрерывен в Hr. Тогда: 1) существует такое целое No, что при любом N > No система D8) имеет единственное решение а,; 2) приближенные решения и^ сходятся в Нк (а также в Н) к реше- решению уравнения D5) 14*
212 ft 5 Методы дискретизации задач математической физики 4.3. Проекционные методы в гильбертовых и банаховых прост- пространствах. 4.3.1 Проекционный метод в гильбертовом пространстве Пусть в гильбертовом пространстве Я рассматривается уравнение Au = f, /€Я, D9) где А — вообще говоря, неограниченный оператор, действующий в Я и обладающий ограниченным обратным оператором А~х. Предположим, что множество определения D(A) и множество значений R(A) плотны в Я. Введем в Я линейно независимую систему {<р,}. Соответствующие yV-мерные подпространства, порождаемые {ф,}, обозначим через Мц- Предположим, что последовательность {Ms} предельно плотна в Я. За- Зададим последовательность проекционных операторов Р\, каждый из кото- которых отображает Я на соответствующее пространство Мц- Предположим в дальнейшем, что \\Pn\\ < с, N — 1,2,... (Здесь Р/у не обязательно яв- являются ортопроекторами, т. е. от них требуется лишь выполнение свойств Введем также линейно независимую систему {ф,}, ф, 6 D(A). Под- Подпространства, порождаемые {ф,}, обозначим через в Я#, а линейную оболочку системы {А<р,} — через АН^. Предположим, что последова- последовательность подпространств {АН^} предельно плотна в Я и для любого элемента и € Я ел/(и, Л^) = inf ||м — ИЛ/Ц —>¦ 0, iV-4°°, uN€AHN. Приближенное решение задачи D9) ищем в виде иц = ^(=1 ям, где а, определяется из уравнения PNAuN = PNf. E0) Теорема 8. Пусть для любого N и любого элемента v e АНц име- имеет место неравенство x||v|| < l|/>/vvlli г&е постоянная т > 0 не зависит от N. Тогда при любом N уравнение E0) имеет единственное решение un = Xi=i а|СР" пРинем невязка Айн — f стремится к нулю при Af-4» и справедливы оценки где e(/,AO 4.3.2 Метод Галеркина-Петрова Рассмотрим уравнение D9). Алго- Алгоритм приближенного решения этого уравнения состоит в следующем: 1) задаются два, вообще говоря, различных базиса {ф,} С D(A), Ш С Я; 2) приближенное решение us ищется в виде h# = ^(=1 а,(р„; 3) коэффициенты а, определяются из системы уравнений /,1|A)=0, i=l,...,N. E1)
4 Проекционные методы 213 Этот метод является также частным случаем сформулированного в п. 4.3.1 проекционного метода. Действительно, пусть в E0) оператор Рц есть ортопроектор на линейную оболочку М^ функций {ч/(}. Тогда урав- уравнение E0) эквивалентно системе уравнений (Ли/v — /, ц/,) = 0, i= 1,...,N, т.е. системе E1). Итак, метод Галеркина-Петрова есть частный случай проекционного метода, рассматриваемого в гильбертовом пространстве при условии, что Рн есть оператор ортогонального проектирования. В си- силу этого теорема из п. 4.3.1 остается справедливой и в данном случае. Рассмотрим теперь специальный набор базисных функций {\|/,} в ме- методе Галеркина-Петрова (при котором этот метод иногда называют мето- методом интегрирования по подобластям). Пусть Я = L.2{Q), где О. — область т-мерного евклидова простран- пространства, Ни — линейная оболочка {(?,}¦ Базис {\у,} здесь уже имеет конкрет- конкретный вид. Разобьем О, на N подобластей ?2i,...,flyv так, чтобы U!Li^< = — Q, Q.jПО., = 0 при / ф j. Обозначим через $*(*), jr€fl, характеристи- характеристическую функцию области Q*: %(х) равно 1 при х € Q* и 0 при ^Sl Введем функцию i|/*(x) = (l/\/nies(Q*))VAMi k = 1, - - - ,^V, и примем за Mn подпространство, являющееся линейной оболочкой системы {у*}- В этом случае E1) эквивалентна системе N f , 2>,у A(?ldx = J fdx, j=l,...,N. E2) Сходимость метода интегрирования по подобластям вытекает из тео- теоремы 8. 4.3.3 Проекционный метод в банаховом пространстве Пусть Е и F — банаховы пространства (комплексные или вещественные). Рассмот- Рассмотрим уравнение Au = f, E3) где А — линейный (вообще говоря, неограниченный) оператор с областью определения D(A) С Е и областью значений R{A) С F. Проекционный метод решения E3) заключается в следующем. Задаются две последова- последовательности {Еы} и {FN} : EN С D(A) С Е, FN С F (N = 1,2,...), а также линейные проекционные операторы (проекторы) PN, проектирующие F на FN: P% = Pn, Pn/ = Fn (N = 1,2,...). Уравнение E3) заменяется при- приближенным уравнением PNAuN = PNf, uNeEN. E4) Поскольку проектор Рц имеет вид Рци — ^=11ц{и)\\/„ где \|/1,...,\|/лг — базис подпространства Fn, а /*(и) — линейные ограниченные в F функ- функционалы, то, обозначая через (pi,(p2,...,(p/y базис в Ец, уравнение E4) сведем к системе линейных алгебраических уравнений N Хв* = 0(/), у =1,2, •••,#; E5)
214 Гл 5 Методы дискретизации задач математической физики при такой записи нет необходимости явно указывать подпространство Fn, достаточно указать функционалы Определив un из уравнения E4) (или из уравнений E5)), его прини- принимают за приближенное решение уравнения E3) Говорят, что последовательность подпространств {En} предельно плотна в Е, если для каждого w € Е имеем P(w, En) -* 0, N -ь <», где P(w, En) = mfWN€EN \\w - wN\\ Следующая теорема, установленная Г М Вайникко, дает обоснование сформулированному алгоритму Теорема 9 Пусть область определения D(A) оператора А плотна в Е, a R(A) —eF,u пусть А переводит D(A) на R(A) взаимно однознач- однозначно Пусть подпространства AEn и Fn замкнуты в F, а проекторы Рц ограничены относительно N ||/V|| < С (N=1,2, ) Тогда для того, чтобы при любом / € F, начиная с некоторого N = = Nq, существовало единственное решение un уравнения E4) и чтобы \\Aun — /|| -* О, N -+ оо, необходимо и достаточно, чтобы соблюдались следующие условия 1) последовательность подпространств AEn предельно плотна в F, 2) при N > No оператор Pn переводит AEn взаимно однозначно на FN, 3) TEEhm/v-x» xN > 0, где XN = mf*Nf-AEN,\\wN\\=i \\Pnw\\ Быстрота сходимости при соблюдении условий 1)-3) характеризуется неравенствами P(f, AEN) < \\AuN - /|| < (l + ^) />(/, AEN) (В случае, когда подпространства En,Fn конечномерные и их размерно- размерности совпадают условие 2) является следствием условия 3)) 4 3 4 Метод коллокаций Пусть в уравнении E3) оператор А есть дифференциальный оператор порядка s, ? = С^'(Й), F = C(Q.) Выберем последовательность линейно независимых функций ФьФг» ,Ф/У) удовле- удовлетворяющих всем краевым условиям задачи Натянутое на Фьфг, ,<Pn подпространство примем за En, и пусть un — ^=1°*^* ^ области Q выберем теперь N точек ^Ь^ ,?# и положим lj(u) = u{?,}) Систе- Система E5) в данном случае примет вид 5>*(Л<р*)(?,)=/ЙД j =1,2, ,N, E6) а проекционный алгоритм в банаховом пространстве называется методом коллокаций Для обоснования метода коллокаций может быть использована теорема 9 Этот метод широко используется для приближенного решения интегральных и дифференциальных уравнений 4.4. Основные понятия проекционно-сеточных методов. Естест- Естественной и привлекательной является идея конструирования таких алгорит- алгоритмов приближенного решения задач математической физики, которые, с
4. Проекционные методы 215 одной стороны, по форме были бы вариационными или проекционными, а с другой — приводили бы к системам уравнений, подобным возника- возникающим в разностных методах (т.е. незначительное число элементов мат- матриц этих систем были бы ненулевыми). Такими алгоритмами являются проекционно-сеточные методы (которые называют также методами ко- конечных элементов). Чтобы прийти к этим алгоритмам, достаточно в вариационных или проекционных методах в качестве базисных функций {<р,} брать функции с конечными носителями (финитные функции), т. е. такие функции, кото- которые отличны от нуля лишь на небольшой части той области, на которой определено искомое решение задачи. Так, пусть рассматривается задача "@) = «(!) = О, E7) где /6 1,2@,1), которая сводится к следующей вариационной задаче: J(u) = inf У(у), где Введем на [0,1] сетку х, — /A, / = O,1,..., TV, h — 1/Л/, и функции вида x-x.-i ^ . . -X Л 0, х е (x,,xl+i), которые и примем в качестве базисных. Будем искать приближенное ре- решение в виде иц(х) = 5^|=| 4,9,(jr), где коэффициенты определим с по- помощью вариационного алгоритма. В данном случае это можно сделать исходя из условий минимизации функционала J{un), т.е. методом Ритца о в пространстве W2(PA) (которое является здесь и энергетическим про- пространством). Тогда для а\,.. .,ац-\ получаем систему уравнений E8) 7=1 Учитывая специфику выбранных базисных функций, легко вычислить вид элементов AtJ, i, j = l,...,N— I: 2 4 AtJ= < ~Л~2 + 6' J = i~l>i+l> 0, L/-'I>1. Таким образом, применение вариационного алгоритма с рассмотрен- рассмотренными выше финитными функциями привело нас к тому, что система урав- уравнений E8) является системой некоторых разностных уравнений, близкой к
216 Гл 5 Методы дискретизации задач математической физики системе, возникающей в разностном методе. Матрица системы здесь так- также является трехдиагональной и, следовательно, удобна для численного решения E8). Кроме того, так как при построении приближенного реше- решения мы исходили из вариационного алгоритма, то матрица А здесь будет заведомо симметричной. Кроме того, она положительно определена: V 4sin27ift/2 tja,aj > Am,,, ^ а,, где A^n = > 0. 1=1 " Таким образом, свойства положительной определенности и симмет- симметричности оператора задачи здесь при применении проекционно-сеточного метода сохраняются, и проекционно-сеточный алгоритм обладает рядом хороших качеств как вариационного, так и разностного метода. Отметим другие привлекательные черты проекционно-сеточных мето- методов. Так, коэффициенты а, в системе E8) зачастую несут ясную смысло- смысловую интерпретацию. Например, в рассмотренной задаче коэффициент а, равен значению приближенного решения в узле х,, умноженному на коэф- коэффициент y/h. Далее, оказалось, что финитные базисные функции в ряде случаев легко можно «приспособить» к геометрии области; тем самым устраняется одна из трудностей, возникающих в разностном методе. Кро- Кроме того, обращаем внимание на то, что если при решении рассматривае- рассматриваемой задачи надлежащим образом выбраны проекционный алгоритм и его базисные функции, то дальнейший процесс построения решения задачи происходит «автоматически» с применением электронно-вычислительных машин. Эти обстоятельства и ряд других обусловливают широкое приме- применение проекционно-сеточных алгоритмов для решения самых различных задач математической физики: многомерных задач в областях со сложной геометрией границ, линейных и нелинейных задач, задач гидродинами- гидродинамики и аэродинамики, уравнений электродинамики и волновых процессов и многих других. И в большинстве случаев сохраняется основная идея этих методов, заключающаяся в применении проекционных (в том числе и вариационных) методов с использованием в них различного рода финит- финитных функций, нашедших в настоящее время широкие приложения в теории аппроксимации. 5. Методы интегральных тождеств Метод интегральных тождеств (интегро-интерполяционный метод, ме- метод баланса) традиционно относился к разностным методам. В настоящее время получены проекционные формы интегральных тождеств, позво- позволяющие рассматривать этот метод как одну из модификаций проекци- проекционного метода. 5.1. Основные идеи метода. Суть метода интегральных тождеств из- изложим на примере уравнения ^^u = f(x), a<x<b, E9)
5 Методы интегральных тождеств 217 с некоторыми краевыми условиями. Сущность метода интегральных тож- тождеств для решения этого уравнения состоит в следующем: вводится сетка а — хо < *i/2 < х\ < ... < x/y-i/2 < XN — Ь и уравнение E9) интегриру- интегрируется в интервале (^,-1/21^1+1/2)- В результате приходим к интегральным тождествам j (qu(x)-f(x))dx = 0, xt-\/i где W,+ 1/2 = W(xt+i/2), W(x) = p(x) (du/dx) (х). Затем, используя прибли- приближения входящих в эти тождества производных и интегралов, а также кра- краевых условий, получаем соответствующие разностные схемы. Однако этот алгоритм можно переформулировать следующим образом. Введем систему {У;М} ступенчатых функций 1 ПРИ х е (^-1/2,^+1/2), 0 при x<?(x,_i/2,xl+i/2). Тогда полученные тождества — не что иное, как результат проектирования в 1-г(а, Ь) уравнения E9) на систему {\|/,}, т. е. тождества можно предста- представить в виде системы d du Этот этап построения приближенного решения совпадает с этапом в про- екционно-сеточном методе, а тождества являются результатом проектиро- проектирования рассматриваемого уравнения на некоторую базисную систему. Итак, если задана некоторая система базисных функций {i\f,(x)}, то интегральные тождества можно получать путем проектирования урав- уравнений, описывающих задачу, на данную систему. На следующем этапе построения численного решения задачи инте- интегральные тождества можно приближать двумя способами: а) либо при- приближенно вычислять интегралы с помощью квадратур и т п ; либо б) искать приближенное решение и/, в виде разложения, вообще говоря, уже по другим базисным функциям {(р,(х)}. Второй способ позволяет в ряде случаев трактовать метод интегральных тождеств как одну из модифи- модификаций проекционного алгоритма и привлекать для обоснования процесса решения задачи теорию проекционных методов. 5.2. Метод интегрального тождества Марчука. Для численного ре- решения обыкновенных дифференциальных уравнений широко применяется метод интегральных тождеств, разработанный Г. И. Марчуком. Сущность этого метода состоит в следующем. Рассмотрим краевую задачу для одномерного уравнения диффузии вида -^/>«^+<?(*)« = /«, x€(a,b), u(a) = u(b)=0. F0) Предполагается, что p(x),q(x) e L»(a,b), f(x) € L2{a,b), p{x) > 0, g(x) > 0.
218 Гл. 5. Методы дискретизации задач математической физики Метод интегральных тождеств, применяемый для решения задачи, со- состоит в том, что, исходя из F0), получают тождества хк -4+1 •*¦*—1/2 *к ( *к-\ X -1 *к ГДе а=Х0< Хх/2 < Х\ < Хг/2 < ... < -ty-3/2 < xN-l < *W-l/2 <XN = Ь — некоторый набор точек. Используя теперь ту или иную аппроксимацию входящих в F1) интегралов, получаем соответствующую разностную схему. Тождества F1) были получены Г. И. Марчуком и широко использо- использовались для построения разностных схем. Однако затем было замечено, что F1) эквивалентны каждому из следующих соотношений: (и(хк) - u(xk+i)) У (и(хк) - и(дсА_ = (/,6*), *= 1 ЛЛ-1, F2) F3) F4) где гЬ (ф, V)/) = / Ja = (ф, фI'2, щ(х) — некоторый интерполянт a функции и(х) такой, что м/(д:,) = м(дг,), i = 0,l,...,N, и имеет смысл про- производная dui/dx. Функция Qk{x) {k= 1,2,...,N— 1) имеет вид Ж)) ' xe{xk-i'xk)' 1 1- У F5) . О, xg(xk. Отмечаем, что соотношение F3) есть не что иное, как известное ра- равенство, применяемое в методе Бубнова-Галеркина для построения при-
5 Методы интегральных тождеств 219 ближенного решения на основе использования {Qk(x)} в качестве базис- базисных функций. Если воспользоваться соотношениями F2), то замечаем, что здесь становится возможным использование разрывных базисных функ- функций {ф,(дг)}. Действительно, пусть функции (р,{х) кусочно непрерывны с возможными разрывами первого рода в точках, не совпадающих с узлами сетки дг*, к = l,...,N — 1. Тогда каждая из этих функций имеет конечное значение вц, а значит, и их линейная комбинация и/, = Х*=оа*(')*^ с произвольными постоянными а/с будет принимать конечное значение в уз- узлах xj, т.е. ui,{xj) = J^=oak<f>k(xj) < °°, j = l,...,N-l. Таким образом, функции {ф*(л:)} допустимы для построения приближенного решения с использованием соотношений F2), хотя {ф7(*)} — система разрывных функций. Применение тождеств в форме F4) позволяет видеть, как достаточно просто исследовать вопросы сходимости и, в частности, получать оценки скорости сходимости в равномерной метрике. Таким образом, метод интегральных тождеств может рассматриваться как один из проекционных алгоритмов, а соотношения F2)-F4) могут использоваться наравне с тождеством F1), с достаточно широким выбором базисных функций для приближения и(х). 5.3. Обобщенная формулировка метода интегральных тождеств. Изложим метод интегральных тождеств в общей формулировке, полу- получая тождества путем проектирования на систему некоторых базисных функций. 5 3.1 Алгоритм построения интегральных тождеств В гильберто- гильбертовом пространстве Я рассмотрим уравнение Au + Bu = f, /€//, F6) где А — линейный (в общем случае неограниченный) оператор, дейст- действующий в Я, с областью определения D(A) С Я, плотный в Я и с об- областью значений R{A) С Я, В — линейный, симметричный, ограниченный в Я оператор с D{B) = Я, R{B) С Я. Предполагается в дальнейшем, что операторы А+В ч В являются Я-определенными: ((A + B)v, v) > Yollvll2> v e D(A), (fiv, v) > у?||v||2, v G Я, y, > 0, а также что уравнение F6) имеет единственное решение и G D{A) при заданной функции /G Я. Введем в Я систему линейно независимых функций {у,}, плотную в Я. Линейную оболочку системы {ц/,} обозначим через Н^'. Спроекти- Спроектируем уравнение F6) ортогонально на Щ . В результате получаем систему интегральных тождеств А{^и + (Ви,м,,) = (/,?,), i=l,...,N, F7) где aIN)u+(Au,\\i,). Может оказаться, что оператор A^N\ задаваемый как система опера- операторов Л; : ДМ = {i4; , / = l,...,N}, будет иметь область определения,
220 Гл 5 Методы дискретизации задач математической физики более широкую по сравнению с D(A), и поэтому можно расширить т.е. построить такой оператор А^ с областью определения D[A^), что D(aM) С D(A{N)) и A{N)u = AWU при и ? 0(дМ). Отметим, что если v € D(A), то согласно определению расширения оператора будем иметь A{N)v = дМу = {А,(Л\ 1= 1,...,ЛГ} = {(AV.V,), i= 1,...,/V}. Если же v € О(Л ), но v ? ?>(А), то в общем случае нельзя представить А как совокупность операторов {At v} = {(Av, V,)}, а сделать это можно только через систему {А, }, для которой представления (Аи, у,) уже не имеют места. По предположению и G D(A) и А, и = А, и, поэтому система F7) оказывается эквивалентна системе А, и + (Ви,\\1,) = (/, \\f,), i — l,...,N, F8) которая является основной системой интегральных тождеств. Для построения приближенного решения теперь можно воспользовать- воспользоваться именно этой системой, благодаря чему появляется возможность ис- использовать для построения приближенного решения базисные системы, не принадлежащие D(A), т. е. можно искать приближение и^ — ^ _. а,(р, яз и, где функции ф, могут принадлежать лишь D(A ). Последний путь по- построения приближенного решения с помощью ф, называют проекционным подходом в методе интегральных тождеств. Но можно воспользоваться и классическим алгоритмом аппроксимации входящих в F8) выражений с помощью разностных отношений и квадратурных формул. Такой подход называют разностным. 5.3.2 Разностный метод аппроксимации интегральных тождеств Рассмотрим разностный подход к построению приближенных решений задачи на основе интегральных тождеств F8). Для этого введем в области задания функций сетку и определим сеточные функции: м/, — проекция точного решения на сетку, и' — вектор приближенного решения задачи. Предполагается, что размерности и/, и и1' совпадают и равны N. Пусть для слагаемых, входящих в F8), определены аппроксимации (ДО ^ A) " B) А, и = 2ш1 ij M''j ~^~ ^i > (""> ViJ — У/ uuhj ~^~ ^i ' где е; — ошибки аппроксимации. Определим матрицы и векторы вида Тогда система уравнений для определения приближенного сеточного ре- ре1 шения и1' имеет вид =f. F9) Пусть введены сеточное пространство H\j, — пространство решений с нормой || ¦ || 1,/, и сеточное пространство Я/, с нормой || • ||/,. Теперь к
5. Методы интегральных тождеств 221 исследованию схемы F9) можно применить общую теорию разностных схем, из которой вытекают следующие утверждения: если система F9) имеет единственное решение при любом N, причем справедлива априор- априорная оценка||мЛ||i^, < c||/||/,, то при выполнении условий аппроксимации ||еA)||л < ?i(Л') -» 0, ||еB)||/, < e2(/V) -> О, N -»¦ °°, приближенные реше- решения и1' сходятся к м/, при N -»¦ °°; при этом справедливы оценки погреш- погрешности Отметим, что по сравнению с обычными разностными методами (ко- (когда не осуществляется предварительная проекция исходного уравнения (N) на Щ ) здесь осуществляется аппроксимация интегральных тождеств F8), в силу чего для обоснования алгоритма может потребоваться меньше ограничений на гладкость решения уравнения F6), чем это имеет место в разностных методах. Однако в рассмотренном здесь алгоритме остается одна из основных трудностей разностных методов: необходимо строить А , BtJ так, чтобы получить «хорошую» аппроксимацию, не потеряв при этом устойчивости. Заметим также, что при выполнении аппроксимаций тождеств может сказаться, что е, — 0. В этом случае остается проблема получения оцен- оценки Е( , которая решается, как правило, проще и при более слабых огра- ограничениях на точное решение исходного уравнения F6). 5.3.3. Проекционный метод аппроксимации интегральных тождеств. Введем еще одну систему линейно независимых функций {ср,} таких, что Ф, € ?>(Д, ), i=l,...,N. Линейную оболочку {<р,} обозначим через Щ . Предполагается, что последовательность подпространств {Щ } предель- предельно плотна в Н. Очевидно, что Щ С D(A ) и система {D(A )} плотна в Н. Оператор проектирования на Щ обозначим через Р^ . Предпо- Предполагается, что D(Py ') = Н. Отметим, что здесь пока нет ограничений в выборе Рф , а требуется лишь, чтобы Р^ v е Щ Vv G Н. Предполага- Предполагается, что размерности щ и Щ совпадают. Рассмотрим общую схему проекционного подхода построения прибли- приближенного решения. Будем искать его в Щ в виде иц = 2)_, а,ф„ где а, определим из системы уравнений N ?(A,(A/)(p, + (S(Pj,V,)K = (/,?,), t=\,...,N. G0) Сформулируем некоторые условия, при выполнении которых имеет место однозначная разрешимость G0) и сходимость и\ к и при /V -> °°. Предположим, что базисы удовлетворяют условию равномерной линейной независимости, т. е.
222 Гл 5 Методы дискретизации задач математической физики <Ш|2<|Хс,< "|=1 " "|=1 где d\,... ,d* > 0 — постоянные, не зависящие от с = (с\,... ,сц)т, и ) Будем также пользоваться обозначениями (и, v)B = {Bu, v), \\u\\B = (и, м)У2. Введем следующие условия. Условие 1. Матрица А = (AtJ) с элементами Аи = А; ф7 + (ф„ положительно определена и N N N N А; Условие 2. Базисы {ф,},{\|/,} удовлетворяют о^аничению N sup где постоянная 0 не зависит от с = (с\,...,сн)т и N, a норма |с|д(л/ имеет вид \c\a,n = [ Ё с,с,(Д,(/% + (ф„Ф;)в)] . '.7=1 ' Условие 3 В Щ ' можно найти такую функцию N 1=1 с некоторыми постоянными &,, что для любого ненулевого вектора с = = (c\,...,cN)T Теорема 10. Если выполнены условия 1-3, wo: 1) система G0) гшее/я единственное решение а; 2) справедлива априорная оценка
5 Методы интегральных тождеств 223 3) приближенные решения N UN = X ^'Ф' 1=1 сходятся к точному при N -> °° и справедливы оценки погрешности N -.« -,1/2 М=1 Замечание 1. Может оказаться, что А; мф = Л, и, i= l,...,N. В этом случае проблема аппроксимации сводится к более простой задаче получения соотношений N Замечание 2. Если <р, G D(A), то рассматриваемый алгоритм сов- совпадает с методом Галеркина-Петрова. Оценки погрешности в этом случае принимают вид и, - uN), и, - идг) + Ни, - unWII/2 < Отметим, что здесь в слагаемое 04(иф — им), и<р — и\) входит функция м<р (а не точное решение и). 5.4. Приложения методов интегральных тождеств к задачам мате- математической физики. 5.4.1 Метод интегральных тождеств для уравнения диффузии Рас- Рассмотрим применение тождеств F2)-F4) для приближенного решения за- задачи E9), используя при этом два базиса: один — из ступенчатых функций, являющихся примером разрывных на (а, Ь) базисных функций; второй — из функций {Qi(x)}, которые непрерывны на (а, Ь). Пусть h, = x,+ i/2 — Jc,—1/2) h — max,А,, и пусть через <р,(х) обозначена характеристическая функция интервала (^,-1/2.^+1/2)» через фо(д:) — ин- интервала (дго,-*"i/2)> через (рм(х) —интервала (*л'-1/2)д:о)- Примем {<р,} в качестве базисных функций и будем искать приближенное решение в виде И''М = X,=i а<Ф<М> гДе полагаем а0 = aN = 0 Тогда и''(х) = ^(=~ а,<р,(х), где {а,} определим из соотношений (полученных на основе F2)) у ( ), k=l,...,N-L G1)
224 Гл 5 Методы дискретизации задач математической физики Система G1) в матричной форме имеет вид где a = (au...,aN-l)T, f= (fu...,fN-\)T, A = (A,j), /, = (/, ft), * р{ху + J (f>j(x)Q,(x)q(x)dx, i,j=l,...,N-l. Вычислив A,j и /, и решив систему, найдем коэффициенты а\,...,ац-\, с помощью которых строится кусочно постоянное восполнение приближен- приближенного решения ЛГ-1 "'' М = X а'Ф< W > а° = aN - 0. Считая, что р{х), q(x) суть ограниченные функции, а /(л) е Ьг(а,Ь), можно доказать, что при достаточно малых h система G1) имеет един- единственное решение, причем max |м(л,) - uh(x,)\ + (q(u - и'1), и - илI/2 < ch, где с— const > 0. Можно строить приближенное решение также в виде где неизвестные {а,} определяются из G1). Нетрудно заметить, что в дан- данном случае алгоритм совпадает с методом Бубнова-Галеркина, а значит, справедливы соответствующие результаты о сходимости метода. Однако, используя специфику метода интегральных тождеств, здесь просто уста- устанавливается оценка погрешности вида тах|м(дг,)-н'1(;с,)| + Тх (М/ " "Л)) Тх {'" ~ ""О + {q{U ~ U"]' " ~ "")] '/2 - °(/'2)' которая, вообще говоря, не следует из теории метода Бубнова-Галеркина. 5.4 2 Решение вырождающихся уравнений Рассмотрим задачу для уравнения с вырождением ?^и = Ах), *€@,1), и@)=иA) = 0. G2)
5. Методы интегральных тождеств 225 где а > 0, р(х) в L»@,1), q{x) ? U@,1), f(x) G L2@,1), 0 < p0 < p(x) < < P\> Po> Pi — постоянные, q(x) > 0. При построении приближенных решений ограничимся простейшими базисными функциями {ф,} (характеристическими) и случаем 0 < а < 1 (слабое вырождение). Введем функции 2 I у- (= (г, . г,\ 4+1 -1 хк .0, x<?{xk-uxk+i), k=l,...,N-l, и с помощью известных преобразований получим тождества ч Ч (и(хк) - И(дс4_, «, б*) = (/> 2*)- G3) Пусть, как и в п. 5.4.1, введены характеристические функции ф,(дг), 0,l,...,N. Будем искать приближенное решение в виде где принимаем до = QN — 0, а остальные постоянные определяются из системы уравнений (uh(xk)-uh(xk+i)) -1 , Ч | +(м"Ы-«"(**-0) Ч-1 =1,.--,W-1. G4) Эту систему можно представить в матричной форме: где ), a = (au...,aN-l)T, 15 В И Агошков и др
226 Гл. 5. Методы дискретизации задач математической физики "(/ -1 -1 к у = i- о, Система G3) однозначно разрешима при достаточно малых А и спра- 2 ведлива априорная оценка для и": где „1-о 1-а t-l/2 = JC0 = 0, а и'}(х) = 5)._, a,Q,(x) — интерполянт приближенного решения: и*(**) = = uh(xk), k= I,... ,N — 1. Оценка погрешности здесь имеет вид max \и(х,) - uh(Xi)\ + (<?(« - и'1), и - и*I/2 < с — Замечание. Аналогичным образом может быть рассмотрен случай задачи с сильным вырождением, когда а > 1 и краевое условие имеет вид иA) =0. Здесь можно ввести сетку 0 = jct/2 < *i < *з/2 < • • • < *#-i/2 < < xn = 1 • Пусть 1, -1ш\1ш) ' xe{XUX2h 0, X а остальные Q,, i — 2,...,N — 1, те же, что и раньше. Дальнейший ход построения приближенного решения и''(х) = 5)-=1 «(Ф/С^)) где (р/(лг) — характеристическая функция интервала (^,-1/2)^14-1/2) ПРИ '— 1,.-.,Л^— 1 остается прежним. 5.4.3. Метод интегральных тождеств для задачи на собственные значения. Рассмотрим задачу об отыскании чисел X и ненулевых функ- функций и(х) таких, что
5 Методы интегральных тождеств 227 d du ||2 _ G5) где р(х), q(x) — положительные ограниченные функции. Для приближен- приближенного решения задачи G5) применим метод интегральных тождеств. Для этого введем сетку а = хо < *i/2 < х\ < ... < Xfj-\/2 < *n = b и поста- поставим в соответствие каждому узлу х, функцию Q,(x) вида F5) и функцию ф, (х) (вообще говоря, отличную от Q, (х)), для которой выполнены условия <Pi(xj) <°°, j = l,...,N — 1. Предположим, что {<?j{x)} есть базис Спро- Спроектируем уравнение из G5) в Ьг(а,Ь) на функции {Qj(x)}. В результате приходим к тождествам "Ч1 j \ -1 / *,! j_ \ -1 лг,_, Приближение к собственной функции и(х), соответствующей X, будем искать в виде ui,(x) = X(=i а'Ф'(х)- Поскольку краевые условия и(а) = = и(Ь) = 0 являются главными, предполагается, что базисные функции {ф;(¦*)}> по которым раскладывается Uh(x), удовлетворяют им. Коэффици- Коэффициенты {а,} определяются из системы XlJ-' ,ч-1 / *• , ч -1 dx \ ' //¦</* \ | Л,_! X (и/,, Qt), i=l,...,N—l, G7) или, в матричной форме, La = ХЛМа, G8) где -1 / Х1 л„ \ -1 Отыскивая собственные числа A.f, / = l,...,N — 1, матричной зада- задачи G8) и соответствующие им собственные векторы я, с помощью под- подходящего численного метода, можно принять Я'1 в качестве приближе- приближений к некоторым точным собственным значениям Л* задачи G5), а функ- функции uf(x) = X =i aij4>j(x)> построенные на основе векторов а„ — в ка- качестве приближений к собственным функциям и,(х). Пусть в дальней- 15*
228 Гл 5. Методы дискретизации задач математической физики шем для упрощения изучения сходимости X1' к Л* принимается, что ф((лг) = <2iW> j'=1,...,W—1.B этом случае матрицы L,M будут симмет- симметричными и положительно определенными. Следовательно, приближенные собственные значения Л* будут вещественными и положительными. Пусть {и1}} — последовательность приближенных собственных функ- функций, соответствующих {Х'{} и подчиненных условию нормировки ||и}|| = = 1. Тогда при h -t 0 справедливы оценки вида *i < X? < Л, +ch2(gi + А,J, ||М1 -и'{\\с{а,ь) < ^-, где с = const > 0, «71 = \\q\\u(a,b)- Метод интегральных тождеств нашел широкое применение также при решении уравнений более высоких порядков, систем уравнений, уравне- уравнений переноса, эллиптических уравнений, уравнений газовой динамики и ряда других уравнений математической физики. Библиографический комментарий Знакомство со многими понятиями и идеями вычислительной мате- математики можно осуществить по учебникам [79, 81]. Основные численные методы решения широкого круга задач математической физики, возни- возникающих при исследовании физических и технических проблем, изложены в [29], где также даны практические рекомендации по применению каж- каждого рассматриваемого метода. Последовательное изложение численных методов осуществлено в книге [3], в которой, как правило, приводятся теоретическое обоснование этих методов; существенное внимание уде- уделяется проблеме оптимизации алгоритмов. Значительное внимание мето- методам решения обыкновенных дифференциальных уравнений, уравнений в частных производных и интегральных уравнений уделяется в [40]. Книга [60] содержит изложение численных методов решения задач математиче- математической физики, которые в процессе решения сводятся, как правило, к более простым, допускающим реализацию алгоритмов на ЭВМ; рассмотрены многие современные подходы конструирования численных алгоритмов, специальная глава книги посвящена обзору основных идей и подходов вы- вычислительной математики, приводится обширная библиография, система- систематизированная по основным разделам вычислительной математики. Моно- Монография [65] посвящена различным методам повышения точности решений разностных и вариационно-разностных схем; теоретическое обоснование предлагаемых методов иллюстрируется численными примерами. Описание многих современных проекционных и вариационных мето- методов дается в [35, 64, 71, 72]. Книга [35] посвящена исследованию при- приближенных методов операторных уравнений; основное внимание здесь уделяется систематическому построению теории проекционных методов в гильбертовых и банаховых пространствах; изучаются также приближен- приближенные методы решения нелинейных операторных уравнений.
Глава 6 Методы расщепления Ключевые слова: эволюционные уравнения, задача Коши, разностные схемы, аппроксимация, устойчивость, сходимость, метод прогонки, ме- методы расщепления, уравнение диффузии, уравнение теплопроводности, уравнение Навье-Стокса, уравнения мелкой воды, динамика морских те- течений, динамика океанических течений. Основные понятия и обозначения Задача Коши — задача вида -?+А(р = f, t € @,7), ф|,=0= g- -Чр +А/,ф/, — ft,, ф/(| 0= gi, — аппроксимация задачи Коши по про- пространственным переменным. ^АтфЛт = fin — аппроксимация задачи Коши по всем переменным (включая временную переменную t € [0,Г]). А — Ха=1^а ~~ (<Рас1Цепление>> оператора А на семейство операто- операторов {Аа} более простой структуры, чем А. Ф, F,..., G — гильбертовы пространства, в которых ставится исходная задача. &h>Fh,---,Gh — конечномерные гильбертовы пространства, которым принадлежат решения разностных схем при t € [0, Т] (или в точках г,- = jx, у = 0,1,2,...), т — шаг сетки по л QA — сеточная аппроксимация области flcR". дО./, — сеточная аппроксимация границы 3Q. II' IU) (v)x ~ норма и скалярное произведение в гильбертовом про- пространстве X. 1. Введение Методы расщепления (методы дробных шагов) основаны на идее приближенного сведения исходных эволюционных задач со сложными операторами к решению последовательности задач с операторами более простой структуры, которые могут быть эффективно решены, например, методами конечных разностей, конечных элементов, проекционными ме- методами.
230 Гл. 6. Методы расщепления Основа решения сложных задач математической физики методами рас- расщепления была заложена в 50-е и 60-е годы XX века при решении од- одномерных задач с помощью методов факторизации (В.С.Владимиров, М. В. Келдыш, И. М. Гельфанд, О. В. Локуциевский, В. В. Русанов, С. К. Го- Годунов, А. А. Абрамов, В. Б. Андреев). В начале 60-х годов Дуглас, Писман, Рэчфорд предложили метод пере- переменных направлений, суть которого состояла в редукции многомерных за- задач к последовательности одномерных задач с трехдиагональными матри- матрицами, легко обращаемыми на ЭВМ методами факторизации. Данный метод оказал существенное влияние на построение теории родственных методов и всего класса методов, которые в настоящее время называют методами расщепления {методы дробных шагов). Теория методов расщепления и их приложения к решению сложных прикладных задач математической фи- физики содержится в работах Г. И. Марчука, А. А. Самарского, Н. Н. Яненко, Е. Г. Дьяконова, Дж. Дугласа, Дж. Ганна, Г. Стрэнга, Г. Биркгофа, Р. Варги, Д. Янга и многих других исследователей [38,61,62,67,80,90,102]. Класс методов расщепления (методов дробных шагов) широк: мето- методы покомпонентного расщепления, двуциклические методы многокомпо- многокомпонентного расщепления, метод предиктор-корректор, методы переменных направлений и другие. Методы расщепления широко используются для приближенного реше- решения многих прикладных задач гидродинамики, охраны окружающей сре- среды, метеорологической теории климата, играющих важную роль в совре- современном обществе. Часто эти методы являются единственными, с помощью которых удается решить эти задачи. 2. Сведения из теории эволюционных уравнений и разностных схем Многие методы расщепления формулируются в применении к неста- нестационарным задачам математической физики, возможно, приближенным, полученным путем применения разностных схем и сведенным к задаче Ко- ши для эволюционных уравнений. Поэтому основные положения теории задачи Коши для данных уравнений полезны при изучении и обоснова- обосновании многих из методов расщепления. Ниже приводятся некоторые из этих положений, а также даются основные понятия теории разностных схем. 2.1. Эволюционные уравнения. 2.1.1. Задача Коши. Рассмотрим в банаховом пространстве X урав- уравнение ^ о, te(o,T) (О с линейным оператором А, не зависящим от t и имеющим всюду плотную в X область определения D(A). Решением уравнения на отрезке [0,Т] называется функция ф(/), удо- удовлетворяющая условиям: 1) значения функции <p(f) принадлежат D(A) при всех t € [0,Г]; 2) в каждой точке t € [0,Г] существует сильная производная функ-
2. Сведения из теории эволюционных уравнений и разностных схем 231 ции ф'@) т.е. гае ||.|| = ||-Их; 3) уравнение A) удовлетворяется при всех t € [0,7"]. Очевидно, что решение ф(г) уравнения A) является непрерывной на [0,Т] функцией, т. е. ||ф(г)-ф(го)||-> 0 при г-w0 Vfo€[O,7"]. Под задачей Коши для уравнения A) на [0,Т] понимают задачу о на- нахождении решения уравнения A) на [0,7"], удовлетворяющего начальному условию B) Говорят, что задача Коши поставлена корректно на [0,Т], если: (I) при любом фо € D(A) существует ее единственное решение и (II) это решение непрерывно зависит от начальных данных в том смысле, что из <рп@) -> 0 (фи@) € D(A)) для соответствующих решений ф„(г) следует ф„(/) -> 0 при каждом t 6 [0, Г]. Замечание. В силу постоянства оператора А из корректности задачи Коши на каком-либо отрезке [0,7] следует ее корректность на любом отрезке [0,71] (Т\ > 0), т.е. корректность на всей полуоси [0,°°). Введем в рассмотрение оператор U(t), ставящий в соответствие эле- элементу фо ? D(A) значение решения ф(/) задачи Коши (ф@) = фо) в момент времени t > 0. Если задача Коши корректно поставлена, то оператор U{t) определен на D(A). В силу линейности уравнения A) и свойства (I) он аддитивен и однороден, а в силу свойства (II) он непрерывен. Так как D(A) плотно в X, то оператор U(t) может быть по непрерывности расширен до линей- линейного ограниченного оператора, определенного на всем пространстве X, который также обозначается через U{t). Говорят, что семейство линейных ограниченных операторов U(t), за- зависящих от параметра t @ < t < °°), называется полугруппой, если U{tx+t2) = U{t{)U{t2) @<f,,f2<oo). C) Можно показать, что операторы U{t), порожденные корректной за- задачей A), B), образуют полугруппу. Рассмотрим теперь функцию ?/(/)фо ПРИ любом фо € X и t > 0. По- Поскольку D{A) плотно в X, то существует последовательность элементов Фо 6 D{A) такая, что ф0 -> фо, и, следовательно, ф„(г) = С/(ОФо ~* -> и(г)щ в силу ограниченности оператора U{t). Таким образом, функ- функция ?/(/)фо является пределом последовательности решений уравнения A) на @,о°) и может быть названа обобщенным решением этого уравнения. Если ?/@фо есть обобщенное решение, то ||<7@фо|| измерима (как предел последовательности непрерывных функций). Полугрупповое свой- свойство операторов (/(/) позволяет усилить это утверждение.
232 Гл. 6. Методы расщепления Лемма 1. Если задача Коши для уравнения A) корректна, то все обобщенные решения этого уравнения непрерывны на @,°°). Теорема 1. Если задача Коши для уравнения A) корректна, то ее решение дается формулой ф(О=«/@<Ро (Фо €D(A)), D) где U{t) — сильно непрерывная при t > 0 полугруппа операторов. Теорема 2. Если задача Коши для уравнения A) корректна, то каж- каждое его обобщенное решение растет на бесконечности не быстрее экспо- экспоненты, причем liminj№|| = где число со называется типом полугруппы U(t) и типом задачи Ко- или A), B). Среди обобщенных решений уравнения A), не являющихся решения- решениями задачи Коши, могут быть, вообще говоря, дифференцируемые функции. Обозначим через Т> совокупность тех элементов фо, для которых ?/(г)фо, доопределяемая в нуле как фо, дифференцируема (справа) в нуле. На эле- элементах из 2) определен линейный оператор ИтЩро-фр_ г-и-0 / Оператор U'@) называется производящим оператором полугруппы. Лемма 2. Если щ g (D, то обобщенное решение U(t)(po имеет непрерывную производную при t > 0. Теорема 3. Если задача Коши для уравнения A) корректна, то D(A) С 2), 1/'@)щ = -Афо при фо е D(A) и оператор А, порождаю- порождающий корректную задачу Коши, может быть расширен до производящего оператора U'@) сильно непрерывной полугруппы U(t). Важными в теории задачи Коши являются следующие два понятия. Корректно поставленная задача Коши называется равномерно корректной, если из ф„@) -4 0 следует, что ф„(/) -4 0 равномерно по t на каждом ко- конечном промежутке [0, Г]. Полугруппа U(t) принадлежит классу Со, если она сильно непрерывна при t > 0 и удовлетворяет условию lim U(t)(f> = ф при любом ф G X. Теорема 4. Для равномерно корректной задачи Коши при любом ф G X lim U(t)(p = ф, т. е. полугруппа U(t), порождаемая равномерно /-И-0 корректной задачей Коши, принадлежит классу Со- Теорема 5. Если полугруппа принадлежит классу Со, то для нее справедлива оценка \\U(t)\\<Met", edeM = supo<l<l\\U(t)\\.
2. Сведения из теории эволюционных уравнений и разностных схем 233 Если ||?/(f)ll < 1 @ < / < °°), то полугруппа называется сжимающей. Теорема 6. Если полугруппа принадлежит классу Со, то область определения (D производящего оператора U'@) всюду плотна в про- пространстве X, более того, всюду плотно в X множество элементов, на которых определены все степени оператора U'@). Теорема 7. Если полугруппа принадлежит классу Со, то произво- производящий оператор ее замкнут. Теорема 8. Если задача Коши для уравнения A) равномерно кор- корректна, то замыкание оператора —А совпадает с оператором U'@). Теорема 9. Для того чтобы задача A), B), где А есть замкну- замкнутый оператор, была равномерно корректной, необходимо и достаточно, чтобы —А был производящим оператором полугруппы класса Со. Таким образом, если ограничиться рассмотрением уравнений с замкну- замкнутыми операторами, то класс уравнений A), для которых задача Коши равномерно корректна, совпадает с классом уравнений, у которых опе- оператор —А является производящим для полугруппы класса Со- 2.1.2. Неоднородное эволюционное уравнение. Рассмотрим задачу Ко- Коши для неоднородного уравнения вида (-Дф =г fit), ф@) = фо> G) dt где fit) — заданная непрерывная функция со значениями в X и фо 6 D(A). Теорема 10. Если для уравнения A) задача Коши равномерно кор- корректна, то формула i ф@ = U№(O)+Ju(t-s)f(s)ds (8) о дает решение задачи G) при ф € D(A) и функции f(t), удовлетворяющей одному из двух условий: 1) значения /(/) G D(A) и функция Af(t) непрерывна; 2) функция f{t) непрерывно дифференцируема. Формула (8) при любом фо 6 X и непрерывной функции f{t) дает непрерывную функцию, которую естественно назвать обобщенным реше- решением задачи Коши G). 2.1.3. Эволюционные уравнения с ограниченными операторами. Рас- Рассмотрим важный (в частности, в теории и приложениях методов расщеп- расщепления) класс задач A), B) и G), когда оператор А ограничен. В этом случае очевидно, что задача Коши для уравнения A) равномерно корректна, и по- полугруппа U{t) представима в виде U(t)=e-'A, (9) где функция ёв у определяемая рядом я=о " •
234 Гл. 6. Методы расщепления обладает следующими свойствами: A1) если Решение задач A), B) и G) в данном случае соответственно задается формулами «-мФо. A2) ф(г) = е~'АЩ + J е(-'-*М/М ds. A3) О Отметим одно простое следствие представления A2) и свойств A1). Пусть оператор А представим в виде суммы двух коммутирующих операторов: А =А\ +А2, где А\А2 =АгА\. Тогда согласно A2) и последнему свойству из A1) имеем ф(Г) = е~ТАЩ, где <р = е~ТА^щ. Таким образом, чтобы найти решение задачи A), B) (в которой А = А\ Л- At, А\Аъ = А2А1) при t = T, достаточно последовательно решить задачи вида -^-+Л1ф1=0, Г € [0,7], ф1(О) = Фо, / A4) -^+Л2ф2 = 0, Г€[О,Г], и принять ф(Г) = фгG")- Легко заметить, что если Ль Аг имеют более простую структуру, чем А, и нас интересует функция фG*), то ее отыс- отыскание путем решения двух задач A4) может оказаться предпочтительным по сравнению с нахождением ф(Г) путем решения непосредственно за- задач A), B). В дополнение к свойствам A1) приведем еще две формулы (играющие важную роль в теории методов расщепления). Пусть ограниченный оператор А является суммой двух положительно определенных операторов А\ и Аг: А=АХ+А2, 04,-ф,ф)>у?||ф||2, /=1,2. A5) Тогда справедлива формула Троттера у A6) и близкая к ней формула Чернова: где / — тождественный оператор (который часто обозначают также че- через Е).
2. Сведения из теории эволюционных уравнений и разностных схем 235 Формулы A6), A7) позволяют находить решение задачи A), B) при t = Т. Действительно, пусть рассматривается задача A), B), в которой имеют место соотношения A5). Выбрав Л' достаточно большим, получим что функция будет приближать <р(Г) = е~ТАщ (в силу A6)). Отыскание <pN(T) сводится к решению последовательности задач вида A4). Если же принять то q>N(T) можно считать приближением к ф(Г) согласно A7). Нахождение (f>N(T) в данном случае можно осуществить следующим образом. Разде- Разделим интервал [О, Г] на N интервалов равной длины At = T/N и определим рекуррентным образом семейство элементов, которые обозначим фл+'/2. Эти элементы определяются последовательно для возрастающих значений n + i/2 (п = 0,... s, N - 1, (=1,2). Начиная процесс вычислений с ф° = фо исчитая.чток (п + 1)-мушагу ф°,...,ф" известны,элементы ф"+1/2,фн+1 определим как решение уравнений „н+1/2 .-« /1О\ „+1_ „+1/2 i -^ +Л2ф"+1=0. Поскольку фп+1/2 = (Л-ДгЛО-'ф". Ф"+1 = (l + AtA2)~l(p"+l/2, то заклю- заключаем, что ф^ = (f>N(T). Таким образом, элемент ф^ приближенно равен в момент t — Т решению ф(г) задачи A), B), а отыскание ф^ состоит в последовательном решении задач A8), что можно сделать эффектив- эффективно и экономично, если каждый из операторов А\,Аг имеет простую или «специальную» структуру по сравнению с оператором А в исходной зада- задаче A), B). Следовательно, формулы A6), A7) и алгоритмы их реализации путем решения задачи типа A4) или A8) лежат в основе класса мето- методов расщепления {методов дробных шагов), частными случаями которых являются алгоритмы A4) и A8). 2.2. Операторные уравнения в конечномерных пространствах. 2.2.1 Эволюционная система Пусть X = RN — N-мерное евклидово пространство векторов ф = (ф],... ,ф/у) с некоторым скалярным произве- произведением (ф,чО и нормой ||ф|| = (ф,ф)'/2. Отметим, что поскольку в любом конечномерном пространстве все нормы эквивалентны, то норма ||ф|| эк- н и II /riN I i2"\ l/2 вивалентна евклидовой норме ЦфЦг = |Ф| = Ijii =i |Фл ) Рассмотрим задачу Коши G), где оператор А есть матрица А = {ач} размера N х N с элементами atJ, i,j = 1,..., /V, не зависящими от t. Тогда решение задачи G) существует, единственно и задается формулой A3).
236 Гл. 6. Методы расщепления Пусть также матрица А невырождена, т. е. существует А ', а вектор / не зависит от t. Тогда, учитывая, что А~1е~'А = е~'АА~1, из A3) получаем следующее выражение для cp(f): <рA)=е-'Ащ+А-\1-е-'А)/. A9) Предположим, что матрица симметрична: atJ = а}1, i,j = l,...,N (т.е. А — АТ), и положительно определена: (Аф,ф) > <х||ф||2 Уф € RN, где а — const > 0. Обозначим через {ф^'},{^-*} собственные векторы и соб- собственные значения А: Аф^' = Х*фМ, к — \,...,N. Собственные векторы любой симметричной матрицы могут быть выбраны таким образом, чтобы они образовывали ортонормальную систему в R^. Поэтому будем считать, что 1 при к = I, 0 при к ф I. Обозначим через Q матрицу, столбцами которой являются собственные векторы матрицы А. Тогда очевидно, что QTQ = I — единичная матрица, т. е. матрица, внедиагональные элементы которой (/)*/, к ф I, равны нулю, а элементы главной диагонали равны единице. (Отметим, что часто для единичной матрицы используется также обозначение Е.) Следовательно, QT — <2~', т.е. Q является ортогональной матрицей. Привлекая свойства матрицы Q и собственных векторов {ф^}, легко получаем следующее представление для А и е~'А: о о 0 о о о Q, е = i 0 о о о о Q, B0) а формула A3) принимает вид где B1) B2) Фо = k=l ЛО = k=l т.е. формула B1) есть представление решения системы G), полученное методом собственных функций (векторов). Если / не зависит от /, то
2. Сведения из теории эволюционных уравнений и разностных схем 237 Отметим, что все собственные значения любой симметричной поло- положительно определенной матрицы положительны. Поэтому в случае мат- матрицы А имеем А,* > а = const > 0, к = 1,... ,N. Учитывая это, из B1), B2) получаем причем ф есть решение системы линейных алгебраических уравнений Аф = / B4) с симметричной положительно определенной матрицей А. Для разности <p(t) — ф справедлива оценка ИфМ-фН^Нфо-фН^0", B5) из которой следует, что независимо от начального условия фо <р(Т) —> ф при t — Т —> °°. Этот факт играет фундаментальную роль для построения приближенных решений систем линейных алгебраических уравнений с симметричными положительно определенными матрицами методом ста- ционирования и методами расщепления (рассматриваемыми уже как ме- методы решения систем типа B4)). 2.2.2. Метод стационирования. Пусть требуется найти решение системы B4) с симметричной положительно определенной матрицей А. Сделать это можно, например, методом исключения неизвестных {метод Гаусса), относящимся к классу прямых методов решения систем типа B4), т. е. таких, которые за конечное число операций (возможно, большое, ес- если N велико) позволяют найти точное (теоретически) решение ф = А/- Однако в практических вычислениях присутствуют различного рода по- погрешности (в задании /, ошибки вычислений на компьютере и др.) По- Поэтому ф = А/ реально вычисляется приближенно. А тогда естественно возникает предположение о разумности постановки задачи о построении заведомо приближенного решения системы B4) с любой наперед задан- заданной точностью. Решение этой задачи можно осуществить целым клас- классом итерационных алгоритмов, основа многих из которых заключается в методе стационирования. Изложим идею этого метода применительно к системе B4). Пусть А симметрична и положительно определена. На основании B5) заключаем, что при t —> °° решение ф(?) задачи G) сходится в RN к ре- решению задачи B4) т. е. ||ф(г) - ф|| -> 0 при t -»• °° (на самом деле это утверждение верно также в более общих случаях: бесконечномерные про- пространства, нелинейные и неограниченные операторы и др., но эти случаи здесь не рассматриваются). Следовательно, для достаточно большого t = Т и «разумного» фо ошибка ||ф(Г) — ф|| может быть сделана сколь угодно малой (хотя и положительной). Таким образом, если будет найдено реше- решение ф(г) задачи Коши G) при t = Т — достаточно большое число, то ф(Г) может быть принято в качестве приближенного решения системы B4).
238 Гл. 6. Методы расщепления Поэтому для построения приближенного решения системы B4) можно: 1) рассмотреть эволюционную задачу G) (с произвольным, но «разум- «разумным» начальным элементом сро); 2) найти решение ф(/) при t = Т — достаточно большое число (отыс- (отыскание ф(Г) можно осуществить также приближенно); 3) принять в качестве приближенного к (р элемент ф(Г) (или прибли- приближение к ф(Г)). Этапы 1)-3) составляют суть метода стационирования приближенного решения системы типа B4) путем рассмотрения эволюционных систем и построения их решений. В свою очередь построение фG") можно осуществить различными ме- методами. Так, предположим, что А = А\ +Аг, где А\,Аг — положительно определенные матрицы простой структуры. Если А\Аг = Аг^ь то пост- построение ф(г) сводится к последовательному решению задач A4) с матри- матрицами А\, Л2 более простыми, чем А. Другой метод приближенного по- построения ф(Г) задается уравнениями A8). Таким образом, методы рас- расщепления A4), A8) выступают здесь уже как методы решения систем уравнений вида B4). 2.3. Понятия и сведения из теории разностных схем. 2.3.1. Аппроксимация. Напомним некоторые понятия теории конечно- разностных методов, используемые в дальнейшем. Рассмотрим стационар- стационарную задачу математической физики в операторной форме Аф = / в Q, fl€R", a(p = g на 8Q, B6) где А — линейный оператор, ф € Ф,/€ F. Здесь Ф,/*" — вещественные пространства, элементы которых определены на Q, U 3Q = ?2 и Q соот- соответственно, а — линейный оператор граничного условия, g G G, где G — вещественное гильбертово пространство функций, определенных на дО.. Для определенности и упрощения обозначений будем здесь считать, что функции из Ф, F, G зависят лишь от двух переменных х и у (которые можно считать пространственными переменными). Осуществим построение конечномерного приближения задачи B6), на- например, конечно-разностным методом. Для этого рассмотрим множество точек (xk,yi), где k, I — произвольные целые числа. Множество точек та- такого вида назовем сеткой, а сами точки—узлами сетки. Расстояние между узлами сетки будем характеризовать числом h — шагом сетки (естествен- (естественно, это расстояние можно оценивать и двумя параметрами hx,hy — шагами сетки по х и у соответственно). Обозначим через ?2/, множество узлов сет- сетки, приближающее (в каком-либо смысле) множество точек области Q, а через Эй/, — множество узлов, приближающих границу Эй. Функции, об- областью определения которых является сетка, будем называть сеточными функциями. Множество сеточных функций ф'1 с областью определения Q/, обозначим Ф/,. Каждой функции ф S Ф можно поставить в соответствие сеточную функцию (ф)/, по правилу: значение (ф)/, в узле (xk,yi) рав- равно ф(**,>7) (конечно, если имеет смысл значения {(f>(xic,yi)}). Указанное соответствие является линейным оператором, действующим из Ф в Ф/,;
2. Сведения из теории эволюционных уравнений и разностных схем 239 этот оператор называют проектированием функции <р на сетку. Функцию \|/ = Л<р также можно спроектировать на сетку, положив (\|/)/, = (Аф)/,. Соответствие между (ф)/, и (Дф)л будет линейным оператором, опреде- определенным на сеточных функциях. Рассмотрим задачу в конечномерном пространстве сеточных функций ДУ'=/Л в &,„ ah<f>h=gh на дп,„ B7) — конечно-разностный аналог задачи B6). Здесь А1', ан — линейные опера- операторы, зависящие от шага сетки h, фЛ 6 Фл, /л € F/,, gh € С/,, а Ф/,, /•/„ G/, — пространства вещественных сеточных функций. Введем в Ф/,,/v,,G/, соответственно нормы || ¦ ||фл, || • \\rh, \\ ¦ \\с- Пусть (•)/, есть обозначение линейного оператора, который элементу ф ? Ф ста- ставит в соответствие элемент (ф)/, € Ф/,, так что Пт/,^о||(ф)л||фЛ = ||ф||ф- Будем говорить, что задача B7) аппроксимирует задачу B6) с поряд- порядком п на решении ф, если существуют такие положительные постоян- постоянные h, M], Мг, что для всех h < Ъ выполняются неравенства ,\ ||(ф)й^1 Fk II II Gh и п = тт(п\,П2). В дальнейшем будем считать, что редукция задачи B6) к задаче B7) осуществлена. Если граничное условие из B7) использовать для исключе- исключения значений решения в граничных точках области ?2/, иЭ?2/,, то приходим к эквивалентной задаче АЛфЛ=7\ B8) При этом значения решения в граничных точках могут быть найдены из уравнения B7) после того, как будет построено решение уравнения B8). В некоторых случаях удобно пользоваться записью аппроксимационной задачи в форме B6), а в некоторых — в форме B7). В теории разностных схем часто используются вещественные гильбертовы пространства сеточ- сеточных функций с нормами Цф'Цф, = (фЛ,фЛ)ф/А2, ||/*||^ = (//,,/л)^2 и др. Однако отметим, что многие из вводимых понятий (аппроксимация и т. д.) можно перенести на случай банаховых пространств, и в ряде утверждений и иллюстрационных примеров будут введены нормы сеточных функций, которые не связаны со скалярным произведением указанным выше соот- соотношением. Проиллюстрируем изложенное на примере задачи -Дф = / в п, ф = 0 на 3Q, B9) где п = {{х,у): 0 < х < 1, 0 < у < 1}, / = f(x,y) — гладкая функция, гJ Д2 Д = ^-т + ^-?. Пусть F есть гильбертово пространство вещественных ах ау функций L2(Q) со скалярным произведением (и, v) = / uvdxdy и нормой Ja _ \\u\\ = (и, мI/2. Через Ф обозначим множество непрерывных в Q =
240 Гл. 6. Методы расщепления функций, обладающих непрерывными в О, первыми и вторыми производ- производными, с той же, что и в F, нормой || • ||ф = || • ||. В качестве G выбе- выберем гильбертово пространство функций L2(dQ), определенных на дО., с нормой ||g||z.2(dn) = ( / |g|2dlj . Если ввести операторы Аф = -Дф, аф = ф|зп, то задачу B9) можно представить в форме B6) при g = 0. _ Введем конечномерную аппроксимацию задачи B9). Для этого квадрат Q. = Qud?2 покроем равномерной по х ну сеткой с шагом Л. Узлы области будем отмечать индексами к, I, где индекс к @ < к < N) соответствует точкам деления по координате д:, а индекс / @ < / < N) —по у. Рассмотрим следующие аппроксимации: Э2ф _ Э2ф _ дх2 ' ду2 где Ах, Ау, Vx, Vy — разностные операторы, определенные на сеточных функциях фЛ (с компонентами ф^) следующим образом: . 1 . (ДЛф )id — — (ф2+1; h ' Тогда задача B9) может быть аппроксимирована конечно-разностной за- задачей А*ф* = -ДУ = -[Axvy +^/1)*] =/ в Q/,, <р*=0 на дп,,, где ЭЙ/, — множество узлов, принадлежащих границе ЭЙ, а й/, — множе- множество внутренних в О. узлов сетки. Здесь ЛЛ = Ах + АУ, Ах = -AXVX, Ау = -AyVy, т.е. Ah есть разностный аналог оператора —Д: А1' = — А1', а фЛ и /л — векторы с компонентами ф^ и /^ и (ДУ)и = ^ (ф1'+1 J В приведенных здесь и ниже схемах в качестве //', берется усредне- усреднение функции f(x, у), вычисленное по приведенной выше формуле. (Это, вообще говоря, позволяет рассматривать разностные схемы при функции f(x, у), не обладающей достаточной гладкостью.) Введем в рассмотрение пространство Ф/,. За область определения се- сеточных функций из Ф/, примем Q/, = Q./,UdQ/, = {(х*,yi): л* = hk,yi = hi, 0<k<N= l//i, 0<l<N= I/ft}. Скалярное произведение и норму в Ф;, определим так:
2 Сведения из теории эволюционных уравнений и разностных схем 241 (ф", vX = ? hWl,Vl,, Нф1фл = ( ? й2(ф1',J) 1/2• В качестве F/, выберем пространство сеточных функций, определенных на множестве &А = {(xk,yi)- Xk =hk, yi =hl, I <k<N~ I, I <l <N- 1}, со скалярным произведением и нормой: ЛГ-1 ( л (N~X 2 I lV12 k,l=l *,/=! Подобным же образом вводится пространство G/, сеточных функций, определенных на Э?2/,. Примем в качестве (ф)/, вектор, компонентами которого являются зна- значения функции в соответствующем узле сетки. Тогда, используя разложе- разложение в ряды Тейлора функций ф(*, у) и f{x,y), получим где М\ = const < °o. Аппроксимация граничных условий на 3Q/, в данном примере осуществляется без погрешностей. С учетом последней оценки это означает, что рассмотренная конечно-разностная задача аппроксими- аппроксимирует задачу B9) со вторым порядком на решениях задачи B9), имеющих ограниченные четвертые производные. Отмечаем, что если потребовать, чтобы сеточные функции из Ф/, удо- удовлетворяли условию ф'1 |эпЛ = 0, то в этом случае для таких функций ска- скалярные произведения в Ф/, и F/, (а значит, и порождаемые ими нормы) совпадают. Рассмотрим следующие тождества, аналогичные первой и вто- второй формулам Грина: к=\ к=\ Используя их и аналогичные тождества для сумм по индексу /, нетрудно показать, что (лУ\ Ф% = h2 X [((vx<ph)klJ + ((V/p*)*,J] > о к,1=\ при фЛ^0, т.е. оператор А1' на функциях из Ф/,, удовлетворяющих усло- условию фЛ|эдА = 0, является самосопряженным положительно определенным оператором. Заметим также, что оператор А1' здесь представим в виде суммы симметричных положительно определенных коммутирующих опе- 16 В И Агошков и др
242 Гл. 6 Методы расщепления раторов Ах, Ау: А1' =АХ + Ау, АХАУ = АУАХ. Рассмотрим теперь задачу аппроксимации эволюционного уравнения |+Аф = / в QxQA 0, = @,Г), аф = g на ЭЙ х Q,, ф = фо в О. при t = 0. Аппроксимацию задачи C0) проведем в два этапа. Сначала аппроксими- аппроксимируем ее в области (?2/, U Э?2/,) х ?2, по пространственным переменным. В результате приходим к уравнению, дифференциальному по времени и разностному по пространственным переменным. В полученной дифференциально-разностной задаче в ряде случаев лег- легко исключить решения в граничных точках области (QaU9?2/,) x Q, с по- помощью разностных аппроксимаций граничных условий. Предполагая, что это сделано, приходим к эволюционному уравнению вида ^=/\ C1) где Л = А1' /л и фл — функция времени t. Уравнение C1) является систе- системой обыкновенных дифференциальных уравнений для компонентов век- вектора фА. Для упрощения обозначений индекс h в задаче C1) можно опу- опустить, предполагая, что C1) есть разностный аналог по пространственным переменным исходной задачи математической физики. С учетом изложенного рассмотрим задачу Коши ^ + Лф = /, <р = * при / = 0. C2) Предположим, что оператор Л не зависит от времени. Рассмотрим про- простейшие методы аппроксимации задачи C2) по времени. Наиболее упо- употребительными разностными схемами в настоящее время являются схемы первого и второго порядка аппроксимации по t. Одна из них —явная схема первого порядка аппроксимации на сетке О^ (т.е. на совокупности узлов {/,} по переменной t): ^ ~ф' /Л ф° = я, (зз) C4) где т = tJ+\ - tj, а в качестве fJ здесь можно принять fJ — f{t,). Неявная схема первого порядка аппроксимации имеет вид при fJ, равном f(tJ+\). Схемы C3) и C4) — первого порядка аппрок- аппроксимации по времени. В этом легко убедиться с помощью разложения по формуле Тейлора по времени, допустив, например, существование огра- ограниченных производных (по времени) второго порядка от решения. Разрешая схемы C3) и C4) относительно ф7*1, приходим к рекуррент- рекуррентному соотношению
2 Сведения из теории эволюционных уравнений и разностных схем 243 C5) где Т — оператор шага, S — оператор источника, определяемые сле- следующим образом: для схемы C3) Т = Е — хЛ, S = Е; для схемы C4) Т = (Е + хА)-\ S = T. Разностные схемы типа C5) для эволюционных уравнений называют двухслойными. Большое применение в приложениях имеет схема второго порядка ап- аппроксимации — схема Кранка-Николсон: -/i, • = ,. C6, где /¦> = f(tj+\/2)- Схему C6) также можно представить в форме C5) при В некоторых случаях разностные уравнения C3), C4) и C6) удобно запи- записывать в форме системы двух уравнений, из которых одно аппроксимирует само уравнение в ?2/,т, а другое — граничное условие на Э?2/,т. В этом слу- случае разностный аналог задачи C0) имеет вид Llnqln = fla в Q/1T, /''У'т=?Лт на dQhx, йлт = ft/, х &х, дпщ = Q.h х {0} U дп/, х QT, где операторы Lln, lln и /Лт, g1" удовлетворяют неравенствам В этих неравенствах (...)лт есть оператор проектирования на соответст- соответствующее сеточное пространство. Разностные уравнения C7) с помощью вектор-функций, определенных на Q/, х Qt (где ?1с есть совокупность {tj}), и новых операторов можно записать также в виде Z7VT = f>«. C8) Таким образом, эволюционное уравнение с учетом граничных условий и начальных данных может быть приближенно редуцировано к задаче линейной алгебры C8) в конечномерном пространстве. 2.3.2 Устойчивость. Обратимся к еще одному важному понятию тео- теории конечно-разностных методов — устойчивости. С этой целью рассмот- рассмотрим задачу Эф ^+Аф = / в йхй„ ф = ? при г = 0, C9) at которая аппроксимируется разностной задачей ф'+1 = 7У + %SfJ на Q.k х Sit, ф° = g. D0) 16*
244 Гл 6 Методы расщепления Будем говорить, что разностная схема D0) устойчива, если при любом параметре /t, характеризующем разностную аппроксимацию, и j < Т/х имеет место соотношение IH*A<C,||s||CA+C2||/lfAT) D1) где константы С\ и Сг равномерно ограничены на 0 < i < Т и не зави- зависят от т,А, g и /, через G/, обозначено пространство, которому принад- принадлежит g в D0). Определение устойчивости тесно связано с понятием корректности за- задач с непрерывным аргументом. Можно сказать, что устойчивость ус- устанавливает непрерывную зависимость решения от входных данных в случае задач с дискретным аргументом. Легко видеть, что определение устойчивости в смысле выполнения D1) уже связывает само решение с априорными сведениями о входных данных задачи. Нетрудно показать, что разностные схемы C4), C6) устойчивы в смыс- смысле определения D1), если X > 0 и ||ф;||фа = \^к t 1Фа/|2'»2 • Сделать это можно на основе оценки ||(? + тЛ)~Ч| < 1 при Л > 0,т > 0, вытекающей из соотношений НфНф, < 1 и следующей теоремы, которая полезна при анализе устойчивости многих схем Теорема 11 (теорема Келлога) Если оператор А, действующий в вещественном гильбертовом пространстве Ф, положительно полуопре- полуопределен, а числовой параметр а не отрицателен, то \\(Е-оА)(Е+оА)-1\\<1. Замечание. При Д>0и ст>Ов теореме 11 имело бы место нера- неравенство При рассмотрении схемы C3) несложно установить, что она будет устойчива при дополнительном условии вида ||Г|| < 1, которое, напри- например, выполняется, если Л — симметричная положительно определенная матрица с собственными числами из интервала [а, Р], а т удовлетворяет соотношениям 0 < т < 2/р. При решении разностных аналогов эволюционных задач математиче- математической физики приходится иметь дело с аппроксимацией как по времени (с шагом т), так и по пространству (с характерным шагом Л). Это значит, что оператор перехода Т = 7"(т, Л) зависит как от т, так и от А
2. Сведения из теории эволюционных уравнений и разностных схем 245 Проблема конструирования устойчивого алгоритма при заданном спо- способе аппроксимации обычно сводится к установлению связи между х и А, обеспечивающей устойчивость. Если разностная схема оказывается устой- устойчивой при любых значениях т и Л, то она объявляется абсолютно устой- устойчивой. Если же схема оказывается устойчивой только при определенной связи между т и А, то она называется условно устойчивой. (Таким образом, схемы C4), C6) абсолютно устойчивы, а схема C3) условно устойчива.) Замечание. Если аппроксимация эволюционного уравнения иссле- исследуется в пространствах сеточных функций, определенных на Q/, х ?2Т, то и определение устойчивости часто полезно давать в терминах тех же про- пространств. В самом деле, пусть разностная задача имеет вид ihx.Jix _ fin О, v О 11п<п1п — о'|Т ня и ф — j в &4/| х ллх, / ф — g на Введем критерий устойчивости ^ г1 Wit , /- Лт ^ <C\\f +Сг \\g где С\ и Сг — константы, не зависящие от А,т, fla,ghT. Если же исходная задача математической физики аппроксимируется с помощью разностного уравнения так, что граничные и начальные условия уже учтены при его построении, то критерий устойчивости удобно ввести в следующей форме: 11Ф 11фАт- ? 11**, ¦ 2.3.3. Сходимость. Сформулируем основной результат конечно-раз- конечно-разностных алгоритмов — теорему сходимости. Исследование сходимости разностного решения к решению исходной задачи как для стационарных, так и для эволюционных задач математической физики осуществляется на основе одних и тех же принципов. Поэтому сформулируем теорему сходимости при рассмотрении стационарной задачи B6), которая аппрок- аппроксимируется разностной схемой B7) (т. е. системой уравнений, аппрокси- аппроксимирующих как уравнение, так и граничное условие из B6)). Теорема 12. Пусть: 1) разностная схема B7) аппроксимирует исходную задачу B6) на решении ф с порядком п; 2) А1' и а1' — линейные операторы; 3) разностная схема B7) устойчива в смысле D1), т. е. существуют положительные константы А, С\, Сг такие, что для всех А < А, /'' € ? F'1, g1' € Gi, существует и притом единственное решение фЛ зада- задачи B7), удовлетворяющее неравенству ||,.а|| «^ /" II Will , г II л Ф S м У +i-2 \\g Тогда решение разностной задачи ф'1 сходится к решению ф исходной задачи, т. е. Л->0 (Ф)л-Ф" = 0,
246 Гл 6. Методы расщепления причем имеет место следующая оценка скорости сходимости: (<р)/.-фл|1 : где М\ и Mi — константы из оценок аппроксимации Таким образом, используя метод конечных разностей и аппроксими- аппроксимируя исходную эволюционную задачу по всем переменным (кроме пере- переменной г), можно свести эту задачу к решению системы обыкновенных дифференциальных уравнений d® -^1+Аф = / в SI,, ф = # при г = 0. D2) at К решению этой системы теперь уже можно применить методы расщепле- расщепления. (Заметим, что именно такой подход последовательной аппроксимации задач часто применяется в практических расчетах.) 2.3.4 Метод прогонки Пусть требуется найти решение следующей системы трехточечных уравнений: соУо-Ьоу\ =/о, i = 0, -а,у,-\ + с,у, - Ь,у,+\ = /,, l<i<N-l, -аыуы-1 + cNyN = /n, i = N. Системы такого вида возникают при трехточечной аппроксимации крае- краевых задач для обыкновенных дифференциальных уравнений второго по- порядка, например, методами конечных разностей, а также при реализации разностных схем для уравнений в частных производных. В последнем слу- случае обычно требуется решить не одну, а серию таких задач с различными правыми частями. Поэтому необходимы эффективные методы решения по- подобных систем. Одним из таких методов является метод прогонки (метод факторизации), который задается следующими формулами. 1) Прямой ход прогонки (находятся прогоночные коэффициенты а, и Р.): '¦—, 1=1,2,...,ЛГ-1, cci = —, с, - а,а, с0 Р«+1 = —, i=l,2,...,N, Pi = — • с, - а,а, со 2) Обратный ход (находятся значения у,): у, = a,3',+i+P,+ i, i = N-l,N-2,...s,0, yN = fiN+i. Условия корректности и устойчивости данного метода формулируются так: пусть коэффициенты системы трехточечных уравнений действи- действительны и удовлетворяют условиям \Ьо\ > 0, |<2^| > 0, |со| > 0, \с\\ > > 0, \а,\ > О, \Ь,\ > 0, / = 1,2,...,N- 1, а также \с,\ > \at\ + \b,\, i = = \,2,...,N — 1, |со| > \bo\, \cn\ > №n\, причем хотя бы в одном из послед- последних соотношений выполняется строгое неравенство Тогда для метода прогонки имеют место неравенства с, -а,а, фО, \a,\<\,i=l,2,...,N, гарантирующие корректность и устойчивость метода.
3. Методы расщепления 247 При решении систем разностных уравнений используются другие типы метода прогонки (метод встречной прогонки, потоковый вариант метода прогонки, метод циклической прогонки, метод матричной прогонки и др.). 3. Методы расщепления Далее будут рассмотрены алгоритмы, широко используемые в настоя- настоящее время при решении сложных многомерных задач математической фи- физики. Чтобы сосредоточить основное внимание на их формулировках, в качестве основного объекта исследования рассматривается эволюционная задача математической физики d(p —-+A(f> = f в ?2xQ,, cp = g в Q, при / = 0 at с положительно полуопределенным оператором А > О (т. е. (Л<р, <р) > 0). При этом предполагается, что уже осуществлена аппроксимация исходной задачи по всем переменным (за исключением t), Q. есть сеточная область, А — матрица, <р, /, g — сеточные функции. Индекс параметра сетки h для простоты опущен. Решение задачи на ВО. удовлетворяет заданным гранич- граничным условиям, и с учетом этого построены A,f. Пусть также пространства сеточных функции Ф и F совпадают и, если не оговорено особо, имеют одну и ту же норму / Рассматриваемую задачу можно также записать в виде dw ^ = / в Д„ ф = ? при t = 0, D3) at подразумевая при этом, что первое уравнение рассматривается в Q x Q,, а второе — в Q. х {0}. Условимся в дальнейшем использовать в основном последнюю запись задачи. Заметим, что при желании приведенные выше уравнения можно рас- рассматривать как уравнения исходной задачи без какой-либо предваритель- предварительной их аппроксимации и относить формулируемые ниже алгоритмы непо- непосредственно к этой задаче. Однако изложение данных алгоритмов зачастую следует считать формальным, и их теоретическое обоснование в этом слу- случае значительно сложнее. 3.1. Методы покомпонентного расщепления (методы дробных шагов). 3.1.1. Метод расщепления, основанный на неявных схемах первого по- порядка точности. Рассмотрим задачу D3), где А= j^Aa, Aa>0, a=l,...,N сс=1 (т.е. {Да} — положительно полуопределенные операторы). Пусть опера- операторы Аа не зависят от времени. Алгоритм расщепления, основанный на
248 Гл б Методы расщепления использовании неявных схем первого порядка точности по т, имеет вид D4) +л„ф^+1=/Л 7 = 0,1,.-.; Схема D4) устойчива и обладает первым порядком точности по т, причем справедлива оценка | Л| Реализация D4) состоит в последовательном решении уравнений из D4). И если расщепление оператора А на сумму Xa=i^a пРовеДено так> что обращение операторов (Е + тАа) осуществить просто (например, Аа и (Е + хАа) — трехдиагональные или треугольные матрицы), то легко найти ф-' — приближенное решение задачи, соответствующее t = tj+\. Алгоритм D4) допускает очевидное обобщение, если А зависит от времени. В этом случае в цикле вычислений по схеме расщепления вме- вместо А следует знать подходящую разностную аппроксимацию А] этого оператора на каждом интервале tj <t <tJ+i. 3.1.2 Метод покомпонентного расщепления на основе схем Кранка- Николсон Пусть /еОв D3), а оператор А имеет вид А = ^„_, Aa, Аа > > 0, п > 2. Введем на интервале tj < t < tJ+\ аппроксимации AJ, AJa опе- операторов A, Aa так, чтобы Л; = Xo=i ^°' ^a — ^- Схема многокомпонент- многокомпонентного расщепления, построенная на основе элементарных схем Кранка- Николсон, представляет собой систему уравнений D5) Ф0-.?- В случае, когда AJa коммутативны и Л^ = Aa(tJ+1/2) или Ла = (Aa(tj+i) + + Aa.(tj))/2, данная схема является абсолютно устойчивой и имеет второй порядок аппроксимации по т. Для некоммутативных операторов Л? схе- схема D5), вообще говоря, будет схемой первого порядка точности по т. Идея доказательства сформулированных утверждений типична при рассмотрении многих методов расщепления и состоит в следующем Заметим, что система уравнений D5) сводится к одному уравнению вида a=i
3 Методы расщепления 249 откуда на основе теоремы 11 имеем Уф-'*1!! < \W\\ < ••• < \\g\\- Если операторы Ла кососимметричные, т.е. (Лаф, ф) =0, то ||ф-/+||| = = \\(pJ\\ = ... = ||g||. Таким образом, схема D5) абсолютно устойчива. Для того чтобы определить порядок аппроксимации, разложим по сте- степеням малого параметра т выражение (полагая (т/2)||Ла|| < 1) a=l Поскольку TJ = YYa=\ ^«> то сначала разложим в ряд операторы Г„: В результате имеем tj = Е _ а=1р=а+1 В случае когда операторы Л„ коммутативны, выражение, стоящее под знаком двойной суммы, обращается в нуль. Тогда Сравнивая это разложение с разложением оператора в ряд по степеням тЛ-', где Л^ определяются с помощью одного из следующих соотношений: AJ — A(tj) + (x/2)A(tj), AJ —A((tj +tJ+\)/2); AJ = (l/2)(A(fJ+i) + A(tj)), убеждаемся, что схема D5) имеет второй по- порядок аппроксимации по т. Если операторы Л« некоммутативны, то схема расщепления имеет только первый порядок точности по т. 3.2. Методы двуциклического многокомпонентного расщепления. 3.2.1 Метод двуциклического многокомпонентного расщепления Рассмотрим задачу D3), где а=1 Будем аппроксимировать Aa(t) не на tj < t < t]+\, а на большем интервале О-' — ' — 0+1- Положим Ла = Aa(tj), при этом требование коммутатив- коммутативности операторов {Ла} отсутствует. Другими примерами выбора Ла являются следующие аппроксимации: Ла = Aa(tj) + | j^Auitj), Ла = - (Aa(tJ+i)+Aa(tj)), обладающие вторым порядком аппроксимации.
250 Гл. 6. Методы расщепления Для задачи D3) на интервале tj-\ < t < tj+i схема двуциклического многокомпонентного расщепления имеет вид D6) " = (е- |л>) где Эта схема в предположении необходимой гладкости имеет второй по- порядок аппроксимации по т и абсолютно устойчива. Многокомпонентную систему уравнений D6) можно записать в эк- эквивалентной форме: а= 1Л„_а+2) ф^/(«^) = (е - IЛ„_а+2) фЖа которая может оказаться предпочтительней, чем форма D6). 3.2.2. Метод двуциклического покомпонентного расщепления для ква- квазилинейных задач. Рассмотрим эволюционную задачу с оператором А, за- зависящим от времени и от решения задачи, ^+Л(г,ф)ф = 0 в at ф = g в Q при / = 0. Относительно оператора A(t, ф) предположим, что он неотрицателен, име- имеет вид п 4(<> Ф) = ? Aa{t, ф), Aa(t, ф) > 0, ос=1 и обладает достаточной гладкостью. Предположим, далее, что решение ф также является достаточно гладкой функцией времени. Рассмотрим на интервале /y_i <t < tj+\ схему расщепления
3 Методы расщепления 251 } ф + ф _ + Л/1Ф_^Ф_=О) + А1 % = °> где AJ=A(tj,(f>J), (f>J=(f)J-l-xA(tj+i,<pJ-l)(f)J-1, x = tj-tJ-l. Методами, изложенными выше для линейных операторов, зависящих только от времени, можно доказать, что схема расщепления D7) имеет второй порядок аппроксимации по т и абсолютно устойчива. Аналогично определяется метод расщепления для неоднородных квазилинейных урав- уравнений. 3.3. Методы расщепления с факторизацией операторов. Идея дан- данного класса методов состоит в следующем. Предположим, что для решения задачи D3) используется разностная схема по времени, которая записана в виде Вф' = /", 7=1,2,..., где — известная функция от х, ф7, <f)J~2,... (в случае двухслойной схемы F1 = FJ (т, фу~')), а В — некоторый оператор, построенный таким образом, что допускает (факторизованное) представление В = В\В2...Вр. Причем здесь операторы Ва являются операторами более простой, чем оператор В, структуры и могут быть эффективно обращены. Разностные схемы, допускающие такое представление В, называют факторизованны- ми схемами или схемами факторизации разностного оператора. Численная реализация решения уравнения Вф = F1 на каждом вре- временном слое может быть проведена путем последовательного решения более простых уравнений В1 <f>J+'Ip - FJ, В2(^+2/р = (pJ+]/p, Bp(pJ+' = ф^+<Р-')//'. Если, например, р = 2, а В\, Вг — треугольные матрицы, то эти уравнения представляют собой известную схему явного (бегущего) счета.
252 Гл. 6. Методы расщепления 3.3.1. Неявная схема расщепления с приближенной факторизацией оператора. Пусть для задачи D3) с оператором А > 0 и / = 0 рассматри- рассматривается неявная схема вида фЯ"Ф'=0, 7 = 0,1,...; <p°=g, где Л = Xo=i л«> Ла > 0, которую запишем в форме (? + тЛ)ф-/+1 = фу. Факторизуем оператор (? + тЛ) приближенно с точностью до членов по- порядка 0{т2). Для этого заменим оператор (? + тЛ) на факторизованный где i<J KJ<k В результате приходим к неявной схеме с приближенной фактори- факторизацией оператора =фЛ 7 = 0,1,...; ф°=?, где В = П«=1 Ва, Ва = Е + тЛа. Решение этих уравнений можно осуществить путем последовательного решения уравнений D8) Если операторы Ла в представлении Л = X^=1 Ла имеют простую струк- структуру и допускают экономичное обращение, то достаточно просто решить и систему D8). Схема D8) обладает первым порядком аппроксимации по х. Она аб- абсолютно устойчива при Ла > 0 в метрике пространства сеточных функ- функций Ф/,, поскольку в этом случае 11(?¦ + тЛа)~' 11Фа ^ 1- 3.3.2. Метод стабилизации (явно-неявные схемы с приближенной факторизацией оператора) Рассмотрим однородную задачу D3), где А = = А] +А2, Аа > 0, / = 0, и следующую двухслойную схему: ' ^ = 0, 7 = 0,1,...; ф° = g. D9) Если Л1 > 0, Л 2 > 0, то при достаточной гладкости решения задачи D3) эта схема имеет второй порядок аппроксимации по ти абсолютно устойчива,
3 Методы расщепления 253 причем справедлива оценка bJ+1\\c2<\\g\\c2, 7 = 0,1 где Разностная схема D9) допускает удобную реализацию на ЭВМ: Здесь ^+1/2 и ^•/+1 — некоторые вспомогательные векторы, обеспечи- обеспечивающие редукцию задачи D9) к последовательности простейших задач, первое и последнее уравнения из которых являются явными соотношени- соотношениями. Это значит, что обращать операторы нужно во втором и третьем урав- уравнениях, в которых присутствуют только простейшие операторы А\ и А2- Рассмотрим неоднородную задачу D3), где А = А\ +А2, А\ > 0, Аг > > 0, / ^ 0. Схема метода стабилизации запишется следующим образом: где fJ = f{tJ+Xj2). Если элементы матриц Аа не зависят от времени, то при достаточной гладкости решения и функции / задачи D3) данная схе- схема абсолютно устойчива и аппроксимирует исходную задачу со вторым порядком точности по т. Замечание. Схема метода стабилизации может быть получена пу- путем введения в схему Кранка-Николсон (т е. в явно-неявную схему) опе- оператора после чего оператор задачи становится факторизуемым. Поэтому схему стабилизации можно назвать также явно-неявной схемой с приближенной факторизацией оператора. Сформулируем схему стабилизации для неоднородной задачи D3), в которой п А=^Аа, п>2, Аа>0, СС=1 и операторы Аа не зависят от г. В этих предположениях метод стабили- стабилизации может быть представлен в виде (^) E0) а=1 v z T где fJ — f(tJ+l/2)- Схема реализации алгоритма имеет следующий вид:
254 Гл 6 Методы расщепления F1 = -A(f>J + p, При достаточной гладкости метод стабилизации D3) имеет второй по- порядок аппроксимации по т. Счетная устойчивость будет обеспечена при выполнении условия: ||Г|| < 1, где Т — оператор шага, определяемый формулой о=л Заметим, что здесь из условия Аа > 0 не следует устойчивость в какой- нибудь норме, как это имело место в случае и — 2. Поэтому условие || 7" || < 1 здесь рассматривается как дополнительное условие для обеспе- обеспечения устойчивости схемы E0). Замечание. Н Н.Янснко получены также схемы приближенной факторизации, возникающие из многослойных схем =0, которые могут возникать при аппроксимациях уравнений вида Эф где В\,Вг,-- ,ВР —линейные операторы. 3.4. Метод предиктор-корректор. Еще один класс методов расщеп- расщепления — метод предиктор-корректор (схема аппроксимационной поправ- поправки), так же, как и схема с факторизацией оператора, будет рассматриваться в применении к матричным эволюционным уравнениям D3) с оператором, не зависящим от t. 3.4.1 Метод предиктор-корректор Случай А = А\ +Аг Идея мето- метода предиктор-корректор состоит в следующем Весь интервал 0 < / < Т разбивается на частичные промежутки и в пределах каждого из элементар- элементарных промежутков t} < t < tJ+\ задача D3) решается в два приема. Сначала по схеме первого порядка точности и с довольно значительным «запасом» устойчивости находится приближенное решение задачи в момент времени 0+1/2 = 0 + т/2 — этот этап обычно называется предиктором После этого на всем интервале {t},tJ+\ расписывается исходное уравнение со вторым порядком аппроксимации, которое служит корректором
3 Методы расщепления 255 Для неоднородной задачи метод предиктор-корректор имеет вид E.) где р = /(fy+i/г)- При таком выборе f1 эта схема аппроксимирует исход- исходную задачу со вторым порядком по т и справедлива оценка где т. е. при 0 < tj < Т снова имеем устойчивость разностной схемы. Таким образом, если А\ > 0, Аг > 0 и элементы матриц А\,Аг не зависят от времени, то при достаточной гладкости решения и правой части / задачи D3) разностная схема E1) абсолютно устойчива и позволяет получать решения второго порядка точности по т. 3.4.2. Метод предиктор-корректор. Случай А = J)a_|^a Пусть в D3) А — Xa=i^<*> ^<* > 0> " > 2. Схема метода предиктор-корректор в этом случае имеет вид E2) где снова предполагается, что Аа > 0 и f1 = f(tJ+l/2). Система уравне- уравнений E2) сводится к одному уравнению вида Отсюда заключаем, что метод предиктор-корректор при достаточной глад- гладкости решения имеет второй порядок аппроксимации по х.
256 Гл. б Методы расщепления Последнее уравнение можно записать в виде ф^+1 _ Y(f)J -|— (? где Т — оператор шага: Требование счетной устойчивости в конечном итоге сводится к оцен- оценке нормы оператора Т. К сожалению, и в этом случае конструктивное условие Аа > 0 не позволяет доказать устойчивость схемы. В случае, ко- когда операторы Аа коммутируют друг с другом и имеют общий базис, из условия Аа > 0 следует устойчивость рассмотренных схем. 3.5. Метод переменных направлений и метод стабилизирующей поправки. 3.5.1 Метод переменных направлений Рассмотрим матричную одно- однородную эволюционную задачу D3) (т. е. при / = 0), где А = А \ +Аг- Схема метода переменных направлений для данной задачи имеет вид ФтФ + \ (ЛИР* + Л2Ф) = 0, E3) 7 = 0,1,2,..., (p° = g. В такой форме она была предложена Писманом, Рэчфордом и Дугласом в применении к параболической задаче с двумя пространственными пе- переменными. При этом оператор Аа являлся разностной аппроксимацией одномерного дифференциального оператора —а2Ъ2/дх2х. Отметим, что схе- схема E3) в этом случае симметрична, т. е. в ней х\ и Х2 меняются ролями от первого дробного шага ко второму (чем и обусловлено название метода). Решение каждого из уравнений в параболической задаче легко реализуется методом прогонки, поэтому схему E3) называют также схемой продольно- поперечной прогонки Если в E3) исключить ф-'*'/2, то получим +А (^2+<р) + ^АхАг (Ф^) = о. +А B) + Сравнивая это уравнение со схемой Кранка-Николсон, заключаем, что она обладает вторым порядком аппроксимации по т. Далее, если рас- рассматривать E3), когда Аа есть трехточечная аппроксимация операто- оператора —а2д2/дх2х : Аа = —a2(&xaVx(x)/li2x, то легко установить, что дан- данная схема абсолютно устойчива. Однако Н. Н.Яненко показал, что схе- схема метода переменных направлений непригодна для трехмерной пара- параболической задачи. Так, показывается, что в этом случае схема (при Аа = -a2(AxoVxa)/h2a)
3 Методы расщепления 257 = О, = О, = О не является абсолютно устойчивой. Поэтому во многих задачах предпо- предпочтительны схемы метода стабилизирующей поправки (которые вместе со схемой метода переменных направлений иногда называют также неявными схемами переменных направлений). 3.5.2 Метод стабилизирующей поправки Если в D3) А = А\ + А2 + + A3, / = О, то схема стабилизирующей поправки для решения трехмер- трехмерного уравнения теплопроводности имеет вид - — +А1ф'+1/3 + A2(f)J 4-Азф-' = О, + А2(ф'+2/3 - фО = О, X 7 = 0,1,2,..., <?°=g. Исключая ф-''1/3, ф^+2/3, придем к уравнению m/+'_ (nJ .. , /fn'+1 — inJ 2(AiA2 + AiA3 +А2Аз) f ——— У ~ф) =0. Отсюда следует, что эта схема имеет первый порядок точности по т. Рассматривая ее для уравнения теплопроводности, легко установить и абсолютную устойчивость. Кроме того, здесь структура схемы такова: пер- первый дробный шаг дает полную аппроксимацию уравнения теплопровод- теплопроводности, следующие дробные шаги являются поправочными и служат це- цели улучшения устойчивости. Поэтому такие схемы называются схемами стабилизирующей поправки или схемами с поправкой на устойчивость. Замечание. Метод переменных направлений, предложенный Пис- маном, Дугласом, Рэчфордом, обычно связывают с разбиением операто- оператора А на одномерные операторы Аа, при этом на каждом дробном шаге для решения уравнения используется метод прогонки. Однако распростране- распространение данного метода на задачи с тремя пространственными переменными встречает трудности. С другой стороны, можно отказаться от требования одномерности операторов Аа. Поэтому представляет интерес расщепле- расщепление оператора А на такие, которые позволили бы экономично реализовать 17 В И Агошков и др
258 Гл 6. Методы расщепления решение задачи на каждом шаге и сохранили бы основные преимуще- преимущества метода переменных направлений. Таким расщеплением является раз- разбиение матричного оператора А = А* на две матрицы Aj и Л2 такие, что А\ = А$, А\ +Аг — А. Если после этого формально записать схемы переменных направлений, то получим схемы попеременно-треугольного метода, предложенные и обоснованные для ряда задач математической физики А. А. Самарским и В. П. Ильиным. В работах В. П. Ильина пред- предложены также схемы, обобщающие методы переменных направлений, в которых А\ и Аг — уже произвольные матрицы (в частности, треуголь- треугольные) и которые называются схемами метода переменных операторов. 3.6. Метод слабой аппроксимации. 3.6.1. Основная система задач Пусть в некотором гильбертовом пространстве Ф рассматривается абстрактная задача Коши D3), где А = = A(t) — линейный оператор с плотной в Ф областью определения и областью значений из Ф. Пусть, кроме того, оператор А представлен в виде суммы А — X"_i^< линейных операторов A,{t), имеющих ту же об- область определения, что и А, а также / = 2У'_, /<• Данную задачу заменим следующей системой: t), teQj, (p2(tj) =<f>i(tj+i), ,,.. -^ + л„ф„ = /„ @, ?ее;, ф„(/;) = ф„-i(tJ+1) и положим Тогда процесс нахождения приближенного решения v(t) исходной за- задачи по времени на интервале [tj,tJ+\] сводится к последовательному решению каждого из уравнений E4) для ф,,В = 1,я, на данном интервале [tj,tJ+\]. Для попарно коммутирующих операторов при условии на точное решение задачи D3) вида ||Д,А;<р|| < М < °°, можно установить, что задача E4) аппроксимирует D3) в суммарном смысле, т. е. где d(p V, =f,(t)-A,(t)(p{tJ+l), />1, ^i=A(t)-Ai(tMt)-— Система задач E4) составляет суть метода слабой аппроксимации за- задачи D3).
3 Методы расщепления 259 3.6.2. Двуциклический метод слабой аппроксимации Расщепление задачи D3) на систему задач Коши, аппроксимирующую с порядком О(х2) задачу D3), можно осуществить, используя двуциклическую процедуру. Приведем одну из возможных схем. На интервале /,_ i <t <tj имеем ^,=0, ,= !,...,*-1, а на интервале t} < t < t]+\ ^, = 0, i = 2,.. at при условиях () @ ()=ф|(О). '= При этом аппроксимация задачи D3) с помощью E5)-E7) рассматривается на двойном интервале [tj-\,tJ+\] и полагается v{t)+\) = фг«( 3.7. Методы расщепления — итерационные методы решения ста- стационарных задач. 3.7.1 Общие понятия теории итерационных методов Решение мно- многих стационарных задач с положительными операторами можно рассмат- рассматривать как предельное при t -»°° решение нестационарной задачи. При ре- решении стационарных задач методами асимптотического стационирования не обращается внимание на промежуточные значения решения, поскольку они не представляют интереса, тогда как при решении нестационарных задач эти промежуточные значения имеют физический смысл. Пусть имеется система линейных алгебраических уравнений (являю- (являющаяся, например, результатом аппроксимации конечно-разностным мето- методом некоторой стационарной задачи математической физики) Аф = /, где ф е Ф, / <Е F. Рассмотрим также нестационарную задачу ^+A\y = f, V@) = 0. В предположении, что А =АТ > 0, ранее было доказано, что lim,_>«o\(/ = ф. (Если оператор стационарной задачи имеет спектр произвольной структу- структуры, то в этом случае такой простой и прозрачной связи между решения- решениями у, ф уже может не быть.) Нестационарную задачу для новой функции \|/ можно решать разност- разностными методами по t, например, 17'
260 Гл 6 Методы расщепления 3L-JL Тогда Если нашей целью является решение стационарной задачи, то при опре- определенном соотношении между х и Р(Л), где р = Р(Д) — максимальное собственное значение А, имеем lim,^«e\(/-' = ф. Параметр х может быть величиной как не зависящей, так и зависящей от номера j, который при решении стационарной задачи удобно считать номером шага итерацион- итерационного процесса. Здесь имеет место еще одна особенность: в нестационарных задачах для обеспечения точности решения значения х должны быть достаточно малы, в стационарных же оптимальные итерационные параметры х вы- выбираются из условия минимизации числа итераций и могут принимать относительно большие значения. Большинство итерационных методов, которые применяются для реше- решения линейных систем, могут быть объединены формулой mJ+1 _ «у/ Bj * ?- = -a(A<pJ - /), E8) xj где а — некоторое положительное число, {Bj} — последовательность невырожденных матриц, а {ху} — последовательность вещественных па- параметров. 3.7.2 Итерационные алгоритмы Для эффективной реализации ме- метода E8) оператор В, должен иметь более простое строение по сравнению с А. Во многих практически интересных случаях оператор Bj имеет вид 1=1 где В, — некоторые матрицы того же порядка /V, что и матрица А. Эти матрицы выбираются так, чтобы матрицы (E + TjB,) были легко обрати- обратимы, т е. чтобы обращение всей матрицы В} осуществлялось проще, чем обращение матрицы А. Часто выбор {В,} производится с учетом Положим сначала я = т — 2, %} = х и, обращаясь к приведенным в предыдущих разделах схемам расщепления и переменных направлений, приведем соответствующие итерационные алгоритмы решения системы Лф = /. Метод переменных направлений При a = 2, В, = А, из E8) имеем алгоритм вида
4 Методы расщепления для прикладных задач математической физики 261 A) ^= который после простых преобразований можно записать также в «дроб- «дробных шагах»: Метод стабилизирующей поправки получаем при а = 1, В, =А,: Его можно записать в виде ф;+1/2_ф; xj Метод расщепления (дробных шагов) для произвольного значения т — п>2 может быть представлен в следующем виде: = 0, Л = 2,...,л, или, эквивалентно, где В; = О1'=1^+ТИ*)' a XJ и av — некоторые итерационные параметры. Аналогично могут быть сформулированы и другие итерационные алго- алгоритмы. Ускорение сходимости сформулированных итерационных алгоритмов достигается либо путем специального выбора параметров Ту,а,, либо пу- путем применения к этим алгоритмам какой-либо ускоряющей процедуры. 4. Методы расщепления для прикладных задач математической физики Методы расщепления широко используются для численного решения разнообразных задач математической физики. При этом можно следовать двумя путями. Первый из них заключается в аппроксимации исходной задачи по пространственным переменным на первом этапе решения задачи и в последующем применении методов расщепления для аппроксимации
262 Гл. 6. Методы расщепления задачи по временной переменной, т. е. метод расщепления применяется к системе обыкновенных дифференциальных уравнений. Второй путь состоит в том, что сначала метод расщепления исполь- используется для редуцирования исходной задачи к системе подзадач с более простыми операторами, которые затем решаются известными численны- численными методами. Преимущество первого подхода к решению задач методами расщеп- расщепления — в том, что не возникает проблем с граничными условиями для подзадач на «дробных шагах». Однако здесь сохраняются трудности с построением подходящих аппроксимаций по пространственным перемен- переменным, которые значительно возрастают в многомерных задачах. Второй подход в настоящее время широко применяется для реше- решения сложных задач математической физики. Поскольку в нем операторы краевых подзадач на дробных (промежуточных) шагах имеют более про- простую структуру, то построение их численных аппроксимаций значительно проще и нередко осуществляется хорошо изученными численными мето- методами. Однако в данном подходе одна из трудностей связана с выбором граничных условий для «промежуточных подзадач». Следует отметить, что проблема выбора граничных условий для задач на дробных шагах и корректная аппроксимация граничных условий из исходной постановки вообще свойственны методам расщепления. Ниже приводятся некоторые из методов расщепления для уравнений теплопроводности, Навье-Стокса, мелкой воды, а также при численном моделировании морских и океанических течений. 4.1. Методы расщепления для уравнения теплопроводности. 4.1.1. Метод дробных шагов. Рассмотрим трехмерную задачу для уравнения теплопроводности 1-^ = 0.0x0,, E9) ф = 0 на ЪО., (р = { в fi при t - О, где Q. = {(x,y,z): 0 < х, у, z < 1}, ?2f = (О, Т), g - заданная функция, Д = Э2/дх2 + дг/ду2 + Ъ2/Ъг2- Выполняя аппроксимацию E9) методом ко- конечных разностей по переменным х, у, z и учитывая при этом задан- заданные граничные условия из E9), приходим к матричной эволюционной задаче —-+Л<р = О в О,,, ф = ? при / = О, at где (см. также пример из п. 2.3.1 ) A=AX+Ay+Az, Ах = -{AXVX) = Ai, Ау = -(AyVy) = Л2, Az = -(A,VZ) 5Л3,а«,ф-век- 5Л3,а«,ф-векторы, причем при формировании ф = ф(г) учитываются заданные гранич- граничные условия. Оператор А рассматривается в гильбертовом пространстве Ф = F с нормой
4 Методы расщепления для прикладных задач математической физики 263 Nx-\Ny-\Nt-\ Z S E«AM> k=\ /=1 р=1 Схема D4) в применении к задаче E9) имеет вид Решение каждого уравнения из F0) можно просто осуществить методом факторизации (прогонки). Схема F0) абсолютно устойчива и имеет пер- первый порядок аппроксимации по т, а значит, имеет место соответствующая теорема сходимости. 4.1.2. Локально-одномерные схемы Если в D3) операторы Аа (или их аппроксимации) одномерные дифференциальные, то соответствующую разностную схему называют еще локально-одномерной. Теория локально-одномерных схем для ряда дифференциальных урав- уравнений разработана А. А. Самарским. Сформулируем такую схему в приме- применении к задаче для уравнения теплопроводности: Эф dt ^ J F1) ф|эа = Ф(г)(*,'). Ф = « в Й при f = 0, где A = Ya=iA«, Аа = -д2/дх1, х = (xi,...,*„) € Q = {0 < ха < 1, а = = 1,...,л}. Предполагается, что задача F1) имеет единственное доста- достаточно гладкое решение. В случае t € 9, = {г, < t < tJ+\) будем вместо F1) решать последова- последовательность уравнений Эфа ^+ЛФ = /а х?О., teQj, а=1,...,я, F2) с начальными условиями (pi(x,0)=g, (pi(x,tj)=(f),,(x,tj), y= 1,2,..., <Pa(x,tj)=<f>a-i(x,tJ+l), j = 0,1,..., а = 2,3,...,л, где полагаем (f>(x,tJ+\) = (p,,(x,tJ+i). Здесь fa — некоторые функции, та- такие, что ^ц_ j /a = /• Граничные условия для фа задаются лишь на части Эйа границы dQ, состоящей из граней ха = 0 и ха = 1. Введем в Q рав- равномерную сетку по каждой переменной с шагом я. Определим разност- разностную аппроксимацию оператора Аа: Аа = -(Дюс^а)/(я2), a = 1,...,л. Переходя от F2) к разностным аппроксимациям задач по пространствен- пространственным переменным, когда фа,/а — векторы, Аа — матрицы, Q, — сеточная
264 Гл. 6 Методы расщепления область, а Эйа — сетка на гранях ха = 0 и ха = 1, и выполняя аппрок- аппроксимацию по / с помощью двухслойной неявной схемы первого порядка точности по т, приходим к локально-одномерной схеме ф° т~Ф°+ЛаФ?и=/а@+1/2), a=l,...,#i, 7 = 0,1 F3) с начальными условиями Ф?=*, Ф{=Ф» У =1,2,..., F4) <Р& = ф?_1, 0 = 2,3,...,/!, у = 0,1,..., и граничными условиями Фа+1|эйЛ=Ф(Г)@+1)- F5> Каждая из задач F3)-F5) при каждом фиксированном а есть одно- одномерная первая краевая задача, и решить ее можно методом прогонки. Чтобы найти приближенные значения решения исходной задачи на слое tj+\ по данным на слое tj, надо последовательно решить п одномер- одномерных задач. Локально одномерная схема F3)-F5) устойчива по начальным и граничным данным и по правой части в метрике ||<р||с = шахХ(€п|ф^|, т. е. равномерно. Если же решение задачи F1) имеет единственное непре- непрерывное в Q х Qt решение ф = ф(д:, /) и в Q х Q, существуют производные э4ф э3ф э2/ то схема F3)-F5) равномерно сходится со скоростью O(h2 +x), т. е. имеет первый порядок точности по т, поэтому Цфу-ф(О)Нс<Л*(Л2+т), 7=1,2,-.., где М = const не зависит от х и Л. 4.1.3 Схемы переменных направлений Пусть требуется решить следу- следующую краевую задачу для уравнения теплопроводности без смешанных производных: Эф +Аф = / в Qxfl,, .,,. F6) () f> = g(x) в Q. при /=0, где Л д д а=1 дха дха x=(xu...,x2)eQ={0<xa< 1, а= 1,2}, ка>0. Предполагается, что задача F6) имеет единственное достаточно гладкое решение. В Й = QudQ построим равномерную по ха сетку ЙА с шагами ha. Операторы Аа заменим разностными операторами
4 Методы расщепления для прикладных задач математической физики 265 Л«: Л«ф = -(Д В отличие от случая постоянных коэффициентов операторы Ла положи- положительные и самосопряженные, но не перестановочные. Вместо задачи F6) рассмотрим аппроксимирующую ее задачу ^ + Лф = / в Q\ Л = Л|+Л2, ot F7) Ф|Э?2*=Ф(Г)> У = 8Н В QH ПРИ t = 0- В соотношениях F7) фи/— теперь векторы, а Л] и Лг — матрицы. Будем считать, что решение ф принадлежит пространству Ф сеточных функций. В слое г, < t < t]+\ для решения задачи F7) запишем схему переменных направлений 7 \(A{V + ATV) \f>, F8) 7 = 0,1,2,..., с начальными условиями Ф?=«- F9) К уравнениям F8), F9) надо добавить разностные краевые условия, кото- которые могут быть записаны, например, в виде Ц Ц = Ф(г). где 3Q^ — сетка на гранях ха = 0 и ха = 1, Ф(Г) = 2 [Ф(Г)@+1) + Ф(Г)(О)] + 4Л2[Ф(г)@+0 Перепишем F8) в виде G1) ф+^ ф , Каждая из задач G1) с соответствующими условиями из G0) является од- одномерной первой краевой задачей, и ее можно решить методом прогонки. Если значение &? в узле ia рассчитывается, например, по форму- формуле (&&)ia = [ka(xia.) + ka(x,a+i)]/2, I < ia < /а, то оператор Ла аппрок- аппроксимирует оператор Аа со вторым порядком, т.е. Лаф — Aa(f> = O{h^). Пусть ka = const Оператор Л самосопряжен и положителен в Ф. Вве- Введем метрику Цф|1л= Z Е(Д.,ФJА|Аг+ Ё ХB 11 = 112 = ' 1) = 1<2=1
266 Гл. б. Методы расщепления В этой метрике схема F8)-G0) устойчива по начальным и краевым усло- условиям и по правой части. Пусть решение задачи F6) имеет единственное непрерывное в Q x Q, решение ф = (p(jc,f) и существуют в О. х й, ограниченные производные & sip; яг 0?a>es2- Тогда схема F8)-{70) сходится в сеточной норме со скоростью О(х2 + |Л2|), так что где т = const не зависит от т и |А|. 4.2. Методы расщепления для задач гидродинамики. 4.2.1. Методы расщепления для уравнений Навье-Стокса. Рассмот- Рассмотрим нестационарную задачу для уравнений Навье-Стокса -^-vAu+(u,V)u + Vp = f в их (О, Г), at divu = 0 в Q х @, Т), G2) и = 0 на Гх[0, Г], и(*,0) = ио(л) в Q, где Q С R" — ограниченная область с границей Г, v = const > 0, u = («!,...,«„) — вектор-функция (вектор скорости), р — скалярная функция (давление), f € (?г(й х @, Г)))" (причем почти при всех г е @, Т) функция / принадлежит замыканию гладких вектор-функций v = = (vj,..., v,,) с компактным носителем в О. таких, что div v = 3v,/3jc,- = 0). о Считаем, что ио(дг) G (W^)", а также divuo = 0. Сформулируем некоторые из схем расщепления для G2). Первая схема: l = f" В Q, Apn+1 = -divu"+1/2 в а, ^^- = 0 на Г, т on где in f(M)A, x=I. (я-1)/т Здесь задача для ц"+1^2 есть «обычная» нелинейная задача Дирихле, а задача для р"+1 есть задача Неймана для уравнения Пуассона.
4. Методы расщепления для прикладных задач математической физики 267 Отметим, что граничные условия др/дп на Г для «истинного давле- давления» p(t,x) не выполняются. Появление его для р"+1 обусловлено ошиб- ошибками аппроксимации в принятой схеме расщепления. Численное решение задач для u"+1/2, p"+l может быть осуществлено методами конечных разностей или конечных элементов с использованием подходов, применяемых к решению нелинейных уравнений. Вторая схема (схема переменных направлений): u»+l/2_un — - vДи"+)/2 + Vp"+'/2 + (u", V)u" = f"+'/2 в Q, т/2 divu"+1/2 = 0 в Q, и"+1/2 = 0на Г, „«+1 _ в Q, т/2 ' v где u° = uo. Здесь задача для u"+1/2 есть линейная задача — «обобщенная задача Стокса», для решения которой разработаны многие эффективные алгоритмы, тогда как уравнение для u"+1 имеет первый порядок и может быть решено методом характеристик. Третья схема (схема переменных направлений с весом): „Н+1/2 _„/! —— - 6VvAu"+1/2 + рп+1/2 - A - 6)vАи" + (и", V)u" = fn+1/2, divu«+l/2 = 0 в Q> и«+1/2=0 на Г) - A - 9)vAu"+1 + (u"+1, V)u"+1 - 6vAu"+1/2-l- т/2 в Q, u"+I=0 на Г. где и0 = ио, а «вес» 0 выбирается из интервала @, 1). Дальнейшая реализация данной схемы состоит в численном решении обобщенной задачи Стокса и нелинейной задачи Дирихле. Исследование приведенных и ряда других схем расщепления для урав- уравнений Навье-Стокса и разработка численных алгоритмов их реализации осуществлялись в работах А. Чорина, Р. Темама, Ф. Харлоу, Р. Гловинско- го, О. М. Белоцерковского, В. А. Гущина, В. В. Щенникова, В. М. Ковени, Г. А. Тарнавского, С. Г. Черного и многих других исследователей. 4.2.2. Метод дробных шагов для уравнений мелкой воды. Пусть Q. С С R2 есть ограниченная область (в некоторой горизонтальной плоскости — «плоскости отсчета») с границей Г = 3Q, п = (пх, пу) — единичный вектор внешней нормали к Г, т = {-пу, пх). Через х, y?Q = Qud?2 обозначим пространственные переменные, a t € [О, Т] есть временная переменная. Предполагается, что Г = Гор U Гс (Гор П Гс = 0), где Гор = U2?=i Го/,,т (М < оо) есть открытая часть границы («жидкая граница»), тогда как Гс — замкнутая часть границы («твердая граница»).
268 Гл. б. Методы расщепления Пусть \(х, у, t) = (и, v)r представляет собой вектор скорости, ?(дг, у, t) есть уровень жидкости в Q относительно плоскости отсчета, — ho(x, у) — глубина жидкости под этой плоскостью, Л = 4+Ло- Рассмотрим уравнения мелкой воды в консервативной форме + V• (Aw) - V • (mhVv) + ghVA = hF(v,h), G3) ЭА _+V.(Av) = 0, где /(v, h) = gVh0 + -7 - —- = (/i, f2)T, V • v = divv, p« p /xv=(-/v,/M)r, g — ускорение силы тяжести, / — параметр Кориолиса, С — коэффициент Шези, w = (wx, wy)T — напряжение силы ветра, Ра — атмосферное дав- давление на свободной поверхности, р = const - плотность воды. Отметим, что влияние изменений глубины жидкости будет иметь место, если в G3) член F(v, h) задается в виде где К — коэффициент Стриккера. В качестве граничных условий для v, h выберем следующие: v,, = 0, /ziA^t = O на Гсх@, Г), (к|-у„)(А(г)-Л) = О на Гор х (О, Г), где v,, = (v, n), vT = (v, x), А(Г) — заданная функция. Начальные условия для v, А есть v = v@), А = А(о) при / = 0, (x,y)eQ. G5) Запишем G3)-G5) в слабой форме: найти ф = (v, A) € X = W х W}(a) Vt, чтобы выполнились равенства (|в(а)ф, ф) + 5)в.-(ф; Ф. Ф) = Х/Кф. ф) vr e (о, г), Ф = Ф@) при t = o, \ftf>ewxr"~4 где использованы следующие обозначения:
4 Методы расщепления для прикладных задач математической физики 269 ф=(у,/:)г) <p = (y,h)T = (u,v,h)T, (p=(v,h)T = (u,v,h)T, W = {v = (и, v)T: и, v € Wj (п), (v, n) = 0 на Гс, (v, т) = О на Гор}, f (dhu „ dhv а,(ф;ф,ф) = - J a -f Jv(fiy)wdQ, a €[-2,2], г <»2(Ф;Ф,Ф) = / (/х.^уу(у + (С(ф) + |у.(Лу))уу) rfQ, С(ф) = ^, аз(ф; ф, Ф) = /(*SV • {hv)-gh{v, S/)h + lh{uv-vu)) /г(Ф; ф): ,1- «Л 1 Г, г а /з(ф;Ф) = 2у*( г г l(^»)l-(^»))*(n*^ , n) rfT, Г = Г0иГор>тгurop,out, Го = {x e Г: (у(дг), n(*)) =0}, a € [0,2], r0p,mf = {x ? Г: (v(x), n(x)) < 0}, ГоР(ош = {x € Г: (у(д-), п(дг)) > 0}. Принимая ф = ф, равенства G6) можно переписать в операторной форме вида ^В(й)ф+2Л,(Ф)Ф=Х/«(Ф). '€@,Г), Ф(О)=Ф(О), где оператор {Л,} и функции правых частей {/,} определяются с по- помощью следующих соотношений: ) Щ,феХ, i= 1,2,3. Пусть At > 0 есть шаг по временной переменной, tj — jAt, (j — = 0,1,...,/), атакже (f>J,\J, ... есть значения ф, v, ... при t =г7. Предпо- Предположим, что ф-' известна, ф° = ф(о). Тогда начально-краевую задачу для
270 Гл. 6. Методы расщепления уравнений мелкой воды можно переформулировать следующим образом: найти ф € X (Vf € (tj, tJ+i)), удовлетворяющую уравнениям вида te(tj,tJ+i), ф@)=Ф7, 7 = 0,1,...,7-1. Легко проверить, что если а = 1, ho > 0 и С(ф) + V • (Av)/2 > 0, то (Л,(ф)ф, ф) > 0 Уф € X. Эти свойства операторов {Л,} позволяют сфор- сформулировать схему дробных шагов: г е G7) =/з(ф), t где ф = (v, h)T есть аппроксимация ф на (o,O+i)- Пусть (p — (f)J(tj) на @,0+i)- ^ этом случае схема G7) обладает точностью O(At) на всем интервале @,7"). Если функции ф-'/3, ф-''2/3, ф-', определяемые посредством G7), достаточно гладкие, то схема G7) может быть переписана в терминах диф- дифференциальных операторов с соответствующими граничными условиями в следующей форме: n = 0 на Гсх(о Ha rinf(v)x(o,O+i), - V ¦ (С(ф) + | V - h =- w Ij+i w - в Qx(o,O+i), -n на rcx(o,O+i),
4 Методы расщепления для прикладных задач математической физики 271 dt дх т = 0 на Гор х (о.о+О, " " ^ = 0 ду в Дх(о,О+|). =0 в hvJ+l на Гор х -n = 0 на Гсх(о,о+1) 0 = 0,1,2 У-1). Если принять а = 2 и пренебречь членами, включающими /, то урав- уравнения для \]+х1ъ, \]+х, hJ+l из G8) сводятся соответственно к следующим уравнениям: = 0 в flx (o,O+i), = v на Гш/х(о,О+О> v-/+1/3-n = 0 на Гсх(о,| = Л7+2/3 G9) dn = 0 на rcx{tj,tj+i), 0+1 -n = 0 на Гсх а задача для \J+2/3 имеет тот вид, что и в G8) (при а = 2). (Обратим внимание на тот факт, что в схемах расщепления G8), G9) решена также проблема выбора граничных условий для задач на «дробных шагах».) Следующий этап численного решения исходной задачи состоит в ре- решении начально-краевых задач из G8), G9). Для этого могут быть при- применены хорошо известные разностные схемы по / (явные или неявные, схемы расщепления и др.) и подходящие аппроксимации этих задач по пространственным переменным (метод конечных элементов, методы ко-
272 Гл. 6. Методы расщепления нечных разностей, и т. д.). На основе результатов по теории данных схем и аппроксимаций могут быть сформулированы соответствующие утвержде- утверждения для всего численного алгоритма решения уравнений мелкой воды. Приведенные выше схемы расщепления для уравнений мелкой воды предложены и исследовались В. И. Агошковым и Ф. Салери, которыми рас- рассмотрены также и другие типы краевых условий. 4.3. Метод расщепления для модели динамики морских и океани- океанических течений. 4.3.1. Нестационарная модель динамики морских и океанических те- течений. Рассмотрим систему уравнений динамики океана Эй ди ди ди I dp д Э Эй at ox dy dz po Эх dz dz dv dv dv dv I dp Э dv at dx dy dz Po ay dz dz dp Tz=89' du dv dw dx dy dz dT dT dT dT Э dT + + + + AT+ dS dS dS dS „ Э dS 3- + и з~ + v^- + w 3- + ysw = us AS+ 3- vs 3-, dt dx dy dz dz dz В качестве граничных и начальных условий для системы (80) примем условия du Эг - Zh. ~ vp0' dv Эг = -Xy vpo' dT-f Tz-f . dS 3' Эг" 4, w = O при г = О, ЭГ л Э5 л du n dv n -=—=0, -^- = 0, тт-=0, тт- = 0, w = O при г = Я, Эг Эг Эг Эг л ЭГ „ 3S „ и == 0, v = 0, — = 0, — = О на Л, и = и°, v = v°, Г = Г°, 5 = 5° при t=tj. Отметим, что для системы (80) с граничными и начальными Услови- Условиями (81), (82) (а также при ряде других постановок граничных условий) имеет место единственность классического решения. Исключим из (80) функцию р и линеаризуем полученную систему уравнений на интервале времени t}-\ <t<tJ+\; тогда ее можно записать
4 Методы расщепления для прикладных задач математической физики 273 в операторном Здесь Ф = и V W р Т S виде: дЭф А +Лф = 0 _ Я. Ро/ 0 Э дх 0 0 -Ро/ 0 Э Эу 0 0 p = BF 0 0 0 э Эг gO-тЕ go.sE при Э Эх а Эу э Эг 0 0 0 / = 0. 0 0 -gaTE о К3 0 (83) 0 0 -№? 0 0 R4 РоЕ О О О О О 0 0 0 р0Е О О 0 0 0 0 0 0 0 0 0 0 0 0 о о о о go-т Ут ' о о о о о о F = 11° ¦> V0 о о т° 5° R,=Do + Dh Do= divu7 ', D\ = D2 = -ро DA Ут д_ д_ Эг Т dz) ' Э Э gets / о д\ ys V Эг ог/ Предполагается, что решение задачи (83) принадлежит множеству не- непрерывно дифференцируемых функций, удовлетворяющих граничным ус- условиям (81). Введем скалярное произведение соотношением б a,b, dQ,, 1=1 ¦' 6 Г где а, и Ь, — компоненты вектор-функций а и Ь. Можно убедиться, что на функциях из этого подпространства оператор А является неотрица- неотрицательным. 18 В И Агошков и др
274 Гл 6. Методы расщепления 4.3.2 Метод расщепления двух операторов: 1 ~ А2 = 0 PolE 0 Э ~д~х 0 0 ' /?, 0 0 0 0 0 ро/? 0 0 э д~у 0 0 Представим оператор 0 Л2 0 0 0 0 0 0 0 э ък 0 0 0 0 0 0 gaTE Е 0 0 0 0 0 0 Э дх д ду д dz 0 0 0 0 0 0 0 Л3 0 0 0 0 0 0 R4 . 0 0 -gaTE 0 0 0 А в виде суммы 0 0 -gasE 0 0 0 первый из которых — положительно полуопределенный, а второй — анти- антиэрмитов: A =Ai +А2, (Л]ф, ф) > 0, (А2ф, Ф) = 0. Рассмотрим теперь весь временной интервал 0 < / < Т и разобьем его на равные интервалы /,_i <t<tj длины Г, —tj-\ = т. На каждом расширенном интервале t}~\ <t<t} для решения задачи (83) применим двуциклическии метод расщепления. Тогда если предположить, что ф7 — решение задачи (80)-(82) в момент времени f,_i, то на интервале tj-\ < <t<tj имеем на интервале /,_i <t <tj имеем „Эф2 и на интервале r,_] <t <tj решаем задачу +1 (84) (85) (86) В покомпонентной форме задача (84) имеет следующий вид: ди\ , , | д ди\ dt Э/ dz Э Эг' = nAv\ + 3-V1 3-,
4 Методы расщепления для прикладных задач математической физики 275 при условии а также при граничных условиях (81) и начальных данных uJ-l=UJ-\ v*-l=vJ-\ T{~x=TJ-\ S\-l= на интервале tj-\ <t <tj dv2 1 d>2 _ ЪТ2 -3 /M2+ 5~= О, ^-? Э/ ро Э> Э/ при условиях W2 = 0 при г = О, wj — 0 при z = Н, (и2)п = 0 на 2 и начальных данных На последнем шаге расщепления (/;_i <t <t}) получаем dui , ._, , Э Эиз -^-+divu-' 'м3 = й Диз + т"Vi 3-. от аг oz i -r- + divuy V3 =M2Av3 + ^-Vi-^, -^ + divu^"' Гз = дг АГз + ^- vr ^, от oz аг -^• + divu-'~I53 =/i5A53 + ^-v5^ dt dz oz при условии a также при граничных условиях (81) и начальных данных ./ _ ,.J+l yJ — vJ+i rJ — TJ+l 4J - <!J+1 иъ — u2 , v3 — v2 , i3 — i2 , й3 — ^2 . Решение подзадач, входящих во все этапы метода расщепления, мож- можно осуществить методом конечных разностей или другими подходящими методами вычислительной математики. 18*
276 Гл. 6. Методы расщепления Библиографический комментарий Одной из первых монографий по теории и приложениям методов рас- расщепления является книга Н. Н.Яненко [102]. Систематическое изложение методов расщепления содержится в монографии Г. И.Марчука [61], где рассмотрены приложения этих методов к различным задачам математи- математической физики, задачам гидродинамики, океанологии и метеорологии, а также приведена обширная библиография. Значительное внимание мето- методам расщепления уделено в книге [80]. Применение методов расщепления к задачам для уравнений Навье- Стокса и их теоретическое обоснование даются в [90]. В книге [67] рас- рассмотрены разнообразные математические модели динамики вод в океанах и морях и описываются методы расщепления для их реализации. В статье В. И. Агошкова и Ф. Салери (Математическое моделирование, 1996, т. 6, №9, с. 3-24) получен ряд схем расщепления для уравнений мелкой воды и решена проблема граничных условий для этих схем. Математическое моделирование проблем, связанных с охраной окружающей среды, с при- применением методов расщепления, осуществлено в книге [62]. Другие раз- разнообразные приложения методов расщепления и обширная библиография изложены в [61].
Глава 7 Методы решения нелинейных уравнений Ключевые слова: вариация функционала, дифференциал Гато, градиент функционала, выпуклый функционал, монотонный оператор, нелинейная краевая задача, критическая точка функционала, вариационный метод, ме- метод Ритца, метод Ньютона-Канторовича, метод Галеркина-Петрова, метод возмущений. Основные понятия и обозначения Вариация функционала — предел где /(и) — нелинейный функционал, заданный на нормированном про- пространстве Е, и, А € Е. Дифференциал Гато — вариация Df(u, A) = Vf(u, А), если она линейна по А. Производная Гато — отображение f{x) из представления Df{u, h) = = f(u)h. Градиент функционала — производная Гато /'(«)> являющаяся линей- линейным ограниченным функционалом. Выпуклый функционал — вещественный дифференцируемый функ- функционал /(и), для которого при всех и,ио выполняется неравенство /(и) - /Ы - Df{u0, u-uo)> 0. Монотонный оператор — отображение F: Е -» Е*, для которого спра- справедливо неравенство (« - v, F(u) — F(y)) > 0, где Е — нормированное пространство, Е* — сопряженное к нему, а (•,•) — отношение двойствен- двойственности. Полунепрерывный снизу функционал — вещественный функционал /(и), заданный в нормированном пространстве Е; является полунепре- полунепрерывным снизу в точке uq G Е, если для любой последовательности и„ 6 Е такой, что и„ -*¦ ио, имеет место неравенство /(ко) < Hmr, f(un). Критическая точка функционала — точка ио, в которой дифференциал Гато обращается в нуль: Df(uo, A) = 0.
278 Гл. 7. Методы решения нелинейных уравнений Вариационный метод — метод исследования нелинейных уравнений, который заключается в сведении нелинейного уравнения к задаче нахож- нахождения критических точек некоторого функционала. Минимизирующая последовательность — последовательность и„, удо- удовлетворяющая условию Ит„_>о,,/(ил) = d, где f(u) — функционал, a d = = inf/W. Метод Ритца — метод отыскания минимума функционала путем по- построения приближений в виде линейных комбинаций специальных базис- базисных функций. Метод Ньютона-Канторовича — итерационный процесс и„+{ — и„ — — [F'(un)]~lF(un) для решения уравнения F(u) = 0. Метод Галеркина-Петрова — метод решения нелинейных уравнений путем проектирования уравнения на конечномерное подпространство и построения приближений в виде линейных комбинаций из этого подпро- подпространства. Метод возмущений — метод решения нелинейных уравнений с малым параметром путем построения приближений в виде ряда по степеням этого параметра. 1. Введение При математическом моделировании физических процессов и явле- явлений часто возникают нелинейные задачи математической физики, сре- среди которых хорошо известные уравнения Монжа-Ампера, Навье-Стокса, Колмогорова-Петровского и др. Вместе с граничными и начальными усло- условиями нелинейные уравнения приводят к постановкам нелинейных кра- краевых задач. Нелинейные краевые задачи могут быть сформулированы в свою очередь как операторные уравнения в функциональных простран- пространствах. Для решения нелинейных операторных уравнений в последние годы разработан мощный аппарат в нелинейном функциональном анализе. Од- Одним из основных методов исследования нелинейных уравнений является вариационный метод, с помощью которого решение исходного уравнения сводится к задаче отыскания критических точек некоторого функциона- функционала. Важную роль играют и методы минимизирующих последовательно- последовательностей, среди которых метод наискорейшего спуска, метод Ритца, метод Ньютона-Канторовича. Одним из наиболее распространенных методов исследования и численного решения нелинейных задач является метод Галеркина-Петрова, суть которого состоит в том, что исходное уравнение проектируется на конечномерное подпространство, а приближения к реше- решению ищутся в (возможно) другом подпространстве. Классический метод возмущений позволяет находить решения нелинейных задач путем разло- разложения их по малому параметру. Эти методы находят широкое применение к решению нелинейных задач математической физики. Для описания физических явлений и процессов часто используют диф- дифференциальные или интегро-дифференциальные уравнения, которые вме- вместе с набором исходных данных составляют математическую модель рас- рассматриваемого процесса.
1 Введение 279 Однако математическое описание физических явлений нередко влечет некоторые упрощения Если бы при описании учитывались все факторы, то часто возникали бы математически неразрешимые задачи Поэтому ма- математическое описание является по сути не более чем приближением к физической реальности Описание, приводящее к линейному уравнению, является в некотором роде первым приближением, преимущество которого кроется в том, что оно приводит к математическим задачам, разрешимым с помощью имеющегося на настоящий момент математического аппара- аппарата Более точное описание физических явлений привело бы к нелиней- нелинейным уравнениям Таким образом, нелинейное описание является следую- следующим приближением, позволяющим рассмотреть дополнительные факторы Проиллюстрируем это на примере Уравнение Пуассона является частным случаем уравнения где заданная функция к = к(х, у) характеризует, например, теплопровод- теплопроводность материала в точке (х, у) € й С R3, а функция и = и(х, у) представля- представляет собой распределение температуры Если теплопроводность материала постоянна, то получаем уравнение Пуассона -kAu=f в Q, к = const, Д — оператор Лапласа Однако известно, что теплопроводность материала может меняться не только с местоположением, но и с дейст- действующей на материал температурой, т е функция к может зависеть от и, а в конечном счете и от ее производных к = к (х,у, и, Ф*-, Ф*-) Тогда распределение температуры описывается уравнением д / ( ди ди\ ди\ bit ди ди\ ди к{)){к() Но это уравнение уже нелинейное Нелинейное уравнение A) является частным случаем уравнения ~~Ыс (a|(*i;y'"'8rad")^) ~э~ (a2(-*>y.w.gra<i«)^) +ao = f{x,y), B) где ао = ao(x,y,ugTadu) Если положить в уравнении B) а\{х, У, ?о, Si, %г) = <*2{х, у, So, Si. S2) = *(*, у. So, Si, S2), «о = О, то получим уравнение A) В уравнении B) а, = а,(х, у, So, Si, S2) — задан- заданные функции, определенные для (х, у)€Й, So, Si > S2 € R3, a / = f(x, у) — заданная на ?2 функция Уравнение вида B) часто встречается на практике Вместе с граничными и начальными условиями нелинейные уравнения приводят к постановкам нелинейных краевых задач Нелинейные краевые задачи могут быть сформулированы в свою очередь как операторные урав- уравнения в банаховых пространствах Рассмотрим, например, задачу B) с краевым условием м,|эп = 0 Пусть а„ i = 0,1,2, — достаточно гладкие функции Обозначим через v левую
280 Гл. 7. Методы решения нелинейных уравнений часть уравнения B). Тогда каждой функции и € С2(О.) ставится в соот- соответствие функция v e С°(й). Это соответствие определяет оператор А, отображающий банахово пространство С2 (?2) в банахово пространство С°(?2). В качестве области определения этого оператора можно взять D{A) = {и € С2(?2): и|3?2= 0}. Тогда рассматриваемая краевая задача мо- может быть записана в виде операторного уравнения Au = f, т. е. для данной функции / € C°(Q) требуется найти функцию и € D(A) такую, что Аи = /. Таким образом, нелинейная краевая задача может быть сведена к операторному уравнению вида Аи = /. Отметим, что явные формулы, дающие решение краевой задачи для нелинейных дифференциальных уравнений, могут быть найдены толь- только в исключительных случаях. По этим причинам тут находят широкое применение приближенные методы исследования и численного решения нелинейных задач. В последние годы математики разработали в нелиней- нелинейном функциональном анализе мощный аппарат для решения таких задач [7,9,10,17,36,42,50,77,94,99,116]. 2. Элементы нелинейного анализа 2.1. Непрерывность и дифференцируемость нелинейных отобра- отображений. 2.1.1. Основные определения. Определение 1. Пусть Ех и Еу — нормированные пространства. Оператор F: Ех -> Еу называется слабо непрерывным в точке ио ? Ех, если из и„ -> мо следует F(un) -»¦ F(uo), где символ -1- означает слабую сходимость. Определение 2. Оператор F: Ех -> Еу называется компактным, если он преобразует всякое ограниченное множество пространства Ех в относительно компактное множество пространства Еу. Определение 3. Оператор F: Ех -» Еу называется вполне непре- непрерывным, если он непрерывен и компактен. Определение 4. Оператор F: Ех-> Еу называется усиленно непре- непрерывным, если он преобразует всякую слабо сходящуюся последователь- последовательность в сильно сходящуюся, т.е. м„ -1- мо =*¦ ^("и) -> F("o)- Определение 5. Оператор F: Ех —> Еу называется коэрцитивным, если Отметим, что в рефлексивных пространствах Ех из усиленной непре- непрерывности оператора F: Ех —? Еу следует, что этот оператор вполне непре- непрерывен. Известны, однако, примеры нелинейных вполне непрерывных отображений в Z-2, не являющихся усиленно непрерывными.
2. Элементы нелинейного анализа 281 Теорема 1. Для линейных операторов полная непрерывность сов- совпадает с усиленной непрерывностью. 2.1.2. Производная и градиент функционала. Пусть /(и) — нелиней- нелинейный функционал, заданный на всюду плотном линейном подпространстве D(/) вещественного нормированного пространства Е. Допустим, что в точке и € ?>(/) для всех A ? D(f) существует предел f(u) он называется вариацией функционала /. Эта вариация есть однород- однородный функционал от Л, ибо Vf(u, а/г) = aVf(u, А), но она может и не быть аддитивным по Л функционалом. Если вариация Vf(u, h) - линей- линейный по А функционал, то ее называют дифференциалом Гато и пишут Vf(u, Л) = Df(u, Л). Этот линейный функционал от А записывают так же, как Df(u, A) = f'(u)h, и говорят, что /'(и) — производная Гато от функ- функционала / в точке и. Аналогично вводится понятие производной Гато от оператора F, действующего из D(F) С Ех в Еу. Если при данном фиксированном и производная /'(и) есть ограни- ограниченный линейный функционал, т.е. /'(и) G Е*, то ее называют градиен- градиентом функционала / и обозначают grad/(«). В этом случае Df(u,h) = = (Л, grad/(n)). Здесь (Л, grad/(«)) означает значение непрерывного ли- линейного функционала /'(к) = grad/(w) на векторе Л € ?>(/). Так как D(f) плотно в Е, то по непрерывности функционал можно продолжить с D(f) на все Е. Это продолжение также обозначается grad/(M). (Здесь и — фиксированный вектор из Е.) Итак, по определению градиента имеем \ d I f(u + th)-f(u) > = —/(и + 'А)|/=0=1>т— f —, где (A, v) — значение линейного функционала v € Е* на векторе Л € Е. Если grad/(M) определен для любого и ? со С Е, то grad/(w) отобра- отображает со на некоторое множество из Е*. Если функционал /(и) дифференцируем по Гато в каждой точке от- открытого выпуклого множества со нормированного пространства Е, то для любых м, м + Л ? со существует такое х, 0 < т < 1, что выполнена формула Лагранжа В случае ограниченности производной Гато будем иметь /(и + А) - /(и) = (A, grad/(M + тА)), так что в случае ограниченности grad/(«) на со, т.е. если [|grad/(M)|| < < с = const, из последней формулы получим неравенство Липшица т.е. /(«)|<с||Л||, c = const>0.
282 Гл. 7. Методы решения нелинейных уравнений 2.1.3. Дифференцируемость по Фреше. Пусть Ех и Еу — нормиро- нормированные пространства и F — отображение открытого множества со С Ех в Еу. Определение 6. Если при фиксированном и € со и всех Л ? Ех, для которых и + Л € со, F(u + Л) - F(u) = g(u, А) + со(и, А), где g(u, A) — линейный непрерывный по А оператор, а ,. со(и, А) hm ; ' ; = О, *Л \\h\\ то g(u, А) называется дифференциалом Фреше оператора F в точке и, а со(и, А) — остатком этого дифференциала. Пишут g(u, A) = dF(u, А). Пи- Пишут также dF(u, A) = F'(u)h, где /•"'(") e ?(Ех, Еу) называется производ- производной Фреше оператора F в точке и. Здесь L(Ex,Ey) обозначает простран- пространство линейных непрерывных операторов из Ех в Еу. Если Еу — R1, то F = f — функционал. В этом случае имеем /(и + А) - /(и) = /'(н)Л + 0)(и, А), где производная Фреше f(u) как ограниченный линейный функционал есть grad/(tt). Из определения производных Гато и Фреше следует, что если отоб- отображение дифференцируемо по Фреше, то оно дифференцируемо по Гато, и производные совпадают. Обратное утверждение не всегда справедливо. Известны отображения, которые всюду дифференцируемы по Гато, но ни- нигде не дифференцируемы по Фреше. В связи с последним представляет интерес следующая Теорема 2. Если производная Гато F' существует в некоторой окрестности точки ко, ограничена и непрерывна в точке щ в смысле нормы пространства L(EX, Ey), то в точке «о существует производная Фреше F', так что DF(uo, A) = dF(uo, h). 2.1.4. Производные высших порядков и ряд Тейлора. Пусть X, Y — банаховы пространства и F*(hi,...,m*) — оператор, зависящий от к пе- переменных ui,...,uk? X, со значениями в Y. Оператор Fic(ui,...,Uk) на- называется к-линейным, если он линеен по каждому своему аргументу щ при фиксированных остальных аргументах. Далее, к -линейный опера- оператор Fk(u\,...,Uk) называется ограниченным, если существует постоянная т 6 R, т > 0 такая, что Наименьшая из таких постоянных называется нормой Fk и обозначается ||F^||. Линейный по каждому аргументу оператор Fk(u\,...,Uk) называется симметричным, если его значения не меняются при любой перестановке его аргументов. Пусть Fk(u\,..., и*) — к -линейный симметричный опера- оператор. Оператор /ч(к,... ,и) называется к-степенным оператором и обозна- обозначается Fkiik. Далее к -линейный оператор записывается в виде F*«i ,...,/<*. Пусть оператор F(u) дифференцируем в окрестности S, а дифферен- дифференциал dF(u, А) также дифференцируем в точке ио'- F'(u0 + g)h - f (ио)А = (Bg)h + p{g)h,
2. Элементы нелинейного анализа 283 где ||p(s)|| = o(\\g\\) при g -> 0. При этом оператор B = F"(uo)?L(X,L(X,Y)) называется второй производной оператора F(u) в точке ио- Из определе- определения F"{uq) следует, что F"(uo)hg есть ограниченный билинейный сим- симметричный оператор. Далее, d2F(uo;h)=d{dF(u,h);Uo,g}\g=h, откуда d2F(uo; h) = F"(uo)h2 — квадратичный или двухстепенной опера- оператор, получающийся из билинейного при g = /:. Если a"F(u;h) = F^"\u)h" уже определен, то в предположении его дифференцируемости в точке мо полагают d"+1F(uo;h)=d[d"F(u,h);uo,g}\g=h, откуда Л"+1 F(«o;h) = ^<"+1>(м0)А"+1. Оператор F(n){uo)hi,...,hn являет- является и-линейным симметричным оператором, a d"F(uo,h) — и-степенным оператором. Пусть Fi<uk — к -степенные операторы из X в Y (к € N), a Fo € Y. Образуем формальный степенной ряд к=0 Предположим, что числовой ряд к=0 мажорирующий рассматриваемый степенной, имеет радиус сходимос- сходимости р > 0. Тогда в любом шаре 5Р, где р € @, р), исходный степенной ряд сходится абсолютно и равномерно. Пусть р > 0, a F(u) — сумма исходного степенного ряда, т. е. j^Fkuk-^F(u) при /1 —> °°. Тогда оператор F(u) называется аналитическим оператором в точке и = 0. Если дан бесконечно дифференцируемый оператор F(u), то степенной ряд ZjJT k=0 K- называется рядом Тейлора F(u) в точке и = 0. Поскольку разложение оператора F(u) в степенной ряд единственно, то всякий степенной ряд аналитического оператора является его рядом Тейлора. 2.2. Сопряженные нелинейные операторы. 2.2.1. Сопряженные нелинейные операторы и их свойства. Пусть Е — рефлексивное вещественное банахово пространство и F: Е —* Е* — нели-
284 Гл. 7. Методы решения нелинейных уравнений нейное непрерывно дифференцируемое по Гато, а значит, и по Фреше отображение, т.е. F' € L{E,E*), причем для каждого фиксированного и€Е IIF'M-F'MH^.^O при ||M-v|H0. Будем предполагать также, что F@) = 0. Из этой совокупности опера- операторов {F} выделим класс Ф таких, что каждому F € Ф отвечает такое отображение G из той же совокупности, что (G'(u)v,w) = (F'(u)v,w) (для всех и, v, w € Е). При выполнении последнего равенства будем писать [10] G'(u) — (F'(u))* и называть G оператором, сопряженным с F. Итак, мно- множество Ф содержит все непрерывно дифференцируемые по Гато операто- операторы, обращающиеся в нуле в нуль и имеющие сопряженные операторы G, обладающие такими же свойствами. Сопряженный оператор, если он существует, является единственным. Ввиду единственности сопряженного оператора G можно писать G = F*. Для линейных операторов F и G последнее равенство совпадает с обыч- обычным определением сопряженного оператора. Переходим к рассмотрению свойств сопряженных операторов. 1. Если F имеет сопряженный оператор, то F* также имеет сопряжен- сопряженный оператор, и F** = (F*)* = F. Это свойство прямо следует из опреде- определения. 2. Если операторы F и G имеют сопряженные, то F + G имеет сопря- сопряженный оператор, причем (aF + bG)* — aF* + bG* для любых веществен- вещественных чисел а,Ь. ! 3. Если F имеет сопряженный оператор, то F*(u) = / (F'(tu))*udt (для всех м € Е). •'0 4. Если оператор F имеет сопряженный, то (F(u),u) = (F*(m),m). Другие определения сопряженного оператора можно найти в [116]. 2.2.2. Симметрия и кососимметрия. Оператор F € (D называется сим- симметрическим, если F = F*. Если F ? Ф и F* = —F, то F называется кососимметрическим. Из свойств 1° и 2° непосредственно следует, что если F € Ф, то (F + F") — симметрический оператор, a (F - F*) — косо- симметрический оператор. Теорема 3. Оператор F С Ф является симметрическим тогда и только тогда, когда он сильно потенциален, т. е. существует такой диф- дифференцируемый по Фреше функционал f € Е*, что F(u) = grad/(M). Теорема 4. Оператор F € Ф является кососимметрическим тог- тогда и только тогда, когда он линейный и для любого и G Е выполняется равенство (F(u),u) —0. 2.3. Выпуклые функционалы и монотонные операторы. Определение 7. Вещественный дифференцируемый функцио- функционал /(м), заданный на открытом выпуклом множестве со нормированного пространства ?, называется выпуклым на со, если для любых и,ио?ы выполняется неравенство f(u) — /(мо) — Df(uo, и — но) > 0, и строго вы- выпуклым, если равенство возможно лишь при и = мо-
2. Элементы нелинейного анализа 285 Если дифференциал Df(u,h) ограничен по h, то последнее нера- неравенство принимает вид /(и) — /(ко) — (F{uq), и — щ)) > О, где F(u) = = grad/(n). Известно еще и следующее определение. Определение 8. Если для всех мь иг € со и А. е @,1) выполняется неравенство f(Xui + A -Х)«г) < X/(«i) + A -Л)/(иг), то / называется выпуклым функционалом. Для дифференцируемых по Гато функционалов определения 7 и 8 эк- эквивалентны. Определение 9. Отображение F: Е ->• Е* называется монотон- монотонным на множестве а С Е, если для любых и, v G а выполняется нера- неравенство (и - v, F(u) — F(v)) > 0, и строго монотонным, если равенство выполняется лишь при и = v. Теорема 5. Для монотонности (строгой монотонности) F(u) = = grad/(«) на открытом выпуклом множестве СО 6 Е необходимо и до- достаточно, чтобы функционал f был выпуклым ( строго выпуклым). Определение 10. Вещественный функционал /, заданный в нор- нормированном пространстве Е, называется полунепрерывным (слабо полу- полунепрерывным) снизу в точке ио, если какова бы ни была последователь- последовательность (и„) G Е такая, что и„ -*¦ «о {и„ -1 ио), имеет место неравенство Дно) <Ит„/(к„). Функционал / называется полунепрерывным (слабо полунепрерывным) снизу на а, если он обладает этим свойством в каждой точке а. Так же, как для вещественных функций, можно показать, что сумма полу- полунепрерывных (слабо полунепрерывных) снизу функционалов представля- представляет собой полунепрерывный (слабо полунепрерывный) снизу функционал. Теорема 6. Пусть на открытом выпуклом множестве со норми- нормированного пространства задан выпуклый и дифференцируемый по Гато функционал f. Тогда если Df(u,h) непрерывен по Л, то f слабо полуне- полунепрерывен снизу на со. Приведем теперь критерий слабой полунепрерывности снизу функци- функционалов. Теорема 7. Для того чтобы функционал /, заданный в нормиро- нормированном пространстве, был слабо полунепрерывен снизу, необходимо и до- достаточно выполнения условия: каково бы ни было вещественное число с, множество Ес = {и : /(и) < с} секвенциально слабо замкнуто. Теорема 8. Для слабой полунепрерывности снизу выпуклого функ- функционала, заданного в банаховом пространстве, необходимо и достаточно, чтобы он был полунепрерывен снизу. Вопрос о слабой полунепрерывности снизу также связан с понятием опорного функционала. Определение 11. Линейный функционал vo € Е* называется опорным (или субградиентом) к функционалу / в точке ио € Е, если /(«) - /(«о) > (vo, " - мо)-
286 Гл. 7. Методы решения нелинейных уравнений Из этого неравенства вытекает слабая полунепрерывность / снизу. Для формулировки очередной теоремы нам потребуется следующее понятие. Пусть F — отображение одного нормированного пространства в другое нормированное пространство. Если существует предел V+F(u, h) = hm — — ' /-++0 t для любого /i 6 D(F), то V+F(u, h) называется вариацией F в точке и по направлению h. Теорема 9. Если Е — нормированное пространство и конечный выпуклый функционал /, заданный на открытом выпуклом множестве (О С Е, имеет непрерывную по h вариацию V+f(u, h) для любого и ? (Л, то он имеет опорный функционал в каждой точке и ? @. 2.4. Вариационный метод исследования нелинейных уравнений. 2.4.1. Экстремальные и критические точки функционалов. Пусть / — вещественный функционал, заданный в нормированном пространстве Е. Точка мо € Е называется экстремальной точкой функционала /, если в некоторой окрестности V(uq) этой точки выполняется одно из следующих неравенств: ) (Ы 2) /(«) > /(«о) Для всех и ? V(u0). Если второе неравенство справедливо для всех и 6 Е, то «о называется точкой абсолютного минимума функционала /. Далее, если / дифферен- дифференцируем по Гато в точке мо, то при выполнении условия Df(uo, А) = 0 точка ио называется критической точкой функционала /. Так как из ра- равенства нулю дифференциала следует его непрерывность по Л, то послед- последнее равенство принимает вид (grad/(«o), A) = 0, и так как это равенство справедливо для произвольного he E, то можно сказать, что мо — крити- критическая точка /, если grad/(Mo) = 0. Теорема 10. Пусть функционал f задан в области О) нормирован- нормированного пространства Е и uq — внутренняя точка области (л), в которой существует линейный дифференциал Гато. Тогда справедливы следующие утверждения. 1. Для того чтобы точка ио была экстремальной, необходимо, чтобы она была критической, т. е. чтобы grad/(MO)-O. C) 2. Если дополнительно в некоторой выпуклой окрестности U(uo) точки мо функционал f выпуклый (или gradf(u) — монотонный опера- оператор), то равенство C) необходимо и достаточно для того, чтобы точка щ была точкой минимума функционала f. Теорема 11 (обобщенная теорема Вейерштрасса) Если на огра- ограниченном слабо замкнутом множестве а в рефлексивном банаховом про- пространстве Е задан конечный слабо полунепрерывный снизу функционал /, то он ограничен снизу и достигает на а своей нижней грани.
2. Элементы нелинейного анализа 287 2.4.2. Теоремы существования критических точек. Теорема 12 (элементарный принцип критической точки). Пусть К = {и: и G Е, \\u\\ < г, г > 0} — шар рефлексивного банахова простран- пространства Е и S — поверхность этого шара. Тогда если слабо полунепрерывный снизу на К функционал f диффе- дифференцируем по Гато на открытом шаре \\u\\ < г и тЦи\\-г/(и) > /(и*), где \\и*\\ < г, то в точке минимума ио& К этого функционала grad/(«o) = 0. Теорема 13. Пусть вещественный функционал /, заданный в ве- вещественном рефлексивном банаховом пространстве Е, дифференцируем по Гато и grad/ = F удовлетворяет условиям: 1) функция (F(/h), и) непрерывна по t на [0, 1] при любом и 6 Е; 2) {F{u + h) - F{u), h)>0 (при всех и, he E); 3) \imM^((F{u), м)/||«||) = +оо, т.е. F коэрцитивен. Тогда существует точка минимума но функционала f и grad/(«o) = = 0. Если в условии 2) знак равенства возможен лишь при h = 0, т. е. F — строго монотонный оператор, то точка минимума функционала единственная, и в ней f принимает абсолютный минимум. Теорема 14. Пусть дифференцируемый по Гато вещественный функционал f, заданный в рефлексивном вещественном банаховом про- пространстве, слабо полунепрерывен снизу и удовлетворяет на некоторой сфере S = {и: и € Е, \\u\\ = R > 0} условию (F(u), и) > 0. Тогда существует внутренняя точка мо шара \\u\\ < R, в которой f имеет локальный минимум, а следовательно, grad/(wo) = 0. Теорема 15. Пусть монотонный потенциальный оператор F(u), заданный в рефлексивном вещественном банаховом пространстве Е, удо- удовлетворяет условию (F(u), m) > ||и||у(||и||), где функция y(t) интегрируе- интегрируема на отрезке [0, R] при любом R > 0 и R Пт I y{t)dt = c>0. о Тогда потенциал f оператора F имеет точку минимума. Эта точ- точка минимума единственна, и в ней f принимает абсолютный минимум, если F — строго монотонный оператор. 2.4.3. Основная идея вариационного метода. Пусть Ф — потенци- потенциальный оператор, т.е. существует такой функционал ф, что Ф = gradф. Вариационный метод доказательства существования решения уравнения Ф(м) = 0 сводится к нахождению критических точек функционала ф. Так, если мо — критическая точка функционала ф, т.е. gradф(иo) = 0, то uq есть решение уравнения Ф(м) = 0. Вот почему вопрос о безусловном ми- минимуме функционалов представляет интерес для нелинейных уравнений с потенциальными операторами. Если Ф не является потенциальным оператором, то возможны следу- следующие приемы.
288 Гл. 7. Методы решения нелинейных уравнений 1. Уравнение Ф(и) = 0 заменяется эквивалентным уравнением \f(u) — = О, где 1|/ — потенциальный оператор. 2. Ищется минимум функционала ||Ф(и)|| = /(и). 2.4.4. Разрешимость уравнений с монотонными операторами. С помощью вариационного метода доказываются следующие утвержде- утверждения [10]. Теорема 16. Пусть потенциальный монотонный оператор F, за- заданный в рефлексивном вещественном банаховом пространстве Е, удо- удовлетворяет условию коэрцитивности им- ||к|| причем (F(tu), и) непрерывно по t на [0, 1] при любом и € Е. Тогда уравнение F(u) = v имеет решение при любом v € Е*, т. е. F — сюръективное отображение Е —» Е* {отображение Е на Е*). Если F — строго монотонный оператор, то он представляет собой биективное (сюръективное и взаимно однозначное) отображение Е —> Е*. Теорема 17. Пусть потенциальный монотонный оператор F, за- заданный в рефлексивном вещественном банаховом пространстве Е, удо- удовлетворяет условиям: 1) при любом и€Е существует I (F(tu,u))dt; 2) {F(u), и) > ||и||у(||и||), где y(t) — функция, интегрируемая на от- отрезке [0, R], при любом R > 0 и R 1 о Тогда отображение F: Е —> Е* сюръективно. Если F — строго мо- монотонный оператор, то F: Е —» Е* биективно. 2.5. Минимизирующие последовательности. Конструктивным спо- способом доказательства существования безусловного минимума функциона- функционала является построение сходящихся минимизирующих последовательно- последовательностей, которые в свою очередь могут быть использованы для построения приближенного решения задачи. 2.5.1. Минимизирующие последовательности и их свойства. Пусть Е — вещественное векторное пространство, / — вещественный функционал, заданный на Е, и а — некоторое множество из Е. Определение 12. Всякая последовательность (и„) С а, удовле- удовлетворяющая условию Пт„_>«,/(м„) = d, где d = infCT/(M), называется ми- минимизирующей (для / на а). Это определение сохраняется и тогда, когда d — /(«о), где мо — точка условного минимума / относительно о или безусловного минимума /, т. е. точка локального или абсолютного мини- минимума / относительно пространства Е.
2. Элементы нелинейного анализа 289 Важным является вопрос о сходимости минимизирующих последо- последовательностей к точке безусловного минимума функционала. При изуче- изучении этого вопроса известную роль играют выпуклые функционалы, об- обладающие некоторыми дополнительными свойствами. Если Е — конеч- конечномерное пространство, то в силу компактности в нем любого замкну- замкнутого шара можно утверждать следующее: если вещественная функция / растет вдоль каждого луча, выходящего из точки щ, то f(u) — /(ко) об- обладает монотонной минорантой c(t) для / > 0, с@) = 0, которую можно считать непрерывной, строго возрастающей и удовлетворяющей условию /(и) ~/(ио) > с(\\и - ио||)- Разумеется, если это неравенство имеет место для функционала /, то ио — точка минимума /(и), и всякая минимизи- минимизирующая последовательность сходится к этой точке uq. Однако в беско- бесконечномерных пространствах существуют строго выпуклые функционалы, имеющие в точке ио минимум, а значит, растущие вдоль всякого луча, выходящего из ио, для которых тем не менее неравенство не имеет места. Возникает вопрос об условиях, обеспечивающих ограниченность вся- всякой минимизирующей последовательности. Приведем такое условие, ис- использующее следующее определение. Определение 13. Конечный вещественный функционал /, задан- заданный в нормированном пространстве Е, называется возрастающим, если для любого числа с множество {и: и€ Е, /(и) < с} ограничено. Теорема 18. Если f — возрастающий функционал, то всякая ми- минимизирующая его последовательность ограничена. Из последнего утверждения вытекает, что если возрастающий функ- функционал задан в рефлексивном банаховом пространстве и d — /(ио), то из всякой минимизирующей последовательности d = inf/ = /(ко) можно выделить подпоследовательность, слабо сходящуюся к uq. 2.5.2. Корректная постановка задачи минимизации. Следующее оп- определение принадлежит А. Н. Тихонову. Определение 14. Задача минимизации вещественного функцио- функционала, заданного на некотором подмножестве нормированного простран- пространства, поставлена корректно, если она разрешима, имеет единственное решение и к нему сходится в смысле нормы пространства любая миними- минимизирующая последовательность. Приведем достаточное условие корректности задачи минимизации функционала. Теорема 19. Пусть y(t) — неотрицательная функция, интегри- rR руемая на [О, R] при любом R > О и такая, что c(R) = / y(t) dt воз- Jo растает и при некотором R: c(R) > R\\F@)\\. Тогда если оператор F = grad/, заданный в рефлексивном банаховом пространстве Е, удовлетворяет условиям: для любых h, v G Е функ- функция (F(v + th),h) интегрируема по t на [0,1] и (F(v + h) — F(v),h) > > ЦЛ||У(||Л||), то задача минимизации функционала f поставлена кор- корректно. 19 В. И. Агошков и др.
290 Гл. 7. Методы решения нелинейных уравнений Ниже перейдем к рассмотрению некоторых методов построения ми- минимизирующих последовательностей. Из известных методов минимиза- минимизации нелинейных функционалов рассмотрим метод наискорейшего спуска, метод Ритца и метод Ньютона — именно они широко используются для решения нелинейных уравнений. 3. Метод наискорейшего спуска 3.1. Нелинейное уравнение и его вариационная формулировка. Пусть F — потенциальный оператор, действующий из банахова простран- пространства Е в сопряженное пространство Е*. Это означает, что существует такой функционал / е Е*, что F = grad/. Поставим задачу отыскания решений нелинейного уравнения F(u)=0. D) Как следует из теоремы 10, эта задача сводится к нахождению критиче- критических точек функционала /. Поставим вопрос о безусловном минимуме функционала /, а именно: найти ио€ Е такое, что f(uo)=mff(u). E) Формулировка задачи в таком виде называется вариационной. Если оператор / не является потенциальным, то вместо E) рассмат- рассматривают следующую задачу о минимизации функционала ||F(«)||: найти «о ? Е такое, что ||F(M0)||=inf||F(M)||. F) Вариационные формулировки в виде E), F) часто используются для исследования и численного решения исходной нелинейной задачи D). Ни- Ниже для этой цели применяется метод наискорейшего спуска, который поз- позволяет находить приближенные решения вариационных постановок. 3.2. Основная идея метода наискорейшего спуска. Пусть в веще- вещественном гильбертовом пространстве Н задан дифференцируемый по Гато вещественный и ограниченный снизу нелинейный функционал /. Поло- Положим d = infuG# / и F = grad/. Возьмем произвольный вектор и\ 6 Н и допустим, что F(u\) ф 0. Разумеется, если / — строго выпуклый функцио- функционал, то он может иметь лишь единственную точку минимума и принимает в ней значение, равное d; поэтому требование F(u\) ф 0 означает, что щ не есть точка минимума /. Выберем вектор А € Я так, чтобы его дли- на \\Щ = Н^СиОН) и выясним, как можно выбрать направление h, чтобы производная имела наименьшее значение при t = 0, т. е. чтобы h было направлением наибольшего убывания /(и) в точке и\. С этой целью сначала выберем направление А так, чтобы {F{u\),h) имело наибольшее значение, а за- затем изменим знак вектора А, так что (F(u\), -А) будет иметь наимень-
3. Метод наискорейшего спуска 291 шее значение. Так как (F(«i), h) < \\F{ux)\\ \\h\\ = ||F(m)||2, то (F(«i),A) примет наибольшее значение лишь при Л = F(u\) и наименьшее при h = —F(ui), т.е когда направление Л совпадает с направлением антигра- антиградиента /. Положим h\ = —F(ui) и рассмотрим вещественную функцию (p(t) = /(mi +thi), t > 0. По построению функция <р(/) убывает в некото- некоторой правой полуокрестности точки t = 0. Пусть существует min(p(f) и t\ — наименьшее положительное значение t, для которого <p(f[) = min<p(/). По- Положим кг = «1 +t\hi = mi -t\F(u\). По построению /(«2) = f(ui +t\h\) < < f(u\). Считая F(ui) ф 0, можно повторить предыдущие рассуждения. Таким образом, если для каждого к выполнено /*"(«*) ф 0, то приходим к следующему процессу: ип+\ =u,,-tnF(un) (n- 1,2,3,...), G) который называется процессом наискорейшего спуска, или процессом гра- градиентного спуска. Хотя последовательность G) и такова, что /(««+0</К) (« = 1,2,3,...), (8) она может и не быть минимизирующей. Определение 15. Всякая последовательность {и,,}, для. которой выполняется неравенство (8), называется релаксационной, а числа t,,, вхо- входящие в G), называются релаксационными множителями. Отметим, что даже в случае гильбертова пространства возникают труд- трудности при определении релаксационных множителей. Лишь в простейших случаях удается эффективно их вычислить. Ввиду этого числа tn заме- заменяются положительными числами е„, которые либо задаются априорно, либо для них указываются границы, в которых они могут изменяться про- произвольно. В том случае, когда г„ заменяются на е„, процесс G) называется процессем типа спуска {градиентного типа). Рассмотрим теперь более общий случай, когда дифференцируемый по Гато вещественный и ограниченный снизу функционал / задан в рефлек- рефлексивном вещественном банаховом пространстве Е. Пусть F = grad/ и и\ — произвольный вектор из Е такой, что F(u\) ф 0. Выберем вектор h\ € Е так, что h\ = —UF(u\), где U — оператор, действующий из Е* в Е и удовлетворяющий условиям \\Uv\\ = ||v||, (v, Uv) = ||v||2. Тогда процесс наискорейшего спуска имеет вид "и+1 -un-t,,UF(un) (n- 1,2,3,...), где /„ — наименьшее положительное значение /, для которого (р(/„) = = miti(p(/) при ф(г) =/(м„ + /А„). Обычно tn не вычисляют, а рассматривают процесс и„+1 =un-t,,UF(un). (9) Причем на выбор 6Н накладываются такие ограничения, чтобы процесс типа наискорейшего спуска сходился. 3.3. Сходимость метода. Справедливо следующее утверждение. Лемма 1. Пусть вещественный функционал /, заданный в рефлек- рефлексивном вещественном банаховом пространстве Е, дифференцируем по 19'
292 Гл. 7. Методы решения нелинейных уравнений Гато и его градиент F удовлетворяет условию (F(u + h)-F(u),h)<M\\h\\2 при и, u + h? Dr = {и ? Е: \\u\\ < г}, A0) где М — М(г) — произвольная положительная возрастающая функция на полуоси г > 0 и норма Е* пространства дифференцируема по Гато. Тогда если епМ„ < 1/2, где Мп = max[l, M(Rn)}, Rn = \\ип\\ + \\F(un)\\, то процесс (9) будет релаксационным. Отметим, что для выполнения неравенства A0) достаточно, чтобы опе- оператор F удовлетворял условию Липшица ||F(« + A)-F(«)||<Af(r)||A||, A1) причем константа Липшица может быть и возрастающей функцией от г=||и||. Лемма 2. Пусть выполнены условия: 1) Е —рефлексивное вещественное банахово пространство, причем норма в Е* дифференцируема по Гато; 2) дифференцируемый по Гато вещественный функционал f на Е ограничен снизу и является возрастающим (или множество Е\ ограниче- ограничено), а его градиент удовлетворяет условию Липшица A1); 3) релаксационные множители е„ удовлетворяют неравенствам 1/4<?„Л/„< 1/2. Тогда итерационный процесс (9) будет релаксационным и lim F(un) = 0. л—1°° Заметим, что если в дополнение к условиям леммы 2 потребовать, чтобы /(и) -d < ||F(M)||a (a > 0), где d = inff(u), то последователь- последовательность ип будет минимизирующей. Теорема 20. Пусть выполнены условия: 1) Е —рефлексивное вещественное банахово пространство, причем норма в Е* дифференцируема по Гато; 2) вещественный функционал /, заданный на Е, дифференцируем по Гато, и его градиент F обладает тем свойством, что (F(tu),u) — интегрируемая по t G [0, 1] функция, удовлетворяющая неравенствам (u + h)-F(u)\\<M(r)\\h\\, и, и + ЛеКг, (Кг = {и:и(=Е,\\и\\<г}), (F(u + h)-F(u),h)>\\h\\y(\\h\\), где М(г) — непрерывная возрастающая неотрицательная функция, за- заданная для г > 0, и y(t), t > 0, — возрастающая непрерывная функция такая, что у@) = 0, причем функция R
4. Метод Ритца 293 возрастает и при некотором R справедливо неравенство c(R) > \\F@)\\; 3) 1/4 < г„Мп < 1/2, М„ = тах[1,М(Д„)], Rn = \\и„\\ + \\F(un)\\. Тогда последовательность и„+\ =u,l-e,,UF(u,l) оказывается релакса- релаксационной, минимизирующей и сходящейся к точке абсолютного минимума функционала /. В условиях теоремы 20 метод наискорейшего спуска (9) можно ис- использовать для отыскания приближенного решения задачи D). Остановим процесс (9) при п — N и назовем им N-м приближением к точному реше- решению «о задачи. Согласно теореме 20 для любого е > 0 существует номер N такой, что ||и/у-ио|| < Е- Это означает, что, используя алгоритм (9), можно приблизиться к точному решению нелинейной задачи D) с любой наперед заданной точностью. 4. Метод Ритца Пусть F — потенциальный оператор, действующий из банахова про- пространства Е в сопряженное ?*, т. е. существует такой функционал /ЕЕ*, что F = grad/. Предположим, что рассматривается некоторая задача математической физики, которая сводится к нелинейному операторному уравнению F(u) — = 0. Как следует из 3.1, эта задача может быть сформулирована в вариаци- вариационной постановке E): найти мо € Е такой, что /(ио) = 'П1и6е/(и)- В этом разделе предполагается, что Е — сепарабельное вещественное нормиро- нормированное пространство и / — конечный вещественный функционал, задан- заданный на Е. Лишь во второй половине раздела потребуется полнота Е. Для минимизации функционала /, если он ограничен снизу на Е, воспользу- воспользуемся методом Ритца. В. Ритц применил свой метод к решению конкретных задач. В дальнейшем его метод был развит в работах С. Г. Михлина и дру- других авторов. При формулировке различных предложений о методе Ритца потребу- потребуется следующее определение. Определение 16. Функционал / называется полунепрерывным сверху (снизу) в точке ио ? Е, если каждому е > 0 соответствует 5 > 0 такое, что как только ||м — мо|| < 8, то Дно) -/(«)>-? (/Ы-/(и)<е). Функционал / называется полунепрерывным сверху (снизу) на множе- множестве М С Е, если он полунепрерывен сверху (снизу) в каждой точке и ? М. 4.1. Приближения и системы Ритца. Пусть / — ограниченный снизу вещественный функционал, заданный на нормированном пространстве Е. Метод Ритца минимизации функционала / заключается в следующем. Сначала в Е задается так называемая координатная система, т. е. линейно независимая система векторов (pi ,(р2,... ,ф„,..., множество всевозможных линейных комбинаций которых плотно в Е. Затем строится последова- последовательность конечномерных подпространств {Е,,}, где Е„ — и-мерное про- пространство, натянутое на векторы (pi,<p2,...,<p,,. Из ограниченности снизу
294 Гл. 7. Методы решения нелинейных уравнений / на Е следует, что / ограничен снизу на Е„. Пусть dn = infue?n/(ы) (п = 1,2,3,...). По построению d\ > d% > d$ > ... > dn... Допустим, что при каждом п существует н„ € Е,„ что /(«,,) = dn. Тогда ;i и«=?в4фь A2) *=1 где коэффициенты йц зависят от п. Векторы и„ называются приближе- приближениями Ритца. Пусть / дифференцируем по Гато на Е и F = grad/. Тогда / диффе- дифференцируем по Гато и на Е„, причем для произвольных векторов и, h Е Е,„ т. е. для и = 5^_, ос^ф*, h = 5)j=1 Р*ф/Ь, где а* и Р* произвольны, имеем Отсюда согласно теореме 10 следует, что если м„ — точка абсолютного минимума / на Еп, то |)Л п). A3) Система A3), определяющая коэффициенты сц, называется системой Ритца. Отметим, что в случае выпуклости / всякое решение системы A3) дает по формуле A2) приближение Ритца, т. е. точку абсолютного минимума / на ?,,. Лемма 3. Если выпуклый функционал /, заданный в линейном про- пространстве (не обязательно нормированном), имеет две различные точки минимума, то его значения в этих точках совпадают. 4.2. Разрешимость систем Ритца. Если на Е задан выпуклый и диф- дифференцируемый по Гато функционал, то для того, чтобы векторы и,„ за- заданные формулой A2), представляли собой приближения Ритца, необхо- необходимо и достаточно, чтобы коэффициенты я* удовлетворяли системе Ритца A3). Если / — строго выпуклый на Е функционал, то он будет строго вы- выпуклым и на Е„ С Е, а потому система A3) не может иметь более одного решения. Решение (ai,a2,--- ,а„) системы A3) может дать по формуле A2) кри- критическую точку /, т. е. точку, в которой градиент / обращается в нуль, и только если это — точка абсолютного минимума / на ?„, то реше- решение системы A3) определит приближение Ритца. Но если / — выпуклый функционал, то всякая его критическая точка будет и точкой абсолютного минимума (см. теорему 10). Исследовать разрешимость системы Ритца A3) можно в предположе- предположении, что вещественный сильно возрастающий (т.е. Нтцн||_„»,/(и) = +°°) и дифференцируемый по Гато функционал /, заданный на Е, полунепре- полунепрерывен снизу на каждом подпространстве Е„ С Е. Так как / — сильно возрастающий функционал, то найдется такое г > 0, что f(u) > /@), как только ||м|| > г. Рассмотрим в Е„ шар К" =
4. Метод Ритца 295 = {и: и € Е„, \\u\\ < г}. В силу полунепрерывности снизу / на К" (соглас- (согласно известной теореме классического анализа) существует точка uq G К", в которой / принимает наименьшее значение, т. е. Дио)= inf/(n), «o=i4°W Эта точка не может принадлежать поверхности шара К", ибо там /(м) > > /@). Но вне шара К" имеем /(и) > /@) > /(«о)- Следовательно, /(wo) = infu€Enf(u) и af, a^0),..., а!0) удовлетворяют A3). Лемма 4. Если вещественный сильно возрастающий и дифферен- дифференцируемый по Гато функционал /, заданный на Е, полунепрерывен снизу на каждом подпространстве Е„ С Е, то система Ритца A3) разрешима при любом п. Лемма 5. Если заданный на Е дифференцируемый по Гато веще- вещественный функционал f с градиентом F полунепрерывен снизу на каждом подпространстве Еп С Е и при некотором г > 0 выполнено (F(u),u)>0 для всех и с нормой \\u\\ = г, A4) то система Ритца A3) разрешима при любом п. 4.3. Сходимость метода Ритца. Пусть приближения Ритца A2) для функционала /, заданного и ограниченного снизу на Е, существуют при любом и, и пусть /(м) полунепрерывен сверху. Пусть d = inf„^е/ и (и'"') С Е — какая-нибудь минимизирующая последовательность, удо- удовлетворяющая неравенствам /(«W)<rf+l/n (#1=1,2,3,...). В силу полноты координатной системы ф1,ф2,...,ф„,... каждому векто- вектору и'") и положительному числу 5„ соответствует такой вектор v^m^ € Em, что „(«о = ? амф4 {т = т(л) > л)> ||и(«) _ v(»)|| < 8я- Так как / полунепрерывен сверху, то 8„ можно выбрать столь малым, чтобы для произвольного вектора w ? Е, удовлетворяющего неравенст- неравенству ||и(") - и>|| < 8„, было /(«(")) — f(w) > —\/п. Полагая w = v^m\ отсюда и из предыдущего находим, что /(v(m)) < /(и(и)) + 1/и <d + 2/n. Из этого неравенства следует, что (v')) — минимизирующая после- последовательность. Но так как для приближений Ритца A2) f(um) = dm = = infH€Em/("), то f(un) < /(vW) <d + 2/n. Учитывая, что f(um) > d, заключаем, что Пт„_>,„/(и„) = d. Отсюда следует Лемма 6. Пусть приближения Ритца A2) для функционала /, за- заданного и ограниченного снизу на Е, существуют при любом п. Тогда
296 Гл 7. Методы решения нелинейных уравнений если /(и) полунепрерывен сверху, то его приближения Ритца образуют минимизирующую последовательность. В условиях леммы 6 метод Ритца можно использовать для отыскания приближенного решения задачи F(u) = 0. Назовем вектор и„ при п = N N-м приближением к точному решению щ задачи. Согласно лемме 6 для любого е > 0 существует номер N такой, что \\ufj - ио\\ < е. Это означает, что, используя метод Ритца, можно найти приближенное решение и^ с любой наперед заданной точностью. 5. Метод Ньютона-Канторовича 5.1. Описание итерационного процесса Ньютона. И.Ньютон пред- предложил эффективный метод вычисления решений уравнения F(u)=Q A5) для случая функции F(u) с вещественными значениями, зависящей от вещественной переменной и. Впоследствии метод Ньютона был перене- перенесен на системы уравнений (когда F(u) € Rm), а затем обобщен в работах Л. В. Канторовича на уравнения в банаховых пространствах. Пусть F(u) — нелинейный оператор, определенный в окрестности 5 решения и* уравнения A5) и непрерывно дифференцируемый в S в смыс- смысле Фреше. Пусть, далее, в 5 оператор F'(u) непрерывно обратим. Итера- Итерационный процесс Ньютона состоит в следующем. Выбирается начальное приближение но € S, лежащее достаточно близко к и*. Дальнейшие при- приближения и,„ п— 1,2,..., предлагается вычислять по формуле wII = «ll_i-[^(iill_i)]-|F(«n_i), л =1,2,... A6) Метод Ньютона является в настоящее время одним из наиболее упо- употребительных вычислительных методов. Главное его достоинство — это (в определенных предположениях) очень быстрая сходимость последова- последовательных приближений A6) к решению и*. Метод применим также и в случае, когда уравнение A5) имеет несколько решений. Пусть м, F(u) G R. Если f,{x\,...,xm), i= l,...,n, — координатные функции F(u), то уравнение A5) является краткой записью системы урав- уравнений f,(xi,... ,хт) = 0, i = 1,...,т. Производная F'(u) = ( ч'^ ') — \ OXj / ,,j=] это матрица Якоби, a [F'(u)]~l — обратная матрица. Формулы A6) пред- представляют собой, таким образом, матричную запись итерационного процес- процесса Ньютона в R'". 5.2. Сходимость итерационного процесса Ньютона. Приведем один из наиболее удобных в приложениях вариантов теоремы о методе Ньюто- Ньютона. Существование решения и* здесь не предполагается, а доказывается. Вопрос о единственности решения в рассматриваемом шаре здесь не об- обсуждается. Теорема 2 1. Пусть в шаре Sr(uo) оператор F(u) дифференциру- дифференцируем, и его производная удовлетворяет в этом шаре условию Липшица с
5. Метод Ньютона-Канторовича 297 постоянной I. Пусть в 5г(«о) оператор F'{u) непрерывно обратим и существует постоянная т > 0 такая, что в Sr(uo) A7) Пусть также ||F(«o)|| < Л- Тогда если q — m2lf]/2 < 1 и r'=mTi2/~I<'-, A8) то уравнение F(u) — О имеет решение и* € 5^(мо), к которому сходится итерационный процесс Ньютона, начатый с uq. Скорость сходимости и„ к и* дается неравенством ||и«-«*|| <пЩ у. l-q 5.3. Модифицированный метод Ньютона. Рассмотрим видоизмене- видоизменение, или, как говорят, модификацию итерационного метода Ньютона: un+l=un-[F'(u0)]-lF(un), /i=l,2,... A9) Преимущество формул A9) заключается в том, что упрощаются вычис- вычисления (обратный оператор вычисляется только один раз). Недостаток фор- формул A9), как увидим ниже, состоит в том, что ухудшается по сравнению с итерационным методом Ньютона скорость сходимости. Теорема 22. Пусть в шаре Sr(uo) оператор F(и) дифференцируем, и его производная удовлетворяет в Sr(uo) условию Липшица с постоян- постоянной I. Пусть F'(uo) непрерывно обратим и ||[F'(mo)]~'|| < т. Пусть, кроме того, ||^(ио)|| < Л- Тогда если 2m2lr\ < 1 и .-v^H^ B0) то уравнение F(u) = 0 имеет решение и* € 5^(мо), к которому сходится модифицированный итерационный процесс Ньютона A9), начатый с Ц). Скорость сходимости и„ к и* дается неравенством „.^ (l-\/l2mfrl) ^122/ В условиях теорем 21, 22 метод Ньютона или его модификацию можно использовать для приближенного решения нелинейного уравнения F(u) = = 0. Остановим процесс A6) при п = N и назовем им N-м приближе- приближением к точному решению и*. Согласно теореме 21, для любого е > 0 существует номер N (например, любое N, удовлетворяющее неравенству а2"'1 \ /иЛ-^—5* < е) такой, что \\ин — и*\\ < е. Это означает, что, используя \-q ' итерационный процесс A6), мы можем приблизиться к точному реше- решению нелинейной задачи F(u) = 0 с любой наперед заданной точностью.
298 Гл 7 Методы решения нелинейных уравнений 6. Метод Галеркина-Петрова для нелинейных уравнений 6.1. Приближения и системы Галеркина. Пусть Е — сепарабель- ное нормированное пространство с базисом и F — отображение Е в Е*. Метод Галеркина приближенного решения уравнения F(u) = 0 заключа- заключается в следующем. Сначала в пространстве Е задается базис, т. е. линейно независимая система векторов ф1,ф2,Фз,---> обладающая тем свойством, что всякий вектор из Е представляется единственным образом в виде и = J)~=1 сс*(и)ф*. При помощи этого базиса строится последовательность конечномерных подпространств (?„), где Еп — п-мерное подпростран- подпространство, натянутое на векторы (pi ,фг,... ,ф„. Приближением Галеркина решения уравнения F(u) = 0 называется вектор и„ € Е„, т. е. удовлетворяющий системе уравнений 0 («=1,2>...>и). B2) Эта система, решение которой определяет приближение Галеркина м„, называется системой Галеркина. Отметим, что, несмотря на то, что сис- система B2) совпадает с системой A3), вопрос о ее разрешимости решается здесь иначе. В четвертом разделе этой главы использовались свойства функционала /, а здесь при изучении системы B2) будут использованы свойства отображения F. 6.2. Связь с проекционными методами. Пусть Р„ — оператор проек- проектирования Е на Е„ и Р* — сопряженный оператор, который, как известно, проектирует Е* на и-мерное подпространство Е*. Проекционный метод приближенного решения уравнения F(u) = 0, где F — отображение Е в ?*, заключается в том, что данное уравнение заменяется уравнением в конечномерном пространстве P;iF(Pnu)=0, B3) причем решение последнего уравнения называется приближенным ре- решением исходного уравнения. Покажем, что уравнение B3) эквивалентно системе B2). Действительно, если h — произвольный вектор из Е*, то уравнение B3) эквивалентно уравнению О = {P*nF{Pnu), h) = (F(Pnu), Pnh) = = (F (t ak<Pk), t Р.Ф.) = ?&(*•(? Wi), Ф.), x \t=i ' 1=1 ' ,=i x \=i ' ' а это уравнение в силу произвольности Р, эквивалентно системе B2). Таким образом, метод Галеркина решения рассматриваемого нами урав- уравнения F(u) = 0 совпадает с проекционным методом решения этого урав- уравнения.
6. Метод Галеркина-Петрова для нелинейных уравнений 299 Отметим еще, что если Р — отображение Ех в Еу, где Ех и Еу — нормированные пространства, то проекционный метод решения уравне- уравнения Р(и) = 0 заключается в следующем. Задаются две последователь- последовательности подпространств (Ех ) и (Еу ) (где п — указатель размерности), объединения которых соответственно плотны в Ех и Еу, а также после- последовательности проекторов (Р„) и (Qn), где Р„ЕХ — (Ех ), Q,,Ey = (Еу ). Затем уравнение Р(и) = 0 заменяется уравнением QnP(Pnu) = О, B4) решение которого рассматривается как приближенное решение исходного уравнения. Если Ех = Еу — Н, где Н — гильбертово пространство, то проекци- проекционный метод называется методом Бубнова-Галеркина; в общем случае проекционный метод носит название метода Галеркина-Петрова. В заключение этого пункта отметим, что в силу B4), если F — отобра- отображение Е в Е, то приближения Галеркина для уравнения F(u) = 0 найдутся из уравнения в конечномерном подпространстве P,,F(Pnu)=0. B5) 6.3. Разрешимость систем Галеркина. Пусть F: ?->?*— монотон- монотонный непрерывный оператор, где Е — вещественное сепарабельное норми- нормированное пространство, удовлетворяющий на сфере ||«|| = г > 0 условию (F(u),u)>0 (\\u\\ = r). B6) В этих условиях можно показать разрешимость системы B2). В си- силу эквивалентности систем B2) и B3) достаточно показать, что урав- уравнение B3) имеет решение. Положим Р„и = w € Е„. Тогда в силу моно- монотонности F и конечномерности Е„, O,,(w) = P*F(w) есть непрерывное отображение Е„ в Е* —Р*Е*, т.е. непрерывное отображение «-мерного пространства в я-мерное. Отождествляя Е„ и Е*, находим, что Ф„ — непрерывное отображение «-мерного пространства в себя. Далее, так как при ||и>|| = г <Ф„Н, w) = (P*F(w), w) = (F(w), w) > 0, то на сфере ||и>|| = г будем иметь ||Фи(и>)|| > 0. Отсюда находим, что уравнение Ф„(и>) = 0 имеет решение, принадлежащее шару ||w|| < г. Лемма 7. Пусть монотонный непрерывный оператор F: Е —? Е*, где Е — вещественное сепарабельное нормированное пространство, удо- удовлетворяет на сфере \\u\\ — г > 0 условию B6). Тогда система Галеркина B2) разрешима при любом п и приблиокения Галеркина и„ удовлетворяют неравенству \\и„\\ < г. 6.4. Сходимость метода Галеркина-Петрова. Здесь будем предпо- предполагать, что и„ — приближения Галеркина решения уравнения F(u) = 0, где F — отображение нормированного пространства Е в Е'. В данном случае приближения и„ находятся из системы B2) или из уравнения B3).
300 Гл. 7. Методы решения нелинейных уравнений Лемма 8. Пусть приближения Галеркина и„, удовлетворяющие си- системам B2), существуют при любом п, причем \\и„\\ < г. Тогда ес- если F — ограниченный оператор, то последовательность (F{un)) схо- сходится Е-слабо к нулю. Пусть Е — сепарабельное нормированное пространство с базисом Фьф2,Фз>--; (Еп) — последовательность подпространств, рассмотренных в п. 6.1; (Рп) — последовательность проекторов (Р„Е = Е„) и (Р*) — по- последовательность сопряженных проекторов. Как было отмечено в п. 6.2, Р* проектирует Е* на п -мерное подпространство Е*. Пусть h — произвольный вектор из ?*, hn = P*h и h№ = h — hn. Го- Говорят, что последовательность {?*} предельно плотна в ?*, если для всякого he E* М") -> 0 при п -* °°. Лемма 9. Пусть приближения Галеркина и„, удовлетворяющие уравнениям B5), существуют при любом п и \\и„\\ < r=const. Тогда ес- если F: Е —? Е есть ограниченный оператор и последовательность (?*) предельно плотна в Е*, то последовательность (F(u,,)) сходится слабо к нулю. В дальнейшем используется следующее определение. Определение 17. Отображение G: Е -t E" называется равномер- равномерно монотонным, если (G(u) — G(v), и — v) > \\u — v||y(\\u — v||), где /у(/) — возрастающая вещественная функция, обращающаяся в нуль в нуле. Справедлива следующая теорема сходимости. Теорема 23. Пусть Е — рефлексивное вещественное банахово пространство с базисом {щ}, а непрерывный равномерно монотон- монотонный и ограниченный оператор F: Е -? Е* удовлетворяет неравенству (F(u), и) > 0, если \\u\\ > г > 0. Тогда приближения Галеркина и„ существуют при любом п и сходят- сходятся к единственному решению «о уравнения F(u) = 0. В условиях теоремы 23 метод Галеркина-Петрова можно использовать для отыскания приближенного решения уравнения F(u) = 0. Назовем век- вектор и„ при п = N из B1) N-м приближением к точному решению ио- Согласно теореме 23 для любого е > 0 существует номер N такой, что \\ufi/ — мо|| < е. Таким образом, используя метод Галеркина-Петрова, мы можем найти приближенное решение иц с любой наперед заданной точ- точностью. 7. Метод возмущений Одним из мощных методов решения нелинейных задач математической физики является метод возмущений, или метод малого параметра. Мате- Математическая теория возмущений была сформулирована в работах А. Пуан- Пуанкаре и А.М.Ляпунова. В том виде, в котором алгоритмы возмущений применяются в задачах на собственные значения, они были разработаны в трудах Рэлея и Шрёдингера. Математически строгая теория возмуще- возмущений, по-видимому, начинается с работ Ф. Реллиха. Дальнейшее развитие
7. Метод возмущений 301 математическая теория возмущений получила в работах К. О. Фридрихса, Т. Като, Н. Н. Боголюбова и Ю. А. Митропольского, А. Б. Васильевой и В. Ф. Бутузова, М. И.Вишика и Л. А. Люстерника, Б. Секефальви-Надя, Ж.-Л. Лионса, С.А.Ломова, Н.Н.Моисеева, В.П.Маслова, В.А.Трено- гина, Р. Беллмана, А. Н. Филатова, М. Д. ван Дейка и многих других. Эти работы продолжили пути развития теории возмущений в применении к широким классам задач математической физики. Однако объединяющей идеей всех этих работ, как правило, являлась возможность разложения ре- решения по малому параметру и обоснования сходимости полученного ряда к точному решению задачи [116]. 7.1. Формулировка алгоритмов возмущений. Пусть X и Y — гиль- гильбертовы пространства. Предполагается, что X вложено в Y плотно и непрерывно. Рассмотрим нелинейный оператор Ф(и, е), действующий из X в Y и зависящий от числового параметра е, где е € [—ё, ё], ё > 0. Об- Область определения ?>(Ф) этого оператора предполагается линейным мно- множеством, плотным в X. Пусть оператор Ф при любом фиксированном е имеет непрерывную производную Гато Ф'(к, е) = ЭФ/Эм в каждой точке и G ?>(Ф), причем Ф' рассматривается как оператор из X в Y. Предполага- Предполагается также, что область определения О(Ф') оператора Ф' содержит ?>(Ф). Рассмотрим уравнение Ф(и,в)=0, B7) которое будем называть возмущенной задачей. Зафиксируем элемент Щ G € ?>(Ф), положим /(е) = -Ф(?/о, е) и перейдем от B7) к уравнению А{ы, е)и = /(е), B8) где 1 u = U-U0. о Оператор Л (и, е) действует из X в Y с областью определения D(A) = = D{F). Сопряженный к нему оператор имеет вид 1 A*(u,e) = J(<t>f(Uo + tu,e)ydt, ueD(F). о Этот оператор является оператором из Y* в X*; область его определения обозначим через D(A*). Оператор А* называется сопряженным опера- оператором, соответствующим Ф(?/,е); он является одним из сопряженных операторов, которые можно вводить при рассмотрении уравнения B7). Далее наряду с B8) рассмотрим сопряженное уравнение Л'(«, ?)«*=?(?), B9) где элемент g(e) € X* является аналитическим по е: /=о '! de ?=o
302 Гл 7 Методы решения нелинейных уравнений В дальнейшем будем предполагать, что оператор Ф(и, е) аналитичен по всем своим переменным, и уравнение B8) имеет единственное ре- решение, представляющееся в виде ряда по степеням е, сходящегося при |е| < ё, ё > 0: и = XiLoe'M|' ® качтстве Щ выберем решение уравнения Ф(?/о, 0) = 0, которое будем называть невозмущенной задачей. Тогда «о = 0, и оо и=??Ч C0) i=i является решением уравнения B8). Алгоритм возмущений для решения задачи B8) состоит в последо- последовательном отыскании поправок и, в разложении B9). Для нахождения вида уравнений для и, (i = 1,2,...) разложим /(е) в ряд по степеням па- параметра е: ? 1=0 1=1 где В частности, 2 е)и /2 = ~2 Эе2 L ( ТП и ^Т есть частные производные от Ф(?/,е) по е при фиксирован- ном U). Подставляя C0) в B8) и выполняя сокращение на е, получаем уравнение уравнение Отсюда при е = 0 получается уравнение для щ. Затем, дифференцируя последовательно уравнение C1) по е и полагая е = 0, получим бесконеч- бесконечную систему уравнений для определения и, = /з —A\(Uo, U\)ll2 — tA2(Uo, Ml, U2)tt\, 2 где
7. Метод возмущений 303 Щ, щ, и2) = ^ A (?е'и„ e) j^. Формулы C2) и составляют суть алгоритма возмущений для отыскания поправок и,. Последовательно решая эти уравнения, получаем ?/ = <> 1=1 Элемент вида Цло = ?/о+5>'«. C3) 1=0 называется приближением N-го порядка к U. Аналогично формулируется алгоритм возмущений для решения сопря- сопряженного уравнения B9). В предположении, что и* = Xjlo6'"*' УРавнения для отыскания поправок и* (i = 1,2,...) будут иметь вид Ал* е=0 - C4) е=0 е=0 Решив первые N + 2 уравнений, можно найти приближение N-ro порядка к и* по формуле Алгоритмы возмущений вида C2), C4) называются в литературе алго- алгоритмами регулярных возмущений, поскольку они предполагают наличие у решения задачи аналитической зависимости от параметра возмущения. 7.2. Обоснование алгоритмов возмущений. Пусть X, Y — гильбер- гильбертовы пространства, введенные выше, а исходный оператор Ф(и,г) зада- задается по формуле где /€К, А: X -t Y — линейный замкнутый оператор с областью опре- определения D(A), плотной в X, a F{U) — некоторый нелинейный оператор, действующий из X в Y с областью определения D(F) = D{A). Тогда воз- возмущенная задача B7) принимает вид AU + EF(U)=f. C5) Невозмущенная задача получается из C5) при е = 0: AUQ = f. C6)
304 Гл. 7. Методы решения нелинейных уравнений Справедливо следующее утверждение. Теорема 26. Пусть: 1) оператор А непрерывно обратим и R(A) = Y, т. е. для любо- любого у € S существует единственное решение х € D(A) уравнения Ах = у такое, что \\A\x ^ съ\\у\\у > со = const >0; 2) оператор F удовлетворяет условию Липшица \\F(u)-F(v)\\Y<k\\u-v\\x, /t = const >0, Vm,v€D(F). Тогда при условии |е| < ё, где ё = l/(cgk), возмущенная задача C5) имеет единственное решение U € D(F). Если, к тому же, F — аналитический оператор, то решение зада- задачи C5) представляется в виде ряда ?/ = ?/0 + ]ГеЧ, C7) сходящегося при |е| < ё, где функции и, могут быть вычислены с по- помощью алгоритма возмущений. Скорость сходимости алгоритма возму- возмущений определяется формулой N+1 , с = const > 0, |е| < Ео, где ?/(дг) — приближение N-го порядка из C3), Ео < е. Эта теорема вытекает из хорошо известных результатов по нелинейно- нелинейному анализу; ее доказательство может быть получено, например, как след- следствие нижеследующей теоремы 25. Условие 2) теоремы 24 является довольно жестким и редко выпол- выполняется на практике. Однако зачастую это условие выполняется в некотором шаре. Тогда можно доказать аналогичную теорему, где условие на е будет зависеть от радиуса этого шара. Так, справедлива Теорема 25. Пусть: 1) оператор А непрерывно обратим и R(A) = Y, т.е. для любо- любого у G Y существует единственное решение х € Ь{А) уравнения Ах = у такое, что IWIx^olMly» со = const >0; 2) для некоторого R>0 оператор F удовлетворяет условию \\F(u) - F(v)\\Y <k\\u- v\\x У и, v € B(U0, R), где B(Uo, R) = {и € D(F) : \\u — folk ? ^}> ^0 —решение невозмущенной задачиC6) Тогда при \г\ < ё, где ¦=[co(k+±\\F(Uo)\\y)]~\
7. Метод возмущений 305 задача C5) имеет единственное решение U € D(F), удовлетворяющее условию ]}U — Uq\\x < R- Если, к тому же, F — аналитический оператор, то решение задачи C5) представляется в виде ряда ?/ = ?/<,+ !>'«„ C8) сходящегося при |е| < ё, где функции и, могут быть вычислены с по- помощью алгоритма возмущений Скорость сходимости алгоритма возму- возмущений определяется формулой \\U-U{N)\\x<c = const > 0, |е|<ео, где U(N) — приближение N-го порядка из C3), бо < ё. Если постоянная к в условии 2) теоремы 25 не зависит от R и это условие выполнено для любого R, то (при переходе к пределу при R -» °°) теорема 25 превращается в теорему 24. Используя доказательство теоремы 25, можно получить утверждение о разрешимости задачи C5) и при е = 1. Пусть F@) = 0. Теорема 2 6. Пусть: 1) выполнено условие 1) теоремы 25; 2) для любых R > 0 справедливо условие Липшица \\П") - ^(v)lly < *||и - v|k Vn, v G B(U0, R), где B{U0,R) = {и <E D(F), \\u - U0\\x <R}, k = k{U0, R) = const > 0; 3) при R = \\Uo\\x выполнено неравенство сок < 1/2. Тогда задача C5) при ? = 1 имеет единственное решение U € D(F), для которого справедлива оценка \\U\\x < с\\/\\у, с = const > 0. 7.3. Связь с методом последовательных приближений. В услови- условиях теорем 24, 25 для приближенного решения задачи C5) можно восполь- воспользоваться алгоритмом возмущений. Уравнения для отыскания поправок и, из C7), C8) имеют следующий вид: Аих = -F(Uo), = -F'(U0)ul, Аи, =/,_! =/,_i(?/o,Mb...,«,-i), где правые части /,_( зависят от производных оператора F в точке Uq до (i— 1)-го порядка. Скорость сходимости этого алгоритма в условиях теорем 24, 25 определяется по формуле 20 В И Лгошков и др
306 Гп 7 Методы решения нелинейных уравнений , |е| < ео < ё, D0) где ?/(дг) = Uo + X,=i еи' ~ приближение N-ro порядка к точному реше- решению U. Рассмотрим одновременно метод последовательных приближений для решения задачи C5) в виде AUN+l = -tF(UN)+f D1) при начальном приближении U° = Uo, где Uo — решение невозмущен- невозмущенной задачи C6). Как следует из доказательства теоремы 25, при |е| < ё справедлива оценка скорости сходимости Н^-^Х^тгкр Ci = const>0' причем К = сок < 1/ео, где ео — постоянная из D0). Из D0) следует, что UN и ?/(#) являются приближениями к U одного порядка 0(\t/to\N+l). Кроме того, можно показать, что приближение UN представимо в виде оо |=ЛЧ-1 где UiN) — приближение N-ro порядка согласно алгоритму возмуще- возмущений C9). В самом деле, как следует из доказательства теоремы 25, при фик- фиксированном N функция UN из D1) аналитична по е при |е| < ео и спра- справедливо разложение в ряд UN = ^L0?'U, с некоторыми U, € D(F). Подставляя эти разложения в D1), находим уравнения для U, . Сравни- Сравнивая эти уравнения с уравнениями C9), последовательно устанавливаем, что Щ — Uo, U{ — и\, ..., Щ — им, так как совпадают соответст- соответствующие уравнения для U, ни,. Тем самым убеждаемся в справедливо- справедливости формулы D2). Отсюда следует Теорема 2 7. Пусть выполнены условия теоремы 24 или 25 и рас- рассматривается метод последовательных приближений D1) с начальным приближением C6) Тогда приближение U представимо в виде UN = U{N)+ ? еЧ/,", i=N+l где ?/(/у) — приближение N -го порядка алгоритма возмущений, и справед- справедлива оценка \U»-U{N)\\x<c с = const > 0, Ео < ё. Отметим, что в некоторых случаях метод последовательных прибли- приближений может быть предпочтительнее для вычислений по сравнению с алгоритмом возмущений [116].
8. Приложения к некоторым задачам математической физики 307 8. Приложения к некоторым задачам математической физики 8.1. Метод возмущений для квазилинейной задачи нестационар- нестационарной теплопроводности. Рассмотрим начально-краевую задачу для квази- квазилинейного уравнения теплопроводности вида Г|,=0=ВД, 7-|yi=7\@, дп Уг = 0, D3) где Q С R A < т < 3) — ограниченная область с кусочно гладкой гра- границей 5й = Yi UY2, Т = T(t,x) — неизвестная функция температуры. Ко- Коэффициенты теплопроводности L — L(t,x) и теплоемкости С(Т), а также функции f(t,x), 7b(jc), ri(f) предполагаются вещественными и достаточно гладкими, х = (xi,...,xm)T ей, n - единичный вектор внешней нормали к 5?2, Т < °°. (В случае m — 1, когда Q — отрезок с концами yi и Y2, роль -^ играет производная ^- Э и ах Задачи вида D3) возникают при описании процесса распространения тепла в ограниченных областях (стержнях, пластинах и т. п.), нагреваемых за счет тепловых потоков на границах, при наличии также внутренних источников или стоков [32]. В ряде задач коэффициент теплопроводнос- теплопроводности L(T) задается как функция температуры. В этом случае с использова- использованием подстановки Кирхгофа уравнение теплопроводности легко сводит- сводится к виду D3), где L = 1. Получим сначала возмущенную задачу. Представим теплоемкость в виде C{T)=D(T)R{T), где R(T) = 1 + РГ, р € R. Используя эту замену переменных, уравнение теплопроводности из D3) перепишем в виде D(T)R(T) ^ ^ _ div (L ^ grad/?) = /(/, х). D4) Пусть N € R — некоторая постоянная такая, что N/p > 0, которую определим ниже. Полагая и заменяя D(T)R(T)$L из D4) на A//V) + еу(Т), 0 < е < 1, из D3) и D4), приходим к возмущенной задаче 20*
308 Гл. 7. Методы решения нелинейных уравнений или, в другой записи, 4=0= /0(*)' *|у, () | 1 an При е = 1 из D5) получаем исходную задачу D3), а задачу, получающуюся из D5) при Е = 0, будем называть невозмущенной. В предположении достаточной гладкости исходных данных невозму- невозмущенная задача имеет единственное решение Rq, удовлетворяющее задаче D6) Ло|;=о= /»(*)> ло|у, = /i@. Щ |y2 = 0. Вычитая D6) из D5), запишем задачу для разности R = R — Ro между решениями возмущенной и невозмущенной задач: 'о) = о, /е(о,Т), хео., D7) Введем конкретные ограничения на функции L(t,x), C(T). Пусть L(t, х) не зависит от /, т. е. L(t, x) = L(x) и 0 < Lo < L{x) < Lx < ее, 0 < Со < С{Т) < С\ < «>, D8) где L,, С,- = const, / = 1,2. Чтобы записать задачу в операторной формулировке, введем в рассмот- рассмотрение пространство Н = L.2(Q.) вещественных функций и(х), интегри- интегрируемых по Лебегу с квадратом на Й, и пространство X = {и(х) € W22(?2): и\ =0}, где W22(?2) — пространство Соболева функций из L.2(Q.), которые обладают интегрируемыми с квадратом первыми и вторыми обобщенны- обобщенными производными. Введем в рассмотрение также Y = /-г@, Т\Н), Y\ = — 1-2@, Т; X) — пространства абстрактных функций v(r) со значениями в Н, X и пространства W = {v € Yx: dv/dt € Y}, W7 = {w e W: w|/=T= 0}. Предполагается, что пространства Н и Y отождествляются со своими сопряженными: Н = Н*, Y" = Y, (-.О^^.Г;//) = (•»*)• Введем обобщенную формулировку для возмущенной задачи D7) в ви- виде: найти функцию R € Y такую, что )=0 V>veWT. D9) Здесь А — линейный оператор, действующий из У в У с областью опре- определения D{A) = Y\ и определенный формулой
8 Приложения к некоторым задачей» математической физики 309 a F(R) — оператор, определенный равенством (Считаем, что функция С(Т) определена при почти всех Т 6 (—°°, +°°) и/о = О.) Лемма 10 Оператор F ограничен из Y в VV?. Лемма 11. Оператор F в любой точке R € Y имеет производную Гато F'(R), определенную соотношением Оператор F'(R) ограничен из Y в W?, причем а постоянные Cq,C\ определены в D8) Теорема 2 8. Пусть Rq 6 У —решение невозмущенной задачи D6) м выполнены ограничения D8) Тогда при 0 < ? < 1 /&, где E0) возмущенная задача имеет единственное решение R G Y в смысле D9) Если к тому же функция С(Т) аналитическая, то решение R задачи D7) представляется в виде ряда по степеням е R,eY, E1) 1=1 сходящегося при е < \/к, где функции R, могут быть вычислены с по- помощью алгоритма возмущений Теорема 28 дает фактически обоснование метода возмущений в при- применении к задаче D7). Формула E0) есть достаточное условие на е, при котором возмущенная задача имеет единственное решение, представляю- представляющееся в виде ряда E1). При к < 1, т.е. при max E2) теорема остается справедливой, если положить е = 1.
310 Гл. 7. Методы решения нелинейных уравнений Условие E2) может быть использовано для выбора постоянных N и Р, которые до сих пор считались произвольными. Если, например, положить \ = 7V/P и #(?) = тах(|1 -Со?|, |1 -Ci?|), 4 > 0, то реше- решением неравенства g(l) < 1 является 0<?,<2/Сь E3) Это означает, что, выбирая в качестве N/P любое число из интервала E3), можно утверждать, что при е = 1 возмущенная задача D7) имеет един- единственное решение, представляющееся в виде сходящегося ряда, и для ее решения можно воспользоваться алгоритмом возмущений. Подставляя ряд E1) в D7) и приравнивая члены при одинаковых сте- степенях е, получим систему уравнений для определения поправок Л, Э/?, N.. -9T-pdl л,и=о, л,| =о, -^ VI з „ У2 = 0, /?2,=0=0, R2 Yi=0, — =0 д п Уг и т.д. Вычислив N поправок /?,-, i= l,...,N, можно найти приближение N-ro порядка к R по формуле /=0 при этом согласно теореме 28 \\R- R^)\\y < ce"+I, с — const > 0. 8.2. Метод Галеркина для задач динамики атмосферных процес- процессов. Пусть S — сфера радиуса г. Рассмотрим задачу для двумерного урав- уравнения баротропной атмосферы на сфере в виде [23] ^+у(-Д)'ф + /(Д-1<р,ф)=/, Г€(О,Г), ф@) = и, E4) 1 /8v dw dv dw\ Л<2л, -я/2 < у < я/2, Л — оператор Лапласа-Бельтрами на сфере ») E5) Здесь ф = (p(t, X, ц) — функция вихря, X — долгота, V|/ — широта, t € [0, Г], v = const > 0, s > 1, член v(—Д)*ф описывает турбулентную вязкость,
5 Приложения к некоторым задачам математической физики 311 f(X, t, ц) — внешний источник завихренности, и = и(Х, ц) — функция на- начального условия. В рамках этой модели атмосфера рассматривается как слой несжи- несжимаемой жидкости постоянной плотности, толщина которого мала по срав- сравнению с горизонтальным масштабом движения. Несмотря на относитель- относительную простоту, данное уравнение учитывает такие важные динамические процессы как нелинейное взаимодействие и дисперсия волн. Учет мелко- мелкомасштабных движений атмосферы в рамках этой модели осуществляется через турбулентный член и внешний источник завихренности. В случае, когда s = 1, уравнение E4) получается из обычных уравне- уравнений Навье-Стокса на сфере. «Искусственная вязкость», когда s > 0, ис- используется часто для доказательства теорем существования и единствен- единственности, а также при численном решении задачи. о Введем Я = Ьг (S) — гильбертово пространство вещественных функ- функций, определенных на 5, интегрируемых с квадратом и ортогональных константе, с обычным скалярным произведением (•,•) и нормой || • || = = (vI^2- Оператор Лапласа-Бельтрами будем рассматривать как опера- оператор, действующий из Я в Я с областью определения D(A) = {и € Я: Аи G С помощью степеней оператора Лапласа можно ввести пространства О Соболева Hy(S), ye R, со скалярным произведением и нормой: где А] — собственные значения оператора —А, отвечающие собственным функциям со,, uj = (u,Wj). При этом D(A) =H2(S), Я =H°(S). Определим оператор А по формуле Аф = у(—А)*ф; E7) о . он действует в Я с областью определения D(A) =H (S). Для у € R вве- введем пространства XY =Я2у\ Ку = L2@, Г; XY), и Wy = |ф € Уу+1/2: ^ 6 € П~'/21 с нормами 1/2 I , IMU = "О Для фбИ^ определим нелинейный оператор F^) по формуле Известно, что если s > 1, у > 1/B$) или 0 < у < (s - l)/{2s) при s > 1, то оператор F действует из Yy+ '/2 в Yy~1/2 с областью определения D(F) =
312 Гл 7. Методы решения нелинейных уравнений = Wy, он непрерывно дифференцируем по Фреше, причем /2 < сз||ф||илг, сз = const > 0. С учетом вышесказанного задачу E4) можно записать в операторной форме ^+/Up + F(cp)=/, 16@,7), <р(О) = и. E8) Это абстрактное нелинейное эволюционное уравнение. Эту задачу можно записать и в виде Яф = /, выбрав в качестве Я оператор Яф = -S- + + Лф + F(<p), действующий из У?"'/2 в Yy~^2 с областью определения { Как известно, при / € К/2 = L2@,T; H~S), s>l, U e Z2(S) суще- существует единственное решение ф 6 W° задачи E8). Рассмотрим метод Галеркина для решения задачи E4). В качестве базисных функций рассмотрим конечный набор собственных функций {со,} YN оператора Лапласа-Бельтрами. Приближенное решение урав- уравнения E8) будем искать в виде N Введя оператор проектирования /fy по формуле и применяя его к уравнению E8), находим -^ + PNJ(A~ l<f>N,(f>N)=vA(f>N + PNf. F0) Отсюда получается система обыкновенных дифференциальных уравнений для определения функций Ф/уДО N !со„ (Ok), со; Существование решения системы F1) следует из теории обыкновенных дифференциальных уравнений и априорных оценок. На основе разреши- разрешимости системы F1) устанавливается существование и единственность ре- решения исходной задачи E4). 8.3. Метод Ньютона в задачах вариационного усвоения данных. В настоящее время в связи с исследованиями глобальных изменений очень важной является проблема получения и рационального использования дан- данных измерений с целью ретроспективного анализа в различных областях знаний. Математическая модель данной проблемы может быть сформу- сформулирована как задача об усвоении и обработке многомерных (включаю-
8. Приложения к некоторым задачам математической физики 313 щих зависимость от временной и пространственных переменных) данных, представляющая собой одну из задач оптимального управления. Пусть рассматривается некоторый физический процесс, математиче- математическая модель которого записывается в виде нелинейной эволюционной за- задачи ^ = ^(Ф), te(o,T), ф|,=0 = и, F2) где ф = (p(f) — неизвестная функция, принадлежащая для каждого t гиль- гильбертову пространству X, и 6 X, F — нелинейный оператор, действующий изХвХ. ПустьГ = ^2(О,Г;Х), (-,')що,тх) = Ы, II • II = (vI/2. Вве- Введем функционал S(u)=^\\u-uobs\\2x+l-J\\C4>-4>obs\\2xdt, F3) о где а = const > 0, wobs € X, <pObs ? lobs — заданные функции (данные наблюдений), KObS — подпространство Y, С: Y -> yObs — линейный опе- оператор. Рассмотрим следующую задачу об усвоении данных с целью восста- восстановления начального условия: найти миф такие, что ^ (О, Г), ф||=0 = и, S(u) = inf 5(v). F4) Необходимое условие оптимальности сводит задачу F4) к системе ^ /6@, Г), ф|,=0=и, F5) /€@,7), Ф*|,=г=0, F6) |/=0=0 F7) с неизвестными ф, ф*, и, где (/^(ф))* — оператор, сопряженный к произ- производной Фреше от оператора F, а С* — сопряженный к С оператор. Предполагая, что решение задачи F5)-F7) существует, рассмотрим для его отыскания метод Ньютона. Систему F5)-F7) с тремя неизвестными ф, ф*, и можно рассматривать как операторное уравнение вида 7(U) = 0, F8) где U = (ф, ф*, и). Для применения метода Ньютона необходимо вычис- вычислить 7'ф). Будем предполагать, что исходный оператор F дважды непре- непрерывно дифференцируем по Фреше. Тогда метод Ньютона 1, и„ = (Ф,„ ф,*, «„) F9) заключается в выполнении следующих шагов. 1. Находим Vn = [7'{Un)\~lJ{Un) как решение задачи !f{Un)Vn - = 7{Un) при Vn = (i|/;i, xix*, v,,)
314 Гл. 7. Методы решения нелинейных уравнений G0) av,, - v*|,=0 = a{un - uobs) - <p*|,=0, G2) где p» = (Р"(фв)У«)*Ф„ " С*Сч/„ - ^ - (Г(ф«))*ф; + С*(СФ„ - фоЬз). 2. Полагаем Un+\ =Un — Vn, т. е. ф/i+l = Фн - ?п, ф,*+1 = Фи - V«. и"+1 = и» ~ v«- G3) Поскольку и„+\ = Un — V,,, то два шага G0)-{72) можно переформулиро- переформулировать так: при заданных ф/,,ф*,м„ найти фп+1,ф*+,,и„+1 такие, что Эф„+1 dt = F((pn) - /г'(ф„)ф„, ф,,+1 |,=о = «л+1. G4) а(и„+1 - «obs) - Ф^+1 |,=о = 0, G6) где рпг = (^"(ф„)(ф„+1 - Ф„)ГФ„ - С*(Сф„+1 - фоЬ8). Зафиксируем точку фо € Y, вещественное число R > 0 и рассмотрим шар 5л(фо) = {ф 6 К: ||ф-фо|| < Л}. Будем предполагать, что исходная математическая модель удовлетворяет при всех ф € 5д(фо) следующим условиям: 1) решение задачи удовлетворяет неравенству llvll<ci A1/11 + №), с1=с,(Л,ф0)>0; G7) 2) для решения сопряженной задачи справедливо IIV*ll + IIV*Ulk<cI(|H| + |№), с1 = с1(Л,фо)>О; G8) 3) оператор F трижды непрерывно дифференцируем по Фреше, и \\F"(<P)\\<C2, \\F"'to)\\ < сз, сА = с*(й,ф0)>0, Л =1,2. G9) Замечание 1. Для билинейного оператора F постоянная сг не за- зависит от R, фо и сз = 0. Будем искать решение задачи F5)-F7) в шаре uq€X, г = min(cj',/?).
8. Приложения к некоторым задачам математической физики 315 В условиях полного наблюдения (С = Е), справедлива Теорема 29. Пусть «о € X, фо ? Y, R > О, <pj$ = 0 и где ^ - /ЧФо) | + ||фо|,=о-мо1к + Цфо - ФоЬзН + а||"о -1 В = max(Pi, р2, Рз), Pi = а Bас\ + 2с\с\ + 4c2cf2) + ct+ 2cxc\, Р2 = аГх[с\ +с\с\ +2ас\2) + с*и Рз = сг'A + ct +2c\c\). Тогда система F5)-F7) имеет в шаре Sr единственное решение ф, ф*, и. Начиная с фо, ф$, но, метод Ньютона сходится к ф, ф*, и. Справед- Справедлива следующая оценка скорости сходимости: (Л/2J"-1 ф ф„ + Ф ф„ + и ипХ_ Л j _ (/г/2J где h = #2г)(с2 + с-$г) < 2. Замечание 2. Условие (80) имеет место при достаточно малых г\, что означает, что фо, Ф^, «о достаточно близко к точному решению. Библиографический комментарий Основные определения нелинейного функционального анализа и его приложений к решению нелинейных уравнений приводятся в [10, 94]. Детальное изложение вариационных методов к исследованию нелиней- нелинейных операторных уравнений дается в [7, 9, 17]. Применения топологиче- топологических методов к изучению нелинейных дифференциальных и интегральных уравнений рассмотрены в [77]. Основы теории косинусов и методов ис- исследования уравнений, содержащих нелинейности, дается в [36]. Книга [42] является введением в теорию нелинейных дифференциаль- дифференциальных уравнений. Книга [99] посвящена качественной теории нелинейных параболических уравнений, изложение которой иллюстрировано приме- примерами конкретных задач из разных научных областей — гидродинамики, химической кинетики, популяционной генетики. Классической книгой по решению нелинейных дифференциальных уравнений является моногра- монография Ж.-Л. Лионса [50]. Различные аспекты теории сопряженных уравнений и алгоритмов возмущений в связи с приложениями в нелинейных задачах излагают- излагаются в [116].
Список литературы 1. Арсенин В. Я. Методы математической физики и специальные функции. — М: Наука, 1984. 2. Бахвалов Н. С. Численные методы. — М.: Наука, 1973. 3. Бахвалов Н. С, Жидков Н. П., Кобельков Г. М. Численные методы. — М.: Наука, 1987. 4. Бицадзе А. В. Уравнения математической физики. — М.: Наука, 1982. 5. Брело М. Основы классической теории потенциала. — М.: ИЛ, 1964. 6. Боголюбов Н.Н., Митропольский Ю.А. Асимптотические методы в теории нелинейных колебаний. — М.: Наука, 1974. 7. Вайнберг М. М. Вариационные методы исследования нелинейных уравнений. — М.:Гостехиздат, 1956. 8. Вайнберг М.М., Треногий В. А. Теория ветвления решений нелинейных урав- уравнений. — М.: Наука, 1969. 9. Вайнберг М. М. Вариационный метод и метод монотонных операторов в теории нелинейных уравнений. — М: Наука, 1972. 10. Вайнберг М. М. Функциональный анализ. — М.: Просвещение, 1979. 11. Вишик М. И., Люстерник Л. А. Некоторые вопросы возмущений краевых задач для дифференциальных уравнений в частных производных // ДАН СССР. — 1959. - Т. 129, №. 6. 12. Владимиров В. С. Математические задачи односкоростной теории переноса частиц. Труды МИАН. 1961. Вып. 61. 13. Владимиров В. С. Уравнения математической физики. — М.: Наука, 1988. 14. Воеводин В.В., Кузнецов Ю.А. Матрицы и вычисления. — М.: Наука, 1984. 15. Волков Е.А. Численные методы. — М.: Наука, 1982. 16. Волощук В. М. Кинетическая теория коагуляции. — Л.: Гидрометеоиздат, 1984. 17. Раевский X., Грегер К., Захариас К. Нелинейные операторные уравнения и операторные дифференциальные уравнения. — М.: Мир, 1978. 18. Годунов С. К. Современные аспекты линейной алгебры. — Новосибирск: Научная книга, 1997. 19. Гринберг ГА. Избранные вопросы математической теории электрических и магнитных явлений. — М.: Изд-во АН СССР, 1948. 20. Гюнтер Н. М. Теория потенциала и ее применение к основным задачам мате- математической физики. — М.: Гостехиздат, 1953. 21. Диткин В. А., Прудников А. П. Интегральные преобразования и операционное исчисление. — М.: Наука, 1974.
Список литературы 317 22. Дымников В. П. Вычислительные методы в геофизической гидродинамике. — М: ОВМ АН СССР, 1984. 23. Дымников В. П., Филатов А. Н. Основы математической теории климата. — М.: ВИНИТИ, 1994. 24. Дьяконов Е.Г. Разностные методы решения краевых задач. — М.: МГУ, 1971. 25. Егоров Ю. В., Шубин М. А. Линейные дифференциальные уравнения с част- частными производными. Основы классической теории // Итоги науки и техники. Современные проблемы математики. Фундаментальные направления. Т. 30. — М.: ВИНИТИ, 1987. 26. Зайцев В. Ф., Полянин А. Д. Справочник по дифференциальным уравнениям с частными производными. Точные решения. — М: Международная программа образования, 1996. 27. Зеленяк Т. И. Качественная теория краевых задач для квазилинейных уравне- уравнений второго порядка параболического типа. — Новосибирск: НГУ, 1972. 28. Иосида К. Функциональный анализ. — М.: Мир, 1967. 29. Капиткин Н. Н. Численные методы. — М.: Наука, 1978. 30. Канторович Л. В., Акилов Г. П. Функциональный анализ в нормированных про- пространствах. — М.: Наука, 1977. 31. Като Т. Теория возмущений линейных операторов. — М.: Мир, 1972. 32. Коздоба Л. А. Методы решения нелинейных задач теплопроводности. — М.: Наука, 1975. 33. Колмогоров А. Н.. Фомин С. В. Элементы теории функций и функционального анализа. — М.: Наука, 1981. 34. Корн Г., Корн Т. Справочник по математике. — М.: Наука, 1984. 35. Красносельский М.А., Вайникко Г. М., Забрейко П. П., Рутицкий Я. Б., Стецен- ко В. Я. Приближенное решение операторных уравнений. — М.: Наука, 1969. 36. Красносельский М. А. Положительные решения операторных уравнений. — М.: ГТТЛ, 1962 37. Коллатц Л. Задачи на собственные значения. — М.: Наука, 1968. 38. Крейн С. Г. Линейные дифференциальные уравнения в банаховом пространст- пространстве. -М.: Наука, 1967. 39. Крейн С. Г. Линейные уравнения в банаховом пространстве. — М.: Наука, 1971. 40. Крылов В.И., Бобков В.В. Вычислительные методы. Т.П. — М.: Наука, 1977. 41. Купрадзе В. Д. Граничные задачи теории колебаний и интегральные уравне- уравнения. — М.-Л.: Гостехиздат, 1950. 42. КуфнерА., Фучек С. Нелинейные дифференциальные уравнения. — М.: Наука, 1980. 43. Ладыженская О. А. Математические вопросы динамики вязкой несжимаемой жидкости. — М.: Наука, 1970. 44. Ладыженская О. А. Краевые задачи математической физики. — М.: Наука, 1973. 45. Ладыженская О. А., Солонников В. А., Уральцева Н.Н. Линейные и квазили- квазилинейные уравнения параболического типа. — М.: Наука, 1967. 46. Ладыженская О.А., Уральцева Н.Н. Линейные и квазилинейные уравнения эллиптического типа. — М.: Наука, 1973.
318 Список литературы 47 Ландкоф Н С Основы современной теории потенциала — М Наука, 1966 48 Лебедев В И Функциональный анализ и вычислительная математика — М ВИНИТИ, 1994 49 Левин В И Гросберг Ю И Дифференциальные уравнения математической физики -Л ГИТТЛ, 1951 50 Лионе Ж -Л Некоторые методы решения нелинейных краевых задач — М Мир, 1972 51 Лионе Ж -Л Мадженес Э Неоднородные граничные задачи и их приложения -М Мир, 1971 52 Ломов С А Введение в общую теорию сингулярных возмущений — М Наука, 1981 53 Льюинс Дж Ценность Сопряженная функция — М Атомиздат, 1972 54 Люстерник Л А Соболев В И Элементы функционального анализа — М Наука, 1965 55 Ляпунов А М Общая проблема устойчивости движения — Харьков Харьк мат об, 1892 56 Ляпунов А М Собрание сочинений Т2 — М-Л Гостехиздат, 1956 57 Манжиров А В Полянин А Д Справочник по интегральным уравнениям Ме- Методы решения — М Факториал Пресс, 2000 58 Марчук Г И Методы расчета ядерных реакторов — М Атомиздат, 1961 59 Марчук Г И Численное решение задач динамики атмосферы и океана — Л Гидрометеоиздат, 1974 60 Марчук Г И Методы вычислительной математики — М Наука, 1989 61 Марчук Г И Методы расщепления — М Наука, 1988 62 Марчук Г И Математическое моделирование в проблеме окружающей среды -М Наука, 1982 63 Марчук Г И Сопряженные уравнения и анализ сложных систем — М Наука, 1992 64 Марчук Г И Агошков В И Введение в проекционно-сеточные методы — М Наука, 1981 65 Марчук Г И Шайдуров В В Повышение точности решений разностных схем - М Наука, 1979 66 Маслов В П Теория возмущений и асимптотические методы — М МГУ, 1965 67 Математические модели циркуляции в океане / Под ред Г И Марчука, А С Саркисяна —Новосибирск Наука, 1980 68 Мизохата С Теория уравнений с частными производными — М Мир, 1977 69 Михайлов В П Дифференциальные уравнения в частных производных — М Наука, 1983 70 Михлин С Г Курс математической физики — М Наука, 1968 71 Михлин С Г Вариационные методы в математической физике — М Наука, 1970 72 Михлин С Г Смолицкии X Л Приближенные методы решения дифференци- дифференциальных и интегральных уравнений — М Наука, 1965 73 Моисеев Н Н Асимптотические методы нелинейной механики — М Наука, 1981
Список литературы 319 74 Найфэ А Ю Методы возмущений — М Мир, 1976 75 Никольский С М Приближение функций многих переменных и теоремы вло- вложения — М Наука, 1969 76 Никифоров А Ф Уваров В Б Специальные функции математической физи- физики - М Наука, 1984 77 Ниренберг Л Лекции по нелинейному функциональному анализу — М Мир, 1977 78 Рождественский Б Л Яненко Н Н Системы квазилинейных уравнений — М Наука, 1968 79 Рябенький В С Введение в вычислительную математику — М Наука, 1994 80 Самарский А А Теория разностных схем — М Наука, 1982 81 Самарский А А Введение в численные методы — М Наука, 1982 82 Самарский А А Гулин А В Численные методы — М Наука, 1989 83 Смирнов В И Курс высшей математики Т IV Часть 2 — М Наука, 1981 84 Соболев С Л Некоторые применения функционального анализа в математи- математической физике - Л Изд-во ЛГУ, 1950 85 Соболев С Л Уравнения математической физики — М Наука, 1966 86 Сологуб В С Развитие теории эллиптических уравнений в XVIII и XIX сто- столетиях — Киев Наукова думка, 1975 87 Сретенский Л Н Теория ньютоновского потенциала — М -Л Гостехиздат, 1946 88 Стеклов В А Основные задачи математической физики — М Наука, 1983 89 Снеддон И Преобразования Фурье — М ИЛ, 1955 90 Темам Р Уравнения Навье-Стокса — М Мир, 1981 91 Тихонов А Н Самарский А А Уравнения математической физики — М Наука, 1977 92 Тихонов А Н Васильева А Б Свешников А Г Дифференциальные уравне- уравнения - М Наука, 1980 93 Трантер К Дж Интегральные преобразования в математической физике — М Гостехиздат, 1956 94 Треногий В А Функциональный анализ — М Наука, 1980 95 Успенский С В, Демиденко Г И Перепелкин В Т Теоремы вложения и при- приложения к дифференциальным уравнениям — Новосибирск Наука, 1984 96 Уфлянд Я С Интегральные преобразования в задачах теории упругости — М -Л Изд-во АН СССР, 1963 97 УэрмерДж Теория потенциала — М Мир, 1980 98 Фаддеев Д К Фаддеева В Н Вычислительные методы линейной алгебры — М -Л Физматгиз, 1963 99 Хенри Д Геометрическая теория полулинейных параболических уравнений - М Мир, 1985 100 ХиллеЭ Филлипс Р Функциональный анализ и полугруппы — М ИЛ, 1962 101 Шайдуров В В Многосеточные методы конечных элементов — М Наука, 1989 102 Яненко Н Н Метод дробных шагов решения многомерных задач математи- математической физики — Новосибирск Наука, 1967
320 Список литературы 103 Agoshkov VI Boundary Value Problems for Transport Equations — Basel Birkhauser, 1998 104 Ashyralyev A , Sobolevsku P E Well-Posedness of Parabolic Difference Equations -Basel Birkhauser, 1994 105 Bellman R Perturbation Techniques in Mathematics, Physics and Engineering — New York Holt, 1964 106 Bellman R, Kalaba RE Quasihneanzation and Nonlinear Boundary-Value Problems — New York American Elsevier Publishing Company, 1965 107 Bensoussan A Lions J L Papamcolau G Asymptotic Methods in Periodic Structures — Amsterdam North Holland, 1978 108 Ciarlet P G Introduction to Numerical Linear Algebra and Optimization — Cambridge Cambridge Univ Press, 1989 109 Collatz L Functional Analysis and Numerical Mathematics — New York Academic Press, 1974 110 Courant R. Hilbert D Methoden der mathematischen Physik —Berlin Springer, 1931 111 Dubovskn P В Mathematical Theory of Coagulation — Seoul Seoul National University, GARC-KOSFF, 1994 112 Dunford N, Schwartz J T Linear operators I, II, III - New York Wiley- Interscience, 1958 113 Friednchs К О Perturbation of Spectra in Hilbert Space —Providence American Math Society, 1965 114 Glowmski R Numerical Methods for Nonlinear Vanational Problems — New York Springer, 1984 115 Lions J L Controllabihte Exacte Perturbations et Stabilisation de Systemes Distnbues —Pans Masson, 1988 116 Marchuk G I, Agoshkov VI, Shutyaev V P Adjoint Equations and Perturbation Algorothms in Nonlinear Problems — New York CRC Press Inc , 1996 117 Maslova N В Nonlinear Evolution Equations Kinetic Approach — New York World Scientific, 1993 118 Рошсагё Н Les Methodes Nouvelles de la Mecanique Celeste — Paris Gauthier — Villars, 1892 119 Rayleigh L, Strait J W Theory of Sound - London McMillan, 1926 120 Relhch F Storungthone des Spektralzerlegung // Math Ann 1936 V 117 121 Relhch F Perturbation Theory of Eigenvalue Problems — New York Gordon and Breach Sci Publ, 1969 122 Samarskti A A . Vabishchevich P N Computational Heat Transfer — Chichester Wiley, 1995 123 SchrodingerE Quantisierung als Eigenwertproblem // Ann Phys — 1926 —V 80 124 Schwartz L Theone des Distributions —Pans Hermann, 1966 125 Strong G. Fix G J An Analysis of the Finite Element Method — New York Prentice-Hall, 1973 126 Van Dyke M D Perturbation Methods in Fluid Mechanics — New York Academic Press, 1964 127 tVlulham G В Linear and Nonlinear Waves — New York John Wiley, 1974