Главная » Просмотр файлов » Самарский А.А., Гулин А.В. Численные методы (1989)

Самарский А.А., Гулин А.В. Численные методы (1989) (1095856), страница 60

Файл №1095856 Самарский А.А., Гулин А.В. Численные методы (1989) (Самарский А.А., Гулин А.В. Численные методы (1989)) 60 страницаСамарский А.А., Гулин А.В. Численные методы (1989) (1095856) страница 602018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 60)

Таким образом, рассматриваемый алгоритм решения задачи (1) состоит в следующем. Сначала по формулам (6) вычисляются коэффициенты Фурье правой части ~в. При каждом фиксированном < суммы вида (6) можно вычислить для Л=1, 2, ..., М,— 1 с помощью быстрого дискретного преобразования Фурье за число действий 0(М,1пУ,), а вычисление этих сумм для всех <=1, 2, ... ..., М,— 1 потребует 0(М,М,!пМ,) действий. Затем надо решить методом прогонки уравнения (5) для Л=1, 2, ..., М,— 1, что потребует 0(М,М,) действий.

Наконец, зная коэффициенты Фурье с„(<), можно восстановить решение «1, по формулам №-1 рп = 'Я с1Я)<л()), <=1, 2, ..., М1 — 1, ]=1, 2, ..., М~ — 1, 1=1 которые аналогичны формулам (6) и требуют того же числа действий 0(М,М,!и М,). Следовательно, изложенный здесь алгоритм может быть реализован за число действий 0(М,М,)пМ,). Для сравнения отметим, что обычный метод исключения Гаусса потребовал бы 0(М') действий и, кроме того, громадной машинной памяти. Недостатком данного метода является необходимость построения в явном виде собственных чисел н собственных функций одно- 333 мерной задачи. В случае, когда решение задачи на собственные значения в явном виде выписать невозможно (например, для краевых условий третьего рода или в случае переменных неразделяющихся коэффициентов), данный метод неприменим.

Заметим еще, что рассмотренный метод можно применять и для решения неявных разностных уравнений, возникающих при аппроксимации двумерных нестационарных задач, подобных тем, которые рассматривались в п. 4 $ 3. В этом случае уравнения, аналогичные (!), приходится решать многократно (на каждом временном слое), поэтому особенно важной становится экономия числа действий, которую обеспечивает данный метод. ГЛАВА 4 ТЕОРИЯ УСТОЙЧИВОСТИ РАЗНОСТНЫХ СХЕМ В главе 3 уже изучалась устойчивость разностных схем, аппроксимирующих уравнение теплопроводности.

В настоящей главе изучается устойчивость двуслойных и трехслойных линейных разностных схем общего вида. Разностные схемы рассматриваются независимо от тех или иных исходных уравнений и определяются как операторные уравнения с операторами, действующими в евклидовом пространстве. Условия устойчивости формулируются в виде операторных неравенств.

Применение теории к исследованию устойчивости конкретных разностных схем состоит в приведении этих схем к каноническому виду и проверке выполнения операторных неравенств. Параграф 1 носит вспомогательный характер, в нем на примерах поясняется, что разностную схему можно рассматривать как операторное уравнение; при этом корректность схемы определяется не структурой разностного оператора, а его общими свойствами, такими, как самосопряженность и положительная определенность. В $2, 3 излагаются элементы теории устойчивости двуслойных и трехслойных разностных схем, а в $4 теория устойчивости применяется к исследованию экономичных разностных схем для многомерных задач математической физики.

й 1. Разностные схемы как операторные уравнения 1. Представление разностных схем в виде операторных уравнений. Разностные схемы возникают в результате аппроксимаций той или иной задачи математической физики и предназначены для ее приближенного решения. Поэтому в теории разностных схем важное место занимают вопросы аппроксимации дифференциальных уравнений разностными и сходимости решений разностных задач к решениям исходных дифференциальных задач. Однако будучи построенной, разностная схема превращается в самостоятельный математический объект и может изучаться вне связи с породившей ее дифференциальной задачей.

При этом отпадают проблемы 339 аппроксимации и сходимостн и остается лишь проблема корректности разностной схемы, т. е. ее разрешимости и устойчивости. Разностная схема представляет собой систему линейных алгебраических уравнений.

