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

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

Файл №1078412 Самарский А.А. Гулин А.В. - Численные методы (Самарский А.А. Гулин А.В. - Численные методы) 36 страницаСамарский А.А. Гулин А.В. - Численные методы (1078412) страница 362018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Задача нахождения корней уравнения (1) обычно решается в два этапа, На первом этапе изучается расположение корней (в общем случае на комплексной плоскости) и проводится их разделение, т. е. выделяются области в комплексной плоскости, содержащие только один корень. Кроме того, изучается вопрос о кратности корней. Тем самым находятся некоторые начальные приближения для корней уравнения (1). На втором этапе, используя заданное начальное приближение, строится итерационный процесс, позволяющий уточнить значение отыскиваемого корня.

Не существует каких-то общих регулярных приемов решения задачи о расположении корней произвольной функции 1(х). Наиболее полно изучен вопрос о расположении корней алгебраических многочленов )(х) =а,+а,к+ах'+...+а х . (2) Например известно, что если длн многочлена (9) с действительными ноэффнпентамн выполнены неравенства 1(с) > О, 1'(с) ) О, ..., 1<"'>(с) >О„ !90 то положительные корни /(х) не превосходят числа с. Действительно, из формулы Тейлора (х — с)а (х — с)'" / (х) = / (с) + (х — с) /'(с) + /" (с) + ...

+ / '" (с) получаем, что /(х) >О при х)с. Численные методы решения нелинейных уравнений являются, как правило, итерационными методами, которые предполагают задание достаточно близких к искомому решению начальных данных. Прежде чем переходить к изложению конкретных итерационных методов, отметим два простых приема отделения действительных корней уравнения (1). Предположим, что /(х) определена н непрерывна на (а, Ь). Первый прием состоит в том, что вычисляется таблица значений функции /(х) в заданных точках х,~[а, Ь), /с=О, 1,...

„н. Если обнаружится, что при некотором /е числа /(х„), /(х,+,) имеют разные знаки, то это будет означать, что на интервале (х,, х,е,) уравнение (1) имеет по крайней мере один действительный корень (точнее, имеет нечетное число корней на (х„ х„,)). Затем можно разбить интервал (х„, х„е,) на более мелкие интерналы и с помощью аналогичной процедуры уточнить расположение корня. Более регулярным способом отделения действительных корней является лсегод бисекцыи (деления пополам). Предположим, что на (а, Ь) расположен лишь один корень х. уравнения (1). Тогда /(а) и /(Ь) имеют различные знаки, Пусть для определенности /(а) > >О, /(Ь) <О. Положим х,=0,5(а+Ь) и вычислим /(х,).

Если /(хс) < <О, то искомый корень находится на интервале (а, х,), если же /(х,) >О, то х,~(х„Ь). Далее, из двух интервалов (а, х,) и (х„Ь) выбираем тот, на границах которого функция /(х) имеет различные знаки, находим точку х, — середину выбранного интервала, вычисляем /(х,) и повторяем указанный процесс. В результате получаем последовательность интервалов, содержащих искомый корень х,, причем длина каждого последующего интервала вдвое меньше, чем предыдущего, Процесс заканчивается, когда длина вновь полученного интервала станет меньше заданного числа е>0, и в качестве корня х. приближенно принимается середина этого интервала Заметим, что если на (а, Ь) имеется несколько корней, то указанный процесс сойдется к одному из корней, но заранее неизвестно, к какому именно, Можно использовать прием выделения корней: если корень х=х.

кратности т найден, то рассматривается функция д(х) =/(х)/(х — х.)" и для нее повторяется процесс нахождения корня. 2. Метод простой итерации. Он состоит в том, что уравнение (1) заменяется эквивалентным уравнением х=з(х) (3) и итерации образуются по правилу х„,=з(х„), и=О, 1, ..., (4) 191 причем задается начальное приближение х„. Для сходимости большое значение имеет выбор функции з(х).

