Матричный метод решения СЛАУ
Формулировка
Если матрица системы квадратная и невырожденная, то система имеет единственное решение
Доказательство
Развернуть
Матрица существует. Уравнение имеет единственное решение .
Отмечай теоремы кнопками ✓ (изучено) и ↻ (повторить)
Если матрица системы квадратная и невырожденная, то система имеет единственное решение
Матрица существует. Уравнение имеет единственное решение .
Если , то система из уравнений с неизвестными имеет единственное решение
где — определитель матрицы, полученной из заменой -го столбца столбцом свободных членов .
Матричным методом , где — присоединённая матрица, то есть
Сумма — разложение по -му столбцу: алгебраические дополнения элементов -го столбца у и у матрицы с заменённым столбцом одинаковы.
Элементарные преобразования строк расширенной матрицы переводят систему в равносильную. Следовательно, любую СЛАУ можно заменить равносильной системой со ступенчатой расширенной матрицей (метод Гаусса).
Преобразование строк есть умножение слева на элементарную матрицу : система переходит в . Любое решение первой системы удовлетворяет второй. Обратно, умножив на матрицу обратного преобразования (), получаем . Значит, множества решений совпадают. Приведение к ступенчатому виду всегда возможно.
Система совместна тогда и только тогда, когда
Обозначим через столбцы . Система означает, что .
Необходимость. Пусть — решение. Вычтем из последнего столбца столбцы , умноженные на . Это элементарные преобразования столбцов, и получится . Нулевой столбец не влияет на ненулевые миноры, поэтому .
Достаточность. Пусть . При имеем , , и любой — решение. При возьмём базисный минор матрицы . Это ненулевой минор порядка , то есть базисный минор и для . Столбец — линейная комбинация базисных столбцов: . Взяв для базисных столбцов и для остальных, получаем решение.
Однородная система с неизвестными имеет ненулевое решение тогда и только тогда, когда . Для квадратной матрицы это равносильно .
Ненулевое решение — это нетривиальный набор с , то есть линейная зависимость столбцов. Столбцы зависимы тогда и только тогда, когда максимальное число независимых столбцов, равное , меньше . Для квадратной матрицы столбцы зависимы тогда и только тогда, когда .
По свойствам произведения матриц:
Если , то однородная система имеет фундаментальную систему решений из решений. При система имеет только нулевое решение.
Случай следует из критерия существования ненулевых решений. Пусть . При () ФСР — столбцы единичной матрицы. Пусть . Перенумеровав уравнения и неизвестные, будем считать, что базисный минор стоит в левом верхнем углу.
Строки с номерами — комбинации первых строк, поэтому соответствующие уравнения следуют из первых . Система равносильна системе
При любых значениях свободных неизвестных эта система относительно базисных неизвестных имеет матрицу с . Базисные неизвестные определяются однозначно.
Пусть () — решение, у которого , а остальные свободные неизвестные равны нулю.
Независимость. Если , то, глядя на координаты свободных неизвестных, получаем .
Полнота. Пусть — решение со свободными координатами . Разность решений — тоже решение, поэтому — решение, у которого все свободные неизвестные равны нулю. По единственности (Крамер) его базисные координаты тоже нули, то есть . Значит, .
ФСР существует по предыдущей теореме. Любое решение — её линейная комбинация по определению ФСР, а любая линейная комбинация решений однородной системы — снова решение.
Совместность проверяется по теореме Кронекера–Капелли. Если — решение , то — решение однородной системы, то есть . Обратно, — решение .
Решить систему
По формулам Крамера , , .
Найти ФСР и общее решение системы
Вычтем из второго уравнения удвоенное первое: . Ранг матрицы равен 2, , поэтому ФСР состоит из двух решений.
Базисные неизвестные , свободные :
Полагая и , получаем
Общее решение: .
Исследовать на совместность и найти общее решение системы
Приведём расширенную матрицу:
, и система совместна.
Из второго уравнения , из первого . При получаем частное решение . ФСР соответствующей однородной системы найдена в предыдущей задаче. Общее решение:
При каких система
имеет ненулевые решения? Найти их.
Определитель системы равен . Ненулевые решения есть лишь при . Тогда система сводится к уравнению , и её решения
На сегодня всё. Можно пройти всю тему без учёта расписания.
Для этой темы пока не получилось составить упражнения.
Упражнения собраны из теорем, определений и задач темы. Отвечать нужно касанием — печатать формулы не придётся:
Ответ проверяется сразу. Верные упражнения возвращаются всё реже — через дни, недели, месяцы (алгоритм FSRS), ошибки — ещё в этой же сессии. Если ответили наугад, нажмите «Угадал», и упражнение вернётся раньше. Сложные упражнения открываются, когда освоены простые: сначала узнать теорему, потом формулы, потом доказательство. Названия теорем в ответах можно нажать — теорема откроется в окне поверх страницы.
В день вводится не больше 15 новых упражнений темы. Теоремы, отмеченные кнопкой ↻, идут первыми. Прогресс хранится в этом браузере.
С клавиатуры: 1–9 выбрать · Enter проверить / дальше ·Backspace убрать последний шаг · Ctrl+Z отменить
новоезаучиваетсяна повторенииосвоенозакрыто
Здесь появится доказательство. Нажмите на шаг, с которого оно начинается.
Пройдено упражнений: 0
Системой линейных алгебраических уравнений (СЛАУ) из уравнений с неизвестными называется система
Здесь — матрица системы, — столбец неизвестных, — столбец свободных членов, — расширенная матрица.
Две системы с одними и теми же неизвестными называются равносильными (эквивалентными), если множества их решений совпадают.
Фундаментальной системой решений (ФСР) однородной системы называется набор линейно независимых решений этой системы такой, что любое её решение является их линейной комбинацией.
Общим решением системы называется выражение, зависящее от произвольных постоянных, которое при всевозможных значениях постоянных даёт все решения системы и только их.
Если и выбран базисный минор матрицы , то неизвестные, соответствующие столбцам базисного минора, называются базисными (главными), а остальные неизвестных — свободными.
Квадратная матрица называется невырожденной, если , и вырожденной, если .
Присоединённой (союзной) матрицей к квадратной матрице называется транспонированная матрица алгебраических дополнений:
Элементарными преобразованиями строк матрицы называются:
Аналогично определяются элементарные преобразования столбцов. Каждое элементарное преобразование обратимо: обратное к нему — элементарное преобразование того же типа (повторная перестановка тех же строк; умножение на ; прибавление той же строки, умноженной на ).
Рангом ненулевой матрицы называется наибольший из порядков её миноров, отличных от нуля. Ранг нулевой матрицы считается равным нулю. Обозначения: , .
Базисным минором матрицы называется любой её ненулевой минор порядка . Строки и столбцы, на которых расположен базисный минор, называются базисными.
Выражение , где — строки одинаковой длины, называется линейной комбинацией этих строк.
Строки называются линейно зависимыми, если существуют числа , не все равные нулю, такие что
(нулевая строка), и линейно независимыми — в противном случае. Аналогично для столбцов.
Пусть и — обратимые матрицы. Каждое из уравнений
имеет единственное решение соответственно
Если , то, умножив слева на , получаем , то есть решение может быть только таким. Обратно, . Остальные уравнения рассматриваются аналогично: умножаем на справа, а в третьем — на слева и на справа.
Квадратная матрица обратима тогда и только тогда, когда она невырождена (). При этом
Необходимость. Если , то , значит, .
Достаточность. Вычислим произведения с присоединённой матрицей:
Здесь при используется разложение определителя по строке, а при — разложение по чужим алгебраическим дополнениям. Итак, . При матрица удовлетворяет определению обратной. Обратная матрица единственна.
Для любых и :
Шаг 1. Пусть последняя строка матрицы равна . Ненулевыми могут быть лишь слагаемые с . Такие взаимно однозначно соответствуют подстановкам чисел , и число инверсий у них одинаково: элемент в конце нижней строки инверсий не добавляет. Поэтому
Шаг 2. Пусть в -й строке ненулевой лишь элемент . Переместим -ю строку вниз перестановками соседних строк, а -й столбец вправо перестановками соседних столбцов. Порядок остальных строк и столбцов сохраняется, поэтому минор элемента в правом нижнем углу по-прежнему равен . Определитель умножился на . По шагу 1 получаем .
Шаг 3. Запишем -ю строку как сумму строк, в -й из которых ненулевым может быть лишь элемент . По линейности и шагу 2 ; здесь важно, что не зависят от элементов -й строки. Разложение по столбцу следует из равенства .
Прямые и :
Пропорции понимаются в смысле пропорциональности строк коэффициентов.
Общие точки прямых — решения системы из двух уравнений. Если её определитель , решение единственно (формулы Крамера).
Пусть определитель равен нулю. Тогда строки и пропорциональны: . Если и , уравнения равносильны, и прямые совпадают. Иначе ранг матрицы системы равен 1, а расширенной — 2, и общих точек нет, то есть прямые параллельны.
Следует из .
Вектор удовлетворяет , то есть .
Условие при всех — это указанная система. Её матрица — матрица Грама базиса, она невырождена, поэтому решение единственно.
Пусть , . Для вектор лежит в и ортогонален , поэтому по теореме Пифагора
При переносе начала координат в точку уравнение принимает вид
Точка с называется центром: после переноса в неё линейные члены исчезают, а свободный член становится равным . Если , центр единствен (центральная гиперповерхность).
Подставим и раскроем скобки с учётом симметричности : . При свободный член равен . При система имеет единственное решение.
Элементарное преобразование строк матрицы размера равносильно умножению слева на элементарную матрицу порядка , полученную из тем же преобразованием.
Если — элементарная матрица обратного преобразования, то .
По определению произведения , то есть -я строка матрицы равна .
Если , то в -й строке стоят на месте и на месте , а остальные строки — как у . Значит, -я строка равна , а остальные строки не меняются — это и есть преобразование третьего типа. Для и рассуждение аналогично.
Применим к сначала преобразование, затем обратное к нему: получим снова . По доказанному первое действие даёт , второе — . Значит, . Меняя роли преобразований, получаем .
Любую матрицу конечным числом элементарных преобразований строк можно привести к ступенчатому виду . Равносильно: существуют элементарные матрицы такие, что
Индукция по числу строк . При любая матрица ступенчатая.
Пусть . Если , доказывать нечего. Иначе пусть — номер первого ненулевого столбца. Перестановкой строк добьёмся . Затем из каждой -й строки () вычтем первую, умноженную на . После этого в столбцах с номерами у строк стоят нули.
По предположению индукции строки приводятся к ступенчатому виду. Эти преобразования не затрагивают первую строку. Нули в столбцах с номерами у строк сохраняются, так как линейная комбинация нулей равна нулю. Значит, ведущие элементы строк стоят правее , и вся матрица ступенчатая.
Выполненные преобразования означают, что , где — элементарные матрицы. Умножая слева последовательно на элементарные матрицы обратных преобразований (для них ), получаем .
Базисные строки (столбцы) матрицы линейно независимы. Любая строка (столбец) матрицы является линейной комбинацией базисных строк (столбцов).
Перенумеровав строки и столбцы, будем считать, что базисный минор порядка стоит в левом верхнем углу. Перестановки строк и столбцов не влияют ни на линейные соотношения между строками, ни на то, равен ли минор нулю.
Независимость. Если бы базисные строки были зависимы, то их части, лежащие в , тоже были бы зависимы. Одна из строк — комбинация остальных. Вычтя эту комбинацию, получим в нулевую строку, то есть — противоречие.
Выражение строк. Зафиксируем строку и столбец и рассмотрим окаймляющий определитель порядка :
Если или , в две равные строки или два равных столбца, и . Иначе — минор порядка , и .
Разложим по последнему столбцу:
Алгебраические дополнения составлены из элементов строк и столбцов , поэтому от не зависят. Так как ,
при всех с одними и теми же . Значит, -я строка — линейная комбинация базисных. Для столбцов рассуждение аналогично: транспонирование не меняет значений миноров.
Ранг матрицы не меняется при элементарных преобразованиях строк и столбцов, а также при транспонировании.
Достаточно показать: если все миноры порядка матрицы равны нулю, то это верно и для полученной матрицы . Тогда . Обратное преобразование тоже элементарное, поэтому верно и обратное неравенство.
Типы 1, 2. Миноры совпадают с минорами с точностью до перестановки строк и ненулевого множителя.
Тип 3: . Пусть — минор на строках и столбцах .
Во всех случаях .
Транспонирование: миноры — это транспонированные миноры , и они равны. Преобразования столбцов — это преобразования строк .
Плоскости и с нормалями :
Угол между плоскостями: ; плоскости перпендикулярны .
Общие точки — решения системы из двух уравнений с тремя неизвестными.
Если , то ранг матрицы системы равен 2, и система совместна по теореме Кронекера–Капелли. Её общее решение имеет вид с одним параметром — это прямая.
Если , то при уравнения равносильны. Иначе ранг расширенной матрицы равен 2 при ранге матрицы системы 1, и общих точек нет.
Угол между плоскостями равен углу между нормалями или дополняет его до ; отсюда формула для косинуса.
Пусть ядро вещественно и вырождено, . Тогда:
Решения однородного уравнения — функции с . Так как линейно независимы и , соответствие взаимно однозначно. Значит, число независимых решений равно , и ненулевые решения есть тогда и только тогда, когда . Это даёт пп. 1, 2.
Союзное ядро — тоже вырожденное, с ролями . Его матрица — транспонированная . Ранги и равны (ранг матрицы равен рангу транспонированной), что даёт п. 3.
П. 4. По теореме Кронекера–Капелли система разрешима тогда и только тогда, когда ортогонален всем решениям системы (ортогональность образа матрицы ядру транспонированной). Решения союзного однородного уравнения — функции , и . Значит, условие равносильно .
Ранг матрицы равен максимальному числу её линейно независимых строк и максимальному числу её линейно независимых столбцов.
Пусть . По теореме о базисном миноре базисных строк линейно независимы.
Покажем, что любые строк зависимы. Пусть — матрица из этих строк. Её миноры являются минорами , поэтому . Если , строки нулевые и зависимы. Иначе у есть небазисная строка, и она — комбинация базисных строк . Строки зависимы.
Для столбцов то же рассуждение применяем к ().
Определитель квадратной матрицы равен нулю тогда и только тогда, когда её строки (столбцы) линейно зависимы.
Достаточность. Одна строка — линейная комбинация остальных. Вычтя из неё эту комбинацию, получим нулевую строку, и определитель равен нулю.
Необходимость. Если , то . При матрица нулевая, и строки зависимы. При найдётся небазисная строка. Она — линейная комбинация базисных, и строки зависимы. Для столбцов рассуждение аналогично.
Если каждый из векторов является линейной комбинацией векторов и , то система линейно зависима.
Пусть . Ищем числа , не все нулевые, с . Так как
достаточно, чтобы выполнялись равенств , . Это однородная система из уравнений с неизвестными. Ранг её матрицы не больше , поэтому по критерию существования ненулевых решений однородной системы у неё есть ненулевое решение.
Если соответствующие произведения определены, то:
Произведение матриц, вообще говоря, некоммутативно: даже для квадратных матриц.
1. Пусть имеет размер , — , — . Тогда
Конечные суммы отличаются лишь порядком суммирования, значит, равны.
2. . Второе равенство и свойство 3 проверяются аналогично.
4. Элементы единичной матрицы — символ Кронекера ( при , иначе), поэтому ; аналогично .
Некоммутативность. Например,
Сумма решений и произведение решения на число — решения, так что это подпространство. По теореме о фундаментальной системе решений любое решение — линейная комбинация линейно независимых решений ФСР, а значит, ФСР — базис.
Пусть — базис , и — матрица со строками . Рассмотрим подпространство решений системы ; его размерность . Пусть — базис , а — матрица со строками . Каждый удовлетворяет системе , так как . Подпространство решений системы имеет размерность и содержит ; значит, совпадает с .
Пусть , в . Тогда:
для некоторого решения однородной системы . Подставляя в векторы ФСР этой системы, получаем систему, порождающую пересечение; если и — базисы и , это базис пересечения.
Любой — комбинация всех и , и обратно. Базис оболочки — максимальная независимая подсистема.
Первое утверждение — определение пересечения. Отображение линейно и переводит пространство решений системы на , поэтому образы векторов ФСР порождают пересечение.
Если и — базисы, то из следует , а тогда и , то есть . Значит, отображение инъективно, и образы векторов ФСР линейно независимы.
Опишите опечатку, ошибку в доказательстве или задаче. Укажите, где именно — мы поправим.