Хелпикс

Главная

Контакты

Случайная статья





МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ



    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

Московский государственный институт электроники и математики

(технический университет)

                                                                                Кафедра алгебры

и математической логики

 

ЛИНЕЙНЫЕ ОПЕРАТОРЫ

Методические указания

к домашней контрольной работе

по курсу «Линейная алгебра и аналитическая геометрия»

Часть 2

Москва


Составители: канд. физ.-мат. наук И.К. Бусяцкая;

                 канд. физ.-мат. наук К.К. Андреев

 

 

УДК 512.8

 

 

Линейные операторы: Метод. указания к домашней контрольной ра­боте по курсу «Линейная алгебра и аналитическая геометрия». Часть 2 / Моск. гос. ин-т электроники и математики; Сост.: И.К. Бусяцкая, К.К. Ан­дреев. М., 2006. – 23 с.

 

 

На конкретных примерах излагаются способы решения задач домашней кон­трольной работы по теме «Линейные операторы». Приводится ряд дополнительных сведений из теории линейных операторов, некоторые из которых доказываются, а неко­торые предоставляются для доказательства студентам.

Для студентов групп М-21 – 26, ЭМ-21 первого курса ФПМ и групп МЭ-21, 22 первого курса ФЭМ.

 

ISBN



Условия задач

 

Задача № 2

 

Общие условия ко всем вариантам

 

Дана матрица A, которая является матрицей оператора j в стандартном базисе пространства R3.

1. Найти собственные числа и собственные векторы оператора j.

2. Убедившись в существовании базиса пространства R3, состоящего из собственных векторов оператора j, записать матрицу оператора j в таком базисе.

3. Указать матрицу перехода к новому базису из собственных векторов и проверить справедливость формулы, связывающей матрицы оператора в разных базисах.

 

Условия вариантов

(матрица A)

 

 

 1. .   2. .   3. . 4. .  

 

 5. .       6. .        7. .   8. .

 

 9. . 10. . 11. . 12. .

 

13. . 14. . 15. . 16. .

 

17. . 18. . 19. . 20. .

21. . 22. . 23. . 24. .

 

25. . 26. . 27. . 28. .

 

29. . 30. .

 


 

§7. Инвариантные подпространства. Собственные векторы

 

Пусть j – линейный оператор в пространстве V; e1, …,en – некоторый фиксированный базис этого пространства. Тогда, как мы видели выше (см. § 2 первой части, стр. 10–11), j(x) = Аj· , где Аj − матрица оператора j в данном базисе, а  − столбец из координат вектора x в том же базисе.

 

Определение. Линейное подпространство L Í V называется инвариантным подпространством оператора j, если из x Î L следует j(x) Î L.

Примеры.

1. V = R3, j – нулевой оператор, L – линейное подпространство V. Если x Î L, то j(x) = 0 Î L. Следовательно, в этом случае любое линейное подпространство инвариантно.

2. V = R2, j = id – тождественный оператор. Здесь также любое линейное подпространство инвариантно.

3. V = R3, j – ортогональное проектирование на плоскость OXY (см. рис. 2 в первой части). Опишем инвариантные подпространства: всё пространство; нулевое подпространство; плоскость OXY; прямые, лежащие в плоскости OXY и проходящие через начало координат; ось OZ; плоскости, проходящие через ось OZ.

4. V = R2, j – оператор поворота на угол a (см. рис. 1 в первой части). Если a ¹ kπ, то нетривиальных (т.е. отличных от V и от {0}) инвариантных подпространств нет. Если a = kπ, то все линейные подпространства инвариантны.

5. Пусть j – произвольный линейный оператор в V, L1 = Ker j, L2 = = Im j. Тогда линейные подпространства L1 и L2 инвариантны (это вытекает из их определения − докажите!).

6. Пусть V – линейное пространство, в котором действует линейный оператор j, L1 и L2  – инвариантныеподпространстваоператора j. Пусть также V = L1 Å L2, т.е. для любого вектора v из V имеем: v = x + y, x Î L1,  yÎ L2, L1 Ç L2 = {0}. Выберем базис в V: e1, …,ek – базис L1, ek+1, …,en – базис L2; тогда e1, …,en будет базисом V. Найдем в этом базисе матрицу Aj нашего оператора j. Так как L1 и L2 инвариантны, то j(е1), …, j(еk) Î L1, а j(ek+1), …, j(еn) Î L2, и, следовательно,

