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

Трехдиагональные матрицы

8. Возвратимся к вычислению где А — трехдиагональная матрица. Обозначим

и пусть главные ведущие миноры порядка Раскладывая по его последней строке, получим

где

Произведения ргуг могут быть вычислены раз и навсегда. Можно предполагать, что так как иначе мы можем иметь дело с трехдиагональными матрицами более низкого порядка. Для каждого вычисления необходимо умножений.

Если требуются значения производных то они могут быть вычислены одновременно с вычислением значений самого определителя. В самом деле, дифференцируя (8.2), имеем

и

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

где

Следовательно, как в симметричном случае (гл. 5, § 40), вычисленная последовательность является точной для трехдиагональной матрицы с элементами где

Поэтому можно предположить, что

так что соответствуют малым относительным ошибкам. С другой стороны, имеем

и мы не можем гарантировать, что это соответствует малым относительным ошибкам в Однако, мы можем ограничиться лишь такими значениями что

так что возмущения аг малы по сравнению с нормой А.

9. Заметим, что если А — какая-либо матрица, полученная при помощи диагонального преобразования подобия матрицы А, то и произведения для совпадают, хотя числа обусловленности собственных значений, вообще говоря, будут различны. Вычисленные последовательности будут одинаковыми для всех таких А. Следовательно, если мы имеем, например, матрицу А вида

то при анализе ошибок мы можем использовать матрицу А вида

Конечно, мы должны ограничить исследуемые значения z областью а не . В общем случае мы будем считать А уравновешенной матрицей (гл. 6, § 10).

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

В гл. 6, § 49 мы рекомендовали использовать арифметику с двойной точностью при приведении матрицы Хессенберга к трехдиагональному виду, даже если матрица Хессенберга была получена из матрицы общего вида с использованием обычной точности. Это было направлено против возможного возникновения «неустойчивых» стадий при приведении к трехдиагональному виду. Естественно поставить вопрос, можем ли мы вернуться к вычислениям с обычной точностью при вычислениях Если при приведении к трехдиагональному виду не было неустойчивых стадий, то это сделать возможно, но если неустойчивые стадии были, то возвращение к работе с обычной точностью было бы ошибкой. Следующий элементарный анализ показывает, почему это так.

Мы видели в гл. 6, § 46, что в случае появления неустойчивости соответствующая трехдиагональная матрица имеет элементы, типичный порядок величин которых выражен в матрице

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

Далее, наш анализ ошибок § 8 показал, что эквивалентное возмущение, соответствующее вычислению с использованием -значной арифметики, имеет порядок величин

Следовательно, из гл. 2, § 9, следует, что порядок величины возмущения собственного значения будет, вообще говоря, равен порядку величины и мы имеем

Это показывает, что при вычислении следует использовать ту же точность, что и при приведении. Однако, как показано в гл. 6, § 49, можно ожидать, что, вообще говоря, двойной точности будет достаточно, если только исходная матрица не слишком плохо обусловлена. Это значительно более удовлетворительная ситуация, чем в случае, связанном с формой Фробениуса.

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