Przejdź do głównej treści

Układy wielokrotne i stany zredukowane

Teraz zajmiemy się tym, jak macierze gęstości działają dla układów wielokrotnych, włącznie z przykładami różnych typów korelacji, które mogą wyrażać, oraz tym, jak mogą być używane do opisu stanów wyizolowanych części układów złożonych.

Układy wielokrotne

Macierze gęstości mogą reprezentować stany układów wielokrotnych w sposób analogiczny do wektorów stanu w uproszczonej formulacji informacji kwantowej, opierając się na tej samej podstawowej idei, że układy wielokrotne można postrzegać tak, jakby były pojedynczymi, złożonymi układami. W terminach matematycznych wiersze i kolumny macierzy gęstości reprezentujących stany układów wielokrotnych są w korespondencji z iloczynem kartezjańskim zbiorów stanów klasycznych poszczególnych układów.

Na przykład przypomnijmy sobie reprezentacje w postaci wektorów stanu czterech stanów Bella.

ϕ+=1200+1211ϕ=12001211ψ+=1201+1210ψ=12011210\begin{aligned} \vert \phi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle + \frac{1}{\sqrt{2}} \vert 11 \rangle \\[2mm] \vert \phi^- \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle - \frac{1}{\sqrt{2}} \vert 11 \rangle \\[2mm] \vert \psi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle + \frac{1}{\sqrt{2}} \vert 10 \rangle \\[2mm] \vert \psi^- \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle - \frac{1}{\sqrt{2}} \vert 10 \rangle \end{aligned}

Reprezentacje tych stanów w postaci macierzy gęstości są następujące.

ϕ+ϕ+=(12001200000000120012)\vert \phi^+ \rangle \langle \phi^+ \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & \frac{1}{2}\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] \frac{1}{2} & 0 & 0 & \frac{1}{2} \end{pmatrix} ϕϕ=(12001200000000120012)\vert \phi^- \rangle \langle \phi^- \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & -\frac{1}{2}\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] -\frac{1}{2} & 0 & 0 & \frac{1}{2} \end{pmatrix} ψ+ψ+=(00000121200121200000)\vert \psi^+ \rangle \langle \psi^+ \vert = \begin{pmatrix} 0 & 0 & 0 & 0\\[2mm] 0 & \frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & 0 & 0 & 0 \end{pmatrix} ψψ=(00000121200121200000)\vert \psi^- \rangle \langle \psi^- \vert = \begin{pmatrix} 0 & 0 & 0 & 0\\[2mm] 0 & \frac{1}{2} & -\frac{1}{2} & 0\\[2mm] 0 & -\frac{1}{2} & \frac{1}{2} & 0\\[2mm] 0 & 0 & 0 & 0 \end{pmatrix}

Stany produktowe

Podobnie jak to miało miejsce dla wektorów stanu, iloczyny tensorowe macierzy gęstości reprezentują niezależność między stanami układów wielokrotnych. Na przykład, jeśli X\mathsf{X} jest przygotowany w stanie reprezentowanym przez macierz gęstości ρ,\rho, a Y\mathsf{Y} jest niezależnie przygotowany w stanie reprezentowanym przez σ,\sigma, wtedy macierz gęstości opisująca stan (X,Y)(\mathsf{X},\mathsf{Y}) to iloczyn tensorowy ρσ.\rho\otimes\sigma.

Stosujemy tutaj tę samą terminologię, co w uproszczonej formulacji informacji kwantowej: stany tej postaci nazywane są stanami produktowymi.

Stany skorelowane i splątane

