- •Математика Линейная алгебра
- •Рецензенты:
- •3.6. Операции над векторами 42
- •5.6. Упражнения 91
- •Предисловие
- •1. Числовые кольца и поля. Комплексные числа
- •1.1. Основные понятия
- •1.2. Поле комплексных чисел
- •1.3. Модуль и аргумент комплексного числа. Геометрическое изображение комплексных чисел
- •1.4. Различные формы записи комплексного числа
- •1.5. Действия над комплексными числами в алгебраической форме
- •1.6. Действия над комплексными числами в тригонометрической форме
- •1.7. Действия над комплексными числами в показательной форме
- •1.8. Упражнения
- •1.9. Контрольные задания
- •1.10. Типовой расчет
- •1.11. Вопросы для самопроверки
- •1.12. Вопросы для теоретического опроса
- •2. Многочлены
- •2.1. Действия над многочленами
- •1. Сложение многочленов.
- •2. Умножение многочленов.
- •3. Деление многочленов без остатка.
- •4. Деление многочленов с остатком.
- •2.2. Схема Горнера
- •2.3. Корни многочлена
- •2.3.1. Разложение многочлена степени n на множители
- •2.3.2. Вычисление корней многочленов второй и третьей степени
- •1. Уравнения второй степени (квадратные)
- •2.4. Упражнения
- •2.5. Контрольные задания
- •2.6. Вопросы для самопроверки
- •2.7. Вопросы для теоретического опроса
- •Действия над многочленами.
- •Вычисление корней многочленов второй и третьей степени.
- •3. Линейные (векторные) пространства
- •3.1. Понятие вектора
- •3.2. Операции над векторами
- •1. Операция сложения векторов.
- •2. Операция вычитания векторов.
- •3. Умножение вектора на число.
- •4. Деление коллинеарных векторов.
- •Свойства деления:
- •3.3. Разложение вектора по ортам координатных осей
- •3.4. Скалярное произведение векторов.
- •Выражение скалярного произведения в произвольных и ортонормированных координатах.
- •3.6. Операции над векторами
- •3.7. Линейная зависимость векторов.
- •3.8. Базис и ранг системы векторов
- •3.9. Переход от одного базиса к другому. Метод замещения
- •3.10. Линейные пространства
- •3.11. Евклидовы и унитарные пространства
- •3.12. Норма вектора
- •3.13. Нормирование ненулевого вектора
- •3.14. Ортонормированные системы векторов
- •3.15. Упражнения
- •3.16. Контрольные задания
- •3.17. Типовой расчет
- •3.18. Вопросы для самопроверки
- •3.19. Вопросы для теоретического опроса
- •Переход от одного базиса к другому. Метод замещения.
- •Ортонормированные системы векторов.
- •4. Матрицы
- •4.1. Основные понятия
- •4.2 Операции над матрицами
- •Сложение матриц.
- •Умножение матрицы на число.
- •Разность матриц.
- •Умножение матриц.
- •Возведение в степень матриц.
- •Транспонирование матриц.
- •4.3. Применение элементов линейной алгебры в экономике.
- •4.4. Упражнения
- •4.5. Контрольные задания
- •Найти значение матричного многочлена , если задана матрица a.
- •4.6. Типовой расчет
- •4.7. Вопросы для самопроверки
- •4.8. Вопросы для теоретического опроса
- •5. Определители квадратных матриц
- •5.1. Перестановки
- •5.2. Определители (детерминанты) квадратных матриц
- •5.3. Свойства определителей
- •5.4. Теорема Лапласа (вычисление определителя n-ого порядка).
- •5.5. Основные методы вычисления определителя n–го порядка
- •Приведение определителя к треугольному виду.
- •5.6. Упражнения
- •5.7. Контрольные задания
- •5.8. Типовой расчет
- •5.9. Вопросы для самопроверки
- •5.10. Вопросы для теоретического опроса
- •6. Ранг матрицы
- •6.1. Основные понятия
- •6.2. Методы нахождения ранга матрицы.
- •1. Метод окаймляющих миноров
- •2. Метод элементарных преобразований
- •6.7. Вопросы для теоретического опроса
- •7. Обратная матрица
- •7.1. Основные понятия
- •6.3. Упражнения
- •6.4. Контрольные задания
- •6.5. Типовой расчет
- •6.6. Вопросы для самопроверки
- •7.2. Методы нахождения обратной матрицы
- •7.2.1. Нахождение обратной матрицы с помощью присоединенной матрицы.
- •7.2.2. Нахождение обратной матрицы методом замещения
- •7.3. Упражнения
- •7.4. Контрольные задания
- •7.5. Типовой расчет
- •7.6. Вопросы для самопроверки
- •7.7. Вопросы для теоретического опроса
- •Нахождение обратной матрицы с помощью присоединенной матрицы.
- •Нахождение обратной матрицы методом замещения.
- •8. Системы линейных уравнений (слу)
- •8.1. Неоднородные системы уравнений
- •8.2. Исследование систем линейных уравнений
- •8.3. Решение системы линейных уравнений в общем случае
- •Правило нахождения решения слу в общем случае
- •8.4. Решение систем n линейных уравнений c n неизвестными
- •8.4.1. Решение систем n линейных уравнений c n неизвестными методом Крамера
- •8.4.2. Решение систем n линейных уравнений c n неизвестными методом обратной матрицы
- •8.5. Решение систем m линейных уравнений c n неизвестными
- •8.5.1. Решение систем линейных уравнений методом Гаусса (метод последовательного исключения неизвестных)
- •8.5.2. Решение систем линейных уравнений методом замещения
- •8.6. Системы линейных однородных уравнений (ослу)
- •Правило нахождения фср ослу
- •8.7. Структура общего решения неоднородной линейной системы
- •8.8. Использование систем линейных уравнений в экономике
- •8.8.1. Прогноз выпуска продукции по запасам сырья
- •8.8.2. Модель Леонтьева многоотраслевой экономики (балансовый анализ) Балансовые соотношения
- •Линейная модель межотраслевой экономики
- •Продуктивные модели Леонтьева
- •8.9. Упражнения
- •8.10. Контрольные задания
- •8.11. Типовой расчет
- •8.12. Вопросы для самопроверки
- •8.13. Вопросы для теоретического опроса
- •9. Линейные операторы (линейные преобразования)
- •9.1. Линейный оператор и его матрица
- •9.2. Линейное преобразование в координатах
- •9.3. Зависимость между матрицами одного и того же преобразования в различных базисах. Подобные матрицы
- •9.4. Действия над линейными операторами
- •9.5. Оператор, сопряженный данному
- •9.6. Собственные значения и собственные векторы линейного оператора (матрицы)
- •9.7. Приведение матрицы линейного преобразования к диагональному виду
- •9.8. Упражнения
- •9.9. Контрольные задания
- •9.10. Типовой расчет
- •9.11. Вопросы для самопроверки
- •9.12. Вопросы для теоретического опроса
- •10. Билинейные и квадратичные формы
- •10.1 Ортогональные и симметрические матрицы
- •10.2. Билинейная и квадратичная формы
- •10.3. Квадратичные формы
- •10.4. Преобразование квадратичной формы при линейном преобразовании переменных
- •10.5. Приведение квадратичной формы к каноническому виду
- •10.6. Закон инерции квадратичных форм
- •10.7. Знакоопределенные квадратичные формы
- •10.8. Упражнения
- •10.9. Контрольные задания
- •10.5. Вопросы для самопроверки
- •10.6. Вопросы для теоретического опроса
- •11. Численные методы линейной алгебры
- •11.1. Метод Гаусса
- •11.2. Уточнение решения методом итераций
- •11.3. Метод прогонки
- •11.4. Итерационные методы решения слау
- •11.4.1. Метод простой итерации
- •11.4.2. Метод Зейделя
- •11.5. Упражнения
- •11.6. Контрольные задания
- •11.7. Типовой расчет
- •11.8. Вопросы для самопроверки
- •11.9. Вопросы для теоретического опроса
8.5. Решение систем m линейных уравнений c n неизвестными
8.5.1. Решение систем линейных уравнений методом Гаусса (метод последовательного исключения неизвестных)
Рассмотрим метод Гаусса, который является более общим методом решения системы линейных уравнений как квадратных, так и произвольной размерности.
Суть этого метода состоит в том, что посредством последовательных исключений неизвестных с помощью элементарных преобразований данная система превращается в ступенчатую (в частности, треугольную) систему, равносильную данной. Далее по полученной матрице выписывают новую систему и решают ее методом исключения неизвестных: начиная с последних по номеру переменных, находят все остальные. Более подробное рассмотрение алгоритма, реализующего метод Гаусса, проведено в разделе 11 данного пособия.
Определение. Переход системы к ступенчатому виду называется прямым ходом метода Гаусса, а нахождение неизвестных из этой системы – обратным ходом.
Если
система m
линейных уравнений c n
неизвестными оказалась совместной,
т.е.
,
то могут представиться две возможности:
1. Если r=n, то имеем n уравнений с n неизвестными, причем определитель ∆ этой системы отличен от нуля. С помощью элементарных преобразований СЛУ приводится к треугольному виду. Таким образом, после выполнения «прямого хода» получаем систему уравнений вида:
.
Такая система имеет единственное решение. Поднимаясь снизу вверх («обратный ход»), последовательно находим:
из
последнего n-го
уравнения неизвестное
;
из
(n-1)-го
уравнения неизвестное
,
подставляя это уравнение уже найденное
неизвестное
;
и
т.д. до первого уравнения, из которого
при подстановке в него уже найденных
неизвестных
,
,…,
находим
.
При
практическом решении системы линейных
уравнений методом Гаусса удобнее
приводить к ступенчатому виду не саму
систему уравнений, а расширенную матрицу
этой системы.
Применяя матричную форму записи, запишем расширенную матрицу и преобразуем ее на следующем примере:
.
Расширенная матрица свелась к матрице ступенчатого вида. Соответствующая ей система имеет вид:
Используя
«обратный ход» метода Гаусса, найдем
из третьего уравнения
,
из второго
и из первого
.
2. Если r<n, то число независимых уравнений меньше числа неизвестных. В этом случае объявляем неизвестные хr+1 ,…хn свободными и переносим их в правые части уравнений, оставляя в левых частях слагаемые, содержащие базисные переменные х1,…хr:
Эту систему решаем относительно неизвестных x1, x2,..., xr. Придавая свободным неизвестным произвольные числовые значения, получим соответствующие числовые значения для x1, x2,..., xr.
Таким образом, при r < n система имеет бесконечное множество решений.
8.5.2. Решение систем линейных уравнений методом замещения
Рассмотрим систему m линейных уравнений с n неизвестными:
.
Метод
замещения основан на методе Гаусса.
Данный
метод решения
систем линейных уравнений состоит в
преобразовании расширенной матрицы
системы
к виду, при котором r
переменных (r
= rang
)
образуют диагональную (в частности,
единичную) матрицу, что позволяет
сразу, без дополнительных преобразований
получить решение системы.
На каждом шаге решения выбирается направляющий элемент аrs ¹0 (любой элемент матрицы коэффициентов А, отличный от нуля), r –я строка называется направляющей строкой, а s–й столбец – направляющим столбцом. Элементы направляющей строки делятся на направляющий элемент, а элементы других строк заменяются на новые по правилу прямоугольника:
,
где
– определяемый элемент;
– заменяемый элемент;
– элементы, стоящие в оставшихся углах прямоугольника:
– элемент
направляющего
столбца, стоящий в одной
строке с заменяемым элементом
;
– элемент направляющей строки, стоящий в одном столбце с заменяемым элементом ;
ars – направляющий элемент.
Схема правила прямоугольника:
После получения новой матрицы выбирается новый, отличный от нуля, направляющий элемент в другой строке, вычисляется новая матрица и т.д., пока матрица А не будет приведена к диагональному виду.
Пример. Решить следующую систему уравнений методом замещения:
.
Решение.
Так
как число уравнений m=3
меньше числа неизвестных n=5,
тогда ранг матрицы системы Am´n
не превосходит
меньшего из ее размеров, т.е.
.
В этом случае система совместна и
неопределенна, т.е. имеет бесконечное
множество решений.
Выпишем расширенную матрицу системы:
.
Шаг 1. В
качестве направляющего элемента удобно
взять элемент равный единице (
).
Направляющую переменную следует
исключить из остальных уравнений,
поэтому на месте направляющего элемента
добиваемся единицы, разделив элементы
направляющей строки на направляющий
элемент, а остальные элементы направляющего
столбца будут равны нулю.
Так как , то элементы направляющей строки не меняются. Другие элементы новой матрицы находим по правилу прямоугольника:
.
Шаг 2. В
качестве
направляющего элемента берем элемент
не равный нулю (
).
Делим
элементы направляющей строки на
направляющий элемент (–1),
а остальные элементы направляющего
столбца будут равны нулю. Другие элементы
новой матрицы находим по правилу
прямоугольника:
Шаг 3. В
качестве
направляющего элемента берем элемент
третьей строки, например,
.
Делим элементы направляющей
строки на направляющий
элемент (10), а остальные
элементы направляющего столбца будут
равны нулю. Другие элементы новой матрицы
находим по правилу прямоугольника.
Новая матрица имеет вид:
.
Поменяем
местами строки этой расширенной матрицы:
Так как все строки матрицы уже брались в качестве направляющих, то выпишем систему уравнений, соответствующую последней матрице:
Объявим свободными неизвестные х3 и х5 и сформируем правые части уравнений, оставляя в левых частях слагаемые, содержащие базисные переменные х1, х2, х4.
Каждому набору значений свободных
переменных
соответствует единственное решение
системы, тогда общее решение системы
имеет вид:
,где
- любые числа.
