Entropia w mechanice kwantowej
Krzysztof Golec–Biernat
Instytut Fizyki Jądrowej PAN w Krakowie
(9 listopada 2020)
Wersja robocza nie do dystrybucji
Kraków
2020
Spis treści
1 Operatory gęstości 4
1.1 Definicja . . . 4
1.2 Przykład 1 . . . 6
1.3 Ewolucja stanu kwantowego . . . 8
1.4 Entropia stanu kwantowego . . . 10
1.5 Replica trick . . . 11
1.6 Entropia Tsalisa i Rényiego . . . 13
2 Splątanie kwantowe 14 2.1 Definicja . . . 14
2.2 Entropia splątania . . . 15
2.3 Dowód Twierdzenia 5 . . . 18
2.4 Przykład 2 . . . 19
2.5 Ewolucja unitarna w przestrzeni HX ⊗ HY . . . 21
3 Puryfikacja stanu mieszanego 23 3.1 Twierdzenie o puryfikacji . . . 23
3.2 Stan termalny . . . 24
3.3 Fermionowe stany termalne . . . 25
3.4 Bozonowe stany termalne . . . 30
Rozdział 1
Operatory gęstości
1.1 Definicja
W mechanice kwantowej stany kwantowe opisywane są liniowymi operatorami gęstości ρ działającymi w przestrzeniach Hilberta H,
ρ : H → H (1.1)
i zdefiniowanymi poprzez trzy warunki:
• hermitowskość: ρ†= ρ
• unormowanie śladu: Trρ = 1
• dodatnia określoność: ρ 0 <=> ∀ψ ∈ H, hψ|ρ|ψi 0
Wybierając dowolna bazę stanów w przestrzeni Hilberta {φi}i=1,2,..., skończoną lub nie, otrzymujemy macierz gęstości odpowiadającą operatorowi gęstości ρ
ρij = hφi|ρ|φji (1.2)
Operator gęstości można wtedy zapisać przy pomocy elementów macierzy gęstości ρ =X
i,j
ρij|φiihφj| (1.3)
o czym łatwo się przekonać obliczając elementy (1.2).
Warunki definiujące operator gęstości przyjmują teraz następujacą postać:
• ρ∗ij = ρji
• Piρii= 1
• ρii 0
Tak więc elementy diagonalne można interpretować jako rozkład prawdopodobień- stwa, natomiast wyrazy niediagonalne opisują interferencję stanów. Istnieją ograni- czenia na elementy niediagonalne wynikające z nierówności Schwartza. Jeżeli forma hermitowska ρ(φ, ψ) = hφ|ρ|ψi jest dodatnio określona to
|ρ(φ, ψ)|2 ¬ ρ(φ, φ) · ρ(ψ, ψ) (1.4) Stąd dla dowolnego i 6= j otrzymujemy dla elementów macierzy gęstości
|ρij|2 ¬ ρiiρjj (1.5)
Równość dla każdego i, j określa stan kwantowy o maksymalnej interferencji (peł- nej koherencji kwantowej).
Stan czysty to stan spełniający warunek
ρ2= ρ (1.6)
Operator gęstości jest wtedy operatorem rzutowym, który można przedstawić jako
ρ = |ψihψ| (1.7)
gdzie ψ ∈ H. Aby znaleźć taki stan zdiagonalizujmy operator ρ w bazie stanów własnych {φi}. Wtedy macierz gęstości ma postać diagonalną
ρij = piδij (1.8)
Warunek czystości stanu prowadzi do wniosku
p2i = pi (1.9)
dla każdego i. Ponieważ
X
i
pi =X
i
p2i = 1 (1.10)
stąd wniosek, że istnieje tylko jedna liczba pi = 1 w tej sumie dla pewnego stanu i.
Oznacza to, że ρ = |φiihφi| czyli φi jest poszukiwanym stanem w relacji (1.7).
Niech A będzie dowolnym operatorem hermitowskim reprezentującym wielkość fizyczną. Wartość średnia takiego operatora w stanie ρ jest dane wzorem
hAiρ= Tr[Aρ] = Tr[ρA] (1.11)
Dla stanu czystego otrzymujemy relację znaną z mechaniki kwantowej
hAiρ= Tr(A|ψihψ|) = hψ|A|ψi (1.12) Ostatnią równość można otrzymać obliczając ślad liczony w dowolnej ortogonalnej i zupełnej bazie stanów {φi} w przestrzeni Hilberta H
hAiρ=X
i
hφi|A|ψihψ|φii =X
i
hψ|φiihφi|A|ψi = hψ|A|ψi (1.13)
gdzie wykorzystaliśmy zupełność stanów bazowych X
i
|φiihφi| = 1 (1.14)
1.2 Przykład 1
Niech wiązka cząstek będzie utworzona poprzez fizyczne zmieszanie w proporcji N1/N2 cząstek o spinie 12 spolaryzowanych wzdłuż dodatnich wartości osi z i takich samych cząstek spolaryzowanych wzdłuż dodatnich wartości osi x. Stan kwantowy wiązki jest opisany przez operator gęstości
ρ = p1|z + ihz + | + p2|x + ihx + | (1.15) gdzie stany |z + i oraz |x + i to odpowiednio stany własne operatorów 12σz i 12σx do wartości własnych +12, natomiast
p1= N1
N1+ N2, p2= N2
N1+ N2 (1.16)
tak, że
p1+ p2= 1 (1.17)
Znajdziemy macierz gęstości operatora ρ w bazie stanów |z ± i, wykorzystując znaną z mechaniki kwantowej relację
|x + i = |z + i + |z − i
√2 (1.18)
Podstawiając ją do (1.15) otrzymujemy ρ =p1+12p2
|z + ihz + | +12p2
|z − ihz − | + |z + ihz − | + |z − ihz + | (1.19) co prowadzi do macierzy hermitowskiej
ρij = p1+ p2/2 p2/2 p2/2 p2/2
!
(1.20)
Łatwo sprawdzić, że warunek unormowania jest spełniony
(p1+12p2) + 21p2 = p1+ p2 = 1 (1.21) Nie jest to stan czysty, gdyż w ogólności
ρ26= ρ (1.22)
Warunek (1.5) określający siłę koherencji kwantowej stanu to
|ρ12|2 ¬ ρ11ρ22 (1.23)
co prowadzi do relacji
p22
4 ¬ p1p2
2 +p22
4 (1.24)
które jest zawsze spełniona. Pierwszy człon po prawej stronie jest odpowiedzialny za łamanie maksymalnej interferencji,
0 ¬ p1p2
2 = p1(1 − p1)
2 ¬ 1
8 (1.25)
wynosi zero tylko dla p1= 0 lub p2 = 0. W taki przypadku ρ jest stanem czystem ze 100% polaryzacją odpowiednio wzdłuż osi z lub x.
Macierz gęstości (1.20) można zdiagonalizować rozwiązując równianie
(p1+ 12p2− λ)(12p2− λ) −14p22= 0 (1.26) które daje
λ1 ≡ P1= 12(1 +p1 − 2p1p2)
λ2 ≡ P1= 12(1 −p1 − 2p1p2) (1.27)
gdzie z (1.25) wynika, że pierwiastek jest zawsze rzeczywisty oraz P1 + P2 = 1.
Prowadzi to do nowej postaci macierzy gęstości ρij = P1 0
0 P2
!
(1.28) w nowej bazie stanów
|n + i = cos φ |z + i + sin φ |z − i
|n − i = − sin φ |z + i + cos φ |z − i (1.29) gdzie
cos φ = s
P1−12p2
P1− P2 (1.30)
Oznacza to, że oryginalny operator gęstości (1.15) można zapisać w formie niekohe- rentnej mieszanki tych stanów
ρ = P1|n + ihn + | + P2|n − ihn − | (1.31)
1.3 Ewolucja stanu kwantowego
Operator ewolucji w mechanice kwantowej to operator unitarny
U (t) = e−iHt/~ (1.32)
Dla dowolnego stanu kwantowego ψ otrzymujemy
|ψ(t)i = U (t)|ψ(0i (1.33)
co prowadzi do równania Schroedingera dla stanów i~d|ψ(t)i
dt = H|ψ(t)i (1.34)
Z definicji (1.7) operatora gęstości dla stanu czystego otrzymujemy
|ψ(tihψ(t)| = U (t)|ψ(0)ihψ(0) U†(t) (1.35) Stąd po uogólnieniu postulat ewolucji dowolnego operatora gęstości
ρ(t) = U (t) ρ(0) U†(t) (1.36)
Obliczając pochodna po czasie dostajemy i~dρ(t)
dt = Hρ(t) − ρ(t)H = [H, ρ(t)] (1.37) Jest to równanie Liouville’a dla operatorów gęstości. Wartość średnia obserwabli to
hAiρ(t)= Tr[ρ(t)A] = Trhρ(0) U†(t)AU (t)i (1.38) Definiując operator
AH(t) = U†(t)A U (t) (1.39)
otrzymujemy wartość średnią w obrazie Heisenberga
hAiρ(t) = Tr[ρ(0) AH] = hAHiρ(0) (1.40) Ważne są następujące twierdzenia:
————————————————————————————————————–
Twierdzenie 1
Ewolucja unitarna (1.36) zachowuje własności definicyjne operatora gęstości, o ile operator ρ(0) je posiada.
————————————————————————————————————–
Dowód. Hermitowskość jest spełniona
[ρ(t)]†=hU (t)ρ(0) U†(t)i†= U (t)ρ(0) U†(t) = ρ(t) (1.41) Podobnie jest z normalizacją do jedynki
Trρ(t) = TrhU (t)ρ(0) U†(t)i= TrhU†(t)U (t)ρ(0)i= Trρ(0) = 1 (1.42) oraz z warunkiem dodatniej określoności dla każdego ψ ∈ H
hψ|ρ(t)|ψi = hψ|U (t)ρ(0) U†(t)|ψi = hU†(t)ψ|ρ(0)|U†(t)ψi
= hψ|ρ(0)|ψi 0 (1.43)
gdzie wykorzystaliśmy unitarność operatora ewolucji.
————————————————————————————————————–
Twierdzenie 2
Ewolucja unitarna (1.36) przeprowadza stan czysty w stan czysty.
————————————————————————————————————–
Dowód. Policzmy
[ρ(t)]2 = U (t) ρ(0) U†(t)U (t) ρ(0) U†(t) = U (t) [ρ(0)]2U†(t) = ρ(t) (1.44) gdzie wykorzystaliśmy, że [ρ(0)]2 = ρ(0).
1.4 Entropia stanu kwantowego
Zdefiniujmy entropię von Neumanna S stanu kwantowego opisywanego operatorem gęstości ρ
S = −Tr(ρ ln ρ) (1.45)
przy założeniu, że Trρ = 1. Z twierdzenia spektralnego wynika, że istnieje baza orto- normalna φi, w której operator gęstości jest diagonalny
ρ =X
i
pi|φiihφi| (1.46)
gdzie pi 0 oraz
X
i
pi = 1 (1.47)
Licząc entropię w tej bazie otrzymujemy wzór S = −X
i
piln pi 0 (1.48)
Ważne jest następujące twierdzenie:
————————————————————————————————————–
Twierdzenie 3
Entropia von Neumanna stanu czystego wynosi zero.
————————————————————————————————————–
Dowód. Operator gęstości dla stanu czystego,
ρ = |ψihψ| (1.49)
ma tylko jedną niezerową wartość własną równą 1. Wybierając bowiem |ψi jako pierw- szy wektor bazowy widzimy, że (1.49) jest rozkładem spektralnym operatora ρ. Z jed- noznaczności tego rozkładu wynika: p1 = 1 i pi>1 = 0. Stąd entropia von Neumanna jest równa zero na podstawie wzoru (1.48).
Pojęcie entropii von Neumanna wymaga komentarza, mając w tle rozważań en- tropię Boltzmanna zdefiniowaną dla układów klasycznych. Niezerowa entropia Bolt- zmanna, zwana także entropią gruboziarnistą, pojawia się w wyniku niepełnej informacji o układzie klasycznym, jaką jest dokładna znajomość położeń i pędów wszystkich cząstek układu. Jeżeli znamy je jedynie z pewną dokładnością to pojawia się ich rozkład prawdopodobieństwa w układach, który pozwala zdefiniować niemale- jącą w czasie wielkość będącą entropią Boltzmanna.
W przypadku mechaniki kwantowej, stany czyste określają maksimum informa- cji, która jest dostępna w eksperymencie. Pomimo, probabilistycznego charakteru wyników pomiarów w mechanice kwantowej jest to stwierdzenie o charakterze funda- mentalnym, które nie wynika z ograniczeń pomiarowych. Stąd równa zeru entropia von Neumann stanu czystego. Stan mieszany zawiera jednak niepełną informację o układach kwantowych. W Przykładzie 1 rozważyliśmy dwie wiązki kwantowych czą- stek, które zostały zmieszane w określonej proporcji. Proces klasycznie rozumianego mieszania jest tutaj elementem prowadzającym do utraty pełnej informacji o wypad- kowym układzie kwantowym jakim są dwie zmieszane wiązki. Nie sposób, bez na- ruszenia drugiej zasady termodynamiki, rozseparować je na dwa początkowe układy kwantowe. Stąd niezerowa entropia von Neumanna.
Istnieje drugi, bardziej fundamentalny, mechanizm prowadzący do niezerowej en- tropii von Neumanna, będącej przejawem utraty pełnej informacji o układzie kwanto- wym. Rozważmy stan czysty układu kwantowego, który w bazie zupełnego układu obserwabli przyjmuje postać macierzy z niediagonalnymi elementami spełniającymi związek maksymalnej interferencji, określony przez równość w relacji (1.5). Jeżeli umieścimy taki układ w makroskopowym otoczeniu, z którym on oddziałuje, nastę- puje dekoherencja polegająca na utracie efektu kwantowych interferencji i znika- niu pozadiagonalnych elementów macierzy gęstości stanu czystego. W wyniku tego otrzymujemy stan mieszany układu z diagonalną macierzą gęstości, co prowadzi do niezerowej entropii von Neumanna.
1.5 Replica trick
Entropię S można również policzyć stosując tzw. "replica trick" polegający na wyko- rzystaniu definicji logarytmu operatora jako
ln ρ = lim
n→1
ρn−1− 1 n − 1
!
(1.50) i wtedy entropia
S = −Tr
"
ρ lim
n→1
ρn−1− 1 n − 1
!#
(1.51) Stąd otrzymujemy
S = − lim
n→1Tr
ρn− ρ n − 1
= − lim
n→1
Trρn− 1
n − 1 = − ∂
∂nTrρn n=1
(1.52)
gdzie wykorzystaliśmy Trρ = 1. Wynik (1.52) można zapisać również w formie S = − ∂
∂nln(Tr ρn) n=1
(1.53) gdyż
∂
∂nln(Trρn) n=1
=
1 Trρ
∂
∂nTrρn
n=1
= ∂
∂nTrρn n=1
(1.54)
Ze wzoru (1.53) wynika następujace twierdzenie:
————————————————————————————————————–
Twierdzenie 4
Ewolucja unitarna (1.36) operatora gęstości zachowuje entropię: S(t) = S(0).
————————————————————————————————————–
Dowód. Policzmy bowiem
Tr[ρn(t)] = Tr[U (t)ρn(0)U†(t)] = Tr[U†(t)U (t)ρn(0)] = Tr[ρn(0)] (1.55) i stąd S(t) = S(0)
Czasami wygodnie jest używać nieunormowany operator gęstości ρ. Normując go do jedynki, wprowadzamy operator gęstości
ρ =ˆ ρ
Trρ (1.56)
oraz entropię
S = −Tr( ˆρ ln ˆρ) (1.57)
Wykorzystując (1.50), otrzymujemy S = −Tr
ρ Trρln
ρ Trρ
= − lim
n→1Tr
1 n − 1
ρn
(Trρ)n − ρ Trρ
= − lim
n→1
1 n − 1
Trρn (Trρ)n − 1
(1.58) Tak więc
S = − ∂
∂n
Trρn [Trρ]n
n=1
(1.59) lub co łatwo sprawdzić bezpośrednim rachunkiem
S = − ∂
∂n
ln Trρn [Trρ]n
n=1
(1.60)
1.6 Entropia Tsalisa i Rényiego
Nie wykonując granicy n → 1 w równaniu (1.52), otrzymujemy entropię Tsalisa ST(n) = Trρn− 1
1 − n (1.61)
Możemy ją policzyć jako funkcję naturalnego n = 1, 2, . . .. Przedłużając analitycznie otrzymany wynik na zespolone n i wykonując granicę n → 1, dostajemy entropię von Neumanna
n→1limST(n) = lim
n→1
Tr(ρn− ρ) 1 − n = Tr
"
ρ lim
n→1
ρn−1− 1 1 − n
#
= −Trρ ln ρ (1.62) gdzie wykorzystaliśmy definicję (1.50) logarytmu operatora.
Zdefiniujmy także entropę Rényiego
SR(n) = ln Trρn
1 − n (1.63)
Podobnie jak poprzednio, policzmy ją dla naturalnych n i przedłużmy analitycznie na płaszczyznę zespolonego n. Licząc granicę n → 1, otrzymamy także entropię von Neumanna. Rzeczywiście, w bazie własnej operatora ρ mamy
n→1limSR(n) = lim
n→1
ln (Pkpnk)
1 − n = − lim
n→1
lnPken ln pk
n − 1 (1.64)
Stosując regułę de l’Hospitala dostajemy
n→1limSR(n) = − lim
n→1
P
ken ln pk ln pk P
ken ln pk = − P
kpkln pk P
kpk = −X
k
pkln pk (1.65)
Rozdział 2
Splątanie kwantowe
2.1 Definicja
Mamy do czynienia z dwoma rozróżnialnymi układami kwantowymi X i Y , na przy- kład układ X i otoczenie (reszta Wszechświata) Y , których stany są opisywane przy pomocy dwóch przestrzeni Hilberta, HX i HY. Załóżmy, że całość jest opisywana czystym stanem kwantowym, należącym przestrzeń Hilberta
Htot = HX ⊗ HY (2.1)
Bez straty ogólności przyjmijmy, że NX = dimHX ¬ NY = dimHY.
Wybierzmy dowolną bazę ortonormalną {xi} w przestrzeni HX i analogiczną bazę {yj} w przestrzeni HY. Dowolny stan układu |zi ∈ Htot to kombinacja liniowa
|zi =
NX
X
i=1 NY
X
j=1
cij|xi⊗ yji , cij ∈ C (2.2) gdzie warunek unormowania stanu prowadzi do następującego warunku dla współ- czynników rozwinięcia cij
hz|zi =
NX
X
i,i0=1 NY
X
j,j0=1
cijc∗i0j0hxi0⊗ yj0|xi⊗ jji
=
NX
X
i,i0=1 NY
X
j,j0=1
cijc∗i0j0hxi0|xiihyj0|yji
=
NX
X
i,i0=1 NY
X
j,j0=1
cijc∗i0j0δii0δjj0 =
NX
X
i=1 NY
X
j=1
|cij|2 = 1 (2.3)
Wprowadźmy następującą definicję:
————————————————————————————————————–
Definicja
Stan |zi nazywamy splątanym jeśli nie istnieją wektory |xi ∈ HX and |yi ∈ HY takie, że zachodzi
|zi = |x ⊗ yi (2.4)
————————————————————————————————————–
W świetle tej definicji rozkład (2.2) stanu |zi ∈ Htot został dokonany w szczegól- nej bazie (bazie produktowej), która jest iloczynem tensorowym wektorów bazowych z przestrzeni HX i HY. Dowolna transformacja unitarna U : Htot → Htot prowadzi do innej bazy w przestrzeni Htot, w której rozkład stanu |zi będzie miał inne współ- czynniki. Zachowując jednak podział Htot= HX ⊗ HY, rozkład w bazie produktowej jest preferowany ze względu na to, iż przy jej pomocy określamy stopień splątania dowolnego stanu |zi ∈ Htot, wykorzystując entropię splątania.
2.2 Entropia splątania
Operator gęstości dla stanu czystego (2.2) to
ρ = |zihz| =
NX
X
i,i0=1 NY
X
j,j0=1
cijc∗i0j0|xi⊗ yjihxi0 ⊗ yj0| (2.5)
gdzie {xi} ∈ HX oraz {yj} ∈ HY to ortonormalne wektory bazowe. Zdefiniujmy operator gęstości ρX, wyśredniowując po stanach układu Y .
ρX = TrHY(ρ) =
NX
X
i,i0=1 NY
X
j,j0=1
cijc∗i0j0|xiihxi0| TrHY(|yjihyj0|) (2.6)
Do obliczenia śladu możemy użyć dowolnej zupełnej bazy ortonormalnej w przestrzeni Y , np. {|yji},
TrHY(|yjihyj0|) =
NY
X
k=1
hyk|yjihyj0|yki
=
NY
X
k=1
hyj0|ykihyk|yji = hyj0|yji = δjj0 (2.7)
gdzie skorzystaliśmy z zupełności bazy
NY
X
k=1
|ykihyk| = 0 (2.8)
Stąd
ρX =
NX
X
i,i0=1
XNY
j=1
cijc∗i0j|xiihxi0| (2.9) Łatwo pokazać, że operator ρX spełnia wszystkie warunki operatora gęstości, anali- zując odpowiadającą mu macierz
[ρX]ii0 =
NY
X
j=1
cijc∗i0j, i, i0= 1, . . . , NX (2.10)
• Jest to macierz hermitowska [ρX]∗ii0 =
NY
X
j=1
cijc∗i0j
∗
=
NY
X
j=1
ci0jc∗ij = [ρX]i0i (2.11)
• o śladzie równym jeden
NX
X
i=1
[ρX]ii=
NX
X
i=1 NY
X
j=1
cijc∗ij =
NX
X
i=1 NY
X
j=1
|cij|2 = 1 , (2.12)
• która jest dodatnio określona
[ρX]ii=
NY
X
j=1
|cij|2 0 (2.13)
Ostatni warunek oznacza, że wszystkie wartości własne macierzy gęstości są dodatnie.
Podobnie definiujemy operator gęstości dla stanu układu Y , wyśredniowując po stanach układu X,
ρY = TrHX(ρ) =
NY
X
j,j0=1
XNX
i=1
cijc∗ij0|yjihyj0| (2.14) oraz odpowiadającą mu macierz gęstości
[ρY]jj0 =
NX
X
i=1
cijc∗ij0, j, j0= 1, . . . , NY (2.15)
Ważne jest następujące twierdzenie:
————————————————————————————————————–
Twierdzenie 5
Operatory gęstości ρX i ρY mają a te same niezerowe wartości własne pk> 0.
————————————————————————————————————–
Dowód tego twierdzenia jest przedstawiony w następnym rozdziale.
Z Twierdzenia 5 wynika, że entropie von Neumanna operatorów ρX i ρY są takie same
SX = −Tr(ρXln ρX) = −X
k
pkln pk= −Tr(ρY ln ρY) = SY (2.16) Stąd następująca definicja:
————————————————————————————————————–
Definicja
Wspólna wartość entropii, SX = SY, nazywa się entropią splątania.
————————————————————————————————————–
Jest to dobra miara splątania, gdyż nie zależy od tego czy obliczamy ją z perspek- tywy układu X czy Y . Wymieńmy jej podstawowe własności.
1. Entropia splatania nie jest wielkością ekstensywną.
2. Stan czysty |zi ∈ HX ⊗ HY jest maksymalnie splątany wtedy tylko wtedy, gdy entropia splątania jest maksymalna. Odpowiada to równym prawdopodo- bieństwom pi= 1/NX.
3. SX = SY tylko dla stanu czystego, ρ = |zihz|. Dla dowolnego operatora gęstości ρ na ogół SX 6= SY.
4. Dla stanu niesplątanego, |zi = |x ⊗ yi, entropia splątania wynosi zero. Licząc ρX oraz ρY otrzymujemy
ρX = |xihx| , ρY = |yihy| (2.17)
Wybierając |xi ∈ HX oraz |yi ∈ HY jako wektory bazowe w odpowiednich prze- strzeniach Hilberta widzimy, że (2.19) jest rozkładem spektralnym obu operato- rów. Z jednoznaczności rozkładu spektralnego mamy jedyne niezerowe wartości własne px= py = 1 i stąd SX = SY = 0.
2.3 Dowód Twierdzenia 5
Zapiszmy stan czysty (2.2) przy użyciu użyciu bazy {˜xi} ∈ HX, która diagonalizuje operator gęstości (2.6)
ρX =
NX
X
i=1
pi|˜xiih˜xi| (2.18) gdzie
N ¬NX
X
i=1
pi = 1 , pi > 0 (2.19)
Sumowanie powyżej jest przeprowadzone tylko po N niezerowych wartościach wła- snych.
Stąd następująca postać stanu
|zi =
NX
X
i=1 NY
X
j=1
dij|˜xi⊗ yji (2.20)
gdzie dij ∈ C to nowe współczynniki rozwinięcia. Definiując w przestrzeni HY wektory
|˜yii =
NY
X
j=1
dij|yji , i = 1, . . . , NX (2.21)
otrzymujemy
|zi =
NX
X
i=1
|˜xi⊗ ˜yii (2.22)
Licząc ρX dla dowolnej ortonormalnej bazie zupełnej {yk} ∈ HY, otrzymamy
ρX = TrHY(|zihz|) =
NX
X
i,i0=1
|˜xiih˜xi0|
NY
X
k=1
hyk|˜yiih˜yi0|yki
=
NX
X
i,i0=1
h˜yi0|˜yii |˜xiih˜xi0| (2.23)
Z jednoznaczności rozkładu spektralnego (2.18), znajdujemy ortogonalność stanów h˜yi0|˜yii = piδii0 (2.24)
Wektory bazy {˜xi} ∈ HX do niezerowych wartości pi > 0 indukują więc część, N ¬ NX ¬ NY, ortogonalnych wektorów bazowych {˜yi} ∈ HY. Po ich unormowaniu, otrzymujemy następującą postać stanu czystego
|zi =
N ¬NX
X
i=1
√pi|˜xi⊗ ˜yii (2.25)
Policzmy operator gęstości ρY dla stanu (2.25), licząc ślad w bazie {˜xi} ∈ HX
ρY = TrHX(|zihz| =
N ¬NX
X
i,i0=1
√pipi0|˜yiih˜yi0|
NX
X
k=1
h˜xk|˜xi0ih˜xi|˜xki
=
N ¬NX
X
i,i0=1
√pipi0|˜yiih˜yi0| δii0
=
N ¬NX
X
i=1
pi|˜yiih˜yi| (2.26)
gdzie sumujemy po stanach odpowiadających niezerowym wartościom pi. Z jedno- znaczności rozkładu spektralnego ρY i warunku unormowania (2.19) wynika, że ρY ma te same niezerowe wartości własne co ρX. Pozostałe wartości własne obu opera- torów gęstości są równe zeru.
2.4 Przykład 2
Rozważmy dwa nieoddziałujące spiny 1/2 i niech | ± i oznacza ich stany z rzutami
±1/2 na oś z, zdefiniowanymi w dwóch niezależnych przestrzeniach Hilberta H1/2, w których stany te tworzą bazę zupełną. Rozważmy stan czysty
|ψi = | + −i ± | − +i
√2 ∈ H1/2 ⊗ H1/2 (2.27)
Odpowiadający mu operator gęstości to
ρ = |ψihψ| = | + −ih + −| ± | + −ih − +| ± | − +ih + −| + | − +ih − +|
2 (2.28)
Wprowadzając w przestrzeni produktowej stany bazowe
|1i = | + −i , |2i = | − +i , |3i = | + +i , |4i = | − −i (2.29)
możemy ten stan zapisać w postaci
ρ = |1ih1| ± |1ih2| ± |2ih1| + |2ih2|
2 (2.30)
co daje następującą macierz gęstości
ρij =
1/2 ±1/2 0 0
±1/2 1/2 0 0
0 0 0 0
0 0 0 0
(2.31)
Jej niezerowe wartości własne to λ = 1, gdyż
(12 − λ)2− (12)2 = λ(λ − 1) = 0 (2.32) co potwierdza, że ρ jest stanem czystym z zerową entropią von Neumanna.
Licząc entropię splatania dla pierwszego spinu obliczmy ślad po stanach drugiego spinu otrzymując operator gęstości
ρ1= Tr2(ρ) = 12| + i1 1h + | + 12| − i1 1h − | (2.33) gdzie zaznaczyliśmy, że oba stany należą do przestrzeni Hilberta pierwszego spinu.
Podobnie licząc operator gęstości dla drugiego spinu, średniując po stanach pierwszego otrzymujemy
ρ2= Tr1(ρ) = 12| + i2 2h + | + 12| − i2 2h − | (2.34) W obu przypadkach macierze gęstości są takie same
[ρ1]ij = [ρ2]ij = 1/2 0 0 1/2
!
(2.35)
a entropia splatania wynosi
S1 = S2 = −12ln21−12ln12 = ln 2 (2.36) Stany te są maksymalnie splątane, gdyż prawdopodobieństwa są równe i wartość entropii splątania jest maksymalna.
2.5 Ewolucja unitarna w przestrzeni H
X⊗ H
YRozważmy ewolucję unitarną stanu czystego (2.5),
|z(t)i = U (t)|zi =
NX
X
i=1 NY
X
j=1
cijU (t) |xi⊗ yji (2.37) Wprowadźmy elementy macierzowe operatora unitarnego U (t)
U (t) |xi⊗ yji =
NX
X
I=1 NY
X
J =1
U(IJ )(ij)(t) |xI⊗ yJi (2.38) Tak więc
|z(t)i =
NX
X
i,I=1 NY
X
j,J =1
U(IJ )(ij)cij|xI⊗ yJi (2.39) gdzie
U(IJ )(ij)= U(IJ )(ij)(t) (2.40)
Operator gęstości
ρ(t) = |z(t)ihz(t)| (2.41)
przyjmuje postać ρ(t) = X
iji0j0
X
IJ I0J0
U(IJ )(ij)cijU(I∗0J0)(i0j0)ci0j0|xI⊗ yJihxI0 ⊗ yJ0| (2.42) natomiast macierz gęstości operatora ρ(t) to
[ρ(t)](IJ )(I0J0)= X
iji0j0
U(IJ )(ij)U(I∗0J0)(i0j0)cijci0j0 (2.43)
Obliczając operator gęstości ρX(t), otrzymujemy ρX(t) = TrHY(ρ(t)) = X
II0J
[ρ(t)](IJ )(I0J )|xIihxI0| (2.44)
Załóżmy, że stan początkowy jest niesplątany. Bez straty ogólności możemy go zdefiniować jako
|zi = |x1⊗ y1i (2.45)
co oznacza, że przyjęliśmy stany |x1i oraz |y1i jako wektory bazowe. Operatorowi gęstości ρ = |zihz| odpowiada macierz gęstości o współczynnikach
[ρ](ij)(i0j0) = cijci0j0 = δi1δi01δj1δj01 (2.46)
Tak więc, po czasie t, macierz gęstości (2.43) przyjmuje postać
[ρ(t)](IJ )(I0J0)= U(IJ )(11)U(I∗0J0)(11), (2.47) natomiast macierz gęstości operatora (2.44) to
[ρX(t)]II0 =X
J
U(IJ )(11)U(I∗0J )(11) (2.48) Nie ma powodu by była to macierz stanu czystego w przestrzeni HX, tzn. jedyna niezerowa wartość własna tej macierzy była równa 1. Tym samym entropia splątania SX nie musi być równa zeru, co oznacza, że stan |z(t)i może być splątany.
Udowodniliśmy, że ewolucja unitarna stanów w przestrzeni HX⊗ HY może splą- tywać stany. Odwrotna sytuacja także nie jest wykluczona: ewolucja unitarna może również rozplątywać stany.
Rozdział 3
Puryfikacja stanu mieszanego
3.1 Twierdzenie o puryfikacji
Rozważmy operator gęstości ρX dla układu X reprezentujący stan mieszany. Powstaje pytanie czy istnieje stan czysty |zi ∈ HX⊗ HY, dla którego zachodzi
ρX = TrHY (|zihz|) (3.1)
Innymi słowy, czy można "oczyścić" stan mieszany ρX poprzez dołączenie otoczenia Y do układu X tak, że powstaje splątany stan czysty układu+otoczenia? Odpowiedź na tak postawione pytanie jest pozytywna.
Dołączmy do stanów czystych |xi ∈ HX układu X stany czyste |yi ∈ HY układu Y , tworząc iloczyny proste
|x ⊗ yi ∈ HX ⊗ HY (3.2)
Wybierzmy w przestrzeni HX ortonormalną bazę własną {|xii} operatora gęstości ρX, dla której ρX ma postać diagonalną
ρX =
NX
X
i=1
pi|xiihxi| (3.3)
W przestrzeni HY wybierzmy dowolną bazę ortonormalną {|yji}. Załóżmy, że za- chodzi dimNY dimNX. Stan czysty
|zi =
NX
X
i=1
√pi|xi⊗ yii (3.4)
jest poszukiwanym stanem "oczyszczającym", gdyż spełnia równanie (3.1). Odpowia- dający mu operator gęstości to
ρ = |zihz| =
NX
X
i,i0=1
√pipi0|xi⊗ yiihxi0⊗ yi0| (3.5)
i stąd
TrHY(ρ) =
NX
X
i,i0=1
√pipi0
NY
X
k=1
hyk|yiihyi0|yki|xiihxi0|
=
NX
X
i,i0=1
√pipi0δii0|xiihxi0|
=
NX
X
i=1
pi|xiihxi| = ρX (3.6)
Zauważmy, że stan |zi nie jest określony jednoznacznie, gdyż baza w przestrzeni HY jest wybrana dowolnie.
3.2 Stan termalny
Załóżmy, że w dwuwymiarowej przestrzeni Hilberta H2 mamy określony hamiltonian H oraz stan termalny zdefiniowany przez operator gęstości
ρβ = e−βH
Tr e−βH (3.7)
W bazie stanów własnych hamiltonianu
H|0i = 0 , H|1i = ω |1i (3.8)
gdzie stany własne tworzą bazę ortonormalną
h0|0i = h1|1i = 1 , h0|1i = h1|0i = 0 (3.9) otrzymujemy następująca macierz gęstości
[ρβ]ij = 1 1 + e−βω
1 0
0 e−βω
!
(3.10)
W jaki sposób można oczyścić taki stan?
Z twierdzenia o puryfikacji, wprowadźmy kopię ortogonalnej przestrzeń Hilberta H˜2, a następnie wybierzmy w niej dowolną bazę ortonormalną, |˜0i oraz |˜1i,
h˜0|˜0i = h˜1|˜1i = 1 , h˜0|˜1i = h˜1|˜0i = 0 (3.11) Stany bazowe mogą być stanami własnymi hamiltonianu ˜H o tym samym spektrum co hamiltonian H
H|˜˜ 0i = 0 , H|˜˜ 1i = ω |˜1i (3.12) Stan oczyszczony należący do przestrzeni H2⊗ ˜H2 to
|0βi = |0 ⊗ ˜0i + e−βω/2|1 ⊗ ˜1i
√
1 + e−βω (3.13)
gdzie zaznaczyliśmy, że jest on związany z parametrem β operatora gęstości.
Dowolną obserwablę F w przestrzeni H2 rozszerzamy do przestrzeni H2 ⊗ ˜H2 porzez iloczyn tensorowy z operatorem jednostkowym w przestrzeni ˜H2
F = F ⊗ ˜1 (3.14)
Wartość średnia operatora F w stanie |0iβ to
h0β|F |0iβ = h0|F |0i + e−βωh1|F |1i
1 + e−βω = Tr(ρβF ) (3.15) Jest więc ona równa wartości średniej operatora F w stanie termalnym ρβ.
Przedstawiony przykład ilustruje sposób obliczania wartości średnich z wielkości fizycznych w stanie termalnym poprzez podwojenie przestrzeni Hilberta H1 do jej kopii H2, a następnie konstrukcję stanu oczyszczonego, który używa się do obliczenia tych samych wartości średnich w przestrzeni H1⊗ H2,
Tr(ρβF ) = h0β|F |0iβ (3.16)
3.3 Fermionowe stany termalne
Wprowadźmy fermionowe operatory kreacji i anihilacji, (a, a†) w H2 oraz (˜a, ˜a†) w H˜2, spełniające relacje antykomutacji
a2 = ˜a2 = (a†)2= (˜a†)2 = 0 , {a, a†} = {˜a, ˜a†} = 1 (3.17)
i zapiszemy przy ich pomocy oba hamiltoniany
H = ω a†a , H = ω ˜˜ a†˜a (3.18) Definiując stan próżni |0i do wartości własnej E = 0 poprzez rownanie
a|0i = ˜a|˜0i = 0 (3.19)
oraz stany własne do wartości własnej E = ω,
|1i = a†|0i , |˜1i = ˜a†|0i (3.20) dostajemy dwie bazy ortonormalne w obu przestrzeniach,
h1|0i = h˜1|˜0i = 0 , h0|0i = h1|1i = h˜0|˜0i = h˜1|˜1i = 1 (3.21) Z reguł anytkomutacji wynika
a†|1i = ˜a†|˜1i = 0 , a|1i = |0i , ˜a|˜1i = |˜0i (3.22) Rozszerzamy tak zdefiniowane operatory do przestrzeni Htot = H2 ⊗ ˜H2 poprzez iloczyn tensorowy z operatorami jednostkowymi, na przykład
a → a ⊗ ˜1 , ˜a →1 ⊗ ˜a (3.23)
Tak zdefiniowane operatory spełniają algebrę (3.17). Jedyna subtelność to następująca reguła antykomutacyjna dla operatorów a i ˜a w przestrzeni Htot
{a, ˜a} = {a, ˜a†} = {a†, ˜a} = {a†, ˜a†} = 0 (3.24) Od tej pory będziemy pomijali symbol ⊗ w notacji operatorów, łącznie z jedynkami, oraz w oznaczeniu stanów
|0i ≡ |0 ⊗ ˜0i , |1i ≡ |1 ⊗ ˜1i (3.25) W przestrzeni Htot mamy więc zdefiniowane dwa rodzaje cząstek fermionowych, typu a i ˜a, o dodatnich energiach.
Stan oczyszczony (3.13) to stan
|0iβ = |0i + e−βω/2|1i
√
1 + e−βω = |0i + e−βω/2a†a˜†|0i
√
1 + e−βω (3.26)
który jest unormowany do jedynki
h0|0iβ = 1 + e−βω
1 + e−βω = 1 (3.27)