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

УЧЕБНО-МЕТОДИЧ. ПОСОБИЕ ПО ВМ_1

.pdf
Скачиваний:
26
Добавлен:
20.02.2016
Размер:
2.05 Mб
Скачать

Система x1

x2

5, – совместная система, имеющая единственное реше-

 

x1

x2 7.

 

ние: x1 6, x2

1.

 

 

 

 

 

x x

 

5,

 

Система

 

1

 

2

 

– совместная система, имеющая бесконечное

 

2x1 2x2 10.

 

множество решений:

x1 t, x2

5 t, t R .

Матричный способ решения систем линейных алгебраических уравнений. Пусть в системе (1.7) m = n и det A ≠ 0 (матрица невырожденная). Следовательно, существует обратная матрица A 1 . Умножим обе части равенства (1.8)

слева на A 1 : A 1 АХ = A 1 В или ЕХ = A 1 В, отсюда

Х = A 1 В.

(1.19)

Формула (1.9) является матричной записью решения системы линейных алгебраических уравнений. Так как обратная матрица A 1 единственная, то система (1.7) (или, что, то же самое, система (1.8)) имеет единственное решение.

 

3x1

x2

10,

 

 

 

x2

x3

5, матричным способом.

П р и м е р 1.24. Решить систему 2x1

 

2x

x

2

4x

3

15

 

1

 

 

 

Р е ш е н и е

 

3

1

0

 

1. Запишем матрицу системы А =

2

1

1

.

 

2

1

4

 

 

 

2.

Найдем определитель матрицы А:

 

 

 

 

 

 

1

0

 

1 1

 

1 1

 

1 2

 

2 1

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

det A =

 

2

1

1

= 3

( 1)

 

1 4

+ (–1)

( 1)

 

2 4

= 3 (4 + 1) + (–8 –2) =

 

 

2

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

Так как det A = 5 ≠ 0, то существует обратная матрица A 1 , и, следовательно, исходная система имеет единственное решение Х = A 1 В.

3. Найдем обратную матрицу A 1. Составим матрицу из алгебраических дополнений элементов матрицы А:

31

 

 

 

 

 

1 2

 

2 1

 

 

 

1 3

 

 

2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( 1)

 

1 4

( 1)

 

 

 

 

 

 

 

 

( 1)

 

 

 

2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

1 0

 

 

 

 

 

3 0

 

 

 

 

 

3 1

 

 

 

5

10

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( 1)

 

( 1)2 2

 

 

( 1)

 

 

 

 

 

 

4

12 1

 

A

2 1

 

 

 

 

 

 

 

2 3

 

 

 

 

 

 

 

 

=

.

 

 

 

 

1 4

 

 

 

 

 

2 4

 

 

 

 

2 1

 

 

 

1

3

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

( 1)

3 1

0

( 1)3

2

 

 

3

0

 

 

( 1)

3 3

 

3

 

 

 

 

 

 

 

 

 

 

 

1

1

 

2

1

 

 

 

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~T

:

 

 

Транспонируя матрицу A , получим присоединенную матрицу

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~T

=

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

10

3 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найдем обратную матрицу A 1 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

4

1

 

 

 

 

 

5

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

1

 

~

 

1

 

 

 

 

 

 

 

12

 

 

 

 

3

 

 

 

 

 

 

 

A 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AT =

 

 

 

10 12

3 =

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

det A

 

 

 

 

 

 

 

 

5 0 1

 

1

 

 

 

 

 

 

 

 

5

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

4. Найдем решение исходной системы, учитывая, что В = 5 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

1

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

x

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 10

 

 

 

 

5

(

 

 

 

 

 

) 15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

5

 

10

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

1

 

 

 

 

 

 

12

 

 

3

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

3

 

 

Х = x

 

 

=

A 1 В =

2

 

 

 

 

 

5 =

2 10

 

5 (

 

) 15

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

5

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

1

 

 

 

1

 

15

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 10

 

 

 

5

 

 

15

 

 

 

 

 

 

 

 

5

 

 

 

5

 

 

 

 

 

5

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ответ:

x1 11, x2 23, x3 4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

= 23 .

4

1.5.2. Формулы Крамера

