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

Методическое пособие 389

.pdf
Скачиваний:
2
Добавлен:
30.04.2022
Размер:
1.11 Mб
Скачать

Некоторые из них равны нулю, а некоторые отличны от нуля. Определение. Рангом матрицы A называется наивысший порядок ми-

норов матрицы, отличных от нуля. Ранг матрицы обозначается r( A) .

Так, например, у приведенной матрицы все миноры третьего порядка равны нулю, а среди миноров второго порядка имеются отличные от нуля, например,

13 5 0. Следовательно, ранг матрицы r( A) 2 .

21

Из определения ранга матрицы следуют его свойства.

1.Для матрицы размерности m на n , 0 r min(m, n), где min(m,n) – наименьшее из чисел m и n .

2.r 0, тогда и только тогда, когда матрица нулевая.

3.Для квадратной матрицы порядка n, r n тогда и только тогда, ко-

гда матрица невырожденная, т.е. À 0.

4. Если все миноры k -го порядка равны нулю , то и миноры ( k +1)- го порядка тоже равны нулю, т.е. , если r( A) k , то все миноры ( k 1) - го

порядка равны нулю.

Из этих свойств следует метод вычисления ранга матрицы.

Если все миноры первого порядка равны нулю, т.е. все элементы матрицы равны нулю, то r( A) 0 . Если хотя бы один элемент матрицы отличен

от нуля, но все миноры второго порядка равны нулю, то r =1.

Так поступают до тех пор, пока найдется хотя бы один минор k -го порядка, не равный нулю, а все миноры ( k +1)-го порядка равны нулю . В этом случае r( A) k . Но такой метод связан с вычислением большого числа оп-

ределителей разных порядков. Наиболее эффективным является метод элементарных преобразований, рассмотренный ранее. В результате элементарных преобразований получаем эквивалентные матрицы, при этом ранг матрицы не изменяется. Действительно, от умножения элементов матрицы на одинаковое число или от перестановки местами рядов матрицы нулевой определитель останется нулевым, отличный от нуля – отличным от нуля, то есть не может измениться наивысший порядок отличного от нуля определителя.

В качестве примера рассмотрим предыдущую матрицу:

1

3

5 4

 

1

3

5 4

 

 

2 1

3 1

 

 

0

7

7 7

 

 

 

~

.

 

1

8

 

 

 

0

21

 

 

 

19 11

 

21 21

21

Эту матрицу мы получили, умножив первую строку на –2 ,затем на –8 и прибавив ее ко второй и третьей последовательно. Наконец, прибавляя к третьей строке вторую, умноженную на –3 , получим

 

1

3

5 4

 

 

0

7

7 7

 

 

.

 

0

0

0 0

 

 

 

Очевидно, что ранг этой матрицы меньше трех, так как имеются миноры второгопорядка, отличныеотнуля. Следовательно, рангматрицыравендвум r 2.

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

Имеются и другие способы вычисления ранга матрицы.

Метод окаймляющих миноров. Минор M k 1 порядка ( k 1), содер-

жащий в себе минор M k – минор k −го порядка, называется окаймляющий

минор M k .

Пример. Вычислить методом окаймляющих миноров ранг матрицы

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

 

 

M1 =

 

1

 

0, M 2

 

0 , M 2

 

 

 

 

 

 

 

 

2

6

 

 

3

5

4

 

 

6

4

3

 

 

 

;

9

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

1 5

2 4 6 0, M 3 0 . r( A) = 2 .

Отметим свойства ранга матрицы.

1.При транспонировании матрицы ранг не меняется.

2.При отбрасывании нулевого ряда ранг не меняется.

3.Ранг матрицы не меняется при элементарных преобразованиях.

4.Ранг канонической матрицы равен числу единиц на главной диагонали.

На последнем свойстве основан один из методов вычисления ранга мат-

рицы – метод элементарных преобразований.

 

 

1

3

5

4

 

 

1 3

5

4

 

 

 

1 3 5

4

 

 

 

 

 

 

 

 

 

 

Пример. A

 

2

1

3

1

 

~

 

0

7

7

 

7

 

~

 

0

1

1

1

.

 

 

8

3

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

0

0

0 0

 

 

 

 

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

На главной диагонали имеется две единицы, следовательно, r 2 .

22

Понятие ранга матрицы играет принципиальную роль при исследовании систем линейных уравнений.

Глава 2. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ

Ксистемам линейных уравнений приводит решение многих прикладных

иэкономических задач.

