Kodowanie supergęste

Kodowanie supergęste – technika używana do wysyłania dwóch bitów klasycznej informacji przy użyciu tylko jednego kubitu z pomocą splątania.

Wprowadzenie

Załóżmy, że Alicja chce wysłać klasyczne informacje do Boba używając kubitów zamiast klasycznych bitów. Alicja będzie kodować klasyczną informację w kubicie i wysyłać ją do Boba. Po otrzymaniu kubita, Bob odzyskuje klasyczną informację za pośrednictwem pomiaru. Pytanie brzmi: jak dużo klasycznej informacji może być przekazywane za pomocą kubitu? Ponieważ nieortogonalne stany kwantowe nie mogę być rozróżnione, można by przypuszczać, że Alicja nie może zakodować więcej niż jeden klasyczny bit na kubit. Istotnie, to ograniczenie na efektywność zostało udowodnione formalnie. Zatem nie ma korzyści w postaci korzystania z kubitów zamiast klasycznych bitów. Jednakże wraz z dodatkowym założeniem, że Alicja i Bob dzielą splątany stan, można osiągnąć dwa klasyczne bity na kubit. Termin supergęste odnosi się do podwojenia wydajności.

Szczegóły

Kluczowym dla tej procedury jest dzielony stan splątany pomiędzy Alicją i Bobem i własność stanów splątanych którą jest to że (maksymalnie) splątany stan może być transformowany do innego stanu za pośrednictwem lokalnej manipulacji.

Załóżmy, że części stanu Bella, powiedzmy

| Ψ + = 1 2 ( | 0 A | 1 B + | 1 A | 0 B ) {\displaystyle |\Psi ^{+}\rangle ={\frac {1}{\sqrt {2}}}(|0\rangle _{A}\otimes |1\rangle _{B}+|1\rangle _{A}\otimes |0\rangle _{B})}

rozprowadzane są do Alicji i Boba. Pierwszy podsystem, oznaczone indeksem A należy do Alicji a drugiej B do Boba. Poprzez manipulowanie jej cząstką jedynie lokalnie, Alicja może przekształcić złożony system do jednego ze stanów Bella (to nie jest całkowicie zaskakujące, splątanie nie może być naruszone przy użyciu lokalnych operacji):

  • Oczywiście, jeśli Alicja nie robi nic, system pozostaje w stanie, | Ψ + . {\displaystyle |\Psi ^{+}\rangle .}
  • Jeśli Alicja wysyła swoją cząstkę poprzez bramkę unitarną
σ 1 = [ 0 1 1 0 ] {\displaystyle \sigma _{1}={\begin{bmatrix}0&1\\1&0\end{bmatrix}}}

(zauważmy, że jest to jedna z macierzy Pauliego), całkowity układ dwóch cząstek jest teraz w stanie

( σ 1 I ) | Ψ + = | Φ + . {\displaystyle (\sigma _{1}\otimes I)|\Psi ^{+}\rangle =|\Phi ^{+}\rangle .}
  • Jeśli σ 1 {\displaystyle \sigma _{1}} jest zastąpiony przez σ 3 , {\displaystyle \sigma _{3},} początkowy stan | Ψ + {\displaystyle |\Psi ^{+}\rangle } przekształca się do | Ψ . {\displaystyle |\Psi ^{-}\rangle .}
  • Podobnie, jeśli Alicja zastosuje i σ 2 I {\displaystyle i\sigma _{2}\otimes I} do układu, wypadkowy stan będzie | Φ . {\displaystyle |\Phi ^{-}\rangle .}

Tak więc, w zależności od wiadomości którą chciałaby wysłać, Alicja wykonuje jedną z czterech operacji lokalnych podanych powyżej i wysyła swój kubit do Boba. Wykonując rzutowy pomiar w bazie Bella układu dwóch cząstek, Bob dekoduje żądaną wiadomość.

Zauważmy jednak, że jeśli jakaś złośliwa osoba, Ewa, przechwytuje kubit Alicji na trasie do Boba, wszystko co uzyskuje to stan splątany. Dlatego Ewa nie zdobywa żadnej przydatnej informacji jeśli nie wejdzie w interakcję z kubitem Boba.

Ogólny schemat gęstego kodowania

Ogólny schemat gęstego kodowania może być sformułowany w języku używanym do opisu kanałów kwantowych. Alicja i Bob dzielą maksymalnie splątane stany ω . {\displaystyle \omega .} Niech podukłady pierwotnie posiadane przez Alicję i Boba będą odpowiednio oznaczone przez 1 i 2. Aby przekazać wiadomość x , {\displaystyle x,} Alicja stosuje odpowiedni kanał

Φ x {\displaystyle \Phi _{x}}

na podukładzie 1. Na połączonym układzie to daje rezultat

ω ( Φ x I ) ( ω ) {\displaystyle \omega \rightarrow (\Phi _{x}\otimes I)(\omega )}

gdzie I {\displaystyle I} oznacza transformację tożsamościową na podukładzie 2. Alicja następnie wysyła swój podukład do Boba, który wykonuje pomiar na połączonym układzie do odzyskiwania wiadomości. Niech skutkiem pomiaru Boba będzie F Y . {\displaystyle F_{Y}.} Prawdopodobieństwem, że aparatura pomiarowa Boba rejestruje wiadomość y {\displaystyle y} jest

Tr ( Φ x I ) ( ω ) F y . {\displaystyle \operatorname {Tr} \;(\Phi _{x}\otimes I)(\omega )\cdot F_{y}.}

Dlatego, w celu osiągnięcia pożądanej transmisji wymagamy

Tr ( Φ x I ) ( ω ) F y = δ x y , {\displaystyle \operatorname {Tr} \;(\Phi _{x}\otimes I)(\omega )\cdot F_{y}=\delta _{xy},}

gdzie δ x y {\displaystyle \delta _{xy}} jest deltą Kroneckera.

Bibliografia

  • C. Bennett and S.J. Wiesner. Communication via one- and two-particle operators on Einstein-Podolsky-Rosen states. Phys. Rev. Lett., 69:2881, 1992