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

Высшая математика. Экзамен. 1-2 семестр / 2 сем / ранг матрицы и системы линейных уравнений

.pdf
Скачиваний:
62
Добавлен:
30.03.2015
Размер:
319.71 Кб
Скачать

ГЛАВА 9. РАНГ МАТРИЦЫ И СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ § 1. Ранг матрицы. Теорема о базисном миноре

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

Рассмотрим произвольную прямоугольную матрицу n m с элементами из этого поля:

a11………a1m

А= ……………

an1………anm

.

Столбцы этой матрицы А можно рассматривать как n-мерные векторы-столбцы сi=(a1i, …, ani)т , т.е. как элементы n-мерного пространства векторовстолбцов P(n) над полем Р (сi P(n), i=1,…,m).

Определение 1. Рангом матрицы А назовем ранг системы ее столбцов с1, с2,…,сm (1), рассматриваемых как n-мерные векторы-столбцы.

Другими словами, ранг матрицы – это максимальное число ее линейно независимых столбцов.

Если в системе (1) нет базисов, т.е. она состоит только из нулевых векторов, то по определению считаем, что ранг матрицы А равен нулю.

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

Определение 2. Пусть в матрице А существует минор М к-го порядка, удовлетворяющий следующим условиям:

1.М 0;

2.все миноры (к+1)-го порядка матрицы А, содержащие М (назовем их минорами, окаймляющими М), равны 0, либо таких миноров в А нет.

Тогда минор М назовем базисным минором матрицы А.

Замечание 1. Нетрудно доказать, что если в А хотя бы один элемент aij 0, то в такой матрице всегда существует базисный минор.

Определение 3. Пусть М – базисный минор матрицы А. Столбцы (строки) этой матрицы, проходящие через минор М, называются базисными столбцами (строками) матрицы А.

Теорема о базисном миноре. Базисные столбцы (строки) матрицы А составляют базис системы всех ее столбцов (строк).

Доказательство. Будем доказывать теорему только для столбцов; для строк доказывается аналогично. Далее, будем считать, что базисный минор М k-го порядка находится в верхнем левом углу матрицы А

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

Итак, в рассматриваемом нами случае матрица А имеет следующий вид (сверху записаны обозначения ее столбцов, рассматриваемых как n-мерные векторы-столбцы):

с1,..,сk,..,cs,..cm

a11..,a1k..a1s..a1m

М…………

ak1..,akk..aks..akm

А= ……………

ai1..,aik..ais..aim

……………

an1..,ank..ans..anm .

Покажем, что базисные столбцы с1, …, ск (2) матрицы А составляют базис системы сi, …,сm (1) всех столбцов этой матрицы, т.е. (2) – максимальная линейно независимая подсистема системы (1).

Для доказательства воспользуемся теоремой 3 из §3 главы 8 о максимальных линейно независимых подсистемах. В силу этой теоремы, нам надо доказать:

I. подсистема (2) линейно независима;

II. любой столбец сs матрицы А линейно выражается через (2).

Докажем I. Предположим, что (2) линейно зависима, например сk – линейная комбинация с1,…, сk-1 (3) (это не нарушает общности). Тогда каждая компонента вектора ск есть линейная комбинация соответствующих компонент векторов (3). Если записать эти равенства для первых k компонент векторов (2), то из них следует, что k-ый столбец минора М является линейной комбинацией остальных столбцов этого минора. Тогда М=0 (по свойству определителей), а это противоречит тому, что М – базисный минор матрицы А. Значит, наше предположение неверно и (2) – линейно независимая система.

Докажем II. Рассмотрим следующие вспомогательные определители:

a11… a1k

a1s

Эти определители составляем для

фиксированного s, большего k, и для

…………

каждого i =1,2,…, n.

i= ak1 ... akk

aks

 

аi1 … aik

ais

 

.

Если 1 i k, то определитель i содержит две одинаковые строки и потому равен нулю. Если i>k, то i – минор (k+1) порядка матрицы А, окаймляющий базисный минор М. Тогда по определению базисного минора i=0. Таким образом, мы доказали, что i=0 (4) при любом

i =1,2,…, n.

