Вы находитесь на странице: 1из 29

К коллоквиуму по алгебре для студентов 141–144 групп Осенний семестр 2012–13 уч. года

Глава 4. Линейные пространства и матрицы

§ 1. Линейные пространства

Как уже говорилось во втором параграфе первой главы, под линейным (векторным) пространством над полем K понимается множество V, на котором определена бинарная операция, называемая сложением , и определено отображение K × V V, называемое умножением на скаляры из поля K, причем относительно сложения V — абелева группа, а умножение на скаляры ассоциативно, связ ано со сложением двумя свойствами дистрибутивности и удовлетворяет аксиоме унитальности. Э лементы линейного пространства V принято назы- вать векторами. Приведем несколько примеров линейных пространств, некото рые из них знакомы нам по первой главе.

Примеры.

1) Рассматриваемое в геометрии множество векторов на плоскости относительно определен-

ных в геометрии действий в нашем смысле является линейным пространством над полем вещественных чисел R. То же относится к рассматриваемому в геометрии множеству векторов в пространстве.

2) Для произвольного непустого множества I и произвольного поля K множество всех семейств в поле K, индексированных множеством I, является линейным пространством над полем K, если соответствую- щие действия определять покомпонентно:

(a i ) i I + (b i ) i I = (c i ) i I

при c i = a i + b i

и

α · (a i ) i I = (d i ) i I

при d i = αa i

для всех i I.

., n } далее это пространство мы будем весьма часто рассмат-

ривать, называя его n-мерным арифметическим пространством над полем K . Для такого про- странства общеупотребительным является обозначение K n .

3) Если k и K — два поля, причем k является подкольцом поля K (в этой ситуации k принято называть подполем поля K ), то на большем поле K имеется естественная структура линейного пространства над k : сложение элементов K как векторов совпадает со сложением их как элементов этого пол я, а умножение элементов K на скаляры из k — частный случай умножения элементов в поле K. В частности, поле R можно рассматривать как линейное пространство над его подполем Q.

4) Множество V = R + всех положительных вещественных чисел можно рассматривать как линейное пространство над полем R, если сложение в V определять как умножение чисел, а умножение на вещественный скаляр α — как возведение положительного числа в степень α (проверьте, что все аксиомы линейного пространства выполнены для так определенных действий!).

5) Для любого поля K произвольное одноэлементное множество V = { a } можно рассматривать как линейное пространство над K, если положить

Для отрезка натурального ряда I = { 1,

a + a = a

и

αa = a

при любом

α K

(единственный элемент a множества V является по необходимости его нулевым элементом). Такое линейное пространство далее называется нулевым пространством .

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

Предложение. Пусть V — линейное пространство над полем K. Тогда

1)

0 K · v = 0 V для каждого v V ;

2)

α · 0 V =

0 V для каждого α K;

3)

если α · v = 0 V для некоторых α K и v V, то α = 0 K или v = 0 V ;

1

4) (1) · v = v

для любого v V.

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

1) Из аксиоматики линейного пространства следует равенств о

0 K · v + 0 K · v = (0 K + 0 K )v = 0 K · v.

Прибавляя к обеим частям этого равенства вектор, противопо ложный 0 K · v, получаем 0 K · v = 0 V .

2) Используя рассуждение предыдущего пункта, докажите эту часть предложения самостоятельно.

3) Предположим, что αv = 0 V , но α

= 0. Используя предыдущее утверждение предложения, обратимос ть α

и аксиому унитальности, получаем равенства

0 V = α 1 0 V = α 1 (αv) = 1 · v = v.

4) Из равенств

0 V = 0 K · v = (1 + (1)) v = 1 · v + (1)v = v + (1)v

следует, что вектор (1)v противоположен вектору v.

( − 1) v противоположен вектору v. Далее мы не будем указывать,

Далее мы не будем указывать, какому из множеств K или V принадлежит 0, если эта информация ясна из контекста.

m ) векторов линейного простран-

ства V и (α 1 ,

При произвольном натуральном числе m для любых двух семейств (v 1 ,

m ) скаляров поля K можно говорить о сумме

,v

α 1 v 1 +

+

α m v m =

m

i=1

α i v i

как элементе пространства. Каждый вектор пространства, пр едставимый в виде такой суммы, мы будем называть

линейной комбинацией семества (v 1 , ентами этой линейной комбинации.

Пример. В арифметическом пространстве Q 2 для v 1 = (1, 1), v 2 = (2, 2) и v 3 = (3, 3) вектор v = (4, 4) является линейной комбинацией семейства (v 1 ,v 2 ,v 3 ) :

m ), а члены соответствующего семейства скаляров — коэффици-

,v

v = 1 · v 1 + 0 · v 2 + 1 · v 3 = 0 · v 1 + 2 · v 2 + 0 · v 3 .

Таким образом, разным семействам коэффициентов может соот ветствовать одна и та же линейная комби- нация данного семейства векторов.

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

Примеры.

., 1)) является системой