Ее всегда можно записать в векторной форме Лу=(р, (1) рассматривается разностная схема у-„,.= — 1ь 1=1, 2, ..., У вЂ” 1, уз=(г„ум =1л,. (3) Перепишем систему (3) в виде 2у,— у, ьл ' =Г, — у-.,=1п лл,1 1=2,3, ...,У вЂ” 2, — ум + 2ум Ьл М-лл где,Г =1 +1х 1Ь*, 1лл-л=1л-, + рл/йл. Введем пространства Н„, размерности У вЂ” 1, состоящие из функций у(х), заданных для хавел, алл= (х,=(л, 1=1, 2,..., У вЂ” 1, ЬУ=!). 340 где А — матрица системы, у — искомый вектор и лр — заданный вектор, определяемый правыми частями разностных уравнений и дополнительными (начальными и граничными) условиями.

Такая запись наиболее удобна для стационарных разностных задач, в случае же двуслойных и трехслойных разностных схем будем использовать другую форму записи (см. 5 2, 3). Уравнение (1) можно рассматривать также как операторное уравнение, где А — линейный оператор, действующий в конечно- мерном пространстве Н, у — искомый элемент этого пространства и у~Н вЂ” заданный элемент. Для разностных схем характерно, что каждая схема определяет не одно уравнение (1), а целое семейство уравнений Алул=фл, (2) зависящее от шага сетки й. При каждом допустимом значении Ь оператор А, действует в конечномерном пространстве Н,.

Размерность пространства Н, зависит от шага сетки й и, как правило, неограниченно возрастает при 6-~0. Приведем несколько примеров записи разностной схемы в виде операторного уравнения (2). Чтобы записать конкретную схему в виде (2), надо ввести соответствующим образом пространства Н„ определить операторы А, и задать правые части лрл. Следующий пример уже рассматривался в $ 1 гл. 3. П р и м е р 1. На сетке л),=(х,=(й, 1=0, 1,..., У, ЬУ=1) Определим в Н, оператор А и вектор <р следующим образом: (Ау),= ~', ~', (Ау)<= — у-„„<, <=2, 3, ..., У вЂ” 2, (6) (Ау)»<, = /Р <р,=Гь <р;=<ь < — — 2, 3, ..., У вЂ” 2, <р»,=7»,.

(6) Тогда разностную схему (4) (или, что то же самое, разностную схему (3)) можно записать в операторной форме (1). Матрица этого оператора является симметричной и трехдиагональной. Например, для случая У=6 она имеет вид 2 — 1 ΠΠΠ— 1 2 — 1 О О А= —, Π— 1 2 — ! ΠΠΠ— 1 2 — 1 ΠΠΠ— 1 2 Возможно и несколько иное определение оператора А, позволяющее записать выражения для его компонент единообразно во всех точках сетки <»». Пусть Н»,— подпространство функций, заданных на сетке И, и обращающихся в нуль при <=О, <=У. Введем оператор А, действующий из Н»», в Н», и определенный формулами (Ау) = — у„-„и <=1, 2, .... У вЂ” 1, у»=у» =О, (7) и зададим вектор <р согласно (6).

Тогда по-прежнему разностную схему (3) можно записать в виде Ау=<р, где уев Н» ь <ренН» ь Такое определение оператора А мы уже использовали в $1 гл. 3. Подчеркнем, что формулы (6) и (7) определяют, по существу, один и тот же оператор. Разностные схемы для многомерных задач также можно представить в операторной форме (1). П р и м е р 2. В области 6(0(х„(1„, с<=1, 2) введем сетку И» = (хп = (х,о, х» 1) ~ х,' = Й„х» = /Ь„ Ю <П <О <П < = О, 1, ..., У„1= 0, 1, ..., У», Ь,У, =1„Ь»У» =1»).

Пусть у, — множество узлов сетки И„принадлежащих границе области 6 и <໠— множество внутренних узлов сетки И,. Рассмотрим разностную схему, аппроксимирующую уравнение Пуассона у„— „, +у-„„,= — 7<6 если х<!я<а», (8) уу =О, если х<1 Е-:7». Пусть Н(И») и Н(<»») — линейные пространства функций, заданных соответственно на сетках И» и <»» Введем также подпространство Н'(И») функций, заданных на И, и равных нулю на у„. Размер- 34! ность этого подпространства совпадает с числом внутренних узлов сетки ьзь и равна (У,— 1) (И1з — 1). Задаче (8) соответствует опера- тор А, действующий из Н'(ьзь) в Н(шь) и определенный формулами (Ау)и = — у„-„и — у„-„,, если хп е= юь) уп =О, если хи ~уж (9) Разностную схему (8) можно записать в виде (1), где оператор А определен согласно (9), а компоненты вектора <ренН(оэь) задают- сЯ фоРмУлами фн=ф(хе) =1я, если хе~вы Свойства опеРатоРа (9) подробно изучались в 5 2 гл.

3. Можно было бы, так же как и в примере 11, определить оператор А как оператор, действующий из Н(юл) в Н(еь). Однако в данном случае зто привело бы к громоздким формулам. Например, только на одной части границы при 1=1 надо было бы задать значения оператора А формулами 2У 1 — у 1 (Ау)1= — у —, 1=2,3, ..., Нз — 2, Ь~ 1 х,х„п 2 ум — У„2уы — у, (Ау)м = + (А ) Ау) 2Уьч -т Узы т +2Утм,-т Уьч з А )„„, Из 1 3 Позтому удобнее использовать определение (9) оператора А. Если краевые условия (8) неоднородные, то, по аналогии с примером 1, меняем правую часть в приграничных узлах. 2.

Корректность операторных уравнений. Рассмотрим семейство операторных уравнений (2), где А,— линейный оператор, действующий в конечномерном линейном пространстве Н„. Предположим, что в пространстве Н, заданы нормы !! ))1ц,1 и )! ))1аь1, в которых измеряются, соответственно, решение уравнения (2) и его правая часть. В соответствии с определениями, введенными в 5 6 гл. 1, будем называть уравнение (2) корректным, если 1) решение уравнения (2) существует и единственно при любых тра Н„, 2) существует константа М,)0, не зависящая от И и такая, что при любых трьенНь выполняется оценка !)Ул)), м(М,))чь))ыл. (1О) Как уже отмечалось, условие 1) эквивалентно существованию оператора Аь', а условие 2) — равномерной по И ограниченности А,,'.

