Лекция 1 Инвариантные подпространства, собственные векторы и собственные значения линейного оператора. Пусть R1 R , R1 подпространство, А – линейный оператор в R. Определение 28. Линейное подпространство R1 называется инвариантным относительно оператора А, если для каждого x R1 Ax R1 . Обратите внимание: оператор действует на вектор из подпространства и результирующий вектор не выходит из этого подпространства. Примеры. 1) А- оператор вращения вокруг оси OZ. Инвариантные подпространства – ось OZ и плоскость, перпендикулярная оси OZ . Если вы вращаете вектор вокруг оси OZ, то он так и останется в плоскости, перпендикулярной оси OZ. Если вектор лежит на оси OZ, то, сколько бы вы его не вращали, он останется на оси OZ. 2) R – плоскость, a 1e1 2 e2 , Aa 11e1 2 2 e2 . То есть оператор «растягивает» координаты вектора. Инвариантные подпространства: 1) {e1} , 2) { e2 } . Действительно, если вектор коллинеарен вектору e1 , то он так и останется коллинеарен вектору e1 . То же самое для векторов, коллинеарных вектору e2 . 3) Оператор умножения на матрицу a11 a1k a1,k 1 a1n a a kk a k 1,k a kn k1 , A 0 0 0 a k 1,k 1 a k 1,n 0 0 0 a n ,k 1 a nn Инвариантным является подпространство, натянутое на векторы e1 , e2 , 1 R1 {x : x 1e1 k ek } x k 0 0 . ek : Проверьте, что при умножении матрицы на такой вектор, получится вектор, у которого последние (n-k) координат равны нулю. 4) Оператор умножения на матрицу 0 0 a11 a1k a a kk 0 0 k1 . A 0 0 0 a k 1,k 1 a k 1,n 0 0 0 a n ,k 1 a nn У этого оператора одно инвариантное подпространство такое же, как и у предыдущего, а второе натянуто на векторы ek 1 , , en , т.е. R2 {x : x k 1ek 1 nen } . Проверьте, что при умножении матрицы на такой вектор, получится вектор, у которого первые k координат равны нулю. 5) У любого оператора ядро и образ – инвариантные подпространства. Действительно, пусть x N , N ядро Ax 0, но тогда A Ax 0 Ax N . То есть x N Ax N . Это и означает, что ядро N инвариантно. Проверьте, что образ M - также инвариантное подпространство. Пусть А –линейный оператор, R1 , R2 инвариантные подпространства, причем R R1 R2 - прямая сумма, и, следовательно, dimR=dimR1+dimR2 . Напоминаю, что из равенства dimR=dimR1+dimR2 ,вообще говоря, не следует, что R R1 R2 - прямая сумма. Выберем базис e1,e2,…en так, чтобы первые k векторов образовывали базис R1 , а последние (n-k) – базис R2 , тогда в этом базисе матрица оператора А имеет вид: 0 0 a11 a1k a a kk 0 0 k1 . A 0 0 0 a k 1,k 1 a k 1,n 0 0 0 a n ,k 1 a nn Это как раз объединение примеров 3) и 4). Пусть теперь R1 - одномерное инвариантное подпространство, то есть R1 {x : x e}, и для x R1 , Ax x . Определение. Вектор x 0 , удовлетворяющий соотношению Ax x , называется собственным вектором, а число - собственным числом оператора А. Обратите внимание, что вектор не равен 0 , а оператор только меняет его норму. В дальнейшем мы увидим, что собственные числа и собственные векторы будут играть важную роль, поэтому мы должны научиться находить собственные числа и собственные векторы. Пусть e1,e2,…en – какой-нибудь базис. Аe – матрица оператора в этом базисе. Уравнение Ax x эквивалентно уравнению Ax Ex , или ( A E ) x 0. Составим соответствующее матричное уравнение: x1 x Если x 2 , то в матричном виде мы получим уравнение x n a11 a 21 an1 x1 x a2 n 2 0. ann xn a12 a1n a22 an 2 Это равенство можно записать так: (a11 ) x1 a12 x2 a1n xn 0 a x (a ) x a x 0 21 1 22 2 2n n am1 x1 am 2 x2 (ann ) xn 0 Мы получили систему n уравнений с n неизвестными. Вспомним, что для существования ненулевого решения необходимо и достаточно, чтобы a11 a12 a1n a 21 a 22 a2n a n1 an 2 a nn 0. (*) Если 0 решение уравнения (*), то, подставив его в систему уравнений, мы можем x1 x найти ненулевое решение 2 , то есть собственный вектор х. x n Левая часть уравнения (*) представляет собой многочлен n-ой степени относительно . Этот многочлен называется характеристическим многочленом. Все корни этого многочлена являются собственными числами оператора А. Заметим сразу, что у многочлена может быть несколько корней (с учетом кратности их n), а следовательно, у оператора может быть несколько собственных чисел, и одному собственному числу может соответствовать несколько собственных векторов. Так как собственные числа по определению не зависят от выбора базиса, то и корни характеристического многочлена не зависят от выбора базиса. На самом деле и сам верна Теорема 1. Характеристический многочлен не зависит от выбора базиса. Доказательство. При переходе к другому базису матрица Ae Af C f e AeCe f . В новом базисе характеристический многочлен имеет вид: C f e AeCe f E 0 . «Обвешиваем» операторы A и E матрицами перехода, вспоминаем, что операторы C f e и Ce f взаимно обратны и определитель произведения матриц равен произведению их определителей, и получаем: C f e AeCe f C f e ECe f C f e ( Ae E )Ce f , C f e ( Ae E )Ce f C f e Ae E Ce f Ae E . Утверждение доказано. Если у оператора А окажется n линейно независимых собственных векторов, то, выбрав их в качестве базиса, получим в этом базисе диагональную матрицу оператора А: 1 0 0 0 2 0 . Проверьте! 0 0 n Верно и обратное утверждение: если в некотором базисе e матрица оператора А имеет диагональный вид, то все векторы этого базиса являются собственными векторами: Aek ek . Теорема 2. Если оператор А имеет различные собственные значения 1 , 2 ,..., k , то соответствующие им собственные векторы линейно независимы. Доказательство по индукции. Для k=1 все очевидно. Пусть утверждение верно для (k-1) собственного вектора, т.е. эти векторы линейно независимы. Тогда это утверждение верно и для k векторов. Действительно, пусть 1e1 2e2 k ek 0, линейный, то 1 Ae1 2 Ae2 (1) причем хотя бы одно i 0 . Тогда A(1e1 2e2 k Aek 0 1 1 e1 22e2 как Aei i ei ). Умножим обе части уравнения (1) на 1 1 e1 22e2 k k ek 0 и вычтем из уравнения (1) уравнение (2): 1 ( 1 k )e1 2 (2 k )e2 1 ( 1 k )e1 2 (2 k )e2 k ek ) 0 , так оператор k : k k ek 0 (так (2) k (k k )ek 0 k 1 (k 1 k )ek 1 0. Но по предположению векторы e1 , e2 ,..., ek 1 -линейно независимы, следовательно, 1 0, 2 0,..., k 1 0, в том числе i 0 противоречие! В частности, если оператор имеет n различных собственных значений, то матрица оператора А может быть приведена к диагональному виду, так как в качестве базиса мы можем взять собственные векторы. Заметим, что если матрица оператора А треугольная, то есть имеет вид a11 a1k a1,k 1 a1n 0 a a k ,k 1 a kn kk , то i aii . A 0 0 0 a k 1,k 1 a k 1,n 0 0 0 0 a nn Проверьте! Замечание. У линейного оператора может быть менее чем n собственных чисел. (Почему?) Теорема 3. Если P( ) – характеристический многочлен, то P( A) =0. Мы раньше говорили о том, что существует такой многочлен степени n 2 1 . Но характеристический многочлен имеет степень n , поэтому такое утверждение не очевидно. Лемма. Пусть многочлен P( ) a0 m a1 m1 am и P( ) E ( A E )C ( ) , где C ( ) С0 С1 Сm1 , Сi – матрицы. Тогда P( A) 0 . (Это аналог теоремы Безу для чисел). Доказательство. ( A E )C ( ) ( A E ) (С0 m1 С1 m2 Сm1 Сm1 ) . ( AС0 С1 ) m1 ( AС1 С2 ) m2 ( AСm2 Сm1 ) AСm1 Сравниваем коэффициенты при одинаковых степенях : m a0 E С0 m 1 m2 m 1 a1 E AС0 С1 2 am 2 E AСm 3 Сm 2 am 1 E AСm 2 Сm 1 0 am E AСm 1 am E am 1 A am 2 A2 a1 Am 1 a0 Am 0 P ( A) 0. Умножаем слева последнее уравнение на матрицу E, предпоследнее – на матрицу A, третье снизу – на матрицу A2 , …, второе сверху - на An-1 , первое – на An , тогда получим: n a0 An С0 An n 1 a1 An 1 AnС0 An 1С1 n 2 a1 An 2 An 1С1 An 2С0 ................................................ 2 am 2 E A3Сm 3 A2Сm 2 am 1 AE A2Сm 2 AСm 1 0 am E AСm 1 Cкладываем левые и правые части. Тогда слева получим характеристический многочлен от A P( A) am E am 1 A am 2 A2 a1 Am 1 a0 Am , справа 0., т.е. P( A) 0. Лемма доказана. Теорема 4. Если P( ) – характеристический многочлен, то P( A) 0 . Пусть ( A E )1 - обратная матрица для ( A E ) (почему существует обратная матрица?). Тогда ( A E ) 1 ( A E ) E. но 1 ( A E ) 1 C ( ), det( A E ) 1 C ( ) P( ) ( A E )C ( ) . Выполнены P ( ) условия леммы, следовательно, P( A) 0 . det( A E ) P( ) ( A E ) 1 = Пример. Найти собственные числа и собственные векторы матрицы (оператора): 8 5 1 1 4 1 , 2 6 7 Составляем характеристическое уравнение: 8 5 1 4 2 6 1 1 0 7 (8 )(4 )(7 ) 6 10 2(4 ) 5(7 ) 6(8 ) 0 3 19 2 115 225 0, 1 2 5, 3 9 1 2 5 . Получаем систему: 3 x1 5 x2 x3 0, 1 x1 x2 x3 0, Решением этой системы является вектор u 1 . 2 2 x 6 x 2 x 0 2 3 1 1) 2) 3 9 Получаем систему: x1 5 x2 x3 0, 1 x1 5 x2 x3 0, Решением этой системы является вектор v 0 . 1 2 x 6 x 2 x 0 2 3 1 Итак, мы имеем 2 различных собственных числа, которым соответствует по одному собственному вектору, а подпространство, натянутое на эти векторы называется собственным подпространством.