j(е1) = e1 + … + ek + 0×ek+1 + … + 0×en;

j(е2) = e1 + … + ek+ 0×ek+1 + … + 0×en;

   …

j(еk) = e1 + … + ek + 0×ek+1 + … + 0×en;

j(ek+1) = 0×e1 + … + 0×ek + ek+1 + … + en;

   …

j(en) = 0×e1 + … + 0×ek + ek+1 + … + en.

Аj =  = .

Здесь  – матрица оператора j, действующего в пространстве L1;    – матрица оператора j, действующего в пространстве L2.

Аналогично, если V = L1 Å L2 Å … Å Lk и L1, L2, …, Lk – инвариантные подпространства оператора j, то

Аj = .

Здесь каждая матрица  есть матрица оператора j, действующего в пространстве Li.

Рассмотрим одномерное линейное подпространство L, инвариантное относительно оператора j, и его базисный вектор e, L = <e>. Так как j(e) Î Î L, то j(e) = λe.

Пусть x Î L и, следовательно, x = ae для некоторого скаляра (числа из основного поля) a; тогда

j(x) = j(ae) = aj(e) = λ×ae = λx.

Значит, все векторы из L умножаются на одно и то же число λ, и оператор j действует в L как гомотетия с коэффициентом λ.

Если, в частности, все <ek> (линейные оболочки базисных векторов пространства V) суть инвариантные подпространства оператора j, то, т.к. V = <e1> Å <e2> Å … Å <en>, матрица Aj диагональна:

Аj = .

Определение.Ненулевой вектор x называется собственным вектором оператора j, если j(x) = λx; число λ (для данного вектора x оно определено однозначно − докажите!) называется собственным значением оператора j, соответствующим собственному вектору x.

Если x − собственный вектор оператора j, то <x> − инвариантное подпространство и оператор в нем действует как умножение на число λ − собственное значение.

Теорема 1. Множество всех собственных векторов оператора j, соответствующих одному собственному значению λ, если присоединить к нему нулевой вектор 0, является линейным подпространством, которое называется собственным подпространством оператора j и обозначается Vλ.

Доказательство. Vλ содержит нулевой вектор по определению и тем самым непусто. Пусть x, y Î Vλ. Рассмотрим вектор ax + βy и покажем, что он является собственным вектором оператора j с тем же самым собственным значением λ (либо равен 0).

Действительно, j(ax + βy) = aj(x)+ βj(y) = aλx + βλy = λ(ax + βy), т.е. вектор ax + βy Î Vλ.

Теорема 2. Собственные векторы, отвечающие различным собственным значениям, линейно независимы.

Доказательство проведем методом математической индукции. Пусть k − число собственных векторов. При k = 1 x1 ¹ 0. Следовательно, x1 − линейно независимая система из одного вектора. Пусть для k векторов утверждение верно. Выведем из этого, что теорема верна для k + 1 вектора. Пусть даны собственные векторы x1, x2, …, xk, xk+1 с различными собственными значениями λ1, λ2, …, λk, λk+1 и пусть выполняется соотношение

a1x1 + a2x2 + … + akxk + ak+1xk+1 = 0.                                               (1)

Требуется доказать, что все ai = 0.

j(a1x1 + a2x2 + … + akxk + ak+1xk+1) = 0;

a1j(x1) + a2j(x2) + … + akj(xk) + ak+1j(xk+1) = 0;

a1λ1x1 + a2λ2x2 + … + akλkxk + ak+1λk+1xk+1 = 0.                                (2)

Умножим обе части равенства (1) на λk+1:

a1λk+1x1 + a2λk+1x2 + … + akλk+1xk + ak+1λk+1xk+1 = 0.                        (3)

Вычитаем из равенства (3) равенство (2):

a1k+1  − λ1)x1 + a2k+1  − λ2)x2 + … + akk+1 − λk)xk = 0.

