
1.4. Преобразования базисов
Пусть задан в линейном
пространстве
некоторый базис
.
Тогда любой вектор
может быть разложен единственным образом
по базису (материал первого семестра!):
Введем новый базис
.
В этом базисе тот же самый вектор
будет иметь уже другие координаты:
Возникает задача: связать между собой координаты произвольного вектора в двух различных базисах. Эту задачу будем называть задачей преобразования базисов.
Чтобы технически удобно решить эту задачу и подобные ей, введем в рассмотрение новый объект - векторную матрицу-строку. Это обычная матрица-строка, но ее элементами являются не числа, а векторы (из некоторого линейного пространства). Любую систему векторов можно задать в виде векторной матрицы строки.
Для векторной
матрицы-строки
определим умножение ее справа на обычную
числовую матрицу
размера
для данного
,
равного числу векторов строки и
произвольного
следующим образом:
Таким образом, по
определению, результатом умножения
векторной матрицы строки справа на
числовую матрицу будет новая векторная
матрица-строка, число компонент которой
равно числу столбцов матрицы
,
и каждая компонента вычисляется как
умножение векторной строки на
соответствующий столбец числовой
матрицы по тому же правилу, что и в
обычном матричном умножении, но только
вместо числового умножения используется
умножение вектора на число.
Легко доказать (по аналогии с доказательством ассоциативности умножения числовых матриц) следующее равенство:
(каковы бы ни были
числовые матрицы
и
,
произведение которых существует).
С использованием векторных матриц-строк удобно записывать разложение произвольных систем векторов по данному базису.
Пусть дан базис (в
виде векторной матрицы-строки)
и система векторов
.
Запишем разложение векторов системы
по базису
:
Или, с использованием векторных матриц-строк:
Нетрудно сообразить,
что j-ый
столбец матрицы
- это столбец координат вектора
в базисе
.
Утверждение 1.3
Если система
линейно независима, то столбцы матрицы
линейно независимы.
Доказательство.
Предположим противное - тогда найдутся
числа
,
не все равные нулю, такие, что
,
или, покомпонентно:
С учетом этих равенств рассмотрим линейную комбинацию
Подставляя вместо
каждого вектора
,
его разложение по базису
,
получим:
Итак, мы получили нетривиальную линейную комбинацию линейно независимых векторов, равную нулю, что невозможно.
Можно заметить, что,
проводя рассуждения доказательства
утверждения 1.3 в обратном порядке,
получим, что верно и обратное: если
столбцы матрицы
линейно
независимы, то система векторов
линейно
независима. Следовательно, для
распознавания линейной независимости
произвольной системы векторов
конечномерного линейного пространства
достаточно составить матрицу из столбцов
координат векторов системы в произвольном
фиксированном базисе и доказать линейную
независимость этих столбцов, используя,
например, метод элементарных преобразований
(т.е., вычислив ранг составленной
матрицы).
Для одного вектора
его разложение по базису задается в
виде:
,
где
-
столбец координат вектора
в базисе
.
Вернемся к задаче преобразования базисов. Запишем разложение нового («штрихованного») базиса в старом (не «штрихованном»):
Матрица
(квадратная порядка
)
называетсяматрицей
перехода от
базиса
к
базису
.
Каждый ее столбец есть, как мы только
что доказали, столбец координат
соответствующего вектора нового базиса
в старом базисе. В силу утверждения 1.3
столбцы матрицы
линейно
независимы, тем самым ее ранг равен
,
и матрица
является
невырожденной.
Тогда для разложения
вектора
в новом базисе получим:
Отсюда по теореме о единственности разложения вектора по базису (первый семестр!)
Так как матрица
не вырождена, то
Итак, чтобы вычислить столбец координат вектора в новом базисе, достаточно матрицу, обратную к матрице перехода, умножить на столбец координат вектора в старом базисе.
По контрасту заметим, что для того, чтобы получить сам новый базис (как векторную матрицу-строку), нужно старый базис умножить на саму матрицу перехода.
Таким образом, можно заметить, что сами базисы и координаты векторов в базисах при переходе от базиса к базису перевычисляются «зеркально» по отношению к друг другу.
Утверждение 1.4
1) Если
-
матрица перехода от базиса
к
базису
,
то обратная матрица
является матрицей перехода от базиса
к базису
.
Если
- матрица перехода от базиса
к базису
, а
- матрица перехода от базиса
к базису
, то
- матрица перехода от базиса
к базису
.
Схематически:
Т T S
T-
-1
TS
Доказательство. Упражнение.
Со сложными
преобразованиями базисов связана
следующая задача: пусть векторы базисов
и
заданы
своими координатами в некотором базисе
(который
сам может быть явно и не определен).
Требуется найти матрицу
перехода от
к
.
Составляем матрицы
перехода от
к
и
от
к
(по
столбцам координат векторов базисов
и
).
Пусть это будут матрицы
и
соответственно. Тогда используя
утверждение 1.4, легко получим (см. рис.
1.2):
A B
T
рис. 1.2
1В приведенном доказательстве нулевой вектор обозначен как0.