10.07.2015 Views

С.П. Шарый - Институт вычислительных технологий СО РАН

С.П. Шарый - Институт вычислительных технологий СО РАН

С.П. Шарый - Институт вычислительных технологий СО РАН

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.1. Задачи вычислительной линейной алгебры 199Но «всё течёт, всё меняется». <strong>П</strong>о мере развития науки и <strong>технологий</strong>в фокусе развития вычислительной линейной алгебры оказались новыезадачи. Вот как формулирует список важнейших задач в 2001 годуамериканский специалист Дж. Деммель в книге [13]:• решение систем линейных алгебраических уравнений;• линейная задача о наименьших квадратах:найти вектор x, минимизирующий 〈Ax−b,Ax−b〉для заданных m×n-матрицы A и m-вектора b;• нахождение собственных значений и собственныхвекторов матриц;• нахождение сингулярных чисел и сингулярныхвекторов матриц.<strong>П</strong>остановку последней задачи мы будем обсуждать ниже в §3.2г.Вторая задача из этого списка — линейная задача о наименьших квадратах— является одним из вариантов дискретной задачи о наилучшемсреднеквадратичном приближении. Она возникает обычно в связи с решениемпереопределённых систем линейных алгебраических уравнений(<strong>С</strong>ЛАУ), которые, к примеру, получаются при обработке экспериментальныхданных.<strong>П</strong>омимо перечисленных задач к сфере вычислительной линейнойалгебры относится также решение разнообразных линейных уравнений,в которых неизвестными являются матрицы (матричные уравнения<strong>С</strong>ильвестера, Ляпунова и др.). Эти уравнения возникают, к примеру,в теории автоматического управления.<strong>С</strong> точки зрения классических разделов математики решение выписанныхзадач даётся вполне конструктивными способами и как будтоне встречает затруднений:– решение квадратной <strong>С</strong>ЛАУ получается покомпонентно по формулеКрамера, как частное двух определителей, которые, в своюочередь, могут быть вычислены по явной формуле;– для вычисления собственных значений матрицы A нужно выписатьеё характеристическое (вековое) уравнение det(A−λI) = 0и найти его корни λ.И так далее. Но практическая реализация этих теоретических рецептовнаталкивается на почти непреодолимые трудности.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!