1. Введение в системы линейных уравнений и их матричное представление
Введение в системы линейных уравнений и их матричное представление
Добро пожаловать на курс «Решение СЛАУ методом Гаусса: от теории к практике». Мы начинаем наше путешествие с фундаментальных основ. Прежде чем мы научимся виртуозно решать сложные системы, нам нужно понять, из чего они состоят, как они выглядят и почему математики придумали для них специальный язык — язык матриц.
Что такое линейное уравнение?
Начнем с простого. Вы наверняка сталкивались с уравнениями в школе. Но что делает уравнение именно линейным?
Линейное уравнение — это уравнение, в котором все переменные входят только в первой степени. Здесь нет квадратов (), кубов (), корней (), синусов или произведений разных переменных друг на друга (например, ).
Графически такое уравнение (если в нем две переменные) представляет собой прямую линию. Отсюда и название — линейное.
Рассмотрим простейший пример:
Где:
Если мы попробуем подобрать числа вместо и , чтобы равенство было верным, мы найдем решение. Например, и подходят, так как .
Система линейных алгебраических уравнений (СЛАУ)
В реальной жизни и науке редко встречается ситуация, когда у нас есть только одно условие. Обычно условий много, и все они должны выполняться одновременно. Совокупность таких уравнений называется системой.
Запишем систему из двух уравнений в общем виде:
Где:
Решить систему — значит найти такую пару чисел , которая превращает каждое уравнение системы в верное равенство. Геометрически это означает найти точку, где пересекаются линии, описываемые этими уравнениями.
Общий вид СЛАУ
Математики любят обобщать. Представьте, что у нас не две переменные, а сто. И не два уравнения, а пятьдесят. Использовать буквы алфавита () станет неудобно — они быстро закончатся. Поэтому используют индексы.
Система из уравнений с неизвестными выглядит так:
Где:
Обратите внимание на двойной индекс у коэффициентов :
Например, — это коэффициент во втором уравнении при третьей переменной.
Матричное представление СЛАУ
Писать каждый раз и знаки плюса очень утомительно, особенно если система большая. Здесь нам на помощь приходят матрицы.
Матрица — это просто прямоугольная таблица чисел. Мы можем «упаковать» нашу систему уравнений в компактную матричную форму.
Основные компоненты
Для записи СЛАУ нам понадобятся три элемента:
Где — это матрица размером (m строк, n столбцов), состоящая из коэффициентов .
Где — это вектор-столбец высотой , содержащий искомые переменные.
Где — это вектор-столбец высотой , содержащий свободные члены .
Матричное уравнение
Теперь всю громоздкую систему уравнений можно записать одной короткой и элегантной формулой:
Где:
!Визуальная схема перехода от записи системы уравнений к матричному уравнению AX=B.
Расширенная матрица системы
Для метода Гаусса, который мы будем изучать в этом курсе, нам понадобится особое понятие — расширенная матрица.
Это матрица, которая получается, если к матрице коэффициентов приписать справа столбец свободных членов . Обычно их разделяют вертикальной чертой для удобства восприятия, но математически это единая таблица чисел.
Обозначается она часто как или .
Где:
Именно с этой таблицей мы и будем работать, применяя метод Гаусса. Мы будем преобразовывать строки этой матрицы, чтобы найти решение, не таская за собой громоздкие на каждом шаге.
Сколько решений может иметь система?
Прежде чем бросаться решать систему, полезно понимать, чего мы вообще ожидаем. В мире линейной алгебры существует всего три сценария:
!Три возможных случая взаимного расположения прямых, иллюстрирующие количество решений системы.
Почему это важно?
Понимание матричной записи — это ключ к современной обработке данных. Компьютеры не «видят» уравнения так, как мы. Они видят массивы чисел — матрицы.
Метод Гаусса, к которому мы перейдем в следующих статьях, — это алгоритм, позволяющий последовательно упрощать расширенную матрицу, приводя её к виду, из которого ответ становится очевидным. Вместо того чтобы хаотично подставлять переменные, мы будем действовать как хирурги, выполняя точные операции над строками матрицы.
В следующей статье мы разберем, какие именно операции разрешено проводить над матрицами, чтобы не «сломать» систему уравнений, и что такое элементарные преобразования.