Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
21
Добавлен:
15.06.2014
Размер:
71.68 Кб
Скачать

Линейные операторы (продолжение).

Собственные векторы и собственные значения линейного оператора.

Определение.

Пусть j: Uk® Uk линейный оператор. Вектор uÎU называется собственным вектором, а скаляр lÎk собственным значением оператора j, если

  1. u ¹ 0;

  2. j(u) = lu.

Отметим, что, поскольку u ¹ 0, скаляр l определен однозначно.

Примеры.

  1. Пусть U – пространство геометрических векторов , mÌR3 некоторая прямая. Определим в пространстве U оператор j формулой: j(x) = прmx. Поскольку прm(x+y) = прmx+прmy и прm(lx) = lпрmx, оператор j будет линейным. Если x½½m, то j(x) = x = 1x так что x будет собственным вектором, относящимся к собственному значению l = 1. Если x ^ m, то j(x) = 0 = 0x и такой вектор будет собственным, относящимся к собственному значению l = 0.

  2. Для нулевого оператора O: U® U любой вектор x ¹ 0 будет собственным и соответствующее собственное значение равно 0. Точно также для тождественного оператора id: U® U все ненулевые векторы – собственные и l = 1.

  3. Пусть U = C¥(R ) – пространство бесконечно дифференцируемых функций на оси, ¶: U® U оператор дифференцирования. Равенство имеет место в точности для показательных функций: f(t) = Celt так что при C ¹ 0 такая функция будет собственным вектором оператора дифференцирования, относящимся к собственному значению l.

Случай конечномерного пространства.

В случае конечномерного пространства U можно указать способ нахождения собственных векторов и собственных значений линейного оператора.

Теорема.

Пусть j: Uk® Uk линейный оператор в пространстве размерности n, A = Ae(j) матрица этого оператора в некотором базисе e. Тогда:

  1. Функция PA(x) = det(A-xE) является многочленом степени n. Этот многочлен не зависит от выбора базиса e и называется характеристическим многочленом линейного оператора j.

  2. Скаляр lÎk будет собственным значением оператора тогда и только тогда, когда PA(l) = 0.

  3. Ненулевой вектор xÎU будет собственным для j и ему отвечает собственное значение l тогда и только тогда, когда (A-lE)xe = 0.

Доказательство.

Матрица B = A-xE является квадратной порядка n, все элементы которой, за исключением диагональных, равны соответствующим элементам матрицы A, а диагональные элементы равны (aii-x). Поэтому каждый член в разложении ее определителя представляет собой многочлен от x степени не выше n, причем только один из них - а именно b11…bnn = (a11-x)…(ann-x) имеет степень n. Следовательно, detB – многочлен от x вида: (-1)nxn+… Если h – другой базис в U, то Ah(j) = S-1AS, а потому

Det(Ah(j)-xE) = detS-1det(A-xE)detS = det(A-xE).

Если x собственный вектор j, относящийся к собственному значению l, то Axe = lxe или (A-lE)xe = 0. Отсюда можно сделать вывод, что однородная система линейных уравнений (A-lE)y = 0 имеет ненулевое решение и потому ее определитель равен 0, что можно записать как PA(l) = 0. Тем самым все утверждения теоремы доказаны.

Фиксируем некоторое собственное значение lÎk. Множество всех векторов, координаты которых удовлетворяют системе уравнений (A-lE)xe = 0, образуют подпространство Ul = Ker(j-lid) положительной размерности, называемое подпространством собственных векторов, относящихся к собственному значению l. Если dim Ul = g, то можно выбрать линейно независимую систему из g собственных векторов, относящихся к этому собственному значению. Число g = g(l) называется геометрической кратностью собственного значения l.

Теорема.

Пусть l - одно из собственных значений оператора j в конечномерном пространстве, так что l корень характеристического многочлена. Пусть (алгебраическая) кратность этого корня равна a = a(l). Тогда g(l)£a(l).

Доказательство.