Эту функцию можно задавать различными способами, однако обычно она берется в виде з(х) =х+т(х)!(х), (б) причем функция т(х) ие меняет знака на том отрезке, где отыскивается корень. В й 2 будет показано, что метод простой итерации сходится при надлежащем выборе начального приближения х„ если )з'(х.) ~ <1, где х.— корень уравнения (1). Отметим, что в форме метода простой итерации (4) можно записать, по существу, любой одношаговый итерационный метод. В частности, если т(х) =-т=сопз1, то получим метод релаксации "=1(х„), п=0, 1, ..., (6) для которого з'(х) = 1+ т!'(х) „и метод сходится при условии — 2<т!"'(х.) <О, (7) Если в некоторой окрестности корпя выполняются условия )'(х) <О, 0<т,< (~'(х) ( <М„ (8) то метод релаксации сходится при теи(0, 2/М,).

Чтобы выбрать оптимальный параметр т в методе релаксации, рассмотрим уравнение для погрешности г„=х„ — х,. Подставляя х„ =х,+г„ в (б), получим уравнение = ! (х„+ г„). т По теореме о среднем имеем 1(х.+г„) =~(х.)+г„!'(х.+Ог„) =г„)'(х.+Ог„), где Оси(0, 1). Таким образом, для погрешности метода релаксации выполняется уравнение "=Г (х. +Ох,) г,.

Отсюда приходим к оценке ) г„„! ~ ) 1 + т!' (х, + Ог„) ) ) г„! ( шах ~ 1 + тГ' (х„+ Ог„) ) ) г„), к н если выполнены условия (8), то ) г„+, ) < гп ах ( ( 1 — тМ, ), ) 1 — тт, ) ) ( г„), Таким образом, задача выбора оптимального параметра сводит- ся к нахождению т, для которого функция д(т) =снах()1 — тМ,), !1 — тт,)) принимает минимальное значение. 492 Из рассмотрения графика функции д(т) видно, что точка минимума определяется условием 11 — тМ,! = ! 1 — тт,! и равна т=та=2((М,+ан,). При этом значении т имеем ! — й лч у(та) — ра — —, $ —— !+а А(, так что для погрешности справедлива оценка т!~р!та!60! 3.

Метод Ньютона. Пусть начальное приближение хь известно. Заменим 1(х) отрезком ряда Тейлора 1(х) = Н, (х) =1 (ха) + (х — х„) 1'(х,) и за следующее приближение х, возьмем корень уравнения Н,(х) = =О, т. е. 1(ха) х„=х р (х„) Вообще, если итерация х„известна, то следующее приближение х„„, в методе Ньютона определяется по правилу 1 (хх) ха„=ха —,, й=О, 1, ... Г (хх) (9) применяют в том случае, когда хотят избежать многократного вычисления производной 1Р(х). Метод (10) предъявляет меньше тре- А. А. Самарский, А.

В. Гулиа 193 Метод Ньютона называют также методом касательных, так как новое приближение х,, является абсциссой точки пересечения касательной, проведенной в точке (х„, )(х,)) к графику функции 1(х), с осью Ох. Исследование сходимости метода Ньютона будет проведено в 5 3. Здесь отметим без доказательства лишь две особенности этого метода.

Во-первых„ метод имеет квадратичную сходимость, т. е. в отличие от линейных задач погрешность на следующей итерации пропорциональна квадрату погрешности на предыдущей итерации: ха+,— х. = О ( (х„— х.) '), И, во-вторых, такая быстрая сходимость метода Ньютона гаран- тируется лишь при очень хороших, т, е. близких к точному решению, начальных приближениях. Если начальное приближение выбрано неудачно, то метод может сходиться медленно, либо не сойдется вообще. Модифицированный метод Ньютона хь„=хь — —,, я=О, 1, ) (хх) (10) р (ха) бований к выбору начального приближения х„однако обладает лишь линейной сходитиостью, т. е. х„„— х. = О (х,—.т.) .

Метод (!0) гарантирует отсутствие деления па нуль, если !'(х,) ~0. 4. Метод секущих. Этот метод получается пз метода Ньютона ! /хз) — ! (."и-1) (9) заменой !'(х„) разделенной разностью ' ' 1-, вычисхь — хп ленной по известным значениям х, и х,, В результате получаем итерационный метод хги=х.,— ' — " ' ~(хп), й=1, 2,,, (!1) ! Ып) — у (хг,) который в отличие от ранее рассмотренных методов является двух.

шаговым, т. е. новое приближение х„.„, определяется двумя предыдущими итерациями х, и х„,. В методе (1!) необходимо задавать два начальных приближения х„и х,. Геометрическая интерпретация метода секущих состоит в следувшем. Через тачки (х„„)(х,,)), (х„!(х,)) проводится прямая, абсцисса точки пересечения этой прямой с осью Ох и является новым приближением х„, Иначе говоря, на отрезке [х, „х„[ функция !(х) интерпалируе~ся многачлепам первой степени и за очередное приближение х... принимается корень этого многочлена. 5. Интерпаляциаиные методы. Идея интерполяг)ионных методов состоит в там, что нахождение корней уравнения (1) заменяется нахождением корней пнтерполяционного многочлена„построенного для [(х). Интерполяционный метод первого порядка приводят к методу секущих.

г!нтерполяцпонный метод второго порядка называется таетодо.и парабол. Метод Ньютона (9) можно получить, заменяя )(х) интерполяцнанным многочленом Эрмнта первой степени. Получим формулы метода парабол. Пусть прибляження х,, х; „х, известны. Построим ннтерполяционный мнагочлен Ньюзона (см. (11) из ф 1 гл. 3) Р,(х) =)(х„) + (х — х,))(х, х„,) + (х — х,) (х — х„,)!(хь х, „х,,) и обозначим г=х — х„. Тогда уравнение Рп(х) =0 примет вид иг"-+ог+с=0, (12) где а=)(х„, х, „ х„ ,), 5=[(х„ х„ ,) )- (х„ — х„ ,)[(х„ х, „ х, ,), с= =1(х„). Решая уравнение (12), получим два, может быть комплексных, корня, гга и г'""', по которым вычислим хо'=х„+г'", х'п=л,+г'-'. В качестве следующего приближения в методе парабол выбирается то из значений х'", х"', которое ближе к х„, т. е.

отвечающее минимальному по модулю корню уравнения (!2). Метод парабол удобен тем, что позволяет получить комплексные корни уравнения (7), пользуясь вещественными начальными приближениями х,, х„х,. !. Теорема о сходимости. Перепишем уравнение 1'(х) =0 в эквивалентном виде х=з(х) (2) и рассмотрим метод простой итерации х,сс=э(х„), п=О, 1, ..., х, задан. (3) Говорят, что итерационный метод сходится, если последовательность (х,) имеет предел при сс-~-ссо. В следующей теореме формулируются условия на функцию з(х), гарантирующие существование и единственность решения уравнения (2) и сходимость метода простой итерации к этому решению.

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

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

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

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