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

ЛЕКЦИЯ 02_Л.А

..pdf
Скачиваний:
63
Добавлен:
02.06.2015
Размер:
1.23 Mб
Скачать

ЛЕКЦИИ КАФЕДРЫ МАТЕМАТИКИ НИУ ВШЭ НН

41 ►

2). Анализируя ход решения однородной системы линейных уравнений, можно придти к следующему важному выводу.

Пусть изначально в системе AX число уравнений m меньше числа неизвест-

ных n . Тогда в ходе преобразований число строк в преобразуемой матрице ( A ) , или A

с учетом соглашения о нулевом столбце правых частей, может только убывать, если отбрасывать нулевые строки. Число же столбцов в зоне A сохраняется, так что в конце прямого хода метода Гаусса всегда будет получаться упрощенная форма (2.8)’. Иными словами, такая система всегда будет иметь бесконечно много решений, среди которых есть нетривиальные, то есть состоящие не из одних нулей. В самом деле, в решении часть неизвестных – свободные параметры, а остальные будут выражены через них линейно. Достаточно одной из параметрических неизвестных придать ненулевое значение, и какими бы ни оказались соответствующие значения всех остальных, получим одно из нетривиальных решений исходной однородной системы линейных уравнений. Таким образом, столбцы матрицы A(m n), m n линейно зависимы.

Отсюда сразу же вытекает общее заключение: система числовых столбцов размера

(m 1) , содержащая более чем m столбцов, линейно зависима19. В соответствующей мат-

рице, составленной из элементов этих столбцов, высота меньше ширины, то есть в эквивалентной однородной линейной системе число уравнений m меньше числа неизвестных n .

Рассмотренный выше пример системы из 4 х трехмерных векторов полностью подтверждает сказанное.

3). Если система линейных уравнений AX B имеет нулевую матрицу: A O M m,n , то в случае B O M m,1 она несовместна, а при B O M m,1 ее решением является произ-

n

вольный вектор с вещественными компонентами: X (C1 Cn )T Ci ei , Ci , i 1, n

i 1

(свойство 7 ).

19 Это утверждение относится к любой системе, состоящей из n m m мерных векторов, являющихся элементами некоторого m мерного линейного пространства, см. Лекцию 6. В частности, n m строк размера (1 m) линейно зависимы.

Л Е К Ц И Я 1

Н.Н.БОБКОВ

ЛИНЕЙНАЯ АЛГЕБРА ◄ 42 ►

Случай A O единственный, когда расширенная матрица линейной системы не мо-

жет быть редуцирована элементарными преобразованиями строк к виду (2.8) или (2.8)’.

ТЕОРЕМА КРОНЕККЕРА – КАПЕЛЛИ О СОВМЕСТНОСТИ СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ

В терминах линейных оболочек и рангов систем векторов можно сформулировать

фундаментальные критерии совместности линейных систем или равносильных им матричных уравнений вида (2.6)’’’. Доказательство необходимых и достаточных условий разрешимости таких уравнений как раз и составляет содержание теоремы Кронеккера-

Капелли.

ТЕОРЕМА

Для того, чтобы система линейных уравнений AX B , где A M m,n , B M m,1 ,

X (x1 xn )T M n,1 имела решение, необходимо и достаточно, чтобы линейная обо-

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

Иными словами, следующие три условия оказываются эквивалентными:

1). Для заданных матриц A(m n) (a 1 a n ), B(m 1) X (n 1): AX B .

2). L(S1 ) L(S2 ) , где S1 {a 1 , , a n }, S2 {a 1 , , a n ; B} .

3). Rg S1 Rg S2 , или в равносильной форме dim L(S1 ) dim L(S2 ) .

Доказательство:

Проведем его по следующей схеме

Система AX B совместна

Rg S1 Rg S2

 

L(S1 ) L(S2 )

 

 

 

Л Е К Ц И Я 1

ЛЕКЦИИ КАФЕДРЫ МАТЕМАТИКИ НИУ ВШЭ НН

43 ►

1). 2). Пусть система линейных уравнений AX B имеет решение. Поскольку AX

a 1 x1 a n xn , то это означает разложимость столбца свободных членов B по системе столбцов матрицы A , то есть принадлежность B линейной оболочке L(S1 ) . Отсюда вы-

текает, что любой столбец системы S2 разложим по столбцам системы S1 : L(S2 ) L(S1 ) .

С другой стороны, S1 S2 , так что L(S1 ) L(S2 ) . Таким образом,

(2.10) L(S1 ) L (a 1 , , a n ) L (a 1 , , a n ; B) L(S2 ) .

2). 3). Пусть L(S1 ) L(S2 ) . Обозначим посредством B1 , B2 базы систем S1 и S2 соот-

