ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Учебный центр «Резольвента»
Доктор физико-математических наук, профессор
К. Л. САМАРОВ
МАТЕМАТИКА
Учебно-методическое пособие по разделу
ЛИНЕЙНАЯ АЛГЕБРА
© К. Л. Самаров, 2009 © ООО «Резольвента», 2009
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
СОДЕРЖАНИЕ 1
Матрицы и определители ……………………………………………….
3
1.1 Матрицы и операции над ними …………………………………......
3
1.2 Определители и их свойства ….…………………………………….. 5 1.3 Обратная матрица .…………………………………………………... 10 2
Системы линейных алгебраических уравнений ………………………. 13 2.1 Основные понятия и определения …………………………………. 13 2.2 Решение систем линейных алгебраических уравнений по формулам Крамера ………………………………………………………….
15
2.3 Решение систем линейных алгебраических уравнений методом Гаусса (случай однозначной разрешимости) ……………………… 16 2.4 Решение систем линейных алгебраических уравнений методом Гаусса (общий случай). Ранг матрицы. Теорема КронекераКапелли ……………………………………………………………….. 20 2.5 Собственные значения и собственные векторы матрицы ………... 23 ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ ……………………………………….. 31 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ ……………………….
32
ЛИТЕРАТУРА ………………………………………………………………... 34
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
2
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
1. МАТРИЦЫ И ОПРЕДЕЛИТЕЛИ 1.1. Матрицы и операции над ними •
Матрицей называется квадратная или прямоугольная таблица, за-
полненная числами. Эти числа называются элементами матрицы. •
Элементы матрицы, расположенные по горизонталям, образуют
строки матрицы. •
Элементы матрицы, расположенные по вертикалям, образуют
столбцы матрицы. •
Строки нумеруются слева направо, начиная с номера 1, столбцы ну-
меруются сверху вниз, начиная с номера 1. •
Матрица A , имеющая m строк и n столбцов, называется матрицей
размера m на n и обозначается Am×n . •
Элемент ai j матрицы A = {ai j } стоит на пересечении i - ой строки и j
- го столбца. •
Транспонированием матрицы A = {ai j } называется операция, резуль-
татом которой является матрица AT = {a j i } . •
Каждую матрицу можно умножить на любое число, причем, если
k
– число, то k ⋅ A = {k ⋅ ai j }. •
Матрицы одного и того же размера Am×n и Bm×n можно складывать,
причем Am×n + Bm×n = {ai j + bi j } . •
Операция сложения матриц обладает свойствами
A + B = B + A,
A + (B + C ) = ( A + B ) + C .
•
Матрицы Am×n и Bn×k можно перемножать, причем Am×n ⋅ Bn×k = Cm×k , где n
ci j = ∑ ais ⋅ bs j . s =1
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
3
ООО «Резольвента»,
•
Операция
www.resolventa.ru ,
умножения
[email protected],
матриц
(495) 509-28-10
обладает
свойствами
A ⋅ ( B ⋅ C ) = ( A ⋅ B ) ⋅ C , A ⋅ ( B + C ) = A ⋅ B + A ⋅ C. •
В общем случае A ⋅ B ≠ B ⋅ A .
Пример 1.1.1. Выполнить действия над матрицами 2 1 T 3 −1 0 5 ⋅ − 3 ⋅ 4 −3 . 2 4 −3 10 7
Решение. 2 2 2 1 3 1 T 0 3 −1 − 3 ⋅ 4 − 3 = 5 ⋅ − 1 5 ⋅ 4 − 3 ⋅ 4 − 3 = 4 − 3 2 10 0 − 3 10 7 7 10 − 3 − 6 4 15 12 = − 5 20 + − 12 9 = − 17 29 . 0 − 15 − 30 − 21 − 30 − 36
Пример 1.1.2. Можно ли перемножить матрицы 2 1 5 7 5 0 и 10 1 ? −4 3 4 8
Решение. Умножение указанных матриц осуществить невозможно, так как число столбцов первого сомножителя не равно числу строк второго сомножителя. Пример 1.1.3. Выполнить действия над матрицами 3 −1 2 T 4 2 0 ⋅ 1 −2 4 . −5 6 1 3 0 −5
Решение.
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
4
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
3 13 − 1 3 −1 2 3 −1 2 1 T 1 − 2 4 ⋅ 4 2 0 = 4 2 0 ⋅ − 2 0 = 0 12 . − 3 0 5 − 5 6 1 − 5 6 1 4 − 5 − 13 − 20
1.2 Определители и их свойства •
Квадратная матрица размера n на n называется матрицей n-го по-
рядка. •
Для квадратных матриц можно ввести понятие определителя.
•
Определитель матрицы 1-го порядка ( a11 ) вычисляется по формуле ∆ = a11 = a11 .
•
Определитель матрицы 2-го порядка a11 a12 a 21 a22
вычисляется по формуле ∆= •
a11
a12
a 21
a22
= a11 ⋅ a 22 − a12 ⋅ a21 .
Определитель матрицы n - го порядка при n >1 (определитель n - го
порядка) можно вычислить с помощью разложения по любой строке (любому столбцу) матрицы по формуле • • L • n ∆ = ai 1 ai 2 L ai n = ai 1 ⋅ A i 1+ ai 2 ⋅ A i 2+ K + ai n ⋅ A i n = ∑ ai j ⋅ A i j , j =1 • • L •
где символами A i j обозначены объекты, называемые алгебраическими дополнениями. Алгебраические дополнения A i j вычисляются по формулам A i j = (−1) i + j ⋅ M i j ,
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
5
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
где символами Mij обозначены определители (n−1) порядка, называемые минорами и полученные из исходного определителя вычеркиванием i - ой строки и j - го столбца. •
Вычисление определителей 3-го порядка с помощью разложения по
любой строке (столбцу) приводит к формуле: ∆ = a11 ⋅ a22 ⋅ a33 + a12 ⋅ a23 ⋅ a31 + a21 ⋅ a32 ⋅ a13 − a13 ⋅ a22 ⋅ a31 − a12 ⋅ a22 ⋅ a33 − a11 ⋅ a23 ⋅ a32 ,
для запоминания которой можно использовать способ треугольников • ∆=+ • •
• • •
• • •
• • •
−
• • •
• • , •
или способ Саррюса a11 ∆ = a21 a31
−
a12 a 22 a 23
−
a13 a23 a33
−
a11 a 21 a31
a12 a22 . a32
+
+
+
•
Определитель с нулевой строкой (столбцом) равен нулю.
•
Если у матрицы умножить любую строку (любой столбец) на какое-
либо число, то определитель матрицы умножится на это число. •
Определитель не меняется при транспонировании матрицы.
•
Определитель меняет знак при перестановке любых двух строк
(столбцов) матрицы. •
Определитель матрицы с двумя одинаковыми строками (столбцами)
равен нулю. •
Определитель не меняется, если к какой-нибудь строке прибавить
любую другую строку, умноженную на любое число. Аналогичное утверждение справедливо и для столбцов. •
Главной диагональю квадратной матрицы называется диагональ, ве-
дущая из левого верхнего угла матрицы в правый нижний угол. ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
6
ООО «Резольвента»,
•
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Побочной диагональю квадратной матрицы называется диагональ,
ведущая из левого нижнего угла матрицы в правый верхний угол. •
Квадратная матрица называется треугольной, если все ее элементы,
расположенные ниже или выше главной диагонали, равны нулю. •
Определитель треугольной матрицы равен произведению элементов,
расположенных на ее главной диагонали:
∆=
a11
a12 ... a1 n
0
a22 ... a2 n
....
....
....
0
0
ann
= a11 ⋅ a22 ⋅ .... ⋅ an n .
Пример 1.2.1. Вычислить определитель матрицы 1-го порядка ( −2) . Решение. ∆ = − 2 = −2 .
Пример 1.2.2. Вычислить определитель матрицы 2-го порядка 5 −2 4 3 .
Решение. ∆=
5 −2 4
3
= 15 + 8 = 23 .
Пример 1.2.3. Вычислить определитель матрицы 3-го порядка 2 3 4 5 1 −3 . 3 −2 1
Решение 1 (способ треугольников). 2 3 4 ∆= 5 1 − 3 = 2 − 40 + 27 + 12 − 12 − 15 = −26 . −3 −2 1 ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
7
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Решение 2 (способ Саррюса). 2 ∆=
5 −3
3
4
2
3
1 −3 5 1 = 2 + 27 − 40 + 12 − 12 − 15 = −26 . −2 1 −3 −2
Решение 3 (разложение по 2-ой строке). 2 3 4 ∆= 5 1 −3 −3 −2 1
= −5 ⋅
3 4 2 4 2 3 +1 ⋅ +3 ⋅ −2 1 −3 1 −3 −2
=
= − 5 ⋅ 11 + 14 + 3 ⋅ 5 = − 55 + 14 + 15 = − 26 .
Пример 1.2.4. Вычислить определитель 4-го порядка
∆=
1
2 −1
0
0
1
3
4
−1
5
0
1
2
2
0
5
.
Решение 1 (разложение по столбцу). Для вычисления определителя разложим его по одному из столбцов. Третий столбец для этого наиболее удобен, поскольку именно в 3-м столбце находятся два нуля: ∆ = a13 ⋅ A13 + a23 ⋅ A23 + a33 ⋅ A33 + a43 ⋅ A43 = a13 ⋅ A13 + a23 ⋅ A23 =
0 1 4 1 2 0 = −1⋅ − 1 5 1 − 3 ⋅ − 1 5 1 = − (− 8 + 2 − 40 + 5) − 3 ⋅ (25 + 4 − 2 + 10) = 2 2 5 2 2 5
= 41 − 111 = − 70 .
Решение 2 (приведение к треугольному виду). Для вычисления определителя приведем его к треугольному виду. С этой целью, не изменяя определителя, преобразуем его так, чтобы элементы, расположенные в первом столбце под главной диагональю, стали равными нулю. Для этого сначала к третьей строке прибавим первую строку, а затем из четвертой строки вычтем удвоенную первую строку:
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
8
ООО «Резольвента»,
∆=
www.resolventa.ru , 1
2 −1 0
0
1
3
4
−1 5
0
1
2
0
5
2
[email protected],
1 2 −1 0 =
0 1
3
4
0 7 −1 1 2 2
0
=
5
(495) 509-28-10
1
2
−1 0
0
1
3
0
7
−1 1
0 −2
4
2
.
5
Преобразуем теперь полученный определитель к виду, в котором элементы, расположенные во втором столбце под главной диагональю, равны нулю. Для этого сначала из третьей строки вычтем вторую строку, умноженную на 7, а затем к четвертой строке прибавим удвоенную вторую строку:
∆=
1
2
−1 0
0
1
3
0
7
−1 1
0 −2
2
4
=
1
2
−1
0
0
1
3
4
0
0
−22 −27
0 −2
5
2
=
1 2
−1
0
0 1
3
4
0 0 −22 −27
5
0 0
8
.
13
Преобразуем теперь полученный определитель к виду, в котором элемент, расположенный в третьем столбце под главной диагональю, равен нулю. Для этого сначала умножим четвертую строку на 11, а сам определитель разделим на 11:
∆=
1 2
−1
0
0 1
3
4
1 2
0 0 −22 −27 0 0
8
13
=
−1
0
4 1 0 1 3 ⋅ . 11 0 0 −22 −27 0 0 88 143
Прибавим теперь к четвертой строке третью строку, умноженную на 4: 1 2 ∆=
−1
0
1 2
−1
0
4 4 1 0 1 3 1 0 1 3 ⋅ = ⋅ . 11 0 0 −22 −27 11 0 0 −22 −27 0 0 88 143 0 0 0 35
Полученная матрица имеет треугольный вид. Поэтому 1 2 ∆=
−1
0
4 1 0 1 3 1 ⋅ = ⋅ 1⋅ 1⋅ ( −22) ⋅ 35 = −70 . 11 0 0 −22 −27 11 0 0 0 35
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
9
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
1.3 Обратная матрица •
Квадратная матрица, на главной диагонали которой стоят числа 1, а
все остальные элементы равны 0, обозначается символом E и называется единичной матрицей. •
Единичная матрица обладает следующим свойством: A⋅ E = E ⋅ A = A .
•
Пусть A – квадратная матрица. Если существует квадратная матри-
ца A −1 , обладающая свойством A ⋅ A −1 = A −1 ⋅ A = E ,
(1.3.1)
то она называется обратной матрицей к матрице A . •
Обратная матрица A −1 квадратной матрицы A существует тогда и
только тогда, когда определитель матрицы A не равен 0. •
Обратную матрицу можно вычислить по формуле A −1 =
( )
1 A ∆
T
,
(1.3.2)
где символом A обозначена матрица, состоящая из алгебраических дополнений A i j к элементам ai j матрицы A . Эта матрица называется присоединенной матрицей матрицы A . •
Если матрицу A привести преобразованиями строк к единичной
матрице E , то теми же преобразованиями матрица E приведется к обратной матрице:
(A E ) → (E A−1 ). Пример 1.3.1. Существует ли обратная матрица к матрице 2
A =
4
?
3 6
Если да, то найти ее и проверить выполнение соотношения (1.3.1). Решение. Вычислим сначала определитель матрицы A : ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
10
ООО «Резольвента»,
www.resolventa.ru ,
∆=
2 4 3 6
[email protected],
(495) 509-28-10
= 12 − 12 = 0 .
Поскольку определитель равен 0, то обратная матрица не существует. Пример 1.3.2. Существует ли обратная матрица к матрице 2
4
1
−5
A =
?
Если да, то найти ее и проверить выполнение соотношения (1.3.1). Решение. Вычислим сначала определитель матрицы A : ∆=
2
4
1 −5
= −10 − 4 = −14 ≠ 0 .
Поскольку определитель отличен от 0, то обратная матрица существует. Найдем ее по формуле (1.3.1): 5 1 −5 −1 14 A−1 = − = 14 −4 2 1 14 T
4 14 . 2 − 14
Сделаем проверку выполнения соотношения (1.3.1): 4 14 1 0 =E, = 2 0 1 − 14
5 14 2 4 A ⋅ A−1 = ⋅ 1 −5 1 14 5 14 A−1 ⋅ A = 1 14
4 14 2 4 1 0 = =E. ⋅ 2 1 −5 0 1 − 14
Пример 1.3.3. Существует ли обратная матрица к матрице 5 A = 1 4
4 3 7
− 6 0 ? − 4
Если да, то найти ее и проверить выполнение соотношения (1.3.1).
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
11
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Решение. Найдем сначала алгебраические дополнения A i j к элементам ai j , расположенным в первой строке матрицы A :
A11 =
3 0 1 0 1 3 = −12, A12 = − = 4, A13 = = −5. 7 −4 4 −4 4 7
Теперь удобно найти определитель матрицы A : ∆ = a11 ⋅ A11 + a12 ⋅ A12 + a13 ⋅ A13 = 5 ⋅ (−12) + 4 ⋅ 4 − 6 ⋅ (−5) = −14 ≠ 0.
Далее получаем A21 = −
4 −6 = − 26; A22 = 7 −4
A31 =
5 −6 5 4 = 4; A23 = − = −19; 4 −4 4 7
4 −6 5 −6 5 4 = 18; A32 = − = − 6; A33 = = 11. 1 3 3 0 1 0
Составив присоединенную матрицу 4 −5 − 12 A = − 26 4 − 19 , 18 − 6 11
получим
− 12 − 26 T 1 1 A−1 = A =− 4 4 ∆ 14 − 5 − 19
()
12 18 14 4 − 6 = − 14 11 5 14
26 14 4 − 14 19 14
18 14 6 . 14 11 − 14 −
Сделаем проверку выполнения соотношения (1.3.1): 12 5 4 − 6 14 4 A ⋅ A −1 = 1 3 0 ⋅ − 4 7 − 4 14 5 14 ООО «Резольвента»,
26 14 4 − 14 19 14
www.resolventa.ru ,
18 14 1 0 0 6 = 0 1 0 = E , 14 11 0 0 1 − 14 −
[email protected],
(495) 509-28-10
12
ООО «Резольвента»,
www.resolventa.ru ,
12 14 4 −1 A ⋅A= − 14 5 14
26 14 4 − 14 19 14
[email protected],
(495) 509-28-10
18 14 5 4 −6 1 0 0 6 ⋅ 1 3 0 = 0 1 0 = E . 14 4 7 −4 0 0 1 11 − 14 −
2. Системы линейных алгебраических уравнений 2.1 Основные понятия и определения •
Системой линейных алгебраических уравнений называется система a11 x1 + a12 x2 + K + a1n xn = b1 , a x + a x + K + a x = b , 21 1 22 2 2n n 2 LLLLLLLLLL am1 x1 + am 2 x2 + K + amn xn = bm .
•
Систему линейных алгебраических уравнений можно представить в
матричной форме A⋅ x = b ,
(2.1.1)
где a11 a21 A= ... am1
•
a12 a22
... a1n ... a2 n
...
...
am 2 ...
x1 b1 x b 2 2 , x = ... , b = ... . ... xn bn amn
Система уравнений называется совместной, если она имеет хотя бы
одно решение, в противном случае система несовместна. •
Если матрица A является квадратной и имеет обратную матрицу, то
система уравнений имеет единственное решение x = A−1 b .
(2.1.2)
Пример 2.1.1. С помощью вычисления обратной матрицы решить систему уравнений
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
13
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
2 x1 − 5 x2 = b1 , 4 x1 + 3x 2 = b2 ,
для произвольных значений b1 , b2 . Найти числовой ответ в случаях а) b1 = 0, b2 = 26 ; б) b1 = 9, b2 = 31. Решение. Если ввести обозначения 2
A =
4
−5
x1 b1 , x = , b = , 3 x2 b2
то рассматриваемую систему можно записать в матричном виде (2.1.1). Проверим, что матрица A является обратимой. Действительно, поскольку определитель матрицы A ∆=
2 −5 4
3
= 6 + 20 = 26 ≠ 0 ,
то матрица A имеет обратную матрицу A−1 , и решение системы x = A−1 ⋅ b .
Найдем теперь обратную матрицу A−1 . Так как присоединенная матрица к матрице A имеет вид 3 − 4 , A = 2 5
то, в соответствии с (1.3.2) обратная матрица A−1 =
5 . 2
1 3 26 − 4
Поэтому x1 1 3 5 b1 = ⋅ . x − 4 2 26 b2 2
Следовательно, x
1 3 5 0
1 130 5
⋅ = = , а) 1 = x 2 26 − 4 2 26 26 52 2
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
14
ООО «Резольвента»,
www.resolventa.ru , x
[email protected],
1 3 5 9
(495) 509-28-10
1 182 7
б) 1 = ⋅ = = . x2 26 −4 2 31 26 26 1 2.2 Решение систем линейных алгебраических уравнений по формулам Крамера •
В случае, когда матрица A является квадратной и имеет обратную
матрицу, решение системы уравнений можно найти по формулам Крамера: xj =
∆j ∆
,
где ∆ j - определители, полученные из определителя ∆ матрицы A заменой j – го столбца столбцом свободных членов. •
Если ∆ = 0 и все определители ∆ j = 0 , то система имеет бесконеч-
но много решений. •
Если ∆ = 0 , а хотя бы один из определителей ∆ j ≠ 0 , то система не
имеет решений. Пример 2.2.1. С помощью формул Крамера решить систему 2 x − y + 3 z = 13, 4 x + 3 y − z = 7, x − 2 y + 5 z = 15.
Решение. Вычислим сначала определитель ∆ и определители ∆ j для всех значений j = 1,2,3 : −1 3 ∆= 4 3 − 1 = 30 − 24 + 1 − 9 − 4 + 20 = 14 ≠ 0, 1 −2 5 2
13 −1
3
∆1 = 7 3 −1 = 195 − 42 + 15 − 135 − 26 + 35 = 42, 15 −2 5
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
15
ООО «Резольвента»,
www.resolventa.ru ,
2 13
[email protected],
(495) 509-28-10
3
∆ 2 = 4 7 −1 = 70 + 130 − 13 − 21 + 30 − 260 = −14, 1 15 5 2 −1 13 ∆ 3 = 4 3 7 = 90 − 140 − 7 − 39 + 28 + 60 = 28. 1 −2 15
Поэтому x=
∆1 42 ∆ −14 ∆ 28 = = 3, y = 2 = = −1, z = 3 = = 2. ∆ 14 ∆ 14 ∆ 14
2.3 Решение систем линейных алгебраических уравнений методом Гаусса (случай однозначной разрешимости) •
Рассмотрим систему из n уравнений с n неизвестными. Если равно-
сильными преобразованиями эту систему удается привести к виду c11 y1 + c12 y2 + ... + c1n yn = d1, c22 y2 + ... + c2n yn = d 2 , ........................................... cnn yn = d n ,
(2.3.1)
то в случае, когда определитель
∆=
c11 c12 ... c1n 0 c22 ... c2 n 0
0
...
...
0
0
... cnn
= c11 ⋅ c22 ⋅ ... ⋅ cnn ≠ 0,
(случай однозначной разрешимости) можно, решая сначала последнее урав-
нение системы, затем предпоследнее уравнение и т.д. (обратный ход), один за другим найти все неизвестные. •
Описанная схема решения систем линейных алгебраических урав-
нений и составляет основу метода последовательного исключения неизвестных Гаусса.
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
16
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Пример 2.3.1. С помощью метода последовательного исключения неизвестных Гаусса решить систему уравнений 2 x1 + 5x2 − 3x3 = −15, 3x1 − 2 x2 + x3 = 20, 7 x + 4 x − 5x = − 6. 2 3 1
Решение. Удобнее всего исключить неизвестную x3 из первого и третьего уравнений, воспользовавшись тем, что во втором уравнении системы коэффициент при неизвестном x3 равен 1. С этой целью к первому уравнению системы прибавим второе уравнение, умноженное на 3, а к третьему уравнению прибавим второе уравнение, умноженное на 5. Получим следующую систему уравнений: 11x1 − x2 = 45, 3x1 − 2 x2 + x3 = 20, 22 x − 6 x = 94. 1 2
Исключим теперь переменную x1 из третьего уравнения. Для этого из третьего уравнения предыдущей системы вычтем первое уравнение, умноженное на 2. Получим систему уравнений 11x1 − x2 = 45, 3x1 − 2 x2 + x3 = 20, −4 x2 = 4,
которую для наглядности удобно записать в виде (2.3.1): x3 + 3x1 − 2 x2 = 20, 11x1 − x2 = 45, −4 x2 = 4.
Из третьего уравнения находим значение неизвестной x2 = −1 (обратный ход). Подставляя значение x2 во второе уравнение, найдем значение неизвестной x1 :
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
17
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
11x1 + 1 = 45, x1 = 4 .
Осталось значения x1 и x2 подставить в первое уравнение: 12 + 2 + x3 = 20, x3 = 6 .
Ответ: x1 = 4, x2 = − 1, x3 = 6. Замечание. Решение примера 2.3.1. можно осуществить в матричной форме. Для этого представим исходную систему уравнений в форме расширенной матрицы 2 3 7
5 −2 4
−3 −15 1 20 , −5 −6
где слева от вертикальной черты записана матрица системы A , а справа – столбец свободных членов b . Производя над строками расширенной матрицы операции, описанные в решении примера, получаем 2 3 7
1 3 0
5 −2 4
0 −2 1
−3 −15 11 1 20 ⇔ 3 −5 −6 0
0 4 1 1 20 ⇔ 0 0 −1 0
0 −2 1
−1 −2 −4
−1
0 45 11 1 20 ⇔ 3 0 4 0
0 4 1 1 8 ⇔ 0 0 −1 0
−2 1
0 45 11 1 20 ⇔ 3 0 −1 0
0 −2 1
0 44 1 20 ⇔ 0 −1
0 4 1 0 0 4 x1 = 4 1 −6 ⇔ 0 1 0 −1 ⇔ x2 = −1 . 0 −1 0 0 1 −6 x3 = −6
0 0 1
Пример 2.3.2. С помощью метода последовательного исключения неизвестных Гаусса решить систему уравнений 2 x1 + 3x2 − 4 x3 + 2 x4 = −1, 5 x + 4 x + 3x + 6 x = 45, 1 2 3 4 3x1 − 2 x2 − x3 + 4 x4 = 25, 4 x1 + 7 x2 − 2 x4 = −9,
осуществляя при каждой операции над строками расширенной матрицы контроль правильности вычислений. ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
18
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Решение. Составим расширенную матрицу этой системы и запишем для контроля правильности вычислений в каждой строке справа суммы всех элементов строки (контрольные суммы): 2 3 −4 2 −1 2 5 4 3 6 45 63 . 3 −2 −1 4 25 29 4 7 0 −2 −9 0
Будем вычислять контрольные суммы до проведения каждой операции над строками расширенной матрицы, а также после проведения операции. Совпадение контрольных сумм свидетельствует о правильности расчетов. Воспользовавшись сначала третьей строкой матрицы, получим 2 3 −4 2 −1 2 −10 11 0 −14 −101 −114 5 4 3 6 45 63 ⇒ 14 −2 0 18 120 150 . 3 −2 −1 4 25 29 3 −2 −1 4 25 29 7 0 −2 −9 0 4 7 0 −2 −9 0 4
Используем теперь четвертую строку матрицы: −10 11 0 −14 −101 −114 −38 −38 0 0 −38 −114 61 0 0 39 150 14 −2 0 18 120 150 ⇒ 50 ⇒ 3 −2 −1 4 25 29 11 12 −1 0 7 29 7 0 −2 −9 0 7 0 −2 −9 0 4 4
1 1 50 61 ⇒ −11 −12 7 4
0 1 3 0 0 39 150 . 1 0 −7 −29 0 −2 −9 0 0
Воспользуемся теперь первой строкой матрицы: 1 1 50 61 −11 −12 7 4
ООО «Резольвента»,
0 1 3 1 1 0 0 1 3 0 0 39 150 0 11 0 0 −11 0 ⇒ 1 0 −7 −29 0 −1 1 0 4 4 0 −2 −9 0 0 3 0 −2 −13 −12 0
www.resolventa.ru ,
[email protected],
(495) 509-28-10
19
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Теперь воспользуемся второй строкой матрицы: 1 1 0 0 1 3 1 1 0 11 0 0 −11 0 ⇒ 0 1 0 −1 1 0 4 4 0 −1 0 3 0 −2 −13 −12 0 3
1 3 1 0 0 −1 0 0 ⇒ 0 1 0 4 4 0 −2 −13 −12 0 0
0
2 3 1 0 0 −1 0 . 0 1 0 3 4 0 0 −2 −10 −12 0 0
0
Остается лишь разделить на (– 2) четвертую строку матрицы: 1 0 0 0
2 3 1 1 0 0 −1 0 0 ⇒ 0 0 1 0 3 4 0 0 −2 −10 −12 0 0 0
0
0 0 0 2 3 x1 = 2 1 0 0 −1 0 x2 = −1 . ⇒ 0 1 0 3 4 x3 = 3 0 0 1 5 6 x4 = 5
2.4 Решение систем линейных алгебраических уравнений методом Гаусса (общий случай). Ранг матрицы. Теорема Кронекера-Капелли •
Рассмотрим систему из m уравнений с n неизвестными. a11 x1 + a12 x2 + K + a1n xn = b1 , a x + a x + K + a x = b , 21 1 22 2 2n n 2 LLLLLLLLLL am1 x1 + am 2 x2 + K + amn xn = bm .
(2.4.1)
Равносильными преобразованиями и переобозначением неизвестных
( x1, x2 ,..., xn ) → ( y1, y2 ,..., yn ) эту систему всегда можно привести к одному из следующих двух типов:
1)
y1 + c1r +1 yr +1 + ... + c1n yn = d1, y2 + c2 r +1 yr +1 + ... + c2 n yn = d 2 , L yr + crr +1 yr+1 + ... + crn yn = d r , 0 = d , r +1 L 0 = d m .
ООО «Резольвента»,
www.resolventa.ru ,
(0 ≤ r < m)
[email protected],
(2.4.2)
(495) 509-28-10
20
ООО «Резольвента»,
2)
•
www.resolventa.ru ,
[email protected],
(495) 509-28-10
y1 + c1m+1 ym+1 + ... + c1n yn = d1 , y2 + c2 m+1 ym+1 + ... + c2 n yn = d 2 , ... ym + cmm+1 ym+1 + ... + cmn yn = d m .
(2.4.3)
В первом случае, если хотя бы одно из чисел d r +1, d r +2 ,..., d m отлично
от нуля, то система решений не имеет. •
Если же в первом случае все числа d r +1, d r +2 ,..., d m равны нулю, то сис-
тема имеет бесконечно много решений. •
Во втором случае, если n > m , то система имеет бесконечно много
решений. •
Если же во втором случае n = m , то система имеет единственное
решение, причем этот случай совпадает со случаем однозначной разрешимости, рассмотренном в пункте 2.3. •
В первом случае говорят, что ранг матрицы Am×n равен r (0 ≤ r < m) .
•
Во втором случае говорят, что ранг матрицы Am×n равен m .
•
В системе (2.4.2) переменные y1 ,..., yr называются базисными, а пе-
ременные yr+1,..., yn называются свободными. •
В системе (2.4.3) переменные y1 ,..., ym называются базисными, а пе-
ременные ym+1,..., yn называются свободными. •
Теорема Кронекера-Капелли утверждает, что система уравнений
(2.4.1) имеет решение тогда и только тогда, когда ранг её расширенной мат-
рицы совпадает с рангом матрицы Am×n . Пример 2.4.1. Решить систему уравнений x1 + 2 x2 + 3x3 = −4, 2 x1 + 3x2 + 4 x3 = 1, 3x + 4 x + 5x = 6. 2 3 1
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
21
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Решение. Исключим неизвестную x1 из второго и третьего уравнений, воспользовавшись первым уравнением системы. С этой целью из второго уравнения вычтем первое уравнение, умноженное на 2, а из третьего уравнения вычтем первое уравнение, умноженное на 3. Получим следующую систему уравнений: x1 + 2 x2 + 3x3 = −4, − x2 − 2 x3 = 9, − 2 x2 − 4 x3 = 18.
Вычитая из третьего уравнения второе уравнение, умноженное на 2, получим систему x1 + 2 x2 + 3x3 = −4, − x2 − 2 x3 = 9, 0 = 0.
Прибавляя к первому уравнению удвоенное второе уравнение и меняя знак во втором уравнении, получим x1 − x3 = 14, x2 + 2 x3 = −9.
Следовательно, x1 = x3 + 14, x2 = − 2 x3 − 9 . Ответ. x1 = t + 14, x2 = −2t − 9, x3 = t , где t – любое число. Замечание. В описанном решении примера 2.4.1 неизвестные x1 и x2 являются базисными, а неизвестная x3 является свободной. Ранг матрицы исходной системы равен 2, ранг расширенной матрицы также равен 2. Пример 2.4.2. Решить систему уравнений x1 + 3x2 + x3 = 2, 3x1 + 8 x2 + x4 = 1.
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
22
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
Решение. Исключим сначала неизвестную x1 из второго уравнения системы. Для этого вычтем из второго уравнения первое уравнение, умноженное на 3: x1 + 3x2 + x3 = 2, − x2 − 3x3 + x4 = −5.
Теперь исключим неизвестную x2 из первого уравнения системы. Для этого к первому уравнению прибавим второе уравнение, умноженное на 3: x1 − 8 x3 + 3x4 = −13, − x2 − 3x3 + x4 = −5.
Остается лишь поменять знаки во втором уравнении: x1 − 8 x3 + 3x4 = −13, x2 + 3x3 − x4 = 5.
Следовательно, x1 = 8 x3 − 3x4 − 13, x2 = −3x3 + x4 + 5. Ответ. x1 = 8t1 − 3t2 − 13, x2 = −3t1 + t2 + 5, x3 = t1 , x4 = t2 , где t1, t2 – произвольные числа. Замечание. В описанном решении примера 2.4.2 неизвестные x1 и x2 являются базисными, а неизвестные x3 и x4 являются свободными. Ранг матрицы исходной системы равен 2, ранг расширенной матрицы также равен 2. 2.5 Собственные значения и собственные векторы матрицы •
Рассмотрим квадратную матрицу a11 a21 A= ... a n1
a12 a22
... a1n ... a2 n
...
...
...
,
an 2 ... ann
ненулевой столбец
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
23
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
x1 x x = 2, ... xn
который в дальнейшем будем называть вектором-столбцом, и некоторое число λ . Вектор-столбец x называется собственным вектором матрицы A , соответствующим собственному значению λ , если этот вектор является решением системы уравнений a11 a21 ... an1
a12 a22 ...
... a1n x x 1 1 ... a2 n x2 x2 ⋅ = λ , ... ... ... ...
xn
an 2 ... ann xn
которую можно записать в виде ( a11 − λ ) x1 + a12 x2 + ... + a1n xn = 0, a21 x1 + ( a21 − λ ) x2 + ... + a2 n xn = 0, .................................................... a x + a x + ... + ( a − λ ) x = 0. nn n n1 1 n 2 2
•
(2.5.1)
Необходимым условием существования ненулевого решения систе-
мы (2.5.1) является равенство нулю определителя a11 − λ ∆ (λ ) =
•
a21
a12
...
a1n
a21 − λ ...
a21
...
...
...
...
an1
an 2
... ann − λ
=0.
(2.5.2)
Соотношение (2.5.2) является уравнением n-го порядка относитель-
но неизвестной λ , которое называется характеристическим уравнением.
•
Корни характеристического уравнения называются характеристиче-
скими числами матрицы A .
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
24
ООО «Резольвента»,
•
www.resolventa.ru ,
[email protected],
(495) 509-28-10
После нахождения корней характеристического уравнения ищутся
соответствующие им собственные векторы, являющиеся ненулевыми решениями системы уравнений (2.5.1). •
Если вектор x является собственным вектором с собственным зна-
чением λ , то и любой другой вектор k x , где k - произвольное число, отличное от 0, является собственным с тем же собственным значением. Пример 2.5.1. Найти собственные значения и собственные векторы матрицы 1
2
2
4
A =
.
Решение. Составим характеристическое уравнение и найдем его корни: 1− λ
2
2
4−λ
= 0,
(1 − λ )( 4 − λ ) − 4 = 0, λ 2 − 5λ=0, λ1 = 0, λ 2 = 5. Рассмотрим сначала характеристический корень λ1 = 0 и найдем соответствующий ему собственный вектор. Для этого решим систему уравнений 1 − 0 2
2 x1 0 = , 4 − 0 x2 0
которую можно записать в виде x1 + 2 x2 = 0, 2 x1 + 4 x2 = 0.
(2.5.3)
Полученная система эквивалентна уравнению x1 = −2 x2 , и, если неизвестную x1 выбрать в качестве базисной неизвестной, а неизвестную x2 – в качестве свободной, то решение системы уравнений (2.5.3) можно представить в виде
{x1 = −2t , x2 = t},
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
25
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
где t – любое число, не равное 0. Таким образом, x1 −2t −2 = t , t ≠ 0, = x2 t 1
а вектор −2 1
является искомым собственным вектором. Рассмотрим теперь характеристический корень λ1 = 5 и найдем соответствующий ему собственный вектор. Для этого решим систему уравнений 1 − 5 2
2 x1 0 = , 4 − 5 x2 0
которую можно записать в виде − 4 x1 + 2 x2 = 0, 2 x1 − x2 = 0.
(2.5.4)
Полученная система эквивалентна уравнению 2x1 = x2 , и, если неизвестную x1 выбрать в качестве свободной неизвестной, а неизвестную x2 – в качестве
базисной, то решение системы уравнений (2.5.4) можно представить в виде
{x1 = t , x2 = 2t}, где t – любое число, не равное 0. Таким образом, x1 t 1 = = t , t ≠ 0, x2 2t 2
а вектор 1 2
является искомым собственным вектором. Ответ. Векторы ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
26
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
−2 1 и 1 2
являются собственными с собственными значениями 0 и 5 соответственно. Пример 2.5.2. Найти собственные значения и собственные векторы матрицы 6 − 2 3 5 . 0 − 4
1 0 0
Решение. Составим характеристическое уравнение и найдем его корни: 1− λ 0 0
6
−2
3− λ 5 = 0, − 4−λ 0
(1 − λ )(3 − λ )(− 4 − λ ) = 0, λ1 = 1, λ 2 = 3, λ 3 = − 4. Рассмотрим сначала характеристический корень λ1 = 1 и найдем соответствующий ему собственный вектор. Для этого решим систему уравнений 6 − 2 x1 0 1 − 1 3 −1 5 x2 = 0 , 0 0 − 4 − 1 x3 0 0 которую можно записать в виде 6 x2 − 2 x3 = 0, 2 x2 + 5x3 = 0, −5x3 = 0.
(2.5.5)
Решение системы уравнений (2.5.5) можно представить в виде
{x1 = t , x2 = 0, x3 = 0}, где t – любое число, не равное 0. Таким образом,
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
27
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
1 x1 t x2 = 0 = t 0 , x3 0 0
а вектор 1 0 0
является искомым собственным вектором. Рассмотрим теперь характеристический корень
λ2 = 3
и найдем
соответствующий ему собственный вектор. Для этого решим систему уравнений
1 − 3 0 0
− 2 x1 0 3− 3 5 x2 = 0 , 0 − 4 − 3 x3 0 6
которую можно записать в виде −2 x1 + 6 x2 − 2 x3 = 0, 5x3 = 0, −7 x3 = 0.
(2.5.6)
Решение системы уравнений (2.5.6) можно представить в виде
{x1 = 3t , x2 = t , x3 = 0}, где t – любое число, не равное 0. Таким образом, 3 x1 3t x2 = t = t 1 , x3 0 0
а вектор 3 1 0
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
28
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
является искомым собственным вектором. Осталось рассмотреть характеристический корень λ 3 = − 4 и найти соответствующий ему собственный вектор. Для этого решим систему уравнений 1 + 4 0 0
− 2 x1 0 3+ 4 5 x2 = 0 , 0 − 4 + 4 x3 0 6
которую можно записать в виде 5x1 + 6 x2 − 2 x3 = 0, 7 x2 + 5x3 = 0, 0 = 0.
(2.5.7)
Преобразуем систему (2.5.7) к более удобному виду. Для этого исключим из рассмотрения третье уравнение, а к первому уравнению, умноженному на 5, прибавим второе уравнение, умноженное на 2. В результате получим следующую систему уравнений 25x1 + 44 x2 = 0, 7 x2 + 5x3 = 0.
(2.5.8)
В системе (2.5.8) неизвестную x2 можно выбрать в качестве свободной неизвестной, а неизвестные x1 и x3 – в качестве базисных неизвестных. Тогда решение системы (2.5.8) можно представить в виде 44 7 x1 = − t , x2 = t , x3 = − t , 25 5
где t – любое число, не равное 0. Таким образом, 44 44 − t − 25 x1 25 x = t = t 1 , 2 −7 x3 − 7 t 5 5
а вектор
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
29
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
44 − 25 1 −7 5
является искомым собственным вектором. Пропорциональный этому вектору вектор, например 44 −25 35
так же является собственным с тем же собственным значением. Ответ. Векторы 1 0 , 0
3 1 , 0
44 −25 35
являются собственными с собственными значениями 1 , 3 и − 4 соответственно.
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
30
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ 1. Можно ли складывать матрицы разного размера? 2. Как осуществляется операция умножения матрицы на число? 3. По какому правилу производится умножение матриц? 4. Что называется минором элемента квадратной матрицы? 5. Что называется алгебраическим дополнением элемента квадратной матрицы? 6. По какой формуле вычисляется определитель квадратной матрицы второго порядка? 7. По какой формуле вычисляется определитель квадратной матрицы третьего порядка? 8. Что называется обратной матрицей? 9. Для каких матриц существуют обратные? 10.Что называется теоремой Кронекера-Капелли? 11.Что такое формулы Крамера для решения систем линейных уравнений? 12.Для каких систем решение можно найти, используя формулы Крамера? 13.Какова схема решения систем линейных уравнений методом Гаусса? 14.Что называется базисной переменной? 15.Что называется свободной переменной? 16.Что называется собственным вектором матрицы? 17.Что называется собственным значением матрицы? 18.Что называется рангом матрицы?
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
31
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
1.
Выполнить действия 0 2 ⋅ 2 3
2.
−7 3 8 1 1 1 4 − 3⋅ 5 −3 −2 . 0 5 0 4 0
Транспонировать матрицу −1 2 4 0 3 7 8 1 . 0 1 −3 5
3.
Выполнить действие 2 1 3 1 1 −1 0 ⋅ 1 −1 1 1 1
4.
Вычислить определитель матрицы 3 −3 −3
5.
2 1 1 2 . 2 3
4 1 −2 1 . −4 0
Решить систему уравнений методом Крамера 2 x1 + 2 x2 + 3x3 = 1, 2 x1 + x2 + 7 x3 = −4, x1 + x2 + x3 = 1.
6.
Решить систему уравнений методом Гаусса x1 + 2 x2 + 3x3 − 2 x4 = 6, 2 x − x − 2 x − 3x = 8, 1 2 3 4 3x1 + 2 x2 − x3 + 2 x4 = 4, 2 x1 − 3x2 + 2 x3 + x4 = −8.
7.
Найти обратную матрицу к матрице ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
32
ООО «Резольвента»,
www.resolventa.ru ,
3
[email protected],
(495) 509-28-10
5
A =
, 9
4
воспользовавшись формулой, A −1 =
( )
1 A ∆
T
где символом ∆ обозначен определитель матрицы A , а символ A − присоединенная матрица к матрице 8.
Найти с помощью преобразования строк обратную матрицу к матрице 2 1 −1 A = 3 1 −2 , 1 0 1
воспользовавшись схемой
(A E ) → (E A−1 ), где символом E обозначена единичная матрица. 9.
Найти собственные значения и собственные векторы матрицы 1 1 3 0 2 1 . 0 0 3
10. Найти ранг матрицы α 1 1 1 α 1 1 1 α
в зависимости от параметра α
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
33
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
ЛИТЕРАТУРА Основная: 1. Беклемишев Д.В. Курс аналитической геометрии и линейной алгебры: Учебник для вузов. – М.: Физматлит, 2006. 2. Боревич З.И. Определители и матрицы. - СПб.: Издательство «Лань», 2004. 3. Бугров Я.С., Никольский С.М. Сборник задач по высшей математике: Учебное пособие. – М.: Физматлит, 2001. 4. Кремер Н.Ш., Путко Б.А., Тришин И.М., Фридман М.Н. Высшая математика для экономистов: Учебник для вузов. - М.: ЮНИТИ, 2003. Дополнительная: 5. Бутузов В.Ф., Крутицкая Н.Ч., Шишкин А.А. Линейная алгебра в вопросах и задачах: Учебное пособие. – М.: Физматлит, 2002. 6. Натансон И.П. Краткий курс высшей математики. - СПб.: Издательство «Лань», 2005. 7. Сборник задач по высшей математике для экономистов: Учебное пособие / Под ред. В.И.Ермакова. – М.: ИНФРА-М, 2004. 8. Проскуряков И.В. Сборник задач по линейной алгебре. - СПб.: Издательство «Лань», 2006. 9. Шипачев B.C. Высшая математика. - М.: Высшая школа, 2002.
ООО «Резольвента»,
www.resolventa.ru ,
[email protected],
(495) 509-28-10
34