Produsul tensor este o operație pe spații vectoriale , precum și pe elemente ( vectori , matrice , operatori , tensori etc.) ale spațiilor multiplicate.
Produsul tensor al spațiilor liniare este spațiul liniar notat cu . Pentru elemente și produsul lor tensor se află în spațiu .
Notația pentru produsul tensor a apărut prin analogie cu notația pentru produsul cartezian al mulțimilor.
Fie și să fie spații vectoriale cu dimensiuni finite peste câmpul , să fie o bază în , și să fie o bază în . Vom numi produsul tensor al spatiilor spatiul vectorial generat de elemente , numiti produse tensoriale ale vectorilor de baza . Produsul tensor al vectorilor arbitrari poate fi definit prin setarea operației să fie biliniară :
În acest caz, produsul tensor al vectorilor arbitrari și este exprimat ca o combinație liniară de vectori de bază . Elementele din , reprezentabile ca , se numesc descompuse .
Deși produsul tensor al spațiilor este definit în funcție de alegerea bazelor, proprietățile sale geometrice nu depind de această alegere.
Produsul tensor este, într-un sens, spațiul cel mai general în care spațiile originale pot fi mapate biliniar. Și anume, pentru orice altă mapare spațială și biliniară , există o mapare liniară unică astfel încât
unde denota compunerea functiilor .
În special, rezultă din aceasta că produsul tensor nu depinde de alegerea bazelor în și , deoarece toate spațiile care satisfac proprietatea universală se dovedesc a fi izomorfe canonic la .
Astfel, specificarea unei mapări biliniare arbitrare este echivalentă cu specificarea unei mapări liniare : spații și sunt izomorfe din punct de vedere canonic.
Proprietatea universală de mai sus poate fi extinsă la produse de mai mult de două spații. De exemplu, fie , , și trei spații vectoriale. Produsul tensor împreună cu maparea triliniară din produsul direct
are forma în care orice mapare triliniară de la un produs direct la un spațiu vectorial
este trecut în mod unic prin produsul tensor:
unde este o mapare liniară. Produsul tensor este caracterizat în mod unic de această proprietate, până la izomorfism . Rezultatul construcției de mai sus coincide cu repetarea produsului tensor a două spații. De exemplu, dacă , și sunt trei spații vectoriale, atunci există un izomorfism (natural).
În general, produsul tensor al unei familii indexate arbitrare de mulțimi este definit ca un obiect universal pentru mapările multiliniare dintr-un produs direct .
Fie un număr natural arbitrar. Atunci puterea tensorală a spațiului se numește produsul tensor al copiilor :
Produsul tensor acționează și asupra mapărilor liniare. Fie , să fie operatori liniari. Produsul tensor al operatorilor este determinat de regulă
După această definiție, produsul tensor devine un bifunctor din categoria spațiilor vectoriale în sine, covariant în ambele argumente. [unu]
Dacă matricele operatorilor A și B pentru o anumită alegere de baze au forma
atunci matricea produsului tensor al acestora se va scrie în baza formată din produsul tensor al bazelor sub forma unei matrice bloc
Operația matriceală corespunzătoare se numește produsul Kronecker , după Leopold Kronecker .
Înmulțirea (matriceală) a unui vector coloană din dreapta cu un vector rând descrie produsul tensor al acestora:
Următoarele proprietăți algebrice se bazează pe izomorfismul canonic:
Fie module peste un inel comutativ . Produsul tensor al modulelor este un modul peste , dat împreună cu o mapare multiliniară și având proprietatea de universalitate, adică astfel încât pentru orice modul peste și orice mapare multiliniară să existe un homomorfism unic al modulelor astfel încât diagrama
comutativ. Produsul tensor se notează cu . Din universalitatea produsului tensor rezultă că acesta este definit în mod unic până la izomorfism.
Pentru a demonstra existența unui produs tensor al oricăror module peste un inel comutativ, construim un modul liber ai cărui generatoare sunt n elemente ale modulelor unde . Fie un submodul generat de următoarele elemente:
Produsul tensor este definit ca modulul coeficientului , clasa se notează și se numește produsul tensor al elementului , a este definit ca maparea indusă corespunzătoare.
Din punctele 1) și 2) rezultă că maparea este multiliniară. Să demonstrăm că pentru orice modul și orice mapare multiliniară există un homomorfism de modul unic , astfel încât .
Într-adevăr, deoarece este gratuit, există o mapare unică care face diagrama
comutativă, iar datorită faptului că este multiliniară, apoi pe , de aici, trecând la maparea indusă, obținem că , va fi singurul homomorfism, a cărui existență s-a cerut a fi demonstrată.
Elementele care pot fi reprezentate sub formă se numesc descompunebile .
Dacă sunt izomorfisme ale modulelor, atunci homomorfismul indus corespunzător mapării biliniare
existent prin proprietatea universalității se numește produsul tensor al homomorfismelor .
Un caz deosebit de simplu se obține în cazul modulelor gratuite . Să fie baza modulului . Să construim un modul liber peste inelul nostru, având ca bază elemente corespunzătoare lui n -kam , definind o mapare și extinzând-o la prin liniaritate. Atunci este produsul tensor, unde este produsul tensor al elementelor . Dacă numărul de module și toate bazele lor sunt finite, atunci
.