Главная » Просмотр файлов » А.А. Самарский - Теория разностных схем (1989)

А.А. Самарский - Теория разностных схем (1989) (1160092), страница 90

Файл №1160092 А.А. Самарский - Теория разностных схем (1989) (А.А. Самарский - Теория разностных схем (1989)) 90 страницаА.А. Самарский - Теория разностных схем (1989) (1160092) страница 902019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Схема (14) с параметрами т и Ф ть = ть = —, о~ = — сов~~~в (й)), й = 1,2,..., п, рось ' обладает свойством вычислительнок устойчивости. Можно считать, что учет ошибок округления эквивалентен возмущению входных данных, т. е. начального приближения, правой части 6 а двухслонныв итвРАционныв схимы 539 и оператора А итерационной схемы (14). Тогда реальное (вычисленное) решение у„ эадачи (14) можно рассматривать как точное решение следующей задачи: Удед — Уа 1 + 4уд = 1д+д + — дск+д, й = О, 1, 2,..., и, ьд.д т~ + 1 где слагаемое адд+, учитывает погрешность, вносимую в — ую та+д Если пренебречь возмущением оператора А, то промежуточные решения у„ограничены по норме в мди»-~'»-ф-' *и;1»-д,' *%1) , где с = 1, если т Ф 2"; с = О, если т = 2', и для погрешности у„у„— и после и итераций верна оценка 3 у — и 5 ~~ д -~ у, — и ~ + —" шах ~ 7д — ' У $ + — шах $ Ц.

тд д(д<»д 3 Я д<д<дд На выводе этих оценок, выражающих вычислительную устой- Ф чивость итерационного метода с чебышввским набором (тд1, мы останавливаться не будем. В дальнейшем мы всегда будем поль- Ф Ф эоваться только набором параметров (та1, поэтому эначок ч у ть часто будем опускать и писать просто т,. Приведем результаты расчета примера из п. 5 по явной схеме (14) с упорядоченным набором параметров (ть1 В этом Таблица 5 2,1 10 д 11 10д 6,5 10 д 1,5 10д 8,? 10 д 7,2.10-а 540 ГЛ. Х. МЕТОДЫ РЕШЕНИЯ СЕТОЧНЫХ УРАВНЕНИИ случае ищется решение системы уравнений Р(х, ») —.2Р(х»)+Р(х»+») =О, х»= г)г, г 1, 2, ..., УУ вЂ” 1, уг = 1/Лг, Р(0) = 1, Р(1) = О.

Число уравнений У вЂ” 1=19, в=10 ', и 64 2'. Строится-цепочка О,- О,— О, — О,— О»г- Огг- Ог, с использованием фоРмУл (44). Реэультаты вычислений с начальным приближением у,(0) 1, у,(х,) = О, »~ 0, даны в таблице 5. Из этой таблицы виден немонотонный характер сходвмости итераций. При переходе от итерации.номера У»=4у к итерации номера й+1=4у+1 погрешность Ла=!!уа — у, А воэраставт, а затем, при переходе к й=4у+2, 4)+3, 4)+4, величина Ь„ падает. й 3. Попеременно-треугольным метод 1.

Метод Зейделя. Неявные схемы, как было показано в гл."(У1, более устойчивы по 'сравнению с явными. Простейшей неявной итерационной схемой является метод Зейделя. Рассмотрим систему линейных алгебраических уравнений Аи=у, (1) или ~ аци; = у», г = 1, 2,..., У)У. 1 1 Предполагая, что диагональные элементы матрицы А (ае) отличны от нуля, а,»ФО, напишем следующий итерационный метод (метод Зейделя): я Х ац у»+,Х ацуг = у«а»»чь О, (2) ~1 гэц+1 где у» — итерация номера й.

Определение (й+ 1)-й итерации начинаем с г 1: а+1 и а а11 у1 + Д агууу = ~1 а11ЧЙО. а+1 Отсюда найдем ум Для У= 2 Имеем а+1 а+1 Н а- а,г у, + а„уа + ~~.", ацу; = уг, ааа ЧЬ О. у=а а+1 а+1 Так как значение у, уже известно и агг ча О, то йаходим уа и т. д. $ А. попегвмвнно-тгеугопьнь»й мято»» Представим матрицу А в виде суммы А А-+А++Р, (3) где А =(а»») о»»=ам при У(к, а»»=0 при ))1,— нижняя треугольная матрица с нулями на главной диагонали,4 =(а»»), ам= а»), 7)1, ап = 0 при у ~»,— верхняя треугольная матрица + + с нулями на главной диагонали, Р=(а,»бс), бе 1 при 7», бе = 0 при 7 Ф », — диагональная матрица, Польеуясь этими обовначениями, запишем метод Зейделя в виде А+1 А (А-+ Р) у + А+у = 7, у = (у„у, ..., ул). Приведем эту двухслойную схему к каноническому виду А+1 А А (А-+Р)( у — у)+ (А-+Р+А+) у = 7', (4) или (А — + Р) ( у — у) + Ау = 7.

Сравнив ее с канонической формой (5) а+1 а  — "" + Ау = ~, )» = О, 1, ..., п — 1, еадано любое у ен Ы, (6) та+1 находим В=А +Р, т, 1. Схема неявная, матрица  — треугольная и, следовательно, несимметричная (оператор В Ф Ве— несамосопряженный). Для модельной аадачи (см. $2, (37)~) .