ветственно. На основании теоремы 12 и определения базиса линейной оболочки заключа-

L(B ) L(B )

. Из свойства

ем, что L(B1 ) L(S1 ) L(S2 ) L(B2 ) , откуда L(B1 ) L(B2 )

1

2

L(B2 ) L(B1 )

 

монотонности числа линейно независимых векторов следует, что линейно независимые системы B1 , B2 состоят из одинакового числа векторов. Это означает равенство рангов систем S1 , S2 и равенство размерностей линейных оболочек этих систем, численно равных их рангам:

(2.11) Rg{a 1 , , a n } Rg{a 1 , , a n ; B} ;

dim L(a 1 , , a n ) dim L(a 1 , , a n ; B) .

3). 1). Если Rg S1 Rg S2 , то базы B1 , B2 системS1 , S2 , как максимальные линейно не-

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

S1 S2 , любая подсистема системы S1 является также и подсистемой в S2 . Следователь-

но, B1 S2 база в S2 . По теореме 12 вектор B разложим по базе B1 , а тогда и по всей системе S1 . Это означает существование таких чисел x1 xn , что a 1 x1 a n xn B , то есть совместность системы линейных уравнений AX B с матрицей A (a 1 , a n ) .

Л Е К Ц И Я 1

А.

стр 31

Н.Н.БОБКОВ

ЛИНЕЙНАЯ АЛГЕБРА ◄ 44 ►

Замечание

Поскольку добавление в систему одного вектора не уменьшает ее ранга, а если увеличивает, то не более, чем на единицу, то L (a 1, , a n ) L (a 1, , a n ; B)

Rg (a 1 , , a n ) Rg(a 1 , , a n ; B) Rg(a 1 , , a n ; B) Rg (a 1 , , a n ) 1

dim L (a 1 , , a n ; B) dim L (a 1 , , a n ) 1.

Таким образом, система линейных уравнений AX B несовместна тогда и только тогда, когда ранг системы столбцов ее расширенной матрицы на единицу превосходит ранг системы столбцов матрицы системы, или, что то же, когда размерность линейной оболочки первой из этих систем на единицу превосходит размерность линейной оболочки вто-

рой.

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

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

Пусть требуется найти ранг системы векторов S {ai }, ai M m , 1 ; i 1, n , то есть

определить количество векторов в максимальной линейно независимой подсистеме этой системы.

Из материала части А можно понять, что эта задача тесно связана со структурой решения линейной однородной системы уравнений

(2.12)

AX ,

где A (a 1 a n ) матрица, столбцы которой совпадают с векторами системы: a i ai ,

i 1, n ; X (x1 xn )T вектор–столбец неизвестных.

В дальнейшем будем использовать уравнение (2.12) в равносильной форме

 

n

 

 

(2.12)’

xi ai

x1a1 x n a n

,

i 1

20Напоминание: число векторов в базе системы и есть ранг этой системы.

ЛЕ К Ц И Я 1

ЛЕКЦИИ КАФЕДРЫ МАТЕМАТИКИ НИУ ВШЭ НН

45 ►

в которой выявлен смысл неизвестных xi , i 1, n как коэффициентов линейной комбина-

ции векторов ai , равной нуль-вектору.

1. Допустим, что в результате решения системы (2.12) методом Гаусса в конце прямого хода получается треугольная форма зоны A (2.8)21, размер которой совпадает с числом векторов в системе S .

Это означает, что (2.12) имеет только тривиальное решение x1 x n 0 , то есть система S линейно независима и поэтому Rg S n .

Преобразования (2.7) уравнений системы (2.12), приведшие ее матрицу к виду (2.8), тождественны с элементарными преобразованиями строк в A . Эти преобразования, как было показано в Лекции 1, равносильны умножению матрицы A слева на некоторую квадратную матрицу M m произведение матриц, реализующих каждое из сделанных элементарных преобразований.

Перестановка столбцов в преобразуемой матрице A , которая иногда необходима для получения форм (2.8), (2.8)’, сводится к соответствующей перестановке слагаемых в

n

сумме xi ai и в силу коммутативности матричного сложения не влияет на справедли-

i 1

вость приводимых ниже выкладок.

В соответствии с (2.12)’ запишем

(2.13)

 

n

 

n

n

,

 

xi ai

xi ai xi ai

 

i 1

 

i 1

i 1

 

откуда видно, что «под действием» матрицы линейная комбинация векторов ai пере-

ходит в линейную комбинацию их образов ai a i с теми же коэффициентами, а нуль-

вектор – в себя. Образы ai это столбцы зоны A в конфигурации (2.8), если не отбрасы-

