Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции по вышмату за 1 курс

.pdf
Скачиваний:
110
Добавлен:
15.03.2015
Размер:
1.53 Mб
Скачать

22Элементарные преобразования матриц. Ранг матрицы. Теорема о базисном миноре

22.1 Элементарные преобразования матриц

Элементарными преобразованиями матриц называются преобразования тр¼х типов:

1.перемена мест двух строк или двух столбцов в данной матрице;

2.умножение строки (или столбца) на произвольное число, отличное от нуля;

3.прибавление к одной строке (столбцу) другой строки (столбца), умноженной на некоторое число.

Матрицы, полученные одна из другой пут¼м элементарных преобразований, называются эквивалентными. Эквивалентность двух матриц обозна- чается с помощью символа следования, т.е. A ) B (иногда A B).

Пример 50 1. Найти треугольную матрицу, эквивалентную данной матрице

01

 

 

1

0

2

 

 

A =

@

0

1

1

A

:

 

3

0

2

 

2. Найти диагональную матрицу, эквивалентную матрице A.

Решение

1. Прибавим к третьей строке первую строку, умноженную на (-3), тогда

0 0

1

1

1 0 0

1

1

1

1

0

2

1

0

2

 

@ 3

0

2 A ) @ 0

0

4 A

2. Преобразуем далее матрицу B = 0

0

1

1

1

; выполнив следу-

 

 

 

 

@

1

0

2

A

 

 

 

ющие элементарные

 

 

 

0

0

4

 

 

 

 

преобразования:

 

 

 

 

 

 

 

(a) к третьему столбцу прибавим первый, умноженный на ( 2), оста-

вив неизменными первый и второй столбцы:

 

 

1

 

0 0

1 1

1 0

0 1

1

:

 

1

0

2

 

 

1

0

0

 

 

@ 0

0 4 A ) @ 0 0 4 A

 

(b) из третьего столбца вычтем второй столбец:

0 0

1

1

1 0 0

1

0

1

1

0

0

1

0

0

 

@ 0

0

4 A ) @ 0

0

4 A

71

22.2 Ранг матрицы

Рассмотрим произвольную [m n] матрицу

A =

0

a21

a22

:::

a2n

1

 

 

a11

a12

:::

a1n

 

 

B a

a

m2

:::

a

C

 

B

m1

 

:::

mn

C

 

@

:::

:::

:::

A

 

 

 

 

 

 

Определение 42 Минором k-го порядка матрицы A называется определитель порядка k; элементы которого лежат на пересечении любых k строк и любых k столбцов матрицы A: (k не превосходит наименьшего из m или n).

Определение 43 Наибольший порядок не равного нулю минора матрицы A называется рангом матрицы A:

Следовательно, если r-ранг матрицы A; то у матрицы A имеется хотя бы один отличный от нуля минор r-го порядка, а все миноры (r +1)-го порядка равны нулю.

Определение 44 Если r-ранг матрицы A; то любой не равный нулю минор r-го порядка, называется базисным минором.

Для нахождения ранга матрицы, вообще говоря, можно проверить равенство нулю всех миноров (любого порядка) данной матрицы, однако такой способ требует большого объ¼ма вычислений. Более экономичным является способ, основанный на использовании того факта, что ранги эквивалентных матриц совпадают. Дело в том, что ранг матрицы A совпадает с

числом линейно-независимых строк (столбцов), а это число не меняется при элементарных преобразованиях. По этому способу матрица приводится к диагональному виду, из которого не равный нулю минор наивысшего порядка находится без затруднений.

Пример 51 Найти ранг матрицы

 

0

1

0

1

2

1

1

 

 

 

 

 

A =

@

1

1

1

1

0

A

:

 

2

1

2

1

1

 

Решение

1

2 3

1 1

 

=

0 0

1

2 3 1 1

A A1

=

0 0

A2

 

 

1

0

1

2

1

 

 

1

0

1

2

1

A )

)

 

@ 0

1

0

