Алгебра линейных преобразований

Пусть Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru – два линейных преобразования линейного пространства L.

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

Суммой преобразований Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru называется преобразование C такое, что " хÎLCх = Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru х. Обозначают сумму преобразований C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru .

Например, если Алгебра линейных преобразований - student2.ru :R2®R2 такое, что " х = [х1, х2]ÎR2 Алгебра линейных преобразований - student2.ru х = [х12, 2х2], а Алгебра линейных преобразований - student2.ru :R2®R2 такое, что "х = [х1, х2] Алгебра линейных преобразований - student2.ru х = [3х1, х1 –2х2], то преобразование C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru такое, что " х = [х1, х2]ÎR2

C х = Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru х = [х12, 2х2] + [3х1, х1 –2х2] = [4х12, х1].

Пользуясь определением 6, можно доказать, что сумма линейных преобразований есть линейное преобразование:

C (х + у) = Алгебра линейных преобразований - student2.ru (х + у) + Алгебра линейных преобразований - student2.ru (х + у) = Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru у + Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru у =

= ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru )х + ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru )у = C х +C у,

C (aх) = Алгебра линейных преобразований - student2.ru (aх) + Алгебра линейных преобразований - student2.ru (aх) = a( Алгебра линейных преобразований - student2.ru х) +a( Алгебра линейных преобразований - student2.ru D) = a( Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru х) = aC х.

Найдем матрицу С преобразования C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru .

Пусть преобразования Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru линейного пространства L в некотором базисе Б имеют соответственно матрицы А и В. Рассмотрим произвольный вектор хÎL. Обозначим:

Х – координатный столбец вектора х в базисе Б;

Алгебра линейных преобразований - student2.ru – координатный столбец образа уA= Алгебра линейных преобразований - student2.ru х вектора х при преобразовании Алгебра линейных преобразований - student2.ru в базисе Б;

Алгебра линейных преобразований - student2.ru – координатный столбец образа уB = Алгебра линейных преобразований - student2.ru х вектора х при преобразовании Алгебра линейных преобразований - student2.ru в базисе Б;

Алгебра линейных преобразований - student2.ru – координатный столбец образа уC= Cх вектора х при преобразовании C в базисе Б.

Тогда Алгебра линейных преобразований - student2.ru = АХ, Алгебра линейных преобразований - student2.ru = ВХ, Алгебра линейных преобразований - student2.ru = СХ.

Но, согласно определению преобразования C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru , имеем:

C х = ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru )х = Алгебра линейных преобразований - student2.ru х + Алгебра линейных преобразований - student2.ru х,

или, в матричной форме

Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru = АХ + ВХ = (А + В)Х,

Получили Алгебра линейных преобразований - student2.ru = СХ и Алгебра линейных преобразований - student2.ru = (А + В)Х, откуда С = А + В. Таким образом, матрица суммы преобразований равна сумме матриц слагаемых.

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

Произведением оператора Алгебра линейных преобразований - student2.ru на число a называется оператор такойC, что C х = a( Алгебра линейных преобразований - student2.ru х).ОбозначаетсяC = a Алгебра линейных преобразований - student2.ru .

Например, если Алгебра линейных преобразований - student2.ru : R2®R2 такой, что "х = [х1, х2]ÎR2 Алгебра линейных преобразований - student2.ru х = [х12, 2х2], то преобразование ( Алгебра линейных преобразований - student2.ru ) определяет вектор

у = 3( Алгебра линейных преобразований - student2.ru х) = 3[х12, 2х2] = [3х1+3х2, 6х2].

Докажите, что:

1) Если преобразование Алгебра линейных преобразований - student2.ru – линейное, то и a Алгебра линейных преобразований - student2.ru – линейное преобразование.

2) Матрица преобразования C = a Алгебра линейных преобразований - student2.ru равна С = aА, где А – матрица преобразования Алгебра линейных преобразований - student2.ru .

Используя операции сложения преобразований и умножения преобразования на число, можно определить операцию вычитания преобразований:

( Алгебра линейных преобразований - student2.ruАлгебра линейных преобразований - student2.ru )х = ( Алгебра линейных преобразований - student2.ru +(– Алгебра линейных преобразований - student2.ru ))х = Алгебра линейных преобразований - student2.ru х – Алгебра линейных преобразований - student2.ru х.

Матрица такого преобразования, очевидно, равна А – В.

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

Произведением (композицией) преобразований Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru называется преобразование C, определяемое равенством Cх = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х).Обозначается произведение преобразований C = Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru .

Из определения следует, что умножение преобразований означает последовательное их применение.