Stany, które nie mogą być wyrażone jako stany produktowe, reprezentują korelacje między układami. Istnieją w rzeczywistości różne typy korelacji, które mogą być reprezentowane przez macierze gęstości. Oto kilka przykładów.

  1. Skorelowane stany klasyczne. Na przykład możemy wyrazić sytuację, w której Alicja i Bob dzielą losowy bit, w ten sposób:

    120000+121111=(120000000000000012)\frac{1}{2} \vert 0 \rangle \langle 0 \vert \otimes \vert 0 \rangle \langle 0 \vert + \frac{1}{2} \vert 1 \rangle \langle 1 \vert \otimes \vert 1 \rangle \langle 1 \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & \frac{1}{2} \end{pmatrix}
  2. Zespoły stanów kwantowych. Załóżmy, że mamy mm macierzy gęstości ρ0,,ρm1,\rho_0,\ldots,\rho_{m-1}, wszystkie reprezentujące stany układu X,\mathsf{X}, i losowo wybieramy jeden z tych stanów zgodnie z wektorem prawdopodobieństw (p0,,pm1).(p_0,\ldots,p_{m-1}). Taki proces jest reprezentowany przez zespół stanów, który obejmuje specyfikację macierzy gęstości ρ0,,ρm1,\rho_0,\ldots,\rho_{m-1}, jak również prawdopodobieństw (p0,,pm1).(p_0,\ldots,p_{m-1}). Możemy skojarzyć zespół stanów z pojedynczą macierzą gęstości, opisującą zarówno losowy wybór kk, jak i odpowiadającą mu macierz gęstości ρk,\rho_k, w ten sposób:

    k=0m1pkkkρk.\sum_{k = 0}^{m-1} p_k \vert k\rangle \langle k \vert \otimes \rho_k.

    Dla jasności, jest to stan pary (Y,X),(\mathsf{Y},\mathsf{X}), gdzie Y\mathsf{Y} reprezentuje klasyczny wybór kk — zakładamy więc, że jego zbiór stanów klasycznych to {0,,m1}.\{0,\ldots,m-1\}. Stany tej postaci są czasami nazywane stanami klasyczno-kwantowymi.

  3. Stany separowalne. Możemy wyobrazić sobie sytuacje, w których mamy klasyczną korelację między stanami kwantowymi dwóch układów w ten sposób:

    k=0m1pkρkσk.\sum_{k = 0}^{m-1} p_k \rho_k \otimes \sigma_k.

    Słownie, dla każdego kk od 00 do m1,m-1, mamy, że z prawdopodobieństwem pkp_k układ po lewej stronie jest w stanie ρk,\rho_k, a układ po prawej stronie jest w stanie σk.\sigma_k. Takie stany nazywane są stanami separowalnymi. Pojęcie to można również rozszerzyć na więcej niż dwa układy.

  4. Stany splątane. Nie wszystkie stany par układów są separowalne. W ogólnej formulacji informacji kwantowej splątanie jest definiowane właśnie w ten sposób: stany, które nie są separowalne, nazywane są splątanymi.

    Zauważmy, że terminologia ta jest spójna z terminologią, której używaliśmy w kursie „Podstawy informacji kwantowej". Powiedzieliśmy tam, że kwantowe wektory stanu, które nie są stanami produktowymi, reprezentują stany splątane — i faktycznie, dla dowolnego kwantowego wektora stanu ψ,\vert\psi\rangle, który nie jest stanem produktowym, stwierdzamy, że stan reprezentowany przez macierz gęstości ψψ\vert\psi\rangle\langle\psi\vert nie jest separowalny. Splątanie jest znacznie bardziej skomplikowane niż to dla stanów, które nie są czyste.

Stany zredukowane i ślad częściowy

Jest pewna prosta, lecz istotna rzecz, którą możemy zrobić z macierzami gęstości w kontekście wielu układów, a mianowicie opisać stany otrzymywane poprzez ignorowanie niektórych układów. Gdy wiele układów znajduje się w stanie kwantowym, a my odrzucamy lub decydujemy się zignorować jeden lub więcej układów, stan pozostałych układów nazywamy stanem zredukowanym tych układów. Opisy stanów zredukowanych za pomocą density matrix można łatwo uzyskać poprzez odwzorowanie zwane śladem częściowym, działające na density matrix opisującej stan całości.

Przykład: stany zredukowane dla e-bitu

Załóżmy, że mamy parę kubitów (A,B),(\mathsf{A},\mathsf{B}), które razem znajdują się w stanie

ϕ+=1200+1211.\vert\phi^+\rangle = \frac{1}{\sqrt{2}} \vert 00 \rangle + \frac{1}{\sqrt{2}} \vert 11 \rangle.

Możemy sobie wyobrazić, że Alicja posiada kubit A,\mathsf{A}, a Bob posiada B,\mathsf{B}, czyli razem dzielą e-bit. Chcielibyśmy uzyskać opis za pomocą density matrix kubitu Alicji A\mathsf{A} w izolacji, tak jakby Bob postanowił zabrać swój kubit i wyruszyć w podróż ku gwiazdom, by nigdy nie wrócić.