По условию теоремы можно выбрать линейно независимую систему, состоящую из g собственных векторов оператора, относящихся к собственному значению l. Дополним эту систему до базиса e всего пространства. Поскольку j(ei) = lei при i = 1, 2,…, g, матрица A оператора в этом базисе имеет вид A = . Раскладывая определитель det(A-xE), а затем полученные миноры по первому столбцу, получим: PA(x) = (l-x)g det(D-xE). Отсюда вытекает, что (x-l)g | PA(x), что и требовалось доказать.

Линейно независимые системы собственных векторов.

Теорема 1.

Пусть j - линейный оператор, l1, …, lk – попарно различные собственные значения этого оператора, x1,…, xk – соответствующие собственные векторы. Тогда эти векторы линейно независимы.

Доказательство.

Предположим, что m1x1+…+mkxk = 0. Докажем, что все векторы yi = mixi нулевые, откуда и будет следовать наше утверждение, поскольку xi ¹ 0.

По предположению:

y1+…+yk = 0. (0)

Применим к обеим частям этого равенства оператор j. С учетом того, что j(yi) = lIyi, получим:

l1y1+…+lkyk = 0 (1)

Если снова применить оператор j, то получится аналогичное равенство с заменой li на (li)2. Применяя оператор j s раз, получим равенство:

= 0 (s).

Пусть q(x)Îk[x] – любой многочлен, q(x) = q0+q1x+…+qmxm. Если равенство (0) умножить на q0, равенство (1) – на q1 и т.д. равенство (m) на qm и все эти равенства сложить, то получится: q(l1)y1+…+q(lk)yk = 0. Выберем такой многочлен q, для которого все числа l1,…, lk, за исключением li являются корнями (например, q(x) =). Тогда получим: q(li)yi = 0, а так как i может быть любым, это и доказывает наше утверждение.

Теорема 2.

Пусть в условиях предыдущей теоремы для каждого собственного значения li выбрана линейнонезависимая система Si, состоящая из собственных векторов оператора, относящихся к этому собственному значению. Тогда система S = S1È…ÈSk линейно независима.

Доказательство.

Пусть . Обозначим через yi вектор равный , так что y1+…+yk = 0. Поскольку вектор yi лежит в подпространстве собственных векторов, относящихся к собственному значению li, рассуждение, использованное при доказательстве теоремы 1, показывает, что этот вектор нулевой. Но тогда = 0 и виду линейной независимости системы Si, все коэффициенты ma = 0 при xaÎSi. Так как i может быть любым, отсюда и следует утверждение теоремы.

Следствие.

Пусть j - линейный оператор в конечномерном пространстве Uk, l1,…, lk – полное множество его попарно различных собственных значений, gi = g(li) – их геометрическая кратность. Тогда максимальная линейно независимая система, состоящая из собственных векторов этого оператора, содержит g1+…+gk векторов.

Приведение линейного оператора к диагональному виду.

В этом разделе будут изучаться исключительно операторы в пространстве конечной размерности n.

Теорема.

Матрица линейного оператора j в базисе e имеет диагональный вид D, тоесть равна = diag(l1,…, ln) тогда и только тогда, когда e состоит из собственных векторов этого оператора. При этом диагональные элементы l1,…, ln равны соответствующим собственным значениям.

Доказательство.

Пусть ek – собственный вектор оператора, относящийся к собственному значению lk, так что j(ek) = lkek. Поскольку ck(Ae(j)) = j(ek)e = , мы получаем, что Ae(j) = diag(l1,…, ln). Обратно, если матрица оператора диагональна, то j(ek) = ej(ek)e = lkek. Поскольку базис не может содержать нулевых векторов, мы видим, что ek – собственный вектор оператора, относящийся к собственному значению lk.

Говорят, что линейный оператор j в пространстве U приводится к диагональному виду, если существует базис, в котором матрица этого оператора имеет диагональный вид. Доказанная теорема утверждает, что такое приведение возможно в точности тогда, когда из собственных векторов оператора можно построить базис пространства U.

Определение.

Спектром квадратной матрицы AÎMatn´n(C ) называется набор корней характеристического многочлена PA(x), указанных вместе с их алгебраическими кратностями.