Так как x1, x2, …, xk − система k собственных векторов с различными собственными значениями λ1, λ2, …, λk, то по предположению индукции все коэффициенты в последнем равенстве равны нулю, т.е. при i = 1, 2, …, k выполняются соотношения aik+1 − λi) = 0, но тогда ai = 0, ибо λk+1 ¹ λi.

Подставив эти ai = 0 в равенство (1), получаем ak+1xk+1 = 0. Так как xk+1 − собственный вектор и, следовательно, ненулевой, то ak+1 = 0. Теорема доказана.

 

§8. Метод нахождения собственных векторов линейного оператора

 

 

Рассмотрим базис e1, …,en пространства V и запишем вектор x и матрицу оператора j в этом базисе:

x = x1e1 + …+ xnen = , Аj = .

Так как действие оператора j на вектор x описывается с помощью матрицы Aj следующим образом:

j(x) = Аj ,

то для собственного вектора x =  оператора j, соответствующего собственному значению λ, имеем:

 = λ .                                                       (1)

Умножая матрицу Aj на вектор x, получаем:

                                                                   (2)

Система (2) − это система линейных уравнений для нахождения собственных векторов оператора j, соответствующих собственному значению λ. После приведения подобных членов получаем однородную систему из n уравнений с n неизвестными:

                                                       (3)

Матрица этой системы имеет вид:

 =  −  = Aj − λE.

Элементы этой матрицы зависят от λ. Так как по определению собственный вектор x ¹ 0, то нас интересуют ненулевые решения системы (3).

Если det (Aj − λE) ¹ 0, то система (3) по теореме Крамера имеет единственное решение − нулевой вектор. Если же det (Aj − λE) = 0, то r = = rang (Aj − λE) < n и размерность подпространства решений системы (3) равна nr > 0, т.е. имеются ненулевые решения системы (3) − собственные векторы, соответствующие собственному значению λ. Линейное подпространство решений системы (3) оказывается в этом случае собственным подпространством Vλ линейного оператора j. Оно состоит из собственных векторов, соответствующих собственному значению λ, дополненных вектором 0, и, следовательно, является инвариантным подпространством оператора j.

Рассмотрим теперь определитель матрицы Aj − λE. Это число, которое зависит от λ, т.е. det (Aj − λE) является функцией от λ. Используя определение детерминанта матрицы, легко понять, что det (Aj − λE) является многочленом степени n.

Действительно, при n = 1 det ( − λ) − многочлен первой степени. Используя формулу

det (Aj − λE) = (  − λ)  + … + (−1)n+1

и рассуждая по индукции, получаем:

P (λ) = det (Aj − λE) = (−1)nλn + … + det Aj.

(Свободный член многочлена P (λ) равен P  (0) = det Aj.) Многочлен P (λ) называется характеристическим многочленом матрицы Aj. Так как собственные векторы существуют только для тех λ, для которых   det (Aj − λE) = 0, то собственные значения линейного оператора являются теми корнями уравнения P (λ) = 0, называемого характеристическим уравнением матрицы Aj, которые принадлежат полю P (R или C). Пусть λ1, λ2, …, λs − все комплексные корни характеристического уравнения (в случае поля R мы рассматриваем комплексные корни!), k1, k2, …, ks − их кратности. Множество S = { , , …, } называется спектром матрицы Aj, т.е спектр матрицы Aj − множество корней характеристического уравнения с указанием их кратностей. Заметим, что k1 + k2 + … + ks = n.

Таким образом, чтобы найти собственные векторы оператора j, нужно записать характеристический многочлен его матрицы и найти его корни. Если оператор j действует в линейном пространстве V над полем C, то все корни будут собственными значениями оператора j. Соответствующие собственные векторы находятся из системы (3). Таким образом, если j действует в пространстве над полем C, то у него всегда есть собственные векторы.

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

Примеры.

1. j − оператор поворота на угол a в R2, a ¹ kπ;

Aj =  − матрица j в базисе i, j;

P (λ) = det  = (cosa − λ)2 + sin2a = cos2a −        − 2λcosa + λ2 + sin2a = λ2 − 2λcosa + 1.

D = 4cos2a − 4 = 4(cos2a − 1) < 0, и у характеристического уравнения вещественных корней нет, а, следовательно, нет и собственных векторов.