Najpierw zastanówmy się, co by się stało, gdyby Bob gdzieś podczas swojej podróży postanowił zmierzyć swój kubit względem pomiaru w bazie standardowej. Gdyby to zrobił, uzyskałby wynik 00 z prawdopodobieństwem

(IA0)ϕ+2=1202=12,\bigl\| \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle 0\vert \bigr) \vert \phi^+ \rangle \bigr\|^2 = \Bigl\| \frac{1}{\sqrt{2}} \vert 0 \rangle \Bigr\|^2 = \frac{1}{2},

w którym to przypadku stan kubitu Alicji staje się 0;\vert 0\rangle; oraz uzyskałby wynik 11 z prawdopodobieństwem

(IA1)ϕ+2=1212=12,\bigl\| \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle 1\vert \bigr) \vert \phi^+ \rangle \bigr\|^2 = \Bigl\| \frac{1}{\sqrt{2}} \vert 1 \rangle \Bigr\|^2 = \frac{1}{2},

w którym to przypadku stan kubitu Alicji staje się 1.\vert 1\rangle.

Zatem, jeśli zignorujemy wynik pomiaru Boba i skupimy się na kubicie Alicji, dochodzimy do wniosku, że otrzymuje ona stan 0\vert 0\rangle z prawdopodobieństwem 1/21/2 oraz stan 1\vert 1\rangle z prawdopodobieństwem 1/2.1/2. Prowadzi nas to do opisania stanu kubitu Alicji w izolacji za pomocą density matrix

1200+1211=12IA.\frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert = \frac{1}{2} \mathbb{I}_{\mathsf{A}}.

To znaczy, kubit Alicji znajduje się w stanie całkowicie mieszanym. Dla jasności: ten opis stanu kubitu Alicji nie obejmuje wyniku pomiaru Boba; ignorujemy Boba całkowicie.

Teraz może się wydawać, że uzyskany przed chwilą opis za pomocą density matrix kubitu Alicji w izolacji opiera się na założeniu, iż Bob zmierzył swój kubit, ale w rzeczywistości tak nie jest. To, co zrobiliśmy, to wykorzystanie możliwości pomiaru kubitu przez Boba jako argumentu, że stan całkowicie mieszany pojawia się jako stan kubitu Alicji, na podstawie tego, czego już się nauczyliśmy. Oczywiście nic nie mówi, że Bob musi zmierzyć swój kubit — ale też nic nie mówi, że tego nie robi. A jeśli znajduje się w odległości lat świetlnych, to nic, co zrobi lub czego nie zrobi, nie może wpłynąć na stan kubitu Alicji rozpatrywany w izolacji. Innymi słowy, otrzymany przez nas opis stanu kubitu Alicji jest jedynym opisem zgodnym z niemożliwością komunikacji szybszej od światła.

Możemy również rozważyć stan kubitu Boba B,\mathsf{B}, który okazuje się być również stanem całkowicie mieszanym. Rzeczywiście, dla wszystkich czterech stanów Bella stwierdzamy, że stanem zredukowanym zarówno kubitu Alicji, jak i kubitu Boba jest stan całkowicie mieszany.

Stany zredukowane dla ogólnego wektora stanu kwantowego

Teraz uogólnijmy właśnie omówiony przykład na dwa dowolne układy A\mathsf{A} i B,\mathsf{B}, niekoniecznie kubity w stanie ϕ+.\vert \phi^+\rangle. Założymy, że klasyczne zbiory stanów A\mathsf{A} i B\mathsf{B} to odpowiednio Σ\Sigma i Γ.\Gamma. Density matrix ρ\rho reprezentująca stan układu złożonego (A,B)(\mathsf{A},\mathsf{B}) ma zatem indeksy wierszy i kolumn odpowiadające iloczynowi kartezjańskiemu Σ×Γ.\Sigma\times\Gamma.