Разложим определители i по его (k+1)-ой (последней) строке. Учитывая равенство (4) и то, что алгебраические дополнения элементов этой строки в определителе i не зависят от номера i, получаем:

i=ai1A1+…+aikAk+aisM=0 (5). Мы учли, что алгебраическим дополнением элемента ais в i является (-

1)(k+1)+(k+1)М=М.

Из равенства (5), учитывая, что М≠0, получаем:

ais=(-A1/M)ai1+…+(-Ak/M)aik.

Введем обозначения: tj=-Aj/M (6), j=1,…,k. Тогда имеем:

ais = t1 ai1 +…+ tk aik . (7)

Заметим, что числа t1,…,tk не зависят от номера i, так как А1,…,Аk не зависят от i. Придавая в (7) индексу i всевозможные значения 1, 2,…, n, получим равенства:

аls=t1а11+…+tkа1k,

……………….,

аns=t1аn1+…+tkаnk .

Из них вытекает векторное равенство: сs=t1с1+…+tkсk. Утверждение II доказано. Таким образом, мы доказали, что (2) – базис системы (1).

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

Следствия из теоремы о базисном миноре Следствие 1. Ранг матрицы равен порядку ее базисного минора.

Доказательство. Пусть в матрице А существует базисный минор порядка k. По теореме о базисном миноре столбцы этой матрицы, проходящие через данный минор (а их ровно k), составляют базис системы всех столбцов матрицы А. Тогда по определению ранга матрицы ранг А равен k.

Следствие доказано.

Замечание 2. Следствие 1 используется для практического нахождения ранга матрицы с помощью определителей.

Следствие 2. Максимальное число линейно независимых строк матрицы А равно максимальному числу

еелинейно независимых столбцов и равно рангу матрицы А.

Доказательство. Базисный минор М матрицы А квадратный, и потому, по теореме о базисном миноре,

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

Следствие доказано.

Следствие 3. Если в матрице число строк больше числа столбцов, то ее строки линейно зависимы (аналогично и для столбцов).

Доказательство. Обозначим число строк матрицы А через n, число столбцов через m, ранг матрицы А через r. Отметим, что так как

n > m, то в матрице А миноров порядка, большего m, не существует, и по следствию 1, r m, откуда r<n. Значит, в силу следствия 2 максимальное число линейно независимых строк А меньше числа ее строк, а потому строки А линейно зависимы.

Следствие доказано.

Определение 4. Пусть в матрице А существует отличный от нуля минор М k-го порядка, а все миноры матрицы А, порядки которых больше k, равны нулю, или таких миноров в А нет. Тогда число k называют

наивысшим порядком отличных от нуля миноров матрицы А.

Следствие 4 (теорема о ранге матрицы). Наивысший порядок отличных от нуля миноров матрицы А равен рангу этой матрицы.

Доказательство. Пусть k – наивысший порядок отличных от нуля миноров матрицы А и М – ее отличный от нуля минор k-го порядка, о котором говорится в определении 4. Нетрудно видеть, что М – базисный минор матрицы А (так как все миноры (k+1)-го порядка, окаймляющие М, если они существуют, должны быть равны нулю). По теореме о базисном миноре ранг А равен k.

Следствие доказано.

Замечание 3. В некоторых учебниках (например, в [1]) вместо теоремы о базисном миноре формулируется теорема о ранге матрицы (следствие 4), но доказательство приводится такое же, как выше в

теореме о базисном миноре (приведенное выше доказательство и взято из [1]). Но при таком подходе в доказательстве используется меньше условий, чем те, которые приводятся в теореме о ранге матрицы (нам не нужно использовать равенство нулю всех миноров порядков, больших k, а только некоторых (окаймляющих М) миноров (k +1)-го порядка)

Следствие 5. (необходимый признак равенства определителя нулю). Если определитель d матрицы А равен нулю, то его строки (столбцы) линейно зависимы.

Доказательство. Пусть матрица А имеет порядок n. Так как d=|A|=0, то наивысший порядок не равных нулю миноров матрицы А меньше n. Тогда по следствию 4 ранг А меньше n. По определению ранга матрицы максимальное число линейно независимых столбцов матрицы А меньше n, а это означает, что столбцы d линейно зависимы. Теперь из следствия 2 вытекает и линейная зависимость строк определителя d (ибо матрица А квадратная).

