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

Математика, теория+расчетные 1 семестр

.pdf
Скачиваний:
41
Добавлен:
28.03.2015
Размер:
767.71 Кб
Скачать

Теорема. Пусть произвольная матрица А приведена к треугольно- му виду А′ с помощью элементарных преобразований, тогда det А=(1)рdetA, где p число перестановок строк (элементарных преоб- разований третьего вида).

3. Обратная матрица

Определение. Квадратная матрица A называется обратимой, если существует квадратная матрица X той же размерности, удовлетворяю-

щая соотношениям A·X=X·A=E.

 

 

 

 

Матрица X называется обратной к матрице A и обозначается A–1,

т.е. A·A–1= A–1·A=E.

 

 

 

 

 

Теорема. Если определитель квадратной матрицы А отличен от

нуля, то существует,

причем единственная, обратная матрица B=A1 ,

элементы

которой

bij

вычисляются

по

формулам:

b =

Aji

, где

A

ji

алгебраическое дополнение элемента aij и det A 0.

 

ij

det A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Относительно обратной матрицы справедливы равенства: det A1 = (det A)1 ;

( А1)1 = А;

(Ае)1 = е1 А1 ;

(АТ )1 = (А1 )Т .

Алгоритм построения обратной матрицы с помощью опре- делителя.

1.Проверить, что матрица А невырожденная, т.е. det А0.

2.Найти алгебраические дополнения элементов аi j матрицы А и

составить из них матрицу ( Аij ).

3.Транспонировать матрицу ( Аij ).

4.Составить обратную матрицу А1= det1 A ( Аji ).

Пример. Найти обратную матрицу для A =

4

3 .

 

2

1

Решение. Следуя алгоритму построения обратной матрицы, имеем det А=20;

14

 

1

 

 

2

 

 

( Аij )=

3

 

 

 

 

 

;

 

 

 

 

 

 

 

4

 

 

( Аj )=

(

Аi

 

 

Т

=

1

3

;

 

 

 

 

 

i

 

j )

 

 

2

4

 

А1

1

2

3

 

 

 

=

 

 

 

2 .

 

 

 

 

1

 

 

2

 

 

Проверим правильность построения обратной матрицы: умножим

 

1

2

3

 

4

3

1

0

найденную матрицу на исходную:

 

 

2

×

 

=

 

 

.

 

1

2

2

1

 

0

1

 

Построение обратной матрицы элементарными преобразо- ваниями

Теорема. Если элементарными преобразованиями строк (только строк) невырожденную матрицу А порядка n привести к единичной мат- рице Е, то произведение матриц Sk (k=1,2,, p), соответствующих этим

преобразованиям,

представляет собой обратную матрицу А1 , т.е.

(SpSp1KS2S1)А=Е,

или (SpSp1KS2S1)= А1.

Поэтому построение обратной матрицы А1 будем вести по следую- щей схеме:

Запишем матрицу (А,Е) размерности (n×2n)

a11

a12

K a1n

 

1

0

K 0

 

a

a

K a

 

0

1

K 0

 

(А,Е)= 21

22

2n

 

K K

 

.

K

K K K

 

K K

 

an2

K ann

 

0

0

K 1

 

an1

 

 

Элементарными преобразованиями строк (только строк) приводим первую половину матрицы (А,Е) к единичной. Так как над второй поло- виной матрицы (А,Е) проводятся те же элементарные преобразования, то на ее месте будет построена матрица А1 обратная к А.

Пример. Найти обратную матрицу А1 для матрицы А, где

15

 

1

3

0

 

 

0

1

2

 

А=

 

 

3

2

15

 

 

.

Решение. Запишем матрицу (А,Е):

 

1

3

0

 

1

0

0

 

 

 

0

1

2

 

0

1

0

 

(А,Е) =

 

 

 

3

2

15

 

0

0

1

 

 

 

.

 

Элементарными преобразованиями строк приводим первую ее часть к единичной матрице:

1. Вычтем из 3-й строки первую строку, умноженную на 3

 

1

3

0

 

1

0

0

 

 

 

0

1

2

 

0

1

0

 

 

 

 

 

0

7

15

 

3 0

1

 

 

 

.

 

2. Вычтем из первой строки вторую, умноженную на 3, затем приба- вим к третьей строке вторую строку, умноженную на 7

 

1

0

6

 

1

3

0

 

 

 

0

1

2

 

0

1

0

 

 

 

 

 

0

0

1

 

3 7

1

 

 

 

.

 

3. Вычтем из первой строки третью, умноженную на 6, а затем при- бавим ко второй строке третью строку, умноженную на 2

 

1

0

0

 

19

45

6

 

 

 

0

1

0

 

6

15

2

 

 

 

 

 

0

0

1

 

3

7

1

 

 

 

.

 

4. Умножим третью строку на −1

 

1

0

0

 

19

45

6

 

 

 

0

1

0

 

6

15

2

 

 

 

 

 

0

0

1

 

3

7 1

 

 

 

.

 

Таким образом получим обратную матрицу А1, равную

 

 

19

45

6

 

А1

 

6

15

2

 

=

 

 

 

3

7

1

 

 

 

.

16

 

 

 

 

19 45 6

1

3

0

 

1

0

0

Проверка:

А

1

 

6 15 2

 

 

0

1

2

 

 

0

1

0

 

 

А=

 

×

 

=

.

 

 

 

 

3 7 1

 

 

3 2

15

 

 

0

0

1

 

 

 

 

 

 

 

 

 

 

4. Матричная запись системы линейных уравнений. Решение матричных уравнений. Правило Крамера Рассмотрим систему линейных алгебраических уравнений

a

x + a x

+...+a

x =b ,

 

 

 

 

 

 

 

 

 

11

1

12

2

 

 

1n

n

1

 

 

 

 

 

 

 

 

 

 

a21x1 + a22 x2 +...+a2n xn =b2 ,

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

x + a

x

 

+...+a

x =b .

 

 

 

 

 

 

 

 

m1 1

m2

2

 

mn

n

m

 

 

 

 

 

 

 

 

Обозначим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

a12

 

 

...

a1n

 

 

b1

 

 

x1

 

 

 

 

a

a

 

 

...

a

 

B=

b

 

,

x

 

,

 

 

A=

21

22

 

 

 

2n

,

 

2

 

X =

2

 

 

 

... ...

 

 

... ...

 

 

 

...

 

 

...

 

 

 

am1

am2

 

...

amn

 

bm

 

xn

 

 

 

A матрица системы, B правая часть, X – матрица-столбец неиз-

вестных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

a12 ...

a1n

 

x1

 

a11x1 + a12 x2 +...+a1n xn

 

 

a

 

a ...

a

 

 

x

 

a

x + a x

+...+a x

 

A X =

21

 

 

22

 

 

2n

 

2

 

= 21 1

22 2

2n n

 

 

 

 

 

... ...

 

 

 

 

 

 

 

 

 

...

 

 

 

...

 

 

...

 

...

 

 

 

 

 

 

 

am1

 

am2 ...

amn

 

xn

am1x1 + am2 x2 +...+amn xn .

 

Числа aij (вещественные или комплексные) называются коэф-

фициентами системы; bi

свободными членами; x1, x2 ,..., xn

неизвестны-

ми.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение. Совокупность n чисел α1, α2, …αn называется реше-

нием системы (6),

если после замены неизвестных x1, x2 ,..., xn числами

α1, α2, …αn соответственно, каждое из уравнений системы превращается в верное равенство.

17

Определение. Система линейных уравнений, не имеющая ни од- ного решения, называется несовместной. Система, обладающая хотя бы одним решением, называется совместной.

Пусть дана система n линейных уравнений с n неизвестными:

a11x1 + a12 x2 +... + a1n xn =b1

a21x1 + a22 x2 +... + a2n xn = b2

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

 

 

 

 

 

 

 

a

x

+ a

x

+... + a

x

=b

n1

1

n2

2

nn

n

n

Данная система эквивалентна матричному уравнению A·X = B, в

том смысле, что если числа x1, x2 ,..., xn

являются решением рассмотренной

системы, то соответствующая матрица-столбец X является решением

матричного уравнения; и наоборот,

если матрица-столбец X является

решением матричного уравнения, то ее элементы x1, x2 ,..., xn являются решением рассмотренной системы.

a11

a12

...

a1n

Определитель = a21

a22

...

a2n ,

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

an1 an2 ... ann

составленный из коэффициентов при неизвестных, называется опреде-

лителем системы.

Рассмотрим матричное уравнение A·X = B. Если матрица A обратима, то

A1( A X )= A1 B, A1(A X ) =(A1 A) X =E X =X , X =A1 B , т.е.

получили выражение для решения системы линейных алгебраических уравнений в матричной форме.

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

лом Крамера.

Теорема. Если определитель квадратной системы отличен от нуля, то эта система имеет единственное решение. Это решение может быть найдено по формулам

x1 = 1 , x2 = 2 , ..., xn = n ,

18

r( A) . Из определения

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

5. Ранг матрицы. Совместность системы линейных уравнений

Рассмотрим некоторую, не обязательно квадратную матрицу A . Выберем некоторые s номеров строк i1,i2 ,..., is и s номеров столбцов

j1, j2 ,..., js .

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

 

 

 

ai

j

ai

j ...

ai

j

s

 

 

 

 

1 1

1

2

1

 

 

M i1j......isj

 

=

ai2 j1

ai2 j2 ...

ai2 js

.

1

s

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

ai

j

ai

j ...

ai

j

 

 

 

 

s

1

s

2

s

 

s

 

Каждая матрица имеет столько миноров данного порядка s, сколь-

кими способами можно выбрать

номера

строк i1,i2 ,...,is и столбцов

j1, j2 ,..., js .

Определение. В матрице A размеров m ×n минор порядка s на- зывается базисным, если он отличен от нуля, а все миноры порядка s +1 равны нулю или миноров порядка s +1 вообще нет, т.е. s совпадает с меньшим из чисел m или n .

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

Ранг матрицы A будем обозначать символом

ранга следует, что для матрицы A размеров m ×n справедливо соотно-

шение 0 r( A) min(m, n) .

Пример. Вычислить ранг матрицы А можно методом окаймляю-

щих миноров.

19

2

3

0

1

A = −3

1 3

2 .

8

1

6

3

Пусть в матрице найден минор M k -го порядка, отличный от нуля. Рассмотрим лишь те миноры (k +1) -го порядка, которые содержат в себе

(окаймляют) минор M : если все они равны нулю, то ранг матрицы равен k . В противном случае среди окаймляющих миноров найдется ненуле- вой минор (k +1) -го порядка, и вся процедура повторяется.

Применяя описанный метод к матрице A, найдем r(A) = 2 .

Существует более простой способ нахождения ранга матрицы при помощи элементарных преобразований.

Теорема. Элементарные преобразования не меняют ранга матри-

цы.

Для нахождения ранга матрицы A следует с помощью элементар- ных преобразований привести ее к ступенчатому виду B . Тогда ранг матрицы A будет равен числу ненулевых строк в полученной матрице

B .

Критерий совместности системы линейных уравнений. Рассмотрим произвольную систему m линейных уравнений с n неиз- вестными, которую запишем, как и раньше, в матричной форме:

A x =b ,

 

a

a

...

a

 

 

x1

 

 

 

b1

 

 

11

12

 

1n

 

 

 

 

 

 

 

 

где

A = a21

a22

...

a2 n

,

x = x2

 

,

 

= b2

.

b

 

 

...

...

...

 

 

M

 

 

 

M

 

 

...

 

 

 

 

 

 

 

 

 

am1

am 2

...

amn

 

xn

 

 

 

bm

Матрицу A называют матрицей системы, а матрицу, полученную

из матрицы A добавлением столбца свободных членов b , – расширенной матрицей системы. Обозначим расширенную матрицу системы символом

( A | b) :

20

a11

a12

...

a1n

 

b1

 

 

a

a

...

a

 

b

 

( A | b) = 21

22

 

2n

 

2

.

 

 

 

 

 

...

 

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

 

 

am1

am2

...

amn

 

bm

Очевидно, что ранги матриц A и ( A | b)

связаны неравенством

r(A | b) r(A).

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

Если b1 =b2 =... = bm = 0 , то система называется однородной, в противном случае она называется неоднородной.

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

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

Теорема. Для того, чтобы однородная система была нетривиально совместна, необходимо и достаточно, чтобы ранг r матрицы системы был меньше числа неизвестных n.

6. Метод Гаусса (метод последовательного исключения неизвест- ных) решения систем линейных уравнений

Под элементарными преобразованиями системы линейных уравне- ний понимаются следующие операции:

21

1)умножение какого-либо уравнения системы на число, отличное от ну- ля;

2)прибавление к одному уравнению другого уравнения;

3)перемена местами уравнений в системе.

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

Заметим, что число уравнений в равносильных системах может быть различным.

Теорема. Любую прямоугольную матрицу можно с помощью эле- ментарных преобразований привести к ступенчатой форме.

Теорема. При элементарных преобразованиях система линейных уравнений переходит в равносильную систему.

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

Рассмотрим расширенную матрицу системы, причем det A 0,

a11

a12

...

a1n

 

b1

 

 

a

 

a

 

...

a

 

 

b

 

( A | b) =

21

 

22

 

 

2n

 

2

 

 

 

 

 

... ...

 

...

 

... ...

 

 

an1

an2

...

ann

 

bn

.

1-й шаг

Предположим, что a11 0.

Если это не так, и a11 = 0, переставим строки матрицы так, чтобы a110. Это всегда возможно, т.к. в противном случае матрица содержит нулевой столбец, ее определитель равен нулю и система несовместна.

Элемент a11 0 называется ведущим элементом. Итак, a11 0.

Умножим первую строку на число − a21 и прибавим ко второй стро-

a11

ке, затем умножим первую строку на число − a31 и прибавим к третьей

a11

строке, и т.д., Получим на первом шаге:

22

a

a

...

a

 

b

 

 

 

11

12

 

1n

 

1

 

 

0

a22(1)

...

a2(1n)

 

b2(1)

 

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

 

...

.

 

 

 

0

a(1)

... a(1)

 

 

 

 

b(1)

 

 

n2

 

nn

 

n

 

2-й шаг

Предположим, что a(1)22 0.

Если это не так, и a(1)22 = 0, переставим строки матрицы так, чтобы

a(1)22 0.

Здесь ведущий элемент a22 0.

 

 

 

 

 

Умножим вторую строку на число −

a(1)

32

и прибавим к третьей

a(1)

22

 

 

 

 

 

строке, затем умножим вторую строку на число −

a(1)

42

и прибавим к чет-

a(1)

22

вертой строке, и т.д.

 

 

 

На втором шаге получим:

 

 

 

 

 

a

a

a

...

a

 

b

 

 

 

11

12

13

 

1n

 

1

 

 

0

a22(1)

a22(1)

... an(12)

 

b2(1)

 

0

0

a(2)

...

a(2)

 

b(2) .

 

 

...

33

 

n3

 

2

 

...

...

... ...

 

...

 

0

0

a(2)

...

a(2)

 

b(2)

 

 

 

n3

 

nn

 

n

 

k-й шаг

Предположим, что a(k1)kk0.

Если это не так, и a(k1)kk = 0, переставим строки матрицы так, чтобы

a(k1)kk 0.

Ведущий элемент a(k1)kk0.

Умножим k-ю строку на число

a(k 1)

ik

и прибавим к i-й строке,

 

для i=k+1, k+2, …, n.

a(k 1)kk

 

 

Выполнив n1 шаг, получим:

 

 

23