Тензорное произведение

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Значения Тензорное произведение — операция над векторными пространствами, а также над элементами (векторами, матрицами, операторами, тензорами и т. д.) перемножаемых пространств.

Тензорное произведение линейных пространств A и B есть линейное пространство, обозначаемое AB. Для элементов aA и bB их тензорное произведение ab лежит в пространстве AB.

Обозначение тензорного произведения произошло по аналогии с обозначением для декартова произведения множеств.

Тензорное произведение линейных (векторных) пространств

Конечномерные пространства

Пусть A и B — конечномерные векторные пространства над полем K, {ei}i=1n — базис в A, {fk}k=1m — базис в B. Тензорным произведением AB пространств A и B будем называть векторное пространство, порождённое элементами eifk, называемыми тензорными произведениями базисных векторов. Тензорное произведение ab произвольных векторов aA,bB можно определить, полагая операцию билинейной:

(λa1+μa2)b=λa1b+μa2b,λ,μK
a(λb1+μb2)=λab1+μab2,λ,μK

При этом тензорное произведение произвольных векторов a и b выражается как линейная комбинация базисных векторов eifk. Элементы в AB, представимые в виде ab, называются разложимыми.

Хотя тензорное произведение пространств определяется через выбор базисов, его геометрические свойства не зависят от этого выбора.

Определение с помощью универсального свойства

Тензорное произведение — это в некотором смысле наиболее общее пространство, в которое можно билинейно отобразить исходные пространства. А именно, для любого другого пространства C и билинейного отображения :A×BC существует единственное линейное отображение f:ABC такое, что

=f,

где обозначает композицию функций.

В частности, отсюда следует, что тензорное произведение не зависит от выбора базисов в A и B, так как все удовлетворяющие универсальному свойству пространства AB оказываются канонически изоморфны.

Таким образом, задание произвольного билинейного отображения L2φ:A×BC эквивалентно заданию линейного отображения Lφ:ABC: пространства  L2(A×B,C) и L(AB,C) являются канонически изоморфными.

Произведение более чем двух пространств

Приведенное универсальное свойство может быть продолжено на произведения более чем двух пространств. Например, пусть V1, V2, и V3 — три векторных пространства. Тензорное произведение V1V2V3 вместе с трилинейным отображением из прямого произведения

φ:V1×V2×V3V1V2V3

имеет такой вид, что любое трилинейное отображение F из прямого произведения в векторное пространство W

F:V1×V2×V3W

единственным образом пропускается через тензорное произведение:

F=Lφ

где L — линейное отображение. Тензорное произведение характеризуется этим свойством однозначно, с точностью до изоморфизма. Результат приведенной конструкции совпадает с повторением тензорного произведения двух пространств. Например, если V1, V2 и V3 — три векторных пространства, то существует (естественный) изоморфизм

V1V2V3V1(V2V3)(V1V2)V3.

В общем случае тензорное произведение произвольного индексированного семейства множеств Vi, iI определяется как универсальный объект для полилинейных отображений из прямого произведения iIVi.

Пусть n — произвольное натуральное число. Тогда nтензорной степенью пространства V называется тензорное произведение n копий V:

Vn=defVVn.

Функториальность

Тензорное произведение действует также на линейных отображениях. Пусть A:U1U2, B:W1W2 — линейные операторы. Тензорное произведение операторов AB:U1W1U2W2 определяется по правилу

(AB)(uw)=(Au)(Bw),uU1,wW1

После этого определения тензорное произведение становится бифунктором из категории векторных пространств в себя, ковариантным по обоим аргументам.[1]

Если матрицы операторов A и B при некотором выборе базисов имеют вид

A=[a11a1nam1amn]
B=[b11b1qbp1bpq]

то матрица их тензорного произведения запишется в базисе, образованном тензорным произведением базисов, в виде блочной матрицы