3

1 A )

 

 

@ 0

0

2

0

0

 

 

0

1

0

0

0

0

1

 

 

0

1

0

0

0

0

1

 

A3

=

0

1

2 3 1

A4

=

0

1

0

0

0

:

 

 

@

0

0

2

0

0

A )

 

 

@

0

0

2

0

0

A

 

A1 получаем из A; вычитая из второй строки первую, а из третьей строки первую, умноженную на 2; из третьей строки вычитаем вторую - получаем

A2; подобным образом получаем нули и над главной диагональю. Ясно, что r = 3:

72

22.3Линейная независимость строк и теорема о базисном миноре

Определение 45 Строка A = (a1; a2; :::; an) называется линейной комбинацией строк A1 = (b11; b12; :::; b1n), A2 = (b21; b22; :::; b2n), , An = (bk1; bk2; :::; bkn), если для некоторых чисел 1; 2; ; k справедливо равен- ñòâî A = 1A1 + 2A2 + ::: + kAk èëè aj = 1a1j + 2a2j + ::: + kakj (j = 1; 2; :::; n).

Определение 46 Строки A1; A2; :::Al называются линейно независимыми, если равенство 1A1 + 2A2 + ::: + lAl = 0 возможно лишь в том случае, когда все числа 1; 2; :::; l равны нулю. В противном случае строки называются линейно зависимыми.

Теорема 9 Для того, чтобы строки A1; A2; :::; Al были линейно зависимы,

необходимо и достаточно, чтобы хотя бы одна из этих строк являлась бы линейной комбинацией остальных строк.

Доказательство Необходимость . Пусть строки линейно зависимы, т.е. 1A1 + 2A2 + ::: + lAl = 0, где хотя бы одно из чисел i не равно нулю.

Пусть для определ¼нности 1 6= 0, тогда, разделив предыдущее равен- ñòâî íà 1, получим:

A1 =

2

 

3

:::

l

 

A2

 

A3

 

Al;

1

1

1

а это означает, что A1 является линейной комбинацией A2; A3; :::; Al: Достаточность. Пусть одна из строк (например A1) является линейной

комбинацией остальных строк, т.е.

A1 = 2A2 + 3A3 + ::: + lAl ) ( 1) A1 + 2A2 + 3A3 + ::: + lAl = 0;

т.е. строки A1; A2; :::; Al линейно зависимы. Теорема доказана. Рассмотрим теперь произвольную матрицу:

A =

0

a21

a22

:::

a2n

1

 

 

a11

a12

:::

a1n

 

 

B a

a

m2

:::

a

C

 

B

m1

 

:::

mn

C

 

@

:::

:::

:::

A

 

 

 

 

 

 

и пусть r - ранг матрицы A. Тогда существует не равный нулю минор r-го

порядка - базисный минор этой матрицы. Строки и столбцы, на пересе- чении которых стоит базисный минор, назов¼м соответственно базисными строчками и базисными столбцами.

Теорема 10 (Теорема о базисном миноре) Базисные строки (базисные столбцы) линейно независимы. Любая строка (любой столбец) матрицы A является линейной комбинацией базисных строк (базисных столбцов).

Доказательство Все рассуждения привед¼м для строк. Независимость базисных строк будем доказывать от противного. Пусть

базисные строки линейно зависимы. Тогда по теореме 9 одна из строк является линейной комбинацией остальных. Но тогда из свойств определителя

73

вытекает, что базисный минор равен нулю, чего не может быть, следовательно, базисные строки линейно независимы.

Докажем теперь, что любая строка матрицы A является линейной ком-

бинацией базисных строк. Не нарушая общности, можно считать, что базисный минор расположен в левом верхнем углу матрицы A. Рассмотрим

определитель (r + 1)-го порядка вида:

 

 

a21

a22

:::

a2r

:::

a2j

 

 

 

 

a11

a12

:::

a1r

:::

a1j

 

 

=

a

 

a

 

:::

a

:::

a