Лу»о ж~юа у)та=О метод Зейделя имеет вид А+1 А+1 А+1 А А у» 1+ у» 1 — 4 у + у» .».1+ у» +1 = — )»а»р» так что А+1 А+1 А А а+1 У»~ 1+ г»а 1+ г»1+1+ У»а+1+а 9 У— (7) Вычисления начинаются с уела 1, = 1, 1, =1. Так как увлы А+1 (О, 1) и (1, 0) лежат на границе, то оначения у», и А+1 А+1 у» 1иевестны и вся правая часть в (7) иавестна. Значение у найдено в увле й='1, »а= 1. Полагаязатем(1 2, 3, ...прий=1, 542 Гл.

х. метОды Решения сеточных уРАВнении А+1 находим у на нижней строке, после чего переходим к строкам А+~ ' й = 2, 3, ... В результате у определяется во всех узлах сетки. В силу основной теоремы 2 из $ 1, п. 2 метод Зейделя сходится, .если А — самосопряженный (матрица А = (ае) симметрична) положительный оператор. В самом деле, воспользуемся для схемы Зейделя достаточным условием (11) сходимости итераций схемы (3') с несамосопряжениым оператором В, которое запишем в виде Во 2 А)0.

(8) Учитывая, что для схемы Зейделя В=А +Р, т=1, находим Вз = — [(А +Р)+(А + Р) ) = — (А +А++ 2Р), так как А+ — (А ) в, Р* = Р > 0 в силу А А* ) 0', получаем т. е. метод Зейделя сходится со скоростью геометрической прогрессии. 2. Метод верхней релаксации. Чтобы ускорить итерационный процесс, видоизменяют метод Зейделя, вводя в (5) итерационпый параметр в так, что (А-+-Р)(у — у)+Ау=1. (9) Этот метод называют методом релаксации. Метод Зейделя соответствует значению в-1.

Если параметр в >1, то итерационный процесс (9) называют методом верхней' релаксации. Сравнивая (9) с (6), видим, что В=А + — Р, та=1, или В вА +Р,т,=в. а+1 Оператор  — ' несамосопряженный'. Алгоритм вычисления у также сводится к обращению нижней треугольной матрицы. ,Если метод Зейделя применим всегда для А Ае)0, то для сходимости метода релаксации нужно дополнительно потребовать, чтобы 0 < в < 2.

Покажем зто. Найдем сначала В, и воспользуемся (8). В даннои случае В вА + Р, т в и В, = '/,((вА +Р) + + (вА++ Р)) = Ч,(вА+ (2 — в)Р). Отсюда видно, что В,) 0 при 0 < в < 2, а условие (8) выполнено при в < 2:  — — А =  — — А = — Р) 0 при в(2.

с в (2 — в) 2 е 2 2 э х попвгвмкнно-тРкугольный мктоп 543 Скорость сходимости эависит от параметра ед. Существуют теоретические оценки для ед и скорости сходнмостн, однако их применение требует энания границ спектра Р '(Л + А+), который не всегда легко найти. Поэтому на практике параметр ю подбирают так, чтобы минимизировать число итераций. Зто особенно удобно, если решается класс однотипных задач.