1) Для произвольного поля K и любого натурального n арифметическое пространство K n

., 0), (0, 1,

., 0),

., (0, 0,

— конечномерное: семейство его векторов ((1, 0, образующих K n .

2) Множество положительных вещественных чисел R + , рассмотренное как пространство над R, конеч- номерно. Действительно, если a — произвольное положительное число, отличное от 1, то для каждого b R + справедливо равенство b = a α при α = log a b, а это значит, что одночленное семейство (a) служит для нашего пространства системой образующих (попробуй те для рассмотренного примера ука- зать какую-нибудь систему образующих, содержащую большее ч исло членов).

3) Нулевое пространство конечномерно: в качестве системы образующих можно взять одночленное семей- ство (0); можно, конечно, взять и двухчленное семейство (0, 0).

4) Пространство всех вещественных семейств, индексированных множеством N всех натуральных чисел, не является конечномерным — попробуйте доказать это.

2

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

Теорема (об изменении системы образующих). Если в системе образующих сделать одно из следующих преоб- разований:

1) поменять два члена местами,

2) умножить один из членов на какой-нибудь ненулевой скаляр,

3) прибавить к одному члену другой член, умноженный на какой-то скаляр (такое преобразование возмож- но, конечно, только в том случае, когда данная система образующих содержит больше одного члена),

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

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

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

m ) — система образующих конечномерного пространства V над полем K. Покажем для

Пусть (v 1 ,

,v

примера, что если для некоторых индексов k = l член v k заменить членом v k = v k +γv l , где γ — какой-либо скаляр

из поля K, то новое семейство (v 1 , вектор v из V представим в виде

m ) также будет системой образующих нашего пространства: если

,v

k ,

,v

v =

m

α i v i ,

i=1

где α 1 ,

m — некоторые скаляры из поля K, то

v = α i v i + α k v k + α l v l = α i v i + α k (v k + γv l ) + (α l α k γ)v l ,

i

= k,l

i

= k,l

а это значит, что вектор v — линейная комбинация нового семейства (v 1 ,

Нетрудно понять, что если некоторое конечное семейство век торов является системой образующих простран- ства, то любое его конечное надсемейство — также система обр азующих (объясните, почему); в то же время непустое подсемейство системы образующих может и не быть си стемой образующих (приведите соответствующий пример). В этой связи систему образующих условимся называт ь минимальной, если никакое нетривиальное ее

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

,v k ,

,v

m ).

щих минимальна. ,v k , ,v m ) . Ясно, что для любого семейства

Ясно, что для любого семейства векторов (v 1 ,

,v

m ) его линейная комбинация равна нулевому вектору в

ситуации, когда все члены семейства коэффициентов — нулевы е. Если же равенство

m

α i v i = 0

 

(1)

,v

m ) называется

линейно

i=1

= α m = 0, то семейство (v 1 ,

возможно только в том случае, когда α 1 =

независимым . Семейство (v 1 ,

зависимым — в этом случае равенство (1) имеет место для некоторого семе йства скаляров (α 1 , которого хотя бы один член α i отличен от нуля.

Примеры.

,v

m ), не удовлетворяющее указанному условию, принято называть линейно

m ), у

1) В арифметическом пространстве R 3 семейство ((1, 0, 0), (0, 0, 1)) — линейно независимое: из

равенства

0 R 3 =

следует, что α 1 = α 2 = 0. В то

это следует, например, из равенства

(0, 0, 0) = α 1 (1, 0, 0) + α 2 (0, 0, 1) = (α 1 ,02 )

же время семейство ((1, 1, 1), (2, 2, 2), (3, 3, 3)) линейно зависимо:

(1, 1, 1) 2(2, 2, 2) + (3, 3, 3) = (0, 0, 0).

2) В нулевом пространстве линейно независимых семейств нет (объясните, почему).

3

Свойства, связанные с линейной зависимостью или независим остью конечных семейств векторов, сформу- лируем в виде отдельного утверждения.

Предложение. Пусть v = (v 1 ,

,v

m ) — семейство векторов линейного пространства.

1) Семейство v линейно зависимо, если хотя бы один член этого семейства — нул евой вектор. При m = 1 семейство v линейно зависимо тогда и только тогда, когда единственный член этого семейства — нулевой вектор.

