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

Лекция 11. Единственность главного ступенчатого вида. Совместность и решения систем

1. Единственность главного ступенчатого вида

Теперь докажем важную теорему о единственности главного ступенчатого вида.

Теорема 1. Пусть B и C главные ступенчатые матрицы, элементарными преобразованиями полученные из некоторой матрицы A. Тогда B = C.

Доказательство. Будем рассматривать матрицу A, как матрицу однородной системы S. Однородная система S1, отвечающая матрице B, равносильна однородной системе S, а однородная система S2, отвечающей матрице C, также равносильна S. Поэтому системы S1 и S2 равносильны. Предположим, что B =6 C, тогда найдется такое i, что столбцы матрицы B с номерами 1; : : : ; i ¡1 равны соответствующим столбцам матрицы C, а i-й столбец B не равен i-му столбцу C.

Предположим сначала, что i = 1, т.е. у главных ступенчатых матриц B и C первые столбцы различны. Однако первый столбец главной ступенчатой матрицы или нулевой, или в нем на первом месте стоит 1, а остальные элементы нули. Так как первые столбцы у матриц B и C различны, то (например) у C первый столбец нулевой, а у B первый элемент первого столбца единица (а остальные элементы нули). Но тогда система S2 имеет решение x1 = 1, x2 = x3 = : : : = xn = 0, которое не является решением системы S1, что противоречит равносильности этих систем.

Пусть теперь i > 1. Рассмотрим три случая.

²i-й столбец главный и в B и в C. Тогда он имеет один и тот же номер k (как главный столбец) и в B и в C. Но у k-го главного столбца на k -м месте стоит единица, а остальные элементы нули. Значит эти столбцы в B и в C равны. Противоречие.

²i-й столбец главный в B и не главный в C. Пусть этот столбец, как главный столбец в матрице B, имеет номер k. Тогда в матрице C нашему столбцу предшествует k ¡ 1 главный столбец.

Следовательно, в i-м столбце матрицы C может быть лишь k ¡ 1 ненулевой элемент a1; : : : ; a1. Пусть первые k ¡ 1 главных столбцов имеют в B (и в C) номера i1; : : : ; i1. Рассмотрим решение системы S2:

xi1 = ¡a1; xi2 = ¡a2; : : : ; xi1 = ¡a1; xi = 1;

а неизвестные, с номерами отличными от i1; : : : ; i1; i, равны нулю. Тогда это решение не является решением k-го уравнения системы S1. Противоречие.

²i-й столбец не главный и в B и в C. Пусть i1; : : : ; ik номера главных столбцов слева от i-го, и пусть элементы i-го столбца равны (¯1; : : : ; ¯k; 0; : : :) в матрице B и (°1; : : : ; °k; 0 : : :) в матрице C. Рассмотрим решение системы S1:

xi1 = ¡¯1; : : : ; xik = ¡¯k; xi = 1;

а остальные неизвестные равны нулю. Пусть 1 6 j 6 k. Подставим это решение в j-е уравнение системы S2. В этом уравнении коэффициенты при всех главных неизвестных, кроме xij , равны нулю, коэффициент при xij равен 1, а коэффициент при xi равен °j. Подстановка дает равенство ¡¯j + °j = 0. Таким образом, i-е столбцы в B и C равны. Противоречие.

Теорема доказана.

¤

2. Совместность системы и число решений

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

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

Доказательство. Если последний столбец главной ступенчатой матрицы главный, то строка, в которой стоит соответствующий главный элемент имеет вид 0; : : : ; 0; 1. Этой строке отвечает уравнение (преобразованной) системы 0 ¢ x1 + ¢ ¢ ¢ + 0 ¢ xn = 1. То-есть система не имеет решений.

1

2

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

00

1

¢¢ ¢¢ ¢¢

0

b2 1

 

00

1

¢¢ ¢¢ ¢¢

01

 

1

0

 

0

b1

C

или

1

0

 

0

;

B... ... ...

...

...

B... ... ...

...C

B

 

 

1

 

C

 

B

 

 

C

 

B0 0

 

bnC

 

B0 0

 

1C

 

@

 

¢ ¢ ¢

 

 

A

 

@

 

¢ ¢ ¢

A

 

т.е. система имеет единственное решение x1 = b1, x2 = b2,..., xn = bn (или x1 = ¢ ¢ ¢ = xn = 0).

Пусть теперь система имеет свободные неизвестные. Приведем матрицу системы к главному ступенчатому виду B. Рассмотрим систему с матрицей B и перенесем свободные неизвестные в правую часть системы. Тогда система будет иметь следующий вид:

xi1

=

c1 + свободные неизвестные

xi2

=

c2 + свободные неизвестные

.

.

.

.

.

.

.

.

.

xir

=

cr + свободные неизвестные

Здесь r число ненулевых строк матрицы B, i1; : : : ; ir номера главных столбцов, а c1; : : : ; cr элементы последнего столбца матрицы B (если система неоднородна).

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

