Iloczyn tensorowy przestrzeni Hilberta

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Iloczyn tensorowy przestrzeni Hilberta 1 i 2przestrzeń Hilberta, utworzona z iloczynu tensorowego przestrzeni 1 i 2 traktowanych jako przestrzenie liniowe, z odpowiednio zdefiniowanym iloczynem skalarnym.

Definicja iloczynu tensorowego przestrzeni Hilberta

Iloczynem tensorowym 12 przestrzeni Hilberta 1 i 2 nazywa się przestrzeń Hilberta, taką że:

(1) bazę przestrzeni stanowi zbiór wektorów

{e1e2:e11,e22},

gdzie:

1 i 2bazy ortonormalne odpowiednio w przestrzeni 1 i 2,
e1e2Iloczyn Kroneckera wektorów baz e1 i e2.

(2) iloczyn skalarny w tej przestrzeni jest zdefiniowany następująco:

jeżeli 1 i 2 są przestrzeniami Hilberta z iloczynami skalarnymi, odpowiednio, |1 i |2, to iloczyn skalarny w przestrzeni 12 definiuje wzór

ϕ1ϕ2|ψ1ψ2=ϕ1|ψ11ϕ2|ψ22,

gdzie:

ϕ1,ψ11,ϕ2,ψ22.

Ponieważ iloczyn tensorowy przestrzeni Hilberta oznacza się takim samym symbolem, jak iloczyn tensorowy przestrzeni liniowych () typ iloczynu wynika z kontekstu:

  • przestrzenie liniowe, do których należą również przestrzenie Hilberta, mogą nie mieć zadanego iloczynu skalarnego; wówczas ich iloczyn tensorowy jest po prostu przestrzenią liniową, o bazie zadanej jak wyżej;
  • iloczyn tensorowy przestrzeni Hilberta ma dodatkową strukturę, zadaną przez definicję iloczynu skalarnego; wówczas ich iloczyn tensorowy jest przestrzenią unitarną.

Własności

(1) Iloczyn tensorowy 12 jest przestrzenią Hilberta o wymiarze równym iloczynowi wymiarów przestrzeni 1 i 2.

(2) W iloczynie tensorowym przestrzeni Hilberta występują wektory, których nie da się przedstawić w postaci iloczynu tensorowego wektorów składowych φ1(i)ϕ2(j), takich że ϕ1(i)1 i ϕ2(j)2, ale które są w ogólności dowolnymi kombinacjami liniowymi takich wektorów, tj. i,jaijφ1(i)ψ2(j). Przykłady takich wektorów podano w Przykładzie 2.

Przykład 1: Iloczyn tensorowy przestrzeni 2-wymiarowych

Rozważmy dwie przestrzenie Hilberta (w przedstawionych przykładach do oznaczenia wektorów przestrzeni Hilberta użyto notacji Diraca):

1 z bazą {|01,|11},
2 z bazą {|02,|12}.

Iloczyn tensorowy 12 tych przestrzeni jest przestrzenią Hilberta o wymiarze równym 4, przy czym bazę tworzą iloczyny tensorowe wektorów bazowych przestrzeni 1 przez wektory bazowe przestrzeni 2:

{|01|02,|01|12,|11|02,|11|12}.

Jeżeli wektory bazy przedstawimy w bazie standardowej, jako ortonormalne kety

|01=[10]1, |11=[01]1

oraz

|02=[10]2, |12=[01]2

wówczas ich iloczyny tensorowe (iloczyny Kroneckera) to:

|01|02=[10]1[10]2=[1[10]20[10]2]=[1000],
|01|12=[10]1[01]2=[1[01]20[01]2]=[0100],
|11|02=[01]1[10]2=[0[10]21[10]2]=[0010],
|11|12=[01]1[01]2=[0[01]21[01]2]=[0001].

Widać, że iloczyny tensorowe ketów |0 i |1 (tj. wektorów kolumnowych o 2 współrzędnych) tworzą kety o 4 współrzędnych. Powyższe wektory są unormowane do jedności i wzajemnie ortogonalne, dlatego tworzą bazę ortonormalną 4-wymiarowej przestrzeni Hilberta 12. Iloczyny tensorowe wektorów bra bazy (reprezentowane przez wektory wierszowe) utworzyłyby oczywiście wektory bra o 4 współrzędnych. Gdyby natomiast wektory bazy przestrzeni 1 zapisać w postaci wektorów ket (kolumnowych), a wektory bazy przestrzeni 2 w postaci wektorów bra (wierszowych), to iloczyn tensorowy wektorów baz tworzących bazę przestrzeni 12 miałby postać macierzy 2 × 2. Jeżeli np. wektory bazy przedstawimy w bazie standardowej, jako kety:

|01=[10]1, |11=[01]1

oraz bra