Следствие доказано.

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

Необходимость доказана в следствии 5; достаточность доказана ранее в свойстве 4 определителей (гл.4

§2).

Применение ранга матрицы для решения вопросов о

линейной зависимости в пространстве P(n)

Пусть в P(n) задана система k векторов: а1=( 11,…, n1)Т,…, ak=( 1k,…, nk)T (8). Чтобы узнать, будет ли она линейно зависимой или нет, и найти ее базис, можно поступить так:

1. Составим из векторов-столбцов (8) матрицу

11……… 1k

А= ……………

n1……… nk

.

2.Найдем базисный минор М этой матрицы. Пусть его порядок равен r. Если r<k, то система векторов

(8)линейно зависима – в силу следствий 1 и 2 из теоремы о базисном миноре (ибо ранг А равен r). Если r = k, то (8) линейно независима.

3.Базисом системы (8) будут столбцы А, проходящие через базисный минор М – по теореме о базисном миноре.

Применение ранга матрицы к решению вопроса о линейной зависимости векторов в конечномерном линейном пространстве

Пусть L – n-мерное линейное пространство над Р. Тогда в L существует базис e1,e2,…,en (9). Рассмотрим в пространстве L систему векторов l1,l2,…,lk (10). Требуется определить, является ли система (10) линейно зависимой или линейно независимой, и найти хотя бы один ее базис. Используем то, что по теореме 4 из § 7 главы 8 L изоморфно P(n) (т.е. существует изоморфизм :L P(n)).

Из свойств изоморфизма известно, что при изоморфизме сохраняется линейная зависимость (линейная независимость) векторов, свойство быть базисом. Напомним, что по теореме 4 изоморфизм можно построить так: каждому вектору b L ставится в соответствие его координатный столбец в базисе (9). Пусть [l1],…,[lk] (11) система координатных столбцов векторов (10) в этом базисе. Теперь с помощью ранга матрицы составленной из этих столбцов (как указано выше), мы можем узнать, будет ли система (11) линейно зависимой или линейно независимой и найти ее базис. Тем самым все эти вопросы решаются и для системы (10).

§ 2. Системы линейных уравнений

Определение 5. Решением (или частным решением) системы линейных уравнений с n неизвестными над полем P называется упорядоченный набор n элементов поля Р (или некоторого его расширения), при подстановке которых вместо соответствующих неизвестных каждое уравнение этой системы обращается в тождество.

Отметим, что решение системы с n неизвестными — это n-мерный векторстрока.

Определение 6. Общим решением системы линейных уравнений с n неизвестными называется упорядоченный набор n выражений, зависящих от произвольных постоянных, удовлетворяющий двум условиям:

1. При подстановке этих выражений вместо соответствующих неизвестных каждое уравнение системы обращается в тождество.

2. Любое решение системы получается из этого набора при некоторых значениях произвольных постоянных.

В настоящем параграфе рассматривается метод решения систем линейных уравнений, связанный с использованием ранга матрицы.

 

Критерий совместности системы линейных уравнений

Пусть

 

 

a11x1+…+a1nxn=b1

 

 

…………………..

(1) – система линейных уравнений над

 

 

полем Р,

am1x1+…+amnxn=bm

т.е. aij, bj P.

 

a11………a1n

 

Матрицу А= ……………..

будем называть матрицей

am1………amn

системы (1).

a11………a1nb1

 

Матрицу А = ……………..

назовем расширенной

am1………amnbm

матрицей системы (1).

Теорема Кронекера – Капелли. Система (1) совместна тогда и только тогда, когда матрицы

A

и

A

имеют одинаковые ранги.

 

 

 

 

Необходимость. Пусть система (1) совместна. Столбцы матриц

A и

A будем рассматривать как m-

мерные векторы-столбцы. Обозначим систему столбцов матрицы

A

через c1,…cn (2), матрицы

A – через

c1,…cn, b (3) (здесь b – столбец свободных членов). Если докажем, что системы векторов (2) и (3) эквивалентны, то отсюда будет следовать, что их ранги равны.