Отсутствие собственных векторов у оператора поворота вытекает также и из геометрического смысла собственного вектора. Вектор x собственный, если его образ j(x) ему коллинеарен. При повороте на угол a ¹ kπ j(x) не коллинеарен x, если x ¹ 0.

2. j – ортогональное проектирование на плоскость OXY в пространстве R3.

Aj =  − матрица оператора j в базисе i, j, k;

P (λ) = det  = −λ(1 − λ)2;

λ1 = 0, λ2 = 1 − корни характеристического уравнения −λ(1 − λ)2 = 0; S = = {0[1], 1[2]} − спектр матрицы Aj. Все корни вещественны, и для каждого можно найти собственное подпространство. Пусть λ1 = 0. Рассмотрим систему (3) с этим λ. Матрица этой системы совпадает с Aj =  и имеет главный ступенчатый вид. Решения соответствующей системы  − векторы вида

 =  = a  = ak,

то есть собственные векторы, соответствующие собственному значению λ1 = 0, − ненулевые векторы, коллинеарные вектору k. Собственное подпространство V0 − ось OZ; dim V0 = 1.

Для второго собственного значения λ2 = 1 собственные векторы также находим из системы (3), матрица которой

Aj − 1×E = ,

т.е. система (3) имеет вид: x3 = 0.

Отсутствующие неизвестные x1, x2 − свободные, а общее решение записывается в виде:

 =  = a  + β  =ai + βj.

Собственное подпространство V1 − плоскость OXY; dim V1 = 2.

 

Пусть Vn-мерное линейное пространство над полем P (R или C), j − линейный оператор и характеристический многочлен P (λ) имеет n различных корней в поле P; тогда спектр матрицы Aj имеет вид:

S = { , , …, }.

Пусть V , V , …, V  − соответствующие собственные подпространства оператора j и e1 Î V , e2 Î V , …, en Î V  − собственные векторы, соответствующие различным собственным значениям; тогда по теореме 2 (§7) e1, …,en линейно независимы и, следовательно, образуют базис пространства V, а все подпространства V  одномерны. Запишем матрицу оператора j в этом новом базисе.

j(e1) = λ1e1 = λ1e1 + 0×e2 + … + 0×en;

j(e2) = λ2e2 = 0×e1 + λ2e2 + … + 0×en;

j(en) = λnen = 0×e1 + 0×e2 + … + λnen.

Получаем:

Aj = .

Матрица Aj диагональна, и на диагонали стоят соответствующие собственные значения. Вообще, если в пространстве V удается найти базис из собственных векторов, то матрица оператора в этом базисе будет диагональной, а на диагонали будут стоять соответствующие собственные значения оператора j.

 

 

§9. Канонический вид линейного оператора

 

Рассмотрим линейный оператор j в пространстве V. Согласно определению (§2), матрица Aj оператора зависит от выбора базиса в линейном пространстве. Пусть e1, …,en и f1, …,fn − различные базисы пространства V. Векторы f1, …,fn, как и все остальные векторы пространства V, имеют свои координаты в базисе e1, …,en и записываются как линейные комбинации базисных векторов:

f1 = e1 + e2 + … + en;

f2 = e1 + e2 + … + en;

fn = e1 + e2 + … + en.

Матрица P =  называется матрицей перехода от базиса e1, …,en к базису f1, …,fn. Это матрица, в столбцах которой стоят координаты векторов второго базиса в первом базисе. Столбцы матрицы P − векторы f1, …,fn, которые являются линейно независимыми, т.к. образуют базис. Следовательно, rang P = n, det P ¹ 0 и существует обратная матрица P−1.

Рассмотрим произвольный вектор x пространства V и разложим его по базисам e1, …,en и f1, …,fn:

x = xiei = fi.

P = ( ) − матрица перехода от первого базиса ко второму, и

fi = ek;

x = xkek = ek = ek =

= ek = ( )ek.

Так как координаты вектора в данном базисе определены однозначно, то

x1 =  +  + … + ;

x2 =  +  + … + ;

xn =  +  + … + .

В матричном виде эти соотношения записываются как

 = P ;                                                                            (4)

 = P−1 .                                                                (5)

Формулы (4) и (5) называются формулами преобразования координат вектора при переходе от одного базиса к другому.