AB=[a11Ba1nBam1BamnB]=
=[a11b11a11b12a11b1qa1nb11a1nb12a1nb1qa11b21a11b22a11b2qa1nb21a1nb22a1nb2qa11bp1a11bp2a11bpqa1nbp1a1nbp2a1nbpqam1b11am1b12am1b1qamnb11amnb12amnb1qam1b21am1b22am1b2qamnb21amnb22amnb2qam1bp1am1bp2am1bpqamnbp1amnbp2amnbpq]

Соответствующая операция над матрицами называется кронекеровским произведением, по имени Леопольда Кронекера.

Частные случаи

Тензорное произведение двух векторов

(Матричное) умножение вектора-столбца справа на вектор-строку описывет их тензорное произведение:

𝐚𝐛[a1a2a3a4][b1b2b3]=[a1b1a1b2a1b3a2b1a2b2a2b3a3b1a3b2a3b3a4b1a4b2a4b3].

Свойства

  • dimAB=dimAdimB

Следующие алгебраические свойства основаны на каноническом изоморфизме:

  • Ассоциативность
(AB)CA(BC)
  • Формально говоря, тензорное произведение не коммутативно, но существует естественный изоморфизм ABBA
  • Линейность
A(BC)(AB)(AC)
 — внешняя сумма линейных пространств.

Тензорное произведение модулей

Пусть A1,A2,,An — модули над некоторым коммутативным кольцом R. Тензорным произведением модулей называется модуль B над R, данный вместе с полилинейным отображением f:A1××AnB и обладающий свойством универсальности, то есть такой, что для всякого модуля C над R и любого полилинейного отображения g:A1××AnC существует единственный гомоморфизм модулей h:BC такой, что диаграмма

коммутативна. Тензорное произведение обозначается A1An. Из универсальности тензорного произведения следует, что оно определено однозначно с точностью до изоморфизма.

Для доказательства существования тензорного произведения любых модулей над коммутативным кольцом построим свободный модуль M, образующими которого будут n-ки элементов модулей (x1,,xn) где xiAi. Пусть N — подмодуль M, порождаемый следующими элементами:

  1. (x1,,xi+yi,,xn)(x1,,xi,,xn)(x1,,yi,,xn)
  2. (x1,,λxi,,xn)λ(x1,,xi,,xn)

Тензорное произведение определяется как фактормодуль B=M/N, класс (x1,,xn)+N обозначается x1xn, и называется тензорным произведением элементов xi, a f определяется как соответствующее индуцированное отображение.

Из 1) и 2) следует что отображение f:A1××AnB полилинейно. Докажем, что для любого модуля C и любого полилинейного отображения g:A1××AnC существует единственный гомоморфизм модулей h, такой, что g=hf.

В самом деле, так как M свободен, то существует единственное отображение h*, делающее диаграмму

коммутативной, а в силу того, что g полилинейно, то на N h*(N)=0, отсюда, переходя к индуцированному отображению, получаем, что h:M/NC, будет тем самым единственным гомоморфизмом, существование которого и требовалось доказать.

Элементы A1An, представимые в виде x1xn, называются разложимыми.

Если fi:AiBi — изоморфизмы модулей, то индуцированный гомоморфизм, соответствующий билинейному отображению

f1fn:A1AnB1Bn

существующий по свойству универсальности, называется тензорным произведением гомоморфизмов fi.

Особенно простой случай получается в случае свободных модулей. Пусть ei1,,ein — базис модуля Ai. Построим свободный модуль F над нашим кольцом, имеющий в качестве базиса элементы, соответствующие n-кам (e1m,e2p,,ens), определив отображение f(e1m,e2p,,ens)(e1m,e2p,,ens) и распространив его на A1××An по линейности. Тогда F является тензорным произведением, где (e1m,e2p,,ens) является тензорным произведением элементов e1me2pens. Если число модулей и все их базисы конечны, то

rank(A1An)=rankA1rankAn.

Литература

Примечания

Шаблон:Примечания

См. также