Главная » Просмотр файлов » 1611688890-f641c9ec8276824e4686da772eb56520

1611688890-f641c9ec8276824e4686da772eb56520 (826652), страница 59

Файл №826652 1611688890-f641c9ec8276824e4686da772eb56520 (Шарый Курс вычислительных методов) 59 страница1611688890-f641c9ec8276824e4686da772eb56520 (826652) страница 592021-01-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Стационарные итерационные методыно для отыскания решения мы можем воспользоваться незначительноймодификацией итераций ЯкобиX1 (k+1)(k)←xibi x(k) −aij xj  ,i = 1, 2, . . . , n,aiij6=ik = 0, 1, 2, . . . , с некоторым начальным приближением x(0) . Если b(x)изменяется «достаточно медленно», так что | b′i (x)/aii | < 1 для любыхx ∈ Rn при всех i = 1, 2, .

. . , n, то сходимость этого процесса для произвольного начального приближения следует, к примеру, из теоремыШрёдера о неподвижной точке (Теорема 4.4.5, стр. 483).Вообще, нелинейный итерационный процесс Якоби в применении ксистеме уравненийF1 ( x1 , x2 , .

. . , xn ) = 0, F2 ( x1 , x2 , . . . , xn ) = 0,.........Fn ( x1 , x2 , . . . , xn ) = 0может заключаться в следующем. Задавшись каким-то начальным приближением x(0) , на очередном k-ом шаге последовательно находят решения x̃i уравнений(k)(k)(k)= 0,Fi x1 , . . . , xi−1 , xi , xi+1 , . . .

, x(k)n(k+1)относительно xi , а затем полагают xi3.9еi = 1, 2, . . . , n← x̃i , i = 1, 2, . . . , n.Итерационный метод Гаусса-ЗейделяВ итерационном методе Якоби при организации вычислений по инструкции!X1(k)(k+1),i = 1, 2, . . . , n,(3.108)bi −aij xj←xiaiij6=iкомпоненты очередного приближения x(k+1) находятся последовательно одна за другой, так что к моменту вычисления i-ой компоненты3603. Численные методы линейной алгебры(k+1)(k+1)(k+1)вектора x(k+1) уже найдены x1, x2, .

. . , xi−1 . Но метод Якоби никак не использует эти новые значения, и при вычислении любой компоненты следующего приближения всегда опирается только навектор x(k) предшествующего приближения. Если итерации сходятсяк решению, то естественно ожидать, что все компоненты x(k+1) ближек искомому решению, чем x(k) , а посему немедленное вовлечение их впроцесс вычислений будет способствовать ускорению сходимости.На этой идее основан итерационный метод Гаусса-Зейделя,25 псевдокод которого представлен в Табл.

3.6 (где, как и ранее, k — счётчикитераций). В нём суммирование в формуле (3.108) для вычисления iой компоненты очередного приближения x(k+1) разбито на две части— по индексам, предшествующим i, и по индексам, следующим за i.(k+1)Первая часть суммы использует новые вычисленные значения x1,(k)(k)(k+1). . . , xi−1 , тогда как вторая — компоненты xi+1 , . . . , xn из старогоприближения. Метод Гаусса-Зейделя иногда называют также итерационным методом «последовательных смещений», а его основная идея —немедленно вовлекать уже полученную информацию в вычислительный процесс — с успехом применима и для нелинейных итерационныхсхем.Чтобы получить для метода Гаусса-Зейделя матричное представление, перепишем его расчётные формулы в виде(k+1)aii xi+i−1Xj=1(k+1)aij xj=−nX(k)aij xj+ bi ,i = 1, 2, .

. . , n.j=i+1Используя введённые в §3.9д матрицы L̃, D и Ũ , на которые разлагаетсяA, можем записать эти формулы в виде(D + L̃) x(k+1) = −Ũ x(k) + b,т. е.x(k+1) = −(D + L̃)−1 Ũ x(k) + (D + L̃)−1 b,k = 0, 1, 2, . . . .(3.109)Таким образом, метод Гаусса-Зейделя можно рассматривать как итерационный метод, порождённый таким расщеплением матрицы СЛАУв виде A = G − H (см. §3.9в), что G = D + L̃, H = −Ũ .25 В отечественной литературе по вычислительной математике нередко используется также термин «метод Зейделя».3.9. Стационарные итерационные методы361Таблица 3.6. Итерационный метод Гаусса-Зейделядля решения линейных систем уравненийk ← 0;выбираем начальное приближение x(0) ;DO WHILE ( метод не сошёлся )DO FOR i = 1 TO nni−1XX1 (k+1)(k) (k+1)←xiaij xj−aij xjbi −aiij=i+1j=1END DOk ← k +1;END DOВ силу Теоремы 3.9.1 необходимым и достаточным условием сходимости метода Гаусса-Зейделя из любого начального приближения является неравенствоρ (D + L̃)−1 Ũ < 1.Но, как и в случае аналогичного условия для метода Якоби, оно имеет,главным образом, теоретическое значение.Теорема 3.9.3 Если в системе линейных алгебраических уравненийAx = b матрица A имеет диагональное преобладание, то метод ГауссаЗейделя для решения этой системы сходится при любом начальномприближении.Доказательство.

Отметим, прежде всего, что в условиях диагонального преобладания в A решение x⋆ линейной системы Ax = b всегдасуществует и единственно (вспомним признак неособенности Адамара,§3.2е). Пусть, как и ранее, x(k) — приближение к решению, полученноена k-ом шаге итерационного процесса. Исследуем поведение погрешности решения z (k) := x(k) − x⋆ в зависимости от номера итерации k.Чтобы получить формулу для z (k) , предварительно перепишем со-3623. Численные методы линейной алгебрыотношения, которым удовлетворяет точное решение x⋆ : вместоnXaij x⋆j = bi ,i = 1, 2, . . . , n.j=1можно придать им следующий эквивалентный вид!ni−1XX1⋆⋆⋆i = 1, 2, . . .

, n.xi =aij xj ,aij xj −bi −aiij=i+1j=1Вычитая затем почленно эти равенства из расчётных формул методаГаусса-Зейделя, т. е. из!ni−1XX1(k+1)(k)(k+1)=xi,i = 1, 2, . . . , n,aij xj−aij xjbi −aiij=i+1j=1можем заключить, что(k+1)zi1=aii−i−1Xj=1(k+1)aij zj−nXj=i+1(k)aij zj!,i = 1, 2, . .

. , n.Возьмём абсолютные значения от обеих частей этих равенств и воспользуемся неравенством треугольника для оценки сумм в правых частях. Мы будем иметь i−1 nXX aij (k+1) (k+1) aij (k) · z ≤z · z +i aii j aii jj=1j=i+1 ni−1 aij (k) X aij (k+1) X ≤ z aii aii + z∞∞j=i+1j=1(3.110)для i = 1, 2, . . . , n.С другой стороны, условие диагонального преобладания в матрицеA решаемой системы уравнений, т. е.X|aij | < |aii |,i = 1, 2, . . . , n,j6=iозначает существование константы κ, 0 ≤ κ < 1, такой чтоX|aij | ≤ κ |aii |,i = 1, 2, .

. . , n.j6=i(3.111)3.9. Стационарные итерационные методы363По этой причинеX aij ≤ κ, aii i = 1, 2, . . . , n,j6=iоткуда следует !i−1 i−1 i−1 nXXXX aij aij aij aij ≤ κ−κ = κ 1− . ≤ κ− aii aii aii aii j=1j=1j=1j=i+1Подставляя полученную оценку в неравенства (3.110), приходим к соотношениям!i−1 i−1 X aij (k+1) X (k+1) aij (k) + κz ≤ zz , (3.112)1−i aii aii ∞∞j=1j=1i = 1, 2, .

. . , n. (k+1) достигается при i = l, так чтоПредположим, что max1≤i≤n zi (k+1) z = z (k+1) .(3.113)l∞Рассмотрим теперь отдельно l-ое неравенство из (3.112). Привлекаяравенство (3.113), можем утверждать, что!l−1 l−1 X alj alj (k+1) X + κ z (k) z ≤ z (k+1) 1− all , all ∞∞∞j=1j=1то есть (k+1) z∞l−1 X alj 1− all j=1!!l−1 X alj (k) .≤ κ z ∞ 1 − all j=1(3.114)Конечно, значение индекса l, на котором достигается равенство (3.113),может меняться в зависимости от номера итерации k. Но так как вплоть(k+1),до оценки (3.112) мы отслеживали все компоненты погрешности ziто вне зависимости от k неравенство (3.114) должно быть справедливым для компоненты с номером l, определяемой условием (3.113).Далее, в силу диагонального преобладания в матрице Al−1 X alj 1− all > 0,j=13643.

Численные методы линейной алгебрыи на эту положительную величину можно сократить обе части неравенства (3.114). Окончательно получаем (k+1) z ≤ κ z (k) ,∞∞что при |κ| < 1 означает сходимость метода Гаусса-Зейделя.Фактически, в доказательстве Предложения 3.9.3 мы получили даже оценку уменьшения чебышёвской нормы погрешности через «мерудиагонального преобладания» в матрице СЛАУ, в качестве которой может выступать величина κ, определённая посредством (3.111).Теорема 3.9.4 Если в системе линейных алгебраических уравненийAx = b матрица A является симметричной положительно определённой, то метод Гаусса-Зейделя сходится к решению из любого начального приближения.Доказательство может быть найдено, к примеру, в [3, 11].

Теорема 3.9.4 является частным случаем теоремы Островского-Райха (теорема 3.9.5), которая, в свою очередь, может быть получена как следствиеиз более общей теории итерационных методов, развитой А.А. Самарским и начала которой мы излагаем в §3.12.Метод Гаусса-Зейделя был сконструирован как модификация метода Якоби, и, казалось бы, должен работать лучше. Так оно и есть«в среднем», на случайно выбранных системах — метод Гаусса-Зейделяработает несколько быстрее, что можно показать математически строго при определённых допущениях на систему.

Но в целом ситуация нестоль однозначна. Для СЛАУ размера 3 × 3 и более существуют примеры, на которых метод Якоби расходится, но метод Гаусса-Зейделясходится, так же как существуют и примеры другого свойства, когдаметод Якоби сходится, а метод Гаусса-Зейделя расходится. В частности, для метода Якоби неверна Теорема 3.9.4, и он может расходиться для систем линейных уравнений с симметричными положительноопределёнными матрицами.По поводу практического применения метода Гаусса-Зейделя можносказать почти то же самое, что и о методе Якоби в §3.9д.

Для решениясистем линейных алгебраических уравнений он используется в настоящее время нечасто, но его идея не утратила своего значения и успешноприменяется при построении различных итерационных процессов длярешения линейных и нелинейных систем уравнений.3.9. Стационарные итерационные методы3.9ж365Методы релаксацииОдним из принципов, который кладётся в основу итерационных методов решения систем уравнений, является так называемый принципрелаксации.26 Он понимается как специальная организация итераций,при которой на каждом шаге процесса уменьшается какая-либо величина, характеризующая погрешность решения системы.Поскольку само решение x⋆ нам неизвестно, то оценить напрямуюпогрешность (x(k) −x⋆ ) не представляется возможным.

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

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

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

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