1.8. Изоморфизм линейных пространств
Введем новое понятие - изоморфизм линейных пространств.
Рассмотрим множество всех линейных пространств, заданных над одним и тем же полем P . Естественно спросить, чем же похожи и чем различаются между собой все эти пространства? Каждое линейное пространство в своем описании содержит две части. Во-первых, линейное пространство есть совокупность конкретных объектов, называемых векторами. Во-вторых, над этими конкретными объектами определены операции сложения векторов и умножения вектора на скаляр, и эти операции обладают определенными свойствами. Природа векторов нас интересовала лишь при введении операций и установлении их свойств. Дальнейшее исследование линейных пространств опиралось лишь на свойства операций. Пространства, обладающие одинаковыми свойствами (размерность, базис и т.д.), называют изоморфными. Отвлекаясь от природы векторов, изоморфные пространства можно рассматривать как одно и то же пространство. Перейдем к строгим определениям.
Определение. Линейные пространства L и M , заданные над одним и тем же полем скаляров P , называются изоморфными, если существует взаимно однозначное отображение ϕ : L → M такое, что
1) ϕ(x + y) =ϕ(x) +ϕ( y) |
x, y L ; |
|
2) ϕ(λx) = λϕ(x) x L , λ P . |
||
Обозначение: |
L M . |
|
Указанное |
взаимно |
однозначное отображение |
ϕ : L → M называют изоморфизмом линейных пространств.
Свойства изоморфизма.
1)L L , т.е. всякое линейное пространство изоморфно
ссобой.
2)Если L M , а M K , то L K (транзитивность).
3)Если L M , то M L (симметричность).
4)При изоморфизме нулевому вектору одного пространства соответствует нулевой вектор другого:
ϕ(θL ) =θM .
Доказательство. Пусть ϕ : L → M - изоморфизм. В си-
лу определения ϕ(λx) = λϕ(x) |
λ P . Отсюда при |
λ = 0 |
получаем λx = 0x =θL , |
λϕ(x) = 0ϕ(x) =θM , |
тогда |
ϕ(θL ) =θM . ■
5)При изоморфизме образом линейно независимой совокупности векторов будет также линейно независимая совокупность, а значит базис одного пространства отображается в базис другого пространства.
Укажем на одно принципиальное значение координат векторов для теории линейных пространств и ее приложений.
Теорема 9. Любое n -мерное линейное пространство над полем P изоморфно арифметическому пространству
Pn .
Доказательство. Пусть L - конечномерное линейное пространство над полем P , dim L = n . Зафиксируем в L ка- кой-нибудь базис e : e1, e2 ,..., en . Тогда любой вектор x L
можно разложить по этому базису:
x = x1e1 + x2e2 +... + xnen ,
где координаты xi P .
40 |
41 |
|
Зададим отображение ϕ : L → Pn по правилу: каждому |
|||
вектору x L |
поставим в соответствие столбец его коорди- |
|||
|
x |
|
|
|
нат |
|
1 |
|
в базисе e . Это отображение взаимноодно- |
X = |
|
|
||
|
x |
|
|
|
|
|
n |
|
|
значно, так как разложение вектора по данному базису единственно.
Проверим, обладает ли оно свойствами:
ϕ(x + y) =ϕ(x) +ϕ( y) и ϕ(λx) = λϕ(x) x, y L , λ P .
Рассмотрим произвольные векторы x, y L и их образы при отображении ϕ :
x1 ϕ(x) = ,xn
y1 ϕ( y) = ,yn
т.е. x = x1e1 +... + xnen , |
y = y1e1 +... + ynen . Тогда для вектора |
||||||||||
x + y = (x1 + y1)e1 +... +(xn + yn )en |
|||||||||||
будем иметь |
|
|
|
|
|
|
|
|
|
|
|
|
x + y |
|
|
|
x |
|
y |
|
|
||
|
1 |
1 |
|
= |
1 |
|
|
1 |
|
=ϕ(x) +ϕ( y) . |
|
ϕ(x + y) = |
|
|
|
|
|
+ |
|
|
|||
x + y |
|
|
|
x |
|
y |
|
|
|
||
|
n |
|
n |
|
n |
|
|
n |
|
||
Далее, для вектора λx , где λ P , получим:
λx = λ(x1e1 +... + xnen ) = (λx1)e1 +... +(λxn )en ,
а значит
|
λx |
|
x |
|
|
|
1 |
|
1 |
|
= λϕ(x) . |
ϕ(λx) = |
|
|
= λ |
||
|
λx |
|
x |
|
|
|
n |
n |
|
||
Итак, отображение ϕ удовлетворяет условиям ϕ(x + y) =ϕ(x) +ϕ( y) и ϕ(λx) = λϕ(x) . Следовательно, ϕ
является изоморфизмом линейных пространств L и Pn , поэтому L Pn . ■
Непосредственно из теоремы 9 следует критерий изоморфизма пространств.
Теорема 10. Конечномерные линейные пространства над одним и тем же полем изоморфны тогда и только тогда, когда они имеют одну и ту же размерность.
Подчеркнем, что теорема 9 сводит изучение любых конечномерных линейных пространств к изучению арифметических пространств.
Пример 25. Рассмотрим два вещественных линейных
пространства - пространство |
P[t](3) многочленов степени |
≤ 3 и пространство M2×2 ( ) |
матриц размера 2×2 с дейст- |
вительными элементами. Размерность каждого из этих пространств равна 4; следовательно, в силу теоремы 9 каждое из
них изоморфно арифметическому пространству 4 :
P[t] 4 |
, |
M |
2×2 |
( ) 4 . |
(3) |
|
|
|
Поэтому и многочлены, и матрицы можно рассматривать как
4-х мерные векторы. |
|
|
||
|
Так, например, в каноническом базисе пространства |
|||
P[t] |
|
многочлен 1+2t +3t2 |
+4t3 |
имеет координаты |
(3) |
|
|
|
|
42 |
43 |
(1, 2, 3, 4) ; в каноническом базисе пространства M2×2 ( )
1 |
2 |
|
имеет те же координаты (1, 2, 3, |
4) . |
матрица |
4 |
|
||
3 |
|
|
|
|
Кроме того, в силу свойства транзитивности изомор- |
||||
физма верно |
P[t](3) M2×2 ( ) . Таким образом, |
если не ин- |
||
тересоваться конкретной природой векторов, образующих P[t](3) и M2×2 ( ) , то эти пространства можно не различать
и рассматривать как одно и то же арифметическое пространство 4 .
Контрольные вопросы и задания к п. 1.8
1.Какие линейные пространства называются изоморфными?
2.Может ли образом нулевого вектора быть ненулевой вектор?
3. |
Изоморфны ли линейное пространство 3 и линейное |
|||
|
пространство многочленов степени ≤ 3 ? |
|||
4. |
Приведите примеры трех линейных пространств, изо- |
|||
|
морфных пространству |
n . |
|
|
5. |
Укажите, |
при каких |
m и n |
пространство матриц |
|
Mm×n ( ) |
изоморфно пространству |
6 . |
|
§ 2. ЛИНЕЙНЫЕ ПРЕОБРАЗОВАНИЯ ВЕКТОРНЫХ ПРОСТРАНСТВ
Предметом исследования многих математических дисциплин является изучение отображений множеств. Так, в математическом анализе изучают, например, действительные функции одной или нескольких переменных, т.е. отображе-
ния → или n → . В аналитической геометрии рассматривают переход от одной системы координат на плоскости или в пространстве к другой, т.е. отображения D2 → D2
или D3 → D3 . В алгебре изучают множества с операциями, а
внутренняя бинарная операция на множестве G - это отображение G ×G →G .
В этом параграфе мы рассмотрим важный класс отображений векторных пространств – это линейные отображения. Наиболее подробно будут изучены линейные отображения данного векторного пространства в себя – это линейные операторы.
2.1. Понятие линейного оператора
Пусть L и K - два линейных пространства над одним и тем же полем скаляров P .
Определение. Отображение A : L → K называется линейным отображением, если выполнены следующие условия:
1) |
A(x + y) = Ax + Ay |
x, y L ; |
аддитивность |
|
2) |
A(λx) = λAx |
x L , λ P . |
однородность |
|
В |
том случае, |
когда |
L = K , линейное отображение |
|
A : L → L называют линейным оператором, действующим в пространстве L .
44 |
45 |
Замечание. Из определения вытекает:
1) Свойство аддитивности означает, что линейное отображение A является гомоморфизмом абелевых групп
(L, +) и (K, +) .
2) Из свойства однородности следует, что
A(θL ) = A(0 x) = 0 Ax =θK ,
т.е. линейное отображение нулевой вектор пространства L переводит в нулевой вектор пространства K .
3) Требование, чтобы линейные пространства L и K рассматривались над одним и тем же полем P , связано с корректностью формулировки свойства однородности.
В соответствии с определением равенства отображений введем определение равных операторов.
Определение. Операторы A и B называются равными, если
Ax = Bx x L .
Обозначение: A = B . Рассмотрим несколько примеров.
Пример 26. Пусть L - линейное пространство над полем P . Зафиксируем скаляр α P и зададим оператор A : L → L следующим образом:
Ax =αx ,
т.е. каждому вектору x L поставим в соответствие вектор αx L . Построенный таким образом оператор A будет линейным. Действительно:
1) A(x + y) =α(x + y) =αx +α y = Ax + Ay x, y L ;
2) A(λx) =α(λx) = (λα)x = λ(αx) = λAx x L , λ P .
Пример 27. Рассмотрим оператор A : L → L такой, что Ax = x +u , где u - фиксированный вектор пространства L . Проверим, будет ли A линейным оператором. Для любых x, y L имеем:
A(x + y) = (x + y) +u ,
Ax + Ay = (x +u) +( y +u) = (x + y) +2u .
Откуда получаем, что A(x + y) ≠ Ax + Ay , а значит, данный оператор A не является линейным.
Пример 28. Пусть L = L1 L2 , т.е. любой вектор x L однозначно представим в виде x = x1 + x2 , где x1 L1, x2 L2 . Отображение A : L → L , определенное правилом
Ax = x1 ,
является линейным оператором и называется оператором проектирования пространства L на подпространство L1 .
Пример 29. Отображение O : L → K , которое каждый вектор x L переводит в нулевой вектор θ пространства K ,
называется нулевым оператором, т.е.
Ox =θ x L .
Нулевой оператор является линейным отображением. (Докажите!)
Пример 30. Отображение I : L → L , которое каждому вектору x L ставит в соответствие этот же вектор, называ-
ется единичным оператором, т.е.
Ix = x x L .
В силу примера 26 единичный оператор является линейным (он получается при α =1 ).
46 |
47 |
2.2. Матрица линейного оператора
В дальнейшем будем |
рассматривать |
случай, |
когда |
|
L = K . |
L - линейное |
пространство над полем P , |
||
Пусть |
||||
dim L = n и |
e : e1, e2 ,..., en - |
некоторый его |
базис. |
Пусть |
A : L → L - линейный оператор.
Рассмотрим значения оператора A на базисных векторах: Ae1, Ae2 ,..., Aen . Так как A : L → L , то каждый вектор
Ae j ( j =1, n ) принадлежит пространству L , и значит каж-
дый из этих векторов можно разложить по базису пространства L :
Ae1 = a11e1 +a21e2 +... +an1en ,
Ae2 = a12e1 +a22e2 +... +an2en ,
. . .
Aen = a1ne1 +a2ne2 +... +annen .
Из коэффициентов полученных разложений составим матрицу, причем коэффициенты разложения вектора Ae j будем
записывать в j -й столбец матрицы. Получим:
|
a11 |
a12 |
|
a |
a |
A = 21 |
22 |
|
e |
|
|
|
|
an2 |
|
an1 |
|
... a1n
... a2n .
... ann
Матрица Ae называется матрицей линейного оператора A в
базисе e .
Таким образом, каждому линейному оператору, действующему в n -мерном пространстве, при выбранном базисе соответствует некоторая квадратная матрица порядка n .
Верно и обратное: если задана квадратная матрица, то ей соответствует в некотором базисе линейный оператор.
Пример 31. Для нулевого оператора O в любом базисе e1, e2 ,..., en имеем:
Oe j =θ = 0e1 +0e2 +... +0en , j =1, n .
Следовательно, матрица такого оператора - это нулевая матрица.
Пример 32. Для единичного оператора I имеем:
Ie j = e j = 0e1 +... +0e j−1 +1e j +0e j+1 +... +0en , j =1, n .
Записывая коэффициенты полученных разложений столбцами, получим единичную матрицу E .
|
Пример 33. Пусть оператор A : |
3 → 3 задается сле- |
||||
дующим |
образом |
Ax = (x1 +2x2 |
, 3x1, x1 − x3 ) , |
где |
||
(x , x , x ) |
3 . Построим матрицу оператора A в канониче- |
|||||
1 |
2 |
3 |
|
|
|
|
ском базисе пространства |
3 . Найдем значения оператора |
|||||
A на базисных векторах e1 = (1, 0,0) , e2 = (0,1, 0) , e3 = (0, 0,1) .
Имеем:
Ae1 = (1,3,1) ,
Ae2 = (2,0,0) ,
Ae3 = (0,0, −1) .
Следовательно, матрица оператора A имеет вид:
|
1 |
2 |
0 |
|
|
A = |
|
3 |
0 |
0 |
. |
e |
|
|
|
|
|
|
|
1 |
0 |
|
|
|
|
−1 |
|||
48 |
49 |