Лекции и индивидуальные задания по высшей математике Часть 1
..pdfсистема |
x1 + 3x2 = 7, |
является неопределенной, так как она экви- |
2x1 + 6x2 = 14 |
валентна уравнению x1 + 3x2 = 7 и поэтому имеет множество решений: x1 = 7 − 3λ, x2 = λ , где λ – любое число.
4.2. Матричная запись системы линейных уравнений
Пусть дана система
|
|
|
|
|
a11x1 + a12 x2 + + a1n xn = b1, |
|
||
|
|
|
|
|
a21x1 |
+ a22 x2 + + a2n xn = b2 , |
(4.1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aS1x1 + aS 2 x2 + + aSn xn = bS . |
|
||
Введем обозначения: |
|
|
||||||
a11 |
a12 ... |
a1n |
|
|
||||
a |
|
a |
|
... |
a |
|
|
|
A = |
21 |
|
22 |
|
2n |
– основная матрица системы, состав- |
||
... |
|
... ... |
... |
|
||||
aS1 |
aS 2 ... |
aSn |
|
|||||
ленная из коэффициентов при неизвестных; |
|
|||||||
x1 |
|
|
|
|
|
|
|
|
x |
|
– матрица-столбец неизвестных системы; |
|
|||||
X = |
2 |
|
|
|||||
|
... |
|
|
|
|
|
|
|
xn |
|
|
|
|
|
|
||
b1 |
|
|
|
|
|
|
|
|
b |
|
– матрица-столбец свободных членов. |
|
|||||
B = |
2 |
|
|
|||||
... |
|
|
|
|
|
|
|
|
bS |
|
|
|
|
|
|
|
Систему линейных алгебраических уравнений (4.1) можно записать в матричном виде:
31
|
|
|
A X = B, |
|
(4.2) |
||
|
a11x1 + a12 x2 + ... |
+ a1n xn |
|||||
так как |
a x |
+ a x |
|
+ ... |
+ a x |
|
|
A X = |
21 1 |
22 |
2 |
|
2n |
n . |
|
|
|
...................................... |
|||||
|
aS1 x1 + aS 2 x2 + ... |
+ aSn xn |
Формула (4.2) называется матричной записью системы (4.1).
4.3.Исследование системы s линейных уравнений
сn неизвестными
Рассмотрим систему s линейных уравнений с n неизвест-
ными (4.1).
Пусть А – основная матрица системы (4.1). Матрицу А, дополненную столбцом свободных членов, будем называть расширенной матрицей системы и обозначать A , т.е.
|
a11 |
a12 |
... |
a1n |
|
a |
a |
... |
a |
A = 21 |
22 |
|
2n |
|
|
... ... ... ... |
|||
|
aS1 |
aS 2 |
... |
aSn |
b1 b2 .
... bS
Теорема Кронекера–Капелли является необходимым и дос-
таточным условием совместности системы (4.1). Сформулируем эту теорему.
Система линейных уравнений совместна тогда и только тогда, когда rang A = rang A .
Из теоремы Кронекера–Капелли вытекают важные утверждения, которые позволяют выяснить, сколько решений имеет рассматриваемая система, но не позволяют найти эти решения.
Утверждение4.1. Еслисистема(4.1) совместна ( rang A = rang A ) и rang A = n , то система (4.1) является определенной.
32
Утверждение4.2. Еслисистема(4.1) совместна( rang A = rang A ) и rang A < n , тосистема(4.1) являетсянеопределенной.
Утверждение 4.3. Если rang A ≠ rang A , то система (4.1) не-
совместна.
Пример 4.1. Исследовать систему на совместность.
5x1 − x2 + 2x3 + x4 = 7,2x1 + x2 + 4x3 − 2x4 = 1,x1 − 3x2 − 6x3 + 5x4 = 0.
|
|
|
|
Решение. Вычислим методом окаймляющих миноров ранг |
|||||||||||||||
|
|
|
|
|
|
|
5 |
|
−1 |
2 |
1 |
|
|
||||||
матрицы A = 2 |
1 |
4 −2 . Рассмотрим минор второго порядка |
|||||||||||||||||
|
|
|
|
|
|
|
1 |
|
−3 |
−6 |
5 |
|
|
||||||
M2 = |
|
5 −1 |
|
= 10 + 2 = 12 ≠ 0 . |
|
|
|||||||||||||
|
|
|
|
||||||||||||||||
|
|
|
|
2 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Окаймляющие миноры для M 2 : |
|
||||||||||||||
|
|
|
|
|
M3(1) = |
|
5 |
|
−1 |
2 |
|
= −30 − 4 − 12 − 2 − 12 + 60 = 0 ; |
|
||||||
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
2 |
|
1 |
4 |
|
|
||||||||
|
|
|
|
|
|
|
|
|
1 |
|
−3 |
−6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
−1 |
1 |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
M3(2) = |
|
2 |
1 |
−2 |
|
= 25 + 2 − 6 − 1+ 10 − 30 = 0 . |
|
|||||||
|
|
|
|
|
|
|
|
|
|
1 |
−3 |
5 |
|
|
|
|
|||
|
|
|
|
Следовательно, rang A = 2 . |
|
|
|||||||||||||
|
|
|
|
Вычислим |
|
|
|
|
ранг |
расширенной |
матрицы |
||||||||
|
|
5 |
−1 |
2 |
1 |
7 |
|
|
|
|
|
|
|
||||||
|
|
= |
2 |
1 |
|
4 |
|
−2 |
1 . Поскольку окаймляющий минор для M 2 |
||||||||||
A |
|
|
|||||||||||||||||
|
|
1 −3 −6 5 |
0 |
|
|
|
|
|
|
|
33
M3(3) = |
|
5 |
−1 |
7 |
|
= 0 − 1− 42 − 7 − 0 + 15 = −35 отличен от нуля, |
|
|
|||||
|
2 |
1 |
1 |
|
||
|
|
1 |
−3 |
0 |
|
|
то rang A = 3 .
Таким образом, rang A ≠ rang A , следовательно, система несовместна.
Пример 4.2. Исследовать систему на совместность.
7x1 + 3x2 = 2,
x1 − 2x2 = −3,
4x1 + 9x2 = 11.
Решение. Определим ранги основной и расширенной матриц системы.
|
|
7 |
3 |
|
|
7 |
3 |
|
A = 1 |
−2 |
. Поскольку M2 = |
|
≠ 0 , то rang A = 2 . |
||||
|
|
4 |
9 |
|
|
1 |
−2 |
|
|
|
|
|
|
|
|||
|
|
7 |
3 |
2 |
|
|
|
|
|
|
= 1 |
−2 −3 . |
|
|
|
|
|
A |
|
|
|
|
||||
|
|
4 |
9 |
11 |
|
|
|
|
|
7 |
3 |
|
2 |
|
|
|||
Вычислим det |
|
= |
1 |
−2 |
−3 |
= −154 − 36 + 18 + 16 − 33 + 189 = 0. |
|||
A |
|||||||||
|
4 |
9 |
|
11 |
|
|
|||
Следовательно, rang |
|
= 2 . |
Согласно теореме |
Кронекера- |
|||||
A |
|||||||||
Капелли система совместна, |
и |
в силу выполнения |
равенства |
rang A = n является определенной.
34
5.РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ УРАВНЕНИЙ
5.1.Матричный способ решения системы линейных уравнений
Рассмотрим квадратную систему линейных алгебраических уравнений, определительосновной матрицы которойотличенотнуля.
|
a11x1 + a12 x2 + + a1n xn = b1, |
|
||||||||
|
a21x1 + a22 x2 + + a2n xn |
= b2 , |
(5.1) |
|||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
an1x1 + an2 x2 + + ann xn = bn . |
|
||||||||
Запишем систему (5.1) в матричном виде: |
|
|||||||||
|
|
|
|
A X = B , |
|
|
|
(5.2) |
||
a11 |
a12 ... |
a1n |
|
x1 |
|
b1 |
|
|
||
a |
a ... |
a |
|
x |
|
b |
|
|
||
где A = 21 |
22 |
2n |
, |
X = |
2 |
, B = |
|
2 |
. |
|
... ... ... |
... |
|
... |
|
... |
|
||||
an1 |
an2 ... |
ann |
xn |
bn |
|
|||||
Поскольку det A ≠ 0 , то для матрицы |
A существует обрат- |
|||||||||
ная матрица |
A−1 . |
Умножим равенство |
(5.2) на A−1 |
слева: |
||||||
A−1 A X = A−1 B . В силу того, |
что A−1 A X = E X = X , |
полу- |
||||||||
чим формулу |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X = A−1 B . |
|
|
|
(5.3) |
Нахождение решения системы (5.1) по формуле (5.3) и назы-
вается матричным способом решения системы.
Пример 5.1. Решить матричным способом систему
x1 + 2x2 + 3x3 = 4, |
|
− x1 + 2x2 − 3x3 = 0, |
|
|
x2 − x3 = 1. |
|
35
Решение. Вычислим определитель основной матрицы системы
|
1 |
2 |
3 |
|
det A = |
−1 |
2 |
−3 |
= −2 + 0 − 3 − 0 − 2 + 3 = −4 ≠ 0 . |
|
0 |
1 |
−1 |
|
Следовательно, для матрицы |
A существует обратная матри- |
|||||||
ца A−1 . Находим A−1 : |
|
|
|
|
|
|||
|
|
|
1 |
1 |
5 |
−12 |
||
|
−1 |
= − |
|
−1 |
−1 |
0 |
|
|
A |
|
4 |
|
. |
||||
|
|
|
|
−1 |
−1 |
4 |
|
|
|
|
|
|
|
|
x1
Тогда x2
x3
|
|
1 |
1 |
5 |
−12 |
4 |
|
|||
|
= − |
|
−1 |
−1 |
0 |
|
|
0 |
, |
|
|
|
4 |
|
−1 |
−1 |
4 |
|
|
1 |
|
|
|
|
|
|
|
|
т.е. |
x1 |
= − |
1 |
(1 4 |
+ 5 0 − 12 1) = 2 , |
x2 |
= − |
1 |
(−1 4 |
− 1 0 |
+ 0 1) = 1, |
|
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
x3 = − |
1 |
(−1 4 − 1 0 |
+ 4 1) = 0 . |
|
|
|
|
|
|
|||
|
4 |
|
|
|
|
|
|
|
|
|
|
|
2
Следовательно, решение системы X = 1 .
0
5.2. Правило Крамера
Пусть дана квадратная система линейных уравнений
a11x1 + a12 x2 + + a1n xn = b1,a21x1 + a22 x2 + + a2n xn = b2 ,
..............................
an1x1 + an2 x2 + + ann xn = bn .
36
Введем обозначения: |
– |
определитель основной матрицы |
||||||||||||||||||||||||||
системы, j – |
определитель, |
который получается из |
заменой |
|||||||||||||||||||||||||
j-го столбца столбцом свободных членов системы ( j = |
|
|
), т.е. |
|||||||||||||||||||||||||
1,n |
||||||||||||||||||||||||||||
|
a11 |
a12 |
... |
a1n |
|
|
|
|
|
|
|
|
|
b1 |
a12 |
... |
|
a1n |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
= |
a21 |
a22 |
... |
a2n |
|
|
, |
1 |
= |
|
b2 |
a22 |
... |
|
a2n |
|
, |
, |
|
|||||||||
|
... ... ... ... |
|
|
|
|
|
|
|
|
|
... ... ... ... |
|
|
|
|
|
|
|
|
|||||||||
|
an1 |
an2 |
... |
ann |
|
|
|
|
|
|
|
|
|
bn |
an2 |
... |
|
ann |
|
|
|
|
|
|
|
|
||
|
|
a11 |
a12 |
... |
b1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
n = |
a21 |
a22 |
... |
b2 |
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
... ... ... ... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
an1 |
an2 |
... |
bn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Правило Крамера (метод определителей) гласит: |
|
|||||||||||||||||||||||||||
1) Если |
≠ 0 , то система (5.1) имеет единственное решение, |
|||||||||||||||||||||||||||
которое определяется по формулам Крамера: |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
x1 = |
1 , x2 = |
|
2 |
, , xn = |
|
n |
; |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
2) Если |
= 0 и хотя бы один из определителей |
j ≠ 0 , то |
||||||||||||||||||||||||||
система (5.1) не имеет решений; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
3) Если |
= 0 |
и определители |
j = 0 |
при j = |
|
, |
то либо |
|||||||||||||||||||||
1,n |
система (5.1) не имеет решений, либо система (5.1) имеет множество решений.
Замечание. Квадратная система 2-го порядка в случае 3), когда = 1 = 2 = 0 , является совместной ( rang A = rang A ), поэто-
му всегда имеет множество решений.
Пример 5.2. Решить методом определителей систему
2x1 + x2 − x3 = 5,
x1 − 2x2 + 3x3 = −3,
7x1 + x2 − x3 = 10.
37
Решение. Вычислим определители , 1, 2 , 3 :
|
|
|
2 |
|
1 |
−1 |
|
|
|
|
|
|
||||
|
|
|
|
|||||||||||||
= |
|
1 |
−2 3 |
|
= 4 + 21− 1− 14 + 1− 6 = 5; |
|||||||||||
|
|
|
7 |
|
1 |
−1 |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
5 |
1 |
−1 |
|
|
||||
|
|
|
|
|
|
|
|
|
||||||||
1 = |
|
|
|
|
−3 −2 3 |
|
= 10 + 30 + 3 − 20 − 3 − 15 = 5; |
|||||||||
|
|
10 |
1 |
−1 |
|
|
||||||||||
|
|
|
|
|
2 |
5 |
−1 |
|
|
|||||||
|
|
|
|
|||||||||||||
2 |
= |
|
|
|
1 |
−3 |
3 |
|
= 6 + 105 − 10 − 21+ 5 − 60 = 25; |
|||||||
|
|
|
|
|
7 |
10 |
−1 |
|
|
|||||||
|
|
|
2 |
1 |
5 |
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||||||
3 |
= |
|
1 |
−2 |
−3 |
= −40 − 21+ 5 + 70 − 10 + 6 = 10. |
||||||||||
|
|
|
7 |
1 |
10 |
|
|
|
|
Поскольку ≠ 0 , находим единственное решение системы по формулам Крамера: x1 = 55 = 1; x2 = 255 = 5 ; x3 = 105 = 2 .
5.3. Метод Гаусса
Метод Гаусса (метод последовательного исключения неизвестных) является универсальным, так как применим для решения произвольной системы линейных алгебраических уравнений. Суть метода состоит в приведении системы к равносильной системе ступенчатого вида, которая решается достаточно просто.
Две системы называются равносильными, если они обе несовместны или обе совместны и имеют одно и то же множество решений.
Рассмотрим систему s уравнений с n неизвестными
38
a11x1 + a12 x2 + + a1n xn = b1, |
|
|
a21x1 + a22 x2 + + a2n xn = b2 |
, |
(5.4) |
|
|
|
|
|
|
|
|
|
aS1x1 + aS 2 x2 + + aSn xn = bS . |
|
Процесс решения системы по методу Гаусса состоит из двух этапов. На первом этапе (прямой ход) система приводится к ступенчатому виду.
Запишем расширенную матрицу системы, отделив столбец свободных членов вертикальной чертой:
а11 |
а12 |
... |
а1n |
|
b1 |
|
|
|
|
||||||
а21 |
a22 |
... |
a2n |
|
b2 |
|
(5.5) |
... ... |
... |
... |
|
... |
|||
|
|
||||||
|
|
|
|
|
|
|
|
|
|
... |
|
|
|
|
|
аs1 |
as2 |
asn |
|
bs |
|
||
|
|
|
Первый шаг прямого хода. Будем считать, что элемент а11 ≠ 0 (если а11 = 0 , то первым запишем в системе уравнение, в котором коэффициент при неизвестном х1 отличен от нуля). Выполняя элементарные преобразования со строками расширенной матрицы (5.5), неизвестное х1 исключим из всех уравнений, кроме первого. Для это-
го умножим элементы первой строки матрицы на коэффициент − а21
а11
и сложим с соответствующими элементами второй строки. Затем ум-
ножим элементы первой строки на коэффициент |
− |
а31 |
и сложим |
|
а11 |
||||
|
|
|
с соответствующими элементами третьей строки матрицы. Продолжая этот процесс, получим матрицу
|
а11 |
а12 |
... |
а1n |
|
b1 |
|
|
|
|
|
||||||
|
0 |
a22′ |
... |
a2′n |
|
b2′ |
, |
(5.6) |
... ... |
... |
... |
|
... |
||||
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
0 |
as′2 |
... |
asn′ |
|
bs′ |
|
|
|
|
|
|
|||||
|
|
|
|
|
39
где аij′ и bi′ (i = |
2, s |
; j = |
2,n |
) – новые значения |
коэффициентов |
и правых частей системы. |
|
||||
Второй шаг прямого хода. Считая а22′ ≠ 0 , |
исключим неиз- |
вестное х2 из всех уравнений системы (5.6), кроме первого и второго.
Следующие шаги прямого хода осуществляются аналогично. Если в ходе элементарных преобразований матрицы получилась строка, в которой все элементы равны нулю, то ее отбрасывают (так
как соответствующее этойстрокеуравнение являетсятождеством). Если в результате преобразований матрицы получилась стро-
ка, соответствующая уравнению, в котором все коэффициенты при неизвестных равны нулю, а свободный член отличен от нуля, то делают вывод, что система (5.4) несовместна.
Не более, чем через s шагов прямого хода исходная расширенная матрица (5.5) преобразуется в эквивалентную матрицу так называемого ступенчатого вида:
|
а11 |
а12 |
|
... |
а1r |
... |
a1n |
|
|
b |
|
|
|
|||
|
|
|
|
|
||||||||||||
|
0 |
a22′ |
|
... |
a2′r |
... |
a2′n |
|
|
|
1 |
|
|
|
||
|
|
|
|
b2′ |
|
, |
(5.7) |
|||||||||
... |
... |
|
... |
... |
... |
... |
|
|
... |
|
||||||
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
* |
|
|
* |
|
|
|
* |
|
|
|
|
0 |
0 |
|
... |
a |
... |
a |
|
|
b |
|
|
|
|||
|
|
rr |
rn |
|
r |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|||||||
где r ≤ s и r ≤ n . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Второй этап (обратный ход метода |
Гаусса) |
заключается |
||||||||||||||
в решении ступенчатой системы (5.7). |
|
|
|
|
|
|
|
|
|
|||||||
Если в матрице (5.7) |
r = n , то ступенчатая система, соответ- |
|||||||||||||||
ствующая матрице, имеет треугольный вид: |
|
|
|
|
|
|
|
|
||||||||
a11x1 + a12 x2 |
+ а1r xr |
+ ... + a1n xn |
= b1, |
|
|
|
||||||||||
|
а′ |
x |
+ a′ |
x |
+ ... + a |
|
x |
|
|
= b′ , |
|
|
||||
22 |
2 |
|
2r r |
|
2n n |
|
|
|
2 |
|
|
(5.8) |
||||
.............................................................. |
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* |
|
|
* |
|
|
|
||||
|
|
|
|
|
|
ann xn = bn , |
|
|
|
и является определенной. Единственное решение системы (5.8) находим обратным ходом метода Гаусса: из последнего уравнения
40