logo search
ALGYeBRA_I_GYeOMYeTRIYa

Глава 5. Линейные операторы §1. Понятие линейного оператора. Его матрица, ранг и дефект.

Определение. Пусть L и L – два векторных пространства. Отображение A:L L называется линейным отображением, или линейным оператором, действующим из L в L, если x, yL и R выполнено

1. A(x+y)=Ax+Ay;

2. A(x)=(Ax).

Запись Ax читается так: «оператор A действует на вектор x».

Если линейный оператор A действует из векторного пространства L в это же пространство, то говорим, что A – это линейный оператор, действующий в векторном пространстве L.

Из определения сразу следует, что

A(1x1+2x2+…+kxk)=1Ax1+2Ax2+…+kAxk.

Это значит, линейный оператор переводит линейную комбинацию векторов в линейную комбинацию их образов с теми же коэффициентами.

Примеры. 1. Тождественный оператор J:L L действует по правилу: Jx=x xL.

2. Нулевой оператор O:L L сопоставляет каждому вектору xL нулевой вектор из этого же пространства.

3. Напомним, что мы обозначали Co([0,1]) – векторное пространство, состоящее из всех непрерывных на отрезке [0,1] функций. Аналогично Co(R) обозначает пространство, состоящее из всех функций, непрерывных на всей числовой прямой, а C1(R) обозначает пространство, состоящее из всех функций, непрерывно дифференцируемых на всей числовой прямой. Оператор дифференцирования D:C1(R) Co(R) действует по правилу: Df(t)=f(t), т.е. он сопоставляет каждой функции её производную. Из курса математического анализа вы должны знать, что

D(f(t)+g(t))=Df(t)+Dg(t), D(f(t))=Df(t),

Т

a;\s\up8((

аким образом, оператор дифференцирования является линейным.

4

O

b;\s\up9((

b;\s\up9((

b;\s\up9((

a;\s\up8((

.
Сопоставим каждому геометрическому вектору на плоскости результат его поворота на фиксированный угол . Получившееся отображение H:V2 V2 является линейным оператором. Действительно,

если мы оба вектора a;\s\up8(( и b;\s\up9(( повернём на угол , то их сумма тоже повернётся на тот же угол; если мы умножим вектор a;\s\up8(( на число , то результат его поворота тоже умножится на это число.

Определение. Образом линейного оператора A:L L называется совокупность всех векторов, которые могут получиться в результате его действия:

ImA={yL | y=Ax для некоторого xL}.

Ядром линейного оператора называется совокупность всех векторов, которые под действием этого оператора переходят в нулевой вектор:

kerA={xL | Ax=o;¯}.

Ядро линейного оператора всегда содержит нулевой вектор и поэтому оно не является пустым множеством. Действительно, для любого вектора x выполняется

Ao;¯ =A(0·x)=0·Ax=o;¯.

Примем без доказательства, что ImA является векторным подпространством в L, а kerA является векторным подпространством в L.

Определение. Размерность векторного подпространства ImA называется рангом линейного оператора A и обозначается rankA, rkA или r(A). Размерность векторного подпространства kerA называется дефектом линейного оператора A. Устоявшегося обозначения для дефекта не существует. Мы будем обозначать его d(A).

Определение. Оператор A:L L называется инъективным, если каждый вектор yImA имеет не более одного прообраза. Это равносильно тому, что x1x2  Ax1Ax2. Оператор называется сюръективным, если ImA= L, т.е. если каждый вектор yL имеет прообраз. Такой оператор отображает векторное пространство L на всё L, а не на его часть. Оператор называется биективным, если он является одновременно инъективным и сюръективным. Биективный оператор устанавливает взаимно однозначное соответствие между векторами из L и векторами из L.

Определение. Оператор X:L L, который действует по правилу x=Xyy=Ax называется обратным к оператору A:L L и обозначается A1. Оператор называется обратимым, если у него существует обратный оператор.

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

Предложение 1. Линейный оператор является инъективным тогда и только тогда, когда его ядро состоит только из нулевого вектора.

Доказательство. Пусть kerA содержит кроме нулевого вектора ещё и другой вектор x. Тогда Ao;¯ =Ax=o;¯. Значит, оператор не является инъективным.

Обратно, пусть вL существуют два вектора x1x2, такие, что Ax1=Ax2. Тогда x1x2o;¯ и A(x1x2)=Ax1Ax2=o;¯. Получается, что ядро содержит кроме нулевого вектора ещё и вектор x1x2.

В дальнейшем, мы будем рассматривать только линейные операторы, которые действуют в одном векторном пространстве. Следующее предложение принимаем без доказательства.

Предложение 2. Сумма ранга и дефекта линейного оператора A:Ln Ln равна размерности векторного пространства: r(A)+d(A)=n.

Таким образом, если d(A)=0 (т.е. ядро состоит только из нулевого элемента), то r(A)=n и образ ImA совпадает со всем Ln. Значит, если d(A)=0, то оператор является биективным, а значит и обратимым. Биективный линейный оператор A:Ln Ln называется линейным преобразованием векторного пространства Ln.

Пусть в векторном пространстве Ln выбран базис B ={e1, e2,…, en}. Тогда каждый векторов Ae1, Ae2,…, Aen можно разложить по базису:

(5.1)

Коротко эти равенства можно записать так:

Aei=(;\s\do10(j =1ai;jej , i=1,…, n. (5.1)

Числа aj;i, i, j=1,…, n образуют матрицу

A= , (5.2)

которая называется матрицей оператора A в данном базисе. Эта матрица полностью определяет действие оператора на любой вектор xL.

Действительно, пусть мы знаем координаты вектора x в данном базисе: x(x1, x2,… xn)B и пусть y=Ax. Надо узнать координаты вектора y: y(y1, y2,… yn)B. Имеем

Ax=A(x1e1+x2e2+…+xnen)=x1Ae1+x2Ae2+…+xnAen=

=x1(a1;1e1+a1;2e2+…+a1;nen)+x2(a2;1e1+a2;2e2+…+a2;nen)+…+

+xn(an;1e1+an;2e2+…+ an;nen)=

= (a1;1x1+a2;1x2+…+an;1xn)e1+(a1;2x1+a2;2x2+…+a2;nxn)e2+…+

+(a1;nx1+a2;nx2+…+ an;nxn)en.

Коротко эти же выкладки выглядят так:

Ax=A((;\s\do10(i =1xiei)=(;\s\do10(i =1xiAei =(;\s\do10(i =1= (;\s\do10(j =1ej .

Мы видим, что координаты искомого вектора y можно найти так:

(5.3)

Коротко эти формулы имеют вид:

yi =(;\s\do10(j =1aj;ixj , i=1,…, n. (5.3)

Если обозначить

X= , Y= –

координатные столбцы, то (3) можно записать в виде одного матричного равенства:

Y=AX. (5.3)

Предложение 3. Ранг линейного оператора равен рангу его матрицы (без доказательства).

Из предложений 1, 2 и 3 вытекает следующее предложение.

Предложение 4. Линейный оператор A:Ln Ln является биективным тогда и только тогда, когда определитель его матрицы не равен нулю. Это значит, A обратим тогда и только тогда, когда у его матрицы существует обратная матрица.

Из матричной записи (3) получаем X=A1Y. Таким образом действие обратного оператора задаётся с помощью обратной матрицы. Отметим, что тождественный оператор задаётся с помощью единичной матрицы, а нулевой оператор – с помощью нулевой матрицы.