2) При m > 1 семейство v линейно зависимо тогда и только тогда, когда один из его членов является линейной комбинацией остальных.

3) Если при m > 1 семейство v линейно зависимо, а подсемейство (v 1 ,

m 1 ) линейно независимо, то

,v

вектор v m — линейная комбинация подсемейства (v 1 ,

,v

m 1 ).

4) Если семейство v линейно зависимо, то любое его конечное надсемейство также л инейно зависимо.

5) ( теорема о линейной зависимости линейных комбинаций) Если w = (w 1 ,

n ) — другое семей-

ство векторов этого же пространства, причем n < m и каждый член семейства v является линейной комбинацией семейства w, то семейство v линейно зависимо.

,w

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

m

1) Если v j — нулевой вектор, то i=1 α i v i = 0 при α j = 1 и α i = 0 для всех i

= j. Поскольку

один из коэффициентов рассмотренной линейной комбинации о тличен от 0, наше семейство v линейно зависимо. Добавим к сказанному, что при m = 1 линейная зависимость семейства v означает равенство α · v 1 = 0 при некотором ненулевом α, откуда получаем v 1 = 0 в силу самого первого предложения этого параграфа.

m

2) Ясно, что если v j = β i v i при некоторых скалярах β i , то i=1 α i v i = 0 для α i = β i при i

i

= j

= j и α j = 1

= 0,

m

а это означает линейную зависимость семейства v. С другой стороны, если i=1 α i v i = 0 и α j

какого-то индекса j, то v j = j (

i )v i .
j

α

α

i

=

= 0 для

3) Линейная зависимость семейства v означает существование семейства скаляров (α 1 ,

m

i=1

m ), содержащего

α i v i = 0. Из рассуждения предыдущего пункта доказатель-

хотя бы один ненулевой член, для которого

ства следует требуемое утверждение, если α m = 0. Нулевым же α m быть не может: иначе оказалось бы, что

m 1

α i v i = 0 при α i = 0 для некоторого i < m, а это противоречит линейной независимости подсемейства

i=1

(v 1 ,

,v

m 1 ).

4) Достаточно показать, что при добавлении к линейно зависи мому семейству еще одного вектора получается

β i v i = 0 для β i = α i

m

m

+1

i=1

линейно зависимое семейство: если i=1 α i v i = 0 и α j = 0 для какого-то j m, то

при i m, β m +1 = 0 и произвольном векторе v m +1 .

5) Рассуждаем индукцией по n. При n = 1 условие этого части предложения означает, что для каждого i m имеем v i = α i w 1 при некотором α i . Если хотя бы один из скаляров α i равен 0, то наше утверждение следует из первого пункта; если же все α i . отличны от нуля, то достаточно сослаться на четвертый пункт

и равенство α 2 v 1 + (α 1 )v 2 = 0.

Предполагая теперь, что наше утверждение верно, если векто ры семейства v являются линейными комби- нациями (n 1)-членного семейства, будем считать, что

v 1 = α 11 w 1 +

+ α 1n w n

v m = α m 1 w 1 +

+ α mn w n

для некоторых скаляров α ij . Индукционное предположение позволяет дополнительно пола гать, что среди

mn хотя бы один элемент отличен от нуля; для упрощения дальнейш их рассуждений будем

α 1n ,

считать, что α mn = 0. В этой ситуации положим u i = v i α mn v m для всех i < m и заметим, что все

члены семейства (u 1 ,

n 1 ). Из n < m

in

α

,u

m 1 ) являются линейными комбинациями семейства (w 1 ,

,w

4

следует n 1 < m 1, а это значит, что семейство (u 1 , предположения, то есть

,u

m 1 ) линейно зависимо в силу индукционного

β 1 u 1 +

+ β m 1 u m 1 = 0

для некоторого семейства коэффициентов, содержащего ненулевой член. Подставляя в полученное соотно- шение вместо u i их выражение через члены исходного семейства v, получаем после небольшого преобра- зования (проделайте его!) равенство

β 1 v 1 +

+

β m 1 v m 1

β 1 α 1n +

+

β m 1 α m 1,n

α mn

v m = 0,

означающее линейную зависимость семейства v.

зависимость семейства v . Из четвертого пункта

Из четвертого пункта доказанного предложения следует, что подсемейство линейно независимого семейства всегда линейно независимо. В то же время конечное надсемейс тво линейно независимого семейства может оказаться линейно зависимым (приведите соответствующий п ример). Если для линейно независимого семейства v любое его нетривиальное конечное надсемейство линейно зав исимо, то семейство v называют максимально линейно независимым . Линейно независимое семейство векторов в пространстве V называют базисом этого пространства, если указанное семейство является для V системой образующих. Из данного определения, конечно, сле дует, что в нулевом пространстве базиса нет.

Пример. Для произвольного поля K и любого натурального n семейство векторов

((1, 0,

., 0), (0, 1,

., 0),

., (0, 0,

., 1))

— базис арифметического пространства K n . Этот базис пространства K n далее мы будем называть стандар- тным .

Теорема (о существовании базиса). В любом конечномерном пространстве, содержащем более одного вектора, базис существует.

Доказательство. Пусть V — ненулевое конечномерное пространство и семейство (v 1 ,

системой образующих. Рассуждаем индукцией по m. При m = 1 единственный член v 1 нашей системы образую- щих не может быть нулевым (в противном случае пространство с остояло бы из одного нулевого вектора), поэто-

му наша система образующих линейно независима, то есть явля ется базисом V. При m > 1 семейство (v 1 ,

m )

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

,v m ) является его

,v

дположение. ,v m ) является его ,v Следующая теорема позволяет

Следующая теорема позволяет понятие базиса определять нес колько иначе.

Теорема (об эквивалентных определениях базиса). Для семейства v = (v 1 , пространстве следующие условия эквивалентны:

,v

n ) векторов в ненулевом

1) v — базис пространства,

2) v — минимальная система образующих,

3) v — максимальное линейно независимое семейство.

Доказательство. Покажем сначала, что из условия 1) следует условие 2). При n = 1 такая импликация очевидна. Предположив, что при n > 1 базис v не является минимальной системой образующих, заключаем, ч то

)

порождает наше пространство; но в таком случае вектор v i обязан быть линейной комбинацией этой новой системы образующих, откуда следует противоречащая услови ю 1) линейная зависимость семейства v. Если выполнено условие 2), то легко показать, что семейство v линейно независимо: при n = 1 это очевидно (единственный вектор v 1 нашего семейства не может быть нулевым), а при n > 1 из линейной зависимости семейства v следовало бы, что один из векторов v i этого семейства является линейной комбинацией остальных, хотя в таком случае после исключения вектора v i из нашего семейства мы получили бы новую систему образу- ющих, что противоречит условию 2). Легко убедиться и в макси мальности линейно независимого семейства v :

после исключения некоторого вектора v i из этого семейства оставшееся подсемейство (v 1 ,

,v

i1 ,v i+1 ,

,v

n

5

произвольный вектор v n+1 нашего пространства является линейной комбинацией семейс тва v, а это значит, что

семейство (v 1 ,

Остается проверить, что из условия 3) следует условие 1): ес ли v — максимальное линейно независимое

n ,v n+1 = v) линейно зависимо, а это значит (вспомните

третий пункт предложения о свойствах линейно зависимых сем ейств), что v — линейная комбинация семейства

семейство, то для любого вектора v семейство (v 1 ,

,v

n ,v n+1 ) линейно зависимо. Таким образом, из условия 2) следует усло вие 3).

,v

v.

условия 2) следует усло вие 3). ,v v . В данном ненулевом

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

,v m ) и

однако все они состоят из одного и того же числа членов: если б ы при m > n два семейства v = (v 1 ,

w

= (w 1 ,

,w

n ) были базисами одного и того же линейного пространства, то ли нейная независимость семейства

v

противоречила бы теореме о линейной зависимости линейных комбинаций. Число векторов в произвольном

базисе ненулевого конечномерного пространства V принято называть размерностью этого пространства; нуле- вому пространству также приписывают размерность — по опред елению она равна нулю. Размерность простра- нства обозначают символом dim V, или, если хотят подчеркнуть зависимость пространства от по ля K, над которым оно определено, dim K V. Если dim V = n, то про пространство V принято говорить, что оно n-мерно .

Пример. dim K n = n для произвольного поля K и любого натурального числа n.

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

Предложение. В любом ненулевом конечномерном пространстве

1) каждое линейно независимое семейство является подсемей ством некоторого базиса,

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

Доказательство. Будем считать, что нашем предложении.

m ) — линейно независимое семейство, то m n, поскольку каждый вектор семейства v

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

При условии, что семейство v не является максимальным линейно независимым (иначе оно — б азис, утверждение

,v m ,v m +1 ) также

линейно независимо (понятно, что при этом m + 1 n ). Далее заменяем v семейством v , повторяем наше

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

m ) — система образующих нашего пространства; тогда m n в силу теоремы о