Каждый вектор ci из (2) содержится в (3) и потому ci=0 c1+0 c2+…+1 ci+…+0 cn для любого i. Это означает, что система (2) линейно выражается через систему (3).

Докажем, что система (3) линейно выражается через систему (2). Так как все векторы, кроме b, в этих системах одинаковы, то, в силу отмеченного выше равенства, достаточно доказать, что вектор b линейно выражается через (2). По условию система линейных уравнений (1) имеет решение (k1,k1,…,kn),

ki P, т.е. справедливы тождества:

a11k1+…+a1nkn=b1

…………………..

(4)

am1k1+…+amnkn=bm

Из (4) следует, что b=k1c1+…+kncn. Это значит, что вектор b линейно выражается через (2), т.е. (3) линейно выражается через (2).

Этим доказано, что системы (2) и (3) эквивалентны. Так как конечные эквивалентные системы векторов имеют одинаковые ранги (по следствию 4 из основной теоремы о линейной зависимости), то ранг системы

(2) равен рангу системы (3). Это означает, что ранг матрицы A равен рангу матрицы A. Необходимость доказана.

Достаточность. Пусть ранги матрицы A и A совпадают и равны r. Нужно доказать, что система уравнений (1) совместна.

Выберем в системе векторов (2) некоторый базис ci1,…,cir (5). Векторы (5) содержатся в системе (3) и составляют линейно независимую подсистему из r векторов. Так как в силу условия ранг системы (5) также равен r, то (5) будет базисом и системы (3).

Вектор b можно линейно выразить через этот базис, а тогда b линейно выражается и через всю систему

(2) (векторы, не входящие в (5), можно добавить в выражение для b с нулевыми коэффициентами).

Мы доказали, что существуют числа k1,k2,…,kn (6) из поля Р такие, что b=k1c1+…+kncn (7). Равенство (7) означает, что набор (6) — это решение системы уравнений (1), и потому система (1) совместна.

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

Определение 7. Рангом совместной системы линейных уравнений называют ранг матрицы этой системы.

Замечание 1. Нетрудно видеть, что для вычисления ранга матрицы

A

достаточно рассмотреть

базисный минор М матрицы А и окаймлять его в матрице строками этой матрицы.

Замечание 2. Нетрудно видеть, что если

r

r

, то

r

 

A

A

 

A

A только столбцом свободных членов и всеми

rA 1 .

Замечание 3. Отметим, что из способа доказательства теоремы Кронекера – Капелли видно, что если система уравнений (1) совместна и r<n, то эта система имеет решение, в котором (n-r) неизвестных равны 0.

Обоснование практического способа решения систем линейных уравнений с помощью ранга матрицы

Рассмотрим алгоритм решения системы линейных уравнений и в необходимых местах приведем обоснования.

Дана система линейных уравнений (1).

1. Исследуем ее на совместность. Для этого находим ранги матриц А и A . Если они различны, то система несовместна (по теореме Кронекера – Капелли).

Пусть r rA rA (8). Тогда по той же теореме система (1) совместна.

Если М – базисный минор матрицы А, то из равенств (8) следует, что он имеет порядок r и остается базисным минором матрицы A . Не нарушая общности, можно считать, что минор М находится в левом верхнем углу A (в противном случае можно перенумеровать неизвестные и переставить уравнения). Тогда

первые r строк матрицы

A

являются базисными строками, и потому по теореме о базисном миноре все

остальные строки этой матрицы линейно выражаются через первые r строк. Отсюда нетрудно получить, что все уравнения системы (1) линейно выражаются через первые r уравнений этой системы.

Рассмотрим следующую систему уравнений:

a11x1+…+a1rxr+a1r+1xr+1+…+a1nxn=b1

…………………………………. (9)

ar1x1+…+arrxr+arr+1xr+1+…+arnxn=br.

В системе (9) мы оставили только те уравнения из (1), коэффициенты из которых входят в минор М. Докажем, что системы (I) и (9) имеют одно и то же множество решений, т.е. эквивалентны (равносильны). Очевидно, что всякое решение системы (1) является и решением системы (9), так как (9) – это часть

системы (1).

Обратно: всякое решение системы (9) удовлетворяет и остальным уравнениям системы (1), так как «отброшенные» уравнения, как отмечено выше, есть линейные комбинации уравнений (9).

Мы обосновали следующий факт: при решении системы (1) можно отбросить «лишние» уравнения и получить систему r линейно независимых уравнений, эквивалентную (1).

2. Рассмотрим систему (9). Перенесем в ней в правые части все неизвестные, коэффициенты при которых не входят в минор М (в нашем случае – неизвестные xr+1,…xn (10)). Эти неизвестные назовем

свободными неизвестными.

Придадим свободным неизвестным произвольные значения из поля Р:

xr+1=cr+1, …, xn=cn (11), cj P, j=r+1,…,n.

Для нахождения остальных неизвестных x1,…,xr (их назовем основными), получаем следующую систему уравнений:

a11x1+…+a1rxr=b1-a1r+1cr+1-…-a1ncn

………………………. (12)

ar1x1+…+arrxr=br-arr+1cr+1-…-arncn.

(12) – система r уравнений с r неизвестными, причем ее определитель – базисный минор М – отличен от нуля (такие системы называют крамеровскими, так как к ним применима теорема Крамера).

По теореме Крамера система (12) имеет единственное решение: x1=c1,…, xr=cr. (13)

Теперь нетрудно видеть, что c1,…, cr, cr+1,…,cn (14) (мы объединили наборы чисел (11) и (13)) – это решение системы (9).

Вчасти 2 мы обосновали следующий факт: почему свободным неизвестным можно придавать произвольные значения? Потому, что если это сделать, то мы можем найти некоторое решение системы (1).

Вэтой же части мы научились находить некоторые решения системы (1).

3. Докажем, что описанным выше способом можно получить любое решение системы (1). Пусть(c1,…,cr,cr+1,…,cn) (15) – произвольное решение системы (1). Если xr+1, …, xn свободные

неизвестные, то придадим им значения, взятые из решения (15):

xr+1=cr+1, …, xn=cn. Тогда значения основных неизвестных найдутся по теореме Крамера при решении

системы (12):

 

x1=d1,…, xr=dr.

(16)

Так как (15) – решение системы (1), то система (12) имеет решение x1=c1,…,xr=cr (17). По теореме Крамера решение системы (12) единственно, и потому ее решения (16) и (17) должны совпадать.

Мы доказали, что произвольное решение (15) системы (1) можно получить описанным выше способом.

Общее решение

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

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

xr+11,…, xnn-r. (17)

А далее по формулам Крамера выражаем основные неизвестные через свободные. Получим: x1=f11,…,Cn-r),…, xr=fr(C1,…,Cn-r). Отметим, что f1,…,fr — некоторые линейные функции от С1,…, Сr.

Тогда (f1,…,fr, C1,…, Cn-r) (18) будет, очевидно, решением системы (1).

Это решение содержит произвольные постоянные и, как доказано выше в пункте 3, любое решение системы (1) можно получить при некотором выборе этих произвольных постоянных. Следовательно, (18) – общее решение системы (1).

Число решений совместной системы линейных уравнений

Пусть (1) – совместная система m линейных уравнений с n неизвестными над полем Р. Из описанного выше способа решения таких систем вытекает ряд утверждений о числе решений совместной системы.

Основные критерии:

А) Нет свободных неизвестных – система имеет единственное решение (оно находится по теореме Крамера).

Б) Есть хотя бы одно свободное неизвестное – система имеет больше одного решения (так как свободным неизвестным можно придавать произвольные значения из поля Р).

Если поле Р бесконечное, то в случае Б) система имеет бесконечно много решений.

Другие критерии:

Из основных критериев получаем ряд следующих (ниже r – ранг системы (1), А – матрица этой системы, d=|A| – определитель системы при n = m):

1)r=n – система имеет единственное решение (так как нет свободных неизвестных);

2)r<n – система имеет более одного решения (так как есть свободные неизвестные);

3)n>m – система имеет более одного решения, так как в этом случае r m<n, т.е. r<n;

4)n=m, d=|A| 0 система имеет единственное решение (по теореме Крамера);

5)n=m, d=0. Тогда базисный минор матрицы А имеет порядок, меньший n, т.е. r<n и система имеет больше одного решения.

