- •План занятия
- •Глоссарий
- •Алгоритм вычисления обратной матрицы.
- •Ход занятия
- •Основные теоретические сведения по теме: "Матрицы. Основные операции с матрицами"
- •Необходимый для повторения теоретический материал по теме: "Определители второго, третьего и высших порядков. Их свойства и методы вычисления"
- •9. Равенство справедливо
- •Необходимый для повторения теоретический материал по теме: "Решение систем линейных уравнений по формулам Крамера, матричным методом и методом Гаусса"
- •I. Метод обратной матрицы.
- •Метод Крамера
- •Системы линейных алгебраических уравнений
- •Метод Гаусса
- •Литература Основные учебные пособия
- •Дополнительная литература
- •Интернет-ресурсы
Метод Гаусса
Метод является универсальным, т.к. он позволяет решать системы линейных алгебраических уравнений с матрицами любой размерности и квадратными матрицами с определителем, равным нулю.
Метод Гаусса состоит в том, что производятся последовательные преобразования исходной системы уравнений в эквивалентную систему до тех пор, пока решение последней не станет очевидным или не станет очевидной неразрешимость системы.
Этот процесс осуществляется с помощью элементарных преобразований система линейных алгебраических уравнений, аналогичных элементарным преобразованиям матрицы до получения матриц эквивалентной системы ступенчатого вида.
Элементарные преобразования системы уравнений:
1.Перестановка любых двух уравнений.
2. Умножение обеих частей уравнения на одно и то же число, не равное нулю.
3. Прибавление к обеим частям одного уравнения системы соответствующих частей другого, умноженных на одно и то же число.
4. Вычеркивание уравнение вида 0·х1+0·х2+…+0·хn=0 как не несущего ни какой информации относительно решений системы.
Пример 1. Решить систему уравнений методом Гаусса
Решение. Выпишем расширенную матрицу системы, состоящую из коэффициентов при неизвестных и свободных членов уравнений (столбец свободных членов отделим вертикальной чертой) и приведем ее к ступенчатому виду.
Поменяем местами 1-ю и 3-ю строки
Прибавим к 2-й и 3-й строкам 1-ю строку, умноженную соответственно на (-3) и на 2, чтобы получить нули в 1-м столбце во всех строках, начиная со 2-й
Символ «» между матрицами означает, что матрицы эквивалентны (у них одинаковые ранги), но не равны.
=
.
Теперь прибавим к 3-й строке 2-ю строку, умноженную 7/5, чтобы обнулить коэффициент при x2 в 3-м уравнении.
~
=
Наконец, умножим 3-ю строку на 5, чтобы «избавится» от дробей. В результате преобразований получили матрицу ступенчатого вида.
Эта матрица представляет собой расширенную матрицу системы уравнений, эквивалентной данной системе. Запишем систему уравнений с новыми коэффициентами.
Из последнего уравнения найдем x3, из 2-го найдем x2, а из 1-го – x1.
Проверка:
Ответ: (1; 2; 3).
В этом примере система имеет единственное решение. Рассмотрим пример, когда система имеет множество решений.
Пример 2. Решить систему уравнений:
Решение.
.
(Для приведения матрицы к ступенчатому виду мы прибавили к 2-й и 3-й строкам 1-ю строку, умноженную на (-1) и (-2) соответственно, а затем прибавили к 3-й строке 2-ю строку, умноженную на 3). В результате получим систему уравнений:
Так как число переменных в системе (4) больше числа уравнений (3), то одну переменную, например x4, объявим свободной, (она может принимать любые значения), а остальные переменные выразим через нее.
Проверка:
Ответ: (27-с; -8; -2-с; с), сR.
Замечание . Количество свободных переменных равно разности числа переменных и числа уравнений в получившейся после элементарных преобразований системе.
В некоторых задачах, связанных с системами уравнений, бывает важно знать, имеет ли система решение и если имеет, то сколько. Ответить на этот вопрос, не решая систему, позволяют следующие теоремы.
Теорема 1. (Кронекера-Капелли) Система линейных уравнений имеет решение тогда и только тогда, когда ранг матрицы системы равен рангу ее расширенной матрицы.
Теорема 2. Если система имеет решение и ранг матрицы системы равен числу переменных, то это решение единственное, а если ранг меньше числа переменных, то система имеет бесконечное множество решений.
Пусть система имеет бесконечное множество решений, т.е. r<n, где r – ранг матрицы, n- количество переменных.
Определение. r переменных x1, x2,…,xr (rn) системы (1) называются базисными, если определитель из коэффициентов при них отличен от нуля. Остальные (n-r) переменные называются свободными. Решение системы, в котором все свободные переменные равны, нулю называется базисным.
Замечание .
Система имеет конечное число базисных
решений, не превосходящих
- количество сочетаний из n
по r,
где n
– число переменных, r
– ранг матрицы системы.
Пример 3. Выяснить имеет ли система решение и если имеет, то
сколько, не решая ее:
а)
б)
Решение. а) Найдем ранги матрицы системы и расширенной матрицы:
rangA=2,
так как
.
,
так как
.
Так как
,
то по теореме Кронекера-Капелли система
не имеет решений.
б)
,
rangA=2,
так как
.
,
так как
.
Так как
,
то система имеет
решение. А поскольку число переменных
больше ранга матриц, то система имеет
бесконечное множество решений (см.
Теорему 4.3.).
Ответ: а) не имеет решений; б) имеет бесконечное множество решений.
Пример 4. Найти все базисные решения системы уравнений
Решение. Решим систему методом Гаусса. В результате элементарных преобразований получим систему ступенчатого вида:
Так
как число переменных – 4, а число уравнений
– 2, то 2 переменные являются свободными,
остальные 2 – базисными. Общее число
групп переменных (по две), которые можно
выбирать в качестве базисных из 4-х
переменных равно
.
Это группы (x1,
x2),
(x1,
x3),
(x1,
x4),
(x2,
x3),
(x2,
x4),
(x3,
x4).
В качестве базисных можно выбрать любые две переменные, определитель из коэффициентов при которых не равен нулю.
Для каждой группы переменных вычислим определители из коэффициентов при них:
Итак,
базисными могут быть все пары, кроме
(x2,
x3),
так как
.
Найдем 1-е базисное решение, взяв в качестве базисных переменных x1 и x2,тогда свободными являются x3 и x4. Выразим базисные переменные через свободные переменные:
Теперь присвоим свободным переменным, нулевые значения и найдем базисные переменные.
.
(7; 5; 0; 0) – 1-е базисное решение.
Аналогично найдем остальные базисные решения:
(7; 0; -5; 0), (3/4; 0; 0; -5/4), (0; -3/5; 0; -7/5), (0; 0; 3/5; -7/5).
Проверка: подставим в систему первое базисное решение.
Остальные решения проверяются аналогично.
Ответ: (7; 5; 0; 0), (7; 0; -5; 0), (3/4; 0; 0; -5/4), (0; -3/5; 0; -7/5), (0; 0; 3/5; -7/5).
Определение. Система линейных уравнений называется однородной, если все свободные члены уравнений равны нулю.
Однородная система линейных уравнений имеет вид:
Такая система всегда имеет решение, по крайней мере, нулевое (x1=x2=…=xn=0), которое называют тривиальным.
Теорема . Однородная система линейных уравнений имеет ненулевое решение тогда и только тогда, когда ранг матрицы системы меньше числа переменных, причем таких решений бесконечное множество.
Замечание . Если в однородной системе число уравнений равно числу переменных, то по теореме Крамера такая система будет иметь ненулевое решение тогда и только тогда когда определитель матрицы системы равен нулю, иначе эта система имеет единственное нулевое решение.
Пример 5.
Решить однородную систему уравнений:
Решение. Вычислим определитель матрицы системы.
.
Так как столбец свободных членов
уравнений – нулевой, то определители
1,
2,
3,
в которых он присутствует, равны 0.
Следовательно, по теореме Крамера
система имеет единственное решение
.
Ответ: (0, 0, 0).
Обозначим
решения системы уравнений (7) 1,
2,…,
i,
где
некоторое i-е
решение.
Определение . Набор линейно независимых решений 1, 2,…, k однородной системы линейных уравнений называется фундаментальным набором решений, если каждое решение системы уравнений является линейной комбинацией решений из этого набора.
Теорема . Всякий фундаментальный набор решений состоит из n-r решений, где n- количество переменных, а r- ранг матрицы системы.
Замечание . Фундаментальный набор решений не единственен. Каждому набору базисных переменных соответствует свой фундаментальный набор решений.
Пример 6. Найти фундаментальный набор решений однородной системы линейных уравнений:
Решение. Решим эту систему методом Гаусса. В результате элементарных преобразований получим систему ступенчатого вида:
Если выбрать в качестве базисных переменные x1 и x2 (проверьте, что это можно сделать), то x3, x4 будут свободными переменными. Решение системы имеет вид (5с1-9с2; -3с1+2с2; с1; с2), с1, с2R. Это, так называемое, общее решение системы.
Т.к. ранг матрицы системы равен 2, а число переменных – 4, то число решений в фундаментальном наборе равно 4-2=2 (см. Теорему 4.5.).Один из способов нахождения фундаментального набора решений состоит в следующем. Выбираем одну из свободных переменных и полагаем ее равной 1, для остальных свободных переменных берем нулевые значения, и определяем значения базисных переменных. Так мы получаем некоторое частное решение данной системы. Выбирая другую свободную переменную и полагая ее равной 1, а остальные свободные переменные – нулю, получим другое частное решение. Так находим все частные решения, число которых совпадает с числом свободных переменных. Эти частные решения и образуют фундаментальный набор решений. Вычисления оформим в виде таблицы:
x1 |
x2 |
x3 |
x4 |
5 |
-3 |
1 |
0 |
-9 |
2 |
0 |
1 |
Итак, получили фундаментальный набор решений: (5; -3; 1; 0), (-9; 2; 0; 1). Любое решение системы может быть представлено в виде линейной комбинации решений из фундаментального набора, а именно:
с1(5; -3; 1; 0)+с2(-9; 2; 0; 1)=(5с1-3с2; -3с1+2с2; с1; с2), с1, с2R.
Если в качестве базисных переменных выбрать другие, например, x1 и x4, то мы получим другой фундаментальный набор решений: (1; -0,6; 0,2; 0), (0; -3,4; 1,8; 1). (Проверьте самостоятельно).
Ответ: (5; -3; 1; 0), (-9; 2; 0; 1).
Контрольные вопросы (ОК-1, ОК-20, ОК-22):
Что такое определитель системы линейных уравнений?
Какие системы называются совместными, несовместными, определёнными, неопределёнными, однородными, неоднородными?
Что такое решение системы?
Приведите формулы Крамера для решения систем линейных уравнений
Какие системы могут быть решены по формулам Крамера?
Что такое матрица системы линейных уравнений?
Как записать систему линейных уравнений в матричной форме?
Как найти решение системы линейных уравнений в матричной форме
Что такое элементарные преобразования матрицы?
В чем заключается метод Гаусса для решения систем линейных уравнений?
Как найти определитель матрицы методом Гаусса?
Как найти обратную матрицу методом Гаусса?
Как найти ранг матрицы методом Гаусса?
Как методом Гаусса определить, будет ли система совместной или нет, определённой или нет?
Как записать базисное множество решений неопределённой системы?
Какие неизвестные называются главными, какие свободными?
Какими свойствами обладают решения однородной системы линейных уравнений?
Практические задания общие (ОК-1, ОК-20, ОК-22):
1.
Решить систему по формулам Крамера
2. Решить методом обратной матрицы систему:
Решение.
A=
,
B=
,
X=
.
Найдем A-1
A-1=
.
Теперь найдем X:
X=
.
Итак,
Проверка: Подставим найденные значения переменных в систему:
Ответ: (2; 5; 0).
3. Решить системы уравнений методом обратной матрицы и методом Крамера:
а)
б)
в)
г)
д)
5. Выяснить, имеет ли система решение и если имеет, то сколько?
а)
б)
в)
г)
Задания для работы в парах (ОК-1, ОК-20, ОК-22):
№1. Решите системы линейных уравнений, применяя метод Крамера:
а)
б)
.
№2. Решить матричное уравнение:
а)
б)
,
№3. Решите систему линейных уравнений, матричным способом:
а)
б)
1. Решите систему линейных уравнений, методом Гаусса:
а)
б)
в)
г)
2.Выяснить, имеет ли система решение и если имеет, то сколько.
а) б) в) г)
3. Подобрать так, чтобы система имела решение:
4. Найти базисные решения систем уравнений:
а)
б)
в)
5. Решить однородные системы уравнений. Если система имеет множество решений, то найти фундаментальный набор решений:
а)
б)
в)
г)
Рекомендуемое содержание отчета (для студента).
1. Название лабораторной работы
2. Цель и задачи исследований
3. Электронно-вычислительные средства для расчетов
4.Журнал (тетрадь) исследований (вычислений) с обработкой полученных данных в виде таблиц, графиков (по требованию)
5. Выводы
6. Анализ и защита лабораторной работы производится по результатам представленного студенческой группой отчета (перечень сделанного, рекомендации, ответы на рассмотренные в процессе выполнения контрольные вопросы)
Преподаватель оценивает знание каждого студента.