линейной зависимости линейных комбинаций. Если эта систем а образующих не является минимальной (иначе v — базис), то из этой системы можно исключить один вектор так, что оставшееся подсемейство v снова будет системой образующих (при этом, разумеется, m 1 n ). Далее заменяем v на v , повторяем рассуждение и т.д.; ясно, что и в этом случае процесс конечен.

n ) — некоторый базис пространства, о котором идет речь в

f

= (f 1 ,

,f

1) Если v = (v 1 ,

,v

тривиально), в пространстве можно найти вектор v m +1 для которого семейство v = (v 1 ,

2) Пусть теперь v = (v 1 ,

,v

( v 1 , 2) Пусть теперь v = ( v 1 , ,v Напомним (коротко

Напомним (коротко об этом мы говорили во втором параграфе пе рвой главы), что если V 1 и V 2 — два линейных пространства над одним полем K, то отображение ϕ : V 1 V 2 называется изоморфизмом линейных пространств , если ϕ — биекция, согласованная с определенными на этих пространс твах действиями:

ϕ(u + v) = ϕ(u) + ϕ(v)

и

ϕ(αv) = αϕ(v)

при любых u, v V 1 и α K .

Несложно показать (покажите!), что биекция ϕ : V 1 V 2 является изоморфизмом линейных пространств тогда и только тогда, когда выполняются равенства

ϕ(αu + βv) = αϕ(u) + βϕ(v) при любых u, v V 1 и α, β K .

Напомним, что пространство V 1 называется изоморфным пространству V 2 (и пишем V 1 = V 2 ), если сущест- вует какой-либо изоморфизм первого пространства на второе . Бинарное отношение изоморфности на множестве всех линейных пространств над одним и тем же полем K является отношением эквивалентности — проверка этого факта совершенно аналогична соответствующим рассуж дениям из § 2 первой главы в связи с рассмотрением изоморфных групп. Докажем для примера, что изоморфность ли нейных пространств обладает свойством тран- зитивности (рефлексивность и симметричность рассматрива емого отношения проверьте самостоятельно). Если отображение ϕ : V 1 V 2 и ψ : V 2 V 3 — два изоморфизма линейных пространств, то, в частности, об а эти отображения — биекции; следовательно, их композиция ψ ϕ : V 1 V 3 — также биекция. Поэтому достаточно

6

проверить, что наша композиция переводит линейную комбина цию векторов из V 1 в линейную комбинацию образов соответствующих векторов:

(ψ ϕ)(α 1 v 1 + α 2 v 2 ) = ψ ϕ(α 1 v 1 + α 2 v 2 ) = ψ α 1 ϕ(v 1 ) + α 2 ϕ(v 2 ) = α 1 ψ (ϕ(v 1 )) + α 2 ψ (ϕ(v 2 )) =

= α 1 (ψ ϕ)(v 1 ) + α 2 (ψ ϕ)(v 2 ).

Таким образом, нами установлено, в частности, что композиц ия двух изоморфизмов линейных пространств сама является изоморфизмом. Мы уже неоднократно говорили в разных местах нашего курса, ч то изоморфные объекты имеют одинаковые алгебраические свойства; в частности:

Предложение. Пусть V 1 и V 2 — два изоморфных друг другу пространства над полем K. Если одно из этих пространств конечномерно, то конечномерно и другое, причем dim V 1 = dim V 2 .

Доказательство. Предположим, что пространство V 1 конечномерно и ϕ : V 1 V 2 — изоморфизм линейных пространств. Если V 1 — нулевое пространство, то оба наших утверждения очевидны, поэтому считаем V 1

n ) — какой-нибудь базис пространства V 1 . Каждый вектор x из пространства

V 2 можно представить в виде x = ϕ(v), где v — некоторый вектор из V 1 . Представим вектор v в виде линейной

α i f i при некоторых скалярах α i из поля K. Воспользовавшись

равенствами

комбинации базиса пространства V 1 : v =

ненулевым; пусть f = (f 1 ,

,f

n

i=1

x = ϕ(

n

α i f i ) =

n

ϕ(α i f i ) =

n

α i ϕ(f i ),

i=1

i=1

i=1

заключаем, что семейство F = (ϕ(f 1 ),

конечномерно и dim V 2 dim V 1 . Обратное неравенство для размерностей следует из рассмотр ения изоморфизма, обратного к ϕ.

n ) — какой-нибудь его базис. Заметим,

α i f i определено

β i f i , то i=1 (α i β i )f i = 0, а это возможно только при α i β i = 0 для каждого i из-

однозначно: если v =

за линейной независимости базиса. Поэтому, сопоставляя ка ждому вектору v нашего пространства семейство

коэффициентов (α 1 ,

базиса), мы корректно определяем отображение ϕ f : V K n . Несложно проверить (проверьте!), что построенное отображение ϕ f является изоморфизмом линейных пространств. Таким образо м, для каждого натурального n любое n -мерное пространство над полем K изоморфно n -мерному арифметическому пространству K n . Объеди- няя этот факт с ранее доказанным предложением, мы получаем с ледующее утверждение.

n ) (оно называется координатным семейством вектора v относительно данного

(f

n )) — система образующих V 2 . Таким образом, пространство V 2

,f

n ) в представлении v =

n

i=1

2 ,f ,α n ) в представлении v = n i =1 Пусть V — ненулевое

Пусть V — ненулевое

конечномерное пространство, а f = (f 1 ,

что для каждого вектора v V семейство коэффициентов (α 1 ,

n n

i=1

Теорема (критерий изоморфности конечномерных пространств) . Пусть V 1 и V 2 — два пространства над полем K, причем V 1 конечномерно. Тогда V 1 = V 2 в том и только в том случае, если V 2 также конечномерно

и dim V 1 = dim V 2 .

§ 2. Подпространства

Везде в этом параграфе мы считаем, что V — линейное пространство над полем K. Подмножество U множества V называется подпространством пространства V, если U само является линейным пространством над K относительно тех же операций, что и V (для обозначения выполнения указанного условия принято писать U V ). Критерий того, что выбранное подмножество является подп ростран- ством, весьма похож на тот, который мы приводили в связи с рас смотрением подгрупп в группе; доказательство следующего утверждения следует провести самостоятельно.

Предложение. Для того, чтобы подмножество U множества V было его подпространством, необходимо

и достаточно выполнения следующих трех условий:

1) множество U непусто,

2) (замкнутость относительно сложения) u 1 + u 2 U при любых u 1 и u 2 из U,

7

3) (замкнутость относительно умножения на скаляры) αu U при любом α из K и каждом u из U.

Отметим, что в формулировке приведенного утверждения треб ование двух условий замкнутости множества U можно заменить одним — требованием замнутости относительно взятия линейной коибинации :

α 1 u 1 + α 2 u 2 U

при любых α 1 2 K и произвольных u 1 ,u 2 U

—объясните, почему.

Примеры.

1) Для любого пространства V множества V и { 0 V } являются подпространствами V ; эти

подпространства принято называть тривиальными.

2) Для произвольного поля K и натурального n в пространстве K n множество всех семейств (α 1 ,

n ),

для которых α 1 +

m ) — произвольное непустое конечное семейство

векторов в этом пространстве, то множество всех линейных комбинаций семейства v — подпростран- ство V (приведите соответствующее доказательство). Это подпространство называют линейной

m ; легко понять, что семейство v служит для

оболочкой данного семейства и обозначают v 1 , своей линейной оболочки системой образующих.

+ α n = 0 K , — подпространство V (проверьте!).

,v

,v

3) Если V — произвольное пространство, а v = (v 1 ,

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

Предложение. Пусть V — конечномерное пространство, а U — его подпространство. Тогда U конечномерно

и dim U dim V. Если при этом dim U = dim V, то U = V.

Доказательство. Если U состоит из одного элемента, то оба утверждения очевидны, по этому считаем подпро- странство U ненулевым. Подпространство U содержит конечные линейно независимые семейства (наприме р, од- ночленные) и все они являются линейно независимыми в V. В силу теоремы о линейной зависимости линейных

комбинаций число членов линейно независимого в V семейства не может быть больше, чем dim V ; ясно поэтому, что в U найдется максимальное линейно независимое семейство, а зн ачит U конечномерно и dim U dim V. Если же dim U = dim V, то базис U является максимальным линейно независимым семейством в V, то есть базисом V. В этой ситуации каждый вектор из V является линейной комбинацией векторов из U, а потому принадлежит

U.

В заключение этого маленького параграфа отметим как следст вие рассуждений в доказательстве последнего утверждения, а также предложения, доказанного в первом пар аграфе, что если U — ненулевое подпространство конечномерного пространства V, то каждый базис U является подсемейством некоторого базиса V ; другими словами, каждый базис подпространства можно дополнить до базиса всего пространства.

до базиса всего пространства. § 3. Линейные отображения Пусть V

§ 3. Линейные отображения

Пусть V 1 и V 2 — два линейных пространства над одним полем K. Отображение A : V 1 V 2 называется линейным отображением , или гомоморфизмом линейных пространств , если выполняются равенства

A(x 1 + x 2 ) = A(x 1 ) + A(x 2 )

и

A(αx) = αA(x)

при любых x 1 ,x 2 ,x V 1 и α K .

Легко показать (покажите!), что эти два условия эквивалент ны одному:

A(α 1 x 1 +

α 2 x 2 ) = α 1 A(x 1 ) + α 2 A(x 2 )

при любых x 1 ,x 2 V 1 и α 1 2 K .

Примеры.

1) Каждый изоморфизм одного линейного пространства на другое явл яется линейным отобра-

