Лекции по алгебре.Баскаков
.pdfx 24. Определители и линейная независимость векторов |
167 |
теорем 3 и 4 из x 19. Если a1; : : : ; an - некоторая система векторов из X , то наряду с ней рассмотрим систему векторов вида bk = Aak = (ak1; : : : ; akm);
1 k n из Km(ak = ak1e1 + + akmem): Допустим (для определенности), что a1; : : : ; am - базисные векторы системы векторов aj; 1 j n: Докажем,
m |
1 |
; : : : ; b |
m |
|
|
|
|
|
|
j |
; 1 |
|
j |
|
n: Если |
|
что векторы b |
|
- базисные векторы для системы b |
|
|
|
|||||||||||
jP |
jbj = 0; то |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
=1 |
|
|
|
|
|
|
|
jaj !: |
|
|
|
|
|
|||
|
|
0 = |
m |
jbj = |
m |
jAaj = A |
m |
|
|
|
|
|
||||
|
|
X |
Xj |
|
X |
|
|
|
|
|
|
|
|
|
||
|
|
j=1 |
=1 |
|
j=1 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
|
|
Из инъективности оператора A получаем, что |
jaj = 0; а из линейной |
|||||||||||||||
|
|
|
|
|
|
|
j=1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
: |
|
независимости векторов a1; : : : ; am следует, что P1 |
= |
|
= |
|
m |
= 0 Итак, |
векторы b1; : : : ; bm линейно независимы и, следовательно, (см. следствие 2 из теоремы 2, x 14) образуют базис в Km .
Ввиду изоморфизма каждого конечномерного линейного пространства
X пространству Km , где m = dim X , из замечания 3 следует, что можно
ограничиться рассмотрением систем векторов из пространства Km .
Пусть далее aj = (a1j; a2j; : : : ; amj); j = 1; : : : ; n - система векторов из
Km . Формулировку результатов о базисных векторах и ранге данной системы
векторов удобно проводить, используя матрицу вида |
|
|||
0 a21 |
a22 |
: : : a2n |
1 |
|
a11 |
a12 |
: : : a1n |
C |
|
A = B ... |
... |
... ... |
; |
|
B am1 |
am2 |
: : : amn |
C |
|
B |
|
|
C |
|
@ |
|
|
A |
|
а также следующие понятия.
Определение 2. Минором k - го порядка матрицы A называется матрица B с элементами, лежащими на пересечении некоторых k строк и k
столбцов матрицы A (разумеется k m; k n): Минор B называется
невырожденным, если det B 6= 0 (и вырожденным в противном случае).
Определение 3. Пусть A =6 0: Наивысший порядок r невырожденных миноров матрицы A называется рангом матрицы A и обозначается сим-
168 |
Глава 3. Линейная алгебра |
волом rang A: Любой невырожденный минор порядка rang A называется
базисным.
Т е о р е м а 2. Столбцы матрицы A, на которых расположен базисный
минор матрицы A, являются базисными векторами для системы вектором
a1; : : : ; an из Km .
Доказательство. Допустим (для определенности), что базисный минор
расположен на первых r строках и первых r столбцах матрицы A. Докажем,
что тогда векторы a1; : : : ; ar являются базисными.
Если бы векторы a1; : : : ; ar были линейно зависимы, то в силу теоре-
мы 1 базисный минор имеет равный нулю определитель, что противоречит
условию.
Докажем, что любой вектор aj; j r+1 является линейной комбинацией
векторов a1; : : : ; ar . С этой целью добавим к первым столбцам матрицы A j
- ый столбец и рассмотрим квадратную матрицу вида
|
0 a21 |
a22 |
: : : a2r |
a2j |
1 |
|
|
|
|
a11 |
a12 |
: : : a1r |
a1j |
C |
|
Ar+1 |
= B ... ... |
... ... |
... |
: |
|||
|
B |
ar1 |
ar2 |
: : : arr |
arj |
C |
|
|
B |
|
|
|
|
C |
|
|
B |
ak1 |
ak2 |
: : : akr |
akj |
C |
|
|
B |
|
|
|
|
C |
|
|
@ |
|
|
|
|
A |
|
Если k r; то определитель этой матрицы равен нулю. Если k > r, то полу-
ченная матрица является минором r + 1 - го порядка и поэтому по условию
имеет нулевой определитель.
Разложив определитель матрицы Ar+1 по последней строке, получим
c1ak1 + c2ak2 + + crakr + cr+1akj = 0;
где c1 = Ak1; c2 = Ak2; : : : ; cr = Akr; cr+1 = Akj - алгебраические дополнения
к элементам ak1; ak2; : : : ; akr; akj соответственно. Поскольку cr+1 = Akj 6= 0;
то, введя обозначения i = ci ; i = 1; : : : ; r; получим равенства
cr+1
akj = 1ak1 + 2ak2 + + rakr; k = 1; : : : ; m:
x 24. Определители и линейная независимость векторов |
169 |
Таким образом, aj = 1a1 + 2a2 + + rar; т.е. вектор aj является линейной комбинацией векторов a1; : : : ; ar: Теорема доказана.
Следствие 2. Строки матрицы A, на которых расположен базисный минор матрицы A, являются базисными векторами для системы векторов a0k = (ak1; ak2; : : : ; akn); k = 1; : : : ; m из линейного пространства Kn .
Для доказательства достаточно рассмотреть транспонированную матри-
цу At = (aji) и применить к ней теорему 2.
Т е о р е м а 3. Пусть X - конечномерное линейное пространство с базисом e1; : : : ; en и f1; : : : ; fm - базис в конечномерном линейном пространстве Y . Тогда ранг любого оператора A 2 L(X; Y ) равен рангу его матрицы
A = (aij) 2 Matrm;n(K).
Доказательство. Из замечания 2 следует, что ранг оператора A совпадает с рангом системы векторов ak = Aek; k = 1; : : : ; n: В свою очередь, в силу замечания 3, ранг этой системы векторов совпадает с рангом системы векторов bk = (b1k; b2k; : : : ; bmk); k = 1; : : : ; n; определяемой из условия ak = b1kf1+b2kf2+ +bmkfm: Из определения матрицы оператора A следует, что b1k = a1k; : : : ; bmk = amk; т.е. векторы bk; 1 k m являются столбцами матрицы A. Следовательно, в силу теоремы 2, их ранг совпадает с рангом
матрицы A. Теорема доказана.
Из доказательства теоремы 3 и теоремы 1, x 19 получаем
Следствие 3. Пусть j1; : : : ; jr - столбцы матрицы A оператора A, на ко-
торых расположен базисный минор для матрицы A. Тогда векторы
Aej1; : : : ; Aejr образуют базис в подпространстве Im A Y; dim Im A = r
и def A = dim Ker A = n r:
Применим полученные в теоремах 2 и 3 результаты к системам линейных алгебраических уравнений общего вида. А именно, рассмотрим систему
уравнений вида (1) из x 19 и эквивалентное ему уравнение вида |
|
Ax = b = (b1; : : : ; bm) 2 Km; |
(2) |
где A : Kn ! Km - линейный оператор, определяемый матрицей A = (aij)
170 |
Глава 3. Линейная алгебра |
коэффициентов рассматриваемой системы уравнений (более подробно см. в
x 19).
Вначале остановимся на рассмотрении однородной системы уравнений
a11x1 |
+ a12x2 |
+ |
+ a1nxn |
= 0 |
|
a21x1 |
+ a22x2 |
+ |
+ a2nxn |
= 0 |
(3) |
|
|
|
|
|
|
am1x1 |
+ am2 |
+ |
+ amnxn = 0 |
|
и соответствующего уравнения вида
Ax = 0: |
(4) |
Т е о р е м а 4. Решения системы уравнений (3) (или, что все рав-
но, уравнения (4) образуют подпространство из линейного пространства Kn
размерности n r, где r = rang A - ранг матрицы A = (aij):
Доказательство. Искомые решения образуют подпространство Ker A
из Kn; размерность которого, согласно следствию 1 теоремы 3, равна n r.
Следствие 4. Система уравнений (3) имеет ненулевое решение тогда
и только тогда, когда ранг матрицы A = (aij) меньше числа ее столбцов
(rang A < n).
Установим необходимое и достаточное условие совместности системы
уравнений (1) из x 19. С этой целью наряду с матрицей A = (aij) рассмотрим
(так называемую) расширенную матрицу системы уравнений, имеющую вид
|
0 a21 |
a22 |
: : : a2n |
b2 |
1 |
|
|
|
|
a11 |
a12 |
: : : a1n |
b1 |
C |
|
A1 |
= B ... |
... |
... ... |
... |
; |
||
|
B |
am1 |
am2 |
: : : amn |
bm |
C |
|
|
B |
|
|
|
|
C |
|
|
@ |
|
|
|
|
A |
|
которая получается из матрицы A добавлением столбца свободных членов.
Т е о р е м а 5 (теорема Кронекера-Капелли). Для того чтобы си-
стема уравнений (1) из x 19 имела решение, необходимо и достаточно, чтобы
rang A1 = rang A:
Доказательство. Необходимость. Пусть рассматриваемая система
уравнений имеет решение x0 = (x01; : : : ; x0n): Тогда вектор b =
x 24. Определители и линейная независимость векторов |
171 |
= (b1; : : : ; bm) представляется в виде линейной комбинации
b = x01a1 + x02a2 + + x0nan
столбцов ak; k = 1; : : : ; n матрицы A = (aij) (см. уравнение (1) из этого параграфа). Отсюда следует, что вектор b является также линейной комбинацией базисных столбцов матрицы A, число которых равно рангу матрицы
A: Поэтому rang A1 = rang A:
Достаточность. Пусть rang A1 = rang A: Тогда из теоремы 2 следует, что все столбцы матрицы A1 являются линейными комбинациями базисных столбцов матрицы A: В частности, вектор b является линейной комбинацией базисных столбцов матрицы A; и поэтому существуют такие числа c1; : : : ; cn , что b = c1a1 + + cnan (мы можем приписать нули перед столбцами, не являющимися базисными), что эквивалентно тому, что вектор x0 = (c1; : : : ; cn)
является решением системы уравнений (1) из x 19. Теорема доказана.
Обсудим вопрос нахождения всех решений рассматриваемой системы уравнений (1) из x 19 при условии их существования, т.е. при условии, что ранги матриц A и A1 совпадают. Пусть r = rang A = rang A1:
Не ограничивая общности, можно считать, что базисный минор матрицы
A(и, следовательно, A1) находится в левом верхнем углу (иначе следует сделать перестановки уравнений и неизвестных). Тогда первые r строк матриц
Aи A1 являются базисными для всех строк этих матриц, рассматриваемых в качестве элементов пространств Kn и Kn+1 соответственно (см. следствие 2). Это означает, что каждое из уравнений системы, начиная с (r + 1) - го уравнения, является линейной комбинацией первых r уравнений этой системы, т.е. всякое решение первых r уравнений обращает в тождество и все последующие уравнения этой системы.
Поэтому достаточно найти решения лишь первых r уравнений системы,
172 |
Глава 3. Линейная алгебра |
которые перепишем в виде
a11x1 |
+ a12x2 |
+ |
+ a1rxr |
a21x1 |
+ a22x2 |
+ |
+ a2rxr |
|
|
+ |
|
ar1x1 |
+ ar2x2 |
+ arrxr |
= b1 a1(r+1)xr+1 |
|
|
|
a1nxn; |
= b2 a2(r+1)xr+1 |
|
|
|
a2nxn; |
= br ar(r+1)xr+1 |
|
|
|
arnxn: |
|
|
|
|
(5) |
Если придать неизвестным xr+1; : : : ; xn произвольные значения cr+1; : : : ; cn;
то система уравнений (5) является системой уравнений с r неизвестными
x1; : : : ; xr; причем определитель r матрицы этой системы отличен от нуля,
так как является определителем базисного минора. Следовательно, для на-
хождения единственного решения (c1; : : : ; cr) системы (5) (где xr+1 =
cr+1; : : : ; xn = cn); можно воспользоваться формулами из теоремы 1, x 23.
В итоге получаем, что любое решение системы (1) из x 19 имеет вид
(c1; : : : ; cr; cr+1; : : : ; cn):
Пример 1. Выясним, будет ли совместной система уравнений
x1 |
2x2 + |
3x3 |
= 4 |
||
2x1 |
+ x2 |
4x3 |
= |
3 |
|
3x1 |
x2 |
x3 |
= |
7: |
В случае совместности найдем все ее решения.
С этой целью рассмотрим матрицу A системы и расширенную матрицу
A1: Они имеют соответственно вид
A = |
0 2 |
1 |
4 |
1; |
A1 |
= |
0 2 |
1 |
4 |
3 |
1: |
|
1 |
2 |
3 |
A |
|
|
1 |
2 |
3 |
4 |
A |
|
@ 3 |
1 |
1 |
|
|
@ 3 |
1 |
2 |
7 |
Легко видеть, что rang A = rang A1 = 2: Поэтому система уравнений сов-
местна, причем ввиду того, что rang A = 2 < 3; она имеет бесконечное число
|
1 |
2 |
|
|
решений. Минор |
ненулевой и поэтому получаем эквивалентную |
|||
систему уравнений |
2 |
1 |
|
|
|
|
2x2 = 4 |
3x3; |
|
|
|
x1 |
||
|
|
2x1 + x2 = 3 |
4x3; |
x 24. Определители и линейная независимость векторов |
173 |
где x3 - произвольное число из R. Отсюда получаем, что
x1 = x3 + 2; x2 = 2x3 1
общее решение системы уравнений, где x3 - любое число из R.
Упражнения к § 24
1. Найдите базисные векторы системы векторов из
a1 = (0; 2; 1); a2 = (3 7; 1); a3 = (2; 0; 3); a4 = (5; 1 8):
2. Определите ранг системы векторов из P2(R)
'1(t) = 2t t2; '2(t) = 3 + 7t + t2; '3(t) = 2 + 3t2; '4(t) = 5 + t + 8t2:
3.Будут ли многочлены '1(t) = 1 + t + t2; '2(t) = t t2; '3(t) = 2 + t + 2t2
образовывать базис в P2(R) ?
4.Как может измениться ранг матрицы при изменении лишь одной строки (столбца) ?
5.Докажите, что все матрицы ранга 1 из Matrn(K) имеют вид
0
a1b1 a1b2
Ba2b1 a2b2
B... ...
@
anb1 anb2
:: : a1bn
:: : a2bn
... ...
:: : anbn
1
C
C;
C
A
где a = (a1; : : : ; an) 2 Kn; b = (b1; : : : ; bn) 2 Kn:
6. Найдите ранг матрицы |
|
|
|
|
|
|
0 1 |
a2 |
a22 |
: : : a2n 1 |
|||
|
1 |
a1 |
a12 |
: : : a1n 1 |
||
B ... ... |
...2 |
... |
n... 1 |
|||
B |
1 |
ak |
a |
k |
: : : a |
|
B |
|
|
|
|
k |
|
@ |
|
|
|
|
|
|
где a1; : : : ; ak - различные числа и k n:
1
C
C;
C
A
174 |
Глава 3. Линейная алгебра |
7. Рассмотрите линейную оболочку векторов
a1 = (2; 4; 8; 4; 7); a2 = (4; 2; 1; 3; 1);
a3 = (3; 5; 2; 2; 4); a4 = ( 5; 1; 7; 6; 2):
Принадлежит ли этому подпространству вектор b = (6; 18; 1; 9; 8):
8. Найдите ранг операторов Ai : Pn(R) ! Pn(R); i = 1; 2 :
A1' = '00; (A2')(t) = '(t) '(0)
t
9. Найдите базис в образе оператора A : R3 ! R3; определенного с помощью матрицы
0 |
1 |
2 |
1 |
1 |
|
|
|
|
|||
@ |
2 |
1 |
2 |
A |
: |
1 |
1 |
1 |
|
||
10. Выясните, совместны ли системы уравнений: |
|||||
x1 + x2 + x3 = 3; |
x1 + 2x2 + 3x3 = 6; |
||||
x1 + 2x2 + 3x3 = 6; |
2x1 + 3ix2 + 4x3 = 9; |
||||
2x1 + 3x2 + 4x3 = 7; |
3ix1 + 5ix2 + 7x1 = 15: |
В случае совместности найдите все решения.
11.Найдите ранг оператора A : P3(C) ! C4 :
A' = ('(0)); '(i); '(0) '(i); '(1)):
12.Найдите ранг оператора A : H ! H (H - евклидово пространство), определенного формулой Ax = (x; a1)b1 + (x; a2)b2; a1; a2; b1; b2 2 H:
13.Пусть '1; : : : ; 'n - совокупность функций из C[a; b]. Докажите, что функции '1; : : : ; 'n линейно независимы тогда и только тогда, когда
найдутся числа t1; ; tn из R такие, что определитель матрицы
('i(tj)) 2 Matrn(R) отличен от нуля.
x 24. Определители и линейная независимость векторов |
175 |
14.Определите размерность подпространства многочленов из
Pn(C); удовлетворяющих условиям
f(a1) = f(a2) = = f(ak) = 0;
где a1; : : : ; ak - различные числа из C:
15.Найдите базис в подпространстве многочленов из P4(C); удовлетворяющих условиям f(0) = f( 1) = f(1) = 0:
16.Найдите три линейно независимых многочлена из P5(C); удовлетворяющих условиям '(0) = 1; '(1) = 0; '(2) = 1; '(3) = 1:
17.Докажите, что для любых чисел a; b0; b1; : : : ; bn из C существует единственный многочлен ' 2 Pn(C) такой, что
'(a) = b0; '0(a) = b1; : : : ; '(n)(a) = bn:
18. Найдите многочлен f 2 P3(C); для которого
f(1) = 0; f0(0) = 1; f00( 1) = 0; f(0) = 1:
19.Какой вид имеет матрица, у которой все миноры второго порядка нулевые ?
20. Пусть X - конечномерное линейное пространство, dim X = k и
'1; : : : ; 'k - линейно независимые функционалы из X . Докажите, что для линейной независимости векторов a1; : : : ; ak 2 X необходимо и достаточно, чтобы определитель матрицы ('i(aj)) 2 Matrk(K) был ненулевым.
21.Пусть X - конечномерное линейное пространство и 1; : : : ; m 2 X - линейно независимые функционалы. Тогда система уравнений i(x) = = bi; 1 i m; разрешима для любых чисел b1; : : : ; bm из поля K . Примените полученный результат к системе уравнений вида (1).
176 |
Глава 3. Линейная алгебра |
22. Решите систему матричных уравнений
X + Y =
0 1
0 1
|
|
|
|
|
|
|
|
|
|
|
|
||
2X Y = |
1 |
0 |
; |
|
X; Y 2 Matr2(R): |
||||||||
1 |
0 |
|
|||||||||||
23. Решите матричные уравнения |
|
|
|||||||||||
|
4 |
2 |
X |
|
|
|
1 |
1 |
|
|
|
|
|
a) |
2 |
1 |
|
|
= |
|
2 |
2 |
|
; |
|
|
|
б) X |
1 3 = 1 |
1 |
; |
|
|
|
|||||||
в) |
|
1 |
2 |
|
|
|
1 |
1 |
|
|
|
; X 2 Matr2(R): |
|
2 |
1 |
X |
1 |
2 |
= |
2 |
1 |
||||||
|
3 |
1 |
|
|
|
1 |
3 |
|
|
|
1 |
2 |
|
x 25. Матрица Грама и ее применение (линейная независимость векторов, метод наименьших квадратов)
Пусть a1; : : : ; an - система векторов из пространства со скалярным произведением H . В этом параграфе H - вещественное евклидово пространство.
Определение 1. Матрица |
|
|
|
1 |
|
|
|||
|
0 (a2 |
; a1) (a2; a2) : : : (a2 |
; an) |
|
|
||||
|
B |
(a1 |
; a1) (a1; a2) : : : (a1 |
; an) |
C |
|
|
||
((ai; aj)) = |
|
... |
... |
... |
... |
2 Matrn(R) |
(1) |
||
|
B |
(an; a1) (an; a2) : : : (an; an) |
C |
|
|
||||
|
B |
|
|
|
|
|
C |
|
|
|
@ |
|
|
|
|
|
A |
|
|
называется матрицей Грама системы векторов a1; : : : ; an , а ее определитель обозначается символом G(a1; : : : ; an):
Если e1; : : : ; en - ортонормированное множество из H , то ясно, что матрица Грама такой системы векторов является единичной.
Т е о р е м а 1. Векторы a1; : : : ; an из H линейно независимы тогда и только тогда, когда G(a1; : : : ; an) 6= 0:
Доказательство. Пусть G(a1; : : : ; an) 6= 0: Рассмотрим линейную комбинацию x1a1 + + xnan и приравняем ее нулю:
x1a1 + + xnan = 0: