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

ЛЕКЦИЯ 02_Л.А

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

Б.

стр 44

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

31 ►

На основании следствий 1) 5), вытекающих из свойств ранга системы векторов, можно сделать важный вывод:

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

Замечание

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

(Лекция 1).

РЕШЕНИЕ ОСНОВНЫХ ЗАДАЧ

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

К основным задачам здесь можно отнести следующие.

А. Установить, является ли заданная система векторов линейно зависимой или линейно независимой. К вопросу об индикаторе линейной зависимости мы вернемся несколько позже в Лекции 3 об определителях. Пока же можем пользоваться лишь данными выше определениями.

Примеры:

 

 

 

 

1

 

 

 

 

2

 

 

 

 

5

 

 

 

 

 

 

2

 

 

 

 

3

 

 

 

 

3

 

 

1). Выяснить вопрос о линейной зависимости векторов

a

 

 

 

, a

 

 

 

, a

 

 

 

.

 

 

1

 

1

 

 

2

 

2

 

 

3

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

1

 

 

 

 

7

 

 

Составим линейную комбинацию этих векторов с неизвестными коэффициентами,

которые здесь будет полезно по традиции назвать x1 , x2 , x3 и выясним, может ли она обра-

титься в нулевой вектор.

Л Е К Ц И Я 1

Н.Н.БОБКОВ

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

 

Итак, пусть

 

 

 

 

 

 

 

 

 

 

 

 

(2.6)

x1a1 x2 a 2

x3 a3

, или в развернутой форме

 

 

 

1

 

 

2

 

 

 

5

 

0

 

 

 

2

 

 

 

 

3

 

 

 

3

 

 

0

 

(2.6)’

x

 

 

x

 

 

x

 

 

 

.

 

1

 

1

 

 

2

 

2

 

3

 

4

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

1

 

 

 

7

 

 

0

 

Поскольку операции над векторами выполняются поэлементно, можем записать следующую систему уравнений, эквивалентную равенству (2.6)’:

 

 

1 x

2

x

5 x

0

 

 

x

2x

5x

0

 

 

 

1

 

2

3

 

 

 

1

2

3

 

 

(2.6)’’

 

2 x1 3 x2 ( 3) x3 0

 

2x1 3x2 3x3 0 14

.

 

( 1) x

( 2) x

4 x

0

 

x

2x

4x

0

 

 

 

1

 

2

3

 

 

1

2

3

 

 

 

 

0 x

1

x

7 x

0

 

 

 

x

7x

0

 

 

 

1

 

2

3

 

 

 

 

2

3

 

 

Введенная в Лекции 1 операция умножения матриц позволяет ввести равносильную соотношениям (2.6), (2.6)’, (2.6)’’ матричную форму рассматриваемого уравнения

(2.6)’’’

 

, где

 

 

 

AX B

 

 

 

 

 

1

2

5

 

 

 

 

2

3

3

 

 

A(4 3)

 

матрица (коэффициентов) системы, содержащей 4 ли-

 

 

1

2

4

 

 

 

 

 

 

 

 

0

1

7

 

 

нейных уравнения относительно 3 х неизвестных x1 , x2 , x3 ;

x1

X (3 1) x2 вектор-столбец этих неизвестных;

x3

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

Л Е К Ц И Я 1

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

33 ►

 

b

 

 

B(4 1)

b1

 

вектор-столбец правых частей (свободных членов), совпадающий в

2

 

 

 

 

 

 

b3

 

 

 

b4

 

 

рассматриваемом случае с нуль-вектором (4 1) .

 

 

 

 

Записывая матрицу A в виде A (a 1

a 2

a 3 ) , то есть как строку, состоящую из

ее столбцов, получаем еще одну эквивалентную им форму уравнений (2.6) – (2.6)’’’:

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

 

0

 

 

 

 

 

 

 

0

 

 

(2.6)’’’’

(a 1

a 2

 

 

 

 

 

.

a 3 ) x2

x1a 1 x3 a 3

0

 

 

 

x

 

 

 

 

 

 

 

 

3

 

 

 

0

 

 

 

 

 

 

 

 

 

Уравнение (2.6)’’’ является обобщением скалярного линейного уравнения ax b , изучавшегося в элементарной математике15. Одной из главных целей всего предшествующего изложения являлась подготовка почвы для восприятия такого обобщения и создание средств его дальнейшего анализа.

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

AX B , где A M m,n , X (x1 xn )T

M n,1 , B M m,1 , целесообразно толковать как

проблему разложимости вектора B

по системе столбцов матрицы A . Формулы

(2.6), (2.6)’ показывают, что дело сводится к выяснению существования и нахождению коэффициентов этого разложения, в роли которых выступают неизвестные x1 xn .

Конкретнее, можем утверждать, что система линейных уравнений AX B , равносильная форма которой есть x1a 1 xn a n B , совместна, то есть имеет решение вида

X (x1 xn )T 16, если найдутся числа x1 xn , удовлетворяющие этому равенству при за-

данных матрицах A, B . Это означает, что столбец свободных членов разложим по системе

15Данный лекционный курс призван показать, что это обобщение принадлежит к числу тех, которые принято называть «далеко идущими».

16Как и в элементарной математике, слова «решение» и «хотя бы одно решение» в этой фразе и ей подобных употребляются как равнозначные.

ЛЕ К Ц И Я 1

Н.Н.БОБКОВ

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

{a 1 , , a n } столбцов матрицы

A заданной системы линейных уравнений. В противном

случае столбец B неразложим по векторам a j , j 1, n , так что линейная система AX B

несовместна.

На основании критерия линейной зависимости системы векторов, можем утверждать, что в случае, когда система линейных уравнений AX B имеет решение, система векторов {a 1 , , a n ; B} линейно зависима (означает ли несовместность линейной сис-

темы линейную независимость этой системы векторов?).

Линейные системы общего вида и свойства их решений подробно изучаются в следующих лекциях, а пока плотнее займемся частной задачей (2.6)’’.

МЕТОД ГАУССА

Данный метод представляет собой воплощение ключевых идей, выработанных в линейной алгебре для решения произвольных систем линейных уравнений. В его основе лежит алгоритм, уже использовавшийся ранее при отыскании обратных матриц. Применительно к решению линейных систем он носит название преобразования Гаусса-Жордана и состоит в переходе от исходной системы уравнений к равносильной системе, почти так же легко разрешимой относительно неизвестных, как в одномерном случае. Цель преобразования – по возможности сделать так, чтобы каждая из неизвестных компонент вектора X содержалась лишь в одном из уравнений преобразованной системы, а остальные неизвестные были из него исключены. В связи с этим метод Гаусса часто называют методом последовательного исключения неизвестных. Таким образом, метод идейно весьма бли-

зок к простейшим приемам решения систем уравнений в элементарной математике. Практическая реализация приведенных выше соображений опирается на следую-

щее утверждение, также хорошо известное из курса элементарной математики.

Система уравнений переходит в равносильную систему, если в ней:

I. поменять местами два уравнения;

(2.7) II. умножить уравнение на число, не равное нулю;

III. сложить уравнение с некоторым другим уравнением, умноженным на любое число (докажите).

Л Е К Ц И Я 1

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

35 ►

Нетрудно понять, что в ходе решения линейной системы AX B преобразования (2.7), в терминах матричной алгебры – это не что иное, как элементарные преобразования строк матрицы ( A B) (m (n 1)) , которая называется расширенной матрицей системы.

Заметим, что если при выполнении описанных действий в преобразуемой матрице

( A B) возникает строка из нулей, то это означает, что в данный момент в системе есть уравнение, в котором все коэффициенты при неизвестных и его правая часть – нули. Поскольку оно удовлетворяется при любых значениях неизвестных, то его отбрасывание не меняет множества решений исходной системы. В соответствии с этим можно отбрасы-

вать нулевые строки при их появлении в преобразуемой матрице ( A B) 17.

Далее, появление в процессе преобразований в матрице ( A B) строки, все числа в ко-

торой, кроме последнего, равны нулю, равнозначно получению в преобразованной системе уравнения, в котором все коэффициенты при неизвестных равны нулю, а его правая часть отлична от нуля. Поскольку оно не может быть удовлетворено никакими значениями неизвестных, то это будет означать, что преобразованная, а тогда и равносильная ей исходная система уравнений несовместна. Пример такой системы дает несовместное линейное уравнение 0 x 1 относительно одного скалярного неизвестного x .

Теперь нужно ответить на вопрос о том, как конкретно исключать неизвестные из уравнений заданной линейной системы и к какому именно упрощенному виду следует ее свести, чтобы найти решение.

Очевидно, исключение неизвестного означает обращение в нуль коэффициента при нем в уравнениях системы, то есть обнуление соответствующих элементов матрицы ( A B) . С учетом предшествующего опыта использования элементарных преобразований при обращении матриц станем добиваться такого вида зоны A в расширенной матрице ( A B) , к которому прежде стремились в процессе вычислении обратной матрицы.

А именно, будем последовательно заполнять единицами позиции Ä ii , i 1, n , об-

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

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

Л Е К Ц И Я 1

Н.Н.БОБКОВ

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

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

ния преобразованной системы сводится к

x n , во втором снизу уравнении она имеет вид

x n 1 an 1,n xn , в следующем –

x n 2 an 2,n 1 xn 1 an 2,n xn и т.д., а в левой части первого

уравнения получается x1 a12 x2

a1n xn

при некоторых значениях коэффициентов a .

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

Можно пойти в процессе исключения дальше, продолжив до начала вычисления xn x1 преобразование получившейся в зоне A верхнетреугольной матрицы в единичную матрицу En по известному алгоритму. Складывая последнюю строку расширенной матри-

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

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

всех неизвестных, кроме x1 , из второго – всех неизвестных, кроме x2 и так далее вплоть до последнего уравнения, в котором останется только xn .

В этом случае становится еще более очевидно, что система совместна, имеет единственное решение X , компоненты которого – это числа в преобразованной зоне B .

Описанная только что ситуация иногда принципиально неосуществима. Например, она не может возникнуть при решении системы из одного уравнения относительно нескольких неизвестных. Поэтому в общем случае, когда в конце преобразований зона A – необязательно квадратная, будем требовать только, чтобы диагональ из единиц, состоящая из элементов зоны A с одинаковыми индексами, закончилась в последней ненулевой строке преобразованной матрицы ( A B) . Конечно, такому ослабленному ограничению удов-

летворяет и рассмотренный выше идеальный случай.

Л Е К Ц И Я 1

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

37 ►

Тогда для любой системы AX B , A O(m n) возможны только два исхода про-

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

Совокупность действий, итог которой схематически изображен ниже, соответству-

ет так называемому прямому ходу метода Гаусса.

x1

x n

1

(2.8)

 

 

0

1

(n n)

(n 1)

а. Треугольная зона A

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

x1

 

x n

1

 

 

(2.8)’

 

 

0

1

 

 

 

 

(r n), r n

(r 1)

 

 

б. Трапецевидная зона A

числа над сформированной диагональю из единиц, под которой стоят нули, образуют массив в форме трапеции

Описанная выше процедура последовательного вычисления неизвестных xn x1

называется обратным ходом метода Гаусса.

Как уже было сказано, в первом случае решение системы AX B единственно.

Во втором случае система имеет бесконечно много решений, зависящих от n r

свободных параметров, где 1 r n 1. Роль таких параметров могут играть последние

ЛЕ К Ц И Я 1

Н.Н.БОБКОВ

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

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

Подчеркнем еще раз во избежание недоразумений, что строки в изображенных на рисунках (2.8), (2.8)’ матрицах – это образы видоизмененных по правилам (2.7) уравнений исходной системы AX B , в которых для сокращения письма искомые неизвестные не пишут, а работают только с коэффициентами при них. Совокупную роль знаков равенства в уравнениях играет вертикальная черта в записи расширенной матрицы системы ( A B) .

Заметим, что задача (2.6)’’ – частная форма общей линейной системы, отвечающая случаю нулевого вектора правых частей: B . Такие системы называют однородными. Поскольку в процессе Гаусса-Жордана нулевые правые части уравнений не изменяются, их обычно не включают в выкладки.

Легко видеть, что любая однородная линейная система всегда имеет нулевое или тривиальное решение x1 xn 0 , соответствующее тривиальной линейной комбина-

ции в (2.6)18. Поэтому при решении однородных линейных систем фактически выясняют вопрос о том, является ли тривиальное решение единственным.

Возвращаясь к решению системы (2.6)’’ и следуя описанной схеме метода Гаусса, получаем:

 

 

 

 

x1

x2

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

5

 

1

2

5

 

1

2

5

 

1

2

5

 

1

2

5

 

A

2

3 3

 

 

0

1

13

 

 

0

1

7

 

 

0

1

7

 

 

0

1

7

 

 

 

 

1

2

 

4

 

 

0

0

9

 

 

0

1

13

 

 

0

0

6

 

 

0

0

1

 

 

 

0

1

 

7

 

 

0

1

7

 

 

0

0

1

 

 

0

0

1

 

 

0

0

1

 

 

 

 

x1

x2

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

– конец прямого хода.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Последнее уравнение системы имеет вид 1 x3 0

x3 0

. Тогда из предпослед-

него уравнения 1 x2

7 x3 0 следует, что

 

. Наконец, из первого уравнения систе-

x2 0

мы 1 x

 

2 x

5 x

 

0 с учетом найденных значений x2 , x3

находим

 

.

1

 

x1 0

 

2

3

 

 

 

 

 

 

 

18Говорят, что любая однородная линейная система тривиально совместна.

ЛЕ К Ц И Я 1

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

39 ►

Итак, система (2.6)’’ имеет единственное решение X (3 1) . Единственность

следует из того, что в конце прямого хода метода Гаусса получился случай (2.8) с треугольной зоной A . Следовательно, только тривиальная линейная комбинация векторов a1 , a2 , a3 может быть равна нуль-вектору. По определению это означает, что система век-

торов {a1 , a2 , a3 } линейно независима.

 

 

 

1

 

 

1

 

 

1

 

 

4

 

2). Прежнее условие для векторов

a1

 

1

 

, a 2

 

1

 

, a3

 

0

 

, a 4

 

1

 

.

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

2

 

 

 

3

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Действуем, как и в первом примере, только теперь исследуемая на равенство нульвектору линейная комбинация векторов системы содержит 4 коэффициента x1 x4 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

x1

x2

x3

x4

 

 

 

 

 

 

 

x1

x2

x3

x4

 

 

 

1

1 1

4

1

1 1

4

1

1

1

4

 

 

 

 

1

1

0

1

 

 

0

2 1

 

 

0

1

1/ 2

3 / 2

 

– конец прямого хода.

A

 

 

3

 

 

 

2

2 3

3

 

 

0

0 1

 

 

0

0

1

11

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

квадратная часть

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

зоны A

 

 

 

 

 

Положим x4 C , где С параметр, принимающий произвольные вещественные значения. Перенося слагаемые с x4 в правые (здесь – нулевые) части уравнений системы, находим:

x3 11C ;

x

x3

3 C

 

 

x3

 

3 C

11

3 C

 

;

 

 

 

x

 

 

7C

 

 

 

 

2

2

2

 

2

 

2

 

2

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 x2

x3 4C

 

 

 

x2

x3

4C 7C 11C 4C

 

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

 

x1

 

 

8C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

 

 

 

8C

 

 

8

 

 

 

 

 

 

(2.9)

 

 

x

 

 

 

 

 

7C

 

 

 

 

7

 

, C

 

решение (множество решений) системы

 

 

X 2

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

11C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

x4

 

 

 

 

 

C

 

 

 

 

1

 

 

 

 

 

 

 

4

 

линейных уравнений AX ai xi

, зависящее от одного свободного параметра C .

i 1

 

Л Е К Ц И Я 1

Н.Н.БОБКОВ

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

Компоненты любого из векторов в множестве (2.9) при C 0 это коэффициенты нетривиальной линейной комбинации заданных векторов ai , i 1, 4 , равной нуль-вектору(4 1) . Например, при C 1 имеем 8a1 7a2 11a3 a4 .

Таким образом, система векторов {ai }, i 1, 4 линейно зависима.

Замечания

1). Как и при обращении матриц, доведению прямого хода метода Гаусса до упрощенных форм (2.8), (2.8)’ будет препятствовать нулевой блок размеров (m k) (k 1) , который может возникнуть в левом нижнем углу зоны A после формирования единицы на диагональной позиции в текущей k й строке. Эту трудность можно обойти при помощи перестановки столбцов в зоне A . Она соответствует тому, что во всех уравнениях системы AX B меняются местами слагаемые с некоторыми двумя неизвестными. В силу коммутативности числового сложения такое преобразование системы является равносильным.

Другие элементарные преобразования столбцов в матрице ( A B) запрещены, посколь-

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

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

 

 

 

x

1

x

2

x

x

4

 

 

 

 

 

x

x

x

x

 

 

 

 

 

x1 x3

x2

x4

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

1

3

2

4

 

 

 

 

 

 

 

 

 

 

 

1

1

2 3

 

1

 

2

1

3

 

1 2

1

3

 

 

 

0

0

1

4

 

 

 

0

 

1

0

4

 

 

 

0 1

0

4

 

 

A

 

 

 

 

 

 

 

 

0

0

2 5

 

 

 

0

 

2

0

5

 

 

 

 

0 0

0

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 x3

 

x4

x2

 

 

 

 

 

x1

x3

x4

x2

 

 

 

 

 

 

 

 

 

 

 

1

2

 

3 1

 

1 2

3

1

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

4

0

 

 

 

0

1

4

0

 

– конец прямого хода.

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

13

0

 

 

 

0 0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Л Е К Ц И Я 1

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