§ 1. Системы неоднородных линейных уравнений 1.1. Основные понятия и определения

Система m линейных уравнений с n неизвестными имеет вид

 

a11х1 a12 х2 ... a1n xn b1,

 

 

 

 

 

a

x

a

x

... a

x

b ,

 

 

 

 

 

21 2

22

2

2n

n

2

 

 

,

(2.1)

 

.........................................

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

x

a

x

... a

x

b

m

,

 

 

 

m1 1

m2 2

mn n

 

 

 

где

числа aij ,bi (i 1,2,...m;

j 1,2,...n) произвольные числа, назы-

ваемые

коэффициентами

системы, числа

bi

свободными

членами,

x j неизвестным, подлежащие определению. Эту систему можно записать в кратком виде

n

 

 

aij x j bi

(i 1,2,...m) .

(2.2)

j 1

Решением системы называется такая совокупность чисел õ1, õ2 ,...õn , при подстановке которых в каждое уравнение получаем верное равенство.

Система уравнений называется совместной, если она имеет хотя бы одно решение, и несовместной, если она не имеет решений.

Совместная система называется определенной, если она имеет единственное решение и неопределенной, если она имеет более одного решения.

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

Систему (2.1) можно записать в компактной матричной форме:

AX B,

(2.3)

23

a

11

a

12

...

a

1n

 

x

1

 

b

1

 

 

 

 

...

 

 

 

 

 

 

 

a

21

a22

a2n

 

x

2

 

b

2

 

 

где A

 

 

.

.

 

.

;

X

 

;

B

 

.

 

.

 

 

 

.

 

.

 

 

 

 

am2

...

 

 

 

 

 

 

 

 

 

 

am1

amn

xn

 

bm

 

A матрица системы,

состоящая из коэффициентов системы,

X мат-

рица-столбец из неизвестных xi ,

B матрица-столбец из свободных членов.

Матрицы А и Õ согласованы, так как число столбцов первой равно числу строк второй, а их произведение есть матрица-столбец, который приравнен к матрице-столбцу Â .

 

 

a11

...

a1n

b1

 

 

 

 

a

...

a

b

 

 

 

 

 

, дополненная столбцом из свобод-

Матрица A 21

.

2n

2

 

 

.

.

.

 

 

 

 

a

...

a

b

 

 

 

 

m1

 

mn

m

 

ных членов, называется расширенной матрицей системы.

Система линейных уравнений называется однородной, если ее свободные члены равны нулю:

a

x

...

a

x

0,

 

11

1

 

1n

n

 

(2.4)

.............................

 

 

 

 

 

 

a

x

...

a

x

 

0.

 

m1 1

 

mn n

 

1.2. Решениесистемлинейныхуравнений. ТеоремаКронекера-Капелли

Исчерпывающий ответ на вопрос о совместности системы линейных уравнений (2.1) в самом общем виде дает теорема Кронекера–Капелли.

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

Из этой теоремы следует:

1.Если ранг совместной системы равен числу неизвестных, то система имеет единственное решение, т.е. система определена.

2.Если ранг совместной системы меньше числа неизвестных, то система имеет бесчисленное множество решений, т.е. система неопределена. Из этой теоремы следует правило решения произвольной системы ли-

нейных уравнений:

1) находят ранги основной и расширенной матриц системы. Если r(A) r(A) , то система несовместна;

24

2) если r(A) r(A) , то система совместна.

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

Неизвестные, коэффициенты которых входят в базисный минор оставляют слева (их называют главными), а остальные (n r) неизвестные пере-

носят в правые части уравнений (их называют свободными);

3)выражают главные неизвестные через свободные. Получают общее решение системы;

4)придаваясвободнымнеизвестнымпроизвольныечисловыезначения, получают соответствующие значения главных неизвестных. Таким обра-

зом находят частные решения исходной системы уравнений. Пример 1. Исследовать на совместность систему

 

 

 

 

 

 

 

2x

y 3,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 y 1.

 

 

 

 

 

 

 

 

 

 

 

4x

 

 

 

 

Решение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

 

 

2

1

 

0, r(A) 1,

 

 

 

 

 

 

 

A

 

 

,

 

 

 

 

 

 

 

 

 

 

4

2

 

 

 

 

4

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

3

 

 

 

 

 

 

 

2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r(A) 2,

 

0.

 

A

 

 

 

 

,

 

 

 

 

 

 

4

2

 

1

 

 

 

 

 

 

 

 

4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Так как r(A) r(A) , то система несовместна. Пример 2. Решить систему