3. Формула общего решения

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

Сначала мы (используя главную ступенчатую матрицу) выразим главные неизвестные через свободные.

Пример. Матрица:

00

1

2

0

1

21

:

 

1

0

1

0

2

1

 

Система:

@0

0

0

1

1

3A

 

 

<

x

+

+ x

+

+

2x

=

1

 

 

1

 

 

x4

+

x5

=

3

 

8

 

x2 + 2x33 +

+ x55

= 2

Главные неизвестные,

выраженные через свободные:

 

 

 

 

 

 

:

 

 

x1 = 1 ¡ x3 ¡ 2x5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 = 2 ¡ 2x3 ¡ x5

 

 

 

 

 

 

 

 

x4 = 3 ¡ x5

 

 

 

 

Далее, в столбце неизвестных

 

0x...1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BxnC

 

 

 

 

 

 

 

 

@

 

A

 

 

 

 

вместо главных неизвестных напишем их выражения через свободные.

Продолжение примера.

0x2

1

 

02 ¡ 2x3

¡ x51

 

 

 

x1

 

 

B

1 ¡ x3

 

¡ x5

C

 

 

Bx4C

 

3

¡

x5

 

 

B

 

 

C

 

B

 

 

 

C

 

 

Bx

 

C

=

B

 

x

 

 

C

:

 

B

x3

 

B

 

x3

 

C

 

 

5C

 

 

5

 

 

 

@

 

 

A

 

@

 

 

 

 

A

 

Теперь представим этот столбец в виде суммы столбцов:

0 x1 1 0 1 1 0 ¡2 1 0 3 1 0 ¡2 1 BB x2 CC BB 0 CC BB 1 CC BB 0 CC BB 0 CC BB x3 CC = BB 0 CC + x2 BB 0 CC + x3 BB 1 CC + x5 BB 0 CC: @ x4 A @ ¡1 A @ 0 A @ 0 A @ 1 A
x5 0 0 0 1

3

Продолжение примера.

0x21

 

02 ¡ 2x3

¡ x5

1

 

021

 

 

0¡21

 

 

0¡11

 

 

x1

 

 

B

1 ¡ x3

 

¡ x5

 

 

 

1

 

 

 

B

¡1

 

 

 

¡1

 

 

Bx4C

 

3

¡

x5

C B3C

 

3

0C

 

5

B

1C

 

B C

 

B

 

 

 

C B C B C

 

 

B¡

 

C

 

Bx

 

C

=

B

 

x

 

 

 

C

=

B0C

+ x

 

B

0C

+ x

 

B

1C

:

B

x3

 

B

 

x3

 

C

B

0

C

 

B

1

C

 

B

0

C

 

5C

 

 

 

5

 

 

 

 

 

 

 

 

 

 

@

 

 

A

 

@

 

 

 

 

 

A

 

@ A

 

 

@

 

A

 

 

@

 

A

 

Это и есть стандартная запись общего решения системы в случае бесконечного числа решений.

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

Алгоритм построения векторной формы. Рассмотрим совместную систему и приведем ее матрицу к главному ступенчатому виду A. Пусть главные столбцы (главные неизвестные) имеют номера i1; : : : ; ir, а свободные неизвестные имеют номера j1; : : : ; js. И те и другие номера идут в порядке возрастания и r + s = n, где n количество неизвестных. В каждом столбце позиции с номерами i1; i2; : : : мы будем называть главными позициями, а позиции с номерами j1; j2; : : : свободными позициями. Нулевые строки матрицы A (если они есть) мы удалим.

Столбец неизвестных есть следующая сумма столбцов:

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

²второе слагаемое это столбец, умноженный на xj1 , в котором на j1-м месте стоит 1, в остальных свободных позициях находятся нули, а в главных позициях размещены элементы j1-го столбца A с обратным знаком в порядке возрастания номеров;

²третье слагаемое это столбец, умноженный на xj2 , в котором на j2-м месте стоит 1, в остальных свободных позициях стоят нули, а в главных позициях размещены элементы j2-го столбца A с обратным знаком в порядке возрастания номеров;

²и так далее до s-й свободной неизвестной xjs .

Пример. Пусть матрица неоднородной системы приведена к главному ступенчатому виду

µ

0

0

¡0

1

¡1

¡1

)

½ x4

=

¡1

+

0 ¢¢ x2

+

0 ¢¢ x3

+

1 ¢ x5

 

1

2

3

0

2

1

 

=

x1

=

1

¡

2 x2

+

3 x3

¡

2 ¢ x5

Здесь x1 и x4 главные неизвестные, x2, x3 и x5 свободные неизвестные. Главные позиции это первая и четвертая, свободные позиции это вторая третья и пятая. Решение в векторной форме записывается так:

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

Замечание. Частное решение в самом деле является решением системы при нулевых значениях свободных неизвестных. Базисные столбцы не являются решениями неоднородной системы, но являются решениями, если система однородна.

Соседние файлы в папке modules 1-2