
- •Глава 10. Линейные преобразования (операторы).
- •§ 1. Определение линейного преобразования.
- •§ 2. Операции над линейными преобразованиями.
- •§ 3. Преобразование матрицы линейного оператора при переходе к новому базису.
- •§ 4. Область значений и ядро линейного преобразования векторного пространства.
- •§ 5. Характеристические корни, собственные значения и собственные
- •§ 4. Приведение матрицы линейного преобразования к диагональному виду.
- •§ 7. Обобщающие примеры по теме: «Линейные преобразования»
Глава 10. Линейные преобразования (операторы).
При
рассмотрении
-
мерных векторных пространств
мы использовали векторные выражения,
в которых с векторами производилось
некоторое воздействие:
▫ переход
от системы
векторов
к системе
векторов
:
=
·
,
где
- матрица перехода от базиса
к базису
;
▫ преобразование
строки
координат
b=(,
,...,
)
вектора
базе
в строку координат b'
=(
,
,...,
)
этого
же вектора
в базе
:
·
=
,
или в виде:
=
·
.
Эти
воздействия производятся на векторы
пространства
не явно, как бы косвенно. Например,
координаты вектора изменились, потому
что изменилась база пространства
.
В
настоящей главе рассмотрим такое
преобразование линейного пространства,
когда все векторы подвергаются одному
и тому же преобразованию, причём так,
что для любого вектора
-
мерного векторного пространства
можно записать:
→
;
→
,
при
этом
,
получаемый после преобразования
вектор
называется образом
вектора
,
который называют прообразом.
Для удобства записи вместо обозначения
будем использовать
,
хотя первое было бы привычнее, по аналогии
с обозначением функции в математическом
анализе.
§ 1. Определение линейного преобразования.
Пусть имеем
-
мерное линейное векторное пространство
и все его векторы подвергаются некоторому
преобразованию
.
Мы будем рассматривать только линейные
преобразования.
Определение: (10.1) |
преобразование
1)
для
любого
числа
|
Из определения следует: линейное преобразование переводит любую линейную комбинацию данных векторов в линейную комбинацию (с теми же коэффициентами) образов этих векторов:
(
·
+
·
+
…+
·
)
=
·
+
·
+…+
·
.
Рассмотрим
основные свойства линейного преобразования
линейного
векторного
пространства
,
вытекающие из определения линейного
преобразования:
10.
Линейное преобразование
оставляет
неподвижным
нулевой вектор:
0
=
0.
Действительно,
0
=
(0·
)=0·
=
0,
по правилу умножения вектора на число.
20.
Образом вектора, противоположного
заданному
вектору
,
служит вектор, противоположный
для образа
этого вектора
,
то есть:
=–
.
Достаточно учесть, что: –
=(–1)
и воспользоваться свойством 2)
преобразования
.
30.
Линейное преобразование
,
оставляющее неподвижным всякий вектор
,
а именно:
=
- называют тождественным.
40.
Линейное преобразование
,
отображающее всякий вектор
,
в нулевой вектор, а именно:
=0
- называют нулевым.
Пусть
в линейном
векторном
пространстве
выделена база e=(e1,e2,…,en).
Всякий вектор
этого пространства можно представить
в виде выражения:
=(b1,b2,…,
)·
=
·
,
где
числа: b1,
b2,…,
- координаты вектора
в базе
.
Заметим также, что в выражении:
=
·
используется матрица-столбец базы
.
Так
как линейное преобразование
,
по определению, формирует вектор
,
принадлежащий исходному пространству
,
то его можно представить
в базе e
в виде:
=(
,
,...,
)·
=
·
. (1)
Для
вычисления координат вектора-образа:
воспользуемся
определением и свойствами линейного
преобразования
:
=
=
=
=
·
(2)
50.
Выражение (2) является обобщением
(доказанным!) требования:
=
,
где
,
используемое в требовании, всего
лишь число.
Теперь мы видим, что перестановочны
также символы
и
-
строка
координат вектора
в базе
:
=
·
,
где вектор
есть матрица-столбец.
Так
как
,
- векторы пространства
,
то каждый из них можно записать
координатами в базе
:
=
=
·
=
·
.
(3)
Учитывая
все полученные выражения, можно записать
результат применения линейного
преобразования
к вектору
:
=
=
·
=
·
·
→
=
·
. (4)
Замечание:
рассмотрен вариант решения задачи для
случая, когда система векторов базыизображается в виде матрицы-столбца.
Аналогично задача решается для базы
,
изображаемой в виде матрицы-строки.
Говорят,
что матрица
задает
линейное преобразование!
В таком случае в векторном пространстве
установлено взаимно
однозначное
соответствие между всеми квадратными
матрицами порядка
и линейными преобразованиями пространства!
Выражение матрицы конкретного линейного
преобразования
зависит от выбора базы, в которой
записывается матрица преобразования.
Это следует из доказательства выражения
(3). Далее эта зависимость будет определена.
Полезно
рассмотреть простые примеры, иллюстрирующие
применение линейного преобразования
векторного пространства
.
☺☺
Пример
10–01:Пусть на плоскости
задана система координат
и определено линейное пространство
геометрических векторов
.
При неподвижной системе координат
плоскость поворачивается относительно
точкиOна угол
.
Является ли этот поворот линейным
преобразованием в пространстве
?
Решение:
1). Учитывая, что
геометрические векторы свободные, будем
считать, что вектор
имеет начало в точкеO.
Преобразование
переводит вектор в вектор
,
принадлежащий
.
2). Пусть заданы
два произвольных вектора
и
,
принадлежащие
.
В соответствии с определением операций
суммы геометрических векторов и умножения
вектора на число построим вектор:
=
+
и вектор
=
·
.
3). Вектор диагональ
параллелограмма, построенного на
векторах
и
.
Преобразование
есть поворот диагонали параллелограмма
на угол
относительно точкиO.Преобразование, применённое к векторам
и
,
поворачивает каждый из них на тот же
угол
.
В таком случае требование
=
+
выполняется.
4). Геометрически
очевидно также, результат не зависит
от того, что будет меняться порядок
операций: сначала вектор
умножить на число
,
потом повернуть получившийся вектор
на угол
,
или наоборот. В
таком случае требование
=
выполняется.
5). Заданное
преобразование плоскости является
линейным преобразованием пространства
.
Ответ: является.
Пример
10–02:
Показать, что умножение квадратных
матриц 2-го порядка слева на данную
матрицуявляется линейным преобразованием
пространства всех матриц 2-го порядка.
Решение:
1). Запишем
произвольный вектор пространства:
=
=
x1
+x2
+x3
+x4
,
и определим преобразование
:
то есть произведение:
=
·
.
2). Используя
линейные свойства матриц, запишем:
=
·
,
и
=
·
.
Это значит, что требование линейного
преобразования:
=
выполняется.
3). Пусть задан
также вектор: =
,
и записано:
=
·
.
4). Запишем сумму
векторов:
=
=
+
и линейное преобразование суммы векторов:
=
·
.
Учитывая линейные свойства матриц,
получаем: требование линейного
преобразования:
=
также выполняется.
5). Вывод:
заданное преобразование
- линейное.
Ответ:
является линейным преобразованием.
Пример
10–03:
Пусть задан вектор=(x1,x2,x3)
линейного пространства
.
Записано преобразование пространства:
=(x2+x3,2x1+x3,3x1–x2+x3).
Выяснить, является ли оно линейным. Если
преобразование линейное, найти его
матрицу в том же базисе, в котором заданы
векторы
и
.
Решение:
1). Запишем базис
пространства:
=(1,0,0),
=(0,1,0),
=(0,0,1).
Это значит, что произвольный вектор
линейного пространства может быть
записан в виде:
=x1
+x2
+x3
.
2). Пусть заданы
два произвольных вектора
и
,
принадлежащие
.
В соответствии с определением операций
суммы векторов:
=
+
=(x1+y1,x2+y2,x3+y3)
и
=(
x1,
x2,
x3).
3). Запишем
векторы-образы для векторов, участвующих
в доказательстве линейности
:
=
(
+y3,
2
+y3,
3y1–
+y3)
и
=(
x2+
x3,2
x1+
x3,3
x1–
x2+
x3);
=
=
(
+x3+
+y3,
2
+x3+2
+y3,
3x1–
+
+3y1–
+y3).
4). Из представленных
записей следует: требование
=
выполняется,
требование
=
выполняется → преобразование
- линейное.
5). Матрицу линейного
преобразования легко получаем (видим!),
если изобразить шаблон выражения
=
·
:
=
(x2+x3,2x1+x3,3x1–x2+x3)=
(x1,x2,x3)
·
.
Ответ:
является линейным преобразованием
с матрицей:
.
Пример
10–04:
Пусть задан вектор=(x1,x2,x3)
линейного пространства
.
Записано преобразование пространства:
=(x1–x2+x3,
x3,
x2).
Выяснить, является ли оно линейным. Если
преобразование линейное, найти его
матрицу в том же базисе, в котором заданы
векторы
и
.
Решение:
1). Запишем базис
пространства:
=(1,0,0),
=(0,1,0),
=(0,0,1).
Это значит, что произвольный вектор
линейного пространства может быть
записан в виде:
=x1
+x2
+x3
.
2). Пусть заданы
два произвольных вектора
и
,
принадлежащие
.
В соответствии с определением операций
суммы векторов:
=
+
=(x1+y1,x2+y2,x3+y3)
и
=(
x1,
x2,
x3).
3). Запишем
векторы-образы для векторов, участвующих
в доказательстве линейности
:
=
(y1–y2+y3,
y3,
y2)
и
=(
(x1–x2+x3),
x3,
x2);
=
=
(
+y1–(
+y2)+
+y3,
+y3,
+y2).
4). Из представленных
записей следует: требование
=
выполняется, требование
=
выполняется → преобразование
- линейное.
5). Матрицу линейного
преобразования легко получаем (видим!),
если изобразить шаблон выражения
=
·
:
=
(x1–x2+x3,
x3,
x2)=
(x1,x2,x3)
·
.
Ответ:
является линейным преобразованием
с матрицей:
.
Пример 10–05: Показать, что дифференцирование является линейным преобразованием пространства всех многочленом степени от одного неизвестного с вещественными коэффициентами. Найти матрицу этого преобразования в базе:
а) 1, x;x2; ... ,
;
б) 1, x-c;
;
... ,
гдеc
- вещественное число.
Решение:
Общая часть для обоих заданий:
1). Запишем
в базе а)многочлен:=
,
его координаты – коэффициенты при
переменной. Аналогично
=
.Сумма многочленов:k=
+
=
;
произведение многочлена на вещественное
число:
=
.
2). Обозначим:
-оператор дифференцирования.
Используя теоремы математического
анализа, замечаем, что оператор
является линейным по отношению к
векторам-многочленам, записанным в базе
а).
3). Пусть многочлен
записан в виде:
=
,
его координаты в базе б) – вещественные
числа. Вопрос о линейности
не вызывает затруднений.
Задание а): используем базу а).
4). Запишем производную
для многочлена:
=
по независимой переменнойx,
используя правила дифференцирования:
=
=
,
координаты в базе
а) вектора
:m'=(
,
,
...,
,
0).
5). Матрицу линейного
преобразования легко получаем (видим!),
если изобразить шаблон выражения
=
·
:
=(
,
,
...,
,
0)= (
)
·
.
Задание б): используем базу б).
6). Запишем производную
для многочлена:
=
по независимой переменнойx,
используя правила дифференцирования:
=
=
,
координаты в базе
а) вектора
:m'=(
,
,
...,
,
0).
7). Матрицу линейного
преобразования легко получаем (видим!),
если изобразить шаблон выражения
=
·
:
=(
,
,
...,
,
0)= (
)
·
.
Ответ:- линейное преобразование как для
базы, заданной в записи а), так и в записи
б) с матрицей: для случая а):C1.
для случая б):C2.
Пример
10–06:
Пусть совокупность векторов:e=(,
,
)
есть база трехмерного линейного
пространства. В этой базе задан вектор
=(5
+
–2
)=(5,1,-2).
Пустьлинейное
преобразование
задается
матрицей:
=
в базе
,
которая используется в виде матрицы-столбца.
Найти образ
.
Решение:
1). Воспользуемся
формулой (4) для вектора
:
=
=
·
.
2). В нашем случае
получаем:
=
(5,1,–2) ·
=(–9,
4, –6).
Ответ:
=(–9,
4, –6).
☻