x1 2x2 x3 x4 1,x1 2x2 x3 x4 1,x1 2x2 x3 3x4 3.

Решение. r(A) r(A) 2.

Так как имеется 1 1 2 0 , то берем два первых уравнения:

1 1

x1 2x2 x3 x4 1,x1 2x2 x3 x4 1.

x3 x4x3 x4

2,

1 x1 2 x2 ,

1 x1 2x2 .

1 2x1 4x2 , 2 2.

25

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

2x2 ,

x4 1 общее решение.

Положив, например, x1

0, x2

0, получаем одно из частных реше-

ний: x1 0, x2 0, x3 0,

x4 1.

 

§ 2. Линейные системы n уравнений с n неизвестными. Матрич-

ный способ решения. Формулы Крамера

Рассмотрим систему (2.1) при n m . Матрица такой системы квадратная порядка n . Пусть определитель этой матрицы 0 , то есть матрица невырожденная. Запишем систему в матричном виде:

A X B

Умножим обе части этого матричного уравнения слева на обратную матрицу A 1 : A 1 A X A 1 B.

Поскольку A 1 A E, E X X ,

то X A 1 B.

(2.5)

Этот способ решения называется матричным способом решения системы. Равенство (2.5) можно записать в виде

 

 

 

 

 

A b

A b

... A b

 

 

 

x

 

 

 

11 1

21 2

n1 n

 

 

 

 

 

 

 

 

1

 

 

 

A12b1

... An2bn

 

 

x2

 

 

 

 

A22b2

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

.

 

 

 

 

.

 

 

 

 

A b.

 

 

 

 

x

n

 

 

 

A b

... A b

 

 

 

 

 

 

 

1n 1

2n 2

nn n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда

Но A11b1 A21b2 ... An1bn

x1 A11b1 A21b2 ... An1 ,

......................................... .

xn

A1nb1 A2nb2 ...

Annbn

 

 

 

 

есть разложение определителя

 

 

 

b1

a12

....

a1n

 

 

 

 

1

 

b2

a 22

....

a 2n

 

 

..

..

..

..

 

 

 

 

 

 

bn

an 2

....

ann

по элементам первого столбца. Определитель 1 получается из определителяпутем замены первого столбца столбцом из свободных членов.

26

Итак, x1 1 . Аналогично x2 2 , где 2 получен из заменой второго столбца столбцом из свободных членов.

Ит.д. x3 3 ,..........xn n .

Формулы

 

 

 

 

 

 

x

i

 

i

,

i 1,2,...n

(2.6)

 

 

 

 

 

 

называются формулами Крамера.

 

 

Запишем формулы (2.6) в виде

 

 

xi

i , i 1,2,...n

(2.7)

1.Если определитель 0 системы отличен от нуля, то система имеет единственное решение, определяемое по формулам Крамера (2.6).

2.Определитель системы 0 и i 0. В этом случае равенства (2.7) справедливы при любых x и y , то есть система имеет бесчисленное множество решений и является неопределенной.

3.Определитель системы 0 и определители i 0 .В этом случае равенства (2.7) не имеют места ни при каких значениях x и y . Следовательно, система не имеет решений и она является несовместной.

Пример. Решить систему уравнений

x1 x 2 x 3 3,2x1 x 2 x 3 11,

x1 x 2 2x 3 8

а) матричным методом; б) по формулам Крамера.

 

Решение. а) обозначим:

 

 

 

 

 

 

 

1

1 1

x

 

 

3

 

2

1

1

 

1

 

 

 

A

;

X x2

;

B 11 .

 

1

1

2

 

x

 

 

8

 

 

 

 

 

3

 

 

 

В матричном виде система имеет вид AX B.

27

Вычислим

 

2

1

 

1

 

5. Так как 0 , то матрица невырожденная,

 

 

 

 

2

1

 

1

 

 

 

1

1

 

2

 

 

 

 

 

и существует обратная матрица A 1.

 

 

Вычислим ее: A 1 1

 

1

 

3

2

 

 

3

1

1

.

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

1

 

2

3

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X A 1 B 1

 

1

3

2

 

3

 

 

20

 

4

 

3 1

1

 

 

11

 

1

 

10

 

 

 

2

,

5

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

1

2

3

 

 

 

 

 

 

5

 

 

 

1

 

 

 

 

 

 

8

 

 

 

 

 

 

 

то есть решение системы x1 4, x2

2, x3

1, или (4,2,1).

б) так как 0 , то можно использовать формулы Крамера.