жением. В частности, для любого линейного пространства V тождественное отображение id V линейно.

2) Если для произвольных линейных пространств V 1 и V 2 над одним полем положить A(x) = 0 V 2 при любом x V 1 , то определенное тем самым отображение A : V 1 V 2 будет линейным; такое отображение принято называть нулевым . Подчеркнем, что для каждой пары (V 1 ,V 2 ) пространств над одним полем нулевое отображение — своё.

8

3) Если V 1 — ненулевое конечномерное пространство над полем K и (f 1 ,

n ) — базис V 1 , а V 2 — любое

,f

пространство над K

и

(y 1 ,

,y

n ) — какое-нибудь n -членное семейство в V 2 , то равенство

A

n

i=1

α i f i =

n

i=1

α i y i

определяет линейное отображение из V 1 в V 2 .

В связи с последним примером отметим, что для произвольного линейного отображения A : V 1 V 2 и

m из V 1 и

произвольных скалярах α 1 ,

Каждому линейному отображению A : V 1 V 2 принято сопоставлять полный прообраз нулевого элемента второго пространства, называя его ядром линейного отображения и обозначая специальным образом:

при любых α 1 ,

n K

любого натурального m равенство A

i=1 α i x i =

m

m

i=1 α i A(x i ) справедливо при всех векторах x 1 ,

,x

m (покажите, что это действительно так, используя индукцию) .

Ker A = { x V 1 | A(x) = 0 } .

Образ пространства V 1 при линейном отображении A называют также образом линейного отображения A,

употребляя наряду с A(V 1 )

обозначение

Примеры.

Im A = { y V 2 | y = A(x)

для некоторого x V 1 } .

1) Если A : V 1 V 2 — произвольный изоморфизм линейных пространств, то

Ker A = { O V 1 }

и

Im A = V 2 .

Нетрудно понять (объясните, почему), что эти два равенства я вляются и достаточными условиями изоморфности линейного отображения.

2) Если A : V 1 V 2 — нулевое отображение, то Ker A = V 1 и Im A = { 0 V 2 } .

Теорема (о ядре и образе линейного отображения) . Для любого линейного отображения A : V 1 V 2

1)

Ker A — подпространство V 1 ;

2)

Im A — подпространство V 2 ;

3) если V 1 конечномерно, то Ker A и Im A также конечномерны, причем их размерности связаны равенством

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

dim Ker A + dimIm A = dim V 1 .

1) Поскольку каждое линейное отображение 0 V 1 переводит в 0 V 2 (объясните, почему), ядро

A содержит нулевой вектор.Если x 1 и x 2 — два элемента из Ker A, а α 1 и α 2 — два скаляра, то

A(α 1 x 1 + α 2 x 2 ) = α 1 A(x 1 ) + α 2 A(x 2 ) = α 1 · 0 + α 2 · 0 = 0.

Таким образом, Ker A — подпространство V 1 .

2) Понятно, что множество Im A непусто — ему принадлежит, например, нулевой вектор. Если y 1 и y 2 — два

некоторых x 1 ,x 2 из V 1 . В этой ситуации для произвольных

элемента из Im A, то y 1 = A(x 1 ) и y 2 = A(x 2 ) при скаляров α 1 и α 2 имеем

α 1 y 1 + α 2 y 2 = α 1 A(x 1 ) +

α 2 A(x 2 ) = A(α 1 x 1 + α 2 x 2 ) Im A.

3) Для нулевого отображения наше утверждение очевидно: в эт ом случае Ker A = V 1 и Im A = { 0 } . Почти столь же оно очевидно и при Ker A = { 0 } : в этом случае срезка A до отображения V 1 Im A является изоморфизмом линейных пространств и dim V 1 = dim Im A. Считая дальше Ker A нетривиальным подпро-

странством V 1 , выберем в Ker A какой-нибудь базис (f 1 ,

f

= (f 1 ,

m ,f m +1 ,

,f

m ) и дополним его до базиса

,f

,f n )

пространства V 1 . Далее достаточно проверить, что семейство

g = (g 1 = A(f m +1 ),

9

,g n m = A(f n ))

является базисом Im A.

Для произвольного y Im A найдем какой-нибудь вектор x =

y = A(x). Понятно, что тогда справедливы равенства

n

i=1

y =

n

i=1