вать нулевые строки в процессе преобразований.

21 Напомним, что при решении однородных систем методом Гаусса столбец свободных членов остается нулевым и не выписывается.

Л Е К Ц И Я 1

Н.Н.БОБКОВ

 

ЛИНЕЙНАЯ АЛГЕБРА

◄ 46 ►

 

 

 

 

 

 

 

Можно сказать, что матрица

реализует

отображения

 

,

 

 

,

S S

L (S) L (S)

причем последнее, как говорят, сохраняет линейную структуру: в согласии с (2.13) образ линейной комбинации векторов есть линейная комбинация их образов с теми же коэффициентами.

Общие свойства таких отображений буду рассматриваться в данном курсе позже.

Пока же докажем практически важное утверждение: Rg S Rg S элементарные преоб-

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

рой системы, приводят к новой системе S , ранг которой совпадает с рангом исходной системы.

Доказательство:

Заметим, что матрица , упомянутая выше, – обратима, то есть 1 . В самом деле, «отмена» любого элементарного преобразования строк матрицы всегда выполнима и сама является элементарным преобразованием. Например, отмена умножения строки матрицы на число, не равное нулю, есть умножение преобразованной строки на обратное

число, тоже не равное нулю и т.п.22

 

 

 

 

Пусть теперь Rg S k и в системе образов S

найдется r k линейно независимых

векторов a

, s 1, r . Докажем, что их прообразы a

также линейно независимы.

i

 

 

 

 

i

 

s

 

 

 

 

s

 

 

 

 

Действительно, из равенства

r

is ais

 

с учетом того, что ais 1 ais , вытекает

 

 

s 1

 

 

 

 

r

r

 

 

 

 

is ( 1 ais

) 1 is ais . Умножив обе части последнего равенства слева на мат-

s 1

s 1

 

 

 

 

r

рицу , найдем, что is ais . В силу линейной независимости векторов ais , s 1, r

s 1

это равенство возможно лишь при условии i1 ir 0 . Итак, равная нуль-вектору линейная комбинация векторов ais , s 1, r необходимо тривиальная, что доказывает их линейную независимость.

22В силу этого выполнима отмена любой композиции таких элементарных преобразований .

ЛЕ К Ц И Я 1

ЛЕКЦИИ КАФЕДРЫ МАТЕМАТИКИ НИУ ВШЭ НН

47 ►

Однако, это невозможно: максимальная линейно независимая подсистема в S со-

держит только k Rg S r векторов. Следовательно, в системе S нет линейно независи-

мой подсистемы, состоящей более чем из k Rg S векторов. Есть ли в ней линейно неза-

висимая подсистема из k векторов? Ответ утвердительный, как это видно из следующих рассуждений.

Если {bj }, j 1, k база в S , то образы bj , j 1, k ее векторов посредством ото-

бражения будут линейно независимы. Доказательство этого утверждения вполне ана-

k

логично предыдущему. Действительно, пусть j bj равная нуль-вектору линейная

j 1

комбинация этих образов. Поскольку bj

k

k

bj , то j ( bj )

j bj . После дей-

 

j 1

j 1

k

ствия на обе части последнего равенства матрицей 1 получится j bj , что

j 1

возможно лишь если j 0, j 1, k .

Окончательные выводы таковы: система векторов {bj }, j 1, k есть максимальная

линейно независимая подсистема в S , то есть ее база. Она состоит из k векторов, так что

Rg S Rg S k . Доказательство завершено.

Докажите, что 1 .

Докажите, что под действием оператора линейно зависимая система векторов пере-

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

Замечание

Теперь можно охарактеризовать рассматриваемый случай треугольной зоны A ра-

венством Rg S Rg S n . В этом случае линейная независимость образов {ai }, i 1, n 23

23 А тогда в соответствии с только что доказанным и их прообразов {ai }, i 1, n .

Л Е К Ц И Я 1

Н.Н.БОБКОВ

ЛИНЕЙНАЯ АЛГЕБРА ◄ 48 ►

станет совсем очевидной, если продолжить преобразования до формирования в зоне A

единичного блока En . Соответствующая последовательность действий была неоднократ-

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

 

 

 

1

 

 

 

0

 

 

В итоге образами векторов {ai }, i 1, n

будут векторы

 

 

 

, , en

 

 

 

раз-

e1

 

 

 

0

 

 

1

 

 

меров (n 1) , возможно, «наращенные» некоторым одинаковым количеством нулей снизу

(если m n и нулевые строки при получении (2.8) не отбрасывались). Линейная незави-

симость векторов ei , i 1, n доказана в п. 7 .

Докажите, что «лишние» нули снизу не влияют на справедливость этого вывода.

