![]()
|
|||
Обусловленность матриц и точность решения систем линейных уравнений
Министерство образования Республики Беларусь УО «Мозырский государственный педагогический университет имени И. П. Шамякина»
Обусловленность матриц и точность решения систем линейных уравнений
Выполнила: студентка 2 курса 2 группыфизико-математического Пиляк Ксения Юрьевна
Мозырь 2014 ОГЛАВЛЕНИЕ НОРМЫ ВЕКТОРОВ И МАТРИЦ.. 3 ОБУСЛОВЛЕННОСТЬ МАТРИЦ.. 4
НОРМЫ ВЕКТОРОВ И МАТРИЦ Нормой вектора 1) 2) 3) 4) В вычислительной математике наиболее широко употребляются три нормы:
Между этими нормами справедливы соотношения 1) 2) 3)
Нормой квадратной матрицы A называется поставленное ей в соответствие неотрицательное число 1) 2) 3) 4) Наиболее употребляются в вычислительной математике следующие нормы матриц:
Нормы матриц и векторов называются согласованными, если они удовлетворяют условию Если
ОБУСЛОВЛЕННОСТЬ МАТРИЦ Мы решаем систему вида AX = B в предположении, что матрица коэффициентов А – квадратная и невырожденная, в этом случае рассматриваемая СЛАУ имеет единственное решение. Вырожденной называется матрица, не имеющая обратной. На практике встречаются матрицы (и соответствующие системы уравнений), «близкие» к вырожденным. Пусть матрица А «почти» вырожденная. Учитывая, что X = A–1B, можно ожидать, что малые изменения в А и B вызовут очень большие изменения в решении X. Рассмотрим погрешности решения СЛАУ в этом случае. Пусть «точная» система уравнений имеет вид А* X* =B*. Предположим, что вследствие округления и/или неточных данных матрица системы A* и вектор B* заменяются на «приближенные» матрицу А и вектор B. Соответствующая система уравнений запишется как АX = B. Погрешности матрицы А, вектора B и ошибку решения будем оценивать:
Здесь нормы векторов и матрицы должны быть согласованы между собой. Можно показать, что справедливо следующее соотношение:
Из (1) следует, что: 1) ошибка решения 2) ошибка решения
Величина
Обусловленность оценивает близость матрицы коэффициентов А к вырожденной. Число обусловленности
Если число обусловленности матрицы велико, то необходимому изменению левой или правой части будет соответствовать относительно большое изменение решения. Причина появления больших погрешностей при решении плохо обусловленных систем хорошо иллюстрируется на примере СЛАУ с двумя неизвестными:
(а)(б)(в) Рисунок (а) соответствует случаю хорошо обусловленной системы уравнений. На рис. (в) представлен случай системы с вырожденной матрицей А (det(A)=0), здесь прямые, отвечающие каждому из уравнений, параллельны друг другу (уравнения линейно зависимы). Пример плохо обусловленной системы уравнений показан на рис. (б) – прямые, соответствующие двум уравнениям, почти параллельны.
Штриховые прямые на рис. (а) и (б) отвечают одному из уравнений, в котором немного изменены коэффициенты
|
|||
|