;

 

 

r1

r2

 

 

 

 

 

 

:::

rr

:::

rj

 

 

 

 

:::

:::

:::

:::

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

k1

a

 

:::

a

:::

a

 

 

 

 

 

k2

:::

kr

:::

kj

 

 

 

 

:::

:::

:::

:::

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

полученный добавлением

к базисному минору частей

любой k-й строки и

любого j-го столбца матрицы A. Докажем, что = 0. Если j r и k r, то = 0, так как он содержит два одинаковых столбца или две одинаковых строки. Если j > r и k > r, то - есть минор (r + 1)-го порядка матрицы A, а всякий такой минор равен нулю.

Итак, = 0. Разлагая по элементам последнего столбца и обозначая алгебраические дополнения элементов aij буквами ci = Aij, получим

c1a1j + c2a2j + ::: + c2arj + cr+1akj = 0(j = 1; 2; :::; n):

Íî cr+1 = Akj c1

 

c2

 

cr

cr+1 6= 0. Отсюда, обо-

 

равно базисному минору, поэтому

 

значая 1 =

 

, 2

=

 

, , r

=

 

;

из последнего равенства

cr+1

cr+1

cr+1

получим:

 

 

 

 

 

 

 

 

 

akj = 1a1j + 2a2j + ::: + 2arj(j = 1; 2; :::; n);

а это означает, что любая k-я строка матрицы A является линейной комбинация базисных строк. Теорема доказана.

23Исследование линейных алгебраических систем

Рассмотрим систему m линейных алгебраических уравнений с неизвестными x1; x2; :::; xn

8

>a11x1 + a12x2 + ::: + a1nxn = b1

>

a21x1 + a22x2

:::

2n

x

n

= b

2

(34)

<

 

+ ::: + a

 

 

 

 

> am1x1 + am2x2

+ ::: + amnxn = bm

 

>

 

 

 

 

 

 

 

 

:

Система (34) называется однородной, если все е¼ свободные члены b1; b2; :::; bm равны нулю; если хотя бы один из свободных членов b1; b2; :::; bm

отличен от нуля, то система называется неоднородной. В системе (34) число уравнений может быть меньше, равно или больше числа неизвестных.

Решением системы (34) называется такая совокупность n чисел c1; c2; :::; cn, что каждое из уравнений системы (34) обращается в тождество после замены в н¼м неизвестных xi соответствующими числами ci(i = 1; 2; :::; n):

74

Система (34) может не иметь ни одного решения, может иметь одно решение, число решений может быть и бесконечно много.

Система уравнений (34) называется совместной, если она имеет хотя бы одно решение и несовместной, если у не¼ не существует ни одного решения.

Совместная система (34) называется определ¼нной, если она имеет единственное решение, и неопредел¼нной, если у не¼ существует по крайней мере два решения.

Две системы называются эквивалентными, если любое решение одной из них является решением и другой системы. Заметим, что все несовместные системы являются эквивалентными.

23.1Решение системы линейных алгебраических уравнений в матричном виде

Возьм¼м систему вида (34) и введ¼м в рассмотрение следующие матрицы:

A =

0 a21

a22

:::

a2n

1

;

 

 

 

a11

a12

:::

a1n

 

 

 

 

 

 

B a

m1

a

m2

:::

a

C

 

 

 

 

B

 

 

:::

 

mn

C

 

 

 

 

@

:::

:::

:::

A

 

 

 

 

 

 

 

 

 

 

 

 

 

Ap =

0 a21

 

a22

:::

a2n

b2

1

;

 

 

a11

 

a12

:::

a1n

b1

 

 

 

B a:::

 

a:::

:::

a

mn

b

m

C

 

 

B

m1

 

 

m2

:::

 

 

C

 

 

@

 

 

 

 

 

::: :::

A

 

 

 

 

 

1; B = 0 b2

1:

 

 

X = 0 x2

 

 

 

 

 

 

x1

 

 

 

b1

 

 

 

 

 

 

