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

Линейная алгебра и аналитическая геомерия

.PDF
Скачиваний:
69
Добавлен:
13.04.2015
Размер:
832.96 Кб
Скачать

2)определить знак каждого произведения, подсчитав число инверсий,

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

3)вычислить сумму всех найденных произведений.

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

Определитель квадратной матрицы A второго порядка вычисляется по формуле:

A

 

= det A =

 

a11

a12

 

= a

a

22

- a a

21

.

 

 

 

 

 

 

 

 

a21

a22

 

11

 

12

 

 

 

 

 

 

 

 

 

 

 

 

Определитель квадратной матрицы A третьего порядка вычисляется по формуле:

æ a

a

a

ö

 

ç 11

12

13

÷

 

ça

21

a

22

a

23

÷

=

ç

 

 

÷

 

èa31

a32

a33

ø

 

=a11 × a22 × a33 + a12 × a23 × a31 + a13 × a21 × a32 -

-(a13 × a22 ×a31 + a11 × a23 × a32 + a12 ×a21 ×a33).

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

= __

Рисунок 1

В соответствии с приведённой схемой, которая называется правилом треугольников, для вычисления определителя три произведения элементов матрицы следует взять со знаком «+» и три произведения со заком «–».

Пример. Вычислить определитель матрицы

æ

-1

3

ö

A = ç

 

 

÷.

ç

7

2

÷

è

ø

По формуле вычисления определителя квадратной матрицы второго порядка запишем:

| A |= -71 32 = (-1) ×2 - 3×7 = -23.

11

PDF created with pdfFactory Pro trial version www.pdffactory.com

Пример. Вычислить определитель матрицы

 

æ

1

2

1

ö

ç

0

- 2

 

÷

A = ç

3÷.

ç

3

1

1

÷

è

ø

Воспользуемся указанной формулой:

| A |=

1

2

1

 

0

- 2

3

=1×(-2) ×1+ 2×3×3 +1×0×1- (1×(-2) ×3 +1×3×1+ 2×0×1) =19.

 

3

1

1

 

Теорема 1.3. Определитель квадратной матрицы обладает следующими основными свойствами:

1.Транспонирование матрицы не изменяет её определитель.

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

3.При сложении одной строки (столбца) матрицы с другой строкой (столбцом), умноженной на действительное число k, отличное от нуля, величина её определителя изменится в k раз.

4.Определитель матрицы, все элементы какойлибо строки (какоголибо столбца) которой равны нулю, равен нулю.

5.Определитель матрицы, имеющей две одинаковые строки (два одинаковых столбца), равен нулю.

6.Определитель матрицы, имеющей строки (столбцы), соответствующие элементы которых пропорциональны, равен нулю.

7.При замене местами двух строк (столбцов) матрицы определитель

изменяет знак на противоположный.

Замечание. Как следует из теоремы 1.3, некоторые элементарные

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

 

 

Определение 1.19. Определитель

матрицы,

полученной

из

матрицы A = [aij ]n×n вычёркиванием i ой строки

и

j го

столбца,

называется минором элемента aij

и обозначается символом Mij .

 

 

Определение 1.20. Алгебраическим дополнением элемента aij

матрицы

A = [aij ]n×n называется число,

равное

произведению

минора

этого

элемента на число (-1)i+ j :

 

 

 

 

 

 

 

A = (-1)i+ j × M

ij

.

 

 

 

 

ij

 

 

 

 

 

 

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

12

PDF created with pdfFactory Pro trial version www.pdffactory.com

Пример. Вычислить миноры и алгебраические дополнения элементов матрицы

æ

2

1

− 3ö

ç

7

- 2

8

÷

A = ç

÷.

ç

0

2

-1

÷

è

ø

Для решения задачи воспользуемся определениями 1.19 и 1.20.

- 2

M11 = 2

7

M12 = 0

7

M13 = 0

1

M 21 = 2

2

M 22 = 0

2

M 23 = 0

1

M31 = -2

2

M32 = 7

2

M33 = 7

-81 = -14, -81 = -7, -22 =14,

--13 = 5,

--13 = -2, 21 = 4,

-83 = 2, -83 = 37

-12 = -11,

A11 = (-1)1+1 × M11 = -14,

A12 = (-1)1+2 × M12 = 7,

A13 = (-1)1+3 × M13 =14,

A21 = (-1)2+1 × M 21 = -5,

A22 = (-1)2+2 × M 22 = -2,

A23 = (-1)2+3 × M 23 = -4,

A31 = (-1)3+1 × M31 = 2,

A32 = (-1)3+2 × M32 = -37,

A33 = (-1)3+3 × M33 = -11.

Теорема 1.4 (о разложении определителя по строке или столбцу).

Определитель квадратной матрицы равен сумме произведений элементов какойлибо строки (столбца) матрицы на их алгебраические дополнения:

a11 ...

a1 j

...

a1n

 

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

 

ai1 ...

aij

...

ain

=

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

 

an1 ...

anj

...

ann

 

13

PDF created with pdfFactory Pro trial version www.pdffactory.com

=ai1 × Ai1 +...+ aij × Aij + ...+ ain × Ain =

=a1 j × A1 j +...+ aij × Aij +...+ anj × Anj .

Пример. Вычислить определитель матрицы

æ−1

0

3

4

ö

ç

2

-1

1

2

÷

ç

÷

A = ç

0

3

2

1

÷.

ç

÷

ç

2

1

4

3

÷

è

ø

Для вычисления определителя матрицы A воспользуемся теоремой 1.5 и разложим определитель по элементам первой строки:

 

 

 

 

 

 

 

 

 

 

 

 

 

| A |= a11 × A11 + a12 × A12 + a13 × A13 + a14 × A14.

Поскольку a12

= 0,

вычислим алгебраические дополнения A11, A13 , A14.

M11 =

 

-1

1

2

 

=10,

A11 =10,

 

 

 

3

2

1

 

 

 

1

4

3

 

 

 

 

 

 

M13 =

 

2

-1

2

 

 

 

= 2,

A13 = 2,

 

 

 

 

 

0

3

1

 

 

 

 

 

 

2

1

3

 

 

 

 

 

M14 =

 

2

-1

1

 

 

=10,

A14 = -10,

 

 

 

 

0

3

2

 

 

 

2

1

4

 

 

 

 

| A |= (-1) ×10 + 3× 2 + 4 × (-10) = -44.

1.4. Обратная матрица. Способы обращения матрицы

Определение 1.21. Квадратная матрица называется невырожденной (вырожденной), если её определитель отличен от нуля (равен нулю). Определение 1.22. Если существуют квадратные матрицы X и A,

удовлетворяющие условию

A× X = X × A = E,

где E единичная матрица того же порядка, то матрица X называется

обратной к матрице A и обозначается символом A−1.

Теорема 1.5. Каждая невырожденная квадратная матрица имеет обратную матрицу и притом единственную.

14

PDF created with pdfFactory Pro trial version www.pdffactory.com

Определение 1.23. Матрица A*, полученная из матрицы A заменой её элементов их алгебраическими дополнениями с последующим транс- понированием, называется матрицей, присоединённой к матрице A :

 

 

 

 

 

 

 

 

 

æ

A

 

A

 

 

...

A

ö

 

 

 

 

 

 

 

 

 

 

ç

 

11

 

 

21

 

 

 

n1

÷

 

 

 

 

*

=

ç

A12

 

A22

 

 

...

An2

÷

 

 

 

 

 

 

A

 

 

ç

 

 

 

 

...

 

 

... ...

÷.

 

 

 

 

 

 

 

 

 

 

ç ...

 

 

 

 

÷

 

 

 

 

 

 

 

 

 

 

ç

A

A

 

 

...

A

÷

 

 

 

 

 

 

 

 

 

 

è

 

1n

 

 

2n

 

 

 

nn

ø

 

Теорема 1.6. Если матрица A невырожденная,

то её обратная матрица

имеет вид:

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A−1

=

 

 

A*.

 

 

 

 

 

 

 

 

 

 

 

 

 

det A

 

 

 

Пример. Дана матрица

 

 

 

 

 

 

æ

1

2

ö

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A = ç

 

 

 

÷.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ç

3

4

÷

 

 

 

Составить обратную матрицу.

 

 

è

ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для решения задачи воспользуемся теоремой 1.6 и запишем:

det A =

 

1

2

 

= -2 ¹ 0 Þ A−1

 

существует.

Вычислим алгебраические

 

 

 

 

 

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

дополнения элементов матрицы A :

 

 

 

 

 

 

 

 

 

 

 

 

 

A = (-1)1+1

× 4 = 4;

 

 

 

A = (-1)1+2 ×(-3) = 3;

 

 

 

11

 

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

 

A = (-1)2+1

×(-2) = 2;

 

 

A = (-1)2+2 ×1 =1.

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

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

 

 

 

 

 

4

2

 

 

 

 

- 2

 

1

 

 

 

 

 

 

A−1 =

 

 

1

 

æ

ö

æ

 

 

ö

 

 

 

 

 

 

 

 

×ç

 

 

÷ =

ç

 

 

 

 

÷.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 2

 

ç

3 1

÷

ç

 

 

 

 

÷

 

 

 

 

 

 

 

è

ø è- 3/ 2 -1/ 2

ø

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

1.К матрице A справа приписывается единичная матрица того же порядка, что и матрица A. Тем самым получается матрица (A | E).

2.С помощью элементарных преобразований (определение 1.12),

осуществляемых над матрицей (A | E), на месте матрицы A

должна быть получена единичная матрица.

3. Матрица, полученная таким образом на месте единичной матрицы, и будет обратной для матрицы A.

Пример. С помощью элементарных преобразований найти матрицу, обратную данной:

15

PDF created with pdfFactory Pro trial version www.pdffactory.com

æ

1

4

5

ö

ç

0

1

9

÷

A = ç

÷.

ç

1

4

9

÷

è

ø

Припишем к матрице A справа единичную матрицу того же порядка, что и данная матрица. Получим следующую матрицу:

æ1

4

5

 

1

0

0

ö

 

ç

0

1

9

 

0

1

0

÷

ç

 

÷.

ç

1

4

9

 

0

0

1

÷

è

 

ø

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

единичная, тогда на месте единичной матрицы получится матрица A−1.

Производимые элементарные преобразования будем сопровождать пояснениями. Сложим третью строку полученной матрицы с её первой строкой, умноженной на (−1), затем к первой строке прибавим вторую

строку, умноженную на (−4); получим матрицу

æ1

0

- 31

 

1

0

0

ö

 

ç

0

1

9

 

0

1

0

÷

ç

 

÷.

ç

0

0

4

 

-1

0

1

÷

è

 

ø

Помножив первую строку этой матрицы на 4, сложим её с третьей строкой, умноженной на 31, а результат сложения запишем в первую строку:

æ4

0

0

 

- 27

-16

31ö

 

ç

0

1

9

 

0

1

0

÷

ç

 

÷.

ç

0

0

4

 

-1

0

1

÷

è

 

ø

Вторую строку полученной матрицы, умноженную на 4, сложим с третьей строкой, умноженной на (−9); результат сложения поместим в третью

строку:

 

 

 

 

- 27

-16

 

 

æ4

0

0

 

31

ö

 

ç

0

4

0

 

9

4

- 9

÷

ç

 

÷.

ç

0

0

4

 

-1

0

1

÷

è

 

ø

Умножая последнюю матрицу на 0,25, получим:

æ1

0

0

 

- 6,75

- 4

7,75 ö

 

ç

0

1

0

 

2,25

0,25

-1,25

÷

ç

 

÷,

ç

0

0

1

 

- 0,25

0

 

÷

è

 

0,25ø

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

16

PDF created with pdfFactory Pro trial version www.pdffactory.com

 

æ

− 6,75

− 4

7,75

ö

A−1 =

ç

2,25

0,25

-1,25

÷.

 

ç

 

 

 

÷

 

ç

- 0,25

0

 

÷

 

è

0,25ø

Теорема 1.7. Обращение матриц обладает следующими основными свойствами:

1.(A−1 )−1 = A;

2.(A× B)−1 = B−1 × A−1;

3.(AT )−1 = (A−1 )T .

1.5.Ранг матрицы. Способы вычисления ранга матрицы

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

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

Определение 1.26. Порядок базисного минора матрицы A называется рангом матрицы и обозначается символом rang A.

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

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

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

æ

1

0

2

3

1

ö

ç

1

1

- 2

- 2 1

÷

A = ç

÷.

ç

3

1

2

4

 

÷

è

3ø

Среди миноров второго порядка матрицы A существует по крайней мере один, отличный от нуля. Например, минор матрицы A, полученный

вычёр-киванием из этой матрицы третьей строки, третьего, четвёртого и пятого столбцов, отличен от нуля:

1 0 =1 ¹ 0,

1 1

следовательно, ранг данной матрицы не меньше двух.

17

PDF created with pdfFactory Pro trial version www.pdffactory.com

Найдём миноры третьего порядка матрицы A . Все десять миноров третьего порядка равны нулю, поэтому ранг данной матрицы не может быть равен трём. Таким образом, rang A = 2.

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

Теорема 1.8. Ранг ступенчатой матрицы равен количеству её ненулевых строк.

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

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

ступенчатому виду. Найдём сумму второй строки матрицы A с первой строкой, умноженной на (−1), а также сумму третьей строки матрицы A с

первой строкой, умноженной на (−3). В результате указанных

элементарных преобразований получим эквивалентную матрицу

æ

1

0

2

3

1

ö

ç

0

1

- 4

- 5

0

÷

ç

÷.

ç

0

1

- 4

- 5

0

÷

è

ø

Третью строку полученной матрицы сложим с её первой строкой, умноженной на (−1), и получим эквивалентную матрицу

æ

1

0

2

3

1

ö

ç

0

1

- 4

- 5

0

÷

ç

÷.

ç

0

0

0

0

0

÷

è

ø

Удалим из этой матрицы третью строку и получим ступенчатую эквивалентную матрицу, количество ненулевых строк которой равно двум:

æ

1

0

2

3

1

ö

ç

 

 

 

 

 

÷.

ç

0

1

- 4

- 5

0

÷

è

ø

В соответствии с теоремой 1.9, ранг полученной матрицы равен двум, а значит (теорема 1.9), rang A = 2.

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

Определение 1.27. Системой m линейных уравнений с n неизвестными x1, x2 ,Kxn называется система S вида

18

PDF created with pdfFactory Pro trial version www.pdffactory.com

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

 

 

ï

21x1 + a22 x2 + + a2n xn

= b2 ,

 

ïa

 

S : í

 

 

 

 

 

 

 

 

 

 

 

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

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

ïa

x + a

m2

x

2

+ ... + a

mn

x

n

= b

m

,

î

m1 1

 

 

 

 

 

где aij коэффициенты при неизвестных,

bj

свободные члены (aij ,

bj заданные числа).

 

 

 

 

 

 

 

 

 

 

 

Определение 1.28. Решением системы S называется упорядоченный набор действительных чисел α12 ,Kαn , при подстановке которых в

каждое уравнение системы вместо x1, x2 ,Kxn соответственно будут

получены верные числовые равенства.

Определение 1.29. Система S называется совместной (несовместной), если она имеет хотя бы одно решение (не имеет решений).

Определение 1.30. Совместная система S линейных алгебраических уравнений называется определённой (неопределённой), если она имеет единственное решение (множество решений).

Определение 1.31. Матрица A, составленная из коэффициентов при неизвестных, называется основной матрицей системы S:

 

 

 

æ a

 

 

a

 

...

 

a

ö

 

 

 

 

ç

11

 

12

...

 

a

1n

÷

 

 

A =

ç a

21

 

a

22

 

 

÷

 

 

ç

 

 

 

 

 

 

2n .

 

 

 

 

 

 

 

 

.

.

 

 

.

÷

 

 

 

 

ç .

 

 

 

 

÷

 

 

 

 

ç

 

 

 

am2

...

 

 

 

÷

 

Матрица

 

 

èam1

 

 

amn ø

 

 

æ a

 

a

 

...

a

 

b

 

 

 

 

 

 

ö

 

 

ç

 

11

 

12

 

 

 

1n

 

1

÷

A

=

ç a21

a22

...

a2n

 

b2

÷

b

 

ç

 

 

 

...

 

... ...

 

...

÷

 

 

ç ...

 

 

 

÷

 

 

ça

m1

a

m2

...

a

mn

b

÷

 

 

è

 

 

 

 

m ø

называется расширенной матрицей этой системы.

Замечание. Система S может быть переписана в так называемом матричном виде:

А × Х = В,

B = (b1, b2 ,K,bm )T векторстолбец свободных членов системы.

Определение 1.32. Если все свободные члены системы уравнений равны нулю, то такая система называется однородной, если же хотя бы один свободный член отличен от нуля, система называется неоднородной.

19

PDF created with pdfFactory Pro trial version www.pdffactory.com

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

Определение 1.33. Элементарными преобразованиями системы линейных уравнений называют следующие операции:

1.сложение обеих частей одного уравнения с соответствующими частями другого, умноженными на одно и то же число, не равное нулю;

2.перестановка уравнений местами;

3.удаление из системы уравнений, являющихся тождествами. Рассмотрим основные методы решения систем линейных уравнений.

1.6.1. Метод Гаусса

Рассмотрим систему линейных уравнений S. Метод Гаусса решения систем линейных уравнений состоит из двух этапов, называемых прямым и обратным ходом.

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

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

При реализации прямого хода метода Гаусса возможны следующие три случая.

1)В результате преобразований в системе уравнений будет получено уравнение вида 0× x1 + 0× x2 +K+ 0×xn = b, где b ¹ 0. Ясно, что никакой

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

2)В результате преобразований получится ступенчатая система уравнений

ìc

x

+ c

x

2

+ ...+ c

x

n

= d ,

ï

11

1

12

 

1n

 

1

ï

 

 

c22 x2 + ...+ c2n xn = d2 ,

í

 

 

 

 

 

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

ï

 

 

 

 

 

ï

 

 

 

 

 

cnn xn = dn ,

î

 

 

 

 

 

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

Вэтом случае система уравнений является определённой.

3)В результате преобразований получится система уравнений ступен- чатого вида, в которой количество неизвестных больше числа уравнений системы ( m > n)

20

PDF created with pdfFactory Pro trial version www.pdffactory.com