Главная » Просмотр файлов » Бабенко - Основы численного анализа

Бабенко - Основы численного анализа (947491), страница 112

Файл №947491 Бабенко - Основы численного анализа (Бабенко - Основы численного анализа) 112 страницаБабенко - Основы численного анализа (947491) страница 1122013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

~Л„~ > О. Заметим. что из соотношений (1б) следует, что А„= Е,„',... Е,, 'АсЕо... ... Ет м где Ев = Е, Ав = А; поэтому' 10" 1т-уАт =- АОЕО . Е.о. 1 с другой стороны, Ев...Е Л ...Ло —.... Ев...Е зАтЛт у...Лв, откуда в силу предыдущего соотношения Ео" 1 Ло, Ле =АоЕо Е. — зЛ вЂ” ю Ло Следовательно, полагая 0. = Ев...

Е, Л = Л,„... Ле, получим та-~-1 = '4о (18) Преобразуем А,"". Пусть АвХЛХ з, где Л = е!!а8 (Л,) . Предположим, что матрицы Х и Х" допускают представление Х .— —. ВЯ, Х"' —.. 2зЯм где В, Вз и Я, Яз принадлежат тем же группам треугольных матриц, что и Е и Л соответственно. Заметим,что Ао =ХЛ Х ~ =ьЯЛ х',Я, =л".Я(Л"'2,Л )Л Яь ЕслиВз=(1,),",1, .=.О(1(у),1и=-1 (1.=.1,2,...,п),толегко видеть, что Л В~Л .— -- (1, (Л,/Л )™), а поскольку при 1 > з по предположению (Л,/Л )'" = 0(йт) (О ( а ( 1), то Л В,Л-"'=1+г„, где 1 единичная матрица, а матрица ет имеет элементы порядка 0(йт).

Далее, легко видеть, что Я(1, Ю„,)=(1+Л )Я=,С Я Я, где йео нижняя треугольная матрица, Яое верхняя треугольная матрица, причем хт = 1 — ' 0(вт). Поэтому Ав' = лл (Я,„ЯЛтЯе), где в скобках стоит верхняя треугольная матрица. В силу единственное~и используелаого разложения на основании (18) имеем ГчУ у .— — ВВ . Следовательно, ед .=. м' — '0(4 ы), и поэтому ~ — '0(4 +'))Аи, = А (В+0(йт 1)'л () 7. Метода реи>ения алгебраической проблема собственных оиачений 54б Отсюда сле;(уст, что А =ЯЛЯ '+О(()'"), прнчел( матрица ЯЛЯ л верхняя треугольная. Таким образом, доказана сходимость Т,й-алгоритл(а в случае собственных значений, удовлетворяюпшх неравенствам (17). Но этн неравенства заведомо не выполняются для вещественных матриц, имеющих колшлексные собственные значения.

Можно доказать, что если ~Ль, :> (Лл (, за исключением комплексно-совряженной пары Л(, Л( > (Л( > —.. Л(), и если разложение на произведение треугольных матриц не встречает препятствий в процессе итераций, зо все элементы а,, матрицы Аи, стремятся к пределу, за исключением элементов (т) Заметим, что собственные значения этой матрицы стремятся к Л(, Л(л>, а( ) — О, если ( > >', (>Л )') ф (! + 1, !); о„) — Л„если 1 ~ 1, ! + 1, и а(, ) стремятся к пределу, если л < >, (л, >) у'= (1, ! + 1).

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

Далее, ТЛ-алгоритм на каждом шаге итерационного процесса требует = 2пз,(3 умножений, нз которых половина приходится на процесс разложения матрицы в произведение треугольных, и к тому же итерации могут медленно сходиться., когда собственные значения плохо отделены друг от друга. Оказывается, что все эти недостатки ЕВ-алгоритлла можно устранить, Прежде всего покажем, как можно уменьшить число операций на шаге нтерацио>шого процесса. Для этого целее(юбразно преобразовать исходную матрицу А к такой форме, которая инвариантна относительно преобразований, используемых на итерационном п(аге ЕЛ-алгорнтл(а, и имеет максимальное число нулевых элементов.

В частности, такой формой матрицы будет обобпленная трехдиагональная форма, когда матрица А =. (а, )," имеет нулевые элементы во всех позициях (л, 1), для которых л > > + 1. В частности, ес:(н А -- еще и симметрическая матрица, то она будет трехдиагональной.

Иногда такую форму матрицы называют верхней формой Хессенберга. Выше мы установили, что произвольную симметрическую матрицу с помощью (и — 2)(п — 1))(2 элементарных преобразований подобия можно привести ь трехдиагональному виду, Но если те же выкладки применить к произвольной матрице, то с помогцью тех о(се (и — 2)(п — '!)))2 элементарных преобраеооаний подобия можно приоести матрицу к верхней форме Хессенберга. Для этого потребуется 546 Глава 8, Теория итераций и методы уешгнпл неъзтормт задом всего аа и' операций. Ниже мы покаэкем, что если исходная матрица име- 3 ет форму Хессенберга, то каждый шаг итерационного процесса потребует = пв операций.

Поэтому. целесообразно предварительно привести матрипу к форме Хессенберга, а затем уже применять алгоритм отыскания собственных значений и собственных векторов. Мы не будем продолжать дальнейшее исследование Ь1е-алгоритма, а опишом родственный ЯЛ-алгорипьм. В этом алгоритме вместо разложения в произведение треугольных матриц используется рьшложение в произведение унитарной матрицы и верхней треугольной: ~ Вд) которое гарантируется теоремой Шура.

Эту факторизацикэ мы сделаем единственной для неособенной матрицы Л, если потребуем, чтобы диагональные элементы матрицы В были вещественными и положительными. Для простоты ограничимся вещественными матрицами. Если А имеет верхнюю форму Хессенберга, то, последовательно умножая слева, эту матрицу на Ош, ..., О„', а и выбирая соответствующим образом элементы этих ортогональных матриц, получим верхнюю треугольную матрицу. В самом деле, после первого умножения получим, что элемент в позиции (2, 1) будет иметь вид ! ав, = — вэпм + сэпап и, полагая ве = азНпэ, + аяг), сэ = ееэ1(а 1 + по ), обратим его и 2 — 1/2 2 в — еуз в нуль. При умножении на О'з элементы в позициях (2, 1), (3, Ц сохраняет свое значение, равное нулю, а элелюнт в позиции (3, 2) будет иметь вид о ! ! п32 = — взазз сипая и может быть обрашен в нуль аналогичным выбором величин оя.

ся. Продолжая этот процесс., получим верхнюю треугольную матрицу, которая после умножения на подходяшую диагональную матрицу будет иметь неотрицательные диагональные элементы. Тем самым разложение (19) установлено для матриц„имеющих верхнюю форму Хессенберга. В едВ-алгоритме полагают О "1Аед = ВЯ = Лп Поскольку Ч' =-.0Я'„1 „...Щзееш, гДе ХУ = Йаи (Р )" м Р .— — т1, то матРица Л1 — "- еее,) имеет верхнюю форму Хессенберга, потому что последовательное умножение на Яш... ф, 1 „может изменить элементы только в позициях (д —, 1, д). Вычисление матрицы Л1 составляет один ~первый) шаг итеупационного процесса, и на его реализацию требуется 4и- умногкений (2п умножений необходимы для получения разложения (19)).

Далее, как и в случае ТВ-алгоритма, полагаем Лг = 01Вм О~ .4Яг = ВэОэ — .4в, и в общем случае А„,=Я Л, Я 'А ед„,=ЛтЯ =А„,.~м Таким образом получаем последовательность подобных матриц 1Л ). Поскольку на каждом шаге итерационного процосса происходит умножение на диагональную матрицу, с тем чтобы диагональные элементы матрицы Йо, бьши неотрицательны, то последовательность 1Ат) не сходится э 7. Методы решения алгебраической нроблслсы собстоеннык значений б47 в буквальном смысле, а сходится последовательность (Р 'АтР,„1, где Р, -- диагональная матрица с элементами, равными единице по модулю.

Говоря о сходимости ЯВ-алгоритма, мы будем иметь в виду сходимость последователыюсти (Р ~А Рэ 1 при соответствующих Рен 3 ад ач а 1. Пусть А =- ХЛЛ ', Л .= сйай 1Л,)'.,', и собственные значения Лз удовлетворяют неравенствам 117). Предположим, что Х" ' допускает разложение Л =. РН, гце Р - единичная внжпяя треугаэьная матрица, а ГУ -- верхняя треугольная матрипа.

Докажите сходимость А к верхней треугольной матрице. Замвчаник 1. Если вещественная матрица А имеет комплексно-сопряжепныс собственные значения, то для матрицы А имеет место та же картина, что н в случае РВ;алгоритма. Злмвчлник 2. На сходнмость ~ЗВ-алгоритма не влияет наличие кратных собственных значений, если только они пслупростые. Злмвчлииг. 3. Для убыстрения сходимости Ы1- и СдВ-алгоритмов разработана изощренная гехника сдвигов, когда очередная итерация выполняется не над матрицей А, а над матрипей А — и Д где величина р определяется с помощью четкой процедуры по результатам предшествующей итерации.

За недостатком места мы не можем остановиться на вопросах убыстрения сходи- мости более подробно. Анализ погрешностей округления на итерационном шаге ЯВ-алгоритма свидетельствуют о его надежности и определенных преимуществах перед РВ-алгоритмом, для реализации которого нужно вводить перестановки строк, что не исключает роста несциагональных элементов. В многочисленных расчетах наблюдается также быстрая сходнмость сдВ-алгоритма. Эти вопросы подробно освещены в ряде работ, в частности в )110). Когда практически ЯВ-алгоритм сошелся, вычисление собственных векторов делается элементарно„поскольку нам известна матрица перехода от А к А, а для верхней треугольной матрицы известны собственные векторы.

Гллвл 9 Численное решение краевых задач для дифференциальных уравнений и задач на собственные значения 8 1. Общие вопросы теории краевых задач — М улдтг.ьу(х)у=- ((х), х с (а, Ь(, в случае граничных условий у(а) = у(Ь) =- О (см, 3 1 гч. 1, 3 2 гл. 3). Более общие граничные условия для уравнения (1) можно записать в виде Апу(а) + Аггу (а) — Вглу(Ь) + Влгу (Ь) =. Сг, Ам у(а) -~- Ашу'(а) -~- Вш у(Ь) -Ь Вггу'(Ь) = Сг, (2) ДиффеРенциальное выРажение — л1грллл1х + д(х)У и гРаничные Условиа (2) порождакгг в В (а., Ь) некоторый опоратор. Понятно, что, для того чтобы общее дифференциальное выражение В(лу) =-- ро(х)д у~дг -~-" - р (х)у (3) определяло оператор в ьг,'а, Ь), нужно присоединить к неллу граничные усго- вия.

Предполагая граничные условия линейными, возьмем их в виде т 1г(у) = ~' (Аьгулг (а)+ Вьгу~г (Ь); = Сы Ь = 1, 2, ..., г. (4) г=л Рассмотрим, когда однородная задача Л(у) = О, 1ь(у) = О, Ь = 1, 2, ..., г, иглеет только тривиальное решение. Пусть уг(х), ..., уе,(х) линейно независимые решения дифференциального уравнения 1 (у) = О. Общее решение етого уравнения имеот вид у = сгул +, . —, с у, и, чтобы были выполнены граничные условия, необходимо выполнение равенств сг1ь(уг) = О Ь = 1, 2,..., г г=г Отслода следует, что ранг матрицы (1ь(гуг)) ',, должен быть равен т. 1.

Введение. Обыкновенное уравнение. Мы уже сталкивались с простейшей краевой задачей для уравнения второго порядка 649 81. Общие вопросы теории краевых задач б(у) = У(х), 1й(у) = Сй, Ь = 1, 2...., гп, (6) всегда имеет решение. Естественно, мы предполагали, что ро(х) ф О (х б [а, Ь[) н что коэффипиенты рз(т) (У =- О, 1, ..., ьэ) гладкие.

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

Тип файла
DJVU-файл
Размер
4,56 Mb
Тип материала
Учебное заведение
Неизвестно

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

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