α i A(f i ) =

n nm

i= m +1

α i A(f i ) =

i=1

α i f i V 1 , удовлетворяющий условию

α m + i g i ,

откуда следует, что семейство g — система образующих Im A. Если при этом мы имеем

nm

i=1

некоторых скаляров β 1 ,

n m , то A n m β i f m + i = 0 и, следовательно, вектор, z =

i=1

β i g i = 0 для

n

i= m +1

β im f i

принадлежит Ker A. Но в тогда найдутся такие скаляры γ 1 ,

m , что z =

m

i=1

γ i f i , и мы получаем

m

i=1

γ i f i +

n

i= m +1

(β i m )f i = 0.

Поскольку семейство f линейно независимо, это возможно только при

β 1 =

= β n m = 0(= γ 1 =

=

γ m ).

Таким образом, семейство g линейно независимо и, значит, является базисом Im A.

и, значит, является базисом Im A. Фиксируя теперь линейные

Фиксируя теперь линейные пространства V 1 и V 2 над полем K, будем рассматривать множество всех линейных

отображений

мы введем два действия, определяя их поточечно. Каждой паре отображений A, B Hom(V 1 ,V 2 ) сопоставим отображение A + B : V 1 V 2 , полагая

V 1 V 2 — такое множество принято обозначать Hom(V 1 ,V 2 ), или Hom K (V 1 ,V 2 ). На этом множестве

(A + B)(x) = A(x) + B(x)

при всех x V 1 .

Легко проверить (проверьте!), что отображение A + B также линейно; таким образом, сложение является бинарной операцией на множестве Hom(V 1 ,V 2 ).

Предложение. Относительно сложения множество Hom(V 1 ,V 2 ) — абелева группа.

Доказательство. Легко понять, что нейтральным элементом относительно сложения является определенное нами в этом параграфе нулевое отображение V 1 V 2 . Остальные интересующие нас свойства сложения следуют из соответствующих свойств сложения векторов в пространст ве V 2 .

Поточечно мы определим на множестве Hom(V 1 ,V 2 ) и умножение на скаляры из поля K : отображению A Hom(V 1 ,V 2 ) и скаляру α сопоставим отображение αA : V 1 V 2 , положив

αA : V 1 → V 2 , положив ( αA )( x ) = αA

(αA)(x) = αA(x)

при всех x V 1 ,

— проверьте, что и это отображение линейно. Следующее утверждение является непосредственным следствием предыдущего и свойств умножения на скаляры в пространстве V 2 .

Предложение. Относительно введенных действий Hom(V 1 ,V 2 ) — линейное пространство над полем K.

Вспомним теперь, что в самом первом параграфе первой главы мы говорили о поточечном определении композиции отображений; при рассмотрении линейных отобра жений это действие мы будем называть просто умножением, опуская знак или заменяя его точкой. В частности, если V 1 , V 2 и V 3 — три линейных пространства над одним полем K, а отображения A : V 1 V 2 и B : V 3 V 1 линейны, то можно говорить о произведении AB как отображении V 3 V 2 . Легко проверить (сделайте это!), что полученное таким обра зом отображение тоже линейно: AB Hom(V 3 ,V 2 ). Свойства умножения линейных отображений сформулируем в ви де отдельного предложения; в его формулировке под V i понимаются произвольные линейные пространства над одним п олем K . Некоторые из этих свойств нам уже знакомы, а остальные легко следуют из поточечного определения операций.

Предложение. 1) (AB)C = A(BC) для любых A Hom(V 1 ,V 2 ), B Hom(V 3 ,V 1 ) и C Hom(V 4 ,V 3 );

2) A = A · id V 1 = id V 2 ·A для любого A Hom(V 1 ,V 2 );

10

3)

(A + B)C

=

AC

+

BC

при

любых

A, B Hom(V 1 ,V 2 ) и C

Hom(V 3 ,V 1 );

4)

A(B +

C) = AB

+

AC

при

любых

A Hom(V 1 ,V 2 ) и B, C

Hom(V 3 ,V 1 );

5)

α(AB) = (αA)B = A(αB) при любых A Hom(V 1 ,V 2 ), B Hom(V 3 ,V 1 ) и α K.

В заключение этого параграфа рассмотрим ситуацию, когда V 1 и V 2 — ненулевые конечномерные пространства

над одним полем K, f = (f 1 ,

отображение A : V 1 V 2 . Если для вектора x V 1 имеем x =

n ) — базис V 1 , а g = (g 1 ,

,f

,g

m ) — базис V 2 . Возьмем какое-нибудь линейное

n

i=1

α i f i , то

A(x) =

n

i=1