Załóżmy, że stan (A,B)(\mathsf{A},\mathsf{B}) opisany jest przez wektor stanu kwantowego ψ,\vert\psi\rangle, więc density matrix opisująca ten stan to ρ=ψψ.\rho = \vert\psi\rangle\langle\psi\vert. Otrzymamy opis za pomocą density matrix stanu A\mathsf{A} w izolacji, który konwencjonalnie oznaczany jest przez ρA.\rho_{\mathsf{A}}. (Czasami używa się górnego indeksu zamiast dolnego.)

Wektor stanu ψ\vert\psi\rangle można wyrazić w postaci

ψ=bΓϕbb\vert\psi\rangle = \sum_{b\in\Gamma} \vert\phi_b\rangle \otimes \vert b\rangle

dla jednoznacznie określonej kolekcji wektorów {ϕb:bΓ}.\{\vert\phi_b\rangle : b\in\Gamma\}. W szczególności wektory te można wyznaczyć za pomocą prostego wzoru.

ϕb=(IAb)ψ\vert\phi_b\rangle = \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr)\vert\psi\rangle

Rozumując podobnie jak w poprzednim przykładzie e-bitu, gdybyśmy zmierzyli układ B\mathsf{B} pomiarem w bazie standardowej, otrzymalibyśmy każdy wynik bΓb\in\Gamma z prawdopodobieństwem ϕb2,\|\vert\phi_b\rangle\|^2, w którym to przypadku stan A\mathsf{A} staje się

ϕbϕb.\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}.

Jako density matrix, stan ten można zapisać w następujący sposób.

(ϕbϕb)(ϕbϕb)=ϕbϕbϕb2\biggl(\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}\biggr) \biggl(\frac{\vert \phi_b \rangle}{\|\vert\phi_b\rangle\|}\biggr)^{\dagger} = \frac{\vert \phi_b \rangle\langle\phi_b\vert}{\|\vert\phi_b\rangle\|^2}

Uśredniając różne stany zgodnie z prawdopodobieństwami odpowiednich wyników, otrzymujemy density matrix

ρA=bΓϕb2ϕbϕbϕb2=bΓϕbϕb=bΓ(IAb)ψψ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \|\vert\phi_b\rangle\|^2 \frac{\vert \phi_b \rangle\langle\phi_b\vert}{\|\vert\phi_b\rangle\|^2} = \sum_{b\in\Gamma} \vert \phi_b \rangle\langle\phi_b\vert = \sum_{b\in\Gamma} \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr) \vert\psi\rangle\langle\psi\vert \bigl(\mathbb{I}_{\mathsf{A}} \otimes \vert b\rangle\bigr)

Ślad częściowy

Wzór

ρA=bΓ(IAb)ψψ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \bigl(\mathbb{I}_{\mathsf{A}} \otimes \langle b\vert\bigr) \vert\psi\rangle\langle\psi\vert \bigl(\mathbb{I}_{\mathsf{A}} \otimes \vert b\rangle\bigr)

prowadzi nas do opisu stanu zredukowanego A\mathsf{A} dla dowolnej density matrix ρ\rho pary (A,B),(\mathsf{A},\mathsf{B}), nie tylko stanu czystego.

ρA=bΓ(IAb)ρ(IAb)\rho_{\mathsf{A}} = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr)

Wzór ten musi działać, po prostu z liniowości wraz z faktem, że każdą density matrix można zapisać jako kombinację wypukłą stanów czystych.

Operacja wykonywana na ρ\rho w celu otrzymania ρA\rho_{\mathsf{A}} w tym równaniu jest znana jako partial trace, a ściślej mówimy, że partial trace jest wykonywany na B,\mathsf{B}, lub że B\mathsf{B} jest wyśladowany (ang. traced out). Operację tę oznacza się TrB,\operatorname{Tr}_{\mathsf{B}}, możemy więc zapisać

TrB(ρ)=bΓ(IAb)ρ(IAb).\operatorname{Tr}_{\mathsf{B}} (\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr).

Możemy także zdefiniować partial trace na A,\mathsf{A}, tak że to system A\mathsf{A} zostaje wyśladowany, a nie B,\mathsf{B}, w następujący sposób.

TrA(ρ)=aΣ(aIB)ρ(aIB)\operatorname{Tr}_{\mathsf{A}} (\rho) = \sum_{a\in\Sigma} \bigl(\langle a \vert\otimes\mathbb{I}_{\mathsf{B}}\bigr) \rho \bigl(\vert a \rangle\otimes\mathbb{I}_{\mathsf{B}}\bigr)

