-
Notifications
You must be signed in to change notification settings - Fork 2
/
multilinear.tex
1123 lines (1048 loc) · 70 KB
/
multilinear.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
\section{Полилинейная алгебра}
\subsection{Полилинейные отображения}
\literature{[KM], ч. 2, \S~2, п. 1; ч. 4, \S~1, пп. 1--2.}
Пусть $k$~--- поле, $V_1, \dots, V_m, U$~--- векторные пространства
над $k$. Отображение
$f\colon V_1\times\dots\times V_m\to U$ называется
\dfn{полилинейным}\index{полилинейное отображение}, если оно линейно
по каждому аргументу при фиксированных значениях остальных. Иными
словами, $f$ \dfn{аддитивно}\index{аддитивное отображение} по каждому
аргументу:
$$
f(\dots,v'_i+v''_i,\dots) =
f(\dots,v'_i,\dots) + f(\dots,v''_i,\dots).
$$
Кроме того, отображение $f$
\dfn{однородно степени 1}\index{однородное отображение} по каждому
аргументу (также при фиксированных остальных):
$$
f(\dots,\lambda v_i,\dots) = \lambda f(\dots,v_i,\dots).
$$
Приведем примеры полилинейных отображений, которые мы
встречали раньше:
\begin{itemize}
\item Скалярное произведение: билинейная форма
$B\colon V\times V\to R$ является полилинейным отображением по самому
определению (см. определение~\ref{def:bilinear_form}).
\item Определитель: пусть $V = k^n$~--- пространство столбцов высоты
$n$. Можно рассмотреть отображение
$$
\det\colon k^n\times\dots\times k^n\to k,\quad
(v_1,\dots,v_n)\mapsto\det(v_1,\dots,v_n),
$$
сопоставляющий набору столбцов определитель матрицы, составленной из
этих столбцов. Это отображение полилинейно
(см. раздел~\ref{ssect:det}).
\end{itemize}
Оказывается, что полилинейные отображения из $V_1\times\dots\times V_m$ в
$U$ в точности соответствуют {\em линейными} отображениям из
некоторого нового объекта (тензорного произведения пространств
$V_1,\dots,V_m$) в $U$.
\subsection{Тензорное произведение двух пространств}
\literature{[F], гл. XIV, \S~4, пп. 1, 2; [K2], гл. 6, \S~1, п. 5; [KM], ч. 4, \S~1, пп. 2--5.}
\begin{definition}\label{def:tensor_product_2}
Пусть $V,W$~--- векторные пространства над полем $k$.
\dfn{Тензорным произведением}\index{тензорное произведение}
пространств $V$ и $W$ называется векторное пространство $V\otimes W$
вместе с билинейным отображением $\ph\colon V\times W\to V\otimes W$,
удовлетворяющие следующему {\em универсальному свойству}:
\begin{itemize}
\item для любого векторного пространства $U$ и любого билинейного
отображения $\psi\colon V\times W\to U$ существует единственное
линейное отображение $\tld\psi\colon V\otimes W\to U$ такое, что
$\psi = \tld\psi\circ\ph$.
\end{itemize}
\end{definition}
Универсальное свойство можно изобразить следующей диаграммой:
$$
\begin{tikzcd}
V\times W\arrow{rr}{\ph}\arrow{rd}[swap]{\psi} &
& V\otimes W\arrow[dashed]{dl}{\tld\psi} \\
& U
\end{tikzcd}
$$
\begin{theorem}\label{thm:tensor_product}
Тензорное произведение любых векторных пространств $V,W$ над полем $k$
существует и единственно с точностью до канонического
изоморфизма. Последнее означает, что если $\ol\ph\colon V\times W\to
V\ol\otimes W$~--- еще одно тензорное произведение в смысле
определения~\ref{def:tensor_product_2}, то существует единственный
изоморфизм векторных пространств $\alpha\colon V\otimes W\to
V\ol\otimes W$ такой, что $\ol\ph = \alpha\circ\ph$:
$$
\begin{tikzcd}
V\times W \arrow{rr}{\ph} \arrow{dr}[swap]{\ol\ph}
& & V\otimes W \arrow{dl}{\alpha} \\
& V\ol\otimes W
\end{tikzcd}
$$
\end{theorem}
\begin{proof}
Сначала докажем единственность. Итак, пусть $\ph\colon V\times W\to
V\otimes W$ и $\ol\ph\colon V\times W\to V\ol\otimes W$~--- два
тензорных произведения пространств $V$ и $W$. Рассмотрим следующую
диаграмму:
$$
\begin{tikzcd}
V\times W\arrow{rr}{\ph} \arrow{rd}[swap]{\ol\ph} & &
V\otimes W \\
& V\ol\otimes W
\end{tikzcd}
$$
Поскольку $V\otimes W$ является тензорным произведением $V$ и $W$,
можно подставить в универсальное свойство $U = V\ol\otimes W$ и $\psi
= \ol\ph$. Значит, существует единственное линейное отображение
$\alpha\colon V\otimes W\to V\ol\otimes W$, для которого $\ol\ph =
\alpha\circ\ph$. Осталось доказать, что $\alpha$ является
изоморфизмом. Для этого мы построим отображение, обратное к
$\alpha$. Рассмотрим диаграмму
$$
\begin{tikzcd}
V\times W \arrow{rr}{\ol\ph} \arrow{rd}[swap]{\ph} & &
V\ol\otimes W \\
& V\otimes W
\end{tikzcd}
$$
Поскольку $V\ol\otimes W$ также является тензорным произведением $V$ и
$W$, можно подставить в универсальное свойство $U = V\otimes W$ и
$\psi = \ph$. Значит, существует единственное линейное отображение
$\beta\colon V\ol\otimes W\to V\otimes W$ такое, что
$\ph = \beta\circ\ol\ph$. Покажем, что $\beta$ является обратным к
$\alpha$.
Рассмотрим диаграмму
$$
\begin{tikzcd}
V\times W \arrow{rr}{\ph} \arrow{rd}[swap]{\ph} & & V\otimes W\\
& V\otimes W
\end{tikzcd}
$$
Из универсального свойства для $V\otimes W$ следует, что существует
единственное линейное отображение $V\otimes W\to V\otimes W$,
композиция которого с $\ph$ равна $\ph$. Но мы знаем два таких
отображения: одно из них тождественное, $\id_{V\otimes W}$, а другое
равно композиции $\beta\circ\alpha$. Действительно,
$(\beta\circ\alpha)\circ\ph = \beta\circ\ol\ph = \ph$.
Из единственности в универсальном свойстве следует, что эти
отображения должны совпадать. Поэтому $\beta\circ\alpha =
\id_{V\otimes W}$. Аналогичное соображение для $V\ol\otimes W$
показывает, что $\alpha\circ\beta = \id_{V\ol\otimes W}$.
Для доказательства существования тензорного произведения мы приведем
явную конструкцию.
Рассмотрим вспомогательное векторное пространство $L$, базис
которого состоит из всевозможных выражений вида <<$v\otimes w$>> для
всех векторов $v\in V$, $w\in W$. Иными словами, $L$~--- это множество
всех [конечных] формальных линейных комбинаций выражений вида
<<$v\otimes w$>> (с коэффициентами из $k$) с очевидными операциями
суммы и умножения на скаляры.
Несложно определить отображение $f\colon V\times W\to L$: положим
$f(v,w) = \mbox{<<}v\otimes w\mbox{>>}$. Однако, это отображение не
является билинейным: например, $f(v_1+v_2,w) =
\mbox{<<}(v_1+v_2)\otimes w\mbox{>>}$, в то время как
$f(v_1,w) + f(v_2,w) = \mbox{<<}v_1\otimes w\mbox{>>} +
\mbox{<<}v_2\otimes w\mbox{>>}$.
В нашем пространстве $\mbox{<<}(v_1+v_2)\otimes w\mbox{>>}\neq
\mbox{<<}v_1\otimes w\mbox{>>} +
\mbox{<<}v_2\otimes w\mbox{>>}$, поскольку равенство означало бы
наличие линейной комбинации между базисными элементами.
Кроме того,
$f(\lambda v,w) = \mbox{<<}(\lambda v)\otimes w\mbox{>>}$, но
$\lambda f(v,w) = \lambda\mbox{<<}v\otimes w\mbox{>>}$.
Для того, чтобы исправить это, мы профакторизуем по всем таким
соотношениям, и в полученном фактор-пространстве нужные выражения
совпадут.
А именно, обозначим через $R$ линейную оболочку в $L$ следующих векторов:
\begin{align*}
& \mbox{<<}(v_1+v_2)\otimes w\mbox{>>} - \mbox{<<}v_1\otimes w\mbox{>>} -
\mbox{<<}v_2\otimes w\mbox{>>},\\
& \mbox{<<}(\lambda v)\otimes w\mbox{>>} - \lambda\mbox{<<}v\otimes w\mbox{>>},\\
& \mbox{<<}v\otimes (w_1+w_2)\mbox{>>} - \mbox{<<}v\otimes w_1\mbox{>>} -
\mbox{<<}v\otimes w_2\mbox{>>},\\
& \mbox{<<}v\otimes (\lambda w)\mbox{>>} - \lambda\mbox{<<}v\otimes w\mbox{>>}
\end{align*}
для всех $v_1,v_2,v,w_1,w_2,w\in V$ и $\lambda\in k$.
Рассмотрим фактор-пространство $L/R$ и покажем, что
оно удовлетворяет определению тензорного произведения $V$
и $W$. Нам еще нужно построить билинейное отображение
$\ph\colon V\times W\to L/R$; для этого рассмотрим композицию $f$ и
канонической проекции $\pi\colon L\to L/R$. Проверим, что $\ph$
билинейно. Например, $\ph(v_1+v_2,w)-\ph(v_1,w)-\ph(v_2,w) =
\pi(\mbox{<<}(v_1+v_2)\otimes w\mbox{>>}) -
\pi(\mbox{<<}v_1\otimes w\mbox{>>}) -
\pi(\mbox{<<}v_2\otimes w\mbox{>>})
= \pi(\mbox{<<}(v_1+v_2)\otimes w\mbox{>>}-
\mbox{<<}v_1\otimes w\mbox{>>} -
\mbox{<<}v_2\otimes w\mbox{>>}) = 0$, поскольку выражение в скобках
лежит в $R$. Аналогично проверяется однородность и линейность по
второму аргументу.
Наконец, проверим универсальное свойство.
Пусть $\psi\colon V\times W\to U$~--- билинейное отображение.
По универсальному свойству базиса
(теорема~\ref{thm:universal-basis-property}) существует единственное
линейное отображение $\psi'\colon L\to U$ такое, что $\psi=\psi'\circ
f$. Для того, чтобы это отображение <<пропустить>> через
фактор-пространство
$L/R$, достаточно проверить, что отображение $\psi'$ переводит каждый
элемент $R$ в $0$ (в этом случае отображение $L/R\to U$,
$x+R\mapsto \psi'(x)$ корректно определено).
Но для этого достаточно проверить, что $\psi'$ переводит каждый
элемент из нашей системы, порождающей пространство $R$, в $0$.
Это очевидно в силу билинейности $\psi$; например,
\begin{align*}
\psi'(\mbox{<<}(v_1+v_2)\otimes w\mbox{>>} -
\mbox{<<}v_1\otimes w\mbox{>>} -
\mbox{<<}v_2\otimes w\mbox{>>})
&= \psi'(f(v_1+v_2,w)-f(v_1,w)-f(v_2,w)) \\
&= \psi'(f(v_1+v_2,w))-\psi'(f(v_1,w))-\psi'(f(v_2,w))\\
&= \psi(v_1+v_2,w) - \psi(v_1,w) - \psi(v_2,w)\\
&= 0.
\end{align*}
Таким образом, мы построили отображение
$\tld\psi\colon L/R = V\otimes W\to U$, для которого $\tld\psi\circ\ph
= \psi$. Для доказательства единственности осталось заметить, что
элементы вида $\ph(v,w)$ для $u\in V$, $w\in W$ являются образами в
$L/R$ базисных элементов пространства $L$. Поэтому такие элементы
порождают $U\otimes V$. Значит, линейное отображение $\tld\psi\colon
V\otimes W\to U$ полностью определяется своими значениями на таких
элементах: $\tld\psi(\ph(v,w)) = \psi(v,w)$.
\end{proof}
Итак, мы построили векторное пространство $V\otimes W$ вместе с
билинейным отображением $\ph\colon V\times W\to V\otimes W$. Слово
<<универсальность>> в названии универсального свойства означает, что
билинейное отображение $\ph$ универсально среди всех билинейных
отображений из $V\times W$ в следующем смысле: любое билинейное
отображение из $V\times W$ пропускается через $\ph$ (является
композицией $\ph$ и некоторого линейного отображения).
Элементы пространства $V\otimes W$ называются
\dfn{тензорами}\index{тензор}.
Образ пары $(v,w)$ под действием $\ph$ мы будем обозначать через
$v\otimes w\in V\otimes W$ и называть
\dfn{разложимым тензором}\index{тензор!разложимый}. Из определения
немедленно следует,
что $(v_1+v_2)\otimes w = v_1\otimes w + v_2\otimes w$,
$v\otimes(w_1+w_2) = v\otimes w_1 + v\otimes w_2$,
$(\lambda v)\otimes w = \lambda (v\otimes w) = u\otimes (\lambda v)$.
Заметим, однако, что (как правило) не любой тензор является
разложимым. В то же время, множество всех разложимых тензоров является
системой образующих пространства $V\otimes W$, поскольку это образы
базисных элементов пространства $L$ в нашей конструкции. В частности,
любой тензор является {\it суммой} конечного числа
разложимых. Поэтому, например, для задания линейного отображения из
$V\otimes W$ достаточно задать его на разложимых тензорах (на самом
деле, это еще одна переформулировка универсального свойства). Точнее,
если мы сопоставили каждому разложимому тензору $v\otimes w\in
V\otimes W$ некоторый элемент пространства $U$ {\em билинейным
образом}, то однозначно определено линейное отображение $V\otimes
W\to U$.
Отметим, что приведенная в доказательстве
теоремы~\ref{thm:tensor_product} конструкция совершенно чудовищна:
даже если пространства $V$ и $W$ конечномерны, по пути к $V\otimes W$
мы строим пространство $L$, которое, как правило, бесконечномерно:
даже если $\dim(V)=\dim(W)=1$ и $k=\mb R$, базис пространства $L$
имеет мощность континуума. На самом деле, тензорное произведение
конечномерных пространств конечномерно; если в пространствах $V$ и $W$
выбраны базисы, то и в $V\otimes W$ естественным образом возникает
базис.
\begin{proposition}\label{prop:tensor_product_basis}
Пусть $V,W$~--- векторные пространства над полем $k$, и пусть
$\mc B=\{e_1,\dots,e_m\}$~--- базис $V$,
$\mc C=\{f_1,\dots,f_n\}$~--- базис $W$.
Тогда элементы вида $e_i\otimes f_j$, $1\leq i\leq m$, $1\leq j\leq
n$, образуют базис пространства $V\otimes W$.
\end{proposition}
\begin{proof}
Рассмотрим пространство $X$ размерности $mn$, базис которого состоит
из элементов вида $e_i\otimes f_j$. Сейчас мы определим билинейное
отображение $V\times W\to X$ и проверим, что $X$ вместе с этим
отображением удовлетворяет универсальному свойству тензорного
произведения.
Для определения $\ph$ сначала положим $\ph(e_i,f_j) = e_i\otimes f_j$.
Для двух произвольных векторов $v = \sum_i\lambda_i e_i\in V$
и $w = \sum_j\mu_j f_j\in W$ теперь определим $\ph(v,w)$ так,
чтобы $\ph$ было билинейным. Раскрывая скобки, получаем, что
$\ph(v,w) = \sum_{i,j}\lambda_i\mu_j e_i\otimes f_j$.
Очевидно, что построенное отображение $\ph\colon V\times W\to X$
билинейно.
Пусть теперь $U$~--- еще одно векторное пространство над $k$, и пусть
$\psi\colon V\times W\to U$~--- билинейное отображение. Так как
векторы $e_i\otimes f_j$ образуют базис пространства $X$, для
определения линейного отображения $\tld\psi\colon X\to U$ мы можем
задать его значения на этих векторых произвольным образом; полученное
линейное отображение определяется этим однозначно
(теорема~\ref{thm:universal-basis-property}).
Поэтому положим $\tld\psi(e_i\otimes f_j) = \psi(e_i,f_j)$ и продолжим
$\tld\psi$ до линейного отображения $X\to U$. Композиция
$\tld\psi\circ\ph$ билинейна и совпадает с $\psi$ на парах $(e_i,f_j)$,
поэтому $\tld\psi\circ\ph = \psi$. Вместе с тем, любое отображение,
композиция которого с $\ph$ равна $\psi$, должно на базисных векторах
$\ph(e_i,f_j)$ принимать значения $\psi(e_i,f_j)$, поэтому такое
отображение единственно.
\end{proof}
\begin{definition}\label{dfn:tensor_basis}
Базис из предложения~\ref{prop:tensor_product_basis} называется
\dfn{тензорным базисом}\index{тензорный базис} пространства $V\otimes
W$. Обычно мы
упорядочиваем его следующим ({\em лексикографическим}) образом:
$e_1\otimes f_1$, $e_1\otimes f_2$, \dots, $e_1\otimes f_n$, \dots,
$e_m\otimes f_1$, $e_m\otimes f_2$, \dots, $e_m\otimes f_n$.
\end{definition}
\begin{corollary}
Если пространства $V,W$ над полем $k$ конечномерны, то $V\otimes W$
конечномерно и $\dim(V\otimes W) = \dim(V)\cdot\dim(W)$.
\end{corollary}
\begin{remark}
Сравните формулу для размерности тензорного произведения с формулой
для прямой суммы: $\dim(V\oplus W) = \dim(V) + \dim(W)$. Это
свидетельство того, что тензорное произведение и прямая сумма~---
аналоги умножения и сложения для векторных пространств.
\end{remark}
\subsection{Тензорное произведение нескольких пространств}
\literature{[F], гл. XIV, \S~4, п. 3; [KM], ч. 4, \S~1, пп. 2--5;
\S~2, пп. 1--3.}
Мы можем теперь попытаться определить тензорное произведение
{\it трех} пространств $U,V,W$ формулой $U\otimes V\otimes W =
(U\otimes V)\otimes W$. Однако, такое определение нарушает симметрию
между $U$, $V$ и $W$ (почему не $U\otimes (V\otimes W)$?). Поэтому мы
просто повторим универсальное определение тензорного произведения,
изменив его соответствующим образом.
Пусть $V_1,\dots,V_s$~--- векторные пространства над полем $k$. Тогда
их \dfn{тензорным
произведением}\index{тензорное произведение!нескольких пространств}
называется векторное пространство $V_1\otimes\dots\otimes V_s$ над $k$
вместе с полилинейным отображением
$\ph\colon V_1\times\dots\times V_s\to V_1\otimes\dots\otimes V_s$
таким, что для любого полилинейного отображения
$\psi\colon V_1\times\dots\times V_s\to U$ в некоторое векторное
пространство $U$ существует единственное линейное отображение
$\tld\psi\colon V_1\otimes\dots\otimes V_s\to U$ такое,
что $\psi = \tld\psi\circ\ph$:
$$
\begin{tikzcd}
V_1\times\dots\times V_s \arrow{rr}{\ph} \arrow{rd}[swap]{\psi}
& & V_1 \otimes\dots\otimes V_s \arrow[dashed]{ld}{\tld\psi} \\
& U
\end{tikzcd}
$$
\begin{theorem}
Тензорное произведение любого конечного числа векторных пространств
$V_1,\dots,V_s$ существует и единственно с точностью до канонического
изоморфизма.
\end{theorem}
\begin{proof}
Доказательство этой теоремы совершенно такое же, как в случае двух
пространств (теорема~\ref{thm:tensor_product}).
А именно, рассмотрим векторное пространство $L$ с
базисом, состоящим из элементов
$\mbox{<<}v_1\otimes\dots\otimes v_s\mbox{>>}$, где $v_1,\dots,v_s$
пробегают всевозможные наборы элементов пространств $V_1,\dots,V_s$,
соответственно. Имеется естественное отображение множеств
$V_1\times\dots\times V_s\to L$, переводящее набор
$(v_1,\dots,v_s)$ в базисный элемент
$\mbox{<<}v_1\otimes\dots\otimes v_s\mbox{>>}$. Чтобы сделать это
отображение полилинейным, профакторизуем $L$ по линейной оболочке $R$
следующих элементов:
\begin{align*}
&\mbox{<<}\dots\otimes v_i+v'_i\otimes\dots\mbox{>>} -
\mbox{<<}\dots\otimes v_i\otimes\dots\mbox{>>} -
\mbox{<<}\dots\otimes v'_i\otimes\dots\mbox{>>};\\
&\mbox{<<}\dots\otimes \lambda v_i\otimes\dots\mbox{>>} -
\lambda\mbox{<<}\dots\otimes v_i\otimes\dots\mbox{>>}.
\end{align*}
Теперь сквозное отображение $\ph\colon V_1\times\dots\times V_s\to
L\to L/R$ полилинейно. Проверим, что оно универсально:
пусть $\psi\colon V_1\times\dots\times V_s\to U$~--- некоторое
полилинейное отображение.
Сопоставление $\mbox{<<}v_1\otimes\dots\otimes v_s\mbox{>>} \mapsto
\psi(v_1,\dots,v_s)$ задает линейное отображение $L\to U$, и элементы,
порождающие $R$, переходят в $0$ в силу полилинейности $\psi$. Поэтому
оно пропускается через фактор-пространство и мы получаем линейное
отображение $L/R\to U$. Таким образом, мы можем положить
$V_1\otimes\dots\otimes V_s = L/R$. Единственность тензорного
произведения доказывается буквально так же, как и в случае двух
пространств.
\end{proof}
\begin{remark}
Как и в случае двух пространств, образ набора $(v_1,\dots,v_s)\in
V_1\times\dots\times V_s$ в пространстве $V_1\otimes\dots\otimes V_s$
обозначается через $v_1\otimes\dots\otimes v_s$ и называется
\dfn{разложимым тензором}\index{тензор!разложимый};
для задания линейного отображения из
$V_1\otimes\dots\otimes V_s$ в $U$ достаточно определить его на
разложимых тензорах билинейным образом. Проиллюстрируем это на примере
доказательства следующей теоремы.
\end{remark}
\begin{proposition}\label{prop:tensor_assoc_and_comm}
Тензорное произведение векторных пространств ассоциативно и
коммутативно с точностью
до канонических изоморфизмов: а именно, для любых трех векторных
пространств $U,V,W$ имеют место канонические изоморфизмы
$(U\otimes V)\otimes W \isom U\otimes V\otimes W \isom U\otimes
(V\otimes W)$ и $U\otimes V \isom V\otimes U$.
\end{proposition}
\begin{proof}
Определим отображение
$U\otimes V\otimes W\to (U\otimes V)\otimes W$
на разложимых тензорах формулой
$u\otimes v\otimes w\mapsto (u\otimes v)\otimes w$.
Эта формула задает линейные отображения, и той же формулой,
прочитанной справа налево, задается отображение в обратную
сторону. Очевидно, что композиция этих отображений
$U\otimes V\otimes W\to (U\otimes V)\otimes W\to
U\otimes V\otimes W$ тождественна на
разложимых тензорах, и потому тождественна на всем пространстве.
Аналогично доказывается изоморфизм
$U\otimes V\otimes W\isom U\otimes (V\otimes W)$.
Для задания отображения $U\otimes V\to V\otimes U$ отправим
$u\otimes v$ в $v\otimes u$; доказательство завершается так же.
\end{proof}
\begin{proposition}
Пусть $V_1,\dots,V_s$~--- векторные пространства над полем $k$
размерностей $n_1,\dots,n_s$;
$\mc B_j=\{e^j_1,\dots,e^j_{n_j}\}$~--- базис $V_j$ для каждого
$j=1,\dots,s$.
Тогда элементы вида $e^1_{i_1}\otimes\dots\otimes e^s_{i_s}$, где
$1\leq i_k\leq n_k$ для всех $k=1,\dots,s$, образуют базис
пространства $V_1\otimes\dots\otimes V_s$.
\end{proposition}
\begin{proof}
Мы можем повторить доказательство
предложения~\ref{prop:tensor_product_basis}. А именно, рассмотрим
векторное пространство $W$ над $k$, базисом которого являются формальные
символы вида $e^1_{i_1}\otimes\dots\otimes e^s_{i_s}$. Определим
полилинейное отображение $\ph\colon V_1\times\dots\times V_s\to W$
следующим образом: набор базисных векторов
$(e^1_{i_1},\dots,e^s_{i_s})\in V_1\times\dots\times V_s$
отправим в базисный элемент $e^1_{i_1}\otimes\dots\otimes e^s_{i_s}$,
а дальше продолжим по полилинейности.
А именно,
если $(v_1,\dots,v_s)\in V_1\times\dots\times V_s$~--- набор
векторов, разложим каждый $v_j$ по базису $\mc B_j$. Получим равенства
вида $v_j = \sum_{i_j=1}^{n_j} e^j_{i_j} a_{i_j,j}$.
Положим
\begin{align*}
\ph(v_1,\dots,v_s) &= \ph(\sum_{i_1=1}^{n_1} e^1_{i_1}a_{i_1,1},
\dots,\sum_{i_s=1}^{n_s} e^s_{i_s}a_{i_s,s}) \\
&= \sum_{i_1=1}^{n_1}\dots\sum_{i_s=1}^{n_s}a_{i_1,1}\dots
a_{i_s,s}\ph(e^1_{i_1},\dots,e^s_{i_s}) \\
& = \sum_{i_1=1}^{n_1}\dots\sum_{i_s=1}^{n_s}a_{i_1,1}\dots
a_{i_s,s} e^1_{i_1}\otimes\dots\otimes e^s_{i_s}.
\end{align*}
Очевидно, что это отображение полилинейно; покажем, что пространство
$W$ вместе с $\ph$ удовлетворяет универсальному свойству из
определения тензорного произведения. Пусть $U$~--- произвольное
векторное пространство над $k$, и
$\psi\colon V_1\times\dots\times V_s\to U$~--- полилинейное
отображение. Покажем, что оно представляется в виде композиции $\ph$ и
некоторого линейного отображения $\tld\psi$.
Для задания $\tld\psi\colon W\to U$ достаточно задать его
(произвольным образом) на базисе, то есть, на элементах вида
$e^1_{i_1}\otimes\dots\otimes e^s_{i_s}$. Это можно сделать
единственным образом:
положим $\tld\psi(e^1_{i_1}\otimes\dots\otimes e^s_{i_s})
= \psi(e^1_{i_1},\dots, e^s_{i_s})$. Композиция $\tld\psi\circ\ph$,
разумеется, является полилинейным отображением и
совпадает с $\psi$ на наборах вида $(e^1_{i_1},\dots,e^s_{i_s})$, и
цепочка равенств выше показывает, что значение полилинейного
отображения на произвольном наборе $(v_1,\dots,v_s)$ выражается через
его значения на наборах такого вида. Поэтому $\tld\psi\circ\ph$
совпадает с $\psi$.
\end{proof}
\subsection{Двойственное пространство}
\literature{[vdW], гл. IV, \S~21; [KM], ч. 1, \S~1, п. 9.}
Пусть $V$~--- векторное пространство над полем $k$. Рассмотрим $k$ как
[одномерное] векторное пространство над $k$. Тогда множество
$\Hom(V,k)$ линейных отображений из $V$ в $k$ ({\it линейных функций}
на $V$) само является векторным пространством над $k$
(см. раздел~\ref{subsect:hom_space}). Операции на нем вполне
естественны: сложение функций и умножение функций на скаляры. Это
пространство мы будем обозначать через $V^* = \Hom(V,k)$ и называть
\dfn{пространством, двойственным к $V$}\index{векторное пространство!двойственное}
Пусть теперь $V$~--- {\it конечномерное} векторное пространство над
$k$ и $\mc B = (e_1,\dots,e_n)$~--- базис $V$. По универсальному
свойству базиса (теорема~\ref{thm:universal-basis-property}) для
задания элемента $\ph\in V^* = \Hom(V,k)$ достаточно задать
(произвольным образом) элементы $\ph(e_1),\dots,\ph(e_n)\in k$.
\begin{proposition}
Пусть $V$~--- векторное пространство над $k$ с базисом
$\mc B = (e_1,\dots,e_n)$.
Обозначим через $e_i^*$ функцию $V\to k$, равную $1$ на
базисном векторе $e_i$ и $0$ на всех остальных базисных
векторах. Таким образом, $e_i^*(e_i) = 1$ и $e_i^*(e_j) = 0$ при всех
$j\neq i$.
Тогда $(e^*_1,\dots,e^*_n)$~--- базис пространства $V^*$.
\end{proposition}
\begin{proof}
Пусть $\ph\colon V\to k$~--- произвольный элемент пространства
$V^*$. Мы знаем (теорема~\ref{thm:universal-basis-property}), что
задать $\ph$~--- это то же самое, что задать значения
$\ph(e_1),\dots,\ph(e_n)\in k$. Рассмотрим функцию
$\ph(e_1)e^*_1 + \dots + \ph(e_n)e^*_n$. Покажем, что она совпадает с
$\ph$.
Действительно, для базисного вектора $e_i$ получаем
$(\ph(e_1)e^*_1 + \dots + \ph(e_n)e^*_n)(e_i)
= \ph(e_1)e^*_1(e_i) + \dots + \ph(e_1)e^*_n(e_i)
= \ph(e_i)e^*_i(e_i) = \ph(e_i)$.
Значит, функции $\ph(e_1)e^*_1 + \dots + \ph(e_n)e^*_n$ и $\ph$
совпадают на базисных векторах, а потому совпадают везде. Значит, мы
представили функцию $\ph$ как линейную комбинацию функций
$e^*_i$. Осталось показать, что функции $e^*_i$ линейно независимы.
Действительно, предположим, что $c_1 e^*_1 + \dots + c_n e^*_n =
0$~--- нетривиальная линейная комбинация. Это означает, что
$c_i\neq 0$ при некотором $i$. Но тогда
и $(c_1 e^*_1 + \dots + c_n e^*_n)(e_i) = 0$, а левая часть
равна $c_1 e^*_1(e_i) + \dots + c_n e^*_n(e_i) = c_i\neq 0$~---
противоречие.
\end{proof}
Таким образом, в конечномерном случае пространства $V$ и $V^*$ имеют
одинаковую размерность. Из этого следует, что они изоморфны
(теорема~\ref{thm:isomorphic-iff-equidimensional}). Например, имеется
изоморфизм $V\to V^*$, отправляющий $e_i$ в $\ph_i$ при $i=1,\dots,n$,
если $e_1,\dots,e_n$~--- базис $V$. Однако, этот изоморфизм не
является каноническим, то есть, существенно зависит от выбора базиса.
В то же время, {\it дважды двойственное} пространство
$V^{**} = \Hom(V^*,k)$ {\it канонически} изоморфно $V$.
\begin{proposition}
Рассмотрим отображение $V\to V^{**}$, сопоставляющее вектору $v\in V$
функцию $v^{**}\colon V^*\to k$, заданную равенством $v^{**}(\ph) =
\ph(v)$ для всех $\ph\in V^*$. Если пространство $V$ конечномерно, то
указанное отображение является изоморфизмом.
\end{proposition}
\begin{proof}
Нетрудно проверить, что $v^{**}$ является линейным
отображением $V^*\to k$. Действительно, если $\ph,\psi\in V^*$,
$\lambda\in k$, то
$v^{**}(\ph+\psi) = (\ph+\psi)(v) = \ph(v) + \psi(v) = v^{**}(\ph) +
v^{**}(\psi)$ и $v^{**}(\lambda\ph) = (\lambda\ph)(v) = \lambda\cdot\ph(v)
= \lambda\cdot v^{**}(\ph)$.
Таким образом, $v^{**}\in V^{**}$ для всех $v\in V$. Покажем, что
сопоставление $v\mapsto v^{**}$ линейно зависит от $v$. Необходимо
проверить, что $(v+w)^{**} = v^{**} + w^{**}$ и $(\lambda v)^{**} =
\lambda v^{**}$. Чтобы проверить совпадение двух отображений $V^*\to
k$, достаточно проверить, что результаты их применения к произвольному
элементу $\ph\in V^*$ совпадают:
$(v+w)^{**}(\ph) = \ph(v+w) = \ph(v)+\ph(w) = v^{**}(\ph) +
w^{**}(\ph)$, $(\lambda v)^{**}(\ph) = \ph(\lambda v) =
\lambda\cdot\ph(v) = \lambda\cdot v^{**}(\ph)$.
Мы получили линейное отображение $V\to V^{**}$. Покажем, что оно
инъективно. Для этого достаточно проверить, что его ядро
тривиально. Пусть вектор $v\in V$ таков, что $v^{**}=0$. Это означает,
что $v^{**}(\ph) = 0$ для всех $\ph\in V^*$, то есть, что $\ph(v)=0$
для всех $\ph\colon V\to k$. Покажем, что из этого следует, что
$v=0$. Действительно, если $v\neq 0$, то вектор $v$ можно дополнить до
базиса $(v,e_1,e_2,\dots)$ пространства $V$. Определим функцию
$\ph_v\in V^*$ равенствами $\ph_v(v)=1$, $\ph_v(e_i)=0$ для всех
$i$. По универсальному свойству базиса этого достаточно для
корректного определения линейного отображения $\ph_v\colon V\to k$. По
предположению $\ph_v(v) = 0$, в то время как мы положили
$\ph_v(v) = 1$~--- противоречие.
Наконец, воспользуемся конечномерностью: мы знаем, что $\dim(V^{**}) =
\dim(V^*) = \dim(V)$, и у нас есть инъективное отображение $V\to
V^{**}$. По теореме о гомоморфизме~\ref{thm:homomorphism-linear}
из этого следует, что наше отображение сюръективно
и, стало быть, является изоморфизмом векторных пространств.
\end{proof}
\subsection{Канонические изоморфизмы}
\literature{[KM], ч. 4, \S~2, пп. 4--6.}
\begin{theorem}[Выражение $\Hom$ через $\otimes$]\label{thm:hom_and_otimes}
Для любых конечномерных векторных пространств $U,V$ над $k$ имеет
место канонический изоморфизм
$$
U\otimes V\isom\Hom(U^*,V).
$$
\end{theorem}
\begin{proof}
Определим отображение $\eta\colon U\otimes V\to\Hom(U^*,V)$, отправив
разложимый тензор $u\otimes v\in U\otimes V$ в
отображение $U^*\to V$, $\ph\mapsto\ph(u)v$. Написанная формула
билинейно зависит от $u$ и от $v$, поэтому корректно определяет
линейное отображение из тензорного произведения $U\otimes V$.
Покажем, что $\eta$~--- изоморфизм. Для этого выберем базис
$(f_1,\dots,f_m)$ в $U$ и базис $(e_1,\dots,e_n)$ в $V$.
При этом $\{f_j\otimes e_i\}$~--- базис в $U\otimes V$
(предложение~\ref{prop:tensor_product_basis}).
Вспомним, как строится базис пространства $\Hom(U^*,V)$.
Заметим, что в пространстве $U^*$ у нас есть базис
$(\ph_1,\dots,\ph_m)$, двойственный базису $(f_1,\dots,f_m)$.
Как мы знаем из теоремы~\ref{thm:hom-isomorphic-to-m},
после выбора базисов в $U^*$ и $V$ пространство $\Hom(U^*,V)$
оказывается изоморфно пространству матриц $M(n,m,k)$,
а в этом пространстве имеется стандартный базис из матричных
единиц. Матричная единица $E_{ij}$ соответствует отображению
$U^*\to V$, которое $\ph_j$ переводит в $e_i$, а все остальные
базисные векторы $\ph_h$, $h\neq j$, отправляет в $0$. Обозначим это
отображение через $a_{ij}$.
Мы утверждаем, что отображение $\eta$ переводит $f_j\otimes e_i$ в
$a_{ij}$.
Действительно, по нашему определению $f_j\otimes e_i$ переводится
в отображение $U^*\to V$, $\ph\mapsto\ph(f_j)e_i$. Проверим, что это и
есть $a_{ij}$. Действительно, $\ph_j\mapsto\ph_j(f_j)e_i = e_i$
и $\ph_h\mapsto\ph_h(f_j)e_i = 0$ при $h\neq j$.
Таким образом, отображение $\eta$ переводит базис пространства
$U\otimes V$ в базис пространства $\Hom(U^*,V)$, а потому биективно.
\end{proof}
\begin{corollary}\label{cor:hom_and_otimes_2}
Для любых конечномерных векторных пространств $U,V$ над $k$ имеет
место канонический изоморфизм
$$
U^*\otimes V\isom\Hom(U,V).
$$
\end{corollary}
\begin{proof}
Применим предыдущую теорему к $U^*$ и $V$:
$U^*\otimes V \isom \Hom((U^*)^*,V) \isom \Hom(U,V)$.
\end{proof}
\begin{corollary}\label{cor:u_otimes_k}
Для любого конечномерного векторного пространства $U$ над $k$ имеет
место канонический изоморфизм
$U\otimes k\isom U$.
\end{corollary}
\begin{proof}
По теореме~\ref{thm:hom_and_otimes} есть канонический изоморфизм
$U\otimes k\isom\Hom(U^*,k)$; правая часть по определению равна
$(U^*)^*\isom U$.
\end{proof}
\begin{theorem}[Двойственность и $\otimes$]\label{thm:duality_and_otimes}
Для любых конечномерных векторных пространств $U,V$ над $k$ имеет
место канонический изоморфизм
$$
(U\otimes V)^*\isom U^*\otimes V^*.
$$
\end{theorem}
\begin{proof}
Зададим отображение $U^*\otimes V^*\to (U\otimes V)^*$. Как всегда,
достаточно определить его на разложимых тензорах
$\ph\otimes\psi\in U^*\otimes V^*$. Образом этого тензора должен быть
элемент пространства $(U\otimes V)^*$, то есть, линейное отображение
$U\otimes V\to k$, которое достаточно задать на разложимых тензорах
$u\otimes v\in U\otimes V$. Отправим такой тензор в
$\ph(u)\psi(v)\in k$.
Очевидно, что написанное выражение билинейно зависит от $(u,v)$,
потому определяет элемент пространства $(U\otimes V)^*$. С другой
стороны, этот элемент билинейно зависит от $(\ph,\psi)$.
Итак, мы построили линейное отображение
$\eta\colon U^*\otimes V^*\to (U\otimes V)^*$:
отправляющее $\ph\otimes\psi$ в линейное отображение
$u\otimes v\mapsto \ph(u)\psi(v)$.
Покажем, что построенное отображение является изоморфизмом. Для этого
выберем базис $(f_1,\dots,f_m)$ в пространстве $U$ и базис
$(e_1,\dots,e_n)$ в пространстве $V$. Тогда в пространствах $U^*$ и
$V^*$ возникают двойственные базисы: $(f_1^*,\dots,f_m^*)$ и
$(e_1^*,\dots,e_n^*)$, соответственно. Поэтому в пространстве
$U^*\otimes V^*$ естественно взять тензорное произведение этих
двойственных базисов $(f_j^*\otimes e_i^*)$. С другой стороны, в
пространстве $(U\otimes V)^*$ естественно выбрать базис, двойственный
к тензорному произведению исходных базисов $U$ и $V$:
$(f_j\otimes e_i)^*$.
Покажем, что при нашем линейном отображении
$\eta$ базисный элемент $f_j^*\otimes e_i^*$ переходит в базисный
элемент $(f_j\otimes e_i)^*$. Действительно,
по определению $\eta(f_j^*\otimes e_i^*)$~--- это линейное
отображение, отправляющее $u\otimes v$ в $f_j^*(u)e_i^*(v)$. Если мы
подставим в него $u=f_j$ и $v=e_i$, то получим $f_j^*(f_j)e_i^*(e_i) =
1$; если же подставим любую другую пару $u=f_k$, $v=e_h$ (где $k\neq
j$ или $h\neq i$), то получим $f_j^*(f_k)e_i^*(e_h) = 0$, поскольку
хотя бы один сомножитель равен нулю. Значит, $\eta(f_j^*\otimes
e_i^*)$ переводит базисный элемент $f_j\otimes e_i\in U\otimes V$ в
$1$, а все остальные базисные элементы в $0$. Но $(f_j\otimes e_i)^*$
действует ровно так же на базисных элементах, поэтому
$\eta(f_j^*\otimes e_i^*) = (f_j\otimes e_i)^*$, что и требовалось.
Таким образом, $\eta$ переводит базис в базис, и потому является
изоморфизмом.
\end{proof}
\begin{corollary}
Для любых конечномерных векторных пространств $U_1,\dots,U_s$ над $k$
имеет место канонический изоморфизм
$$
(U_1\otimes\dots\otimes U_s)^*\isom U_1^*\otimes\dots\otimes U_s^*.
$$
\end{corollary}
\begin{proof}
По индукции из теоремы~\ref{thm:duality_and_otimes} и
предложения~\ref{prop:tensor_assoc_and_comm}.
\end{proof}
\begin{theorem}[Сопряженность $\otimes$ и $\Hom$]\label{thm:otimes_hom_adjoint}
Для любых конечномерных векторных пространств $U,V,W$ над $k$ имеет
место канонический изоморфизм
$$
\Hom(U\otimes V,W)\isom\Hom(U,\Hom(V,W)).
$$
\end{theorem}
\begin{proof}
Заметим сначала, что размерности обеих частей равны
$\dim(U)\cdot\dim(V)\cdot\dim(W)$. Рассмотрим произвольный элемент
$\ph\in\Hom(U,\Hom(V,W))$. Он сопоставляет (линейным образом)
каждому элементу $u\in U$ некоторое линейное отображение
$\ph_u\colon V\to W$, $v\mapsto\ph_u(v)$. Построим теперь по этому
элементу $\ph$ линейное отображение из $U\otimes V$ в $W$ следующим
образом: разложимый тензор $u\otimes v\in U\otimes V$ отправим в
$\ph_u(v)\in W$. Это сопоставление билинейно зависит от $u$ и от $v$,
(поскольку $\ph$ и $\ph_u$ линейны), и потому мы получили однозначно
определенное линейное отображение $\eta(\ph)\colon U\otimes V\to W$,
то есть, элемент $\Hom(U\otimes V, W)$. При этом сопоставление
$\ph\mapsto\eta(\ph)$ является, очевидно, линейным.
Наконец, покажем, что $\eta$ является инъекцией. Предположим, что
$\eta(\ph)=0$, то есть, $\eta(\ph)(u\otimes v)=0$ для всех $u\in U$,
$v\in V$. Но по нашему определению $\eta(\ph)(u\otimes v) = \ph_u(v)$;
поэтому $\ph_u(v)=0$ при всех $u\in U$, $v\in V$, откуда $\ph_u=0$ при
всех $u\in U$, откуда $\ph=0$.
Теперь из инъективности $\eta$ и совпадения размерностей следует, что
$\eta$ и сюръективно, а потому является изоморфизмом.
\end{proof}
На самом деле в доказательстве этой теоремы можно было, как и раньше,
выбрать базисы в $U,V,W$, получить базисы во всех фигурирующих в
формулировке пространствах, и честно проверить, что построенное
отображение $\eta$ переводит базис в базис. Еще один вариант
доказательства теоремы~\ref{thm:otimes_hom_adjoint}~---
воспользоваться уже доказанными изоморфизмами:
$\Hom(U\otimes V,W)\isom (U\otimes V)^*\otimes W\isom
(U^*\otimes V^*)\otimes W\isom U^*\otimes(V^*\otimes W)
\isom U^*\otimes\Hom(V,W) \isom\Hom(U,\Hom(V,W))$
\subsection{Тензорное произведение линейных отображений}
\literature{[K2], гл. 6, \S~1, пп. 2, 5; [KM], ч. 4, \S~2, п. 7.}
Пусть $\ph\colon U\to V$, $\psi\colon W\to Z$~--- линейные
отображения. Сейчас мы определим их \dfn{тензорное
произведение}\index{тензорное произведение!линейных отображений}
$\ph\otimes\psi$, которое будет линейным отображением из $U\otimes W$
в $V\otimes Z$.
Сопоставим разложимому тензору $u\otimes w\in U\otimes W$
разложимый тензор $\ph(u)\otimes\psi(w)\in V\otimes Z$. Нетрудно
видеть, что это сопоставление ведет себя билинейно по $u$ и по $w$, и
потому задает корректно определенное линейное отображение
$$\ph\otimes\psi\colon U\otimes W\to V\otimes Z.$$
Покажем, что это определение обладает естественными свойствами.
\begin{theorem}\label{thm:tensor_product_maps}
Тензорное произведение линейных отображений обладает следующими
свойствами:
\begin{enumerate}
\item $(\ph'\ph)\otimes(\psi'\psi) =
(\ph'\otimes\psi')(\ph\otimes\psi)$;
\item $\id_U\otimes\id_V = \id_{U\otimes V}$;
\item $(\ph+\ph')\otimes\psi = \ph\otimes\psi + \ph'\otimes\psi$;
\item $\ph\otimes(\psi+\psi') = \ph\otimes\psi + \ph\otimes\psi'$;
\item $(\lambda\ph)\otimes\psi = \lambda(\ph\otimes\psi) = \ph\otimes(\lambda\psi)$.
\end{enumerate}
\end{theorem}
\begin{proof}
Мы проверим самое сложное свойство~--- первое.
Пусть $U\stackrel{\ph}{\to} V \stackrel{\ph'}{\to} V'$,
$W\stackrel{\psi}{\to} Z \stackrel{\psi'}{\to} Z'$~--- линейные
отображения.
Выберем векторы $u\in U$, $w\in W$ и применим
$(\ph'\ph)\otimes(\psi'\psi)$ к разложимому тензору $u\otimes w$. По
определению получаем
$$
((\ph'\ph)\otimes(\psi'\psi))(u\otimes w) =
(\ph'\ph)(u)\otimes(\psi'\psi)(w) =
\ph'(\ph(u))\otimes\psi'(\psi(w)).
$$
С другой стороны,
$$
(\ph'\otimes\psi')(\ph\otimes\psi)(u\otimes w) =
(\ph'\otimes\psi')(\ph(u)\otimes\psi(w)) =
\ph'(\ph(u))\otimes\psi'(\psi(w)).
$$
Значит, два указанных отображения совпадают на всех разложимых
тензорах, а потому равны.
\end{proof}
\begin{theorem}
Для любых конечномерных векторных пространств $U,V,W,Z$ над $k$ имеет
место канонический изоморфизм
$$\Hom(U\otimes W,V\otimes Z) \isom \Hom(U,V)\otimes\Hom(W,Z).$$
\end{theorem}
\begin{proof}
Мы построили отображение
$\Hom(U,V)\times\Hom(W,Z)\to\Hom(U\otimes W,V\otimes Z)$,
$(\ph,\psi)\mapsto\ph\otimes\psi$.
По теореме~\ref{thm:tensor_product_maps} это сопоставление билинейно,
поэтому определяет линейное отображение
$\Hom(U,V)\otimes\Hom(W,Z) \to \Hom(U\otimes W,V\otimes Z)$, и обычные
рассуждения (например, выбор базисов во всех указанных пространствах)
убеждают нас, что получился изоморфизм.
Еще один способ доказательства~--- воспользоваться уже доказанными
изоморфизмами:
$$\Hom(U\otimes W,V\otimes Z) \isom (U\otimes W)^*\otimes (V\otimes Z)
\isom (U^*\otimes V)\otimes (W^*\otimes Z) \isom
\Hom(U,V)\otimes\Hom(W,Z).$$
\end{proof}
Выясним, как выглядит матрица тензорного произведения линейных
отображений.
Пусть вообще $x\in M(l,m,k)$, $y\in M(n,p,k)$~--- две произвольные
матрицы над полем $k$. Определим \dfn{кронекерово
произведение}\index{кронекерово произведение} матриц
$x$ и $y$ как матрицу $x\otimes y\in M(lm,np,k)$, которую проще всего
представлять себе блочной матрицей
$$
x\otimes y = \begin{pmatrix}x_{11}y & \dots & x_{1m}y\\
\vdots & \ddots & \vdots\\
x_{l1}y & \dots & x_{lm}y\end{pmatrix}.
$$
Обратите внимание, что кронекерово произведение матриц мы обозначаем
тем же значком $\otimes$, что и тензорное произведение. Это не
случайно: заметим пока, что кронекерово произведение обладает многими
обычными свойствами тензорного произведения.
\begin{proposition}[Свойства кронекерова
произведения]\label{prop:kronecker_product}
\hspace{1em}
\begin{enumerate}
\item {\em Ассоциативность}: $(x\otimes y)\otimes z = x\otimes
(y\otimes z)$ (после забывания блочных структур).
\item {\em Дистрибутивность относительно сложения}: $(x+y)\otimes z =
x\otimes z + y\otimes z$, $x\otimes (y+z) = x\otimes y + x\otimes
z$.
\item {\em Однородность}: $(\alpha x)\otimes y = \alpha (x\otimes y) =
x\otimes (\alpha y)$.
\item {\em Взаимная дистрибутивность кронекерова произведения и
умножения}: $(xy)\otimes (uv) = (x\otimes u)(y\otimes v)$.
\end{enumerate}
\end{proposition}
\begin{proof}
Все эти свойства легко проверяются прямым вычислением.
\end{proof}
Наконец, мы готовы показать, что матрица тензорного произведения
линейных отображений является кронекеровым произведением матриц этих
отображений. Для простоты мы ограничимся случаем линейных операторов
(то есть, квадратных матриц). Рассмотрим линейные операторы
$\ph\colon U\to U$, $\psi\colon V\to V$ на конечномерных пространствах
$U$, $V$. Как обычно, после выбора базисов $(e_1,\dots,e_m)$ в $U$ и
$(f_1,\dots,f_n)$ в $V$ мы можем считать, что $U = k^m$, $V=k^n$~---
пространства столбцов. В этом случае векторы $u\in U$, $v\in V$
истолковываются как столбцы высоты $m$ и $n$, соответственно, а
линейный оператор~--- как умножение на квадратную матрицу: если
$a,b$~--- матрицы операторов $\ph$, $\psi$ в выбранных базисах,
получаем линейные отображения
$$
\ph\colon U\to U, u\mapsto au,
$$
где $a\in M(m,k)$, и
$$
\psi\colon V\to V, v\mapsto bv,
$$
где $b\in M(n,k)$.
В пространстве $U\otimes V$ имеется тензорный базис $(e_i\otimes
f_j)$, в котором $mn$ элементов. Он позволяет отождествить $U\otimes
V$ с $k^{mn}$. При нашем упорядочивании тензорного базиса
(см. определение~\ref{dfn:tensor_basis}) это отождествление выглядит
следующим образом. Пусть $u = \sum_i u_i e_i$, $v = \sum_j v_j f_j$.
Тогда $u\otimes v = (\sum_i u_ie_i)\otimes (\sum_j v_jf_j)
= \sum_{i,j}u_iv_j(e_i\otimes f_j)$. Это означает, что
$$
\begin{pmatrix}u_1\\ \dots \\ u_m\end{pmatrix}
\otimes
\begin{pmatrix}v_1\\ \dots \\ v_n\end{pmatrix}
=
\begin{pmatrix}u_1v_1\\ \dots \\ u_1v_n \\ u_2v_1 \\ \dots \\ u_mv_1
\\ \dots \\ u_mv_n\end{pmatrix}.
$$
\begin{theorem}
Если матрица оператора $\ph$ в базисе $(e_i)$ равна $a$, а матрица
оператора $\psi$ в базисе $(f_j)$ равна $b$, то матрица оператора
$\ph\otimes\psi$ в тензорном базисе $(e_i\otimes f_j)$ равна
кронекеровому произведениею $a\otimes b$.
\end{theorem}
\begin{proof}
Пусть $u\in U$, $v\in V$~--- произвольные векторы. По определению
тензорное произведение отображений $\ph$ и $\psi$ действует на
разложимый тензор $u\otimes v\in U\otimes V$ следующим образом:
$(\ph\otimes\psi)(u\otimes v) = \ph(u)\otimes\psi(v)$.
С другой стороны, кронекерово произведение $a\otimes b$ умножается на
столбец $u\otimes v$ следующим образом:
$(a\otimes b)(u\otimes v) = (au\otimes bv)$~--- здесь мы
воспользовались свойством~4 из
предложения~\ref{prop:kronecker_product}.
Но при наших отождествлениях $au = \ph(u)$, $bv = \psi(v)$. Поэтому
отображение $\ph\otimes\psi$ совпадает с умножением на матрицу
$a\otimes b$ на разложимых тензорах, а значит и везде.
\end{proof}
\subsection{Тензорные пространства}
\literature{[F], гл. XIV, \S~4, п. 4; [K2], гл. 6, \S~1, п. 1; [vdW],
гл. IV, \S~24; [KM], ч. 4, \S~3, пп. 1--2.}
Пусть $V$~--- конечномерное векторное пространство над полем $k$, и
$V^* = \Hom(V,k)$~--- двойственное к нему. В ближайших
параграфах мы будем изучать векторные пространства
$$
T^p_q(V) = \underbrace{V\otimes\dots\otimes V}_{p\mbox{ раз}} \otimes
\underbrace{V^*\otimes\dots\otimes V^*}_{q\mbox{ раз}}.
$$
Пространство $T^p_q(V)$ традиционно называется пространством $q$ раз
ковариантных и $p$ раз контравариантных тензоров, или просто
\dfn{тензорным пространством}\index{тензорное пространство} (если из
контекста понятно, о каких значениях $p$, $q$ идет речь). Элементы
тензорных пространств называются \dfn{тензорами}\index{тензор} над
$V$. Если $x\in T^p_q(V)$, то пара $(p,q)$ называется
\dfn{типом}\index{тип тензора} тензора $x$, $p$ называется его
\dfn{контравариантной
валентностью}\index{валентность!контравариантная}, а
$q$~--- его \dfn{ковариантной
валентностью}\index{валентность!ковариантная}. Сумма $p+q$
называется \dfn{полной валентностью}\index{валентность!полная}. Если
$p=0$, тензор $x$ называется \dfn{чисто
ковариантным}\index{тензор!чисто ковариантный}, а если $q=0$~---
\dfn{чисто контравариантным}\index{тензор!чисто контравариантный}.
На самом деле, нам уже встречались тензоры небольшой валентности:
\begin{itemize}
\item При $p=q=0$ удобно считать, что $T^0_0(V) = k$; тензоры типа
$(0,0)$~--- это просто скаляры.
\item $T^1_0(V)=V$~--- векторы;
\item $T^0_1(V)=V^*$~--- ковекторы;
\item $T^2_0(V) = V\otimes V = (V^*\otimes V^*)^* = \Hom(V^*\otimes
V^*,k)$. Напомним, что (по определению тензорного произведения)
линейные отображения из $V^*\otimes V^*$ в $k$~--- это то же самое, что
{\em билинейные} отображения из $V^*\times V^*$ в $k$. Поэтому тензоры
типа $(2,0)$ можно интерпретировать как билинейные формы на $V^*$.
\item $T^1_1(V) = V\otimes V^* = \Hom(V,V)$~--- линейные операторы на
$V$.
\item $T^0_2(V) = V^*\otimes V^* = (V\otimes V)^* = \Hom(V\otimes
V,k)$. Как и в случае тензоров типа $(2,0)$, заметим, что линейные
отображения из $V\otimes V$ в $k$~--- это в точности билинейные
отображения из $V\times V$ в $k$. Поэтому тензоры типа $(0,2)$ можно
интерпретировать как билинейные формы на $V$.
\item $T^1_2(V) = V\otimes V^*\otimes V^* = (V\otimes V)^*\otimes V =
\Hom(V\otimes V,V)$; то есть, тензоры типа $(1,2)$~--- это
билинейные отображения из $V\times V$ в $V$; при желании можно это
интерпретировать как задание умножения на векторах,
дистрибутивного относительно суммы.
\end{itemize}
\subsection{Тензоры в классических обозначениях}
\literature{[F], гл. XIV, \S~1; [K2], гл. 6, \S~1, пп. 3, 4; [KM],
ч. 4, \S~4, пп. 1--4.}
В прикладной математике и инженерных науках все встречающиеся тензоры
(тензор деформации, тензор электромагнитного поля, тензор инерции,
тензор Эйнштейна\dots) возникают почти исключительно в координатной
записи.
Напомним, что если в пространстве $V$ выбран базис $\mc E=(e_1,\dots,e_n)$,
то в двойственном пространстве возникает двойственный базис
$(e_1^*,\dots,e_n^*)$. Для того, чтобы приблизить наши обозначения к
традиционным, мы будем обозначать двойственный базис через
$(e^1,\dots,e^n)$.
Каждый вектор $v\in V$ можно разложить по базису $\mc E$:
$$
v = \sum e_i v^i = \begin{pmatrix}e_1 & \dots & e_n\end{pmatrix}
\begin{pmatrix}v^1\\\vdots\\ v^n\end{pmatrix},
$$
а каждый ковектор $\ph\in V^*$~--- по двойственному базису:
$$
\ph = \sum \ph_i e^i = \begin{pmatrix}\ph_1 & \dots &
\ph_n\end{pmatrix}
\begin{pmatrix}e^1\\\vdots\\ e^n\end{pmatrix}.
$$
При этом в тензорном пространстве $T^p_q$ (для произвольных $p,q$)
возникает тензорный базис, состоящий из векторов вида
$e_{i_1}\otimes\dots\otimes e_{i_p}\otimes