Например, если преобразование Алгебра линейных преобразований - student2.ru :R2®R2 такое, что " х=[х1, х2]ÎR2 Алгебра линейных преобразований - student2.ru х = [х12, 2х2], а преобразование Алгебра линейных преобразований - student2.ru :R2®R2такое, что " х = [х1, х2]ÎR2 Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = [3х1, х1 – 2х2], то преобразование C = Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru каждому х = [х1, х2]ÎR2 ставит в соответствие вектор

C х = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х) = Алгебра линейных преобразований - student2.ru ([3х1, х1 –2х2]) = [3х1 + (х1 – 2х2), 2(х1 –2х2)] =

= [ 4x1 – 2x2, 2x1– 4x2].

Заметим, что преобразование Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru , вообще говоря, не совпадает с преобразованием Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru .

Действительно, например, для рассмотренных выше преобразований Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru найдем преобразование C1 = Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru :

C1 х = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х) = Алгебра линейных преобразований - student2.ru ([х12, 2х2]) = [3(х1 + х1) , х12 – 2(2х2)] =

= [ 3x1 +3x2, x1– 3x2].

Очевидно, C х ≠ C1 х.

Пользуясь определением произведения преобразований, можно рассматривать «п-ю степень» преобразования, как последовательное применение этого преобразования п раз:

Алгебра линейных преобразований - student2.ru 2х = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х), Алгебра линейных преобразований - student2.ru 3х = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х)), и т.д.

Докажите, что если Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru – линейные преобразования, то и Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru – линейное преобразование.

Пусть преобразования Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru линейного пространства L в некотором базисе Б имеют соответственно матрицы А и В. Найдем матрицу С преобразования C = Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru в этом же базисе. Обозначим:

Х – координатный столбец произвольного вектора х пространства L в базисе Б,

У – координатный столбец вектора Алгебра линейных преобразований - student2.ru х в этом же базисе,

Z – координатный столбец вектора Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru х).

Тогда У = ВХ, Z = АУ, Z = СХ. Отсюда имеем

Z = АУ = А(ВХ) = (АВ)Х и Z = СХ ,

значит, С =А.В.

Таким образом, матрица произведения преобразований равна соответствующему произведению матриц преобразований-сомножителей.

Матрица преобразования Алгебра линейных преобразований - student2.ru п (п – натуральное число) равна, очевидно, Ап.

Рассмотрим еще один пример.

Пример 4

По данному вектору Алгебра линейных преобразований - student2.ru ÎV2 построить векторы ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru и ( Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru , если Алгебра линейных преобразований - student2.ru – симметрия относительно оси ОХ, а Алгебра линейных преобразований - student2.ru – поворот плоскости на 180о вокруг начала координат против часовой стрелки. Записать матрицы всех этих преобразований в каком-либо базисе.

Пусть Алгебра линейных преобразований - student2.ru – произвольный вектор плоскости, и (х, у) – его координаты в ортонормированном базисе Алгебра линейных преобразований - student2.ru . По условию (рисунок 1) имеем

Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = (х, – у), Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = (– х, – у).

Обозначим C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru и Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru . Тогда

C Алгебра линейных преобразований - student2.ru = ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = (х, – у) + (– х, – у) = (0,–2у),

Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = ( Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru ( Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru ) = ((–х), –(–у)) = (– х, у)

Рисунок 1
(последнее преобразование есть, очевидно, симметрия относительно ОУ).

Найдем матрицы этих преобразований в выбранном базисе Алгебра линейных преобразований - student2.ru , для чего найдем координаты образов базисных векторов в этом базисе.

Алгебра линейных преобразований - student2.ru = (1, 0) Þ Алгебра линейных преобразований - student2.ru , Алгебра линейных преобразований - student2.ru , C Алгебра линейных преобразований - student2.ru = ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = (0, 0),

Алгебра линейных преобразований - student2.ru =( Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = (–1, 0),

Алгебра линейных преобразований - student2.ru = (0, 1) Þ Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = (0, –1), Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = (0, –1), C Алгебра линейных преобразований - student2.ru = ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = (0, –2),

Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru = ( Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru = (0, 1).

Значит,

А = Алгебра линейных преобразований - student2.ru , В = Алгебра линейных преобразований - student2.ru ,

С = Алгебра линейных преобразований - student2.ru (сравните с А+В), D = Алгебра линейных преобразований - student2.ru (сравните с АВ).

Заметим, что преобразование C = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru – вырожденное.

Рассмотрим невырожденное преобразование Алгебра линейных преобразований - student2.ru .

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

Преобразование Алгебра линейных преобразований - student2.ru –1 , переводящее каждый вектор Алгебра линейных преобразований - student2.ru х в вектор х, называется обратным кпреобразованию Алгебра линейных преобразований - student2.ru линейного пространства L.

Можно показать, что справедливо равенство

Алгебра линейных преобразований - student2.ru . Алгебра линейных преобразований - student2.ru –1 = Алгебра линейных преобразований - student2.ru –1. Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru .

Если невырожденное преобразование Алгебра линейных преобразований - student2.ru в некотором базисе задается невырожденной матрицей А, то обратное преобразование Алгебра линейных преобразований - student2.ru –1 задается в этом базисе матрицей А–1.

Преобразование, обладающее обратным, называется обратимым преобразованием.

Если обратимое преобразование Алгебра линейных преобразований - student2.ru – линейное, то обратное преобразование Алгебра линейных преобразований - student2.ru –1 также линейное, т.к., согласно определению 9,

Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) = Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru ) = Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru )+ Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru ),

