- •Элементы линейной алгебры с приложением
- •Введение
- •1. Определители
- •Определителем матрицы Вназывается число
- •2. Системы линейных уравнений
- •Рассмотрим снова систему (2). Определитель
- •3. Векторы и ленейные операции над ними
- •4. Векторы в декартовой прямоугольной системе координат. Скаряное произведение
- •Доказательство.Используя свойства 3, 4, получим
- •5. Векторное и смешанное произведения
- •Легко проверить исходя из определения векторного произведения, что
- •6. Уравнение плоскости и прямой
- •Решение. Уравнение плоскости, проходящей через точку м1имеет вид
- •7. Матрицы
- •Пусть дана квадратная матрица
- •Покажем, что
- •8. Ранг матрицы. Исследование системы линейных уравнений
- •Рассмотрим матрицу
- •Матрицы
- •Пример 2. Решить систему
- •По формулам Крамера
- •9. Линейные преобразования. Собственные векторы
- •Матрица
- •Так как 0, то1,2,3– ненулевое решение однородной системы
- •В силу следствия из раздела 8
- •В двумерном случае система (3) имеет вид
- •Замечание.Если матрица Аφлинейного преобразованияв базе диагональная:
- •10. Симметрические и ортогональные матрицы Квадратная матрица вида
- •Оказывается, что векторы 1и2перпендикулярны. В самом деле, применяя лемму, получаем
- •Матрица
- •Матрица преобразования в базе1,2диагональная
- •11. Квадратичные формы. Кривые второго парядка
- •12. Положительные матрицы
- •13. Балансовая модель
- •14. Продуктивные матрицы
- •15. Норма матрицы
- •16. Итерационный метод
- •17. Возмущение решений
- •18. Демографический рост
- •19. Регрессионные модели
- •20. Постановка транспортной задачи
- •20.1 Математическая формулировка транспортной задачи.
- •20.2 Базисное распределение в транспортной задаче
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 11
- •21. Техника решения транспортной задачи вручную (метод потенциалов)
- •Вариант 13
- •22. Формализация производственных задач линейного программирования
- •23. Геометрическая интерпретация задач линейного программирования
- •24. Симплексный метод решения задач линейного программирования
- •24.1 Общая формулировка задачи линейного программирования
- •24.2 Заполнение симплексной таблицы по строкам
- •Симплексная таблица
- •24.3 Заполнение симплексной таблицы по столцам
- •24.4 Двойственные задачи, оценки, проблемы.
- •Ответы к вариантам:
- •25. Метод последовательных приближений (метод итерации)
- •26. Условия сходимости итерационного процесса
- •27. Оценка погрешности приближенного процесса метода итерации
- •28. Метод зейделя. Условия сходимости процесса зейделя
- •29. Оценка погрешности процесса зейделя
- •30. Привеление системы линейных уравнений к виду, удобному для итерации
- •31. Исправление элементов приближенной обратной матрицы
- •Задания для самостоятельной работы.
- •Вариант 1
- •Вариант 9
- •Экзаменационные вопросы
15. Норма матрицы
Рассмотрим матричную характеристику, которую можно грубо трактовать как «длину» матрицы.
Определение.Неотрицательное число
называетсянормой матрицыА, если
выполнены следующие свойства:
> 0, если А ≠ 0;
= 0, если А = 0;
Свойства 1-5 должны выполняться для любых матриц А, В и любого скаляра . При этом матрицы А и В имеют размеры, необходимые для сложения и умножения.
Определение допускает различные способы вычисления нормы матрицы.
В то же время это понятие должно обслуживать задачи, связанные с собственными значениями и системами уравнений.
Действительно, переходя к нормам в определении собственного столбца
АХ = Х,
получим:
![]()
![]()
.
(16)
последнее неравенство
будет иметь практическое значение, если
не будет слишком большим. Для вычисления
наименьшего значения нормы воспользуемся
свойством 4:
![]()
Отсюда
.
Выражение
![]()
будет всегда меньше любой нормы матрицы А.
Непосредственной проверкой можно убедиться, что это выражение удовлетворяет свойствам 1-5, т.е.
.
Ясно,
что это выражение зависит от способа
вычисления
![]()
и выбора размеров матрицы В. Если В
матрица-столбец, то АВ также будет
матрицей-столбом. Выберем для
матрицы-столбца
Х = (х1х2…хn)Т
.
Это формула задает семейство р-норм
.
Подсчитаем 1-норму
матрицы, обозначив
:
![]()
.
Знак равенства может
достигаться для матрицы, у которой все
компоненты ненулевые за исключением
k-го, который равен 1, и
достигается приj=k.
Упражнения
Найти
.Найти 1 – норму матриц:
а)
б)
Найти ∞ - норму для упражнения 2.
Доказать:
а)
![]()
б)
.
16. Итерационный метод
Методы решения линейных алгебраических уравнений, такие, как правило Крамера или метод исключения Гаусса, могут быть применены для расчета производственной программы Х или элементов обратной матрицы (Е - А)-1. Однако корректное применение этих методов требует вычисления определителей.
Для матриц небольших размеров применение этих методов оправдано. Для матриц больших размеров более оправдано применение итерационных методов и ЭВМ.
Рассмотрим балансовое уравнение в матричной форме
X=AX+Y(17)
и последовательность
матриц
,
которая получается с помощью итерационной
формулы:
(18)
Х0=0.
Воспользуемся понятием
матричной нормы для анализа поведения
последовательности
и
укажем условия сходимости к решению Х
уравнения (17). Вычтем Х из левой и правой
части соотношения (18):
![]()
Из уравнения (17) Y=X–AX. Тогда
![]()
Переходя к нормам, получим
![]()
Если
q<1,
то получим
.
Чтобы установить
скорость стремления
к нулю, запишем цепочку неравенств,
обозначив
:
1 q0
2 q1
…
k+1 qk
…
Отсюда k+1qk+10и скорость стремленияkк нулю не хуже, чем скорость стремления к нулю общего члена геометрической прогрессии со знаменателемq.
Упражнения
Написать итерационный метод для решения системы линейных алгебраических уравнений АХ = В.
Доказать сходимость (18) если А – продуктивная матрица.
17. Возмущение решений
В этом параграфе рассмотрим влияние возмущений в матрице и правой части на решение уравнений вида
AX=Y. (19)
Теорема.Справедливо неравенство
,
если
.
Доказательство.Неравенство
дает
невырожденность матрицы (Е+А). действительно,
соотношение (16) дает
.
Применяя Жорданово разложение матрицы,
получим
E+A=E+TJT-1=T(E+J)T-1.
Отсюда
.
Треугольная матрица Е+Jне имеет нулей на главной диагонали и,
следовательно,
.
Справедливы равенства
Е=(Е+А)-1(Е+А)=(Е+А)-1+(Е+А)-1А.
Так
как
,
то
.
Отсюда
.
Предположим, что для квадратной матрицы А существует обратная матрица А-1, следовательно, решение Х уравнения (19) единственно. Пусть вместо точных входных данных известны возмущенные входные данные Аh.Y:
.
Итак, пусть А переходит а Аh,Yпереходит вY. Тогда Х перейдет в Х, которое удовлетворяет уравнению АhX=Y. Запишем обозначения для возмущенийH=Ah-A,=Y-Y,=X-X. Возмущенное решение удовлетворяет уравнению
(A+H)(X+)=Y+.
Вычитая (3.19) из (3.20), получим (A+H)=-НХ. Предположим, что
.
Выразим
=(А-Н)-1(-НХ)=(Е-А-1Н)-1А-1(-НХ).
Переходя к нормам, получим
.
Теорема 3.8 дает
.
Из (19) следуют неравенства
.
С учетом этого
.
Следует отметить решающую роль в этой оценке числа
.
Системы линейных уравнений, для которых это число велико, называются плохо обусловленными.
Упражнения
Доказать, что если матрица А невырождена и
,
то матрица А+В также невырождена.Показать, что число обусловленности cond(A) не меняется при умножении матрицы А на ненулевое число.
Доказать неравенство
.
Оценить возможное возмущение решений систем:
.
при изменении компонент правой части на 0.01.