B x

C

 

B b

m

C

 

 

 

 

B

 

n

C

 

B

 

C

 

 

 

 

@

 

:::

A

 

@

:::

A

 

 

 

 

 

 

 

 

 

 

 

Матрица A называется матрицей коэффициентов системы (34), Ap

называется расширенной матрицей коэффициентов системы (34), одностолбцовая матрица B называется матрицей свободных членов, од-

ностолбцовая матрица X - матрицей неизвестных. Найд¼м произведение

A X:

A X =

0 a21

a22

:::

a2n

1 0 x2

1

=

0

a21x1

+ a22x2

+ ::: + a2nxn

 

a11

a12

:::

a1n

 

x1

 

 

 

a11x1

+ a12x2

+ ::: + a1nxn

 

B a:::

a

:::

a

C B x

n

C

 

B a

m1

x

1

+ a x:::+ ::: + a

x

 

B m1

m2

:::

mn

C B

 

C

 

B

 

m2 2

 

mn n

 

@

:::

:::

A @

:::

A

 

@

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

C

C:

A

Очевидно, что в силу системы (34) получившуюся матрицу можно приравнять матрице B. Следовательно, вместо систем (34) мы можем рассмат-

ривать матричное уравнение

A X = B:

(35)

75

Рассмотрим линейную систему, у которой число неизвестных совпадает с числом уравнений,

8

> a11x1 + a12x2 + ::: + a1nxn = b1

>

< a21x1 + a22x2 + ::: + a2nxn = b2

:::

>

>

: an1x1 + an2x2 + ::: + annxn = bn

Матрица коэффициентов этой системы квадратная, т.е.

01

 

 

a11

a12

:::

a1n

C

 

 

 

a21

a22

:::

a2n

 

A =

B a

 

a

 

:::

a

:

 

B

 

n1

 

n2

:::

nn

C

 

 

@

:::

:::

:::

A

 

 

 

 

 

 

 

 

 

Допустим, что det A 6= 0, тогда у матрицы A существует обратная A 1. Запишем систему в матричном виде A X = B. Умножив левую и правую части этого уравнения слева на A 1, получим

A 1 A X = A 1 B ) E X = A 1 B:

Итак, решение системы (35) в матричном виде X = A 1 B: Заметим, что это решение - единственное.

Пример 52 Найти решение системы в матричном виде:

9

2x + y + z = 3

=

x + 2y z = 0

x y + z = 2 ;

Решение Обозначим через A матрицу коэффициентов данной матрицы систему, B - матрицу-столбец из свободных членов, X - искомую матрицу-

столбец. Ясно, что

A = 0 1

2

1 1; B =

0 0 1; X =

0 y

1

:

 

 

2

1

1

A

3

 

x

 

 

 

@ 1

1 1

@ 2 A

@ z

A

 

 

 

Данная система в матричном виде A X = B, е¼ решение X = A 1

 

B.

Найд¼м обратную матрицу A 1. Прежде

всего

 

 

 

 

det A =

 

2

1

1

 

= 2 2 1 + 1 ( 1) 1 + 1 ( 1) 1 1 2 1

 

1

2

1

 

 

 

 

 

 

 

 

1 1 1

1( 1)( 1) 2 1 1 1 = 4 1 1 2 2 1 = 3

Найд¼м алгебраические дополнения матрицы A.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

2

 

 

1

 

 

A11 = ( 1)1+1

 

2

 

1

 

= 1; A21

= ( 1)2+1

 

1

1

 

=

 

2; A31

= (

 

 

1)3+1

 

1

 

1

 

=

 

3;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1+2

 

1

 

 

1

 

 

 

 

2+2

 

2 1

 

 

 

 

 

 

 

3+2

 

2

 

1

 

 

 

 

 

 

 

 

1 1

 

 

 

1 1

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

A12 = ( 1)

 

 

 

 

 

 

 

= 2; A22

= ( 1)

 

 

 

 

 