Вычислим определители матриц 1 , 2 , 3 ,

полученных из матрицы А,

заменой соответственно первого, второго и третьего столбцов столбцом свободных членов:

1

 

3

1

1

 

20;

2

 

1

3

1

 

10;

3

 

1

1 3

 

5.

 

 

 

 

 

 

 

11

1

1

 

 

2

11

1

 

 

2

1

11

 

 

 

8

1

2

 

 

 

 

1

8

2

 

 

 

 

1

1

8

 

 

Теперь по формулам Крамера получаем

x

1

 

20

4;

x

 

 

2

 

10

; x

 

 

3

 

5

1,

1

 

 

5

 

 

2

 

 

 

5

 

3

 

 

 

5

 

Решением системы является (4,2,1).

2.1. Метод Гаусса (метод исключения переменных)

Существенным недостатком решения систем n уравнений с n неизвестными по формулам Крамера и матричным способом является их большая трудоемкость, связанная с вычислением определителей и нахождением обратной матрицы. Кроме того, рассмотренные способы не позволяют решать произвольные системы, когда число уравнений и неизвестных не совпадают.

28

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

ных (метод Гаусса).

Рассмотрим систему в общем виде, то есть систему m уравнений с n неизвестными:

a x

a x

... a x

b

 

11 1

12 2

1n n

1

 

a x

a x

... a x

b

 

21 1

22 2

2n n

1

.

........................................

 

am2 x2

amnxn bm

 

am1x1

 

В этой системе число уравнений m может быть меньше, равно или больше числа неизвестных n . Предлагаемый метод Гаусса заключается в следующем.

Предположим, что коэффициент при первом члене первого уравнения a11 0 . Этого всегда можно добиться перестановкой местами уравнений, ли-

бо переименованием коэффициентов при неизвестных xk .

Умножим все члены первого уравнения на a12 и прибавим ко второму

a11

уравнению. Получим уравнение, в котором коэффициент при x1 обращается

в ноль. Умножая первое уравнение на a13 и прибавляя к третьему уравне-

a11

нию, получим уравнение, также не содержащее члена с x1 .

Аналогично преобразуя все остальные уравнения, получаем следующую систему уравнений:

a11x1

a12x2

... a1n xn b1

 

 

 

 

 

 

 

 

a22x2 ... a2n xn b2

 

 

.............................

, где aij

и bj – новые коэффициенты.

 

 

 

 

 

 

 

 

amnx2

... amnxn bm

 

Предполагая, что a22 0, умножая второе уравнение на a32 и склады- a22

вая с третьим уравнением, исключим из всех последующих уравнений переменную x2 .

29

Продолжая этот процесс, систему (2.1) можно привести к одной из следующих систем:

a

x

a

x

 

... a

x

b

 

11 1

12

2

1n

 

n

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

b22x2 ... b2n xn

b2

 

 

 

 

 

 

.........................

 

 

 

 

 

 

bmnxn bn

 

 

 

 

 

 

a

x

a

x

2

... a

 

x

n

b

 

11

1

12

 

1x

 

1

 

 

 

b22 x2 ... b2n xn

b2

 

 

 

................................

 

 

 

 

 

 

bkk

xk ... bkn xn bk

 

 

 

, k n,

, k n,

(2.8)

(2.9)

a

x

a

x

2

... a

x

n

b

 

 

11

1

12

 

1n

 

1

 

 

 

 

b22 x2

 

... a2n xn

b2

 

 

 

 

..................................

(2.10)

 

 

 

 

 

 

0xk 0xk 1 .. 0xn bk

, bk 0, k n.

 

 

 

Система (2.8)

имеет

 

 

треугольный

вид.

Нахождение неизвестных

x1, x2 ,....xn этой системы называется обратным ходом метода Гаусса. Эта система, а следовательно, и исходная система имеют единственное решение. Так как bmn 0 , то из последнего уравнения xn определяется единственным образом. Подставляя найденное значение xn в предпоследнее уравнение, получим единственное значение для xn 1 . Продолжая этот процесс, находим последовательно xn 2 ,..., x1.

В системе (2.9) число неизвестных больше числа уравнений. Так как bkk 0, то из последнего уравнения этой системы xk единственным образом

выражается через xk 1 ,...xn . Осуществляя обратный ход, выразим единственным образом xk 1 ,...x1 через xk 1,..., xn . Придавая последним произволь-

ные значения, получим бесконечное множество решений системы (2.9), а следовательно, системы (2.1).

Система (2.2) не имеет решений – система несовместна.

30