книги / Линейная алгебра
..pdfГлава 3
Линейные операторы в линейных пространствах
3.1.Определение и примеры линейных оп ераторов
Пусть даны линейные пространства Х п и Ym над одним и тем же полем Р. Говорят, что из пространства Х п в пространство Ym дей ствует оператор р или, что то же самое, отображение р, преобра зование (р, функция ру если каждому вектору а из Х п по какому-либо правилу ставится в соответствие определенный вектор а' = <р(а) = ра из Ym. Вектор а' называют образом вектор а а, вектор а - п р о образом век тор а а! при отображении р.
Если пространства Х п и Ym совпадают, то говорят, что оператор р действует в пространстве Х п.
Наиболее простыми являются линейные операторы. Оператор р , действующий из Х п в Ут , называют линейным, если он сумму лю бых векторов а и 6 из Х п переводит в сумму их образов а' и 6', a произведение любого вектора а из Х п на любое число а из Р - в произведение образа а' вектора а на то же число а , т.е. если
р(а + b) = pa + рЪ = а' + 6',
р{аа) = ара = ао!
Два линейных оператора р и фу действующих из Х п в Ym, назы вают равными, если для любого а из Х п ра = фа.
Примеры:
1. Оператор £, переводящий любой вектор а линейного простран ства Х п в тот же вектор а Е Х п, является линейным операто ром. Такой оператор назывют тож дественны м .
2. Оператор ы, переводящий любой вектор а линейного простран ства Х п в нулевой вектор пространства Ym, является линейным оператором. Такой оператор называют нулевым.
3. Растяжение (сжатие) векторов пространства Х п в одно и то же число а раз является линейным оператором, действующим
в пространстве Х п. Такой оператор называют оп ератором подобия.
4. Пусть Хз - трехмерное пространство векторов-отрезков, вы ходящих из начала системы координат 0xyzf Y - одномерное пространство векторов на оси Оу. Проектирование из Хз на Y\ является линейным оператором, действующим из Хз в Y\. Этот оператор можно рассматривать также как оператор, действую щий в пространстве Хз.
5.Пусть в трехмерном пространстве Хз с базисом е = (ei, .е2, ез) оператор р переводит вектор х = (a?i, я2, £з) 1 в вектор
<рх = (xi + Х2, Х2 + Хз, Хз + Xl)J
Непосредственной проверкой легко убедиться в выполнимости условий (р(х + у) = <рх + (ру и <р(ах) = оар{х). Поэтому оператор
(р линейный.
Пусть из пространства Х п в пространство Ym действует линейный оператор <р.
Множество образов всех векторов из Х п при действии оператора <р называют областью значения. Область значений оператора явля ется подпространством в Ym. Размерность этого подпространства называют рангом оп ератора (р.
Множество всех векторов пространства Х п, которые переводятся линейным оператором р в нулевой вектор, называют ядром этого оператора. Ядро оператора р является подпространством в Х п. Раз мерность ядра оператора р называют деф ектом этого оператора.
Сумма ранга и дефекта оператора р равна размерности простран ства Хп. Оператор с ненулевым дефектом называют вы рож ден ным, с нулевым дефектом - невырож денным.
3.2.М атрица линейного оператора
Линейный оператор р , действующий из линейного пространства Хп в линейное пространство Ym, определяется заданием образов реi,
у>е2, ..., реп векторов любого фиксированного базиса |
е2, . . еп |
пространства Х п. |
|
Пусть в пространстве Ym также фиксирован базис 91, 92, •••, 9т и пусть векторы (ре1 , (ре2} . . (реп имеют в нем разложения
(ре1 |
= |
<ре2 |
= |
<реп |
= |
Матрицу
a n 9 i + |
fl2 i9 2 + |
+ |
<*m l9m , |
|
<*1291 + |
<*2292 + |
+ |
<*m29m, |
(3.1) |
|
|
|
|
|
<*ln9l + |
<*2п92 + |
+ |
<*mn9m |
|
|
/ <*11 |
<*12 |
<*ln |
\ |
|
Л |
<*21 |
<*22 |
<*2n |
j |
(3.2) |
— |
|
|
|
||
|
V <*ml |
<*m2 |
<*mn f |
|
размера т хп называют матрицей линейного оп ератора (рв паре базисов ei, ег, . . еп и 9i, 92, . . qm соответственно пространств Хп
и Ym.
Заметим, что столбцами матрицы Аде служат столбцы координат векторов (ре\, (ре2, . . (реп в базисе 91, 92, •••,9т , т.е. строки коэффи циентов из разложений (3.1). Отсюда следует, что ранг г оператора <р совпадает с рангом его матрицы, а дефект оператора (р - с числом п — г. Часто матрицу оператора, если это не вызывает путаницы, отождествляют с самим оператором. Это особенно бывает удобно в вычислительной практике.
Соотношения (3.1) устанавливают связь между линейным опера тором (р, базисами ei, e2l ..., еп и 91, 92, ..., qm и матрицей Aqe опе ратора (р в паре этих базисов. В матричной форме эти соотношения
записываются в виде |
|
у>е = qAqt, |
(3.3) |
где положено <ре = (у>еь <ре2, . ■., <реп), q = (gb |
q2, ■■., qm)- |
Если оператор (р действует в пространстве Х п, то соответственно пространства Х п и Ym и базисы ей q совпадают. При этом матрица Аде оператора (р будет квадратной матрицей Ае порядка п и соотно
шение (3.3) примет вид |
|
(ре = еАе. |
(3.4) |
Из того, что линейный оператор определяется заданием образов векторов базиса, вытекает, в частности, что переход от одного базиса е линейного пространства к другому его базису е' является линейным
оператором и матрицей такого оператора в базисе е будет матрица перехода от первого базиса ко второму.
Найдем матрицы некоторых линейных операторов, указанных в предыдущих примерах.
1 . |
Тождественный оператор е любой вектор а из Х п переводит в |
вектор а. В частности, каждый вектор е,- фиксированного базиса е |
|
пространства Х п при операторе <рпереходит в вектор е,-: |
€ e i = |
ei |
= |
|
(1, о, |
о, |
o )J, |
£^2 — |
^2 — |
(0, |
1 , |
, 0, 0)е , |
^ |
|
ееп = |
еп |
= |
(0, |
0 , |
0 , 1)7 |
|
Столбцы координат векторов eei, ее2, ..., ееп в базисе е простран ства Х п, т.е. строки коэффициентов из правых частей равенств (3.5), составляют матрицу
оператора е в базисе е.
2 . Оператор <р подобия растягивает (сжимает) каждый вектор пространства Х п в а раз. В частности, то же происходит с каждым вектором е,- фиксированного базиса е пространства Х п:
<ре1 |
= |
aei |
= |
( а , |
0 , |
0 |
, |
0)J, |
|
|
|
|
<ре2 |
= |
<хе2 |
= |
( 0а, |
|
0 |
, |
0 |
) |
J |
, |
(3.6) |
|
|
|
|
|
|
|
|
|
|
|
|
|
<реп |
= |
ае„ |
= |
( 0 , |
0 , |
0 , |
|
< |
0 |
7 |
|
|
Столбцы координат векторов (реi, (ре2, ..., (реп в базисе е, т.е. строки коэффициентов из правых частей равенств (3.6), составляют матрицу
оператора (р в базисе е.
3. Пусть в пространстве Хз векторов-отрезков, выходящих из начала системы координат 0xyz с координатными векторами г, j, к,
фиксирован базис е : е\ = i, ег = j, ез = |
fc, в пространстве Yi векторов |
||||
на оси 0у - базис q qi = |
j- |
При проектировании векторов из Хз на |
|||
Y\ для векторов базиса е получаем |
|
|
|
||
<ре1 |
= |
0 = |
0 |
Чи |
|
|
= |
е2 = |
1 |
■9 ъ |
(3.7) |
<ре3 |
= |
0 = |
0 |
■91- |
|
Столбцы координат векторов реi, у>б2, ^>ез в базисе g пространства Yu т.е. строки коэффициентов из правых частей равенств (3.7), со ставляют матрицу
Aqe = (0 10)
оператора ip в паре базисов е й q.
Если оператор р рассматривать как оператор, действующий в про
странстве Хз, то получаем |
|
|
|
|
|
|
||
<ре1 |
= |
0 |
= |
0 |
•ei + 0 |
•е2 + 0 ■ез, |
|
|
<ре2 = е2 |
= |
0 |
•ei + 1 |
•9г + 0 ‘ ^3) |
(3.8) |
|||
<рез |
= |
0 |
= |
0 |
■ei + 0 |
•е2 + 0 е3. |
|
|
Поэтому матрицей этого оператора в базисе е будет матрица |
|
|||||||
|
|
Ае |
|
0 |
0 |
0 |
|
|
|
|
|
0 |
1 |
0 |
|
|
|
|
|
|
|
0 |
0 |
0 |
|
|
столбцами которой служат столбцы координат векторов реи ^ 2, <рез в базисе е, т.е. строки коэффициентов из правых частей равенств (3.8),
4. Пусть в трехмерном пространстве Хз с базисом ei, 62, ез опе ратор <рпереводит вектор х = (xi, хг, хз)^ в вектор
|
рх = (xi + 2x2, х2 Н" Зхз, X3 + 4xi)J |
(3-9) |
||||
Непосредственной проверкой легко убедиться в выполнимости усло |
||||||
вий р(х + у) = рх + |
<р(ах) = ар(х). Следовательно, оператор р |
|||||
- линейный. Беря в качестве х последовательно |
|
|||||
e i = |
( 1 , |
0 , |
0 ) 7 , |
е 2 = ( 0 , |
1 , 0 ) 7 , |
е 3 = ( 0 , 0 , 1 ) |
по формуле (3.9) |
найдем |
|
|
|
||
<Ре1 = |
(1> 0, |
4)7, |
¥>е2 = |
(2, 1 ,. 0)7, |
<Рез = (0, |
3, 0)ет |
Из столбцов координат векторов (реi, |
(рез строится матрица |
||||
Ае = |
|
|
|
|
|
оператора (р в базисе е. |
|
|
|
|
|
3.3. Связь м еж ду координатам и вектора -образа |
|||||
и вектора -прообраза |
|
|
|
||
Если из линейного пространства Х п с базисом е = |
(ei, ег, |
, еп) |
|||
в линейное пространство Ут с базисом g = |
(gi, дг, ... |
, gm) действует |
|||
линейный оператор д?, то столбец координат (а^, а^, |
, |
век" |
|||
тора а' = (ра в базисе g равен матрице Аде оператора |
в паре базисов |
||||
е и д, умноженной на столбец координат (c*i, « 2, |
, can)J вектора |
||||
а в базисе е, т.е. |
|
|
|
|
|
“ 1 |
N |
( a l |
\ |
|
|
« i |
|
0-2 |
|
|
(ЗЛО) |
|
|
— A q e |
|
|
|
а 'т |
) Я |
\ < *п |
) |
|
|
В частности, если пространства Х п и Ym совпадают, то базисы е и g также совпадают и формула (3.10) принимает вид
« i \ |
« 1 |
^ |
|
||
« 2 |
0-2 |
(3.11) |
= Л |
|
|
с |
« п |
/ |
П ример 1. Из пространства X 4 с базисом |
е = (ei, ег, ез, в4) |
в пространство Уз с базисом g = (gi, дг, дз) |
действует линейный |
оператор у?, имеющий в паре базисов е и g матрицу
Найти столбец координат в базисе g образа вектора х = (1, 1, 1, 1 )J и столбец координат в базисе е прообраза вектора у = (3, 2, 1 )J
Решение. Столбец координат образа векора х в базисе q находим непосредственно по формуле (3.10):
“ i \ |
|
j( 1 |
2 3 |
4 \ |
1 |
^ |
|
1 |
|
||||
“ 2 |
= |
0 |
1 2 |
3 |
1 |
|
« i / f |
|
'^ 0 |
0 1 |
2 / |
1 |
/ |
|
|
|
|
|
Для отыскания прообраза вектора у = (3, 2, l)J по той же фор муле (3.10) имеем
/xi
Х2
Хз
\ Х4
или, что то же самое,
х\ + 2x2 |
+ Зхз + 4х4 |
= |
3, |
Х2 |
+ 2хз + Зх4 |
= |
2 |
|
хз + 2х 4 |
— |
1. |
Отсюда находим все прообразы х = (0, х4у 1 — 2^4, х4)^ вектора
у = (3, 2, 1)7 , где х4 - |
свободное неизвестное, принимающее произ |
|||||
вольные значения. |
|
|
|
|
|
|
Пример 2 . |
В пространстве Х 2 с базисом ei, 62 линейный оператор |
|||||
ф переводит векторы |
ai |
= |
(1 , |
1)J, 02 = (1 , 0)7 соответственно в |
||
векторы 61 = |
(2, 1)71 ^2 |
= |
(1, |
2)7 |
Найти матрицу оператора ф в |
|
базисе е. |
|
|
|
|
|
|
Решение. |
Пусть |
|
|
|
|
|
|
|
|
_ |
/ |
xi |
х2 \ |
|
|
|
|
V |
2/1 |
2/2 / |
- матрица оператора у? в базисе е. Тогда из условий <ра\ = 61, фа.2 = Ьг
по формуле (3.11) имеем |
|
)(гЫ |
||
или, в |
®2 |
)(!).-(?). |
|
|
a?i |
|
|
|
|
J/1 |
J/2 |
|
( 2 2 |
0 |
( 2 |
2 |
|
подробной записи,
Отсюда получаем ц = Х2 = 1, yi = 2,У2 = —1. Следовательно,
Ае |
1 |
) |
|
||
- 1 |
|
|
|
|
О других подходах к решению таких задач см. примеры в п.3.4 и п.3.5.
3.4.Связь м еж ду матрицами линейного оп ератора в разных базисах
Пусть из пространства Хп в пространство Ym действует линей ный оператор <р и пусть он имеет матрицу Aqe в паре базисов е й q пространств Хп и Ym и матрицу A!qiet - в паре базисов е' и q7 про странств Х п и Ут . Тогда матрицы Aqe и A!q/ei оператора (р связаны соотношением
А'чч = Q- Ч е Г , |
(3.12) |
где Т — матрица перехода от базиса е к базису е' пространства Х п, Q — матрица перехода от базиса q к базису qf пространства Ym.
В частности, если пространства Х п и Ym совпадают, то базисы е
и q также совпадают и формула (3.12) принимает вид |
|
А'е> = Т~ХА,Т. |
(3.13) |
Матрицы Afqiet и Aqt) связанные соотношением (3.12), называют эквивалентными, а матрицы А* и Ае, связанные соотношением (3.13), подобны ми, причем говорят, что матрица Afe получается из матрицы Ае трансформированием матрицей Т.
П ример. В пространстве Хъ с базисом е = (ei, ег) линейный опе ратор (рпереводит векторы а\ = (3,4) J и ач = (4,5)7 соответственно в векторы 6i = (1,2)7 и 62 = (3,3)7 Найти матрицу оператора <р в базисе е.
Реш ение. Примем систему векторов а\, а2 за базис е! Тогда ма трицей перехода от базиса е к базису е; будет