2. Пусть теперь в результате решения системы (2.12) методом Гаусса получается трапеце-

видная форма зоны A с r n строками и n столбцами. Покажем, что в этом случае

Rg S Rg S r .

Действительно, квадратную часть размеров (r r) зоны A 24 всегда можно преоб-

разовать в единичный блок порядка r . Последовательность действий при этом – та же,

что и описанная выше для первого случая, но «приложенная» к указанной зоне. Она отра-

жена схематически на следующем рисунке

1

 

 

1

 

0

 

 

 

 

 

 

 

0

0

 

 

 

 

 

1

 

 

 

 

 

1

(r n) , r n

 

 

 

Er

 

[r (n r)]

 

 

 

 

 

24 Совокупность элементов преобразованной матрицы системы, стоящих в r ее первых строках и в r первых столбцах.

Л Е К Ц И Я 1

ЛЕКЦИИ КАФЕДРЫ МАТЕМАТИКИ НИУ ВШЭ НН

 

49 ►

1

 

0

Образующие блок Er векторы e1 , , er линейно независимы. Если в

0

 

1

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

зависимых первых столбцов

a , i 1, r зоны A , составляющих базу в

S . Действительно,

 

i

 

 

любой из остающихся n r

столбцов системы S

разлагается по системе {a }, i 1, r

 

 

 

i

(подробно объясните – почему?), так что большего, чем r количества линейно незави-

симых векторов в S нет. Следовательно, Rg S r n , а тогда и Rg S Rg S r . Посколь-

ку прообразы векторов ai , i 1, r линейно независимы (убедитесь в этом еще раз), то они образуют базу в S .

Итак, в рассматриваемом случае Rg S Rg S r n , а базу в исходной системе S об-

разуют те векторы, образами которых являются первые r столбцов зоны A в конце преобразований.

Описанный алгоритм попутно позволят решить задачу разложения по базе системы S тех векторов, которые в нее не вошли. Для доказательства обозначим посредством {bm }, m 1, r ту базу в S , для которой образами ее векторов под действием преобразова-

ний являются r первых столбцов упрощенного вида зоны A (матрицы A ) с единич-

ным блоком Er

в левом верхнем углу и, возможно,

m r 0 последними нулевыми стро-

 

 

 

 

ками:

(b )

m

(eT

0 0 )T , m 1, r

. Запишем разложение вектора a S , не вошед-

 

m

m

 

 

 

 

 

 

 

 

m r нулей

 

 

 

шего в базу системы,

по этой базе в виде a 1b1

r br r

mbm . Действуя на обе

 

 

 

 

 

 

m 1

 

части данного равенства оператором , получаем

 

 

 

r

 

r

 

r

 

a

a

 

(2.14)

 

mbm

 

m (bm ) m m ( 1 r

 

 

 

m 1

 

m 1

 

m 1

 

 

 

 

 

 

m

 

0 0 )T .

m r нулей

Равенство (2.14) означает, что коэффициенты разложения вектора a по указанной базе системы S равны r первым компонентам образа этого вектора при преобразовании .

Л Е К Ц И Я 1

Н.Н.БОБКОВ

 

ЛИНЕЙНАЯ АЛГЕБРА

◄ 50 ►

Очевидно, числа

i , i 1, r коэффициенты

разложения образа a

по системе

{ i }, i 1, r столбцов, проходящих через единичный блок порядка r Rg S

в преобразо-

 

 

 

 

ванной матрице A .

 

 

 

Части ei векторов { i }, i 1, r , в силу линейной независимости образуют базис в своей линейной оболочке. Это же верно для столбцов единичной матрицы произвольного порядка: система {ei }, ei (Ek ) i , i 1, k есть базис своей k мерной линейной оболочки,

совпадающей с множеством числовых столбцов размеров (k 1) . Он называется стан-

дартным, а образующие его числовые столбцы – матричными единицами25.

Формулируя окончательные выводы, обозначим упрощенный вид матрицы A по-

средством A и представим этапы решения задач пункта Б в виде следующей схемы:

A

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A A

 

 

a1 an

 

 

 

ai1 air air 1 an

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Er

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

нулевые строки снизу могут отсутствовать

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

A (a1 an ) , со-

ставленной из векторов заданной системы

S , а не названия неизвестных xi , i 1, n , как

при решении методом Гаусса однородной линейной системы (2.12) с матрицей A .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i1

, ,ir

в первых r позициях разметочной

По окончании преобразований A A номера

строки указывают векторы

ai , s 1, r

исходной системы S {ai }, i 1, n , образующих в

 

s

 

ней базу.

 

 

25Не путать с единичной матрицей.

ЛЕ К Ц И Я 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]