0|2=[1,0]2, 1|2=[0,1]2,

wtedy otrzymamy iloczyny diadyczne (zwane również iloczynami zewnętrznymi):

|010|2=[10]1[10]2=[1000],
|011|2=[10]1[01]2=[0100],
|110|2=[01]1[10]2=[0010],
|111|2=[01]1[01]2=[0001].

Z powyższego widać, że możliwe są różne reprezentacje wektorów baz rozważanych przestrzeni.

Przykład 2: Stan splątany 2 cząstek

Załóżmy, że mamy dwie cząstki opisane stanami:

|ψ1=a|01+b|11,
|ϕ2=c|02+d|12.

Stany te należą do różnych przestrzeni Hilberta 1 i 2 ponieważ dotyczą różnych cząstek. Iloczyn tensorowy powyższych stanów ma postać:

|ψ1|ϕ2=(a|01+b|11)(c|02+d|12),

czyli (pomijając symbol iloczynu tensorowego po prawej stronie równania):

|ψ1|ϕ2=ac|01|02+ad|01|12+bc|11|02+bd|11|12.

Jednak najbardziej ogólny stan powyższych cząstek zwany stanem splątanym, nie da się sprowadzić do powyższego iloczynu tensorowego. Ma postać dowolnej kombinacji liniowej wektorów bazowych, tj.

|ξ12=α|01|02+β|01|12+γ|11|02+δ|11|12,

gdzie:

αac lub βad lub γbc lub δbd, zachowując jednak warunek normalizacji tj. |α|2+|β|2+|γ|2+|δ|2=1.

Na przykład dla stanów stanowiących równomierną superpozycję standardowych wektorów bazowych (stany takie można otrzymać za pomocą unitarnej transformacji Hadamarda):

|+1=12(|01+|11), |2=12(|02|12)

iloczyn tensorowy ma postać:

|+1|2=12(|01|02|01|12+|11|02|11|12),

natomiast stan splątany może mieć dowolne (znormalizowane) współczynniki, np.:

|ξ12=i13|01|02+1+i12|01|12+612|11|12,

(gdzie γ=0). W sensie matematycznym stany kwantowe stanowią surjektywną izometrię wektorów bazowych; stan kwantowy może nie zawierać wszystkich wektorów bazowych, jednak musi być znormalizowany. Cztery poniższe stany splątane zwane „stanami Bell’a” tworzą na przykład maksymalnie splątaną bazę czterowymiarowej przestrzeni Hilberta dwóch kubitów:

|ϕ+12=12(|01|02+|11|12),
|ϕ12=12(|01|02|11|12),
|ψ+12=12(|01|12+|11|02),
|ψ12=12(|01|12|11|02).

Stany splątane należą do iloczynu tensorowego 12 przestrzeni Hilberta 1 i 2, jednak nie da się ich otrzymać poprzez tensorowe mnożenie stanu należącego do przestrzeni 1 i stanu należącego do przestrzeni 2. Stany splątane są więc stanami szczególnymi. Z racji swoich niezwykłych własności wykorzystuje się je m.in. w komputerach kwantowych, przewyższających szybkością obliczeń powszechne dotąd komputery klasyczne.

Przykład 3: Obliczanie iloczynu skalarnego

Jeżeli dane są dwa stany |ψ1 i |ϕ2 należące odpowiednio do przestrzeni Hilberta 1 i 2, takie że

|ψ1=a|01+b|11,
|ϕ2=c|02+d|12,

to ich iloczyn tensorowy ma postać (por. Przykład 2):

|ψ1|ϕ2=ac|01|02+ad|01|12+bc|11|02+bd|11|12.

Iloczyn skalarny powyższego wektora oblicza się licząc iloczyny skalarne wektorów należących do tej samych przestrzeni Hilberta 1 lub 2, tj.:

ψ|1ϕ|2|ψ1|ϕ2=ψ|ψ1ϕ|ϕ2==(|a|2+|b|2)(|c|2+|d|2).

Przykład 4: Iloczyn tensorowy przestrzeni L²

Jeżeli μ i νmiarami σ-skończonymi, to istnieje dokładnie jeden taki izomorfizm iloczynu tensorowego

L2(μ)L2(ν)

na przestrzeń

L2(μν),

że fgfg. Symbol μν oznacza miarę produktową miar μ i ν.

W przypadku, gdy zbiór A jest dowolnym zbiorem oraz μ jest miarą liczącą na A, to

L2(μ)=2(A)

Jeżeli zbiór A jest nieprzeliczalny, to miara μ nie jest σ-skończona. Pomimo tego, nawet w przypadku, gdy któryś ze zbiorów A lub B jest nieprzeliczalny, iloczyn tensorowy

2(A)2(B)

jest izometryczny z przestrzenią

2(A×B).

Zobacz też

Bibliografia