Алгебра линейных преобразований - student2.ru –1(l Алгебра линейных преобразований - student2.ru ) = Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru ) = Алгебра линейных преобразований - student2.ru =l Алгебра линейных преобразований - student2.ru –1( Алгебра линейных преобразований - student2.ru ).

Очевидно, тождественный оператор Алгебра линейных преобразований - student2.ru является обратным самому себе.

Из полученных результатов следует, что операции над линейными преобразованиями обладают теми же свойствами, что и операции над матрицами, например, сложение коммутативно и ассоциативно:

Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru , Алгебра линейных преобразований - student2.ru +( Алгебра линейных преобразований - student2.ru + C ) = ( Алгебра линейных преобразований - student2.ru + Алгебра линейных преобразований - student2.ru ) + C ;

умножение ассоциативно, но не коммутативно:

C ( Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru ) = (C Алгебра линейных преобразований - student2.ru ) Алгебра линейных преобразований - student2.ru , Алгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ruАлгебра линейных преобразований - student2.ru Алгебра линейных преобразований - student2.ru .

Тождественное преобразование играет среди преобразований роль единицы, а нулевое – роль нуля.

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

Пусть дана квадратная матрица порядка п

Алгебра линейных преобразований - student2.ru

Составим для нее матрицу

(А – lЕ) = Алгебра линейных преобразований - student2.ru

где l – произвольное число, а Е – единичная матрица. Матрица (А – lЕ) называется характеристической матрицей матрицы А, а уравнение

| А–lЕ | = 0 или Алгебра линейных преобразований - student2.ru = 0

называется характеристическим уравнением матрицы А.

Очевидно, определитель | A – lЕ | является многочленом степени п относительно l. Этот многочлен также называют характеристическим многочленом матрицы А, корни этого многочлена называются характеристическими корнями(числами) матрицы А.

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

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

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

ПустьLn – линейное пространство, Алгебра линейных преобразований - student2.ru :Ln ® Ln – линейное преобразование этого пространства. Ненулевой вектор и называется собственным вектором линейного преобразования Алгебра линейных преобразований - student2.ru , если он этим преобразованием переводится в вектор lи, т.е.

Алгебра линейных преобразований - student2.ru и = lи,

где l – некоторое действительное число. При этом l называется собственным числом или собственным значением линейного преобразования Алгебра линейных преобразований - student2.ru , соответствующим собственному вектору и.

Поскольку между линейными преобразованиями и матрицами в заданном базисе существует взаимно однозначное соответствие, то введенные понятия могут быть отнесены и к матрицам. Таким образом, если А – квадратная матрица (матрица линейного преобразования Алгебра линейных преобразований - student2.ru в некотором базисе), Х – матрица-столбец координат вектора и ¹ 0 (в этом же базисе), то этот вектор называется собственным вектором матрицы А, а число l – собственным числом этой матрицы, если АХ = lХ.

Пусть и – собственный вектор линейного преобразования Алгебра линейных преобразований - student2.ru , заданного в некотором базисе Б матрицей А, l – соответствующее этому вектору собственное значение, т.е. Алгебра линейных преобразований - student2.ru и= lи, и ¹ 0. Обозначим Х = Алгебра линейных преобразований - student2.ru – координатный столбец вектора и в базисе Б, тогда в матричном виде равенство Алгебра линейных преобразований - student2.ru и= lи запишется так

АХ = lХ Þ АХ – lХ = О, (А – lЕ)Х = О.

Если А = Алгебра линейных преобразований - student2.ru , то А – lЕ = Алгебра линейных преобразований - student2.ru ,

и равенство (А – lЕ)Х = О равносильно системе линейных уравнений

Алгебра линейных преобразований - student2.ru (*)