Daje nam to opis za pomocą density matrix ρB\rho_{\mathsf{B}} stanu B\mathsf{B} w izolacji, a nie A.\mathsf{A}.

Podsumowując, jeśli (A,B)(\mathsf{A},\mathsf{B}) jest dowolną parą systemów i mamy density matrix ρ\rho opisującą stan (A,B),(\mathsf{A},\mathsf{B}), to reduced states systemów A\mathsf{A} i B\mathsf{B} są następujące.

ρA=TrB(ρ)=bΓ(IAb)ρ(IAb)ρB=TrA(ρ)=aΣ(aIB)ρ(aIB)\begin{aligned} \rho_{\mathsf{A}} & = \operatorname{Tr}_{\mathsf{B}}(\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert\bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle\bigr)\\[2mm] \rho_{\mathsf{B}} & = \operatorname{Tr}_{\mathsf{A}}(\rho) = \sum_{a\in\Sigma} \bigl( \langle a \vert \otimes \mathbb{I}_{\mathsf{B}}\bigr) \rho \bigl( \vert a \rangle\otimes \mathbb{I}_{\mathsf{B}} \bigr) \end{aligned}

Jeśli ρ\rho jest density matrix, to ρA\rho_{\mathsf{A}} oraz ρB\rho_{\mathsf{B}} również z konieczności będą density matrices.

Pojęcia te można w naturalny sposób uogólnić na dowolną liczbę systemów w miejsce dwóch. Ogólnie, możemy umieścić nazwy dowolnie wybranych systemów w indeksie dolnym density matrix ρ,\rho, aby opisać reduced state właśnie tych systemów. Na przykład, jeśli A,\mathsf{A}, B\mathsf{B} oraz C\mathsf{C} są systemami, a ρ\rho jest density matrix opisującą stan (A,B,C),(\mathsf{A},\mathsf{B},\mathsf{C}), to możemy zdefiniować

ρAC=TrB(ρ)=bΓ(IAbIC)ρ(IAbIC)ρC=TrAB(ρ)=aΣbΓ(abIC)ρ(abIC)\begin{aligned} \rho_{\mathsf{AC}} & = \operatorname{Tr}_{\mathsf{B}}(\rho) = \sum_{b\in\Gamma} \bigl( \mathbb{I}_{\mathsf{A}} \otimes \langle b \vert \otimes \mathbb{I}_{\mathsf{C}} \bigr) \rho \bigl( \mathbb{I}_{\mathsf{A}} \otimes \vert b \rangle \otimes \mathbb{I}_{\mathsf{C}} \bigr) \\[2mm] \rho_{\mathsf{C}} & = \operatorname{Tr}_{\mathsf{AB}}(\rho) = \sum_{a\in\Sigma} \sum_{b\in\Gamma} \bigl( \langle a \vert \otimes \langle b \vert \otimes \mathbb{I}_{\mathsf{C}} \bigr) \rho \bigl( \vert a \rangle \otimes \vert b \rangle \otimes \mathbb{I}_{\mathsf{C}} \bigr) \end{aligned}

i analogicznie dla innych wyborów systemów.

Alternatywny opis partial trace

Alternatywnym sposobem opisania odwzorowań partial trace TrA\operatorname{Tr}_{\mathsf{A}} oraz TrB\operatorname{Tr}_{\mathsf{B}} jest stwierdzenie, że są to jedyne odwzorowania liniowe spełniające wzory

TrA(MN)=Tr(M)NTrB(MN)=Tr(N)M.\begin{aligned} \operatorname{Tr}_{\mathsf{A}}(M \otimes N) & = \operatorname{Tr}(M) N \\[2mm] \operatorname{Tr}_{\mathsf{B}}(M \otimes N) & = \operatorname{Tr}(N) M. \end{aligned}

W tych wzorach NN i MM są macierzami kwadratowymi odpowiednich rozmiarów: wiersze i kolumny MM odpowiadają stanom klasycznym A,\mathsf{A}, a wiersze i kolumny NN odpowiadają stanom klasycznym B.\mathsf{B}.