Для модельной задачи можно показать, что метод верхней релаксации оказывается весьма эффективным и сравним по числу итераций с явным чебышевским методом, так что и ви,(е), и,(е) =О~ — „1п — ). !1 3. Неявные итерационные схемы. В $2 мы исследовали сходимость явных итерационных схем А +Аул = ~, эадано любое у»енН, (10) тл+д где итерация улю непосредственно вычислялась по формуле ул+д ул — тл+1( 4ул 1). Методы Зейделя и верхней релаксации являются примерами неявных схем (6), для которых ВФЕ. При использовании неявного метода для определений новой итерации ул+, надо решить уравнение (11) Вул+д Е», Ел = Вул — тл+д(Аул — )) с иэвестной правой частью Еь В случае метода Зейделя В= =А +Р— треугольная матрица, для метода верхней релаксаг ции В = А + — Р— тоже треугольная матрица.

Поэтому определение ул+, требует минимального числа действий, а для модельной эадачи — число действий, затрачиваемых для определения ул+„ пропорционально числу уэлов сетки. В $ 2 были сформулированы требования, которыми надо руководствоваться при выборе оператора В: 1) минимум числа итераций; 2) экономичность оператора В; для раэностных эллиптических уравнений второго порядка это значит, что решение уравнения Вул+, = Рл при заданной правой части Ел должно быть найдено с эатратой числа действий, пропорционального числу узлов сетки. Основной результат э 2 — оптимальный выбор параметров (т,) — может быть перенесен на неявные схемы с В Ф Е: В "+' А + Аул = ~, й = О, 1, 2, ...,и — 1, тл+1 садако любое у елН.

(6) 544 гл. х. методы Решения сеточных РР»вненнн + Сх» = О, й = О, 1, 2, ..., я — 1,. х, еи Н задано, (14) т»+» где х» В" и», С В-"АВ-". В самом деле, так как  — самосопряженный положительный оператор, В=Ве> О, то существует оператор В" — корень из оператора В, причем (В")е В" >О. Действуя на уравнение (13) оператором В '" и заменяя иъ»=В ех,, получаем (14). Обратный ход рассуждений очевиден.

Л е м м а 1. Нусть даны операторы А=Аз>0, В В*>0, С=В "АВ '". Тогда операторные неравенства т>В< А < (,В, (> > О, (>Е < С<(,Е (15) эквивалентны. Доказательство. Рассмотрим функционал У=ПА'— ТВ)у, у) (Ау, у) — Т(Ву, у) (АВ '(В'у), В "(Внут — Т(В'у, В"у) (Сх, х) —,((х, х) = ИС вЂ” (Е)х, х), где х =В»у. Так как у (и, следовательно, х) — проиавольный вектор из Н, то из равенства 1 ИА — (В)у, у) =ИС вЂ” тЕ)х, х) (16) следует, что операторы А — ТВ и С вЂ” (Е имеют одинаковые знаки. Пусть, например, А — (>В > О.

Полагая в (16) ( = то получаем г = ИС вЂ” "(,Е)х, х) > О, т. е. С > "(,Е и т. д. Лемма доказана. Итог этих рассуждений таков: применение неявной схемы (6) для решейня уравнения Аи =) эквивалентно решению уравнения Будем предполагать, что В-В*>0, А-Ае>0> (>В<А <(»В, (»О. (12) Эти условия определяют исходное семейство итерационных методов (6).

Так как для методов Зейделя и верхней релаксации В Ф В* — несамосопряженный оператор, то они, не принадлежат исходному семейству (6), (12). Для поправки 'ю» =В-'(Ау„— )') имеем однородное уравнение (см.' $2) В»+ " + Аю» = О, й = О, 1, 2,..., и — 1, т»+» юг= В '(Ау — ~) ееН задано. (13) Эта схема эквивалентна явной схеме з з. попнгнминно-тгвтгольныи мктод 545 Сз=ф по явной схеме: ~ +Схь=ф, к=0,1,2, ...,и, задано любое х«ыН, (17) если С=В "АВ ", ф= В "), Поэтому мы можем перенести на случай неявной схемы все результаты; полученные в 3 2 для неявной схемы. Справедлива Т е о р в м а 2. Пусть выполнены условия (12). Тогда существует оптимальный набор параметров (ть), определяемых по Яормулам (27) — (29) из з 2, для решения задачи (6); причем справедлива оценка (18) 11Ау.

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

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

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

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