Предисловие |
Основные обозначения |
1 | Обратные задачи математической физики |
| 1.1. | Краевые задачи |
| | 1.1.1. | Стационарные задачи математической физики |
| | 1.1.2. | Нестационарные задачи математической физики |
| 1.2. | Корректные задачи для уравнений с частными производными |
| | 1.2.1. | Понятие корректности |
| | 1.2.2. | Краевая задача для параболического уравнения |
| | 1.2.3. | Краевая задача для эллиптического уравнения |
| 1.3. | Некорректные задачи |
| | 1.3.1. | Пример некорректной задачи |
| | 1.3.2. | Понятие условно корректной задачи |
| | 1.3.3. | Условная корректность задачи с обратным временем |
| 1.4. | Классификация обратных задач математической физики |
| | 1.4.1. | Прямые и обратные задачи |
| | 1.4.2. | Коэффициентные обратные задачи |
| | 1.4.3. | Граничные обратные задачи |
| | 1.4.4. | Эволюционные обратные задачи |
| 1.5. | Задачи и упражнения |
2 | Краевые задачи для обыкновенных дифференциальных уравнений |
| 2.1. | Сеточная задача |
| | 2.1.1. | Модельная дифференциальная задача |
| | 2.1.2. | Разностная схема |
| | 2.1.3. | Схемы метода конечных элементов |
| | 2.1.4. | Метод баланса |
| 2.2. | Сходимость разностных схем |
| | 2.2.1. | Разностные тождества |
| | 2.2.2. | Свойства разностного оператора A |
| | 2.2.3. | Точность разностных схем |
| 2.3. | Решение сеточной задачи |
| | 2.3.1. | Метод прогонки |
| | 2.3.2. | Корректность алгоритма прогонки |
| | 2.3.3. | Метод Гаусса |
| 2.4. | Программная реализация и примеры расчетов |
| | 2.4.1. | Постановка задачи |
| | 2.4.2. | Разностные схемы |
| | 2.4.3. | Программа |
| | 2.4.4. | Результаты расчетов |
| 2.5. | Задачи и упражнения |
3 | Краевые задачи для эллиптических уравнений |
| 3.1. | Сеточная эллиптическая задача |
| | 3.1.1. | Краевые задачи |
| | 3.1.2. | Сеточная задача |
| | 3.1.3. | Задачи в нерегулярных областях |
| 3.2. | Погрешность приближенного решения |
| | 3.2.1. | Сеточные эллиптические операторы |
| | 3.2.2. | Сходимость разностного решения |
| | 3.2.3. | Принцип максимума |
| 3.3. | Итерационные методы решения сеточных задач |
| | 3.3.1. | Прямые методы решения сеточных задач |
| | 3.3.2. | Итерационные методы |
| | 3.3.3. | Примеры двухслойных итерационных методов |
| | 3.3.4. | Итерационные методы вариационного типа |
| | 3.3.5. | Итерационные методы с диагональным переобуславливателем |
| | 3.3.6. | Попеременно-треугольные итерационные методы |
| 3.4. | Программная реализация и примеры расчетов |
| | 3.4.1. | Постановка задачи и разностная схема |
| | 3.4.2. | Подпрограмма для решения сеточных уравнений |
| | 3.4.3. | Программа |
| | 3.4.4. | Результаты расчетов |
| 3.5. | Задачи и упражнения |
4 | Краевые задачи для параболических уравнений |
| 4.1. | Разностные схемы |
| | 4.1.1. | Краевые задачи |
| | 4.1.2. | Аппроксимация по пространству |
| | 4.1.3. | Аппроксимация по времени |
| 4.2. | Устойчивость двухслойных разностных схем |
| | 4.2.1. | Основные понятия |
| | 4.2.2. | Устойчивость по начальным данным |
| | 4.2.3. | Устойчивость по правой части |
| 4.3. | Трехслойные операторно-разностные схемы |
| | 4.3.1. | Устойчивость по начальным данным |
| | 4.3.2. | Переход к двухслойной схеме |
| | 4.3.3. | ро-устойчивость трехслойных схем |
| | 4.3.4. | Оценки в более простых нормах |
| | 4.3.5. | Устойчивость по правой части |
| 4.4. | Исследование разностных схем для модельной задачи |
| | 4.4.1. | Условия устойчивости двухслойной схемы |
| | 4.4.2. | Сходимость разностных схем |
| | 4.4.3. | Устойчивость трехслойных схем с весами |
| 4.5. | Программная реализация и примеры расчетов |
| | 4.5.1. | Постановка задачи |
| | 4.5.2. | Линеаризованные разностные схемы |
| | 4.5.3. | Программа |
| | 4.5.4. | Примеры расчетов |
| 4.6. | Задачи и упражнения |
5 | Методы решения некорректных задач |
| 5.1. | Метод регуляризации А. Н. Тихонова |
| | 5.1.1. | Постановка задачи |
| | 5.1.2. | Вариационный метод |
| | 5.1.3. | Сходимость метода регуляризации |
| 5.2. | Скорость сходимости метода регуляризации |
| | 5.2.1. | Уравнение Эйлера для сглаживающего функционала |
| | 5.2.2. | Классы априорных ограничений на решение |
| | 5.2.3. | Оценки скорости сходимости |
| 5.3. | Выбор параметра регуляризации |
| | 5.3.1. | Выбор в классе априорных ограничений на решение |
| | 5.3.2. | Метод невязки |
| | 5.3.3. | Другие способы выбора параметра регуляризации |
| 5.4. | Итерационные методы решения некорректных задач |
| | 5.4.1. | Особенности применения итерационных методов |
| | 5.4.2. | Итерационное решение некорректной задачи |
| | 5.4.3. | Оценки скорости сходимости |
| | 5.4.4. | Обобщения |
| 5.5. | Программная реализация и примеры расчетов |
| | 5.5.1. | Задача продолжения потенциала |
| | 5.5.2. | Интегральное уравнение |
| | 5.5.3. | Вычислительная реализация |
| | 5.5.4. | Программа |
| | 5.5.5. | Результаты расчетов |
| 5.6. | Задачи и упражнения |
6 | Идентификация правой части |
| 6.1. | Восстановление правой части стационарных задач по известному решению |
| | 6.1.1. | Постановка задачи |
| | 6.1.2. | Разностные алгоритмы |
| | 6.1.3. | Регуляризация по А. Н. Тихонову |
| | 6.1.4. | Другие алгоритмы |
| | 6.1.5. | Вычислительная и программная реализация |
| | 6.1.6. | Примеры расчетов |
| 6.2. | Идентификация правой части параболического уравнения |
| | 6.2.1. | Модельная задача |
| | 6.2.2. | Глобальная регуляризация |
| | 6.2.3. | Локальная регуляризация |
| | 6.2.4. | Итерационное решение задачи идентификации |
| | 6.2.5. | Результаты расчетов |
| 6.3. | Восстановление зависимости правой части от времени |
| | 6.3.1. | Обратная задача |
| | 6.3.2. | Краевая задача для нагруженного уравнения |
| | 6.3.3. | Разностная схема |
| | 6.3.4. | Сеточная нелокальная задача и программная реализация |
| | 6.3.5. | Примеры расчетов |
| 6.4. | Идентификация постоянной во времени правой части параболического уравнения |
| | 6.4.1. | Постановка задачи |
| | 6.4.2. | Оценка устойчивости |
| | 6.4.3. | Разностная задача |
| | 6.4.4. | Решение сеточной задачи |
| | 6.4.5. | Результаты расчетов |
| 6.5. | Восстановление правой части эллиптического уравнения по данным граничных наблюдений |
| | 6.5.1. | Постановка обратной задачи |
| | 6.5.2. | Единственность решения обратной задачи |
| | 6.5.3. | Разностная задача |
| | 6.5.4. | Решение сеточной задачи |
| | 6.5.5. | Программа |
| | 6.5.6. | Результаты расчетов |
| 6.6. | Задачи и упражнения |
7 | Эволюционные обратные задачи |
| 7.1. | Нелокальное возмущение начальных условий |
| | 7.1.1. | Постановка задачи |
| | 7.1.2. | Общие методы решения некорректных эволюционных задач |
| | 7.1.3. | Возмущение начальных условий |
| | 7.1.4. | Сходимость приближенного решения к точному |
| | 7.1.5. | Эквивалентность нелокальной задачи и задачи оптимального управления |
| | 7.1.6. | Разностные нелокальные задачи |
| | 7.1.7. | Программная реализация |
| | 7.1.8. | Результаты расчетов |
| 7.2. | Регуляризованные разностные схемы |
| | 7.2.1. | Принцип регуляризации разностных схем |
| | 7.2.2. | Задача с обратным временем |
| | 7.2.3. | Метод квазиобращения |
| | 7.2.4. | Регуляризованные аддитивные схемы |
| | 7.2.5. | Программа |
| | 7.2.6. | Примеры расчетов |
| 7.3. | Итерационное решение ретроспективной задачи |
| | 7.3.1. | Постановка задачи |
| | 7.3.2. | Разностная задача |
| | 7.3.3. | Итерационное уточнение начального условия |
| | 7.3.4. | Программа |
| | 7.3.5. | Результаты расчетов |
| 7.4. | Эволюционное уравнение второго порядка |
| | 7.4.1. | Модельная задача |
| | 7.4.2. | Эквивалентное уравнение первого порядка |
| | 7.4.3. | Возмущение начальных условий |
| | 7.4.4. | Возмущение уравнения |
| | 7.4.5. | Регуляризованные разностные схемы |
| | 7.4.6. | Программа |
| | 7.4.7. | Примеры расчетов |
| 7.5. | Продолжение нестационарных полей по данным точечных наблюдений |
| | 7.5.1. | Постановка задачи |
| | 7.5.2. | Вариационная задача |
| | 7.5.3. | Сеточная задача |
| | 7.5.4. | Численное решение сеточной задачи |
| | 7.5.5. | Программа |
| | 7.5.6. | Примеры расчетов |
| 7.6. | Задачи и упражнения |
8 | Другие задачи |
| 8.1. | Продолжение по пространственной переменной в граничной обратной задаче |
| | 8.1.1. | Постановка задачи |
| | 8.1.2. | Метод квазиобращения |
| | 8.1.3. | Разностные схемы метода квазиобращения |
| | 8.1.4. | Программа |
| | 8.1.5. | Примеры расчетов |
| 8.2. | Нелокальное возмущение граничных условий |
| | 8.2.1. | Модельная задача |
| | 8.2.2. | Нелокальная краевая задача |
| | 8.2.3. | Локальная регуляризация |
| | 8.2.4. | Разностная нелокальная задача |
| | 8.2.5. | Программа |
| | 8.2.6. | Примеры расчетов |
| 8.3. | Идентификация граничного режима в двумерной задаче |
| | 8.3.1. | Постановка задачи |
| | 8.3.2. | Итерационный метод |
| | 8.3.3. | Сеточная задача |
| | 8.3.4. | Итерационное уточнение граничного условия |
| | 8.3.5. | Программная реализация |
| | 8.3.6. | Примеры расчетов |
| 8.4. | Коэффициентная обратная задача для нелинейного параболического уравнения |
| | 8.4.1. | Постановка задачи |
| | 8.4.2. | Функциональная оптимизация |
| | 8.4.3. | Параметрическая оптимизация |
| | 8.4.4. | Сеточная задача |
| | 8.4.5. | Программа |
| | 8.4.6. | Примеры расчетов |
| 8.5. | Коэффициентная обратная задача для эллиптического уравнения |
| | 8.5.1. | Постановка задачи |
| | 8.5.2. | О единственности решения обратной задачи |
| | 8.5.3. | Сеточная обратная задача |
| | 8.5.4. | Итерационное решение обратной задачи |
| | 8.5.5. | Программа |
| | 8.5.6. | Результаты расчетов |
| 8.6. | Задачи и упражнения |
Литература |
Предметный указатель |
Прикладные проблемы приводят к необходимости решения краевых
задач для уравнений с частными производными. Разработка
приближенных методов их решения базируется на построении
и исследовании численных методов решения краевых задач для базовых
(основных, модельных) уравнений математической физики. В качестве
таковых при рассмотрении уравнений второго порядка выделяются
эллиптические, параболические и гиперболические уравнения.
Решение краевой задачи определяется из уравнения и некоторых
дополнительных условий. Для стационарных уравнений задаются
граничные условия, а для нестационарных – еще и начальные
условия. Такие классические задачи рассматриваются во всех
учебных руководствах по уравнениям математической физики
и дифференциальным уравнениям с частными производными.
Отмеченные краевые задачи относятся к классу прямых задач
математической физики. Типичным примером обратной задачи служат
задачи определения неизвестных коэффициентов уравнения
по некоторой дополнительной информации о решении – в этом случае
говорят о коэффициентной обратной задаче. В граничных обратных
задачах восстанавливаются неизвестные граничные условия и т.д.
Обратные задачи математической физики часто принадлежат к классу
некорректных в классическом смысле задач. Некорректность
обусловлена, прежде всего, отсутствием непрерывной зависимости
решения от входных данных. В этом случае приходится сужать класс
допустимых решений и использовать специальные регуляризирующие
процедуры для нахождения устойчивого решения.
В настоящее время хорошо проработаны вопросы численного решения
прямых задач математической физики. При решении многомерных
краевых задач широко используются разностные методы и метод
конечных элементов. Ощущается острая нехватка
учебных пособий и монографий по численным методам решения
обратных задач. Это явилось основным побудительным мотивом
к написанию данной работы.
При рассмотрении задач для дифференциальных уравнений отмечаются лишь
некоторые основные моменты без всяких попыток последовательного
и строгого исследования проблемы.
В становление проблематики теории и практики решения обратных задач
математической физики определяющий вклад внесли российские математики
и первым среди них был Андрей Николаевич Тихонов. Его идеи легли
в основу современного здания прикладной математики и развиваются
в работах его многочисленных учеников и последователей. Наша работа
является данью светлой памяти А.Н.Тихонова.
Благодарим Г.В.Алексеева, который внимательно прочитал рукопись
и сделал много полезных замечаний.