Рассмотрим линейный оператор j, и пусть Aj и  − матрицы этого оператора в первом и во втором базисах. Пусть x − произвольный вектор пространстваVи y = j(x); тогда в первом и во втором базисах можно записать:

 = Aj ;  = .

Используя формулу (4), первое из равенств запишем в виде:

P  = AjP ,

или, так как матрица P обратима, в виде:

 = P−1AjP .

Отсюда получаем:

P−1AjP  = .

Следовательно,

P−1AjP = .                                                                           (6)

Определение. Две матрицы A и B называются подобными (A ~ B), если существует невырожденная матрица P такая, что B = P−1AP.

Отношение подобия обладает следующими свойствами.

1. A ~ A, т.к. A = EAE (E−1 = E).

2. Если A ~ B, то B ~ A. Действительно, из B = P−1AP следует, что A = = PBP−1 = (P−1)−1BP−1.

3. Если A ~ B и B ~ C, то A ~ C. Действительно, B = P1−1AP1, C =    = P2−1BP2; следовательно, C = P2−1P1−1AP1P2 = (P1P2)−1AP1P2. Заметим, что (P1P2)−1 = P2−1P1−1, т.к. P1P2×P2−1P1−1 = P2−1P1−1P1P2 = E.

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

Из формулы (6) следует, что матрицы линейного оператора j в различных базисах подобны. Верно и обратное. Пусть B = P−1AP, т.е. A ~ B. Рассмотрим оператор j в пространстве Rn, действующий следующим образом:

j:  ® A ,

т.е. оператор умножения на матрицу A. Матрица Aj этого оператора в стандартном базисе совпадает с матрицей A. (См. §2.) Рассмотрим столбцы матрицы P. Это n векторов, записанных в координатном виде в стандартном базисе, причем эти n векторов линейно независимы, т.к. существует P−1. Рассмотрим новый базис p1, p2, …, pn, составленный из столбцов матрицы P. Матрица перехода от стандартного базиса к базису p1, p2, …, pn совпадает с матрицей P, и, следовательно, по формуле (6)  = = P−1AjP = P−1AP = B, то есть подобные матрицы суть матрицы одного оператора в различных базисах. Итак, имеется взаимно однозначное соответствие между линейными операторами, действующими в пространстве V (dim V = n), и классами подобных матриц порядка n.


Теорема. Характеристические многочлены подобных матриц равны.

Доказательство. Обозначим характеристические многочлены: PA(λ) = det (A − λE), PB(λ) = det (B − λE); нам дано, что A ~ B, т.е. B =  = C−1AC. Имеем: PB(λ) = det (B − λE) = det (C−1ACC−1E)C) =             = det (C−1(A − λE)C) = det C−1×det (A − λE)×det C = det (A − λE) = PA(λ), что и требовалось доказать.

Следствие. Спектры подобных матриц совпадают.

Из этой теоремы следует, что можно ввести понятия характеристического многочлена Pφ (λ), характеристического уравнения и спектра Sφ оператора j, вычисляя их по матрице Aj, взятой в произвольном базисе пространства V.

Определение. Оператор j называется диагонализируемым, если существует базис, в котором его матрица диагональна.

Если Aj − матрица такого оператора в произвольном базисе, то она подобна матрице

D = ,

Aj ~ D.

Как же по матрице Aj узнать, диагонализируем ли оператор j? Мы уже знаем, что если Sφ = { , , …, }, то оператор диагонализируем. Если оператор диагонализируем, а характеристические многочлены подобных матриц равны, то

Pφ (λ) = PD(λ)  = det  = (−1)n(λ − λ1)…( λ − λn).

Мы видим, что характеристический многочлен диагонализируемого оператора разлагается на линейные множители в рассматриваемом поле (в последнем выражении возможны повторения сомножителей). Для поля Cэто условие, как известно, выполняется всегда. Для поля Rоно означает, что все корни характеристического многочлена являются действительными числами, причем равными тем самым λi, которые стоят на диагонали матрицы D.

Заметим, однако, что условие принадлежности всех корней характеристического уравнения рассматриваемому полю еще не является достаточным для диагонализируемости оператора. Рассмотрим, например, матрицу порядка n:

J



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.