Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 18.Линейные операторы..doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
716.29 Кб
Скачать

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

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

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

Суммой преобразований и называется преобразование C такое, что  хL Cх = х + х. Обозначают сумму преобразований C = + .

Например, если :R2R2 такое, что  х = [х1, х2]R2 х = [х1+х2, 2х2], а :R2R2 такое, что х = [х1, х2] х = [3х1, х1 –2х2], то преобразование C = + такое, что  х = [х1, х2]R2

C х = х + х = [х1+х2, 2х2] + [3х1, х1 –2х2] = [4х1+х2, х1].

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

C (х + у) = (х + у) + (х + у) = х + у + х + у =

= ( + )х + ( + )у = C х + C у,

C (х) = (х) + (х) = ( х) +( ) = ( х + х) = C х.

Найдем матрицу С преобразования C = + .

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

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

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

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

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

Тогда = АХ, = ВХ, = СХ.

Но, согласно определению преобразования C = + , имеем:

C х = ( + )х = х + х,

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

= + = АХ + ВХ = (А + В)Х,

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

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

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

Например, если : R2R2 такой, что х = [х1, х2]R2 х = [х1+х2, 2х2], то преобразование ( ) определяет вектор

у = 3( х) = 3[х1+х2, 2х2] = [3х1+3х2, 6х2].

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

1) Если преобразование – линейное, то и  – линейное преобразование.

2) Матрица преобразования C =  равна С = А, где А – матрица преобразования .

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

( – )х = ( +(– ))х = хх.

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

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

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

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

Например, если преобразование :R2R2 такое, что  х=[х1, х2]R2 х = [х1+х2, 2х2], а преобразование :R2R2такое, что  х = [х1, х2]R2 = [3х1, х1 – 2х2], то преобразование C = . каждому х = [х1, х2]R2 ставит в соответствие вектор

C х = ( х) = ([3х1, х1 –2х2]) = [3х1 + (х1 – 2х2), 2(х1 –2х2)] =

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

Заметим, что преобразование , вообще говоря, не совпадает с преобразованием .

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

C1 х = ( х) = ([х1+х2, 2х2]) = [3(х1 + х1) , х1+х2 – 2(2х2)] =

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

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

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

2х = ( х), 3х = ( ( х)), и т.д.

Докажите, что если и – линейные преобразования, то и – линейное преобразование.

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

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

У – координатный столбец вектора х в этом же базисе,

Z – координатный столбец вектора ( х).

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

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

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

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

Матрица преобразования п (п – натуральное число) равна, очевидно, Ап.

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

Пример 4

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

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

= (х, – у), = (– х, – у).

Обозначим C = + и = . . Тогда

C = ( + ) = (х, – у) + (– х, – у) = (0,–2у),

= ( . ) = ( ) = ((–х), –(–у)) = (– х, у)

(

Рисунок 1

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

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

= (1, 0)  , , C = ( + ) = (0, 0),

=( . ) = (–1, 0),

= (0, 1)  = (0, –1), = (0, –1), C = ( + ) = (0, –2),

= ( . ) = (0, 1).

Значит,

А = , В = ,

С = (сравните с А+В), D = (сравните с АВ).

Заметим, что преобразование C = + – вырожденное.

Рассмотрим невырожденное преобразование .

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

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

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

. –1 = –1. = .

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

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

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

–1( + ) = –1( ) = = –1( )+ –1( ),

–1( ) = –1( ) = = –1( ).

Очевидно, тождественный оператор является обратным самому себе.

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

+ = + , +( + C ) = ( + ) + C ;

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

C ( ) = (C ) , ≠ .

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

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

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

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

(А – Е) =

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

| А–Е | = 0 или = 0

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

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

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

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

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

Пусть Ln – линейное пространство, : Ln  Ln – линейное преобразование этого пространства. Ненулевой вектор и называется собственным вектором линейного преобразования , если он этим преобразованием переводится в вектор и, т.е.

и = и,

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

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

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

АХ = Х  АХ – Х = О, (А – Е)Х = О.

Если А = , то А – Е = ,

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

(*)

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

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

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

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

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

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

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

  2. Находят матрицу А преобразования в этом базисе.

  3. Находят характеристические числа преобразования , решив уравнение

, т.е.

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

  1. Составляют систему (7.1)

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

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

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

Пример 6

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

Решение

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

= = – (1–)(1+) –3 = – (1–2) – 3 = 2 – 4,

2 – 4 = 0  1 = 2, 2 = –2.

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

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

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

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

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