Главная > Математика > Алгебраическая проблема собственныx значений
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Матрицы отражения с плавающей запятой

37. Мы обратимся теперь к использованию матриц отражения (гл. 1, §§ 45, 46). Нецелесообразно давать анализ каждого из способов. Мы выбрали способ, потому что он эффективен на практике, а анализ остальных способов мы дали в других работах (см., например, Уилкинсон (1961b) и (1962b)). В самом общем случае положение, возникающее в существующих алгорифмах, состоит в следующем.

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

где вектор с компонентами, то

Здесь матрица отражения порядка , так как

Представив для согласования с в виде

имеем

Следовательно, мы должны выбрать только так, чтобы имел нули везде, кроме своей первой компоненты.

38. Очевидно, что наша исходная задача, которая имела параметры в основном эквивалентна более простой задаче с параметрами Поэтому мы не потеряем общности, если временно рассмотрим следующую проблему. Дан вектор х порядка нужно построить матрицу отражения такую, что

Так как -норма инвариантна, то если

будем иметь

Поэтому уравнение (38.1) дает

и, следовательно,

где

Возводя уравнения (38.6) в квадрат, складывая и деля на два, получаем

Если мы напишем

то

и

Во всем процессе содержится лишь одно извлечение квадратного корня при получении из

<< Предыдущий параграф Следующий параграф >>
Оглавление