Tenzorski produkt

Iz testwiki
Pojdi na navigacijo Pojdi na iskanje

Tenzorski produkt (oznaka ) se uporablja na zelo različnih področjih povezanih z vektorji, matrikami, tenzorji, algebrami in topološkimi vektorskimi prostori. V vseh primerih pa pomeni bilinearno operacijo. Tenzorski produkt ni komutativen.

Tenzorji

Tenzorji so definirani tako, da jim lahko pripišemo določeno število indeksov. Indeksi so lahko kovariantni (pišemo jih spodaj) ali kontravariantni (pišemo jih zgoraj). Skupno število kovariantnih in kontravariantnih indeksov se imenuje red tenzorja (rang tenzorja), ki pa ni odvisen od števila razsežnosti prostora v katerem opazujemo tenzor. Tenzorji z redom 0 so skalarji, tisti, ki imajo red 1, so vektorji. Vse količine, ki imajo red večji ali enak 2, pa na splošno imenujemo kar tenzorji.

Tenzorski produkt vektorskih prostorov

Tenzorski produkt VW dveh vektorskih prostorov V in W nad obsegom K se lahko definira z metodo generatorjev in relacij. S tenzorskim produktom dveh vektorskih prostorov dobimo nov vektorski prostor, ki ima razsežnost enako zmnožku razsežnosti posameznih vektorskih prostorov. Podobno dobimo z množenjem celih števil novo celo število.

Tenzorski produkt dveh tenzorjev reda 1 (vektorji)

Tenzorskemu produktu dveh tenzorjev reda 1, ki jih imenujemo vektorji, se določijo posamezne komponente na naslednji način

(AB) ji=C ji=AiBj.

Za vrednosti i{1,2,3},j{1,2,3,4} je to enako

AB=AiδiBjδj=AiBj(δiδj)=i=13j=14AiBj(δiδj)
=[A1B1A1B2A1B3A1B4A2B1A2B2A2B3A2B4A3B1A3B2A3B3A3B4]=C.

Tenzorski produkt dveh tenzorjev reda 2 (matrike)

Tenzorskemu produktu dveh tenzorjev reda 2, ki so matrike, se določijo posamezne komponente takole

(T__G__)  klij=A  klij=TijGkl

Tenzorski produkt pa lahko zapišemo kot

TG=Tij(δiδj)Gkl(δkδl)=TijGkl(δiδjδkδl)=A

kjer je

Tenzorski produkt dveh tenzorjev

Če sta M in G dva kovariantna tenzorja potem je njun tenzorski produkt enak

(FG)i1i2...im+n=Fi1i2...imGim+1im+2im+3...im+n..

To pa pomeni, da je tenzorski produkt enak običajnemu zmnožku posameznih komponent vsakega tenzorja.

Zgled: Naj bo U tenzor tipa (1,1) s komponentami Uβα in V naj bo tenzor tipa (1, 0) s komponentami Vγ. Potem je

UβαVγ=(UVβα)γ in
VμUνσ=(VU)μνσ..

Tenzorski produkt ohrani vse indeksi tako, kot jih imajo posamezni faktorji.

Kroneckerjev produkt

Predloga:Glavni

Tenzorski produkt dveh matrik se imenujemo tudi Kroneckerjev produkt.

Primer:

UV=[u1,1Vu1,2Vu2,1Vu2,2V]=[u1,1v1,1u1,1v1,2u1,2v1,1u1,2v1,2u1,1v2,1u1,1v2,2u1,2v2,1u1,2v2,2u2,1v1,1u2,1v1,2u2,1v2,1u2,1v2,2].

Tenzorski produkt dveh matrik 2×2 pa je:

[a1,1a1,2a2,1a2,2][b1,1b1,2b2,1b2,2]=[a1,1[b1,1b1,2b2,1b2,2]a1,2[b1,1b1,2b2,1b2,2]a2,1[b1,1b1,2b2,1b2,2]a2,2[b1,1b1,2b2,1b2,2]]=[a1,1b1,1a1,1b1,2a1,2b1,1a1,2b1,2a1,1b2,1a1,1b2,2a1,2b2,1a1,2b2,2a2,1b1,1a2,1b1,2a2,2b1,1a2,2b1,2a2,1b2,1a2,1b2,2a2,2b2,1a2,2b2,2]..

Tenzorski produkt multilinearne preslikave

Če imamo dve multilinearni preslikavi f(x1,,xk) in g(x1,,xm) je njun tenzorski produkt multilinearna funkcija

(fg)(x1,,xk+m)=f(x1,,xk)g(xk+1,,xk+m)..

Glej tudi

Zunanje povezave