Ta charakteryzacja partial trace jest nie tylko fundamentalna z matematycznego punktu widzenia, ale w niektórych sytuacjach pozwala także na szybkie obliczenia. Rozważmy na przykład następujący stan pary qubits (A,B).(\mathsf{A},\mathsf{B}).

ρ=120000+1211++\rho = \frac{1}{2} \vert 0\rangle\langle 0\vert \otimes \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert \otimes \vert +\rangle\langle +\vert

Aby obliczyć na przykład reduced state ρA,\rho_{\mathsf{A}}, możemy skorzystać z liniowości wraz z faktem, że 00\vert 0\rangle\langle 0\vert oraz ++\vert +\rangle\langle +\vert mają jednostkowy ślad.

ρA=TrB(ρ)=12Tr(00)00+12Tr(++)11=1200+1211\rho_{\mathsf{A}} = \operatorname{Tr}_{\mathsf{B}}(\rho) = \frac{1}{2} \operatorname{Tr}\bigl(\vert 0\rangle\langle 0\vert\bigr)\, \vert 0\rangle\langle 0\vert + \frac{1}{2} \operatorname{Tr}\bigl(\vert +\rangle\langle +\vert\bigr) \vert 1\rangle\langle 1\vert = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert

Reduced state ρB\rho_{\mathsf{B}} można obliczyć podobnie.

ρB=TrA(ρ)=12Tr(00)00+12Tr(11)++=1200+12++\rho_{\mathsf{B}} = \operatorname{Tr}_{\mathsf{A}}(\rho) = \frac{1}{2} \operatorname{Tr}\bigl(\vert 0\rangle\langle 0\vert\bigr)\, \vert 0\rangle\langle 0\vert + \frac{1}{2} \operatorname{Tr}\bigl(\vert 1\rangle\langle 1\vert\bigr) \vert +\rangle\langle +\vert = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert +\rangle\langle +\vert

Partial trace dla dwóch qubits

Partial trace można także opisać jawnie w kategoriach macierzy. Tutaj zrobimy to tylko dla dwóch qubits, ale można to również uogólnić na większe systemy. Załóżmy, że mamy dwa qubits (A,B),(\mathsf{A},\mathsf{B}), tak że dowolną density matrix opisującą stan tych dwóch qubits można zapisać jako

ρ=(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)\rho = \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix}

dla pewnego wyboru liczb zespolonych {αjk:0j,k3}.\{\alpha_{jk} : 0\leq j,k\leq 3\}.

Ślad częściowy po pierwszym systemie wyraża się następującym wzorem.

TrA(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)=(α00α01α10α11)+(α22α23α32α33)=(α00+α22α01+α23α10+α32α11+α33)\operatorname{Tr}_{\mathsf{A}} \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \alpha_{00} & \alpha_{01} \\[2mm] \alpha_{10} & \alpha_{11} \end{pmatrix} + \begin{pmatrix} \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \alpha_{00} + \alpha_{22} & \alpha_{01} + \alpha_{23}\\[2mm] \alpha_{10} + \alpha_{32} & \alpha_{11} + \alpha_{33} \end{pmatrix}

Jednym ze sposobów myślenia o tym wzorze jest rozpatrywanie macierzy 4×44\times 4 jako macierzy blokowych 2×22\times 2, w których każdy blok ma wymiar 2×2.2\times 2. To znaczy,

ρ=(M0,0M0,1M1,0M1,1)\rho = \begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix}

dla

M0,0=(α00α01α10α11),M0,1=(α02α03α12α13),M1,0=(α20α21α30α31),M1,1=(α22α23α32α33).M_{0,0} = \begin{pmatrix} \alpha_{00} & \alpha_{01} \\[2mm] \alpha_{10} & \alpha_{11} \end{pmatrix}, \quad M_{0,1} = \begin{pmatrix} \alpha_{02} & \alpha_{03} \\[2mm] \alpha_{12} & \alpha_{13} \end{pmatrix}, \quad M_{1,0} = \begin{pmatrix} \alpha_{20} & \alpha_{21} \\[2mm] \alpha_{30} & \alpha_{31} \end{pmatrix}, \quad M_{1,1} = \begin{pmatrix} \alpha_{22} & \alpha_{23} \\[2mm] \alpha_{32} & \alpha_{33} \end{pmatrix}.

