243 Раздел 10 Евклидово пространство Раздел 10 ЕВКЛИДОВО ПРОСТРАНСТВО §10.1. Определение и основные свойства В произвольном линейном пространстве отсутствуют понятия “длины”, “расстояния”, “величины угла” и других метрических характеристик. Однако их использование становится возможным, если в линейном пространстве дополнительно ввести специальную, определяемую ниже операцию. Определение 10.1.1. Замечание: Пример 10.1.1. Пусть в вещественном линейном пространстве каждой упорядоченной паре элементов x и y поставлено в соответствие вещественное число ( x , y ) , называемое скалярным произведением, так, что выполнены аксиомы: ( x, y ) ( y, x ); 1. (x, y ) ( x, y ); 2. 3. ( x1 x2 , y) ( x1, y) ( x2 , y); ( x, x ) 0 , причем ( x, x ) 0 x o , 4. тогда говорят, что задано евклидово пространство E . аксиомы 1.-4. в совокупности означают, что скалярное произведение есть билинейный (что следует из 2 и 3) и симметричный (следует из 1) функционал, который, кроме того, порождает положительно определенный квадратичный (следует из 4) функционал. Любой билинейный функционал, обладающий данными свойствами, может быть принят за скалярное произведение. 1. Трехмерное геометрическое пространство со скалярным произведением, введенным по правилам §2.2., является евклидовым. 244 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. 2. Пространство n-мерных столбцов x 1 2 ... ; y n 1 2 ... со скалярным n n произведением, определяемым по формуле ( x, y ) ii , есть i 1 евклидово пространство. 3. Евклидовым будет пространство непрерывных на [ , ] функций со со скалярным произведением ( x, y) x( ) y( )d . Задача 10.1.1. Можно ли в 3 скалярное произведение определить как произведение длин векторов на куб косинуса угла между ними? Решение: Нет, нельзя, так как не будет выполняться пункт 3 определения 10.1.1. Определение 10.1.2. В евклидовом пространстве E назовем 1. Нормой (или длиной) элемента x число x ( x , x ) . 2. Замечание: Теорема 10.1.1. (Неравенство КошиБуняковского) Расстоянием между элементами x и y число x y . использование для обозначения нормы элемента ограничителей вида ... не приводит к каким-либо конфликтам с введенными ранее обозначениями, поскольку для линейного пространства вещественных чисел норма числа очевидно совпадает с его абсолютной величиной, для комплексного числа норма совпадает с его модулем, а для линейного пространства геометрических векторов - с длиной вектора. Для любых x, y E имеет место неравенство ( x, y) x y . Доказательство: Для x , y E и вещественного числа элемент x y E . Согласно 4 из 10.1.1. 0 ( x y, x y) ( x, x) 2( x, y) ( y, y) 2 x 2 2 2( x, y) y 2 , . 245 Раздел 10 Евклидово пространство Полученный квадратный трехчлен неотрицателен для любого тогда и только тогда, когда его дискриминант неположителен, то есть ( x, y) 2 x 2 y 2 0. Теорема доказана. Задача 10.1.2. Следствие 10.1.1. (Неравенство треугольника) Показать, что неравенство Коши-Буняковского превращается в равенство тогда и только тогда, когда элементы x и y линейно зависимые. Для любых x, y E имеет место неравенство x y x y . Доказательство: Из аксиом евклидова пространства и неравенства Коши-Буняковского имеем: 2 xy ( x y, x y) ( x, x) 2( x, y) ( y, y) x 2 2 x y y откуда, в силу неотрицательности чисел треугольника. 2 ( x y )2 , xy и x y , получаем неравенство Следствие доказано. Отметим, что неравенства Коши-Буняковского и треугольника для евклидова пространства из примера 10.1.1.(2) имеют вид: n i 1 i i i , i ; n n j 1 2 j i [1, n] k 1 n 2 k ; ( i 1 i i , i ; i ) 2 n j 1 2 j n k 1 2 k i [1, n] в то время как для евклидова пространства из примера 10.1.1.(3), соответственно: , 246 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. | x( ) y( )d | x Определение 10.1.3. 2 ( )d y 2 ( )d ; ( x( ) y( ) ) 2 d x 2 ( )d y 2 ( )d . В евклидовом пространстве E величиной угла между ненулевыми элементами x и y назовем число [ 0, ] , удовлетворяющее соотношению ( x, y) cos . x y Из неравенства Коши-Буняковского (теорема 10.1.1.) следует, что величина угла существует для любой пары ненулевых элементов в E. Определение 10.1.4. В евклидовом пространстве E ненулевые элементы x и y называются ортогональными, если ( x , y ) 0 . Нулевой элемент евклидова пространства считается ортогональным любому другому элементу. §10.2. Ортонормированный базис. Ортогонализация базиса Определение 10.2.1. В конечномерном евклидовом пространстве E n базис {e1, e2 ,..., en } называется ортонормированным, если (ei , e j ) ij , i , j [1, n] . Теорема 10.2.1. (Грама-Шмидта) Во всяком евклидовом ортонормированный базис. пространстве En существует Доказательство: 1. Пусть в E n дан некоторый, вообще говоря, неортогональный базис {g1, g 2 ,..., g n } . Построим вначале базис {e1 , e2 ,..., en } из попарно ортогональных элементов. Последовательное построение этих элементов будем называть процессом ортогонализации базиса. Возьмем e1 g1 . Элемент e2 будем искать в виде e2 g 2 e1 , где - некоторая константа. Подберем так, чтобы (e1 , e2 ) 0 , 247 Раздел 10 Евклидово пространство для этого достаточно, чтобы (e1 , e2 ) (e1 , g2 e1 ) (e1 , g 2 ) (e1 , e1 ) 0 ; (e1 , g2 ) . (e1 , e1 ) Заметим, что e2 o . Действительно, из o e2 g 2 e1 g 2 g1 следует линейная зависимость g 1 и g 2 , что противоречит условию принадлежности этих элементов базису (см. лемму 7.2.2.). 2. Допустим теперь, что нам удалось ортогонализовать k 1 элемент, и примем в качестве e k k 1 элемент ek g k j e j . Потребуем, чтобы j 1 (ek , ei ) 0 ; i [1, k 1] . Тогда, в силу предположения, что (ej , ei ) 0 ; j [1, k 1] , имеем k 1 (ei , ek ) (ei , g k j e j ) (ei , g k ) i (ei , ei ) 0 ; j 1 i Покажем теперь, k 1 (ei , g k ) ; (ei , ei ) что в i [1, k 1] . этом случае e k o . Допустим ek g k j e j o . Однако поскольку все элементы j 1 противное: ei ; i [1, k 1] по построению есть некоторые линейные комбинации элементов g i ; i [1, k 1] , мы приходим к линейной зависимости gi ; i [1, k ] , что противоречит условию теоремы. Следовательно, e k o . 3. Процесс ортогонализации продолжается до исчерпания множества элементов g i ; i [1, n] , после чего достаточно пронормировать полученные элементы ei ; i [1, n] , чтобы получить искомый ортонормированный базис e1 e 2 e , , ... , n . e n e1 e 2 Теорема доказана. Процесс ортогонализации Грама-Шмидта может быть применен к любой, в том числе и к линейно зависимой, системе элементов евклидова пространства. Если ортогонализуемая 248 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. система линейно зависима, то на некотором шаге мы получим нулевой элемент, после отброса которого можно продолжить процесс ортогонализации. §10.3. Координатное представление скалярного произведения Полезным инструментом исследования свойств некоторого набора элементов { f 1 , f 2 ,..., f k } в евклидовом пространстве является матрица Грама. Определение 10.3.1. В евклидовом пространстве E матрицей Грама системы элементов { f 1 , f 2 ,..., f k } называется матрица Г f ( f1 , f1 ) ( f1 , f 2 ) ( f , f ) ( f2 , f2 ) 2 1 ( f k , f1 ) ( f k , f 2 ) ( f1 , f k ) ( f2 , fk ) ( fk , fk ) . n Пусть в E n дан базис {g1 , g 2 ,..., g n } . Скалярное произведение элементов x i g i и i 1 n y j g j , согласно определению 10.1.1., представляется в виде j 1 n n i 1 j 1 n n n n ( x, y ) ( i g i , j g j ) i j ( g i , g j ) ij i j , i 1 j 1 где ij ( gi , g j ) ; i , j [1, n] - компоненты матрицы i 1 j 1 g , называемой базисной матрицей Грама. Заметим, что эта матрица симметрическая и является матрицей билинейного функционала, задающего скалярное произведение. Тогда координатное представление скалярного произведения может быть записано так: ( x, y ) x T g Г g y g 1 2 ... n ( g1 , g1 ) ( g 2 , g1 ) ( g1 , g 2 ) ( g 2 , g 2 ) ... ... ( g1 , g n ) ( g 2 , g n ) ... ( g n , g1 ) ... ( g n , g 2 ) ... ... ... ( g n , g n ) 1 2 ... n , 249 Раздел 10 Евклидово пространство где x g и y g - координатные представления (столбцы) элементов x и y в базисе {g1 , g 2 ,..., g n } . Очевидно, что эта формула согласуется с §2.3. и §9.2. Заметим, наконец, что в ортонормированном базисе скалярного произведения принимает вид ( x, y ) x Для базисной матрицы Грама Теорема 10.3.1. T e g e E , а формула для n y e i i . i 1 в любом базисе det g 0. Доказательство: Из определения 10.1.1. следует, что скалярное произведение есть билинейный, симметричный функционал, поэтому при переходе от базиса {g1 , g 2 ,..., g n } к базису {g1 , g 2 ,..., g n } (с матрицей перехода имеют место равенства: g S T g S ; det откуда следует, что значение sgn ( det Г S ) по теореме 9.1.1. для матрицы Грама g g det g (det S ) 2 , где det S 0 , ) инвариантно, то есть не изменяется при замене базиса. Наконец, приняв во внимание, что в ортонормированном базисе det e 1 , приходим к заключению, что в любом базисе det g 0 . Теорема доказана. Следствие 10.3.1. Система элементов { f 1 , f 2 ,..., f k } в E n линейно независима тогда и только тогда, когда определитель матрицы Грама этой системы положителен. Доказательство: Если элементы { f 1 , f 2 ,..., f k } линейно зависимы, то определитель их матрицы Грама равен нулю. Действительно, пусть существуют не равные нулю одновременно числа 1 , 2 ,..., k такие, что 1 f 1 2 f 2 ... k f k o . f i ; i [1, k ] , получим Умножив это равенство скалярно слева на 1 ( f i , f1 ) 2 ( f i , f 2 ) ... k ( f i , f k ) 0 ; i [1, k ] . Тогда, согласно правилам действий с матрицами (см. §1.1.), следует, что линейная комбинация столбцов матрицы Грама, имеющая коэффициентами числа 1 , 2 ,..., k , будет равна нулевому столбцу и, следовательно, будет равен нулю определитель матрицы Грама (см. лемму 6.5.2. и теорему 6.5.2.). 250 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. С другой стороны, если элементы { f 1 , f 2 ,..., f k } линейно независимы, то они образуют базис в своей линейной оболочке и к ним применим результат теоремы 10.3.1. Следствие доказано. Теперь можно доказать необходимость в теореме 9.3.4. Для положительной определенности квадратичного функционала в n необходимо и достаточно, чтобы все главные миноры его матрицы, имеющие вид 11 12 ... 1k 21 22 ... 2 k det ; k [1, n] , ... ... ... ... k 1 k 2 ... kk Теорема 9.3.4. (Критерий Сильвестра) были положительными. Доказательство необходимости: 1. В §10.1. было отмечено, что введение скалярного произведения в линейном пространстве равносильно заданию некоторого симметричного билинейного функционала, порождающего положительно определенный квадратичный функционал. Обратно, по положительно определенному квадратичному функционалу, однозначно восстанавливается породивший его симметричный билинейный функционал, который можно принять за скалярное произведение. 2. Покажем, что у положительно определенного квадратичного функционала все главные миноры его матрицы положительны. Действительно, если ввести в n скалярное произведение при помощи его порождающего билинейного функционала, то матрица этого квадратичного функционала в базисе {g1 , g 2 ,..., g n } есть матрица Грама. Рассмотрим последовательно линейные оболочки систем элементов вида {g1 , g 2 ,..., g k } ; k [1, n] . Все эти системы линейно независимые (как подмножества базиса) и по теореме 10.3.1. соответствующие им матрицы Грама имеют положительные определители, поэтому det 11 12 ... 1k 21 22 ... 2k ... ... k1 k 2 Теорема доказана. ... ... ... kk ( g1 , g1 ) ( g1 , g 2 ) ( g 2 , g1 ) ( g 2 , g 2 ) det ... ... ( g k , g1 ) ( g k , g 2 ) ... ( g1, g k ) ... ( g 2 , g k ) 0 ; k [1, n] . ... ... ... ( g k , g k ) 251 Раздел 10 Евклидово пространство Теорема 10.3.2. Координатный столбец любого элемента x евклидова пространства E n в базисе {g1 , g 2 ,..., g n } может быть представлен в виде x где g g 1 g - матрица Грама, а столбец b b g g , ( x , g1 ) ( x, g2 ) . ... ( x, gn ) Доказательство: n Умножим обе части равенства x i g i скалярно на g k , k [1, n] . Тогда получим i 1 n систему уравнений i ( gi , g k ) ( x, g k ) , k [1, n] , основная матрица которой есть i 1 матрица Грама. Поскольку, в силу теоремы 10.3.1., эта матрица невырожденная, приходим к формуле x g 1 g b g . Теорема доказана. Следствие 10.3.2. В ортонормированном базисе {e1, e2 ,..., en } евклидова пространства E n n для любого элемента i ( x, ei ) , i [1, n] . x i ei E n имеют место равенства i 1 Доказательство: Для ортонормированного базиса {e1 , e2 ,..., en } матрица Грама единичная, поэтому из теоремы 10.3.2. получаем, что i ( x, ei ) , i [1, n] . Следствие доказано. Замечание: формула i ( x, ei ) , i [1, n] малополезна для конечномерных евклидовых пространств, поскольку элемент x в этом случае однозначно и полностью описывается своими координатами. Однако данная формула может быть использована для обобщения понятия координатного представления на случай евклидовых пространств с неограниченным числом линейно независимых элементов (см. §12.3.) 252 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. §10.4. Ортогональные матрицы в евклидовом пространстве Согласно определению 5.1.4. матрица Q T 1 Q Q , удовлетворяющая соотношению , называется ортогональной, причём для любой ортогональной матрицы T T справедливы равенства Q Q Q Q E и det Q 1 . Кроме того, в евклидовом пространстве будут справедливы следующие теоремы. Ортогональные матрицы (и только они) в E n могут служить матрицами перехода от одного ортонормированного базиса к другому. Теорема 10.4.1. Доказательство: Рассмотрим два различных ортонормированных базиса {e1 , e2 ,..., en } и {e1 , e2 ,..., en } в E n с матрицей перехода S от первого базиса ко второму. Поскольку в этих базисах матрица Грама единичная, то из соотношения S равенство T E S S , или T T e S следует S . Поскольку матрица перехода 1 S невырожденная, то, окончательно, имеем S S e T S . Теорема доказана. В развернутой n kl kiT il ; форме равенство T E S принимает S вид k , l [1, n] , которое для частного случая n 3 было получено в §2.9. i 1 Собственные значения линейного оператора, имеющего ортогональную матрицу, равны по модулю единице. Теорема 10.4.2. в En Доказательство: Из равенства Aˆ g f g f g следует, что почленно эти равенства, получим соотношение В силу f T g f g ортогональности 2 f ненулевые. Теорема доказана. T g f g Aˆ имеем g f f T g T g Aˆ Aˆ T g Aˆ T T Aˆ g g Aˆ f g g f T g g . Перемножив 2 f Eˆ , а T g f g . потому и, наконец, 2 1 , поскольку собственные векторы f 253 Раздел 10 Евклидово пространство Ортогональные матрицы также играют важную роль в вычислительных методах алгебры, что, например, иллюстрирует Если Теорема 10.4.3. матрица A невырожденная, то ее разложение вида A Q R , где Q - ортогональная матрица, а R - верхняя треугольная матрица с положительными диагональными элементами, существует и единственно. Доказательство: Предположим, что имеется невырожденности Q2 A 1 ) два разложения следует невырожденность A Q1 и R1 R1 Q2 R2 . Из R2 , поскольку Q1 и ортогональные и очевидно невырожденные. Тогда последнее равенство можно переписать в виде Q2 матрица. T Q1 R2 R1 1 , где R1 1 также верхняя треугольная 1 Заметим, что R2 R1 есть диагональная матрица. Действительно, с одной стороны, она верхняя треугольная матрица как произведение верхних треугольных. С другой стороны, R2 R1 1 должна быть и нижней треугольной, поскольку она ортогональная (как произведение двух ортогональных матриц обратная матрица совпадает с транспонированной. Q2 T Q1 1 ) и ее Очевидно, что диагональная ортогональная матрица может иметь на диагонали лишь элементы, равные по модулю единице. Но диагональные элементы R1 и R2 положительны по условию, поэтому остается возможным лишь случай R2 R1 1 E , откуда и следует единственность разложения. Теорема доказана. Отметим, что, в силу теоремы 10.4.3. решение неоднородной системы линейных уравнений A x b может быть сведено к разложению невырожденной матрицы A на произведение верхней треугольной R и ортогональной Q , поскольку в этом случае система преобразуется к легко решаемому виду R x Q T b . ) Обоснование существования такого разложения выходит за рамки данного курса. Здесь мы ограничимся рассмотрением лишь вопроса о его единственности. 1 254 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Ортогональные дополнения евклидовом пространстве §10.5. и ортогональные проекции в Пусть в E задано некоторое подпространство E1. Рассмотрим множество E2E элементов x, ортогональных всем элементам из E1. Определение 10.5.1. В евклидовом пространстве E совокупность элементов x таких, что ( x , y ) 0 для y E1 E называется ортогональным дополнением множества E1. Теорема 10.5.1. Ортогональное дополнение k мерного подпространства является подпространством размерности n k . E1 E n Доказательство: Пусть в E n со стандартным скалярным произведением дан ортонормированный базис и пусть E2 ортогональное дополнение к E1 . Выберем некоторый базис в E1 {g1 , g 2 ,..., g k } . Тогда из условия ортогональности произвольного элемента xE2 каждому элементу E1 следует (см. теорему 7.4.1.), что ( x , gi ) 0 ; i [1, n] или же, в координатной форме, 111 12 2 ... 1n n 0 ... 0 21 1 22 2 2n n , где g j .......................................... k11 k 2 2 ... kn n 0 e j1 j2 ... ; j [1, k ] и jn x e 1 2 ... . n Эта однородная система линейных уравнений (неизвестные в которой есть компоненты элемента x ), определяющая ортогональное дополнение E2 , имеет ранг k в силу линейной независимости элементов {g1 , g 2 ,..., g k } . Тогда, по теореме 6.7.1., у нее есть n k линейно независимых решений, образующих базис подпространства E2. Теорема доказана. Убедимся теперь в справедливости следующего утверждения. 255 Раздел 10 Евклидово пространство Теорема 10.5.2. Если E2 ортогональное дополнение подпространства E1E, то E1 является ортогональным дополнением E2 . Доказательство: Для каждого элемента xE2 по условию следствия имеет место равенство ( y , x ) 0 ; y E 1 . Но это означает, что для каждого yE1 справедливо ( x , y ) 0 ; x E 2 , то есть E1 является ортогональным дополнением к E2 в E . Теорема доказана. Определение 10.5.2. В евклидовом пространстве E элемент y называется ортогональной проекцией элемента x на подпространство E , если 1. y E 2. ( x y, z ) 0 z E . Теорема 10.5.3. Если E E является k мерным подпространством, то элемент y ортогональная проекция x E на E , существует и единственен. Доказательство: Если в E существует базис {g1 , g 2 ,..., g k } , то элемент y E может быть k представлен в виде y i g i . i 1 Условие ( x y , z ) 0 z E равносильно ортогональности x y каждому из базисных элементов подпространства E , то есть ( x y, g j ) 0 ; j [1, k ] , и, следовательно, числа i , i [1, k ] могут быть найдены из системы линейных уравнений k ( x i g i , g j ) 0 ; j [1, k ] или i 1 k (g , g i 1 i j ) i ( x, g j ) ; j [1, k ] . Поскольку основная матрица этой системы (как матрица Грама набора линейно независимых элементов g1 , g 2 ,..., g k , см. следствие 10.3.1.) невырожденная, то по теореме 6.4.1. (Крамера) решение данной системы существует и единственно. Теорема доказана. 256 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Отметим, что если базис {e1 , e2 ,..., ek } в подпространстве E ортонормированный, то k ортогональная проекция элемента x на E есть элемент вида y ( x, ei )ei . i 1 Задача 10.5.1. В евклидовом пространстве E 4 со стандартным скалярным произведением в некотором ортонормированном базисе система линейных уравнений 1 2 3 4 0 0 21 2 задает подпространство E . Найти в этом базисе матрицу оператора ортогонального проектирования элементов E 4 на E . Решение: 1. За базис подпространства E можно взять пару элементов g1 и g 2 , координатные столбцы которых образуют фундаментальную систему решений для 1 2 3 4 0 0, 21 2 1 2 ; например, g1 1 0 2. g2 1 2 . 0 1 Поскольку dim E =2, то размерность ортогонального дополнения E согласно теореме 10.5.1. также равна 2. За базис ортогонального дополнения E удобно 1 2 1 1 ; g4 принять элементы g 3 и g 4 такие, что g 3 , поскольку они 1 0 1 0 - линейно независимы и - ортогональны каждому элементу из подпространства E , как образованные из коэффициентов, заданной в условии задачи, системы линейных уравнений. 257 Раздел 10 Евклидово пространство 3. Элементы g1 , g 2 , g 3 и g 4 линейно независимые по построению и образуют базис в E 4 . Иначе говоря, каждый элемент из E 4 может быть представлен, и притом единственным образом, как линейная комбинация элементов g1 , g 2 , g 3 и g 4 . Откуда следует, что искомый оператор A - ортогонального проектирования элементов E 4 на E , должен удовлетворять соотношениям g ; Ag 1 1 g ; Ag 2 2 o; Ag 3 o . Ag 4 В координатном представлении эти равенства можно переписать в виде 1 2 1 0 1 2 0 1 0 0 0 0 0 0 Aˆ 0 0 1 2 1 0 1 2 0 1 1 1 1 1 2 1 0 0 , и окончательно, воспользовавшись результатами §6.8., найдем, что 1 2 Aˆ 1 0 Замечание: 1 2 0 1 1 1 1 1 2 1 0 0 1 1 2 1 0 1 2 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 . геометрическая интерпретация ортогонального проектирования вполне очевидна, однако эта операция используется и в других приложениях. Например, если E есть евклидово пространство непрерывных на [ , ] функций со скалярным произведением ( x, y ) x ( ) y ( )d , n а E - подпространство алгебраических многочленов Pn ( ) k степени не k 0 выше, чем n , то ортогональная проекция x( ) - элемента E, на E может рассматриваться как наилучшее на [ , ] приближение x( ) линейной комбинацией степенных многочленов. Подробно эта задача рассмотрена в §12.3. 258 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. §10.6. Сопряженные операторы в евклидовом пространстве Поскольку евклидово пространство является частным случаем линейного пространства, то все изложенные в разделе 8 утверждения справедливы и для линейных операторов, действующих в евклидовом пространстве. Однако операция скалярного произведения позволяет выделять в евклидовых пространствах специфические классы линейных операторов, обладающих рядом полезных свойств. Определение 10.6.1. Линейный оператор A , заданный в евклидовом пространстве E, называется сопряженным линейному оператору A , если для x , y E , y ) ( x , A y ) . имеет место равенство ( Ax Пример 10.6.1. В евклидовом пространстве, образованном бесконечно дифференцируемыми функциями, равными нулю вне некоторого конечного интервала, со скалярным произведением ( x, y) x( ) y( )d , для d линейного оператора A (дифференцирования) сопряженным будет d d оператор A . d Действительно, согласно правилу интегрирования несобственных интегралов по частям имеют место равенства: dx( ) dy ( ) y ( )d x( ) y ( ) x( ) d ( Ax , y ) d d x ( )( dy ( ) )d ( x , A y ) . d Рассмотрим теперь конечномерное евклидово пространство E n с базисом {g1 , g 2 ,..., g n } и выясним связь матриц линейных операторов A и A в этом базисе, предположив, что сопряженный оператор существует. Пусть матрицы операторов A и A имеют соответственно вид A и A , а координатные представления элементов x и y в g базисе {g1 , g 2 ,..., g n } - x g 1 2 ... n g и y g 1 2 ... n , y ) ( x , A y ) , тогда равенство ( Ax 259 Раздел 10 Евклидово пространство можно записать как ( Aˆ где g В x g )T Г g y g g x T g Г g Aˆ g y g , (10.6.1.) - матрица Грама выбранного в E n базиса. силу соотношения ( A B )T B T A T последнее равенство можно преобразовать к виду T x g ( Aˆ T g Г g Г g Aˆ ) y g g 0, а поскольку это равенство справедливо при любых x и y, то, приняв во внимание невырожденность матрицы Грама и проведя рассуждения аналогичные использованным при доказательстве леммы 5.1.2., заключаем, что матрица, стоящая в круглых скобках, - нулевая, а из соотношения Aˆ T Г g g Г g Aˆ g O следует равенство Aˆ g Г 1 g Aˆ T g Г g, T которое, в частности, для ортонормированного базиса {e1 , e2 ,..., en } имеет вид Aˆ Aˆ e . e Лемма 10.6.1. Если ( x , A y ) 0 ; x , y E , то оператор  нулевой. Доказательство: Пусть для x , y E справедливо равенство ( x , A y ) 0 . Тогда оно будет верным и для x A y . Но из равенства ( A y , A y ) 0 согласно определению 10.1.1. следует, что A y o . Наконец, в силу произвольности элемента y и определения 8.2.2., приходим к заключению, что A O . Лемма доказана. Теорема 10.6.1. Каждый линейный оператор в евклидовом пространстве E n имеет единственный сопряженный оператор. Доказательство: A , сопряженного оператору A , следует из 1 T возможности построения матрицы вида g A g g для любого линейного Существование в E n оператора оператора A . 260 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Покажем теперь единственность A . Предположим, что A имеет два сопряженных оператора A и A . Это означает, что для x , y E одновременно выполнены равенства , y ) ( x , A y ) и ( Ax , y ) ( x , A y ) . ( Ax Вычитая почленно, получим ( x , ( A A ) y ) 0 , но тогда по лемме 10.6.1. A A O . Теорема доказана. Теорема 10.6.2. Для любых линейных операторов A и B , действующих в E, имеет место ) B A . равенство ( AB Доказательство: ) x , y ) ( x , ABy ) ( A x , By ) ( B A x , y ) . Это Для x , y E имеет место (( AB ) B A ) x , y ) 0 , x , y E и, в силу леммы 10.6.1., означает, что ((( AB ) B A O . ( AB Теорема доказана. Теорема 10.6.3. ( A ) A . Доказательство: , y ) . Отсюда следует, x , y E справедливы равенства (( A ) x , y ) ( x , A y ) ( Ax что (( A ( A ) ) x , y ) 0 , x , y E и, тогда по лемме 10.6.1. A ( A ) O . Теорема доказана. Теорема 10.6.4. Ортогональное дополнение области значений оператора является ядром оператора A . A в E n Доказательство: 1. Покажем вначале, что ядро оператора A , обозначаемое через ker A , содержится во множестве - ортогональном дополнении области значений оператора A . 261 Раздел 10 Евклидово пространство Действительно, любой элемент y ker A , то есть такой, что A y o , будет , x E n , поскольку (b, y ) ( Ax , y ) ( x , A y ) 0 . ортогонален элементу b Ax 2. Теперь сравним размерности ker A и . С одной стороны, в силу невырожденности матрицы Грама и теоремы 8.4.3. , dim( ker A ) n rg A n rg ( 1 A T ) n rg A T n rg A . Но, с другой стороны, по теореме 8.4.1. размерность области значений A равна rg A , поэтому dim( ) n rg A по теореме 10.5.1. Наконец, из соотношений ker Aˆ П совпадение множеств ker  и П . и dim( ker Aˆ ) dim( П ) следует Теорема доказана. Замечание: в использованных обозначениях теорема 10.6.4. допускает: 1. Формулировку совпадающую с формулировкой теоремы 6.6.2., поскольку b означает, что элемент b принадлежит области совместность системы Ax значений линейного оператора A . 2. В предположении, что столбцы y и b суть координатные представления элементов E m в ортонормированном базисе, также и нижеследующую формулировку: Теорема 10.6.5. (Теорема Фредгольма) A x b совместна тогда и Система линейных уравнений только тогда, когда каждое решение однородной сопряженной системы A T y o ортогонально столбцу свободных членов b . §10.7. Самосопряженные операторы Определение 10.7.1. Пример 10.7.1. Линейный оператор R , действующий в евклидовом пространстве E, называется самосопряженным, если для x , y E имеет место равенство , y ) ( x , Ry ). ( Rx и A A будут В евклидовом пространстве операторы вида A A , AA самосопряженными для любого линейного оператора A . 262 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Действительно, для оператора A A , например, имеем, что при x , y E , y ) ( Ax , Ay ) ( x , A Ay ) , откуда и следует его самосопряженность. ( A Ax Свойства утверждений. Лемма 10.7.1. самосопряженных операторов сформулируем в виде следующих Линейный оператор R в E n является самосопряженным тогда и только тогда, когда его матрица в каждом ортонормированном базисе симметрическая. Доказательство: g R Из определения 10.7.1. и формулы ортонормированного базиса {e1 , e2 ,..., en } 1 T R g g для некоторого g R e R и, следовательно, T e в силу самосопряженности оператора R̂ . Перейдем к другому ортонормированному базису {e1 , e2 ,..., en } . Матрица перехода S , как было показано в §10.4., ортогональная, то есть для нее Rˆ T e ( S S 1 T Rˆ Rˆ e T e Верно и обратное: если, то ( Rˆ x, y) ( Rˆ e S )T ( S S S T Rˆ T Rˆ e e S )T S S S 1 Rˆ T e Rˆ S T e 1 S T ( S S Rˆ e T . Поэтому )T . T Rˆ Rˆ e и e x e )T y e x T e Rˆ T e ye x T e Rˆ e y e ( x, Rˆ y) . Лемма доказана. Лемма 10.7.2. Все собственные значения самосопряженного оператора R в E n вещественные числа. Доказательство: Допустим противное: пусть характеристическое уравнение самосопряженного оператора R имеет комплексный корень i , где 0 . По теореме 8.6.2. оператор R в этом случае имеет двумерное инвариантное подпространство. То есть существует пара линейно независимых элементов x и y ˆ x y Rx таких, что . Умножая эти равенства скалярно: первое - справа на y, ˆ Ry y x второе - слева на x, получим 263 Раздел 10 Евклидово пространство ( Rˆ x, y) ( x, y) ( y, y) . ˆ ( x, Ry) ( x, y) ( x, x) Вычитая почленно второе равенство из первого и принимая во внимание 2 2 самосопряженность R , приходим к заключению, что ( x y ) 0 . Однако это противоречит предположению о том, что 0 . Лемма доказана. Лемма 10.7.3. Собственные векторы самосопряженного оператора, отвечающие различным собственным значениям, попарно ортогональны. Доказательство: Пусть для самосопряженного оператора R имеют место равенства R f 1 1 f 1 и R f 2 2 f 2 , где ненулевые элементы f 1 и f 2 - собственные векторы оператора A и 1 2 - соответствующие им собственные значения. Умножив эти равенства соответственно: первое – скалярно справа на f 2 , второе – скалярно слева на f 1 , получим ( R f 1 , f 2 ) ( 1 f 1 , f 2 ) ( R f 1 , f 2 ) 1 ( f 1 , f 2 ) или . ( f 1 , R f 2 ) ( f 1 , 2 f 2 ) ( f 1 , R f 2 ) 2 ( f 1 , f 2 ) Вычитая эти равенства почленно и учитывая, что R самосопряженный оператор, приходим к равенству ( 1 2 ) ( f 1 , f 2 ) 0 , откуда ( f 1 , f 2 ) 0 . Лемма доказана. Лемма 10.7.4. Пусть E - инвариантное подпространство самосопряженного оператора R , действующего в E , и пусть E - ортогональное дополнение к E в E . Тогда E также инвариантное подпространство оператора R . Доказательство: E . Если E инвариантно для оператора R , то есть x E : Rx ортогональное дополнение E , то для любых x E и x E : ( x , x ) 0 . Поскольку E инвариантное подпространство , x ) 0 . Но, в силу самосопряженности R и ( Rx означает, что Rˆ x E ; x E , то есть инвариантным для оператора R . Лемма доказана. E - R , то будет также иметь место ) 0 . Последнее равенство ( x , Rx и подпространство E будет 264 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Теорема 10.7.1. Для любого самосопряженного оператора R в E n существует ортонормированный базис, состоящий из собственных векторов R . Доказательство: Для самосопряженного оператора R в E n существует по крайней мере одно собственное значение 1 . По лемме 10.7.2. это собственное значение вещественно. Из системы уравнений (8.5.1.) можно найти отвечающий 1 собственный вектор e1 . Без ограничения общности можно считать, что e1 1 . Если n 1, то доказательство завершено. Рассмотрим E 1 - линейную оболочку элемента e1 , являющуюся одномерным инвариантным собственным подпространством R . Пусть E n1 - ортогональное дополнение к E 1 . Тогда по лемме 10.7.4., E n1 также инвариантное подпространство оператора R . Рассмотрим теперь оператор R как действующий только в E n1 . Тогда очевидно, что R - самосопряженный оператор, заданный в E n1 , поскольку E n1 инвариантно , y ) ( x , Ry ), в относительно R по лемме 10.7.4. и, кроме того, для x , y E n : ( Rx том числе и для x , y E n 1 . Применяя изложенные выше рассуждения, найдем новое собственное значение 2 и соответствующий ему собственный вектор e2 . Без ограничения общности можно считать, что e2 1 . При этом 2 может случайно совпасть с 1 , однако, из построения ясно, что ( e1 , e2 ) 0 . Если n 2 , то доказательство завершено. Иначе рассмотрим E 2 - линейную оболочку { e1 , e2 } и ее ортогональное дополнение E n2 , найдем новое собственное значение 3 и соответствующий ему собственный вектор e3 и т.д. Аналогичные рассуждения проводим до исчерпания E n . Теорема доказана. Следствие 10.7.1. В базисе, построенном в теореме 10.7.1., самосопряженный оператор R имеет диагональную матрицу в E n . Доказательство: Вытекает из утверждения теоремы 8.5.1. Следствие 10.7.2. Размерность собственного инвариантного подпространства, отвечающего некоторому собственному значению самосопряженного оператора, равна кратности этого собственного значения. 265 Раздел 10 Евклидово пространство Доказательство: Следует из доказательства теоремы 10.7.1. Следствие 10.7.3. Если линейный оператор R в E n имеет n попарно ортогональных собственных векторов, то он самосопряженный. Доказательство: Пронормируем собственные векторы оператора R и примем их ортонормированный базис, в котором матрица этого линейного оператора за R e диагональная и, следовательно, симметрическая. Тогда в силу леммы 10.7.1. линейный оператор A самосопряженный. Следствие доказано. Следствие 10.7.4. Если R симметрическая матрица, то существует ортогональная матрица Q диагональная. такая, что матрица D Q 1 R Q Q T R Q Доказательство: В ортонормированном базисе симметрическая матрица R определяет Q можно самосопряженный оператор, поэтому в качестве искомой матрицы выбрать матрицу перехода от данного ортонормированного базиса к ортонормированному базису, образованному собственными векторами этого оператора по схеме использованной в доказательстве теоремы 10.7.1. Следствие доказано. Теорема 10.7.2. Два самосопряженных оператора A и B имеют общую систему BA . собственных векторов в E n тогда и только тогда, когда AB Доказательство: Докажем необходимость. a , тогда BAa ˆ ˆ Aa ˆ a и, ˆ ˆ Ba ˆ a ; ABa a и Ba Пусть Aa BA ) a o . Поскольку a произвольный вычитая почленно, получим, что ( AB собственный вектор, то данное соотношение верно и для всей совокупности собственных векторов, а значит, и для любого элемента в E n , так как из BA O . собственных векторов можно образовать базис. Поэтому AB 266 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. Докажем достаточность. Пусть самосопряженные операторы A и B коммутируют и пусть, кроме того, a . Рассмотрим здесь лишь случай, когда все собственные значения Aa оператора A различны. является собственным Покажем, что элемент евклидова пространства b Ba BA , имеем AB A . Действительно, в силу вектором оператора ABa BAa B a Ba b . Ab Поскольку все собственные значения A кратности единица, то есть его собственное значение, отвечающее a и b одновременно. Поэтому b a и, , также Ba a . Значит, a - собственный вектор оператора B . поскольку b Ba Теорема доказана. §10.8. Ортогональные операторы Определение 10.8.1. Линейный оператор Q , действующий в евклидовом пространстве E, называется ортогональным (или изометрическим), если для x , y E , Qy ) ( x, y) . имеет место равенство ( Qx Из определения 10.8.1. следует, что ортогональный оператор сохраняет нормы элементов и величины углов между ними. Действительно, Qˆ x (Qˆ x, Qˆ x) ( x, x) x ; cos (Qˆ x, Qˆ y) ( x, y) cos ; x y Qˆ x Qˆ y x, y E, и Qy . где - величина угла между элементами x и y , а - величина угла между элементами Qx Теорема 10.8.1. Если ортогональный оператор Q имеет сопряженный, то он имеет и обратный, причем Q 1 Q . Доказательство: , Qy ) ( x , y ) , отсюда следует, что Для x , y E по определению 10.8.1. ( Qx ) ( x , y ) или ( x ,( Q Q E ) y ) 0 . Последнее равенство в силу леммы 10.6.1. ( x , Q Qy означает, что Q Q E O . 267 Раздел 10 Евклидово пространство Из равенства Q Q E O вытекает, что Q Q E . Тогда Qˆ Qˆ Qˆ Eˆ Qˆ , а в силу того, что единичный оператор коммутирует с любым другим, получаем E . Наконец, по определению 8.2.8. приходим к Q 1 Q . Qˆ Qˆ Qˆ Qˆ Eˆ или QQ Теорема доказана. Следствие 10.8.1. Операторы Q̂ и Qˆ 1 также ортогональные. Следствие 10.8.2. В ортонормированном базисе матрица ортогонального оператора ортогональная. Доказательство: Пусть оператор Q ортогональный. Тогда из соотношения Q 1 Q , по теореме 10.8.1. и в силу §8.3.(4), в ортонормированном базисе справедливы равенства Q Но тогда Q 1 e 1 e Q 1 e Q e T Q e . T Q e , что и означает, согласно определению 5.1.4., ортогональность матрицы Q e . Следствие доказано. В ряде приложений оказывается полезной Теорема 10.8.2. (О полярном разложении) Любой линейный оператор A в En с det Aˆ 0 может быть , где оператор Q единственным образом представлен в виде A QR ортогональный, а оператор R - самосопряженный и имеющий положительные собственные значения. Доказательство: 1. Покажем вначале, что самосопряженный оператор A A (см. пример 10.7.1.) имеет только положительные собственные значения. Действительно, пусть A A f f , тогда, с одной стороны, ( Aˆ Aˆ f , f ) ( Aˆ f , Aˆ f ) 0 при f o , а с другой, ( A A f , f ) ( f , f ) ( f , f ) , то есть ( A f , A f ) ( f , f ) . Но тогда все 0 в силу определения скалярного произведения, поскольку из допущения Aˆ f o при f o следует, что Aˆ f 0 f det Aˆ 0 . 2. Пусть {e1 , e2 ,..., en } ортонормированный базис, состоящий из собственных векторов ; i [1, n] . Заметим, что A A . Рассмотрим множество элементов Ae i 268 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. , Ae ) ( A Ae , e ) (e , e ) ; i , j [1, n] . ( Ae i j i j i i j i ij ei Но это означает, что Aei ; i [1, n] - также базис и притом ортонормированный. i 1 3. Примем за искомый ортогональный оператор Q - оператор, переводящий {e1 , e2 ,..., en } ортонормированный базис в ортонормированный базис {e , e ,..., e } , и убедимся, что в качестве R можно взять оператор Q 1 A . 1 2 n . Во-вторых, из Действительно, во-первых, имеет место равенство A QR Q 1 e e ; i [1, n] следует, что базисные Q 1 Ae соотношений Re i i i i i i элементы ei , i [1, n] есть собственные векторы оператора R , отвечающие положительным собственным значениям , а значит, матрица R в базисе i e {e1 , e2 ,..., en } диагональная и потому симметрическая. Тогда, в силу леммы 10.7.1., оператор R самосопряженный. 4. Покажем, наконец, единственность разложения. Во введенных обозначениях и A R Q следует, что справедливо равенство A A R 2 , поскольку из A QR R Q 1QR R R , A A R Q QR то, в силу самосопряженности R , A A R 2 . Предположим, что существуют два различных самосопряженных оператора R1 и R 2 с положительными собственными значениями такие, что A A R12 ; A A R 22 и R12 R 22 O . Заметим, что R1 и R 2 по построению (см. 2.) имеют общую систему собственных векторов, а потому они коммутируют. Но тогда, согласно §8.2., справедливы равенства R12 R 22 R12 R1 R 2 R 2 R1 R 22 ( R1 R 2 )( R1 R 2 ) O . Из невырожденности и линейности R1 и R1 R 2 также невырожденный и поэтому следует R R O . Таким образом, 1 2 R 2 в силу теоремы 8.6.8. оператор из равенства ( R1 R 2 )( R1 R 2 ) O R - самосопряженный оператор, определяемый по A однозначно. Но Qˆ Aˆ Rˆ 1 и, значит, также определяется однозначно по A . Теорема доказана. 269 Раздел 10 Евклидово пространство Замечания: 1. Теорема о полярном разложении является обобщением теоремы 5.5.2. о возможности представления аффинного преобразования плоскости в виде произведения двух операторов, первый из которых ортогональный, а второй - сжатие по двум взаимно перпендикулярным направлениям, матрица которого диагональная. 2. В случае вырожденного оператора A разложение, аналогичное указанному в теореме 10.8.2., с неотрицательными собственными значениями самосопряженного оператора R существует, но не единственно. Задача 10.8.1. В некотором ортонормированном базисе в E 2 линейный оператор A имеет 2 0 матрицу Aˆ 1 . Найти его полярное разложение. 2 Решение: 1. Выполним искомое разложение по схеме, использованной в доказательстве теоремы 10.8.2. Матрица оператора A A в исходном ортонормированном базисе равна Aˆ Aˆ Aˆ Aˆ Aˆ T Aˆ 2 1 0 2 1 2 2 . 2 2 3 2 0 Собственные значения и собственные векторы этого оператора равны соответственно 1 2 1 1 ; 2 4 ; f1 ; f2 , 2 1 поэтому (сохраняя обозначения, использованные в доказательстве теоремы 10.8.2.) получим для элементов, образующих ортонормированные базисы {e1 , e2 } f1 e1 f1 2 3 f2 e2 ; f2 1 1 3 2 3 3 и {e1 , e2 } 1 e1 1 1 Ae 1 3 ; 2 3 e2 1 2 Ae 2 1 2 2 0 1 2 1 3 2 3 2 3 . 1 3 270 Лекции кафедры высшей математики МФТИ “Аналитическая геометрия и линейная алгебра” Умнов А.Е. 2. 2 3 Обозначив через G 1 1 3 3 и F 2 3 соответственно матрицы 1 2 2 1 3 3 3 3 перехода от исходного базиса к базисам {e1 , e2 } и {e1 , e2 } , и рассуждая так же, как при решении задачи 7.5.2., получим для матрицы ортогонального оператора Q выражение Q G 1 F . Учитывая, что матрица G ортогональная (как матрица перехода, связывающая два ортонормированных базиса), находим матрицу Q G 1 F G T 2 3 F 1 3 1 1 3 2 3 3 2 3 2 3 2 2 3 1 3 , 1 1 3 3 2 2 3 которая в исходном ортонормированном базисе ортогональная. 3. Поскольку R Q 1 A , то Rˆ Qˆ 1 Aˆ Qˆ 1 Aˆ Qˆ T Aˆ 2 2 3 1 3 1 3 1 2 2 0 2 2 3 и, следовательно, искомое полярное разложение имеет вид Aˆ Qˆ Rˆ 2 2 3 1 3 4 3 2 3 . 1 3 2 2 3 2 3 5 3 4 3 2 3 2 3 5 3 ,