Главная » Просмотр файлов » Ортега Дж., Пул У. Введение в численные методы решения дифференциальных уравнений. Под ред. А.А.Абрамова (1986)

Ортега Дж., Пул У. Введение в численные методы решения дифференциальных уравнений. Под ред. А.А.Абрамова (1986) (1095855), страница 29

Файл №1095855 Ортега Дж., Пул У. Введение в численные методы решения дифференциальных уравнений. Под ред. А.А.Абрамова (1986) (Ортега Дж., Пул У. Введение в численные методы решения дифференциальных уравнений. Под ред. А.А.Абрамова (1986)) 29 страницаОртега Дж., Пул У. Введение в численные методы решения дифференциальных уравнений. Под ред. А.А.Абрамова (1986) (1095855) страница 292018-12-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Удобно переписать (4.2.7) в виде формул Дх;) г(х;) — Дх;, ) х+,=х; — — ', 4= (4.2.8) 4 ' х; — хг которые, как легко проверить, математически идентичны (4.2.7) и которые лучше использовать для вычислений, так как прн этом происходит меньшая потеря верных знаков. Можем рассматривать величину д1 в (4.28) как одностороннюю разностную аппроксимацию ~'(х;) и, следовательно, рассматривать (4.2.8) как *'дискретную форму" итерационного метода !"(х;) Х;+1 =Х;— (4.2.9) ~'(х;) Этот метод известен как метод Ньютона и является самым знаменитым методом для нахождения корней уравнений (а также, как мы увидим в следующем разделе, для решения систем нелинейных уравнений).

Геометрически метод Ньютона можно интерпретировать как аппроксимацию функции !' линейной функцией Цх) = Дх;) + (х — х;) Г" (х;), х;,, =х(х;), (4.2.10) (4.2.1 !) где я(х) = х — Дх)/~'(х) . 118 график которой является касательной в точке х; к графику ~, н выбор затем в качестве следующего приближения х;+ 1 нуля Ях) . Это интерпретация проиллюстрирована на рис. 4.8. Итерационную формулу Ньютона (4.2.9) можно переписать в виде В общей форме (4.2.10) могут быль записаны и многие другие итерационные методы. Так, например, если положить я(х) = х — аДх), (4.2.12) Ф где а — некоторая постоянная, имеющая тот же знак, что и ~, то получим очень простой метод, который проиллюстрирован на рис.

4.9. Этот метод иногда называют методом хорд. Итерационные методы в форме (4.2.10) называют одношаговыми методами, поскольку х~ ~ зависит только от предыдущего приближениях;. с Гх-х,) Рис. 4.8. Метод Ньютона Рис, 4.9. Метод хорд В отличие от этого метод секущих (4.2.8) использует два приближения, х; и х1 ~, и является примером многошаговога метода. (Обратите внимание на аналогию с одношаговыми и многошаговыми методами для задачи Коши.) Чтобы быть пригодной, итерируемая функция я должна обладать следующим свойством: х' =8(х'), (4.2.13) если х' — корень функции 1'.