Замечание. Свойство 2), выраженное оценкой (10), называется устойчивостью разностной схемы (2). Вообще, устойчивость какой-либо задачи означает, что при небольшом изменении входных данных решение изменяется мало. Таким образом, для исследования устойчивости необходимо рассматривать уравнение, которому удовлетворяет погрешность, возникающая в результате возму- 342 щения входных данных. Однако в случае линейного оператора Ал структура урав- нения для погрешности та же, что и основного уравнения (2). Поэтому прн ис.

следовании устойчивости достаточно ограни~иться оценкой (10). Действительно, рассмотрим наряду с (2) уравнение Алел = Фл (И отличающееся от (2) правой частью. Для погрешности гл-рл — ол получим уравненяе Алга йфл, где йфл=фл †>р>Π— возмущение правой части, если выполнена оценка (1О), то 1гл(ыв> ~ м110Фл1>лв>, следовательно,(алЦ л> -л 0 при 1офл1 л> -ьо н задача (2) устойчива.

Нетрудно получить некоторые достаточные условия корректности. Предположим, что ̈́— вещественное конечномерное пространство, в котором введены скалярное произведение (у, о), и ноРма 11У>(э=У'(У, У),. СпРаведливо следУющее УтвеРждение. Если существует постоянная б)О, не зависящая от й и такая, что при любом в,виН, выполнено неравенство (Алов, ол) л 'М б >1 оД, (! 1) то уравнение (2) корректно и для его решения выполняется оценка ()ул|~л~б- ((фл(!л. (12) Чтобы доказать существование и единственность решения уравнения (2), достаточно убедиться в том, что однородное уравнение Алел = О (13) имеет только тривиальное решение г,=О. Пусть гл — решение уравнения (13).

Тогда согласно (11) имеем б)(глава <(Алгл, гл) =О, откуда получаем »гДл=О и, следовательно, г,=О. Докажем оценку (12). Согласно условию (11) для решения уравнения (2) справедливо неравенство б~ул$л~~(фл, ул)л. Применяя неравенство Коши — Буняковского, получаем, что б|улЯЯ~флЦу4„. Отсюда немедленно следует оценка (12). Отметим связь условия (11) с оценками собственных значений оператора Ал.

Характеристики

Тип файла
DJVU-файл
Размер
4,98 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6455
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее