Алгебра Лекции и практика - Южный федеральный университет

реклама
МИНИСТЕРСТВО ОБРАЗОВАНИЯ и НАУКИ РФ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное учреждение
высшего профессионального образования
«ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
Факультет математики, механики и компьютерных наук
В.Б. Дыбин
Алгебра
Лекции и практика
Методическое пособие первокурснику
Часть 1
Модуль 1
Алгебра матриц
2008 г.
Введение
Курс «Алгебры» занимает одно из важнейших мест в системе
образования не только для всех математических специальностей, но и для всех
специальностей, которые используют математические методы. Например, у
экономистов на этом курсе основаны такие дисциплины как линейное
программирование и теория игр.
Первая часть содержит 12 лекций по алгебре, охватывающих три
модуля: «Алгебру матриц», «Системы линейных алгебраических уравнений» и
«Определители». Материал этих лекций составляет основную часть курсов
первого семестра: «Алгебры» на отделении «математика» и Линейной
алгебры» на отделении «математические методы и исследование операций».
Поэтому содержание лекций и форма подачи материала играют
определяющую роль в процессе адаптации вчерашних школьников к
университетской системе обучения.
Главной особенностью настоящего пособия является включение в него
наряду с теоретическим материалом большого количества упражнений по
каждой теме вместе с разбором основных алгоритмов. Одновременно с целью
«наведения мостов» между данным курсом и другими математическими
разделами, ожидающими первокурсников, в текст «Лекций» включен
дополнительный материал по теории множеств и отображений, а также дано
описание основных алгебраических структур. Эти разделы, как правило,
отмечены звездочкой.
Многолетние преподавание алгебры на механико-математическом и
экономическом факультетах Ростовского университета убеждает автора в
необходимости особого внимания к работе со студентами в первом семестре.
Этим объясняется включение в текст пособия ряда нестандартных
фрагментов: исторических справок, опытов обсуждения сложности
вычислений и контроля за вычислениями, указаний приложения основных
результатов и понятий.
Ниже символами ◄ и ► обозначается соответственно начало и конец
доказательства, символом  - предложение читателю самостоятельно
провести доказательство отмеченного утверждения, а символом -наличие
противоречия в рассуждениях. Впрочем, в тексте «Лекций» читатель будет
встречать и другие символы, облегчающие процесс изложения материала.
Например, символ  заменит слова «влечет» и «следовательно», а символ 
употребляется вместо выражений «тогда и только тогда» или «равносильно».
Разъяснения по поводу других значков будут даваться по ходу текста.
Настоящее пособия является переработкой трех тетрадей «Лекций по
линейной алгебре» [], написанных автором, и трех тетрадей методических
указаний, подготовленных в 1994-97 годах совместно с В.М. Семигуком [],
которому автор выражает свою признательность за сотрудничество.
2
Гл. 1. Алгебра матриц
В этой главе, прежде всего, строится матричное исчисление. На множестве
матриц, определяемых как таблицы вещественных чисел, вводятся операции
(сложения, умножения, умножения на число, транспонирования и обращения) и
изучаются свойства этих операций. Выясняется, что наряду со свойствами
операций, наследуемыми матрицами у вещественных чисел, у них появляются и
новые свойства, которыми вещественные числа не обладают. Например,
умножение матриц оказывается некоммутативным.
После этого обсуждается проблема разложения матрицы на простейшие.
Оказывается, что любую матрицу единственным образом можно представить в
виде суммы матриц, каждая из которых обладает только одним ненулевым
элементом. Представление матрицы в виде произведения простейших является
более сложным и нуждается в построении специального аппарата элементарных
матриц, оправдывающего себя в последующих разделах курса.
В последней части первой главы изучаются простейшие матричные
уравнения.
Лекция I.
План
1.1.
1.2.
1.3.
1.4.
1.5.
Матрицы. Терминология
Принцип равенства
Транспонирование матриц
Сложение матриц
Умножение матрицы на число
1.1. Матрицы. Терминология
Прямоугольная таблица действительных чисел
 11 12 ... 1n 







22
2n 
A   21
   







m2
mn 
 m1
(1.1)
называется действительной матрицей. Числа  ij , i 1, m , j 1, n , образующие
def
матрицу, называются её элементами. Здесь 1, m  {1, 2, . . . , m} . Для обозначения
матриц будем применять заглавные буквы латинского алфавита A, B, C, ..., X, Y,
Z, а для обозначения их элементов – греческие буквы  ij ,  ij ,  ij , ... и т.д. с
индексами i и j . При этом первый слева индекс (индекс i ) указывает номер
3
строки, а второй индекс (индекс j ) – на номер столбца матрицы, на пересечении
которых расположен элемент  ij . Наряду с обозначением (1.1) в литературе часто
встречаются сокращенные обозначения
A  ( ij ) im,1n, j 1 , A   ij
m, n
i 1, j 1
или просто A  ( ij ) , A   ij . Эти обозначения мы также будем использовать в
дальнейшем.
Введем специальные обозначения для строк и столбцов матрицы A :
 1 j 




2 j  i 1, m,
Ai  ( i1  i 2 ...  in ), A j  

 ...  j 1, n,
 
 mj 
а множество всех действительных матриц с m строками и n столбцами будем
обозначать через M mn (R ) . Если m  n , матрица A называется прямоугольной
матрицей порядка (m  n) , а если m  n - квадратной матрицей порядка n .
Множество всех действительных квадратных матриц порядка n обозначается
M n (R ) . Матрица A , имеющая только одну строку,
A  (1 ,  2 , ... ,  n ) ,
называется матрицей-строкой порядка n .
Матрица A , имеющая только один столбец,
 1 
 
 
A 2  ,

 
 
 m
называется матрицей-столбцом порядка m . Матрицы-строки и матрицыстолбцы называются также арифметическими векторами. Множество всех
арифметических векторов (матриц-столбцов) порядка m в дальнейшем будем
обозначать через R m .
Элементы 11 ,  22 ,  , ii , ... матрицы A образуют её главную диагональ.
Если все элементы матрицы A , не стоящие на её главной диагонали, равны нулю,
 ij  0 , i  j ,
матрица A называется диагональной. Квадратная матрица A , у которой все
элементы, стоящие выше (ниже) главной диагонали, равны нулю,
 ij  0, i  j , ( ij  0 , i  j )
называется нижне-треугольной (верхне-треугольной) матрицей.
4
Понятие матрицы является одним из основных понятий курса алгебры.
Элементами числовых матриц (целочисленных, рациональных, действительных,
комплексных, булевых) являются числа (целые, рациональные, действительные,
комплексные, булевы числа 0 и 1). В этом курсе мы будем иметь дело прежде
всего с действительными матрицами. Тем не менее, обозначения
M nm (Z), M n (Q), C n и т.д. имеют очевидный смысл. Наряду с числовыми
матрицами в этом и других математических курсах встречаются более сложные
типы матриц: полиномиальные, функциональные, блочные и т.д., то есть
матрицы,
элементами
которых являются
соответственно
полиномы
(многочлены), функции, блоки (матрицы одинакового порядка) и т.д. В связи с
этим отметим, что все положения и свойства матриц, рассматриваемые в данном
разделе, с надлежащими уточнениями справедливы и для других указанных
выше типов матриц, характер же этих уточнений мы будем обсуждать всякий раз
в соответствующем месте.
1.2 Принцип равенства
Две действительные матрицы A и B называются равными (записывается
A  B ), если они имеют одинаковые размеры, т.е. числа строк и столбцов у этих
матриц совпадают, и на одинаковых местах в этих матрицах стоят одинаковые
элементы.
Формализуем это определение: пусть
A  ( ij ) , B  (  ij ) .
Тогда

 A, B  M nm (R),
,
A B



,
i

1,
m
,
j

1,
n

ij
ij

где m и n некоторые натуральные числа.
Пример 1. Выяснить, какие из следующих матриц равны
 1  1
 0  1
 ,
 ,
A  
B  
C  1  1 2 0,
2 0 
2 1 
cos  
 sin 2
 cos 2 sin 32 
 1 1 1 
 , F  
 .
 , H  
D  
 2 0 2
 2 cos 2 sin  
 2 sin 2 sin 0 
◄
Прежде всего заметим, что все шесть матриц порождены одними и теми
же числами: 0, ±1, 2. Далее, сравнивать между собой можно только матрицы
A, B, D и H , являющиеся квадратными матрицами порядка 2, так как матрицы
C и F имеют соответственно размеры (1  4) и (2  3) и, следовательно, не могут
совпадать ни друг с другом, ни с остальными рассматриваемыми здесь
матрицами. Матрица H не совпадает ни с одной из матриц A, B, D , так как в
5
отличие от этих трёх матриц у H вторая строка целиком состоит из нулей. Далее
A  B , так как на пересечении первой строки и первого столбца в этих матрицах
стоят разные элементы: в A 1 , а в B  0 . Наконец, равенства
sin 2  1, cos   1, cos 2  2 , sin   0 показывают, что A  D . ►
1.3 Транспонированная матрица
Пусть матрица A имеет вид (1.1). Тогда матрица
 11 12

 22

A   12


 1n  2 n
 m1 
 m 2 


 mn 
называется матрицей транспонированной к матрице A . Легко заметить, что, вопервых, матрицы A и A имеют одинаковые главные диагонали, а во-вторых,
матрицу A можно получить из матрицы A поворотом последней вокруг её
главной диагонали на угол, равный  . В частности, если
 1 
 
2

A  (1 ,  2 , ,  n ) , тогда A    ,
 
 
n 
и, наоборот, если
 1 
 
 
B   2  , тогда B  (1,  2 ,
, m ) .

 
 
 m
Отметим следующие очевидные свойства операции транспонирования
матриц:
 
1) A  M mn (R)  A  M nm (R); 2) A

 A.
Если A  A , тогда матрица A называется симметрической. Из свойства 1)
следует, что симметрические матрицы всегда квадратные. Примером
симметрической матрицы является матрица
 0 1 5


A   1 2 9 .
 5 9 3


6
1.4 Сложение матриц
Операция сложения определена лишь для матриц одинакового размера.
Именно, пусть A, B  M mn (R ) ,
 11 12 ... 1n 
 11








  21
22
2n 
A   21
,
B


   









m2
mn 
 m1
 m1
12 ... 1n 

 22   2 n 

 m2
.


  mn 

Суммой матриц A и B называется матрица
 11  11 12  12 ... 1n  1n 













21
22
22
2n
2n 
A   21







  








m1
m2
m2
mn
mn 
 m1
(1.2)
О сложении матриц говорят также, что оно осуществляется поэлементно.
Как уже отмечалось выше, в процессе изучения алгебры матриц мы будем
пользоваться упрощенными обозначениями A   ij , B   ij и т.д., не указывая
всякий раз множества возможных значений индексов i и j , поскольку эти
значения будут ясны из контекста. Например, следующее определение суммы
матриц эквивалентно вышеприведенному определению.
Пусть A и B – действительные матрицы одного порядка, тогда
def
A  B   ij   ij   ij   ij .
(1.3)
def
Знак  читается “равно по определению”, а отсутствие дополнительных
указаний на возможные значения индексов i и j объясняется тем, что все
матрицы, входящие в равенство (1.3), имеют одинаковый размер (m  n) при
некоторых натуральных значениях m и n и, следовательно, i 1, m , j 1, n .
Операция сложения матриц обладает рядом свойств, роднящих её с
операцией сложения действительных чисел.
1) Операция сложения матриц коммутативна, т.е. для любых A и B из
M mn (R )
A B  B  A.
◄ Пусть A   ij , B   ij . Тогда
def
П . Р.
def
A  B   ij   ij   ij   ij   ij   ij   ij   ij  B  A .
7
Здесь на первом и пятом шагах мы воспользовались обозначением суммы
матриц, на втором и четвертом – определением суммы, а на третьем шаге –
принципом равенства матриц. ►
2) Операция сложения матриц ассоциативна, т.е. для любых A, B и C из
M mn (R )

( A  B)  C  A  ( B  C) .
3) Среди всех матриц множества M mn (R ) существует единственная матрица
O , обладающая свойством
(1.4)
AO  A
для любой матрицы A из M mn (R ) .
◄ Рассмотрим матрицу порядка (m  n) , все элементы которой равны 0.
Ясно, что O  M mn (R ) .
def
П . Р.
A  O   ij  0   ij  0   ij  A
для любой матрицы A   ij из M mn (R ) . Тем самым показано существование
матрицы O , обладающей нужным свойством. Для доказательства её
~
единственности покажем, что любая матрица O из M mn (R ) , удовлетворяющая
равенству (1.4) для любых A из M mn (R ) , совпадает с матрицей O .
~
Действительно, если матрица O такая, как сказано выше, то одновременно
выполняются равенства
~
~
~
OO O и OO O.
~
Используя свойство коммутативности сложения матриц, получаем, что O  O . ►
Матрица O называется нуль-матрицей, а свойство 3) – свойством
существования и единственности нуль-матрицы.
4) Для любой матрицы A существует единственная матрица B такая, что
A B  O
(1.5)
◄ Пусть A   ij , тогда B    ij . Действительно,
def
П . Р.
П . Р.
A  B   ij    ij   ij  ( ij )   ij   ij  0  O .
Тем самым доказано существование матрицы B , удовлетворяющей равенству
(1.5). Для доказательства её единственности предположим существование ещё
~
одной матрицы B , удовлетворяющей равенству (1.5), т.е. равенству
~
A B  O
(1.6)
Тогда
3)
~ 2)
~ 1)
~ (1.5)
~ 1) ~
~
B  ( A  B ) ( B  A)  B ( A  B)  B  O  B  B  O  B .
8
В то же время,
3)
~ (1.6)
~
B  ( A  B)  B  O  B  B  B . ►
Матрица
  ij
называется матрицей, противоположной матрице A , и
обозначается  A , а свойство 4) – свойством существования и единственности
противоположной матрицы. С помощью противоположной матрицы вводится
определение вычитания матриц, именно
def
A  B  A  ( B) .
5) Операции сложения и транспонирования матриц связаны формулой

( A  B)T  AT  BT
1.5 Умножение матрицы на число
Пусть матрица A имеет вид (1.1),   R . Произведением матрицы A на
число  называется матрица
 11 12

 22
 
A   21



 
 m1  m 2
 1n 

  2 n 
.
  

  mn 
Иначе говоря, умножение матрицы на число осуществляется поэлементно:
def
A    ij   ij .
Отметим основные свойства введённой операции:
1) 1  A  A,

2)  (  A)  ( ) A,

3) (   ) A   A   A,

4)  ( A  B)   A   B,

5) ( A)T    AT ,  ,   R , A, B  M mn ( R)
◄Действительно,
 11 12
 
 22

( A)   21


  m1  m 2
1n 
 2 n 
 11  21
 
 22
  12
 
 
 mn   1n  2 n
T
 m1 
 m 2 


 mn 
  A . ►
9
Заметим также, что противоположная матрица
 A  (1) A .
Лекция II.
План
1.6 Скалярное умножение арифметических векторов
1.7 Умножение матриц
1.6 Скалярное умножение арифметических векторов
Пусть
 1 
 1 
 
 
2
a   , b   2 
 
 
 
 
n 
 n 
два арифметических вектора порядка n . Скалярным произведением этих векторов
называется действительное число, которое обозначается  a, b  и находится по
правилу
def n
def
 a , b     k  k   1 1   2  2     n  n
(1.7)
k 1
В дальнейшем будем также считать, что скалярное произведение двух
векторов-строк порядка n также вводится по формуле (1.7), т.е.


def
 a ,b    a ,b  .
Рассмотрим основные свойства скалярного умножения арифметических
векторов.
1) Скалярное произведение симметрично, т.е.  a , b  b , a  для любых a и
b из R n .
◄ Действительно,
n
n
k 1
k 1
 a , b   k  k    k  k  b , a 
ввиду коммутативности операций умножения в R . ►
2) Скалярное произведение аддитивно по каждому из сомножителей, т.е.
 a , b  c  a , b    a , c  ,
 a  b , c  a , c    b , c 
для любых a , b , c из R n .
10
◄ Ввиду предыдущего свойства в доказательстве нуждается лишь одно из
приведенных равенств. Покажем, например, справедливость первого равенства,
где
 1 
 
c 2.
 
 
 n 
Действительно,
n
n
 a , b  c   k (  k   k )   ( k  k   k  k ) 
k 1
k 1
n
n
k 1
k 1
  k  k   k  k  a , b    a , c  . ►
3) Скалярное произведение однородно по каждому из сомножителей, т.е.
 a , b  a , b    a , b 
для любых действительных чисел  и любых векторов a и b из R n .

Арифметический вектор a является линейной комбинацией векторов
a1 , a 2 , , a m , если найдутся такие действительные числа 1 ,  2 , ,  m , что
n
a   k ak  1a1   2 a2   m am .
(1.8)
k 1
Из свойств 2) и 3) скалярного произведения следует, что если вектор a
имеет вид (1.8), тогда
n
n
 a , b    k a K , b    k  ak , b 
k 1
k 1
для любых векторов a1 , a2 , , am , b из R и любых действительных чисел
1 ,  2 , ,  m . Это свойство называется свойством линейности скалярного
произведения по первому сомножителю. Аналогично имеет место свойство
линейности скалярного произведения по второму сомножителю. В частности,
если наряду с равенством (1.8) справедливо равенство
n
p
b   j b j , где  j  R , b j  R n , тогда
j 1
n
p
k 1
j 1
n
p
 a , b   k ak ,  j b j   k j a k , b j  .
k 1 j 1
4) Скалярное произведение  a, a  вектора a на себя называется скалярным
квадратом вектора. Скалярный квадрат любого арифметического вектора есть
число неотрицательное, т.е.  a , a   0 . Причём равенство  a , a  0

выполняется лишь для a  0 .
11
1.7 Умножение матриц
Пусть
A  M mn (R) , B  M pr (R) .
Для
того
чтобы,
существовало
произведение AB необходимо выполнение условия согласования n  p , т.е.
число столбцов матрицы A должно совпадать с числом строк матрицы B (или
порядок строк матрицы A должен совпадать с порядком столбцов матрицы B ).
Если условие согласования выполнено, т.е.
 11 12

 22

A   21
 


 m1  m 2
 1n 
 11


  2n 
  21
,
B


 



  mn 
 n1
12  1r 

 22   2 r 

 n2


  nr 

тогда произведение AB определено формулой
   A 1 , B1    A 1 , B 2 


 2
1
 2

A
,
B


A
, B2 





AB 


   A m , B1    A m , B 2 

  A  , B r  

2

  A  , B r  
,


 m
r
  A  , B  
1
т.е. если C   ij  AB , тогда
 ij   A  , B j   ik  kj
i
n
k 1
– элемент, стоящий в i -ой строке и j -ом столбце матрицы AB равен скалярному
произведению i -ого столбца матрицы A (или транспонированной i -ой строки
матрицы A ) на j -ый столбец матрицы B .
Пример 2. Пусть
9 1 0 


1  2 3
 , B   4 1 1 
A  
4 1 7
  2 2  1


Так как A  M 23 (R ) , B  M 33 (R ) , то условие согласования для матрицы AB
выполнено и
1  (9)  (2)  4  3  (2) 1  1  (2)  1  3  2 1  0  (2)  1  3  (1) 
 
AB  
4

(

9
)

1

4

7

(

2
)
4

1

1

1

7

2
4

0

1

1

7

(

1
)


  23 5  5 
 .
 
  46 19  6 
12
Отметим также, что произведение BA в данном случае не существует, так как
для него не выполнено условие согласования.
Заметим, что существуют и другие способы умножения матриц, естественно,
приводящие к другим результатам. Данный способ умножения матриц диктуется
потребностями линейной алгебры и связан с произведением (композицией,
суперпозицией) так называемых линейных преобразований. Всякое линейное
преобразование определяется некоторой матрицей. Во второй части курса будет
показано, что матрица произведения двух линейных преобразований равна
произведению матриц этих преобразований в смысле введенного выше
определения.
Рассмотрим основные свойства умножения матриц.
1) Если A  M mn (R) , B  M n p (R) , тогда AB  M m p (R) .
◄ Это свойство вытекает из определения произведения матриц. ►
2) Умножение матриц, вообще говоря, некоммутативно, т.е. AB  BA .
◄ Прежде всего заметим, что произведение AB и BA не всегда
существуют одновременно, как это видно из примера 2. Если AB и BA
существуют одновременно, т.е. A  M mn (R ) , B  M nm (R ) , тогда AB  M m (R ) ,
BA M n (R ) , т.е. при m  n матрицы AB и BA разного порядка и, следовательно,
несравнимы. Но даже если m  n и, следовательно, AB и BA одного порядка,
равенство AB  BA , вообще говоря, не выполняется. Например,
1 1
 2 1
 1 3
 4 
 , B  
 , AB  
 , BA  

A  
 2 0
 1 2 
 4 2
  
 AB  BA . ►
В то же время существуют матрицы A и B для которых AB  BA . Такие
матрицы называются перестановочными. Например, матрицы
1 1 
 2 1
 , B  

A  
1 0 
 1 1
перестановочны, т.к.
 3 2
 .
AB  BA  
2
1


Более того, существуют квадратные матрицы порядка n , которые
перестановочны со всеми матрицами из M n (R ) .
Примером такой матрицы во множестве M 2 (R ) является матрица
1 0
 ,
A  
0 1
в чем предлагаем читателю убедиться самостоятельно.
13
3) Умножение матриц ассоциативно, т.е.
(1.9)
A( BC)  ( AB)C .
Равенство (1.9) следует понимать так: если его левая (или правая) часть
существует, тогда существует и правая (левая) часть и обе они совпадают.
Доказательство этого свойства содержится в учебнике [1], §13.

4) Умножение матриц дистрибутивно относительно сложения, т.е.
( A  B)C  AC  BC ,
F ( A  B)  FA  FB

◄ Пусть A   ij , B   ij  M mn (R) , C   ij  M n p (R) . Тогда

( A  B)C   ij   ij   ij    A  B 
 
 ,C
T i
j
   B  , C
   AT
i
T i
j
 
 
i
i
  AT , C j    B T , C j   AC  BC . ►
5) Произведение матриц однородно по каждому из сомножителей, т.е.
A  B  A  (B)    ( AB) , где   R .
◄ Например,

(A)  B   ij   ij   A
 
i
 ,B
T i
j
 
i
    AT , B j  
 
i
   AT , B j     AT , B j     ( AB) .
Равенство A  (B)    ( AB) доказывается аналогично. ►
6) Реакция произведения матриц на операцию
выражается формулой
( AB)  B A
транспонирования
(1.10)
◄ Пусть A  M mn (R) , B  M n p (R) , тогда B  M pn (R), A  M nm (R) ,
AB  M m p (R ),  AB   M pm (R ), B A  M m p (R ) , т.е. левая и правая части
равенства (1.10) существуют и имеют одинаковые порядки. Далее

 AB 

   A 1 , B1    A 1 , B 2 


 2
1
 2

A
,
B


A



 , B2 



   A m , B1    A m , B 2 


 A  ,B  

2

  A  , B p  



 m
p
  A  , B  
 1
p
14
   A 1 , B1    A 2 , B1 


 1
2
 2

A
,
B


A
, B2 








   A 1 , B p    A 2 , B p 

 A


j
,B 
p ,m
i
  B , A
i
i , j 1


j

p ,m
i , j 1
 
  A  , B1  

m

  A  , B 2  



 m
p
  A  , B  
m
 B   , A  
i
 

p ,m
j
 B A . ►
i , j 1
7) Рассмотрим множество квадратных матриц следующего вида:
1 0  0


0 1  0
E k   
, k N.
   


0 0  1
Матрица E k   M k (R ) называется единичной матрицей порядка k .
Если A  M mn (R ) , тогда матрица E(m) является её левой единицей, а
матрица E (n) – правой единицей, т.е.
E (m)  A  A , A  E (n)  A .
Если матрица A квадратная и имеет порядок n , тогда матрица E (n)
является её двусторонней (левой и правой) единицей, т.е.

E(n)  A  A  E(n)  A .
8) Напомним, что для всех действительных чисел 
0    0 , т.е. ноль
является делителем нуля. В то же время произведение    действительных
чисел может равняться нулю лишь в том случае, когда по крайней мере одно из
чисел  или  равно нулю. Иными словами, среди действительных чисел
отсутствуют истинные (т.е. отличные от 0) делители нуля. В отличие от
действительных чисел среди действительных матриц истинные делители O
существуют, т.е. найдутся такие ненулевые матрицы A порядка (m n) и B
порядка (n  p) , что AB  O .
◄ В самом деле, матрицы
1 0  0
0 0  0




0 0  0
0 0  0
A
и B
,
   
   




0
0

0
0
0

1




15
соответственно порядков (m n) и (n  p) , очевидно удовлетворяют нужному
условию. В частности, если m  n  p  1, то AB  BA  O . ►
Лекция III.
План
1.8 Теория делимости квадратных матриц
1.9* Основные типы алгебраических структур
1.10 Элементарные преобразования над матрицами
и элементарные матрицы
1.8 Теория делимости квадратных матриц
Выше мы убедились, что арифметические операции над матрицами, прежде
всего в части умножения, отличаются по своим свойствам от аналогичных
операций над числами. Однако наиболее существенные отличия связаны с
операцией деления.
Любое отличное от 0 действительное число  имеет обратное число  1 ,
т.е.
   1   1    1 ,
(1.11)
и поэтому любое действительное число  можно разделить на любое ненулевое
число  ,
def
 :     1
Теорию делимости для матриц будем строить, исходя из соотношений (1.11).
Матрица A называется обратимой, если существует такая матрица B , что
AB  BA  E(n) .
(1.12)
Если матрица A обратима матрица B называется её обратной матрицей и
обозначается B  A1 . Из равенства (1.12) следует, что все входящие в них
матрицы квадратные и имеют одинаковый порядок n . В связи с этим будем
считать, что все матрицы, рассматриваемые в данном пункте, принадлежат
множеству M n (R ) , а единичную матрицу E (n) будем обозначать для простоты
E . Множество всех квадратных обратимых действительных матриц порядка n в
дальнейшем будем обозначать через GM n (R ) .
Свойства обратимых матриц.
1) Если A GM n (R ) , её обратная матрица A1 единственна.
16
◄ Действительно, допустим, что наряду с равенствами (1.12) выполняются
равенства
(1.13)
AC  CA  E .
где C  M n (R ) . Умножая обе части равенства AB  E на матрицу C слева, по
свойству ассоциативности умножения матриц получаем, что
C( AB)  (CA) B  EB  B .
С другой стороны,
C( AB)  CE  C , т.е. B  C . ►
 
1
2) Если A GM n (R ) , тогда A1  GM n (R) , и A1  A .
◄ Справедливость этого свойства вытекает из равенств (1.12). ►
3) Если A GM n (R ) , тогда A  GM n (R ) , и
A 
 1
  A1  .

(1.14)
◄ Действительно, применяя операцию транспонирования к равенствам
(1.12) и учитывая при этом, что E  E , получаем, что
 AB 

  BA  E

или
B A  A B  E .
Последнее равенство означает, что матрица A обратима, и её обратная матрица
имеет вид B , т.е. выполнено равенство (1.14). ►
4) Если A GM n (R ) и   0 ,   R , тогда матрица A обратима и
A1  1 A1 .
(1.15)
◄ Действительно, используя свойство 5) умножения матриц, получаем, что
A  (1 A1 )  (1 )  ( AA1 )  1  E  E ,
(1 A1 )  A  (1 )  ( A1 A)  1  E  E .
Откуда следует обратимость матрицы A и равенство (1.15). ►
5) Если A , B  GM n (R ) , тогда AB , BA  GM n (R ) и
 AB 1  B 1 A1 , ( BA) 1  A1 B 1
(1.16)
◄ Докажем, например, обратимость матрицы AB ,

   
A AB  B EB  B
( AB)  ( B 1 A 1 )  A BB 1 A 1  A EA1  AA1  E ,
( B 1 A 1 )  ( AB)  B 1
1
1
1
B  E.
17
Откуда следует обратимость матрицы AB и первое равенство (1.16).
Обратимость матрицы BA и второе равенство (1.16) доказывается аналогично. ►
6) Если n  1 , то во множестве M n (R ) всегда существует необратимые
матрицы.
◄ Примером такой матрицы является матрица
1 0  0


0
0

0


A
.
   


0
0

0


Действительно, равенство AB  E не может выполняться ни для какой матрицы
B из M n (R ) , так как в произведении AB последняя строка всегда нулевая и
поэтому
( AB) n  (0 , 0 , , 0)  (0 , 0 , , 1)  En .►
Следующее утверждение по существу описывает все необратимые
матрицы в M n (R ) .
Предложение 1.1. Если матрица A является истинным делителем нуля,
тогда она необратима.
◄ Пусть матрица A  O и существует такая матрица B , B  O , что
AB  O или BA  O . Тогда матрица A не может быть обратимой. Действительно,
если предположить существование такой матрицы C , что
AC  CA  E ,
тогда умножая обе части равенства CA  E на матрицу B справа (или обе части
равенства AC  E на матрицу B слева), получаем, что
(CA) B  EB  C ( AB)  B  CO  B  B  O

и аналогично в случае BA  O . ►
Справедливо и обратное утверждение.
Предложение 1.2. Если матрица A отлична от нуль-матрицы и не
является истинным делителем нуля, тогда она обратима.
Доказательство этого утверждения будет приведено позже в «Лекции V».
1.9. Основные типы алгебраических структур. 
Пусть M 1 и M 2 два произвольных непустых множества. Декартовым
произведением M 1  M 2 этих множеств называется множество всевозможных
упорядоченных пар вида (a1 , a2 ) , где a1  M 1 , a2  M 2 . При этом две пары
(a1 , a2 ) и (b1 , b2 ) , где b1  M 1 , b2  M 2 , считаются равными, если a1  b1 , a2  b2 .
Если M 1  M 2 , тогда множество M 1  M 1 называется декартовым квадратом
множества M 1 .
18
Пусть M   . Внутренним законом композиции на множестве M
называется произвольное отображение декартова квадрата M  M во множество
M . Внутренний закон композиции на множестве M каждой паре (a , b)
элементов множества M ставит в соответствие определенный элемент
множества M , который принято обозначать в виде сочетания трёх символов:
элементов a, b и некоторого знака их соединяющего и одновременно
позволяющего отличать друг от друга различные законы композиции, например,
(a , b)
a  b , (a , b)
a  b , (a , b)
a b ,
(a , b)  a  b , (a , b)  a : b и т.д.
Простейшими примерами внутренних законов композиции на множестве
R являются арифметические операции сложения, вычитания и умножения
действительных чисел, которые паре действительных чисел ( ,  ) ставят в
соответствие их сумму, разность и произведение,
( ,  )     , ( ,  )     , ( ,  )     .
Введенное выше поэлементное сложение матриц является внутренним
законом композиции на множестве M mn (R ) , а умножение матриц – внутренним
законом композиции на множестве M n (R ) .
Пусть M 1   , M 2   . Внешним законом композиции на множестве M 2
над множеством M 1 называется произвольное отображение множества M 1  M 2
во множество M 2 .
Примером внешнего закона композиции на множестве матриц M mn (R ) над
множеством действительных чисел R является операция умножения матрицы на
число,
( , A)    A ,   R , A  M mn (R ) .
Задание на некотором множестве одного или нескольких законов
композиции, внутренних или (и) внешних, обладающих некоторыми
стандартными свойствами, определяет на этом множестве различные
алгебраические структуры (группы, поля, кольца, линейного пространства,
алгебры и т.д.).
Если внутренний закон композиции на множестве M , записываемый как
умножение, обладает свойствами:
1) a  (b  c)  (a  b)  c
(ассоциативность)
для любых a , b , c из M ;
2) в M существует такой элемент e , что
ae  ea  a
(существование единицы)
для каждого a из M ;
3) для каждого элемента a из M найдется такой элемент b , b  M , что
ab  ba  e
(обратимость)
19
тогда говорят, что закон композиции определяет на M структуру группы.
Элемент e называется при этом единицей группы, а элемент b из 3) – обратным
к a элементом и обозначается b  a 1 .
Если наряду со свойствами 1) – 3) выполняется свойство
4) a  b  b  a
(коммутативность)
для любых a , b из M , такая группа называется абелевой. Свойства 1) – 3)
называются аксиомами группы, а свойства 1) – 4) аксиомами абелевой группы. В
абелевой группе закон композиции записывается обычно как сложение, в связи с
чем её аксиомы принимают вид
1’)
a  (b  c)  (a  b)  c , a , b , c  M ;
2’) в M существует элемент O такой, что
a  O  O  a, a  M ;
3’) для любого a из M найдется элемент b , b  M , такой, что
a  b  b  a  O;
a
 b  b  a , a ,b  M .
4’)
Элемент O называется нулем абелевой группы, а элемент b из аксиомы 3’) –
противоположным к элементу a и обозначается b  a .
Пример 3. а) Множество GM n (R ) является мультипликативной группой,
т.е. операция умножения матриц определяет на этом множестве структуру
группы.
◄ Действительно, из свойства 5) обратимых матриц следует, что
умножение матриц является внутренним законом композиции на множестве
GM n (R ) . Аксиома группы 1) является следствием свойства 3) умножения
матриц. Единичная матрица, очевидно, обратима, так как E  E  E , откуда
следует аксиома группы 2), e  E . Аксиома группы 3) является следствием
свойства 2) обратимых матриц. ►
б) Множество M mn (R ) является аддитивной абелевой группой, т.е.
операция сложения матриц определяет на этом множестве структуру абелевой
группы.
◄ Очевидно, что определенное выше поэлементное сложение матриц
является внутренним законом композиции на множестве M mn (R ) , а аксиомы
абелевой группы являются следствием свойств 1) – 4) сложения матриц. ►
Если на множестве M определены два внутренних закона композиции,
которые записываются как сложение и умножение и обладают свойствами:
1) сложение определяет на M структуру абелевой группы;
2) a  (b  c)  (a  b)  c ;
3) a  (b  c)  a  b  a  c , (b  c)  a  b  a  c  a для любых a , b , c из M ,
тогда говорят, что на множестве M задана структура кольца. Если при этом по
умножению существует единица, это кольцо называется кольцом с единицей, а
если операция умножения коммутативна, кольцо называется коммутативным.
Пример 4. а) Операции сложения и умножения чисел задают на множестве
Z структуру коммутативного кольца с единицей.
20
б) Операции сложения и умножения матриц задают на множестве M n (R ) ,
n  1 , структуру некоммутативного кольца с единицей.

Коммутативное кольцо с единицей, в котором все отличные от нуля
элементы обратимы, называется полем. Важнейшими примерами полей являются
поле рациональных чисел Q и поле действительных чисел R .
Пусть задано непустое множество M , элементы которого мы будем
называть векторами, и поле F с единицей 1. Если на множестве M определены
внутренний закон композиции, записываемый как сложение векторов,
(a , b)  a  b , a , b  M ,
и внешний закон композиции над полем P , записываемый как умножение
вектора на скаляр,
( , a)    a ,   P , a  M ,
и эти законы обладают свойствами:
1) сложение векторов определяет на M структуру абелевой группы;
2) 1  a  a ,
3)   (  a)  ( )  a ,
4) (   )  a    a    a ,
5)   (a  b)    a    b ,
 ,   F , a ,b  M ,
тогда говорят, что на множестве M задана структура линейного пространства
над полем F .
Пример 5. Операции сложения матриц и умножения матрицы на число
задают на множестве R n структуру линейного пространства над полем R или
кратко структуру действительного линейного пространства.

Непустое множество M , на котором заданы два внутренних закона
композиции (записываемых как сложение и умножение) и один внешний закон
композиции над полем F (записываемый как умножение на число), называется
алгеброй над полем F , если:
1) сложение и умножение задают на M структуру кольца,
2) сложение и умножение на число задают на M структуру линейного
пространства над полем F ,
3)   (a  b)  ( a)  b  a  (b),   F , a , b  M .
Если умножение коммутативно, алгебра называется коммутативной, если
умножение обладает единицей, алгебра называется алгеброй с единицей.
Пример 6. Из лекций I и II следует, что введённые там операции сложения
и умножения матриц с операцией умножения матрицы на число задают на
множестве M n (R ) при n  1 структуру некоммутативной алгебры с единицей.
1.10 Элементарные преобразования над матрицами и элементарные
матрицы
Элементарные преобразования над матрицами бывают только трёх типов:
1) перемена местами двух строк или столбцов; обозначения – ci  c j или
c i  c j соответственно;
21
2) умножение строки или столбца на число, отличное от нуля; обозначения
–  ci или c j соответственно,   0 ;
3) добавление к какой-либо строке или столбцу другой строки или столбца,
умноженных на произвольное число  ; обозначения – ci  c j или c i  c j
соответственно (элементарное преобразование этого типа называется
трансвекцией).
В результате применения к матрице A элементарного преобразования первого
типа её строки Ai и A j (или столбцы Ai и A j ) поменяются местами; во втором
случае строка Ai (или столбец Ai ) будет заменена на строку Ai (или столбец
Ai ); в последнем случае строка Ai (или столбец Ai ) будет заменена на строку
Ai  A j (или столбец Ai  A j ), а строка A j (столбец A j ) остается неизменной.
Свойства элементарных преобразований.
1) Одно элементарное преобразование первого типа эквивалентно
четырем элементарным преобразованиям второго и третьего типов.
◄ Пусть в матрице A нужно поменять местами, например, строки Ai и A j .
Следующая цепочка элементарных преобразований второго и третьего типов
приводит к результату
i 
A 
j 
Ai
Aj
i 
~ 
j 





c j ci
 Aj
Ai
Ai
i 
~ 
j  A j  Ai





( 1) ci
i 
~ 
j 





ci c j
Aj
Ai
i 
~ 
j



.


 Aj
A j  Ai





c j ci
~
►
2) Элементарные преобразования обратимы, а обратные им
преобразования являются элементарными преобразованиями того же самого
типа, т.е. если матрица B получена из матрицы A с помощью элементарного
преобразования, тогда матрица A может быть получена из матрицы B с
помощью элементарного преобразования того же самого типа.
◄ Используя для обозначения обратных элементарных преобразований
символ ( )-1 непосредственной проверкой убеждаемся, что
(ci  c j ) 1  ci  c j , (c i  c j ) 1  c i  c j ,
(  ci ) 1  1  ci , (  c i ) 1  1  c i ,   0 ,
(ci  c j ) 1  ci  c j , (c i  c j ) 1  c i  c j . ►
22
3) Квадратная матрица называется элементарной, если она получена из
единичной матрицы с помощью одного элементарного преобразования.
Несмотря на то, что имеется шесть видов элементарных преобразований, три
строчных и три столбцовых, видов элементарных матриц всего три, так как
одна и та же элементарная матрица может быть получена как с помощью
строчного так и с помощью столбцового элементарных преобразований.
◄ Действительно, элементарные преобразования ci  c j и c i  c j
порождают одну и ту же элементарную матрицу
ci  c j
1


i 



j 










1 

  0    1   

 1







1 
  1    0   

 1







1

i
ci  c j
(1.17)
j
Элементарные преобразования  ci и c i порождают одну и ту же элементарную
матрицу
 ci
1


i





1

1







1
c i
(1.18)
i
Наконец, элементарные преобразования ci  c j и c j  c i порождают одну и
туже элементарную матрицу
ci  c j


1



 




i   1    


  



j     1  



 




1

i
j
c j  c i
(1.19)
►
23
4) элементарные матрицы обратимы, обратные им матрицы
элементарны и порождаются элементарными преобразованиями, обратными
исходным элементарным преобразованиям.
◄ Предлагаем читателю самостоятельно убедиться в том, что матрица
вида (1.17) обратна самой
себе, а матрицы
1
1c i ci  c j
 ci
c j  c i
1


i 








1
  1   

1












1
1

i 

j 






 

 1    

  
   1  


 


1
i
j
i
являются соответственно обратными матрицами матриц вида (1.18) и (1.19). ►
5) Пусть A  M mn (R ) . Проведение в матрице A одного строчного
(столбцового) элементарного преобразования равносильно умножению этой
матрицы слева (справа) на элементарную матрицу порядка m (порядка n ),
отвечающую этому элементарному преобразованию.
◄ Ввиду свойства 1) элементарных преобразований в проверке нуждаются
лишь элементарные преобразования второго и третьего типов. Предлагаем
читателю показать самостоятельно, что умножение матрицы A вида (1.1) на
матрицы вида (1.18) и (1.19) слева равносильно проведению в матрице A
элементарных преобразований соответственно  ci и ci  c j , а умножение на
матрицы указанного вида справа равносильно проведению в ней элементарных
преобразований соответственно c i и c i  c j . ►
Лекция IV.
План
1.11 Эквивалентные матрицы
1.12* Отношение эквивалентности
1.11 Эквивалентные матрицы
Нашей ближайшей целью является доказательство того, что любая матрица с
помощью элементарных преобразований может быть приведена к некоторым
стандартным видам. На этом пути полезным является язык эквивалентных
матриц.
Пусть A , B  M mn (R ) . Будем говорить, что матрица A л-эквивалентна
л
п
(п-эквивалентна или эквивалентна) матрице B и обозначать A ~ B ( A ~ B или
A ~ B ), если матрица B может быть получена из матрицы A с помощью
24
конечного числа строчных (соответственно столбцовых или строчных и
столбцовых) элементарных преобразований. Ясно, что л-эквивалентные и
п-эквивалентные матрицы являются эквивалентными.
Вначале мы покажем, что любая матрица только лишь строчными
преобразованиями может быть приведена к специальному виду, называемому
приведённым.
Пусть A  M mn (R ) . Говорят, что ненулевая строка Ai этой матрицы имеет
приведённый вид, если в ней найдется такой равный 1 элемент  kj , что все
элементы столбца A j , отличные от  ij , равны нулю,  kj  0 , k 1, i  1  i  1, m .
Отмеченный единичный элемент  ij строки Ai будем называть ведущим
элементом этой строки и заключать его в кружок. Иными словами, строка Ai
матрицы A имеет приведенный вид, если в этой матрице найдется столбец A j
вида
0
 
  
0
 
A j  i  .
0
 
  
 
0
Например, в следующей матрице
0
0

2 1
A
1 3

1
6
0 0

0
3 0
 2 1
0  3 0 
0
строка A3 имеет приведенный вид, так как  33  1, 13   23   43  0 . Обратим
внимание на то, что в этом примере на роль ведущего элемента строки A3
претендует также элемент  35 . В дальнейшем, если в строке приведённого вида
есть несколько элементов, обладающих свойствами ведущего, будем выделять
лишь один из них произвольным образом.
Говорят, что матрица имеет приведённый вид, если каждая её ненулевая
строка имеет приведённый вид. Например, матрица
25
 0

 0
B
1

 6
0

 0 3 0
0  5 0

0 0 0 
0
0 0
имеет приведённый вид.
Предложение 1.3 Для любой матрицы A существует л-эквивалентная ей
матрица приведённого вида.
◄ Во-первых, любую ненулевую строку матрицы A , с помощью строчных
элементарных преобразований можно сделать приведённой, т.е. если Ai  O ,
тогда найдется конечное число строчных элементарных преобразований,
применив которые к матрице A , мы получим матрицу B , строка которой Bi
имеет приведённый вид.
Действительно, если матрица A имеет вид (1.1) и  ij  0 , то после
проведения в ней элементарных преобразований
Ck 
 kj
Ci , k  1, i  1  i  1, m ,  ij1Ci
 ij
(1.20)
получаем матрицу
 11






B    i1





  m1

1, j 1



 i , j 1


  m, j 1
0

0

1, j 1

 i , j 1

0

0


 m, j 1
 1n 


 

,
  in 


 


  mn 
у которой строка Bi имеет приведённый вид.
Во-вторых, если строка As , i  s , в матрице A была приведённой, то после
проведения элементарных преобразований (1.20) строка Bs матрицы B будет
приведённой. Действительно, так как As , i  s , приведённая, найдётся такой
столбец Al , l  j , что
26
0
 
  
0
 
Al  s  , i  s .
0
 
  
 
0
но тогда  il  0 и, следовательно, после проведения преобразований (1.20)
столбец Al не меняется, т.е. B l  Al . Поэтому строка Bs , имеет приведённый
вид.
Теперь ясно, что поочерёдно преобразуя указанным выше способом
каждую ненулевую строку матрицы A , после конечного числа шагов мы
получим матрицу B приведённого вида. Так как для получения матрицы B
использовались только строчные элементарные преобразования, то она
л-эквивалентна матрице A . ►
Пример 7. Построить матрицу B приведённого вида, л-эквивалентную
матрице
 2 1 3  1


 3 1 1 2
A
.
5 2 2
1


7
3
5
0


◄ Начиная с первой строки, указывая на каждом шаге серию проводимых
элементарных преобразований, получаем
2

3
A
5
7

  2  1  3 
3  
 C2 2C1 
 C1 13 C2
C3 C1
 7 
1 1
2
5 0  C3 C2
~


 ~
2 2
1 ( 1)C1  7
3
5 0  C 14 CC2
 7
 3 3
3 5
0 
3
5
0


 1 3 0  4 3 


7 3 
5 3 0
~
  B. ►
0
0
0
0


 0 0
0 0 

1
Среди всех матриц размера (m  n) выделим множество диагональных
матриц Dr   ij , r 1, k , где k  min m , n, у которых
27
1, i 1, r ,
0, i  r .
Матрицу Dr удобно записывать в так называемом блочном виде
1  0 0  0


      
 E (r ) O   0  1 0  0 
,
  
Dr  
(1.21)
O
O
0

0
0

0




      


0  0 0  0


где E  r  единичная матрица порядка r , а O – обозначение, общее для нулевых
блоков соответствующих размеров.
Предложение 1.4. Для любой ненулевой матрицы A найдётся
эквивалентная ей матрица Dr вида (1.21).
◄ Из предложения 1.3 следует, что существует матрица B приведённого
вида, л-эквивалентная, а поэтому и эквивалентная, матрице A . Пусть r – число
ненулевых строк матрицы B . Меняя местами, если это нужно, строки и столбцы
матрицы B , приведём её к виду
 ii  
 0  0  1,r 1

 0   0  2,r 1


   
C   0 0    r ,r 1

0
0 0  0
   


0
0 0  0
  1n 

  2n 

  .
  rn 

 0 
 

 0 
Проводя в матрице C столбцовые элементарные преобразования
C i   ji C j , i  r  1, n , j 1, r ,
получим матрицу Dr вида (1.21), эквивалентную матрице A . ►
1.12 Отношение эквивалентности  .
Пусть M – непустое множество произвольной природы и M 2  M  M –
его декартов квадрат. Бинарным отношением на множестве M называется
произвольное непустое подмножество B в M 2 . бинарное отношение на
множестве M можно определить указанием всех пар (a , b) , принадлежащих B ,
говоря при этом, что элементы a и b из множества M находятся в отношении
B . Поскольку это не всегда удобно (например, если множество B бесконечно),
то высказывание “ (a , b)  B ” заменяется специальными высказываниями,
зависящими от контекста, например,
28
a  b , a  b , a b , a ~ b.
которые читаются соответственно как “ a больше b ”, “ a равно b ”, “ a влечёт b ”,
“ a эквивалентно b ”
Бинарное отношение B на множестве M называется отношением
эквивалентности на множестве M , если оно удовлетворяет условиям:
1) (a , a)  B для любого a  M ,
2) если (a , b)  B , тогда (b , a)  B ,
3) если (a , b)  B и (b , c)  B , тогда (a , c)  B .
Для отношения эквивалентности принято обозначение a ~ b . Условия 1)-3),
называемые аксиомами отношения эквивалентности, в этом обозначении
выглядят так:
1’) a  M  a ~ a ,
(рефлексивность)
2’) a ~ b  b ~ a ,
(симметричность)
3’) a ~ b и b ~ c  a ~ c .
(транзитивность)
Введение на множестве M какого-нибудь отношения эквивалентности
приводит к разбиению множества на классы эквивалентности, то есть к
представлению этого множества в виде объединения конечного или бесконечного
числа попарно непересекающихся подмножеств эквивалентных между собой
элементов. Множество классов эквивалентности при этом называется фактормножеством множества M по бинарному отношению B и обозначается M B .
Построение фактор-множества множества M по какому-нибудь отношению
эквивалентности называется факторизацией
множества M . Задача
факторизации множества является математической формализацией проблемы
классификации объектов, с которой мы сталкиваемся не только в любой научной
области, будь то физика (элементарные частицы), химия (таблица Менделеева),
медицина (вирусология), лингвистика (части речи) или геология (классификация
топов пород), но и в повседневной жизни (проблемы прописки, гражданства или
деления Думы на фракции).
В алгебре матриц отношения “л-эквивалентности”, “п-эквивалентности” и
“эквивалентности”, введенные в предыдущем пункте, являются отношениями
эквивалентности на множестве M mn (R ) . Наиболее важным из них является
последнее отношение, которое приводит к построению фактор-множества, в
одном классе эквивалентности которого содержатся те и только те матрицы,
которые строчными и столбцовыми элементарными преобразованиями
приводятся к матрице Dr вида (1.21) с данным r . Нетрудно посчитать, что
различных видов матриц Dr всего min m , n  1 . Это отношение эквивалентности
в алгебре называется “одинаковый ранг” и подробно будет изучено во второй
части нашего курса.
Предлагаем читателю самостоятельно рассмотреть фактор-множества
M mn (R ) по двум другим указанным выше отношениям эквивалентности при
различных соотношениях между m и n . 
Лекция V.
29
План
1.13 Разложение матрицы в произведение простейших
1.14 Матричные уравнения
1.13 Разложение матрицы в произведение простейших
Пусть A(k ) , k 1, s – некоторые матрицы. Введём следующее обозначение,
предполагая при этом, что произведение в правой части существует,
s
def
 A(k )  A(1) A(2) A(s) .
k 1
Предложение 1.5. Любую ненулевую матрицу из
представить в виде произведения
s
p
i 1
j 1
M mn (R )
A   (i )  Dr   '( j ) ,
можно
(1.22)
где  (i) , i 1, s , – элементарные матрицы порядка m ,  '( j ), j 1, p , –
элементарные матрицы порядка n , и матрица Dr имеет вид (1.21).
◄ В силу предложения 1.4 существует конечное число строчных и
столбцовых элементарных преобразований, приводящих матрицу A к виду Dr .
Так как проведение одного строчного элементарного преобразования в матрице
A равносильно умножению этой матрицы слева на некоторую элементарную ˆ
матрицу порядка m , а проведение в A одного столбцового элементарного
преобразования равносильно умножению матрицы A справа на некоторую

элементарную матрицу  порядка n , получаем матричное равенство
Dr  ˆ( s )
ˆ(2) ˆ(1) A  (1)  (2)  ( p) .
(1.23)

Матрицы ˆ(i ) ,  ( j ) обратимы, а обратные им матрицы являются элементарными
матрицами того же порядка. Поэтому, вводя обозначения
 (i)  ˆ(i)
def

1

, i 1 , s ,

 ' (1)   ( p)1 ,  ' (2)   ( p  1)1 , , ' ( p)   (1)1 ,
и умножая обе части равенства (1.23) в соответствующем порядке на матрицы
 (i) слева и на матрицы  ' ( j) справа, получаем
A   (1)  (2)
 ( s) Dr  '(1)  '(2)  '( p) ,
30
т.е. равенство (1.22). ►
Пример 8. разложить матрицу
 1 2  1

A  
 2 1 3
в произведение простейших.
◄ Элементарными преобразованиями приводим матрицу A к виду Dr ,
2
2
1
 2  1 C2 2C1 
2  1 C 2C 
0 0  1 3C
 ~ 



A  

 0  3 5  C 3~C1  0  3 5  ~
2
1
3






  0 0  C 3 5 C 2  1 0 0 
 ~ 
  D2  M 23 (R ) .
~ 

0

5
 0 1 0


Проводим эквивалентную цепочку элементарных преобразований, умножая
матрицу A слева на элементарную матрицу порядка 2, отвечающую
элементарному преобразованию C 2  2C1 , и умножая её справа на элементарные
матрицы порядка 3, отвечающие элементарным преобразованиям C 2  2C 1 ,
C 3  C1 ,  1 3C 2 , C 3  5C 2 . В результате получаем, что
0
0 1 0 0 
 1 2 0   1 0 0   1
 1 0





 

 2 1   A   0 1 0    0 1 0    0 1 3 0    0 1 5   D2 .


0 0 1 0 0 1 0
0
1   0 0 1 

 
 
Определяя обратные элементарные матрицы (см. свойство 4 элементарных
преобразований) и умножая на них в соответствующем порядке последнее
равенство, получаем, что
 1 0 0   1 0 0   1 0 1  1 2 0 
1 0
A
 Dr   0 1 5    0 3 0    0 1 0    0 1 0  . ►

2 1
0 0 1 0 0 1 0 0 1  0 0 1

 
 
 

Следствием предложения 1.5 является критерий обратимости квадратной
матрицы.
Предложение 1.6. (1-й критерий обратимости матрицы). Для того,
чтобы матрица A была обратимой, необходимо и достаточно, чтобы она была
представима в виде произведения элементарных матриц.
◄ Достаточность. Элементарные матрицы обратимы, а произведение
обратимых матриц есть матрица обратимая. Поэтому утверждение “матрица,
представимая в виде произведения элементарных матриц, обратима” очевидно.
Необходимость. Пусть матрица A обратима. Покажем, что она
представима в виде произведения элементарных матриц. Прежде всего заметим,
31
что в силу предложения 1.5 справедливо равенство (1.22), где все матрицы,
входящие в это равенство, квадратные и имеют одинаковый порядок, например,
n . Наше утверждение будет верно, если мы покажем, что Dr  Dn  E . В самом
деле, матрицы
s
p
i 1
j 1
B   (i) , C   ' ( j )
обратимы как произведение обратимых матриц. Поэтому обратимы матрицы B 1
и C 1 . Из равенства (1.22) получаем, что матрица
Dr  B 1 AC 1
и является обратимой как произведение трёх обратимых матриц. Однако,
матрица Dr обратима в том и только том случае, когда r  n . Действительно,
Dn  E и поэтому обратима. Если же r  n , то матрица Dr не может быть
обратимой, так как последняя строка матрицы Dr в этом случае нулевая и
поэтому последняя строка произведения Dr X нулевая для любой матрицы X ,
т.е. равенство Dr X  E не может выполняться ни для каких матриц X . В
результате получаем, что матрица A в данном случае имеет вид
s
p
i 1
j 1
A  BC   (i)   ' ( j ) . ►
Пример 9. Выяснить, является ли следующая матрица обратимой
 2  1 3


A1 2
1
 2 0  1


◄ Приводим матрицу A к виду Dr ,
 2   3


A1
2
1


0  1
2
 0

~ 19

 0
C2  2 C1
~

 2   3


5
0 7


0  1
2
0 1
 C 19
0 7 ~
 C1 C2
0 
C1  2 C 2
C 3 3C 2
~
( 1) C 2
0

5

2

0

0
7

0  
C1  2 C 3
( 1) C3
~
1 0 0


 0 1 0   D3  E ,
0 0 1


т.е. матрица A обратима. Действуя дальше так же, как и в примере 6, можно
представить матрицу A в виде произведения элементарных матриц, а после этого
найти обратную матрицу A1 . Однако этот способ обращения матриц является
32
слишком громоздким. Ниже в Гл.2 мы разберём более простой алгоритм
отыскания обратной матрицы. ►
Вернёмся к предложению 1.2. Это предложение является следствием
предложений 1.5 и 1.6. В самом деле, нам нужно показать, что любая ненулевая и
необратимая матрица A из M n (R ) , n  1 , является истинным делителем нуля.
◄ Пусть A  O и A GM n (R ) . В силу предложений 1.5 и 1.6 A  BDr C ,
где 1  r  n , B , C  GM n (R ) . Введём матрицы
F  C 1 ( E  Dr ) , G  ( E  Dr ) B 1
и отметим, что F  O , G  O . Так как Dr2  Dr , то
AF  BDr CC 1 ( E  Dr )  BDr ( E  Dr )  B( Dr  Dr2 )  O ,
GA  ( E  Dr ) B 1 BDr C  ( E  Dr ) Dr C  ( Dr  Dr2 )C  O . ►
В заключение этого пункта предлагаем читателю самостоятельно доказать
следующее усиление предложения 1.6.
Предложение 1.7. Пусть A M n (R ) . Следующие утверждения
равносильны:
1) A GM n (R ) ;
2) A   (i) , где  (i) – элементарная матрица порядка n ;
i1, k
л
3) A ~ E ;
п
4) A ~ E ;

5) A ~ E .
1.14 Матричные уравнения
Уравнение, называется матричным, если в качестве неизвестного оно
содержит матрицу. Простейшие матричные уравнения имеют вид
AXB  F ,
(1.24)
AY  G ,
(1.25)
ZB  H ,
(1.26)
где A , B , F , G , H – известные матрицы, а X , Y , Z – неизвестные матрицы
соответствующих размеров. В общем случае уравнения (1.24)-(1.26)
эквивалентны некоторым системам линейных алгебраических уравнений
(СЛАУ), но в том частном случае, когда матрицы A и B обратимы, теория этих
33
~
уравнений проста. Прежде чем изложить её отметим, что числовая матрица X
является решением уравнения (1.24), если при подстановке её в это уравнение
вместо матрицы X мы получаем верное матричное равенство (и аналогично для
уравнений (1.25) и (1.26)).
Предложение 1.8. Пусть матрицы A и B обратимы, тогда уравнения
(1.24)-(1.26) разрешимы при любых правых частях F , G , H соответственно, а
их единственные решения определяются по формулам
X  A1FB 1 ,
(1.24' )
Y  A1G ,
(1.25' )
Z  HB1 ,
(1.26' )
◄ Так как уравнения (1.25) и (1.26) являются частными случаями
уравнения (1.24) ( B  E в первом случае и A  E во втором случае),
доказательство проведём лишь для уравнения (1.24). (Рассуждения в случае
уравнений (1.25) и (1.26) предлагаем читателю провести самостоятельно.)
Пусть A GM m (R ) , B  GM n (R ) , тогда по необходимости матрицы X и F
имеют размер (m  n) . Так как A1  M m (R) , B 1  M n (R) , то для любой матрицы
F из M mn (R ) существует матрица X вида (1.24' ). Подставляя её в уравнение
(1.24), получаем
A  ( A1FB 1 ) B  ( AA1 ) F ( B 1B)  E(m) FE(n)  F ,
т.е. матрица вида (1.24' ) является решением уравнения (1.24). Тем самым
показано, что решение уравнения (1.24) существует.
~
Осталось показать его единственность. В самом деле, пусть X некоторое
решение уравнения (1.24), тогда справедливо матричное равенство
~
AXB  F .
Умножая обе части слева на матрицу A1 , а справа на матрицу B 1 , получаем,
что
~
A1 ( AXB) B 1  A1FB 1
или
~
~
~
( A1 A) X ( BB 1 )  E(m) XE(n)  X  A1FB 1 .
~
т.е. X имеет вид (1.24' ). ►
Два матричных уравнения будем называть равносильными, если они имеют
одинаковые решения. В частности, если у одного из равносильных уравнений
решений нет, то их нет и у второго уравнения. В последнем случае мы
предполагаем, что неизвестные матрицы, входящие в оба уравнения, имеют
одинаковые размеры.
Предложение 1.9. Пусть A  M mn (R ) и C  GM m (R ) . Тогда уравнения
AX  F ,
(1.27)
34
(CA) X  CF
(1.28)
равносильны для любых матриц F из M mn (R ) .
~
~
◄ Действительно, если X – решение уравнения (1.27), тогда AX  F .
Умножая обе части этого равенства слева на матрицу C , получаем, что.
~
~
C ( AX )  CF или (CA) X  CF ,
~
т.е. X является решением уравнения (1.28). Наоборот, если X̂ – решение
уравнения (1.28), тогда
(CA) Xˆ  CF .
Но матрица C обратима. Умножая обе части последнего равенства слева на
матрицу C 1 , получаем, что
C 1 (CA)  C 1 (CF )  (C 1C) AXˆ  EF  EAXˆ  F  AXˆ  F ,
т.е. X̂ – решение уравнения (1.27). Если же у одного из уравнений (1.27) или
(1.28) решений нет, тогда их нет и у второго уравнения, так как в противном
случае, повторяя проведённые выше рассуждения, приходим к противоречию. ►
Упражнения
1. Выяснить, какие из следующих матриц равны
1
1 2
 1 4
 




 1 2 3
 , D   3 4  , F   2 5  .
A  1, 2, 3 , B   2  , C  
 4 5 6
 3
5 6
 3 6
 




2. Написать матрицу, транспонированную данным:
3
2
1
7
 3
 0 0 0 1






A   1  2  , B    3  2  1 , C   0 0 1 0  .
0
 0
 0 1 0 0
5 
1 1




3. Если матрица A имеет вид
0
3


2
 4
 1  7 ,


3 
 1
то каков вид матрицы A ?
4. Матрицы A и B имеют вид:
35
а) A  1 2 3 , B  4 5 ;
1 2
 3
б) A  
 , B    .
3 4
7
Каковы размеры матрицы C , если известно, что A  C  B ?
5. Даны матрицы A и B . Найти матрицы AB , BA, A B , B A .
  5 2


  3  2  1
 , B    4 1 ;
б) A  
0
1
 1
  3 0


 1 1  1


4
 0 3 2


2
0
4


1 0  6 , B  
в) A   5
.
 2 4  1
 2



4 0  1

3
5
0


 0 0
 0 1
а) A  
 , B  
 ;
0 1
 1 1
6. Найти произведение матриц AB , если:
  2 3
 2  3
 , B  
 ;
а) A  
0
1

2

1




 3 3
 3 4 5
 , B  
 ;
б) A  
2
1

1
1
10




3
2
 3 3 3
 4
 3 2






 3 2 1
 , B    4
1
в) A   1 1 1 , B   4  2  2  ; г) A  
 4 1 0
 4 4 4
 1
 2  1
3
0 





 3 2


4
2
 ;
д) A   2 4  , B  
 3  2
  3 5


 3 2


 4  1 3 1
 1 0

;
,
B

е) A  
4
1
 6 2 4 5 



5

1


4
5  8  2
3


5
9 ;
ж) A  5 1 2  , B   0  3  2
1
4
3
8
9 

36
6
9
 4


8
  1 13
 2
6
3
;
з) A  5 4 3 9 1 8 , B  
 5  4  2
 2
6
4 

  2  3  1


  1
 
 3
и) A    , B   1 10  2 9  3 8 ; к) A   3  , B  4 8 10  ;
 6
 7
 
 4
  1
 
 
л) A  7 3 10  , B   5  ;
м) A   2  , B  2 2 .
  8
 8
 
 
При вычислении сложных матричных выражений целесообразно продумать
порядок действий, так как от этого зависит объём вычислений.
Пример 10. Найти матрицу F  ABCD , если
1
 2 1
 1


 
 1 1  1
 , B   5 4
A  
0  , C    1 , D  1 2 3 4 .
 2 7 4
3
 0
1  2 

 
◄ Матрица F существует, так как порядки сомножителей согласованны
(2  3)(3  3)(3  1)(1 4)  (2  4) ,
и имеем порядок (2  4) . Благодаря свойству ассоциативности операции
умножения матриц последовательность её вычисления может быть различной,
например,  AB C D или ABCD  .
Напомним, что при вычислении произведения двух матриц используется
скалярное умножение двух арифметических векторов порядка n . Будем называть
это скалярное умножение «простым», если n  1 , и – «сложным», если n  1
(сокращённо ПСУ и ССУ). Посчитаем количества ПСУ и ССУ, которые
необходимо совершить, чтобы вычислить матрицу F указанными выше
способами.
В первом случае последовательность вычислений такова:
1) AB
–
6 ССУ
(2  3)(3  3)  (2  3)
2) ( AB)C
–
2 ССУ
(2  3)(3  1)  (2  1)
3) ( AB)C D
–
8 ПСУ.
(2  1)(1 4)  (2  4)
37
Всего: 8 ССУ и 8 ПСУ.
Во втором случае:
1) CD
–
12 ПСУ
(3  1)(1 4)  (3  4)
2) B(CD)
–
12 ССУ
(3  3)(3  4)  (3  4)
3) ABCD 
–
8 ССУ.
(2  3)(3  4)  (2  4)
Всего: 20 ССУ и 12 ПСУ.
Преимущество первого способа над вторым очевидно. Но есть ещё один
порядок умножения, позволяющий сократить объём вычислений. Именно,
F   ABC D .
В самом деле,
1) BC
–
3 ССУ
(3  3)(3  1)  (3  1)
2) A(BC )
–
2 ССУ
(2  3)(3  1)  (2  1)
3)  ABC D
–
8 ПСУ.
(2  1)(1 4)  (2  4)
Всего: 5 ССУ и 8 ПСУ.
Анализ трёх рассмотренных способов вычисления матрицы F позволяет
дать рекомендацию: при вычислении матричных произведений с числом
сомножителей больше 2-х целесообразно начинать вычисление произведений с
наименьшим числом столбцов у правого сомножителя, и заканчивать
вычислением произведений с наибольшим числом столбцов у правого
сомножителя. ►
7. Найти произведение ABCD , если:
 2 4
 1
  1
 , B    , C  5 4 , D    ;
а) A  
 1 3
  3
 3
 4
 3
 
 
 3 5 1 8


 1
 4
б) A    1 0 4 3  , B    , C  2  3 2 8 , D    ;
5
4
 7 2 5 1
 
 


  1
 3
3

 4 3 1 2


0
в) A   5 4 3 1 , B  
4
 2 1 3 4



9
2

 1
 
1
5  1
  10


,
C

,
D

 7 ;
 1  5 10 
5


  1

 
7
38
3

4
г) A  5 3 8 1 , B  
2

0
1
 4 2



0
2 3
3  1
 2
 3 6

,
C

,
D

  1  1  1 .
 5 7
4  8 2





5
4 1
  1  1
5
0
При вычислении матричных выражений вида 1 A  2 B    m H
предварительно следует привести подобные члены, если это возможно.
Пример 11. Найти матрицу
C  1 A  2 B  3 ( A  B)  4 ( A  B) ,
если
1  12 , 2  116 , 3  16 , 4  13 ,
 1 17 
 2  10 
 , B  
 .
A  

92
13
46

5




◄ Приводим подобные члены в исходном выражении для матрицы C ,
C  (1  3  4 ) A  (2  3  4 ) B .
Так как
1  3  4  12  16  13  1 , 2  3  4  116  16  13  2 ,
 1 17   4  20   5  3 
  
  
. ►
C  A  2B  
3 
  92 13   92  10   0
8. Найти матрицу 1 A  2 B  3 ( A  B)  4 B  5 A , если:
а) 1  12 , 2  34 , 3  1, 4   32 , 5   54 ,
2 1
0
 3
  2 3  4 5




A  3  2 4
1 , B    8 7  1 2  ;
 20
  16 2
2 5  8 
0 12 


б) 1  3 , 2  5 , 3  4 , 4  7 , 5  6 ,
 17

A   1
 4

3
 612  1  4 



5
2
2
,
B

3

3


.
7
6
 1 4 4 
1 3 7 
8

2
39
Часто сложное матричное выражение можно до его вычисления привести к
более простому виду, используя свойства операций над матрицами.
Пример 12. Найти матрицу
F  A A  BA  A B  BB ,
если
 7 8
 6  8
 , B  

A  

9
5
7
5




◄ Заметив, что
F  A A  BA  A B  BB  ( A  B)( A  B) ,
где
 7 9   6 8  1 1
A  B  
  7
  1 0  ,
8
5
5

 
 

получаем, что
1 1 1 1  0 1
F 
  1 0    1 1 . ►
1
0

 
 



9. Найти матрицу  A  B  B  A , если:

1
 3  4 1
 2 4




а) A   2  5 2  , B    2 7  2  ;
1
 1 0  3
0 3 



 3  4
  2 3
 , B  
 .
б) A  
1
5
  3 2
10. Найти матрицу  CD    AB  , если:


 50 70 
 1 0
 1  1
  2 0
 , B  
 , C  
 , D  
 ;
а) A  
 90 20 
 1 2 
 0 2
 0 2
 1 3
 1 0
  1
 , C  
 , D    ;
б) A  2 5 , B  
 0 4
3 4
 5
  10  9 


 3 2
 1 0
 1
 , C  
 , D    .
8  , B  
в) A   13
 4 3
5 6
 1
 4

3


40

11. Найти матрицу AA  AB


 BB  A B , если
 1 1 0
 0 1 0




A   1 1 1  , B   1 0 1 .
 0 1 1
 0 1 0




12. Найти матрицу AB  C  A A , если:
 cos sin  
 cos
 , B  
а) A  
  sin  cos 
  sin 
sin  
 cos(  ) sin(  ) 
 , C  
 ;
cos 
  sin(  ) cos(  ) 
 3 0 3
 5 8 1
 25 35 45 






б) A   7 1 3  , B   3 4 5  , C   31 21 19  .
 3 2 6
 6 2 0
 5 10 37 






Введём обозначение для степени матрицы
A k  A  A    A , k  1,

k раз
И заметим, что ввиду некоммутативности операции умножения матриц
 ABk  
ABAB
AB , k  1 .


k раз
Из условия согласования следует, что степень матрицы определена только
для квадратных матриц, а степень произведения AB определена для матриц
прямоугольного вида. При этом число строк матрицы A должно совпадать с
числом столбцов матрицы B .
При вычислении степеней матриц и матричных выражений следует
попытаться среди малых степеней ( A2 , A3 , ) найти максимально простую
матрицу с тем, чтобы использовать её для упрощения вычисления матрицы Ak .
Пример 13. а) Найти матрицу
21
 1  1

 .

1
1


 1 1  2 2 
 1  1
 , тогда A2  
◄ Пусть A  
   2 2   2 A.

1
1

1
1



 

Поэтому
2
41
A21   A2   A  210 A10  A  210  2 A   A  215  A6  215  2 A   218 A3  219 A2  220 A 
10
5
3
 220
  20
 2
220 
. ►
220 
б) Найти матрицу  AB  , где
4
 1 1
 1  2
 , B  
.
A  
1
 0 1
0
◄ Рассмотрим матрицы AB и  AB  :
2
 1 1  1 2   1 1
AB  
0
   0 1 ,
0
1
1

 
 

 AB 
2
 1 1  1 1
 ( ABA) B  

 B  EB  B .
 0 1  0 1
Но тогда
 1  2  1  2   1  4 

  
 . ►
0
1
0
1
0
1


 

 AB 4   AB 2  AB2  B 2  
13. Вычислить значение матричного выражения:
 1 0
 1
10
 , B  
а)  AB  , если A  
 1 2
 12
б)  A  B 
15
0
;
1 
2
 3 5 1
  2  5  1




, если A   1 6 2  , B    1  5  2  ;
 1 3 2
  1  3  1




в)  A  B  , если
5
 3 9 10 
 2 9 10 
A   1 6 2  , B   11 11 13  .
 1 0 5
 1 0
0 



42
3
 0 0 1


 2  1
 , B   0 1 0  .
14. Вычислить A  
 3  2
 1 0 0


6
Пусть p(t )  pn t n  pn1t n1    p1t  p0 – многочлен, pk  R , k  0, n ,
A  M m (R ) . Многочленом p(A) от матрицы A называется матричное
выражение
p( A)  pn An  pn1 An1    p1 A  p0 A0 , где A0  E .
Пример 14. Найти значение p A , если
 2 3
 , p(t )  t 2  8t  1 .
A  
 4 6
◄ По определению
 2 3  2 3   2 3 

  8
  E 
p( A)  A2  8 A  E  
 4 6  4 6   4 6 
 16 24   16 24   1 0 
  
  
  E . ►
 
 32 48   32 48   0 1
15. Найти значение p(A) :
 2 0
 , p(t )  2t 3  5t  7 ;
а) A  
  3 1
 2 1 0


б) A   0 2 1 , p (t )  t 3  6t 2  12t  8 ;
 0 0 2


 4 0
, p(t )  t 7  2t 5  t 3  4 .
в) A  

 0 4 
Аппарат элементарных матриц позволяет находить обратную матрицу,
если исходная матрица обратима.
Пример 15. Разложить матрицу A в произведение простейших. Выяснить,
является ли матрица A обратимой, и в случае её обратимости найти матрицу
A1 , если
6 7
 .
A  
5
6


43
◄ Решение основано на предложении 1.6 (см. пример 9). Приводим
элементарными преобразованиями матрицу A к виду Dr ,
2
1
 6 7  C1 C2   1 C2 5C1  1 C C  1 0 
 ~ 
 ~ 
 ~ 
  D2  E .
A  
 6 
 0 1
 5 6
 0 1
Матрица A обратима и удовлетворяет соотношению
 1 0   1 1
 1 1
E 

 A


.

5
1
0
1
0
1

 



Умножая полученное равенство справа на матрицу
1
 1 1  1  1

  
 ,
1
 0 1  0
получаем, что
 1 1  1 0   1 1
 0 1   5 1   0 1  A .

 
 

Теперь умножаем новое равенство на матрицу
 1  1  1 1

  

0
1
0
1

 

1
слева,
 1 1  1 0   1 1
E 
   5 1   0 1  A .
0
1

 
 

Матрица A обратима и E  BA . Поэтому
EA1  BAA1  A1  B( AA1 )  B ).
Откуда следует что
 1 1  1 0   1 1  1 1  1 1  6 7 
A1  





. ►
 0 1  5 1  0 1  0 1  5 6   5 6 
44
16. Указать
элементарные матрицы,
отвечающие
элементарным преобразованиям матрицы размера 2  4 :
следующим
C1  3C2 , C2  13C1 , C 3  5C 2 , C 4  C 3 , C1  16C 2 .
17. Каким элементарным преобразованиям матрицы размера
соответствуют элементарные матрицы:
 1 0 0


0
0
1

,
 0 1 0


1

0
0

0
0

0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0

0
0 ,

0
1
 1 0 0


 0 1 0 ,
 0 0 5


1

0
0

0
0

0
1
0
0
0
0
0
5
0
0
0
0
0
1
0
0

0
0 ,

0
1
53
 1  3 0


0
1
0

,
0
0 1

 1

  13
 0

 0
 0

0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0

0
0 .

0
1
18. В матрице A произвести элементарные преобразования умножением на
соответствующие элементарные матрицы Ei или Ei' ( Ei соответствуют строчным
преобразованиям, Ei' – столбцовым):
3
 1 4
 1 2 0
 1 0 0






а) A   0 2  5  , E1   0 1 0  , E2   0 1 0  ,
 1 0
 0 0 1
  3 0 1
2 





 1 0 4
 1 0 0
 1 0 0






E1'   0 1 0  , E2'   0
1 0  , E3'   0 1 0  .
 0 0 0
 0  1 1
  4 0 1






 3 0  1 5


0,
б) A   2  1 6
0
2
1  1

45
0 0
 1 1 0
 0 0 1
1






E1   0
1 0  , E 2   0 1 0  , E3   0
1 0 ,
 0 0 1
 1 0 0
 0  2 1






0

1
E1'  
0

0
1 0 0
1 0


0 0 0
'  0 1
,
E
2
0 5
0 1 0


0 0 1
0 0
0 0
 7 0


0 0
'  0 1
,
E
3
 0 0
1 0


0 1
 0 0
0 0

0 0
.
1 0

0 1
19. Элементарными преобразованиями привести матрицу к виду Dr :
 3 1 
а) 
,
 2 1 
 2 3
б) 
,
 2 3 
 1 1 1


в)  2 1 1 ,
 3 2 1


 1 1 1 


г)  3 2 1 ,
4 1 0 


 1 0 0 0 1


3
 2 0


 0 0 1
 0 0 0 0 0


 1 2 3 4
 0 1  5
 , е)  0 1 0  ,
д) 
ж) 
, з)  0 0 0 1 0  .



4 4
0
 5 6 7 8
 1 0 0


0
0
1
0
0




 2 3
1

 0 1 0 0 0


20. Матрицы из упражнения 19 разложить в произведение простейших.
21. Выяснить, является ли матрица A обратимой, и в случае её
обратимости найти матрицу A1 . Матрица A имеет вид:
 0 0 1


 1 2
 2  1
 ,
 ,
а) 
б) 
в)  0 1 0  .
 2 1
  4 2
 1 0 0


Замечание. В следующей главе, основываясь на данном методе обращения
матриц, мы построим более эффективную вычислительную схему для
нахождения обратной матрицы, связанную с методом Гаусса решения систем
линейных алгебраических уравнений.
Историческая справка
Понятие матрицы появилось в средине ХIX века в работах У. Гамильтона,
А.Кэли и Дж. Сильвестра. Фундаментальные результаты в теории матриц
принадлежат К. Вейерштрассу, К. Жордану, Г. Фробениусу.
Идея группы также принадлежит ХIX веку. Название «группа» появилось в
работах Э. Галуа. Успех, который выпал на долю этой идеи в анализе, механике,
геометрии и теоретической физике, явился основой бурного развития
46
абстрактной алгебры и вторжения ее понятий в математику в первой половине
ХХ века. Это вторжение связано с именами Р. Дедекинда, Д. Гильберта, Э.
Нетер, Э. Атина.
Отметим также, что термин «алгебра матриц», принятый в учебной
литературе и использованный в названии Главы 1, понимается как «матричное
исчисление», а не как алгебраическая структура, описанная в п.1.9.
Литература
Основная литература.
1. Дыбин В.Б. 12 лекций по алгебре. Пособие для первокурсника. 2006.
Электронная форма.
2. Курош А.Г. Курс высшей алгебры. М: Наука, 1973.
3. Кострикин А.И. Введение в алгебру. Часть 1. Основы алгебры. М.:
Физико- математическая литература, 2000.
4. Кострикин А.И. Введение в алгебру. Часть 2. Линейная алгебра. М.:
Физико- математическая литература, 2000.
5. Кострикин А.И. Введение в алгебру. Часть 3. Основные структуры
алгебры. М.: Физико- математическая литература, 2000.
6. Гельфанд И.М. Лекции по линейной алгебре. М.: Наука, 1975.
7. Козак А.В., Пилиди В.С. Линейная алгебра. М.: Вузовская книга, 2001.
8. Гантмахер Ф.Р. Теория матриц. М.: Наука, 1967.
9. Головина Л.И. Линейная алгебра и некоторые ее приложения. М.: Наука,
1975.
10.Воеводин В.В. Линейная алгебра. М: Наука, 1974.
11.Беклемишев Д.В. Курс аналитической геометрии и линейной алгебры.
М: Наука, 1980.
12.Клейн Ф. Лекции о развитии математики в XIX столетии, Т.1. М.: Наука,
1989.
13.Дыбин В.Б. Лекции по линейной алгебре, ч.I, выпуск 1. Алгебра матриц.
Учебное пособие. Ростов-на-Дону, Изд.РГУ, 1995.
14.Дыбин В.Б. Лекции по линейной алгебре, ч.I, выпуск 2. Матрицы и
системы уравнений. Учебное пособие. Ростов-на-Дону, Изд.РГУ, 1996.
15.Дыбин В.Б. Лекции по линейной алгебре, ч.I, выпуск 3. Определители.
Учебное пособие. Ростов-на-Дону, Изд.РГУ, 1997.
16.Дыбин В.Б. Лекции по линейной алгебре, ч.II, выпуск 1. Линейное
пространство. Ростов-на-Дону, Изд.РГУ, 1996.
17.Дыбин В.Б. Лекции по линейной алгебре, ч.II, выпуск 2,
Подпространство, 2006, Электронный вид.
18.Дыбин В.Б. Лекции по линейной алгебре, Ч II, выпуск 4. Функционалы.
Ростов-на-Дону, Изд.РГУ, 2000.
47
Задачники и дополнительные методические материалы.
19.Фаддеев Д.К., Соминский И.С. Сборник задач по высшей алгебре. М:
Наука, 1972.
20.Проскуряков И.В. Сборник задач по линейной алгебре. М: Лаборатория
базовых знаний, 2001.
21.Кряквин В.Д. Линейная алгебра в задачах и упражнениях. М.: Вузовская
книга, 2006.
22.Беклемишева Л.А, Петрович А.Ю Чубаров И.А. Сборник задач по
аналитической геометрии и линейной алгебре. М: Наука, 1987.
23.Дыбин В.Б., Семигук В.М. Алгебра матриц. Методические указания,
выпуск 1. Ростов-на-Дону, Изд.РГУ, 1994.
24.Дыбин В.Б., Семигук В.М. Метод Гаусса решения системы линейных
алгебраических уравнений. Методические указания, выпуск 2. Ростовна-Дону, Изд.РГУ, 1996.
25.Дыбин В.Б., Семигук В.М. Теория определителей. Методические
указания, выпуск 3. Ростов-на-Дону, Изд.РГУ, 1996.
26.Дыбин В.Б. Комплексные числа и многочлены. Методические указания,
выпуск 4. Ростов-на-Дону, Изд.РГУ, 1996.
27.Дыбин В.Б., Семигук В.М. Линейные пространства. Базисы и
координаты.
Методические указания, выпуск 5. Ростов-на-Дону,
Изд.РГУ, 1995.
28.Дыбин В.Б., Семигук В.М. Подпространства. Методические указания,
выпуск 7. Ростов-на-Дону, Изд.РГУ, 1997.
29.В.Б.Дыбин, В.С.Пилиди. Спектральная теория линейных операторов в
конечномерном пространстве, Ч.I, Ростов-на-Дону, Изд. РГУ, 1978.
30.В.Б.Дыбин, В.С.Пилиди. Спектральная теория линейных операторов в
конечномерном пространстве, Ч.II, Жорданова нормальная форма,
Ростов-на-Дону, Изд. РГУ, 1979.
31.В.Б.Дыбин, В.С.Пилиди. Спектральная теория линейных операторов в
конечномерном пространстве, Ч.III, Жорданов базис, Ростов-на-Дону,
Изд. РГУ, 1980.
32. Дыбин В.Б. Евклидовы пространства. Методические указания, выпуск
6. Ростов-на-Дону, Изд.РГУ, 1996.
33.Уховский М.Р. Исследование и решение систем линейных уравнений
методом Гаусса. УПЛ РГУ, 1982.
34.Уховский М.Р. Метод Гаусса в теории определителей. УПЛ РГУ, 1988.
35.Уховский М.Р. Обратная матрица. УПЛ РГУ, 1989.
36.Уховский М.Р. Теорема Лапласа о разложении определителя. УПЛ РГУ,
1998.
37.Уховский М.Р. Линейные пространства. Выпуск 1. УПЛ РГУ, 1992.
38.Уховский М.Р. Линейные пространства. Выпуск 2. УПЛ РГУ, 1992.
39.Уховский М.Р. Ранг матрицы. УПЛ РГУ, 1990.
48
40.Уховский М.Р. Исследование систем векторов конечномерного
линейного пространства. УПЛ РГУ, 1991.
41.Уховский М.Р. Общая теория систем линейных алгебраических
уравнений. УПЛ РГУ, 1991.
49
Скачать