 
        
        2.13.Сопряженное пространство
.pdfОстыловский А.Н. Лекция 12. (Сопряженное пространство). Линейные формы и их компоненты. Сопряженное пространство. Сопряженный базис. Замена базиса в сопряженном пространстве. Полилинейная форма, её компоненты. Преобразование компонент полилинейной формы при замене базиса
12.1. Линейные формы и их компоненты
Мы рассматриваем n-мерное линейное пространство L над полем действительных чисел R.
Определение 12.1.. Отображение f : L ! R называется линейной формой, если
f(x + y) = f(x) + f(y);
f( x) = f(x)
для всех x; y 2 L и 2 R:
Пример 12.1. Простейшей линейной формой на L является ну-
левой функционал ! : L ! R; т.е. !(x) = 0 для любого x 2 L:
Пример 12.2. Зафиксируем некоторое a = [a1; : : : ; an] 2 Rn: Для
| произвольного x = [x1; : : : ; xn]T 2 Rn положим | 
 | ||||
| f(x) = ax = [a1; : : : ; an] | 2 x...1 | 3 | = a1x1 + | 
 | + anxn = aixi: | 
| 
 | 6 xn | 7 | 
 | 
 | |
| 
 | 4 | 5 | 
 | 
 | 
 | 
Легко проверить, что f : Rn ! R линейная форма.
Пример 12.3. Пусть x 2 C[0;1] пространство непрерывных функций на отрезке [0; 1]: Положив
Z 1
f(x) = x(t)dt;
0
получим линейную форму f на пространстве C[0;1]:
Пример 12.4. Пусть e = fe1; : : : ; eng базис в L: Для произвольного x = 1e1 + + nen 2 L положим ei(x) = i i-я координата
1
вектора x в базисе e. Легко проверить, что ei линейная форма на L (i = 1; : : : ; n) (не путать ei с ei). Проверьте, что равносильное описание ei таково:
(
0; если i 6= j;
1; если i = j:
Линейная форма ei работает по принципу "свой-чужой".
12.2. Сопряженное пространство Определение 12.2. Множество всех линейных форм на данном
линейном пространстве L обозначается через L и называется пространством, сопряжённым к пространству L:
Непосредственная проверка показывает, что сумма f + g двух линейных форм f и g и произведение f линейной формы f на число
, определяемые, соответственно, равенствами
| (f + g)(x) | = | f(x) + g(x); | 
| ( f)(x) | = | f(x); x 2 L; | 
являются снова линейными формами. Ясно также, что эти операции удовлетворяют аксиомам линейного пространства. Роль нулевого элемента в L играет нулевая форма ! (см. п.3.1). Таким образом, сопряжённое пространство L является линейным пространством.
Определение 12.3. Пусть e = fe1; : : : ; eng базис в L и f 2 L :
| Числа | 
 | 
| a1 = f(e1); : : : ; an = f(en) | (1) | 
называются компонентами формы f в базисе e.
Для произвольного вектора x = iei 2 L в силу линейности фор-
2
мы f имеем
| f(x) = | f( iei) = if(ei) = iai = | 
 | ||||
| = | [a1; : : : ; an] | 2 | ...1 | 3 | =: a ; | (2) | 
| 
 | 
 | 6 | n | 7 | 
 | 
 | 
| 
 | 
 | 4 | 
 | 5 | 
 | 
 | 
где a = [a1; : : : ; an] координатный "портрет\формы f в базисе e. Таким образом, произвольная форма f однозначно определяется своими компонентами в выбранном базисе. С другой стороны, эти компоненты можно выбрать произвольно (см. пример 2 из п.3.1).
Линейные формы на L, т.е. элементы из L , называют ковекторами.
12.3. Сопряженный базис
Пусть e базис в L, а e = fe1; : : : ; engT система ковекторов, определённая в примере 4.
Предложение. Система e образует базис в L . Он называется сопряжённым к базису e. Компоненты формы f в базисе e являются её координатами в базисе e :
Доказательство. Покажем, что из (2) вытекает
| f = a1e1 + + anen = aiei = ae : | (3) | 
Для произвольного x = iei 2 L имеем
(ajej)(x) = ajej( iei) = aj iej(ei) = aj i ij = aj j = a = f(x):
Таким образом, равенство (3) доказано. Осталось проверить линейную независимость системы e . Для этого нужно показать, что координаты нулевой формы ! в этой системе равны нулю. Итак, пусть ! = aiei: Тогда
0 = !(ej) = (aiei)(ej) = aiei(ej) = ai ji = aj:
3
Предложение доказано.
Следствие. dimL = dimL:
Замечание 12.1. Базис e = fe1; : : : ; engT в пространстве L записываем в виде столбца. Отсюда следует часто используемое соотношение
| e e = E: | (4) | 
12.4. Замена базиса в L
Пусть e = fe1; : : : ; eng, e0 = fe01; : : : ; e0ng два базиса в пространстве L и S = [ ji] матрица перехода от e к e0, т.е.
| e0 = eS; | (5) | |
| или | 
 | 
 | 
| ej0 = jiei: | (6) | |
| Обозначим через e = fe1; : : : ; engT и e0 = fe01; : : : ; e0ngT | базисы | |
| в L , сопряжённые, соответственно, базисам e и e0. | 
 | |
| Найдём матрицу перехода от e | e0 , т.е. матрицу X такую, что | |
| e0 = Xe . Имеем | 
 | 
 | 
| E = e0 e0 = (Xe )(eS) = X(e e)S = XES = XS: | 
 | |
| Отсюда X = S 1 =: [ ji]. Итак, | 
 | 
 | 
| e0 = S 1e ; | e = Se0 ; | (7) | 
| или | 
 | 
 | 
| e0i = iej; | ei = ie0j: | (8) | 
| j | j | 
 | 
Теперь получим закон преобразования компонент формы f при замене базиса e на базис e0 (см. (1)–(3)). Имеем
f = ae = a(Se0 ) = (aS)e0 = a0e0 ;
4
| т.е. | 
 | 
| a0 = aS; | (9) | 
| или покомпонентно | 
 | 
| a0j = ai ji: | (10) | 
Сравнивая этот закон преобразования с законом (??), приходим к выводу: линейная форма есть тензор типа (0; 1).
Пример. Пусть f(x1; : : : ; xn) функция n вещественных переменных и
| 
 | @f | + + | @f | @f | |||
| gradf = | 
 | e1 | 
 | en = | 
 | ei: | |
| @x1 | @xn | @xi | |||||
Замена базиса e0 = eS вызывает замену переменных x = Sx0 или
| xi = x0j i | . Обозначим ai | = @fi . Тогда | 
 | 
 | |||||||
| j | 
 | 
 | 
 | @x | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | a0 | = | 
 | @f | = | @f @xi | = ai i | : | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||||
| 
 | j | 
 | 
 | @x0j | 
 | @xi @x0j | j | 
 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||||
Таким образом, градиент функции есть ковектор.
12.5. Полилинейная форма, её компоненты
Пусть L линейное пространство над вещественным полем R и
L сопряжённое к L пространство. Обобщим понятия линейных и билинейных форм следующим образом.
Полилинейной формой типа (p; q), где p; q 0, на пространстве
| L называется произвольное отображение | 
 | 
 | 
 | ||||||
| T : L L L L ! R; | (11) | ||||||||
| | | 
 | {zp | 
 | } | | 
 | {zq | 
 | } | 
 | 
которое полилинейно, т.е. линейно по каждому аргументу при фиксированных значениях остальных.
Рассмотрим действие полилинейной формы T типа (p; q) на ковекторах
| f | 1 | 1 | e | i1 | ; : : : ; f | p | = a | p | e | ip | 
| 
 | = ai | 
 | 
 | ip | 
 | |||||
| 
 | 
 | 1 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
и векторах
x1 = 1j1 ej1 ; : : : ; xq = qjq ejq :
5
Ввиду полилинейности
| T (f | 1 | ; : : : ; f | p | ; x1 | 1 | 
 | p | j1 | 
 | 
 | jq | i1:::ip | ; | (12) | 
| 
 | 
 | ; : : : ; xq) = ai1 | aip | 1 | q | Tj1:::jq | ||||||||
| где | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | T i1:::ip := T (ei1 ; : : : ; eip ; e | ; : : : ; e | jq | ); | 
 | 
 | 
 | ||||||
| 
 | 
 | j1:::jq | 
 | j1 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |||
суть так называемые компоненты полилинейной формы T в базисе e = fe1; : : : ; eng. Нетрудно подсчитать, что их число равно np+q.
Отметим, что при заданных p и q мы можем построить полилинейную форму типа (p; q), компоненты которой в каком-нибудь
базисе равны np+q наперёд заданным числам T i1:::ip . Действительно,
j1:::jq
эта форма строится по формуле (12).
Пример. Линейному оператору A : L ! L поставим в соответствие билинейную форму TA : L L ! R :
TA(f; x) := f(A(x)):
Пусть [aij] матрица оператора A в некотором базисе e. Тогда
TA(ei; ej) = ei(A(ej)) = ei(akj ek) = aij;
т.е. компоненты формы TA совпадают с соответствующими элементами матрицы оператора в базисе e. Отсюда следует, что указанное соответствие между линейными операторами и полилинейными формами типа (1; 1) взаимно однозначно.
Упражнение. Проверьте, что смешанное произведение трех векторов есть полилинейная форма типа (0; 3).
12.6. Преобразование компонент полилинейной формы при замене базиса
Перейдём от базиса e = fe1; : : : ; eng к базису e0 = fe01; : : : ; e0ng. Пусть
e0 = eS; e0j = jiej;
6
т.е. S = [ ji] матрица перехода от e к e0. Тогда в соответствии с (19)
e0i = jiej;
где [ ji] = S 1:
Найдём компоненты полилинейной формы T в базисе e0:
| T 0i1:::ip | := T (e0i1 ; : : : ; e0ip ; e0 | j1 | ; : : : ; e0 | jq | ) = | |||||||
| j1:::jq | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | ||
| i1 | 
 | k1 | 
 | ip | kp | l1 | 
 | 
 | lq | 
 | 
 | |
| = T ( k1 e | 
 | ; : : : ; kp e | 
 | ; j1 el1 | ; : : : ; jq elq ) = | |||||||
| 
 | 
 | 
 | i1 | ip | k1:::kp | l1 | 
 | lq | : | 
 | 
 | |
| = k1 | kp Tl1:::lq | j1 | jq | 
 | 
 | |||||||
Таким образом, компоненты полилинейной формы типа (p; q) при замене базиса преобразуются в точности по закону (??), и, значит, полилинейная форма типа (p; q) является тензором типа (p; q). С другой стороны, каждому тензору типа (p; q), заданному своими компонентами в некотором базисе, можно поставить в соответствие полилинейную форму типа (p; q) с теми же компонентами в этом базисе. Это соответствие является взаимно однозначным. Ввиду этого обстоятельства тензоры нередко [3,6] определяют как полилинейные формы. Следует понимать, однако, что определение тензора, данное в гл. 2, шире, чем определение полилинейной формы, и последние являются лишь одной из возможных реализаций тензоров. Так, например, линейный оператор является тензором типа (1; 1), но не является полилинейной формой (пример в п. 4.1.)
7