Однородные системы и их пространства решений

Определение 8. Система линейных уравнений (1) называется однородной, если b1=b2=…=bm=0. Таким образом, однородная система линейных уравнений имеет вид:

a11x1+…+a1nxn=0

 

……………… aijP.

(II)

am1x1+…+amnxn=0

 

Однородная система всегда совместна, так как всегда имеет нулевое решение (0,…,0). Поэтому основным вопросом здесь является следующий: существует ли у такой системы хотя бы одно ненулевое решение?

Из приведенных выше критериев для однородной системы получаем:

Основные критерии:

А0) Нет свободных неизвестных – только нулевое решение; Б0) Есть хотя бы одно свободное неизвестное – существует ненулевое решение;

Другие критерии:

10) r=n – только нулевое решение;

20) r<n – существует ненулевое решение;

30) m<n –существует ненулевое решение; 40) m=n, d 0 – только нулевое решение;

50) m=n, d=0 – существует ненулевое решение.

Если задана однородная система (II) над полем Р, то любое решение этой системы можно рассматривать как n-мерный вектор-строку:

(1,…, n)=b, b P(n), (iP).

Докажем некоторые свойства решений однородной системы.

1. Если a=(1,…, n), b=(1,…, n) – два решения однородной системы (II), то вектор (a+b)=(1+ 1,…, n+ n) также является решением системы (II).

Доказательство. Имеем: так как а и b – решения системы (II), то справедливы следующие равенства:

n

n

. Сложив эти равенства, получим:

aij j 0,

aij j 0

j 1

j 1

 

n aij ( j j 1

nj ) aij j

j 1

n aij j 1

j

0

 

. Значит, a+b – тоже решение (II).

2. Пусть а=( 1,…, n) – решение системы (II) и с – некоторое число или произвольное постоянное. Тогда са=(с 1,…,с n) – тоже решение (II).

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

n

n

aij (c j ) c aij j

j 1

j 1

c 0

0

.

Из первого и второго свойств вытекает:

3. Если a1,…,as – некоторые решения системы (II), c1,…,cs – числа из Р или произвольные постоянные, то c1a1+…+csas – решение системы (II).

Из свойств 1 и 2 следует

Теорема 1. Множество М всех решений однородной системы (II) над полем Р является подпространством арифметического пространства Р(n).

Доказательство. Действительно, M P(n). Пусть a, b M: тогда (a+b)M по первому свойству решений однородной системы.

Для любого Р и для любого а М имеем: а М – в силу свойства 2 решений однородной системы. Мы

доказали замкнутость операций в М. Отсюда вытекает, что М – подпространство линейного пространства

P(n).

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

Замечание 1. Легко видеть, что М=P(n) тогда и только тогда, когда А – нулевая матрица.

Размерность пространства решений однородной системы

Теорема 2. Пусть (II) – однородная система с n неизвестными ранга r над полем Р. Тогда, если r<n (19), то пространство М решений этой системы имеет размерность (n-r).

Доказательство. Пусть а=( 1,…, r,r+1,…, n) М (20) – произвольное решение системы (II), x1,…,xr – основные неизвестные, xr+1,…,xn – свободные неизвестные. Рассмотрим следующее отображение :

(1,…, r,r+1,…, n) (r+1,…, n), т.е. каждому решению системы (II) ставим в соответствие упорядоченный набор значений свободных неизвестных из этого решения. Очевидно отображение множества М в

линейное пространство P(n-r) ( : M P(n-r)). Докажем, что – изоморфизм.

1. Покажем, что – инъекция.

 

 

 

Пусть существуют такие a, b M, что (a)= (b).

(21)

 

Тогда, если а=( 1,…, r,r+1,…, n)

и b=(1,…, r,r+1,…, n), то в силу (21)

r+1=r+1,…, n=n.

(22)

Мы знаем, что если задать некоторые значения свободных неизвестных, то значения остальных неизвестных системы (II) находятся единственным образом (по теореме Крамера). Поэтому из (22) следует, что 1=1,…, r=r; следовательно, a=b. Значит – инъекция.

2. То, что – сюръекция очевидно, так как свободным неизвестным можно придавать любые значения из поля Р, т.е. (М) – все векторы из P(n-r) и потому (М)=P(n-r).