Поскольку Х – ненулевая матрица-столбец, то эта система имеет нетривиальное решение, что возможно лишь в том случае, когда определитель основной матрицы этой системы равен нулю, т.е. когда выполняется условие Алгебра линейных преобразований - student2.ru .

Следовательно, собственные значения l преобразования Алгебра линейных преобразований - student2.ru (или матрицы А) есть корни уравнения Алгебра линейных преобразований - student2.ru , т.е. действительные характеристические корни этого преобразования (матрицы).

Наоборот, пусть l0 – характеристический корень преобразования Алгебра линейных преобразований - student2.ru , т.е. l0 является корнем характеристического многочлена Алгебра линейных преобразований - student2.ru . Тогда при l = l0 определитель системы (*) равен нулю, следовательно, система имеет нетривиальное решение. Поскольку система (*) равносильна матричному уравнению Алгебра линейных преобразований - student2.ru , или Алгебра линейных преобразований - student2.ru , то решение системы есть столбец Х= Алгебра линейных преобразований - student2.ru , который можно рассматривать как координатный столбец вектора и, удовлетворяющего равенству Алгебра линейных преобразований - student2.ru и = l0и, т.е. собственного вектора преобразования Алгебра линейных преобразований - student2.ru , соответствующего собственному значению l0.

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

Собственное значение называетсят-кратным, если оно является т-кратным корнем характеристического уравнения. Если собственное значение – простой корень характеристического уравнения, то его называют простымсобственным значением.

Из вышесказанного вытекает алгоритм нахождения собственных значений и собственных векторов преобразования Алгебра линейных преобразований - student2.ru :

1. Выбирают в заданном линейном пространстве произвольный базис.

2. Находят матрицу А преобразования Алгебра линейных преобразований - student2.ru в этом базисе.

3. Находят характеристические числа преобразования Алгебра линейных преобразований - student2.ru , решив уравнение

Алгебра линейных преобразований - student2.ru , т.е. Алгебра линейных преобразований - student2.ru

и выбирают из них действительные, которые и являются собственными значениями. Если нет действительных характеристических корней, то нет ни собственных значений, ни собственных векторов.

4. Составляют систему Алгебра линейных преобразований - student2.ru (7.1)

и, полагая l равным одному из найденных собственных значений li, находят ненулевое решение Хi = Алгебра линейных преобразований - student2.ru этой системы. Полученный вектор иi = Хi = Алгебра линейных преобразований - student2.ru и есть собственный вектор, соответствующий взятому собственному значению li.

5. Пункт 4 этого алгоритма повторяют для каждого собственного значения.

Обратите внимание, что поскольку для каждого собственного значения li система (7. 1) имеет множество решений, то для данного преобразования существует бесконечное число собственных векторов, соответствующих собственному числу li.

Пример 6

Найти собственные векторы преобразования Алгебра линейных преобразований - student2.ru , заданного матрицей А = Алгебра линейных преобразований - student2.ru .

Решение

Пункты 1 и 2 указанного алгоритма уже выполнены. Рассмотрим сразу третий пункт. Составим характеристическое уравнение Алгебра линейных преобразований - student2.ru и найдем его корни:

Алгебра линейных преобразований - student2.ru = Алгебра линейных преобразований - student2.ru = – (1–l)(1+l) –3 = – (1–l2) – 3 = l2 – 4,

l2 – 4 = 0 Þ l1 = 2, l2 = –2.

Это действительные числа, значит, они являются собственными значениями.

Составим систему вида (7.1): Алгебра линейных преобразований - student2.ru Найдем решения этой системы для каждого из полученных собственных значений.

При Алгебра линейных преобразований - student2.ru получим Алгебра линейных преобразований - student2.ru Ранг этой системы, очевидно, равен 1, значит, система равносильна одному уравнению Алгебра линейных преобразований - student2.ru , решая которое, находим х1 = 3х2. Положим х2 = t, получим x1 = 3t, тогда собственный вектор и1 = (3t, t) соответствует собственному значению Алгебра линейных преобразований - student2.ru .

При Алгебра линейных преобразований - student2.ru получим систему Алгебра линейных преобразований - student2.ru ранг которой также равен 1, поэтому она равносильна уравнению х1 + х2 = 0, откуда х1 = – х2.При Алгебра линейных преобразований - student2.ru , получим Алгебра линейных преобразований - student2.ru , откуда имеем собственный вектор и2 = (–s, s), соответствующий собственному значению l1 = – 2.

Таким образом, имеем семейство собственных векторов и1 = (3t, t), соответствующих собственному числу l1 = 2 и семейство собственных векторов и2 = (– s, s) , соответствующих собственному числу l1 = – 2.

Наши рекомендации