Mamy wówczas

TrA(M0,0M0,1M1,0M1,1)=M0,0+M1,1.\operatorname{Tr}_{\mathsf{A}}\begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix} = M_{0,0} + M_{1,1}.

Oto wzór na przypadek, gdy śladem obejmujemy drugi system zamiast pierwszego.

TrB(α00α01α02α03α10α11α12α13α20α21α22α23α30α31α32α33)=(Tr(α00α01α10α11)Tr(α02α03α12α13)Tr(α20α21α30α31)Tr(α22α23α32α33))=(α00+α11α02+α13α20+α31α22+α33)\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} \alpha_{00} & \alpha_{01} & \alpha_{02} & \alpha_{03}\\[2mm] \alpha_{10} & \alpha_{11} & \alpha_{12} & \alpha_{13}\\[2mm] \alpha_{20} & \alpha_{21} & \alpha_{22} & \alpha_{23}\\[2mm] \alpha_{30} & \alpha_{31} & \alpha_{32} & \alpha_{33} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr} \begin{pmatrix} \alpha_{00} & \alpha_{01}\\[1mm] \alpha_{10} & \alpha_{11} \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \alpha_{02} & \alpha_{03}\\[1mm] \alpha_{12} & \alpha_{13} \end{pmatrix} \\[4mm] \operatorname{Tr} \begin{pmatrix} \alpha_{20} & \alpha_{21}\\[1mm] \alpha_{30} & \alpha_{31} \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \alpha_{22} & \alpha_{23}\\[1mm] \alpha_{32} & \alpha_{33} \end{pmatrix} \end{pmatrix} = \begin{pmatrix} \alpha_{00} + \alpha_{11} & \alpha_{02} + \alpha_{13}\\[2mm] \alpha_{20} + \alpha_{31} & \alpha_{22} + \alpha_{33} \end{pmatrix}

W kategoriach macierzy blokowych o postaci podobnej do poprzedniej otrzymujemy następujący wzór.

TrB(M0,0M0,1M1,0M1,1)=(Tr(M0,0)Tr(M0,1)Tr(M1,0)Tr(M1,1))\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} M_{0,0} & M_{0,1} \\[1mm] M_{1,0} & M_{1,1} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr}(M_{0,0}) & \operatorname{Tr}(M_{0,1}) \\[1mm] \operatorname{Tr}(M_{1,0}) & \operatorname{Tr}(M_{1,1}) \end{pmatrix}

Blokowe opisy macierzowe tych funkcji można rozszerzyć na systemy większe niż qubity w sposób naturalny i bezpośredni. Aby zakończyć lekcję, zastosujmy te wzory do tego samego stanu, który rozważaliśmy powyżej.

ρ=120000+1211++=(120000000001414001414).\rho = \frac{1}{2} \vert 0\rangle \langle 0 \vert \otimes \vert 0\rangle \langle 0 \vert + \frac{1}{2} \vert 1\rangle \langle 1 \vert \otimes \vert +\rangle \langle + \vert = \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0 \\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix}.

Reduced state pierwszego układu A\mathsf{A} wynosi

TrB(120000000001414001414)=(Tr(12000)Tr(0000)Tr(0000)Tr(14141414))=(120012)\operatorname{Tr}_{\mathsf{B}} \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \operatorname{Tr} \begin{pmatrix} \frac{1}{2} & 0\\[1mm] 0 & 0 \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} 0 & 0\\[1mm] 0 & 0 \end{pmatrix} \\[4mm] \operatorname{Tr} \begin{pmatrix} 0 & 0\\[1mm] 0 & 0 \end{pmatrix} & \operatorname{Tr} \begin{pmatrix} \frac{1}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} \end{pmatrix}

a reduced state drugiego układu B\mathsf{B} wynosi

TrA(120000000001414001414)=(12000)+(14141414)=(34141414).\operatorname{Tr}_{\mathsf{A}} \begin{pmatrix} \frac{1}{2} & 0 & 0 & 0\\[2mm] 0 & 0 & 0 & 0\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4}\\[2mm] 0 & 0 & \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[1mm] 0 & 0 \end{pmatrix} + \begin{pmatrix} \frac{1}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix}.