Итак – биекция. Проверим теперь, что изоморфизм.

3. Покажем, что ( )= ( ) Р.

Действительно, ( )=(r+1,…, n)= (r+1,…, n)= ( ). 4. Покажем, что (a+b)= (a)+ (b).

Так как a+b=(1+ 1,…, r+1+ r+1,…, n+ n), то по определению отображения имеем: (a+b) = (r+1+ r+1,…, n+ n) = (r+1,…, n) + (r+1,…, n)= (a)+ (b).

Из 1– 4 следует, что – изоморфизм. Так как изоморфные конечномерные линейные пространства имеют одинаковые размерности, то dimМ=dim P(n-r)=n-r.

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

Замечание 2. Если для однородной системы (II) r=n, то она имеет единственное нулевое решение,

т.е.М=0.

Определение 9. Базис пространства решений однородной системы называется фундаментальной системой решений этой системы.

Следствие 1. Всякая фундаментальная система решений однородной системы линейных уравнений с n неизвестными ранга r при r<n состоит из (n-r) решений.

Действительно, по теореме 2 пространство решений М этой системы имеет размерность n-r, а всякий базис (n-r)-мерного линейного пространства состоит из (n-r) векторов.

Следствие 2. Любая линейно независимая система решений

a1,…,an-r однородной системы (II) ранга r c n неизвестными, состоящая из (n-r) решений, при r<n является фундаментальной системой решений системы (II).

Справедливость этого утверждения вытекает из того, что в пространстве размерности (n-r) любая линейно независимая система из (n-r) векторов составляет базис.

Теорема 3. Пусть a1,…,an-r (23) – фундаментальная система решений однородной системы (II), С1,…,Сn-r – произвольные постоянные. Тогда С1a1+…+Сn-ran-r=f (24) – общее решение системы (II).

Доказательство. В силу свойства 3 решений однородной системы вектор f является решением системы (II). Решение f зависит от произвольных постоянных. Пусть ( 1,…, n)=c – любое решение системы (II). Так как по определению (23) – это базис пространства решений М однородной системы (II), то любое ее решение линейно выражается через (23). В частности, с= 1a1+…+ n-ran-r (25) j P. Сравнивая (24) и (25), мы видим, что решение с получается из f при С1= 1,…,Сn-r= n-r. Следовательно, f – общее решение системы (II).

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

Замечание Из теоремы 3 вытекает, что для нахождения общего решения однородной системы при r<n достаточно найти (n-r) ее частных (линейно независимых) решений.

§ 3. Задание подпространств конечномерных линейных пространств системами линейных однородных уравнений

Определение 10. Будем говорить, что система линейных уравнений с n неизвестными над полем Р задает некоторое подпространство Н n-мерного линейного пространства L над полем Р, если координаты всех векторов из Н в некотором базисе L, и только этих векторов, удовлетворяют этой системе.

Учитывая это определение и доказанные выше теоремы 1 и 2 об однородных системах, нетрудно видеть, что справедливо утверждение:

Теорема 4. Однородная система линейных уравнений ранга r с n неизвестными при r<n задает некоторое (n-r)-мерное подпространство любого n-мерного линейного пространства над полем Р.

Справедлива и обратная теорема.

Теорема 5. Всякое r-мерное подпространство Н n-мерного линейного пространства L над полем Р при r<n может быть задано однородной системой линейных уравнений ранга (n-r), а именно линейно независимой системой из (n-r) уравнений.

Доказательство. Выберем в L какой-нибудь базис e=(e1,…,en), а в Н – базис h=(h1,…,hr). Отметим, что H=<h1,…,hr>. Найдем координаты векторов базиса h в базисе е (здесь мы будем пользоваться координатными строками):

h1( 11,…, 1n),…, hr( r1,…, rn). Составим следующую однородную систему:

n ij x j j 1

0

, i=1,…, r

(1)

Ее матрицей будет:

A=

11…….. 1n

 

……………

 

 

.

 

r1…….. rn

 

 

