Преобразование базиса и координат
Пусть в En задана {ei} и {ei} –пара взаимных базисов, а {ei¢} и {ei¢} некоторая другая пара взаимных базисов. Запишем формулы преобразования базисных векторов:
1°. Переход ei « ei¢: ei¢ = ei; ei = ei¢. Здесь – матрица перехода от ei к ei¢; – матрица перехода ei¢ от к ei; т.е.матрицы и взаимно-обратны: = .
2°.Переход ei « ei¢: ei¢ = ei; ei = ei¢. Здесь – матрица перехода ei от к ei¢; – матрица перехода от ei к ei¢; т.е.матрицы и взаимно-обратны.
T°. = и (следовательно = ).
◀ .Положим k = i, k¢ = i¢ Þ , т.е. матрицы и совпадают ▶
Примечание: Правило нахождения матрицы
= .
Итак: – формулы преобразования базисных векторов. Здесь матрица перехода от базиса {ei} к базису {ei¢}.
Таким образом для перехода от базиса {ei, ei} к базису {ei¢, ei¢} достаточно знать лишь матрицу перехода от базиса {ei} к базису {ei¢}.
Задача. Имеется две пары взаимных базисов {e1, e2, e3, e1, e2, e3} и {e1, e2, e3, e1¢, e2¢, e3¢}. Записать формулы для преобразования при переходе от одного базиса к другому и найти соответствующие матрицы перехода.
◀ Формулы преобразования базисных векторов:
1) , – матрица перехода от ei к ei¢; i¢ – строки, i – столбцы(строки слева) .
2) , – матрица перехода от ei¢ к ei; i – строки, i¢ – столбцы (строки слева) ,
при этом В2 = (В1)–1.
3) , – матрица перехода от ei к ei¢; i¢– строки, i – столбцы (строки слева) ,
при этом В3 = (В12)Т.
4) , – матрица перехода от ei¢к ei; i – строки, i¢ – столбца (строки слева) ,
при этом В4 = (В1)Т.
5) Элементы матрицы В1 = ( ) находят так ▶
Пример: Пусть е1(1, 1, 0) е1¢(1, 0, 0)
е2(1, 0, 1) е2¢(–1, 1, 0)
е3(0, 1, 1) е3¢(0, –1, 1)
е1(1/2, 1/2, –1/2) « е1¢(1, 1, 1) .
е2(1/2, –1/2, 1/2) е2¢(0, 1, 1)
е3(–1/2, 1/2, 1/2) е3¢(0, 0, 1)
Строим матрицу . Имеем ;
. Чтобы проверить формулу 1) мы должны матрицу В1 умножить на матрицу у которой в строках стоят ei – получим матрицу у которой в строках ei¢, аналогично проверяются формулы 2), 3), 4).
1) ;
2) ;
3) ;
4) ▶
Информация к размышлению:
Та же задача: В базисе, в котором заданы координаты всех векторов, построить матрицу перехода от базиса {ei} к базису {ei¢} (а также от базиса {ei} к базису {ei¢}).
◀ а) пусть PS®e – матрица перехода из стандартного базиса в базис {еi}, т.е. для построения матрицы PS®e координаты векторов ei пишутся в столбцы;
б) Pе®S = (PS®e)–1;
в) PS®e¢ – матрица перехода из стандартного базиса в базис {ei¢} ;
г) Pе®e¢ = (PS®e¢)(PS®e)–1 ▶
Примеры:
1°. е1(1, 1, 0) е1¢(1, 0, 0)
е2(1, 0, 1) е2¢(–1, 1, 0)
е3(0, 1, 1) е3¢(0, –1, 1) .
Тогда . Получаем .
При этом . И при этом: если обозначить Р1 = Pе®e¢, Р2 = Pе¢®e, то: Р1e1 = e1¢; Р1e2 = e2¢; Р1e3 = e3¢; Р2e1¢ = e1; Р2e2¢ = e2; Р2e3¢ = e3.
2°. е1(1/2, 1/2, –1/2) е1¢(1, 1, 1)
е2(1/2, –1/2, 1/2) е2¢(0, 1, 1)
е3(–1/2, 1/2, 1/2) е3¢(0, 0, 1) .
Построение: ;
и кроме того: . Если обозначить Pе®e¢=Р3, Pе¢®e =Р4, то Р3e1 = e1¢; Р3e2 = e2¢; Р3e3 = e3¢; Р4e1¢ = e1; Р4e2¢ = e2; Р4e3¢ = e3. Для Р1, Р2, Р3, Р4 справедливы те же соотношения, что и для В1, В2, В3, В4:
В1; В2 = ; В3 = ; В4 = ;
Р1; Р2 = ; Р3 = ; Р4 = .
Вопрос: Почему же В1 и Р1 (а также остальные) матрицы различны? Правда, они симметричны относительно второй большой диагонали?
Попробуйте ответить на этот вопрос прежде чем вы прочитаете последующие две строчки.
Ответ: Матрицы и матрицы Р1 это одна и та же матрица перехода но Р1 в стандартном базисе, а в базисе {ei}.
Пусть xÎEn.Пусть в базисе {ei¢, ei¢} x = xi¢ei т.е. xi¢ ковариантные координаты вектора x.
xi¢ = (x,ei¢) = (x,ei) = xi, т.е. xi¢ = xi.
При переходе к новому базису ковариантные координаты вектора x преобразуются с помощью матрицы перехода от базиса {ei} к базису {ei¢} (т.е. так же как координаты базисных векторов). Этим и обусловлено название – ковариантные (согласованные) .
Кроме того : xi¢ = (x,ei¢) = (x,ei) = xi.
При переходе к новому базису контравариантные координаты вектора x преобразуются с помощью матрицы перехода от базиса нового к старому. Это несогласование преобразований и обусловило название контравариантные (несогласованные) координаты.
Задача. Вектор х(5, 2, 1) в базисе {e1(1, 1, 0), e2(0, 1, 1), e3(0, 1, 1), e1(1/2, 1/2, 1/2), e2(1/2, –1/2, 1/2), e3(–1/2, 1/2, 1/2)} имеет ковариантные координаты (7, 6, 3) и контравариантные координаты (3, 2, –1). Это было установлено при решении задач в предыдущем параграфе . Найти ковариантные и контравариантные координаты этого же вектора в базисе {e1¢(1, 0, 0), e2¢(–1, 1, 0), e3¢(0, –1, 1), e1¢(1, 1, 1), e2¢(0, 1, 1), e3¢(0, 0, 1)}.
◀ Как известно, ковариантные и контравариантные координаты вектора х преобразуются по-разному: с помощью формул: xi¢ = xi и xi¢ = xi, тогда xi¢ = xi Þ , т.е. х¢ = 5е1¢ – 3е2¢ – е3¢ (это х(5, 2, 1)). Итак (7, 6, 3) ® (5, –3, –1) для ковариантных координат.
Далее: , т.е. х¢ = 8е1¢ + 3е2¢ + е3¢ (это х(5, 2, 1)). Итак (3, 2, –1) ® (8, 3, 1) для контравариантных координат.
Здесь матрицы перехода взяты из предыдущей задачи. ▶
Понятие тензора
Пусть V – вещественное (не обязательно евклидово) линейное пространство (dimV = n).
Def:Тензором типа (p, q) , (p раз ковариантным, q раз контравариантным) называется геометрический объект, который:
1)в любом базисе {ei} линейного пространства Vn определяется np+q координатами (индексы принимают значения 1, 2, …, n каждый);
2)обладает свойством, что его координаты в базисе {ei¢} связаны с координатами в базисе {ei} соотношениями:
; (*)
и здесь элементы матрицы перехода от старого базиса к новому (ei ® ei¢), а – элементы матрицы обратного перехода.
Число r = p + q называется рангом тензора.
Формула (*) называется формулой преобразования тензора при изменении базиса.
Замечание:Индексы i1i2 … ip называются ковариантными, а k1k2 … kq – контравариантными.
Отметим:Ковариантные и контравариантные координаты вектора преобразуется по формуле (*) (p = 1, q = 0 для ковариантных координат, p = 0, q = 1 для контравариантных координат).
Поэтому вектор представляет собой тензор первого ранга (1 раз ковариантный, либо 1 раз контравариантный – в зависимости от выбора типа координат этого вектора).
Отметим: Скаляр – тензор нулевого ранга – имеет одну координату, причем не имеющую индексов и не изменяющуюся при изменении системы координат.
Замечание: Нетрудно убедиться в том, что последовательный переход от {ei} к {ei¢}, а затем от {ei¢} к { }, приводит к тем же результатам, что непосредственный переход от {ei} к { } , т.е. определение тензора корректно.
Замечание:Любая системаnp+q чисел может в данном базисе рассматриваться как координаты некоторого тензора А типа (p, q).
Примеры тензоров
1°. Нуль-тензор – это тензор все координаты которого, в некотором (а, следовательно, в
любом базисе) равны нулю.
2°. Символ Кронекера. Тензор А типа (1, 1) в базисе {ei} имеет координаты .
® = =
Т.е. действительно можно рассматривать как тензор типа (1, 1).
3°.Пусть А(x, y) – билинейная форма. Напомним, что в базисе {ei}: A(x, y) = A(xiei, yjej) =
= A(ei, ej)xiyj = aijxiyj. Здесь aij – элементы матрицы билинейной формы А в базисе {ei}.
Рассмотрим, как изменяется матрица билинейной формы при переходе к базису {ei¢}.
aij = A(ei¢, ej¢) = = A(ei, ej) = aij.
Равенство aij = aij, показывает, что матрица билинейной формы представляет собой тензор А типа (2, 0) ранга 2.
Пусть А линейный оператор: y=Ax. В некотором базисе : =А( )= А =
Т.е. = , – элементы матрицы линейного оператора в базисе {ei¢}.
Рассмотрим базис { }.
= . Воспользуемся тем, что = ; = .
= | умножим обе части на и просуммируем по j.
= Þ =( ) Þ = .
Тогда =
Последнее равенство показывает, что матрица линейного оператора может рассматриваться как тензор А типа (1,1) ранга 2.