= 1; A32 = ( 1)

 

 

 

 

 

 

 

= 3;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

76

A13 = ( 1)1+3

 

1

 

 

1

= 3; A23 = ( 1)2+3

 

1

 

1

 

= 3; A33

= ( 1)3+3

 

1

2

= 3:

 

 

1

 

2

 

 

 

 

 

2

1

 

 

 

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Получаем обратную

матрицу A 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

=

 

3 0 2 1

3

1 = 0

1

 

2

 

1 1

:

 

 

 

 

 

 

3

 

3

 

 

 

 

 

1

 

 

1

1

2

3

 

 

23

 

31

1

 

 

 

 

 

 

 

 

 

 

@ 3 3

3

A @ 1

 

1 1 A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычислим X = A 1 B

0 1 0

x

X = @ y A = @ z

1

2

1

1 0 0 1

= 0

1

2

 

1 =

0 0 1

3

3

3

3 3 0 1 2

23

31

1

3

 

23

3 +13 0 + 1

2

 

1

1

1 1 A @ 2 A @

1 3 1 0 1 2

 

A @ 1 A

Итак, получим решение данной системы в матричном виде

0 1 0 1

x 1

@y A = @ 0 A:

z1

От такой записи решения можно перейти к более привычной форме записи: x = 1; y = 0; z = 1:

23.2 Правило Крамера

Для простоты выкладок рассмотрим систему n линейных алгебраических уравнений с n неизвестными, положив n = 3

9

a11x1 + a12x2 + a13x3 = b1 = a21x1 + a22x2 + a23x3 = b2 : a31x1 + a32x2 + a33x3 = b3 ;

Пусть определитель этой системы отличен от нуля, т.е. det A 6= 0. Тогда можно записать решение этой системы в матричном виде, положив =

det A.

0 x2

1 =

0 A12

A22

A32

1 0 b2

x1

1

A11

A21

A31

b1

@ x3

A

 

@ A13

A23

A33

A @ b3

 

1

=

0 b1A12

 

1

b1A11

A

@ b1A13

 

 

1

+b2A21 + b3A31

+b2A22 + b3A32 A:

+b2A23 + b3A33

Следовательно,

x1 = b1A11 + b2A21 + b3A31 = 1

b2

a22

a23

 

 

 

 

 

 

 

b1

a12

a13

 

 

 

 

 

 

b

3

a

32

a

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b1A12 + b2A22 + b3A32

 

1

 

a11

b1

a13

 

x2

=

=

 

a12

b2

a23

 

 

 

 

 

 

 

 

 

a

b

3

a

33

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b1A13 + b2A23 + b3A33

 

1

 

b

 

a

 

 

a

 

 

 

 

 

 

 

1

 

12

 

13

 

x3

=

 

=

 

 

b2 a22

a23

 

 

 

 

 

 

 

 

 

b

3

a

32

a

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

xi (i =

Полученные формулы для вычисления x1; x2; x3 называются формула- ми Крамера, а соответствующее правило - правилом Крамера. Итак, если определитель системы n линейных алгебраических уравнений с n неиз-

вестными отличен от нуля, то по формулам Крамера: xi =

1; 2; :::; n), где определитель xi получается из определителя системы пут¼м замены i-го столбца столбцом из свободных членов.

Пример 53 Найти решение системы

 

9

 

 

 

 

 

 

 

 

 

 

 

x + 2y z = 0

 

 

 

 

 

 

 

 

 

 

 

2x + y + z = 3

=

 

 

 

 

 

 

 

 

 

 

 

x

 

y + z = 2

 

 

 

 

 

 

по формулам Крамера.

 

 

 

 

 

 

;

 

 

 

 

 

 

Решение Вычислим определители , x, y è z.

 

 

 

=

1 2 1

= 3; x =

0 2 1

= 3;

 

2

1

1

 

 

 

 

3

1

1

 

 

 

1

 

1 1

 

2

 

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

2 3

1

 

 

 

 

 

2