Если kÌC это определение пригодно и для матриц с элементами из k, но в этом случае сами точки спектра уже могут и не входить в поле k. Поскольку над полем комплексных чисел многочлен степени n имеет ровно n корней, если каждый из них учитывать столько раз, какова его кратность, то k1+…+ks = n.

Так как характеристический многочлен матрицы линейного оператора не зависит от выбора базиса, можно говорить о спектре линейного оператора.

Теорема (о приведении оператора к диагональному виду).

Линейный оператор j: Uk® Uk приводится к диагональному виду тогда и только тогда, когда

  1. Все точки спектра оператора лежат в поле k.

  2. Для всякой точки спектра li ее алгебраическая кратность равна геометрической: k(li) = ki = gi = g(li).

Доказательство.

Оператор приводится диагональному виду тогда и только тогда, когда в пространстве Uk можно построить базис из его собственных векторов, то есть линейно независимую систему, состоящую из n = dim Uk собственных векторов. Пусть - собственные значения оператора, указанные вместе с кратностями равных им корней характеристического многочлена. Тогда k1+…+kp£ n, причем равенство имеет место в точности тогда, когда все корни характеристического многочлена лежат в поле k. Поскольку геометрическая кратность не выше алгебраической, имеем:

m =g1+…+gp£ k1+…+kp£ n.

Как нам известно, m – количество векторов в максимальной линейно независимой системе собственных векторов оператора. Мы видим, что равенство m = n имеет место тогда и только тогда, когда выполнены условия 1) и 2), указанные в теореме.

Замечание.

Если k(li) = 1, то, поскольку 0< g(li)£ k(li), имеем: k(li) = g(li). Значит, если спектр оператора простой, то есть все кратности k(li) = 1, то условие 2) выполняется автоматически. Условие 1) не нуждается в проверке, если k = C Итак, всякий оператор над полем C с простым спектром приводится к диагональному виду.

Пример.

Пусть a,bÎk. В пространстве kn[x] многочленов степени не выше n рассмотрим оператор ja,b, действующий по формуле: ja,b(p(x)) = p(ax+b). Выясним, при каких значениях параметров a, b этот оператор приводится к диагональному виду. Выберем базис e из многочленов p0 = 1, p1 = x,…, pn = xn. Поскольку (ax+b)k = , матрица A = Ae(j) будет верхней треугольной с элементами при i£ j; i,j = 0, 1,…, n. На диагонали этой матрицы расположены элементы 1, a, a2,…, an, которые и составляют спектр этого оператора. Отметим, что все точки спектра лежат в поле k. Если среди этих чисел нет одинаковых, то спектр оператора прост и потому оператор приводится к диагональному виду. Это условие будет выполнено при a ¹ 0 и ak ¹ 1 при 1< k£ n. Базис из собственных векторов составляют при этом многочлены qk = (x+b/(a-1))k, k = 0,…, n. В самом деле,

j(qk) = (ax+b+b/(a-1))k = ak(x+b/(a-1))k. Если ak = 1, но a ¹ 1, то те же многочлены составляют базис из собственных векторов, так что оператор и в этом случае приводится к диагональной форме, хотя его характеристический многочлен и имеет кратные корни. Оставляем читателю проверку условия 2) в этом случае. При a = 0 спектр оператора имеет вид 1[1], 0[n], а в матрице A все строки, начиная со второй – нулевые. Поэтому g(0) = (n+1)-rkA = n = a(0) и условие 2) снова выполнено. Оператор приводится к диагональному виду, а собственными векторами будут в этом случае, например, многочлены: r0 = 1, r1 = x-b,…, rn = xn-bn.

Наконец, при a = 1 спектр j имеет вид 1[n+1], а ранг матрицы (A-E) равен n при b ¹ 0, так что g(1) = (n+1)-rk(A-E) = 1 ¹ a(1). Мы видим, что в этом случае приведение к диагональному виду невозможно при n>0. Это означает отсутствие среди многочленов положительной степени периодических функций. В оставшемся случае a = 1, b = 0 оператор j - тождественный и его матрица будет диагональной в любом базисе.

Соседние файлы в папке Лекции по АиГ