Так как h – это базис Н, то векторы h1,…,hr, а значит и их координатные строки (строки матрицы А) линейно независимы, т.е. ранг матрицы А равен r. В силу следствия 1 теоремы 2 фундаментальная система решений системы (1) состоит из (n-r) решений. Пусть f1,…,fn-r (2) – одна из фундаментальных систем решений системы (1). При нахождении фундаментальной системы решений (1) мы получаем векторы fk, заданные координатами в базисе е: fk( k1,…, kn), k=1,2,…,n-r. Составим из этих координатных строк матрицу В=( ki). Так как система векторов (2) линейно независима, то ранг В равен n-r.

Из того, что векторы fk являются решениями системы (1), вытекает справедливость тождеств: (для каждого i=1,…,n)

n

ij 1 j j 1

0

............... (3)

n

ij n rj 0 .

j 1

Атеперь применим следующую “хитрость”: заменим в (3) числа i1,…., in, соответственно,

неизвестными x1,…, xn. Получим однородную систему линейных уравнений:

n

 

1 j x j

0

j 1

 

............... (4)

n

n rj x j j 1

0

.

Матрицей системы является матрица В, ее ранг равен (n-r) (и потому уравнения системы (4) линейно независимы). По теореме 4 система (4) задает в L подпространство S размерности n-(n-r)=r. В силу равенств

(3) (для любого i) системе (4) удовлетворяют координаты векторов h1(11,…, 1n),…, hr(r1,…, rn), т.е. hjS. Но система векторов h1,…,hr линейно независима, а dim S = r. Значит, h1,…,hr – базис S и S=<h1,…,hr>. Учитывая, что H=<h1,…,hr>, получаем: S=H. Итак, система (4) задает подпространство Н.

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

Замечание 1. Из способа доказательства теоремы 5 виден практический метод нахождения систем однородных уравнений, задающих подпространство Н.

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

§4. Связь решений однородных и неоднородных систем линейных уравнений

Рассмотрим произвольную неоднородную систему линейных уравнений над полем Р:

a11x1+…+ a1nxn=b1

………………

(I)

am1x1+…+amnxn=bm.

 

По ней можно составить следующую однородную систему:

 

a11x1+…+a1nxn=0

(II)

………………

am1x1+…+amnxn=0 .

 

Определение 11. Однородная система (II) называется приведенной однородной системой для неоднородной системы (I).

Нетрудно доказать, что решения (I) и (II) связаны между собой следующим образом:

1) Пусть c=(1,…, n),

g=(1,…, n) – два решения неоднородной системы (I). Тогда их разность (с–g) –

решение приведенной однородной системы (II).

Доказательство. Так как c, g – решения системы (I), то справедливы тождества:

n

 

 

 

 

 

 

,

(1)

 

a

 

j

b

 

ij

 

 

i

 

 

j 1

 

 

 

 

 

 

 

 

n

 

 

 

 

 

b .

 

 

a

ij

j

(2)

 

 

 

i

 

j 1

 

 

 

 

 

 

 

Далее,

n aij ( j j 1

c–g=(1- 1,…, n- n).

nn

j ) aij j aij

j 1

j 1

Подставим (c–g) в левые части уравнений системы (II):

j

0

(мы использовали равенства (1) и (2)). Значит, (c-g) – решение системы II.

 

 

 

Свойство доказано.

2) Если с – решение неоднородной системы (I), h – решение приведенной однородной системы (II), тогда (c+h) – решение неоднородной системы (I).

Доказательство аналогично предыдущему.

1) Пусть М – множество всех решений приведенной однородной системы (II) и с – решение неоднородной системы (I). Тогда

с+М={c+h |h M} – все решения неоднородной системы (I).

Доказательство. В силу свойства 2) (c+h) является решением (I). Покажем теперь, что любое решение g системы (I) содержится в множестве с+М.

По свойству 1) (g-c)M, т.е. (g-c)=h M, откуда g=(h+c)(c+M).

Свойство доказано.

4) Пусть с – частное решение неоднородной системы (I), f1,…,fn-r – фундаментальная система решений приведенной однородной системы (II). Тогда f= c+С1f1+…+Сn-rfn-r – общее решение неоднородной системы

(I).

Справедливость этого утверждения следует из свойства 3 и того, что

М={c1f1+…+cn-rfn-r | ciP}.

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