1 3

 

 

 

 

y

1 0 1

= 0; z =

 

1 2 0

= 3:

 

 

1 2 1

 

 

 

 

 

1

1 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Имеем

x = x = 33 = 1; y = y = 0; z = z = 33 = 1:

Итак, решение данной системы: x = 1; y = 0; z = 1:

23.3 Метод Гаусса

Отметим, что формулы Крамера (так же как и решение систем в матричном виде) имеют ограниченное применение, потому, что уже для систем выше 4-го порядка приводят к громоздким вычислениям.

Кроме того, формулы Крамера применимы, если число уравнений совпадает с числом неизвестных и при этом определитель системы 6= 0:

Для исследования систем m алгебраических уравнений с n неизвест-

ными в последнее время, особенно в связи с развитием вычислительной техники широкое применение получил метод Гаусса.

Итак, рассмотрим систему m алгебраических уравнений с n неизвестными, прич¼м a11 6= 0:

a21x1

+ a22x2

+ ::: + a2nxn = b2

9

:

(36)

a11x1

+ a12x2

+ ::: + a1nxn = b1

>

 

 

 

 

 

=

 

 

 

 

:::

>

 

 

am1x1 + am2x2 + ::: + amnxn = bm

>

 

 

 

 

 

>

 

 

;

Заметим, что условие a11 6= 0 нетрудно выполнить. Действительно, для

этого достаточно переставить уравнения таким образом, чтобы в первом уравнении при первой неизвестной коэффициент был бы отличен от нуля, в противном случае система не содержала бы переменной x1. Оставляя

78

теперь неизменным первое уравнение, преобразуем остальные уравнения таким образом, чтобы коэффициенты при неизвестной x1 обратились бы в нуль (для этого достаточно ко второму уравнению прибавить первое урав-

нение, умноженное на

 

a21

 

умноженное на

a11

, к третьему уравнению - первое,

a31

 

am1

).

a11

, и т.д., к m-му уравнению прибавить первое, умноженное на a11

В результате получим систему, эквивалентную системе (36), в виде:

a

11

x

1

+ a12x2

+ ::: + a1nxn = b1

9

 

 

 

a220

x2

+ ::: + a20 nxn = b20

(37)

 

 

 

 

a320

x2

+ ::: + a30 nxn = b30

>

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

:::

>

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

=

 

 

 

 

 

am0 2x2 + ::: + amn0 xn = bm0

>

 

 

 

 

 

 

 

 

>

 

>

>

;

Потребуем, чтобы в системе (37) был бы отличен от нуля коэффициент a022, чего можно опять-таки добиться с помощью перестановки уравнений.

Если же после первого шага во всех уравнениях, кроме первого, коэффициенты обратятся в нуль, то приступают к следующему шагу, а именно: повторяя алгоритм Гаусса, аннулируем далее коэффициенты при x2 âî âñåõ

уравнениях, начиная с 3-го. Прич¼м, после какого-то шага число уравнений может уменьшаться (это имеет место, если какие-то уравнения являются линейными комбинациями других уравнений, т.е. не являются независимыми).

После последнего шага мы можем придти к таким ситуациям:

1.Число неизвестных совпадает с числом уравнений, и матрица системы приведена к треугольному виду (ann 6= 0) :

a22x2

+ ::: + a2nxn = b2

9

:

 

(38)

a11x1 + a12x2

+ ::: + a1nxn = b1

>

 

 

 

 

 

 

=

 

 

 

 

 

:::

>

 

 

 

 

 

annxn = bn

>

 

 

 

 

 

 

>

 

 

 

 

 

 

;

 

 

bn

Теперь можно из последнего уравнения выразить xn =

 

, подста-

ann

вить найденное xn в предыдущее уравнение, найти xn 1

è èäòè äà-

лее восходящим ходом к первому уравнению, находя шаг за шагом xn 2; xn 3; :::; x2; x1. Очевидно, что в этом случае ранг матрицы

A =

0 a21

 

a22

:::

a2n

 

1

 

 

 

 

 

a11

 

a12

:::

a1n

 

 

 

 

 

 

B a

m1

a

:::

a

 

C

 

 

 

 

B

 

 

m2

:::

mn C

 

 

 

 

@

:::

 

:::

:::

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

совпадает с рангом расширенной матрицы

 

 

1

 

Ap =

0

a21

 

a22

 

:::

 

a2n

b2

;

 

 

a11

 

a12

 

:::

 

a1n

b1

 

 

 

B a:::

 

a:::

 

:::

 

a

b

n

C

 

 

B

m1

 

m2

:::

 

mn

 

C

 

 

@

 

 

 

 

 

 

 

 

 

A

 

ò.å. r(A) = r(Ap) = n:

Действительно, матрица системы (38) получена с помощью элементарных преобразований над строчками исходной матрицы. В этом случае система имеет единственное решение.

79

2. Число неизвестных меньше числа уравнений, т.е. система имеет вид:

a22x2

+ ::: + a2kxk

+ ::: + a2nxn = b2

9

 

a11x1 + a12x2

+ ::: + a1kxk

+ ::: + a1nxn = b1

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:::

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

a

x

 

+ ::: + a

x

n

= b

>

 

 

 

nk

k

 

 

nn

 

 

n

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:::

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

0

 

xk

+ ::: + 0

 

xn

 

 

n

:::

>

 

 

 

 

= b

+1

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

0 x

k

+ ::: + 0 x

n

= b

>

 

 

 

 

 

 

 

 

 

 

 

 

 

n

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

>

>

;

ïðè÷¼ì bn+1; bn+2; :::; br отличны от нуля. В этом случае ранг матрицы системы меньше ранга е¼ расширенной матрицы, т.е. r(A) < r(Ap),

тогда некоторые из уравнений системы противоречат остальным, т.е. система несовместна.

3. Число уравнений меньше числа неизвестных, т.е. система имеет вид:

 

11

 

1

a22x2

+ ::: + a2kxk + a2k+1xk+1

+ ::: + a2nxn = b2

9

a

 

x

 

+ a12x2

+ ::: + a1kxk + a1k+1xk+1

+ ::: + a1nxn = b1

>

 

 

 

 

 

 

 

=

 

 

 

 

 

 

:::

>

 

 

 

 

 

akkxk + akk+1xk+1 + ::: + aknxn = bk

>

 

 

 

 

 

 

 

>

;

Примем xk+1; xk+2; :::; xn за параметры, т.е. будем считать, что они принимают любые значения, тогда систему можно записать в виде:

a22x2

+ ::: + a2kxk = b2

a2k+1xk+1

:::

a2nxn

9

a11x1 + a12x2

+ ::: + a1kxk = b1

a1k+1xk+1

::: a1nxn

>

 

 

 

 

 

:::

 

 

 

 

 

 

>

 

 

 

 

 

 

=

 

akkxk = bk akk+1xk+1

::: aknxn

>

 

 

 

 

 

 

>

 

 

 

 

 

 

;

Система имеет бесчисленное множество решений,

r(A) = r(Ap) < n:

Замечание 8 При исследовании систем методом Гаусса систему обычно не выписывают, а работают с расширенной матрицей системы Ap, выпол- няя элементарные преобразования, соответствующие алгоритму Гаусса.

Пример 54 Исследовать систему методом Гаусса

9

2x + y + z = 3

=

x + 2y z = 0

x y + z = 2 ;

Решение Запишем расширенную матрицу коэффициентов данной системы и привед¼м е¼ к треугольному виду:

Ap =

0 1

2

1

0

1 0 2

1

1

3 1

 

2

1

1

3

1

1

1

2

 

@ 1

1

1

2 A ! @ 1

2

1

0 A !

0 0

3

1

1

1 0 0

3

1

1 1

1

1

1

2

1

1

1

2

! @ 0

3

2

2 A ! @ 0

0

1

1 A

80