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

Глава 6. Численные методы алгебры

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

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

Так, при непосредственном раскрытии определителей решение системы с m неизвестными требует порядка арифметических операций; уже при такое число операций недоступно для современных ЭВМ. При сколь-нибудь больших применение методов с таким порядком числа операций будет невозможно и в обозримом будущем.

Другой причиной, по которой эти классические способы неприменимы даже при малых , является сильное влияние на окончательный результат округлений при вычислениях. Уже при при расчетах на современных ЭВМ типична аварийная остановка из-за переполнения поряди чисел. Даже если такая остановка не происходит, результат вычислений часто далек от истинного значения из-за влияния вычислительной погрешности. Точно так же обстоит дело при нахождении собственных значений матриц с использованием явного выражения характеристического многочлена.

Методы решения алгебраических задач разделяются на точные, итерационные и вероятностные. Классы задач, для решения которых обычно применяют методы этих групп, можно условно назвать соответственно классами задач с малым, средним и большим числом неизвестных. Изменение объема и структуры памяти ЭВМ, увеличение их быстродействия и развитие численных методов приводят к смещению границ применения методов в сторону систем более высоких порядков. В настоящее время точные методы обычно применяются для решения систем до порядка , итерационные — до порядка .

При изучении итерационных процессов нам понадобятся понятия норм вектора и матрицы. Напомним определения основных норм в пространствах векторов и матриц.

Если в пространстве векторов введена норма , то согласованной с ней нормой в пространстве матриц А называют норму

Наиболее употребительны в пространстве векторов следующие нормы:

а согласованными с ними нормами в пространстве матриц являются соответственно нормы

здесь и далее — собственные значения матрицы .

Приведем вывод этих соотношений для вещественного случая. Поскольку, согласно (2),

то

Пусть достигается при ; для вектора

имеем ,

Из этих соотношений следует (5).

Точно так же для нормы вектора, определяемой по формуле (3) имеем

Пусть достигается при . Для вектора , у которого

лишь одна компонента отлична от нуля, имеем

отсюда следует (6).

Согласно определению и (4), имеем

Матрица симметричная, поскольку .

Пусть матрица В симметричная, ортонормированная система ее собственных векторов, — соответствующие собственные значения. Представим произвольный вектор в виде . Имеем

поэтому

и

В то же время . Из этих соотношений следует, что

Поскольку , то все . Полагая в (10) , получаем

Из полученных соотношений следует (7).

Отметим важный частный случай.

Если А — симметричная матрица, то , поэтому для нее

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

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