Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 25. ОртогонализацияПроцесс ортогонализации системы векторов является составной частью многих численных методов, поэтому мы более подробно остановимся на исследовании возникающих в нем ошибок. Пусть задана линейно независимая система векторов
где
Условие ортогональности вектора к ортогональным векторам
поэтому окончательно находим
Ошибки округления, возникающие при численной реализации процесса ортогонализации, изменяют свойства получаемой системы векторов Оценим сначала степень неэквивалентности вычисленной системы Введем некоторые обозначения. Подпространства, натянутые на векторы Рассмотрим процесс вычисления вектора
где
Предположим теперь, что вычислены векторы Будем определять координаты вектора
где
Здесь
где Если вычисления выполняются точно, то евклидова норма вектора
Поэтому, не ограничивая существенно общности, можно считать, что для всех
Учитывая условие (4.7) и полученные выше оценки, можно сделать следующий вывод. Если при реализации суммирования в правой части (25.2) используется операция вычисления скалярного произведения в режиме накопления, то реально вычисленные векторы
Если внимательно посмотреть на полученный результат, то он должен показаться удивительным. В самом деле, для реализации процесса ортогонализации Заметим, что наш вывод относится лишь к тому, насколько вычисленная система векторов Посмотрим, как сказываются ошибки в вычисленных векторах
где
Здесь
Отсюда для
Введем в рассмотрение угол между вектором
Если среди чисел
Следовательно, даже при точном выполнении всех арифметических операций на Если мы проследим распространение ошибок на несколько последующих шагов, то положение окажется еще более серьезным, так как первоначальные ошибки будут умножаться на произведение отношений вида (25.10). Это означает, что для того, чтобы в значительной мере нарушилась ортогональность системы векторов Рассмотренная нами схема метода ортогонализации является наиболее распространенной на практике. Как показали наши исследования, она обеспечивает очень высокую степень устойчивости в смысле малости эквивалентных возмущений и очень неустойчива в смысле сохранения ортогональности системы получаемых векторов Для устранения отмеченной Неустойчивости будем несколько иначе определять вектор
Обозначим через В матрицу системы (25.11), а через
Из рекуррентного соотношения (25.12) получаем, что векторы
Если векторы Таким образом, при точной реализации итерационного процесса (25.12) ошибки от неортогональности системы векторов При реальных вычислениях правые части соотношений (25.12) не могут быть определены точно, поэтому в действительности найденный вектор
Предположим далее, что при вычислении скалярных произведений используется режим накопления. Для всех
Здесь
При этом координаты
Обозначим
Из (25.15) следует равенство
где координаты
Принимая во внимание (25.6), (25.13), находим, что
Окончательно имеем
Полученное неравенство означает, что, начиная с некоторого Отметим, что при практической реализации метода ортогонализации почти всегда можно брать Рассмотренный процесс исправления неортогональности вычисляемых векторов УПРАЖНЕНИЯ(см. скан)
|
1 |
Оглавление
|