Ясно, что для функций (4,2.11) и (4.2.12) это имеет место. (Для (4.2,11) это справедливо, если даже г'(х') = О, хотя в этом случае я (х *) следует определять как предел при х-+х', см. упражнение 4.2.3,) Значение х', которое удовлетворяет условию (4,2,13), называется неподвижной точкой функции я, Теперь обсудим основное свойство., которое обеспечивает сходимость итераций по крайней мере в том случае, когда начальное приближение достаточно близко к х', Будем предполагать, что: (1) функция я непрерывно дифференцируема в окрестности х', (2) выполняется условие (4,2.13) и (3) !К~(х) ! < у < 1, если !х — х' ! < !3. (4,2.14) Согласно известной из анализа теоремы Лагранжа о среднем значении я(х) -я(х') =я Щ(х — х'), (4.2.15) где $ лежит между х и х'.

Отсюда, в силу (4.2.14), можем заключить, что !я(х) — я(х') ! К у !х — х' !, если !х — х' ! < Д. (4.2.16) Предположим теперь, что !хо — х' ! ~ !1. Тогда, используя (4.2.10) и (4.2.13), видим из (4.2.16), что !хв — х ! = !8(хо) — 8(х )! < 7!хо — х ! ° 119 Так как 7 < 1, отсюда следует, что х, лежит ближе к х', чем хо. Таким образом, ! х, — х' ! ~ Р, и мы можем повторить наши рассуждения: !Хт х [~7!Х1 х !~7 !хо х ! или, в общем случае, !хл — х ! ~ 7!хо — 1 — х ! ~ - ~ 7 [хо — х ! ° (4.2.17) с» + й со) + 2 (4.'.19) Теперь можем снова скорректировать зто приближение, подставив его вместо у„„в (4.2.19).

Повторяя эту процедуру, гюлучим последосо) вательность (4.2.20) Ясно„что (4.2.20) — это просто итерационный процесс у„, =я (у„, ), где С~'+г) сс) Иу) = Уа + —. [Х(У) +й1. л Если у~+1 — точное решение уравнения (4.2.18); то, применяя изложенный выше анализ, можем заключить, что последовательность (4.2.20) будет сходиться к уь+1 прн условии, что у„+, (спрогнозированное значение) достасо) точно близко к у„+ и !8 (У) ! !,г (у) ! < 1 в окрестности уь+1.

Если шаг и достатояо мал, то оба зти условия выполняются. Поскольку 7 < 1, то х„- х' при л-+ (предполагаем отсутствие ошибок округления или каких-либо иных ошибок) . Здесь может быть выдвинуто возражение, что условие (4.2.14) нельзя проверить, так как для этого требуется инфо рмация о поведении 8' вблизи точки х', которая нам неизвестна.

Как это ни удивительно, мы, однако, можем получить полезные сведения из предыдущего анализа, даже не зная значения х'. В качестве первой иллюстрации проанализируем приведенную в разделе 2.4 формулу Адамса — Моултона второго порядка для решения обыкновенного дифференциального уравнения у =,) (у). Эта неявная формула дана в (2.4.9) в виде У ° У~+ 2 [йу~.~)+61. й (4.2.18) Мы здесь для простоты опустили зависимость | от х.

Соотношение (4.2.18) можно рассматривать как уравнение для определения у~+ с, хотя в разделе 2.4 мы его использовали только как "формулу коррекции", т.е. прогносо) зируемое значение у„„бьшо вычислено по явной формуле и затем использовано в (4.2.18) для получения нового приближения к уь+1 . В качестве другой иллюстрации использования анализа сходимости рассмотрим метод Ньютона. Предположим, что У'(х') Ф О и что ~(х) дважды непрерывно дифференцируема в окрестности х . Тогда, в силу непрерывности 3' (х), следует, что г" (х) Ф О в некоторой окрестности х', и мы можем проднфференцнровать итерируемую в методе Ньютона функцию (4.2.11), получив У'(х)1' — У(х)у "(х) Лх) У "(х) (У'(х)1' (У'(х ) 1' Так как Ях') = О, то я'(х') = О.

Отсюда, в силу непрерывности я'(х), .Й) й~ ~ и б Рис. 4.10. Примеры "плохогс~'* поведения метода Ньютона: и) ~'(ху) = О; следующее приближение не определено; б) оспиллипии; в) расходимость спедует, что условие (4.2.14) должно выполняться в некоторой окрестности х'. Таким образом, если хо достаточно близко к х', то итерации Ньютона будут сходиться. Мы сейчас показали, что при довольно мягких предположениях построенные по методу Ньютона приближения должны сходиться к корню уравнения, если только хе (или какое. либо другое приближение хь) достаточно близко к х', Теоремы сходимости такого рода обычно называют теоремами о локальной сходимосги.

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

4,10. С другой стороны, имеются ситуации, когда метод Ньютона будет сходиться при любом начальном приближении. Вероятно, самым простым случаем является тот, когда Ях) имеет нуль, ~ (х) не обращается в нуль, г (х) выпукла, т.е. при любых х н у и любом О < а < 1 выполняется неравенство ,г (ах+ (1 — а)у) ( а~(х) + (1 — а) 1'(у). Если функция ~ дважды дифференцируема, то она будет выпуклой в том и только том случае, если ~ ~ (х) ~ О при всех х. Поведение метода Ньютона при выпуклой функции показано на рис. 4.11, В тех случаях, когда можно гарантировать, что итерационный метод будет сходиться при любом начальном приближении, мы будем говорить, что имеет место глобальная сходимость.

Результаты этого типа обычно требуют наложения очень жестких ограничений на функцию ~, таких как, например, выпуклость, С экономической точки зрения, т,е. с точки зрения затрат машинного времени, вопрос о скорости, с которой итерации сходятся к корню уравне- 121 ния, почти так же важен, как и вопрос о том, сходятся ли итерации вообш . редположим„в соответствии с оценкой (4.2.17), что ошибки ведут себя е. таким образом: 1х' — хи | 1 = 71х' — х;1, 1х' — х;+| 1 < с1х' — х;1', (4.2.21) где с — константа, зависящая от отношения ~ к г вблизи точки х'.

Если последователып |е итерации удовлетворяют соотношению (4.2.21) гово ), то орят, что имеет место квадратичная сходимость. В этом случае и и п и- ближе реднии к корню итерации начинают сходиться чрезвычайно быст~. П положим, например, что с = 1 и 1х* — х|1 ~ 10 ~. То 10 так так о огда х — х|+1 , так что за одну итерацию число верных знаков удваивается, Именно наличие квадратичной сходимости придает методу Ньютона особое значение. рис. 4.11.

Сходимость метода Ньютона в случае выпуклой функции Рис. 4.12. Функция.Г (х) = 1/х + 1п 2 — 2 В качестве демонстрации использования метода Ньютона рассмотрим задачу нахождения нулей функции г"(х) = 1/х+! и х — 2. Эта функция определена при всех положительных х и, как показано на рис. 4.12, имеет два нуля: один между х = 0 и х = ! и другой между х = 6 и х = 7. В табл. 4.1 приведены данные о первых шести итерациях по методу Ньютона при начальном приближении х = 0,1. Обратите внимание, что, как только п иближение оказалось '"достаточно близким" (в данном случае после трех итераций), число верных знаков стало удваиваться после каждой ите а и у вает на упомянутую выше квадратичную сходимость, казы рации, что 122 где 7 очень близко к 1, скажем, 7 = 0,999.

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

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

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