Рассмотрим еще один метод решения системы (1.7). Пусть, как и ранее, n = m.

Тогда из формулы (1.9) имеем Х = A 1 В

32

x

 

 

 

 

A11

A21...An1

 

b1

 

 

 

A11b1

A21b2 ... An1bn

 

 

 

1

 

 

 

 

 

 

 

x

 

 

1

 

 

A

A ...A

 

b

 

 

 

A b

A b

... A b

 

 

 

2

=

 

 

12

22

n 2

 

 

2

 

=

1 12 1

22 2

n2 n

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A2nb2

 

 

 

xn

 

 

 

 

 

A1n

A2n ...Ann

bn

 

 

 

A1nb1

... Annbn

 

 

 

 

 

xj

 

1

A1 j b1

A2 j b2

... Anjbn

j

,

j 1,2,...,n .

 

(1.10)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В формулах (1.10) = det A называется определителем системы (1.7) или главным определителем системы.

 

 

 

a11 ...

a1 j 1

b1

a1 j 1

...a1n

 

 

 

j

 

a21 ...

a2 j 1

b2

a2 j 1 ...a2n

= (разлагаем по j-му столбцу) =

 

 

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

 

 

 

 

 

 

 

 

 

 

an1 ...

anj 1

bn

anj 1

...ann

 

 

 

 

 

 

= A1 j b1 A2 j b2

...

Anj bn , где

j 1,2,...,n ,

т.е. j – определитель матрицы, которая получается из матрицы А заменой j-го

столбца столбцом свободных членов (побочный определитель системы). Формулы (1.10) называются формулами Крамера.

Алгоритм решения систем ЛАУ с помощью формул Крамера

1.Вычисляем главный определитель системы = det A.

2.Вычисляем побочные определители j , j 1, 2,..., n .

3.а) Если 0 , то по формулам (1.10) находим единственное решение

системы (1.7): x1 1 , x2 2 , …., xn n .

б) Если = 0, а хотя бы один из побочных определителей j 0 , то исходная система (1.7) несовместна, т.е. не имеет решений.

в) Если = j = 0,

j 1, 2,...,n , то исходная система (1.7) имеет беско-

нечное множество решений.

 

 

 

 

 

 

 

3x1

x2

10,

 

 

 

x2

x3

5, линейных алгебраи-

П р и м е р 1.25. Решить систему 2x1

 

 

2x

x

2

4x

15

 

 

1

 

 

3

ческих уравнений с помощью формул Крамера.

Р е ш е н и е

 

3

1

0

 

 

2

 

 

, det A = =5 ≠ 0,

1. Матрица А имеет вид А =

1

1

 

2

1

 

 

 

4

 

Следовательно, система имеет единственное решение.

33

2.

 

Вычислим побочные определители системы:

 

 

 

 

 

 

 

 

 

 

1

0

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

5

1

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

5

1

1

 

 

= 10 ( 1)1 1

 

 

 

+ (–1)∙ ( 1)1 2

=10 ∙ 5 + 5 = 55;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 4

 

 

 

 

 

 

15

4

 

 

 

 

15

 

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 1

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

5

 

1

 

= 3

1 1

 

5 1

 

 

 

 

1 2

=3 ∙ 5 – 10(–10) = 115;

2

 

 

( 1)

 

15

4

 

+10 ( 1)

 

2

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

15

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

2

1

 

 

5

 

= (упростим, сложив первую строку со второй и третью

 

 

 

2

 

1

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

15

 

= 20 ( 1)3 3

 

1 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

со второй) =

2

1

 

 

5

 

 

= 20.

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

20

 

 

 

 

 

 

 

 

 

2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

 

Найдем решение системы по формулам (1.10):

 

 

 

x

 

1

55

11

, x

 

2

 

115

 

23 , x

3

 

20

4 .

1

 

 

5

 

 

 

 

 

 

 

 

2

 

 

 

 

5

 

 

3

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ответ: x1 11, x2

23, x3 4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Естественно, что получен такой же ответ, как и при решении системы уравнений матричным способом (см. выше).

1.5.3. Совместность систем ЛАУ. Ранг матрицы. Теорема Кронекера-Капелли

Для решения ряда прикладных задач важное значение имеет понятие ранга матрицы.

Рангом r(A) матрицы А называется максимальный порядок отличных от нуля миноров этой матрицы.

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

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

 

1

3

0

1

 

 

 

 

 

П р и м е р 1.26. Определить ранг матрицы

A 2

4

1

3 .

 

4

0

1

0

Р е ш е н и е.

Матрица А имеет размер 3 × 4, следовательно, ранг матрицы 0 r(A) 3.

34

Для определения ранга вначале найдем все миноры третьего порядка: если хотя бы один из них отличен от нуля, то ранг матрицы А равен трем. Всего имеем четыре минора третьего порядка:

 

3

0

 

 

0

1

 

1

3

1

 

1

0

1

 

1

 

3

 

 

 

2

4

1

,

4

1

3

,

2

4

3

,

2

1

3

.

4

0

1

 

0

1

0

 

4

0

0

 

4

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Так как достаточно найти среди них хотя бы один отличный от нуля, то выберем тот минор, который содержит большее количество нулевых элементов:

3

0

1

=1 ( 1)3 2

 

3

1

 

(9 4) 5 0 и r( A) 3.

 

 

4

1

3

 

 

0

1

0

 

 

4

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Данный минор будет являться базисным для исходной матрицы. Замечание. Базисный минор определяется неоднозначно. Так, если ос-

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

Если бы все приведенные в примере миноры третьего порядка оказались равными нулю, то это привело бы к рассмотрению миноров второго порядка. Естественно, в этом случае ранг матрицы был бы ниже трех.

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

Матрица А называется ступенчатой, если она имеет вид:

a

a

...

a

...

a

 

 

 

11

12

 

1k

 

1n

 

 

0

a22

...

a2k

...

a2n

 

A

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

 

,

 

 

 

 

 

 

 

 

 

 

 

0

0

...

akk

...

 

 

 

 

akn

 

где aii 0,i 1,2,3, ...,k ; k n . Очевидно, что ранг такой матрицы равен k.

Матрицы А и В называются эквивалентными (А~В), если одна из них полу-

чается из другой с помощью элементарных преобразований. К элементарным преобразованиям матрицы относятся:

1)перестановка местами любых двух строк (столбцов) матрицы;

2)умножение всех элементов строки (столбца) матрицы на одно и то же число 0 ;

3)прибавление к каждому элементу одной строки (столбца) соответствующих элементов другой строки (столбца), умноженных на любое число;

4)отбрасывание нулевой строки (столбца);

5)транспонирование матрицы.

35

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

 

 

 

 

 

 

 

 

 

 

 

1

3

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

П р и м е р 1.27. Найти ранг матрицы A 2

4

1

3 .

 

 

 

 

 

 

 

 

 

 

 

4

0

1

0

Р е ш е н и е

 

 

 

 

 

 

 

 

 

 

1

3

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

4

1

3 ~ (вычтем из второй строки первую, умноженную на 2) ~

4

 

0

1

0

 

 

 

 

 

 

 

 

 

 

1

 

3

0

1

 

 

 

 

 

 

 

 

 

~

0

 

2

1 1 ~ (вычтем из третьей строки первую, умноженную на 4) ~

 

4

 

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

3

0

1

 

 

 

 

 

 

 

 

 

~

0

 

2

1 1 ~ (вычтем из третьей строки вторую, умноженную на 6) ~

 

0

12

1

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

1

 

3

0

 

1

 

 

 

 

 

 

 

~

0

2

1 1 .

 

 

 

 

 

 

 

0

 

0

5

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

Таким образом

r(A) 3.

 

 

 

 

 

 

В качестве базисного минора исходной матрицы А возьмем минор

 

 

 

 

 

 

 

 

3

0

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

2

4

1

= 10 0.

 

 

 

 

 

 

 

 

 

 

 

4

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ранг матрицы равен нулю тогда и только тогда, когда А – нулевая матрица. Если хотя бы один элемент матрицы А не равен нулю, то ранг матрицы больше нуля. Таким образом, ранг является еще одной важной характеристикой матрицы.

Понятие ранга матрицы тесно связано с понятием линейной зависимости ее строк или столбцов.

Пусть дана матрица Am n .

Обозначим строки матрицы через A1 , A2 , …, Am :

A1 = a11 a12 ... a1n , A2 = a21 a22 ... a2n , …, Am = am1 am2 ... amn .

Пусть Ai = ai1 ai 2 ... ain , R , Ai Aj = ai1 a j1 ai 2 a j 2 ... ain a jn .

Тогда сумма 1 A1 + 2 A2 +…+ m Am , i R, i 1, ...,m, будет называться ли-

нейной комбинацией строк Ai ( i 1, ...,m ) матрицы А.

36

Если существуют числа

1 , 2 ,...., k 1 , k 1 ,..., m , такие

 

что

Ak = 1 A1 + 2 A2 +…+ k 1 Ak 1 + k 1 Ak 1 +...+ m Am , то говорят, что строка

Ak

вы-

ражается через остальные строки

A1 , A2 , …, Ak 1 , Ak 1 , …, Am . Строки

A1 ,

A2 ,

…, Am называются линейно зависимыми, если существуют числа 1 , 2 , ..., m , не все одновременно равные нулю, что 1 A1 + 2 A2 + … + m Am = О, где О = = (0 0…0). Если данное равенство выполняется лишь когда все числа i = 0, i 1, ...,m , то говорят, что строки A1 , A2 , …, Am линейно независимы. Заметим,

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

Имеют место следующие утверждения:

1)если ранг матрицы А равен k, то существует ровно k линейнонезависимых строк (столбцов), от которых линейно зависят все остальные строки (столбцы), т. е. все остальные строки выражаются через эти k линейнонезависимых строк;

2)максимальное число линейно-независимых строк матрицы совпадает с максимальным числом линейно-независимых столбцов и равно рангу матрицы.

Пусть дана система (1.7) m линейных алгебраических уравнений с n неизвестными.

Дополним матрицу А системы (1.7) столбцом свободных членов.

В итоге будем иметь так называемую расширенную матрицу системы (1.7):

 

a

a

...a

b

 

 

 

11

12

1n

1

 

 

a21

a22 ...a2n

b2

 

A

 

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

.

B

 

 

 

 

 

 

 

 

 

 

am2 ...amn

 

 

 

am1

bm

Обозначим через r(A) и r(AВ) ранги матриц А и AВ соответственно. Сформулируем теорему Кронекера-Капелли, которая определяет условия, при которых система (1.7) имеет или не имеет решения.

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

ренной матрицы, т. е. r (A) = r (AВ). Справедливы следующие утверждения:

1)если r(A) = r(AВ) = n, где n – число неизвестных системы, то данная система имеет единственное решение;

2)если r(A) = r(AВ) = k < n, то система имеет бесконечное множество ре-

шений;

3)если r(A) ≠ r (AВ), то система несовместна, т. е. не имеет решений.

37

Если число неизвестных больше числа уравнений, то система либо не имеет решений, либо имеет их бесконечное множество (если r(A) = r(AВ) = k < n.)

П р и м е р 1.28. Исследовать систему уравнений на совместность

 

x1 3x2 x3 2x4 4,

 

2x1 x2 4x3 3x4 2,

 

 

5 x1 8x2 x3 9x4 1.

 

Р е ш е н и е

Составим расширенную матрицу данной системы и найдем r( A) и r( AB ) с помощью ее элементарных преобразований:

 

1

 

3

1

2

4

 

 

 

 

 

 

 

 

 

 

 

 

2

 

1

4

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

~ (вычтем из второй строки первую, умноженную на 2) ~

 

5

 

8

1

9

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

3

1

2

 

 

4

 

 

 

 

 

 

 

 

 

~

0

 

7

6

1

 

 

6 ~ (вычтем из третьей строки первую, умноженную на 5)

 

5

 

8

1

9

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

1

 

2

 

 

4

 

 

 

 

 

 

 

 

 

~

0

7

6

1

 

 

6 ~ (вычтем из третьей строки вторую) ~

 

0

7

6

1

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

1

 

2

 

 

4

 

 

 

 

 

 

 

 

 

~

0

7

6

1

 

 

6 . Таким образом, матрица системы

 

0

0

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

1 3

 

1

2

 

1 3

1

2

1

3 1

2

A

 

2 1 4

 

 

 

 

 

 

0 7

 

 

 

 

 

3

 

 

~

 

6

1

~

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 8

1

 

9

 

 

 

 

0 0

0

 

0 7 6

1

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

3

 

7 0 . Миноров третьего порядка, отличных от нуля, нет.

 

 

 

 

Минор

1

 

 

 

 

 

 

 

 

 

0

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

Следовательно, r( A) 2 . Минор

0

7

6

 

91 0

и, значит, r AB 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Так как r (A) ≠ r (AВ), то по теореме Кронекера-Капелли система несовместна, т. е. не имеет решений.

38

Действительно, если первое уравнение системы умножить на 3 и сложить со вторым уравнением, то получим уравнение 5 x1 8x2 x3 9x4 14 . Левая

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

П р и м е р 1.29. Исследовать на совместность и решить систему линейных алгебраических уравнений

 

2x1 x2 3x3 3,

 

 

x1 2x2 2x3 4,

 

 

(1.11)

 

3 x1 x2 x3 7

 

 

 

1)с помощью формул Крамера;

2)матричным способом.

Р е ш е н и е.

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

 

2

1

3

3

 

 

 

1

2

2

4

 

~ (поменяем местами первую и вторую строки) ~

 

 

 

3

1

1

7

 

 

 

 

 

 

1

2

2

4

 

 

~

2

1

3

3

~ (вычтем из второй строки первую, умноженную на 2) ~

 

3

1

1

7

 

 

 

 

 

 

1

2

2

4

 

~

0

5

7

5

~ (вычтем из третьей строки первую, умноженную на 3) ~

 

3

1

1

7

 

 

 

 

1

2

2

4

 

~

0

5

7

5

~ (вычтем из третьей строки вторую) ~

 

0

5

7

5

 

 

 

 

 

1

2

2

4

 

 

1

2

2

4

 

1

2

 

 

 

 

 

 

7

5

 

 

 

5

0 , отсюда

~

 

0

5

 

~

 

 

 

 

 

.

Минор

 

 

 

 

 

 

 

 

 

0

5

7

5

 

 

0

5

 

 

 

 

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r( A) r( AB ) 2 и по теореме Кронекера-Капелли исходная система уравнений

совместна. Но, так как r(A) = r(AВ) = 2 < 3, где 3 – число неизвестных системы уравнений, то исходная система имеет бесконечное множество решений.

39

 

x

2x

 

2x

 

4

 

Исходная система равносильна системе

 

1

 

2

 

3

 

В качестве ба-

 

 

 

5x2 7x3 5.

 

зисных неизвестных возьмем x1 , x2 . Тогда x3 свободная неизвестная. Перенесем ее в правую часть и получим систему

x

2x

 

 

4 2x

 

(1.12)

 

1

 

2

 

 

3

 

 

5x2 5 7x3 .

 

1) решим систему (1.12) по формулам Крамера:

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

det A

1

5;

 

 

 

 

 

 

 

 

 

 

 

0

 

5

 

 

 

1

 

4 2x3

2

 

4 2x3

5 ( 2) 5 7x3

 

 

 

 

 

5 7x3

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20 10x3 10 14x3 4x3 10;

 

 

 

 

4 2x3

 

1 5 7x

 

0 4 2x

7x 5.

 

2

 

1

 

 

 

 

0

5 7x3

 

 

3

 

3

3

 

 

 

 

 

 

 

 

 

 

 

 

Заметим, что при нахождении побочных определителей 1 и 2 столбец свободных членов системы (1.12) содержит свободную переменную x3 и равен

 

4 2x

 

 

. Тогда по формулам Крамера получаем

 

 

 

B

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 7x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

1

4x3 10

 

 

4

x 2 ,

x

 

2

 

7x3 5

 

 

7

x 1.

 

 

 

1

 

 

5

 

 

5

 

3

 

 

2

 

5

 

 

5 3

Обозначив

x3 t,

t R,

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

(1.11)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

4

t 2,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t 1,

 

 

t R.

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

(1.13)

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

t,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

40