Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 1. Основные понятия теории метода сетокНа первых этапах практического решения задач для уравнений с частными производными применялись в основном вариационные и другие методы, где приближенное решение получается в виде некоторой аналитической формулы. При решении некоторых задач такие методы применяются и в настоящее время. В последующий период наиболее актуальными для решения стали задачи ядерной проблематики и задачи динамики газа и жидкости, где подобные методы практически неприменимы. На решение этих задач были направлены усилия крупнейших математиков, что имело, в частности, своим следствием создание и широкое продвижение сеточных методов решения уравнений с частными производными. В настоящее время эти методы наряду с вариационно- и нроекционно-разностпыми (метод конечных элементов) являются наиболее распространенными. При решении задач сеточными методами мы получаем совокупность приближенных значений решения в некоторой конечной системе точек. В случае необходимости можно построить формулу (например, интерполяционную) для приближенного представления решения во всей области. Рассмотрим простейший пример решения задачи сеточным методом. Пусть в полуполосе
при начальном и граничных условиях
Зададимся некоторыми шагами сетки
Исходя из этого можно сделать предположение, что решение системы
является приближением к точному решению исходной задачи. Значения решения системы Докажем теорему, показывающую, что сходимость приближенного решения сеточной задачи к решению дифференциальной при
при граничных условиях
Фиксируем какую-либо точку Р в пространстве независимых переменных. Значение решения Рассмотрим случай, когда уравнение (8) и граничные условия (9) линейные, и изучим вопрос о зависимости В случае нелинейного уравнения или исследования зависимости от коэффициентов уравнения, которая является нелинейной, проводимые далее рассуждения требуют для своего обоснования некоторых дополнительных формальных построений. Пусть 1) 2) если При решении задачи (8), (9) методом сеток решение ищется в узлах некоторой сетки в пространстве независимых переменных. Будем считать, что сетка задается некоторым параметром Если точка Р является узлом сетки, то при данном h решение сеточной задачи, аппроксимирующей исходную дифференциальную задачу, зависит от значений Теорема Куранта (об областях зависимости). Для того, чтобы для некоторых
Доказательство. Предположим противное, т. е. что существует точка Рассмотрим пример применения этой теоремы. Пусть в полуплоскости
Тогда значения
Пусть при измельчении сетки Заметим, что в случае рассматриваемой схемы это условие случайно оказывается и достаточным условием сходимости. Кроме вопроса о сходимости при анализе разностных аппроксимаций возникает проблема анализа устойчивости получаемого результата относительно погрешностей в исходных данных задачи и при округлениях. Проиллюстрируем сказанное на этом же примере. Пусть
При
Отсюда Таким образом, при замене решения дифференциальной задачи решением ее разностной аппроксимации возникают следующие проблемы (аналогичные проблемам, возникавшим ранее при рассмотрении методов решения других задач): 1) сходится ли точное решение разностной задачи к решению дифференциальной; 2) насколько сильно изменяется решение разностной задачи, если при вычислениях допускаются некоторые погрешности. Построим формальный математический аппарат, помогающий при решении этих проблем. Будем рассматривать задачу (8), (9). Относительно Определим некоторое множество точек в пространстве независимых переменных Поэтому в дальнейших общих построениях и определениях для простоты мы указываем зависимость только от одного параметра Пусть Пусть
Эти нормы называют согласованными, если при
Говорят, что сеточная функция
Исследование сходимости разностных аппроксимаций имеет смысл производить лишь в нормах, согласованных с некоторыми нормами в пространствах гладких функций. Если отказаться от требования согласованности норм, то условие сходимости иногда может перестать быть содержательным: в случае любой последовательности сеточных функций Рассмотрим некоторую сеточную задачу
Говорят, что сеточная задача (10), (11) аппроксимирует дифференциальную задачу (8), (9), если выполняется следующее условие: при любых гладких
Проиллюстрируем приведенные определения на примере рассмотренной аппроксимации уравнения теплопроводности. Через D будем обозначать множество точек
Тогда множество
Тогда величина
или же нормы
В дальнейшем для простоты изложения будем предполагать, что операторы В этом случае вводится следующее определение устойчивости (корректности) сеточной задачи (10), (11). Эту задачу называют устойчивой, если при
Как видно из определения, в случае линейной задачи в определение устойчивости не входят функции Посмотрим, какой смысл в этом определении. Для случая линейных задач разностная схема (10), (11) представляет собой систему линейных алгебраических уравнений. Поэтому из (16) следует, что при
то при линейных
Таким образом, в случае выполнения условия устойчивости решения сеточной задачи мало различаются друг от друга при малом изменении правых частей уравнения и граничных условий. Пусть
Если Выше обсуждалась проблема чувствительности реально получаемого приближенного решения сеточной задачи к округлениям в процессе вычисления этого решения, или, иначе, проблема устойчивости приближенного решения сеточной задачи к погрешностям округления. Решение этой проблемы тесно связано с решением вопроса об устойчивости разностной задачи. Дело в том, что округления, допускаемые при вычислениях, можно рассматривать как возмущения коэффициентов сеточной задачи. Найдем связь между аппроксимацией, устойчивостью и сходимостью. Предположим, что сеточная аппроксимация (10), (11) удовлетворяет следующим условиям: 1) решение дифференциальной задачи удовлетворяет точно
2) на классе функций из
выполняется условие устойчивости
Теорема Филиппова (о связи устойчивости, аппроксимации и сходимости). При сформулированных выгие условиях выполняется неравенство
Если разностная задача аппроксимирует дифференциальную, то
Доказательство. Поскольку
подставляя сюда В случае гладких решений исследование аппроксимации схемы на решении является относительно несложной задачей и теорема Филиппова перепосит центр тяжести на исследование устойчивости сеточной задачи. Часто случается, что сеточная задача устойчива в одной норме, согласованной с некоторой дифференциальной нормой, но неустойчива в другой. Так может, например, обстоять дело в случае норм, определяемых равенствами (14), (15). В случае гладких решений для практической приемлемости схемы обычно достаточно устойчивости в какой-либо согласованной норме. В случае разрывных решений к разностным аппроксимациям часто предъявляются некоторые дополнительные требования относительно поведения их решений вблизи мест разрыва решений; в этих случаях часто недостаточно устойчивости в произвольной согласованной норме. Например, требование устойчивости в определенных нормах предъявляется в отношении аппроксимаций задач газовой динамики. Если выполняется условие согласования, то при гладких
Из этого соотношения следует корректность постановки дифференциальной задачи (8), (9). Такой путь — получение оценок (16), а из них оценок (19) - используется для исследования корректности дифференциальных задач вида (8), (9), для доказательства существования и единственности их решений.
|
1 |
Оглавление
|