![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Решение систем линейных алгебраических уравнений, в которых число уравнений равно числу неизвестных и основная матрица системы невырожденная, методом Гаусса.
Как бы мы поступили в школе, если бы получили задание найти решение системы уравнений
Заметим, что прибавив к левой части второго уравнения левую часть первого, а к правой части - правую, можно избавиться от неизвестных переменных x2 и x3 и сразу найти x1: Подставляем найденное значение x1 = 1 в первое и третье уравнение системы: Если умножить обе части третьего уравнения системы на - 1 и прибавить их к соответствующим частям первого уравнения, то мы избавимся от неизвестной переменной x3 и сможем найти x2: Подставляем полученное значение x2 = 2 в третье уравнение и находим оставшуюся неизвестную переменную x3:
Разрешим первое уравнение системы относительно неизвестной переменной x1 и подставим полученное выражение во второе и третье уравнение системы, чтобы исключить из них эту переменную: Теперь разрешим второе уравнение системы относительно x2 и подставим полученный результат в третье уравнение, чтобы исключить из него неизвестную переменную x2: Из третьего уравнения системы видно, что x3 = 3. Из второго уравнения находим
Действительно, такая процедура также позволяет исключить неизвестную переменную x1 из второго и третьего уравнений системы:
Например, в СЛАУ
Опишем алгоритм метода Гаусса.
Будем считать, что где К такому же результату мы бы пришли, если бы выразили x1 через другие неизвестные переменные в первом уравнении системы и полученное выражение подставили во все остальные уравнения. Таким образом, переменная x1 исключена из всех уравнений, начиная со второго. Далее действуем аналогично, но лишь с частью полученной системы, которая отмечена на рисунке Будем считать, что Для этого к третьему уравнению системы прибавим второе, умноженное на где Далее приступаем к исключению неизвестной x3, при этом действуем аналогично с отмеченной на рисунке частью системы Так продолжаем прямой ход метода Гаусса пока система не примет вид С этого момента начинаем обратный ход метода Гаусса: вычисляем xn из последнего уравнения как
Найдите решение системы уравнений Решение. Коэффициент a1 1 отличен от нуля, так что приступим к прямому ходу метода Гаусса, то есть, к исключению неизвестной переменной x1 из всех уравнений системы, кроме первого. Для этого к левой и правой частям второго, третьего и четвертого уравнения прибавим левую и правую части первого уравнения, умноженные соответственно на Неизвестную переменную x1 исключили, переходим к исключению x2. К левым и правым частям третьего и четвертого уравнений системы прибавляем левую и правую части второго уравнения, умноженные соответственно на Для завершения прямого хода метода Гаусса нам осталось исключить неизвестную переменную x3 из последнего уравнения системы. Прибавим к левой и правой частям четвертого уравнения соответственно левую и правую часть третьего уравнения, умноженную на Можно начинать обратный ход метода Гаусса. Из последнего уравнения имеем из третьего уравнения получаем из второго из первого Для проверки можно подставить полученные значения неизвестных переменных в исходную систему уравнений. Все уравнения обращаются в тождества, что говорит о том, что решение по методу Гаусса найдено верно. Ответ:
А сейчас приведем решение этого же примера методом Гаусса в матричной форме записи. Расширенная матрица системы имеет вид Прямой ход метода Гаусса здесь предполагает приведение расширенной матрицы системы к трапецеидальному виду с помощью элементарных преобразований. Этот процесс схож с исключением неизвестных переменных, которое мы проводили с системой в координатной форме. Сейчас Вы в этом убедитесь. Преобразуем матрицу так, чтобы все элементы в первом столбце, начиная со второго, стали нулевыми. Для этого к элементам второй, третьей и четвертой строк прибавим соответствующие элементы первой строки умноженные на Далее полученную матрицу преобразуем так, чтобы во втором столбце все элементы, начиная с третьего стали нулевыми. Это будет соответствовать исключению неизвестной переменной x2. Для этого к элементам третьей и четвертой строк прибавим соответствующие элементы первой строки матрицы, умноженные соответственно на Осталось исключить неизвестную переменную x3 из последнего уравнения системы. Для этого к элементам последней строки полученной матрицы прибавим соответствующие элементы предпоследней строки, умноженные на Следует отметить, что эта матрица соответствует системе линейных уравнений которая была получена ранее после прямого хода. Пришло время обратного хода. В матричной форме записи обратный ход метода Гаусса предполагает такое преобразование полученной матрицы, чтобы матрица, отмеченная на рисунке стала диагональной, то есть, приняла вид где Эти преобразования аналогичны преобразованиям прямого хода метода Гаусса, но выполняются не от первой строки к последней, а от последней к первой. Прибавим к элементам третьей, второй и первой строк соответствующие элементы последней строки, умноженные на Теперь прибавим к элементам второй и первой строк соответствующие элементы третьей строки, умноженные на На последнем шаге обратного хода метода Гаусса к элементам первой строки прибавляем соответствующие элементы второй строки, умноженные на Полученная матрица соответствует системе уравнений Ответ: РАНГ МАТРИЦЫ Ранг матрицы представляет собой важную числовую характеристику. Наиболее характерной задачей, требующей нахождения ранга матрицы, является проверка совместности системы линейных алгебраических уравнений. В этой статье мы дадим понятие ранга матрицы и рассмотрим методы его нахождения. Для лучшего усвоения материала подробно разберем решения нескольких примеров.
Возьмем матрицу А порядка Минором k-ого порядка матрицы А называется определитель квадратной матрицы порядка Другими словами, если в матрице А вычеркнуть (p – k) строк и (n – k) столбцов, а из оставшихся элементов составить матрицу, сохраняя расположение элементов матрицы А, то определитель полученной матрицы есть минор порядка k матрицы А.
Рассмотрим матрицу Запишем несколько миноров первого порядка этой матрицы. К примеру, если мы выберем третью строку и второй столбец матрицы А, то нашему выбору соответствует минор первого порядка Проиллюстрируем процедуру получения рассмотренных миноров первого порядка
Таким образом, минорами первого порядка матрицы являются сами элементы матрицы.
Другим минором второго порядка матрицы А является Проиллюстрируем построение этих миноров второго порядка
Он также может быть построен вычеркиванием последнего столбца матрицы А. Другим минором третьего порядка является получающийся вычеркиванием третьего столбца матрицы А. Вот рисунок, показывающий построение этих миноров третьего порядка
Для данной матрицы А миноров порядка выше третьего не существует, так как
Сколько же существует миноров k-ого порядка матрицы А порядка Число миноров порядка k может быть вычислено как
Как же построить все миноры порядка k матрицы А порядка p на n? Нам потребуется множество номеров строк матрицы
Найдите все миноры второго порядка матрицы Решение. Так как порядок исходной матрицы равен 3 на 3, то всего миноров второго порядка будет Запишем все сочетания из 3 по 2 номеров строк матрицы А: 1, 2; 1, 3 и 2, 3. Все сочетания из 3 по 2 номеров столбцов есть 1, 2; 1, 3 и 2, 3. Возьмем первую и вторую строки матрицы А. Выбрав к этим строкам первый и второй столбцы, первый и третий столбцы, второй и третий столбцы, получим соответственно миноры Для первой и третьей строк при аналогичном выборе столбцов имеем Осталось ко второй и третьей строкам добавить первый и второй, первый и третий, второй и третий столбцы: Итак, все девять миноров второго порядка матрицы А найдены.
Сейчас можно переходить к определению ранга матрицы. Ранг матрицы – это наивысший порядок минора матрицы, отличного от нуля.
Методом элементарных преобразований найдите ранг матрицы Решение. Поменяем местами первую и вторую строки матрицы А, так как элемент a1 1 равен нулю, а элемент a2 1 отличен от нуля: В полученной матрице элемент Так первый столбец преобразован к нужному виду. Элемент Второй столбец полученной матрицы имеет нужный вид, так как элемент Так как Умножим третью строку полученной матрицы на На этом заканчиваем преобразования. Получаем Rank(A(5)) = 3, следовательно, Rank(A) = 3. Ответ: ранг исходной матрицы равен трем.
Подведем итог. Мы разобрали понятие ранга матрицы и рассмотрели три способа его нахождения:
Целесообразно всегда использовать метод элементарных преобразований при нахождении ранга матрицы, так как он приводит к результату при меньшем объеме вычислений, по сравнению с методом окаймляющих миноров, и тем более в сравнении с методом перебора всех миноров матрицы. Не нашли, что искали? Воспользуйтесь поиском:
|