Kvantová teleportace
Author
Albert FloresSchematické video zobrazující jednotlivé kroky kvantové teleportace. Cílem je přenést kvantový stav Q ze stanice A do stanice B. Nejprve je mezi obě stanice rozeslána dvojice kvantově provázaných částic vytvořených zdrojem S. Poté stanice A změří svoji provázanou částici spolu s částicí ve stavu Q a výsledek měření zašle stanici B. Tato stanice na základě obdržené zprávy na svoji částici aplikuje patřičnou operaci, načež se její částice ocitne ve stavu Q.
Kvantová teleportace je kvantově-informatický protokol, který umožňuje pomocí klasické zprávy přenést kvantový stav z jednoho fyzikálního systému na druhý. Takovými systémy jsou obvykle jednotlivé částice světla či hmoty a klasickou zprávou je pak míněna posloupnost bitů, kterou lze zaslat například pomocí rádiových vln. +more Samotná teleportace probíhá tak, že dvě vzdálené stanice mají každá po jednom fyzikálním systému, přičemž vysílací stanice nejprve svůj systém změří a naměřenou hodnotu zašle do přijímací stanice, která na základě přijaté zprávy pozmění svůj systém. Při správně provedeném protokolu je kvantový stav systému ve vysílací stanici přenesen na systém ve stanici přijímací.
Ačkoli se běžně hovoří například o teleportaci částic, je třeba zdůraznit, že při kvantové teleportaci nedochází k přenosu hmoty. Na rozdíl od představy vycházející ze sci-fi filmů je při kvantové teleportaci přenášen kvantový stav této hmoty, ne hmota samotná. +more Princip fungování kvantové teleportace spočívá na dvou čistě kvantově-mechanických jevech. Tím prvním je kvantové provázání, kdy musejí obě stanice před samotným přenosem sdílet pár vhodně připravených fyzikálních systémů v kvantově provázaném stavu. Tím druhým je pak kvantové měření, které vede k redukci vlnové funkce dvou původně nezávislých systémů do kvantově provázaného stavu.
Od svého teoretického návrhu v roce 1993, jehož autoři jsou Charles H. +more Bennett, Gilles Brassard, Claude Crépeau, Richard Jozsa, Asher Peres a William K. Wootters, a první experimentální realizace v roce 1997 v laboratoři Antona Zeilingera doznala kvantová teleportace celé řady teoretických zobecnění a experimentálních provedení. I přes značný pokrok se však dosud podařilo teleportovat jen stavy poměrně jednoduchých fyzikálních systémů jakými jsou třeba jednotlivé částice hmoty, jako atomy či ionty, nebo částice světla, to jest fotony. Teleportace větších objektů je prozatím zcela mimo současné technologické možnosti. Nabízí se i otázka, proč vůbec používat složitý protokol jakým je kvantová teleportace, když lze částici o daném kvantovém stavu prostě poslat z jedné stanice na druhou. Tedy zcela analogicky tomu, jak je posílána informace v klasické komunikaci. Jedním z důvodů, proč může být kvantová teleportace výhodnější, je fakt, že kvantové stavy jsou obecně velmi náchylné na rušivé vlivy okolí. Klasické zprávy jsou naproti tomu vůči vlivům prostředí mnohem odolnější a poslání pouhé klasické zprávy mezi stanicemi je tak spolehlivější.
Popis protokolu
Neformální úvod
Pod teleportací objektů ve sci-fi seriálech se často rozumí proces, kdy je daný objekt "odhmotněn" na jedné stanici a posléze opět "zhmotněn" na stanici druhé, přičemž přenos informace o teleportovaném objektu probíhá pomocí jistého paprsku. Intuitivně tak lze očekávat, že při teleportaci částice nejprve vysílací stanice změří svoji částici a výsledek měření zašle stanici přijímací. +more Ta na základě přijaté zprávy zrekonstruuje svou částici. Kvantový stav byť i jen jedné jediné částice je však popsán komplexními čísly a tak by při použití tohoto naivního přístupu bylo třeba přeposlat ohromné množství klasické informace. Zásadnější komplikací je nicméně fakt, že při každém kvantovém měření dochází ke kolapsu vlnové funkce částice a daný kvantový stav se tak změřením zničí.
Tento zdánlivě nepřekonatelný problém lze obejít zavedením dodatečného prvku a sice dvojice provázaných částic, kdy jedna částice sedí u vysílací a druhá u přijímací stanice. Tento pár částic funguje jako můstek mezi oběma stanicemi, kde jeho úprava na jedné straně se díky kvantovému provázání přenáší na stanici druhou. +more Úpravou na straně vysílací stanice je přitom míněno změření vstupní částice spolu s první provázanou částicí. Ze zákonů kvantové fyziky plyne, že získaný naměřený výsledek je náhodný - může být se stejnou pravděpodobností roven jedné z několika hodnot. Pro úspěšné dokončení teleportace je tak ještě nutno zaslat klasickou zprávu o naměřeném výsledku do přijímací stanice. Na základě obdržené zprávy upraví přijímací stanice svoji částici a tím je teleportace hotova. V následující kapitolce je krok po kroku popsán postup, jakým lze teleportovat kvantový stav částice. Vysvětlení tohoto postupu je pak rozvedeno v sekci #Teoretické odvození|"Teoretické odvození".
Jednotlivé kroky
Následující popis se vztahuje k nejjednodušší verzi teleportace, kdy jsou za všechny uvažované kvantové systémy brány qubity, to jest systémy, které mají dvourozměrný stavový prostor. Pro snazší vyjadřování se však dále místo o qubitech hovoří o částicích.
Teleportace probíhá mezi vysílací a přijímací stanicí, které se běžně v literatuře označují anglickými jmény Alice a Bob. Před zahájením protokolu má Alice k dispozici dvě částice. +more Jednu, jejíž stav | \psi \rangle chce teleportovat, a jednu, jež je částí provázaného páru. Pro konkrétnost vezměme za stav tohoto páru symetrický Bellův stav | \Phi^+ \rangle, ačkoli lze protokol níže upravit i pro jinou volbu (maximálně) provázaného stavu. Druhou částici z provázaného páru má ve svém držení Bob. Cílem je, aby kvantový stav Bobovy částice byl pro dokončení protokolu tentýž, jako je stav první Aliciiny částice před zahájením protokolu, to jest | \psi \rangle. Samotný komunikační protokol probíhá následovně:.
# Kvantové měření - Alice provede měření svých dvou částic v Bellově bázi tvořené stavy | \Phi^+ \rangle, | \Phi^- \rangle, | \Psi^+ \rangle a | \Psi^- \rangle. Obě částice je přitom nutno měřit současně jako by se jednalo o jeden celek. +more # Přeposlání klasické zprávy - Měřením Alice obdrží náhodně jeden ze čtyř výsledků, řekněme 1 až 4, který následně zašle jako klasickou zprávu Bobovi. Pravděpodobnost naměření kterékoli z těchto čtyř hodnot je shodná a rovná 1/4. Hodnota 1 odpovídá situaci, kdy se změřením Aliciiny částice dostanou do stavu | \Phi^+ \rangle. Hodnota 2 odpovídá obdobně stavu | \Phi^- \rangle, hodnota 3 stavu | \Psi^+ \rangle a konečně hodnota 4 stavu | \Psi^- \rangle. # Rekonstrukce stavu - Na základě hodnoty přijaté ve zprávě aplikuje Bob na svou částici jednu ze čtyř Pauliho matic. Konkrétně, obdrží-li hodnotu 1, tak se svou částicí dál již nemanipuluje, což formálně odpovídá aplikaci identické matice. Při obdržení zprávy 2 aplikuje Bob na svou částici operaci \sigma_z, to jest třetí Pauliho matici. Při obdržení hodnoty 3 aplikuje první Pauliho matici \sigma_x a konečně při obdržení zprávy 4 aplikuje na svou částici druhou Pauliho matici vynásobenou imaginární jednotkou, to jest i \sigma_y.
Tímto je teleportace stavu dokončena. Jak je podrobně vysvětleno v oddíle #Teoretické odvození|"Teoretické odvození", je v každém ze čtyř případů výsledný stav Bobovy částice shodný s původním stavem | \psi \rangle Aliciiny částice. +more K přenosu je nutno zaslat jednu ze čtyř hodnot, čehož lze docílit zasláním dvou bitů klasické informace. Přesně jeden qubit a dva bity jsou tak nutné k teleportaci jedné částice, jak je schematicky naznačeno v obrázku napravo. Chceme-li teleportovat částic více, musíme mít pro každou z nich již dopředu připraven samostatný Bellův provázaných pár a výše uvedený postup provést pro každou zvlášť.
Právě popsaný teleportační protokol je přitom platný jak pro čisté stavy | \psi \rangle, tak i pro stavy smíšené, a teleportovat tak lze i částice, které jsou samy součástí většího, třeba i provázaného, stavu, viz též oddíl #Teleportace provázaného systému|"Teleportace provázaného systému". Jak plyne z diskuze výše, kvantová teleportace rozdělí informaci o původním systému, představovanou počátečním kvantových stavem, do ryze klasické části, která je Alicí zaslána Bobovi jako klasická zpráva, a ryze kvantové části, představované provázaným Bellovým stavem. +more Klasickou zprávu může navíc Alice rozeslat do všech směrů rádiovými vlnami a tak i když třeba Bob bez Aliciina vědomí mění svoji polohu, je stále schopen dokončit teleportaci a zrekonstruovat u sebe původní stav Aliciiny částice.
Vlastnosti a použití
Teleportace versus přímý přenos
Pro úspěšné provedení kvantové teleportace je nutno splnit několik podmínek a sice: Alice i Bob musí mít předem připravený pár maximálně kvantově provázaných částic, Alice musí umět své částice změřit v Bellově bázi a zaslat zprávu Bobovi, a konečně Bob musí být schopen po přijetí této zprávy na svou částici aplikovat vhodnou operaci. A to všechno pro teleportaci jedné jediné částice. +more Jestliže měla u sebe na počátku Alice částici v jistém neznámém stavu | \psi \rangle, tak jediné, co teleportace provede, je to, že na jejím konci má částici ve stavu | \psi \rangle Bob. Na místě je tak otázka, proč místo teleportace Alice prostě svoji částici ve stavu | \psi \rangle Bobovi nepošle přímo. Výsledek je totiž tentýž, alespoň co se přenosu kvantového stavu týče.
Jednou z výhod kvantové teleportace je v tomto ohledu větší odolnost vůči rušení přenosu informace. Kvantové stavy jsou velmi křehké - v realistických podmínkách interaguje daná částice s dalšími částicemi v okolí a tím se její stav postupně mění, až nakonec může k Bobovi doputovat částice o velmi odlišném kvantovém stavu. +more Klasické zprávy jsou naopak vůči vlivům prostředí velmi odolné a jejich spolehlivost lze navíc zvýšit různými kódovacími metodami. Namísto přenosu citlivého kvantového stavu stačí ve výše popsaném protokolu zaslat dva bity klasické zprávy. Viz též oddíl #Odolnost vůči vlivům prostředí|"Odolnost vůči vlivům prostředí".
Porovnejme dále teleportaci s případem, kdy Alice nejdříve svoji částici změří a získanou informaci zašle Bobovi, aniž by tito dva dopředu sdíleli provázaný pár částic. Takovýto způsob může rozumně fungovat jen tehdy, je-li Alice schopna na základě jediného kvantového měření identifikovat stav své vstupní částice, což není obecně kvůli kolapsu vlnové funkce možné. +more Pokud by však dopředu věděla, že je vstupní částice v jednom z předem zadaných (nejlépe ortonormálních) stavů, lze identifikaci provést a výsledek měření zaslat Bobovi. Ten pak může daný kvantový stav vytvořit nanovo na své částici. {{Poznámka|Například když Alice i Bob vědí, že přenášený kvantový stav | \psi \rangle je roven buď | 0 \rangle anebo | 1 \rangle, pouze nevědí, která z těchto dvou možností zrovna nastala. Pak stačí, když Alice změří svoji částici v bázi \{ | 0 \rangle, | 1 \rangle \} a získaný výsledek, zakódovaný do jednoho bitu, zašle Bobovi. Bob následně čistě na základě přijaté klasické zprávy vytvoří tentýž stav | \psi \rangle nanovo. }} Naproti tomu u teleportace nemusí Alice počáteční stav své částice vůbec znát a s použitím jediného měření dojde ke spolehlivému přenosu stavu k Bobovi .
Odolnost vůči vlivům prostředí
Při praktické realizaci kvantové teleportace nelze opomenout úplně počáteční krok, kdy je mezi Alici a Boba distribuována dvojice částic nacházející se v Bellově stavu. Bellovy stavy jsou speciálními příklady maximálně provázaných čistých kvantových stavů. +more Kvantové provázání je v některých ohledech ještě náchylnější na vlivy okolí, na tak zvanou dekoherenci, než jsou stavy jednotlivých částic, což se může projevit právě během rozeslání provázaných částic k Alici a Bobovi. Tito tak již od samého počátku pracují se špatně provázaným stavem a pokud by s tímto nedostatkem nic neudělali, nefungovala by teleportace správně či vůbec. Existují nicméně tak zvané purifikační protokoly, které umožňují z většího počtu hůře provázaných párů vyzískat menší počet lépe provázaných párů. Místo jediného provázaného páru je tak Alici a Bobovi rozesláno hned několik párů a tito posléze z těchto obdržených párů, jejichž stav se znekvalitnil během rozeslání, vypurifikují jeden pár, který je vysoce kvantově provázán. Tuto purifikaci lze provést před zahájením samotné teleportace a teleportace jako taková pak již probíhá standardním způsobem popsaným výše.
Přenos informace
Při teleportaci zjevně dojde k přenosu jednoho qubitu kvantové informace. Pozoruhodné ovšem je, že ani počáteční provázaný stav, ani klasická zpráva poslaná Bobovi, žádnou informaci sami o sobě nenesou. +more A to z následujícího důvodu: dvojice částic v provázaném stavu může být rozeslána mezi Alici a Boba dlouho předtím, než Alice vůbec ví, že bude nějaký qubit teleportovat. Informace o teleportovaném qubitu tak může od Alice k Bobovi doputovat nanejvýš pomocí dvoubitové klasické zprávy. Jenže ani to není možné, protože tato zpráva pouze říká, jaký výsledek Alice svým Bellovým měřením obdržela. Tento výsledek je ale naprosto náhodný - bez ohledu na tvar teleportovaného qubitu je pravděpodobnost naměření každé ze čtyř možností vždy tatáž a sice 25 %. Provázaný stav ani klasická zpráva tedy žádnou informaci o teleportovaném qubitu nenesou a přesto jsou nezbytné (a postačující) pro úspěšnou teleportaci(. ).
Podmíněná teleportace
Teleportační protokol popsaný v oddíle #Jednotlivé kroky|"Jednotlivé kroky" se ve druhém kroce rozpadá na čtyři různé scénáře podle toho, kterou ze čtyř hodnot Alice obdrží měřením na svých částicích. Každý z těchto čtyř scénářů může nastat s pravděpodobností 25 % a v každém z nich je Bob schopen na základě obdržené zprávy správně pozměnit stav své částice. +more Uvažme nyní zjednodušený protokol, kdy Alice měří jen to, zda se její dvě částice nacházejí v jednom konkrétním Bellově stavu, řekněme stavu | \Phi^+ \rangle. Je-li tomu tak, zašle Alice Bobovi zprávu "OK", v opačném případě zašle zprávu "zahoď". Pokud Bob obdrží zprávu "OK", tak ví, že teleportace proběhla úspěšně a že se jeho částice nachází v teleportovaném stavu. Pokud Bob obdrží zprávu "zahoď", tak svou částici zahodí a k teleportaci nedojde. Mají-li Alice s Bobem dopředu připraven větší počet částic, tak při obdržení zprávy "zahoď" si oba vezmou nový pár provázaných částic a pokusí se o teleportaci znovu.
Takto zjednodušený protokol sice ve třech čtvrtinách případů skončí nezdarem (jeho účinnost je pouze 25 %), ve zbylé čtvrtině ovšem dojde ke správnému přenesení stavu k Bobovi (fidelita přenesených stavů je tedy stále 100 %). Výhodou tohoto zjednodušení je snazší implementace - není třeba provést náročné měření v Bellově bázi a klasickou zprávu lze reprezentovat pouze jedním bitem a ne dvěma, protože stačí zaslat pouze jednu ze dvou zpráv. +more Tomuto zjednodušenému protokolu se občas říká podmíněná teleportace .
Teleportace provázaného systému
Částice, kterou má ve svém držení Alice a jejíž stav chce teleportovat Bobovi, může být sama součástí provázaného páru. Dostáváme tak symetrickou situaci se dvěma provázanými páry, kde Alice drží vždy po jedné části obou párů, Bob má u sebe částici jednu a podobně má jednu částici i třetí účastník protokolu, Cyril. +more Na počátku sdílí jeden provázaný pár Alice s Bobem a jeden provázaný pár Alice s Cyrilem. Po provedení kvantové teleportace, jež probíhá zcela totožně, jak je předvedeno výše, je kvantové provázání předistribuováno mezi účastníky protokolu. Alice má na konci ve svém držení pár provázaných částic. Co je ale důležitější je to, že nyní sdílí provázaný pár i Bob s Cyrilem. A to přesto, že Bob s Cyrilem nejenže neměl společný žádný pár, ale ani spolu tito dva účastníci během teleportace nijak nekomunikovali. Této variaci kvantové teleportace se anglicky říká entanglement swapping, což lze přeložit jako prohození provázání.
Jedna z možných aplikací prohozeného provázání je ustavení provázaného páru mezi dvěma velmi vzdálenými komunikačními stanicemi způsobem označovaným jako kvantový opakovač . Tímto označením se spíše než nějaké zařízení míní celý model přenosu provázání, kde jsou obě stanice součástí nějaké větší kvantové komunikační sítě s jistým počtem mezilehlých uzlů, přičemž rušivé vlivy prostředí a šum stanicím znemožňují, aby si provázané částice mezi sebe poslaly rovnou. +more Každý uzel sítě je přitom schopen generovat páry provázaných částic a posílat sousedním uzlům klasické zprávy. Pro ustavení provázaného páru mezi stanicemi A a B tak zjednodušeně řečeno stačí, aby tento pár vytvořila stanice A, jednu částici z páru si ponechala a tu druhou teleportovala do nejbližšího uzlu. Tento uzel v teleportaci pokračuje do sousedního uzlu a tak dále, až je částice teleportována do stanice B. Na konci tedy stanice A a B sdílejí pár provázaných částic. Kvantový opakovač umožňuje tohoto rozeslání docílit jen s minimálními nároky na mezilehlé uzly.
Teleportace jako výpočetní primitivum
Teleportace slouží i jako jeden ze základních stavebních kamenů složitějších algoritmů, komunikačních protokolů či výpočetních architektur. Kvantovou teleportaci lze upravit do podoby, kdy nejen, že se počáteční stav přenese od vysílatele k příjemci, ale je na něj současně aplikována i předem zadaná unitární operace. +more Takto upravenému teleportačnímu protokolu se říká teleportace hradla a věnuje se mu samostatná #Teleportace kvantového hradla|kapitola níže. Teleportace hradla pak hraje zásadní roli v několika architekturách kvantového počítání. Jsou-li za nosiče informace zvoleny fotony a k provádění kvantových algoritmů je použito KLM schématu, je teleportace hradel využita pro zvýšení účinnosti jednotlivých fotonových hradel . Tyto a podobné návrhy se již dočkaly i experimentální realizace, viz např. . Zcela nepostradatelná je pak teleportace hradel v kvantové výpočetní architektuře založené na měření. V této architektuře je namísto unitárních hradel využito postupných kvantových měření na velkém množství qubitů, přičemž vhodnou volbou měřicí báze dochází ke zpracovávání informace na ještě nezměřených qubitech.
Zdánlivé paradoxy a nedorozumění
Nesprávné porozumění principů, na kterých je založena kvantová teleportace, vedlo v minulosti k nedorozuměním. Některá z nich jsou diskutována níže.
Zavádějící název : Již samotné pojmenování kvantové teleportace je do určité míry nešťastné, protože na rozdíl od procesu zobrazovaného ve sci-fi seriálech nedochází při kvantové teleportaci k přenosu hmoty. Co je přenášeno, je "jen" stav hmoty, přesněji řečeno kvantový stav teleportovaného systému. +more V případě částic světla, fotonů, může být takovým stavem například frekvence kmitání daného fotonu, to jest jeho "barva". Zjednodušeně řečeno pak při kvantové teleportaci dochází k přenosu barvy fotonu z výchozí stanice na foton ve stanici přijímací. Aby k přenosu ale mohlo vůbec dojít, musí být v přijímací stanici už připraven jiný foton, na který chceme onu barvu přenést. V čistě hypotetickém případě teleportace lidí by tedy k přenosu člověka musela v přijímací stanici již dopředu čekat masa organického materiálu, jejíž složení a vzájemné poměry jednotlivých složek by musely přesně odpovídat složení těla přenášeného člověka. Samotná teleportace by pak z této hmoty onoho člověka "vymodelovala".
Okamžitý přenos informace : Princip fungování kvantové teleportace je založen na využití kvantově provázaných částic a jejich vhodně zvoleném změření. Vlivem měření, které na svých dvou částicích provede Alice, se okamžitě změní i stav částice Bobovy, která přestane být s tou Aliciinou provázaná. +more To může svádět k závěru, že při kvantové teleportaci dochází k okamžitému přenosu informace. Šíření informace rychleji než je rychlost světla ve vakuu je ale v rozporu s teorii relativity. Jedná se nicméně o mylný závěr, protože k úspěšné teleportaci je navíc nutno od Alice k Bobovi přenést klasickou zprávu o výsledku Aliciina měření a tato zpráva se skutečně rychleji než světlo šířit nemůže. Pokud by k přenosu zprávy nedošlo, nemá Bob o stavu své částice naprosto žádnou informaci, viz též oddíl #Bobův stav bez zprávy|"Bobův stav bez zprávy". Na obrázku vpravo je schematicky zobrazen průběh kvantové teleportace v čase.
Klonování stavu : V oddíle #Popis protokolu|"Popis protokolu" vysvětlený protokol může působit dojmem, že po dokončení teleportace má kýžený stav | \psi \rangle nejen částice Bobova, ale i původní částice Aliciina. To však není pravda. +more Jedná se skutečně o přenos a ne o kopírování stavu z jedné částice na druhou. Ze zákonů kvantové fyziky totiž plyne, že ve chvíli změření částice tato ztrácí svůj původní stav. Alice provádí měření svých dvou částic v Bellově bázi, čímž se tyto částice octnou právě v jednom ze čtyř Bellových stavů. Tyto stavy ale nenesou žádnou informaci o původním stavu | \psi \rangle Aliciiny částice.
Přenos neomezeného množství informace : V základní verzi lze teleportaci použít pro přenos qubitů, to jest dvourozměrných kvantových stavů. Pro úspěšnou teleportaci je v takovém případě nutno poslat od vysílací stanice k příjemci klasickou zprávu o dvou bitech. +more Zatímco dva bity mohou zakódovat pouze čtyři různé zprávy, qubit je určen dvěma komplexními čísly o nekonečné přesnosti. Může se tak zdát, že lze pomocí pouhých dvou bitů přenést nekonečné množství informace. Podobné úvahy však neberou v potaz, že teleportovaný stav je jak Alici tak Bobovi neznámý. Ani jedna strana neví, jakou hodnotu daná dvě komplexní čísla mají. Aby to například Bob zjistil, musel by svou částici podrobit dvourozměrnému kvantovému měření. Tím by ale získal pouze jednu ze dvou hodnot. Aby mohl zpřesnit svůj odhad, musel by totéž měření provést na velkém množství teleportovaných qubitů, což ale odpovídá velkému množství přenesených bitů. V konečném důsledku by tak pro přesné určení hodnot obou komplexních čísel musela Alice poslat nekonečně mnoho bitů a k žádnému paradoxu tak nedochází.
Teoretické odvození
Následující matematické odvození je platné pro původní návrh, který pracuje s částicemi, jejichž stav leží v dvourozměrném prostoru a jedná se tak o qubity. Zobecnění tohoto postupu pro vícerozměrné prostory se věnuje kapitola #Zobecnění pro vyšší dimenze|"Zobecnění pro vyšší dimenze". +more V prvním pododdíle níže je analyzován počáteční stav všech tří částic, které se účastní protokolu, a v pododdíle následujícím je potom popsán samotný teleportační protokol. Pro úplnost je pak na konci spočten i stav Bobovy částice v případě, že mu Alice žádnou klasickou zprávu nepošle. Zdůrazněme, že ačkoli jsou všechny následující výpočty prováděny pro případ, kdy je vstupní stav čistý, jsou díky linearitě použitých operací tytéž závěry platné i pro stavy smíšené.
Stav tří částic
Před zahájením protokolu sdílejí Alice a Bob po jedné kvantově provázané částici, a to tak, že se tyto dvě částice spolu nacházejí ve stavu
:| \Phi^+ \rangle = \frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 0 \rangle + | 1 \rangle \otimes | 1 \rangle),
kterýžto stav je superpozicí dvou členů, přičemž každý člen je tenzorový součin ketu, který odpovídá Aliciině částici, a ketu, který odpovídá částici Bobově. Nadto má Alice ve svém držení ještě jednu částici, jejíž stav | \psi \rangle bude chtít teleportovat k Bobovi. +more V naprosté obecnosti je tento stav tvaru.
:| \psi \rangle = \alpha | 0 \rangle + \beta | 1 \rangle,
kde \alpha a \beta jsou jistá komplexní čísla splňující normovací podmínku |\alpha|^2 + |\beta|^2 = 1. Zdůrazněme, že Alice neví, jaké hodnoty tato čísla mají. +more Vědět to pro úspěšnou teleportaci ale ani nemusí, jak plyne z následujícího. Chápeme-li všechny tři částice jako jeden celek, je stav tohoto celku tvaru | \psi \rangle \, \otimes \, | \Phi^+ \rangle. Vypíšeme-li si tento stav explicitně, dostáváme:.
: \begin{align} | \psi \rangle \, \otimes \, | \Phi^+ \rangle & = (\alpha | 0 \rangle + \beta | 1 \rangle) \, \otimes \, \frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 0 \rangle + | 1 \rangle \otimes | 1 \rangle) \\ & = \frac{1}{\sqrt{2}}(\alpha \underbrace{| 0 \rangle \otimes | 0 \rangle}_A \otimes \underbrace{| 0 \rangle}_B + \alpha \underbrace{| 0 \rangle \otimes | 1 \rangle}_A \otimes \underbrace{| 1 \rangle}_B + \beta \underbrace{| 1 \rangle \otimes | 0 \rangle}_A \otimes \underbrace{| 0 \rangle}_B + \beta \underbrace{| 1 \rangle \otimes | 1 \rangle}_A \otimes \underbrace{| 1 \rangle}_B), \end{align}
kde je písmeny A a B vyznačeno, které kety odpovídají Alici a které Bobovi. Jak se lze přímým výpočtem přesvědčit, pravá strana předchozího výrazu je rovna výrazu následujícímu:
: \begin{align} \frac{1}{2} & \Big(\underbrace{\frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 0 \rangle + | 1 \rangle \otimes | 1 \rangle)}_A \otimes \underbrace{(\alpha | 0 \rangle + \beta | 1 \rangle)}_B + \underbrace{\frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 0 \rangle - | 1 \rangle \otimes | 1 \rangle)}_A \otimes \underbrace{(\alpha | 0 \rangle - \beta | 1 \rangle)}_B \Big) \\ + & \frac{1}{2} \Big( \underbrace{\frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 1 \rangle + | 1 \rangle \otimes | 0 \rangle)}_A \otimes \underbrace{(\beta | 0 \rangle + \alpha | 1 \rangle)}_B + \underbrace{\frac{1}{\sqrt{2}}(| 0 \rangle \otimes | 1 \rangle - | 1 \rangle \otimes | 0 \rangle)}_A \otimes \underbrace{(-\beta | 0 \rangle + \alpha | 1 \rangle)}_B \Big). \end{align}
Důvod pro tento přepis je ten, že superpozice označené písmenem A přesně odpovídají maximálně provázaným Bellovým stavům. Pokud pro tyto použijeme jejich obvyklou notaci, lze původní stav | \psi \rangle \, \otimes \, | \Phi^+ \rangle vyjádřit ve tvaru:
:\underbrace{| \psi \rangle}_A \, \otimes \, \underbrace{| \Phi^+ \rangle}_{A \& B} = \frac{1}{2}(\underbrace{| \Phi^+ \rangle}_A \otimes \underbrace{(\alpha | 0 \rangle + \beta | 1 \rangle)}_B + \underbrace{| \Phi^- \rangle}_A \otimes \underbrace{(\alpha | 0 \rangle - \beta | 1 \rangle)}_B + \underbrace{| \Psi^+ \rangle}_A \otimes \underbrace{(\beta | 0 \rangle + \alpha | 1 \rangle)}_B + \underbrace{| \Psi^- \rangle}_A \otimes \underbrace{(-\beta | 0 \rangle + \alpha | 1 \rangle)}_B).
Dostáváme tak dvě různá vyjádření téhož stavu tří částic, kde první dvě částice má v držení Alice a poslední částice čeká u Boba. Stále se jedná však o tentýž stav. +more Ačkoli je původní vyjádření mnohem jednodušší než to nové, vypsané napravo, není z tohoto původního tvaru zcela patrno, v jakém vztahu jsou vůči sobě dvě Aliciiny částice. Jedna částice je totiž ve stavu | \psi \rangle, zatímco stav druhé částice je ukryt v dvoučásticovém stavu | \Phi^+ \rangle. Naproti tomu nové vyjádření, ač mnohem složitější než to původní, tímto neduhem netrpí a výslovně ukazuje, v jakém stavu jsou Aliciiny částice jako celek a jaký vztah má tento celek vůči částici Bobově.
Měření a rekonstrukce stavů
Braketový formalizmus využitý výše neříká vůbec nic o tom, kde se Bob nachází vůči Alici. Může tak klidně stát vedle ní a výše provedený výpočet by probíhal shodně jako v případě, když je Bob od Alice na míle daleko. +more Od této chvíle tedy předpokládejme, že se Bob skutečně nachází daleko od Alice a ta mu tedy musí poslat zprávu pokaždé, když mu chce něco sdělit. Řekněme, že se Alice rozhodne vystavit své dvě částice kvantovému měření v Bellově bázi, čímž se stav jejích dvou částic zredukuje do jednoho z Bellových stavů. Z výše uvedeného vyjádření plyne, do jakého stavu se pro daný Alicin výsledek zredukuje Bobova částice. Pokud se například Aliciiny částice změřením octnou ve stavu | \Psi^- \rangle, dostane se Bobova částice do stavu popsaného superpozicí -\beta | 0 \rangle + \alpha | 1 \rangle.
Protože Bellovy stavy tvoří čtveřici, obdrží Alice měřením jeden ze čtyř výsledků a může se rozhodnout zaslat svůj konkrétní výsledek Bobovi. Bob je nyní daleko od Alice a pokud od ní nedostane zprávu, tak ani neví, že k nějakému měření vůbec došlo. +more V následující podsekci je proveden explicitní výpočet stavu, ve kterém se Bobova částice nachází, nepošle-li mu Alice žádnou zprávu. Tento stav je značně odlišný od stavu, který chce Alice v konečném důsledku k Bobovi teleportovat. Poslat zprávu je tedy nutnost. Pro přijetí zprávy sice Bob neví, v jakém stavu se jeho částice nachází (vzpomeňme, že ani Alice nezná čísla \alpha a \beta), může se na základě konkrétního výsledku ale rozhodnout na svou částici aplikovat nějakou danou operaci. Vhodná volba takovéto operace je pak klíčem k úspěšnému dokončení teleportace. Pokud například ve výše uvedeném příkladu, kdy Alice obdržela stav | \Psi^- \rangle, na svoji částici Bob aplikuje Pauliho matici \sigma_y, změní se stav jeho částice do tvaru: \sigma_y \, (-\beta | 0 \rangle + \alpha | 1 \rangle) = -i (\alpha | 0 \rangle + \beta | 1 \rangle). Tento výsledný stav je ale až na globální fázi přesně roven původnímu stavu | \psi \rangle Aliciiny částice. Podobně lze postupovat i ve třech zbývajících případech. Jak se lze přímým výpočtem přesvědčit, pokud Bob aplikuje na svou částici jednu z Pauliho matic podle tabulky níže, je částice po aplikaci vždy nakonec ve stavu | \psi \rangle:.
Alice | Bob | ||||
---|---|---|---|---|---|
Stav po měření | Zaslaná zpráva | Stav po měření | Operace | Výsledný stav | |
\begin{align} | \Phi^+ \rangle \\ | \Phi^- \rangle \\ | \Psi^+ \rangle \\ | \Psi^- \rangle \end{align} | \begin{align} 1 \\ 2 \\ 3 \\ 4 \end{align} |
Bobův stav bez zprávy
Jak předesláno v předchozí podsekci je zaslání zprávy nezbytné. Pokud totiž Bob neví, jaký stav Alice obdržela, je jeho znalost své vlastní částice značně omezena. +more Přesněji vzato, v takovém případě neví Bob o stavu své částice vůbec nic. Abychom toto nahlédli, vraťme se krátce k tabulce v předchozí podsekci a označme si stavy ve sloupci "Stav po měření" po řadě symboly | \psi_{00} \rangle, | \psi_{01} \rangle, | \psi_{10} \rangle a | \psi_{11} \rangle. Situace, kdy Bob sice ví, že Alice provedla měření, ale ta mu nepošle výsledek, odpovídá tak zvanému neselektivnímu měření. Bob musí v tomto případě uvažovat průměr všech čtyř možností, kde je každá možnost představována projektorem | \psi_{jk} \rangle \langle \psi_{jk} | pro j, k \in \{0,1\}. Výpočtem potom dostáváme, že se stav Bobovy částice dostane do tvaru:.
:\frac{1}{4}(| \psi_{00} \rangle \langle \psi_{00}| + | \psi_{01} \rangle \langle \psi_{01}| + | \psi_{10} \rangle \langle \psi_{10}| + | \psi_{11} \rangle \langle \psi_{11}|) = \frac{1}{2}(|0 \rangle \langle 0| + |1 \rangle \langle 1|).
Výsledný stav je tedy úměrný identické matici, v braketovém formalizmu vyjádřené jako |0 \rangle \langle 0| + |1 \rangle \langle 1|, a jedná se tak o maximálně smíšený stav. Měření prováděná na takovémto stavu dávají zcela náhodné výsledky a Bob tedy ani v principu nemá o své částici žádnou informaci.
Kvantový obvod
Na základě výše podané diskuze lze navrhnout i odpovídající kvantový obvod. Tento obvod zachycuje časový vývoj všech tří zúčastněných qubitů, který je rozdělen do jednotlivých elementárních kvantových hradel. +more Tvar obvodu lze odvodit na základě analýzy v následujícím odstavci.
Jak již zaznělo v úvodu, pro zaslání jednoho z čísel 1 až 4 od Alice k Bobovi stačí, když Alice toto číslo zakóduje do dvou bitů a tyto zašle Bobovi. Pokud použijeme binární zápis těchto čtyř čísel zmenšených o jednu, obdržíme vztahy: 1 \to (0,0), 2 \to (0,1), 3 \to (1,0) a 4 \to (1,1). +more Přeznačme si dále Bellovy stavy následujícím způsobem: | B_{00} \rangle = | \Phi^+ \rangle, | B_{01} \rangle = | \Phi^- \rangle, | B_{10} \rangle = | \Psi^+ \rangle a | B_{11} \rangle = | \Psi^- \rangle a jim odpovídající stavy Bobovy částice jako | \psi_{00} \rangle = \alpha | 0 \rangle + \beta | 1 \rangle atd. Dále si povšimněme, že \sigma_y = i \, \sigma_x \sigma_z a pokud se tedy neohlížíme na globální fázi, tak lze matici \sigma_y vyjádřit jako součin dvou zbylých Pauliho matic. Při takto zvolené notaci lze celý protokol popsaný v sekci #Jednotlivé kroky|"Jednotlivé kroky" reprezentovat jediným vzorcem:.
:{{Rovnice v rámečku|| B_{jk} \rangle \to (j,k) \to \sigma_x^j \, \sigma_z^k | \psi_{jk} \rangle \to | \psi \rangle, \quad j, k \in \{ 0, 1 \}}}
To jest, obdrží-li Alice měřením stav | B_{jk} \rangle, zašle Bobovi dva bity (j,k). Aliciiným měřením se stav Bobovy částice zredukoval do stavu | \psi_{jk} \rangle a pokud tak Bob na tuto částici na základě obdržené zprávy aplikuje operaci \sigma_x^j \, \sigma_z^k{{Poznámka|Tato operace je rovna součinu Pauliho matice \sigma_x umocněné na hodnotu prvního přijatého bitu j a Pauliho matice \sigma_z umocněné na hodnotu druhého přijatého bitu k. +more Připomeňme, že nultá mocnina matice je rovna matici identické a tak: \sigma_x^0 = \sigma_z^0 = \mathbb{I}. }}, dostane se její stav do tvaru | \psi \rangle (popřípadě až na globální fázi, kterou budeme odteď ignorovat).
Posledním netriviálním krokem při návrhu kvantového obvodu je převedení Aliciina měření v Bellově bázi na lokální měření provedená v bázích výpočetních. Lze se snadno přesvědčit, že posloupnost operací CNOT a H převede každý z kvantově provázaných Bellových stavů na různé stavy separabilní, kde H je dvourozměrná Hadamardova matice. +more Konkrétně platí:.
:(H \otimes \mathbb{I}) \cdot \mathrm{CNOT} \, | B_{jk} \rangle = | k \rangle| j \rangle, \quad j, k \in \{ 0, 1 \}
a tak například (H \otimes \mathbb{I}) \cdot \mathrm{CNOT} \, | B_{10} \rangle = | 0 \rangle| 1 \rangle. Výsledné separabilní stavy dvou qubitů pak lze měřit pro každý qubit zvlášť ve výpočetní bázi. +more Naměřené výsledky jsou pak zaslány klasicky Bobovi, což je v obvodu vyjádřeno dvojitými čarami. Celkově tak dostáváme kvantový obvod vyobrazený vpravo. Formalizmus kvantových obvodů má svá specifika. Tak například nelze z diagramu vpravo poznat, kde se Bob vůči Alici nachází a jak jsou od sebe tito dva daleko. V běžné notaci také není zřetelné, které operace patří Alici a které Bobovi. Na obrázku jsou pro přehlednost dané operace seskupeny do barevných boxů, odchylujíce se přitom od používané konvence.
Zobecnění pro vyšší dimenze
Výše popsaný protokol lze uplatnit pro teleportaci dvourozměrných kvantových stavů. Lze ho nicméně zobecnit i pro kvantové stavy ležící v diskrétním vícerozměrném prostoru, stejně jako v prostoru spojitém. +more Obě verze jsou podrobněji rozepsány v samostatných kapitolkách níže.
Diskrétní stavy
V následujícím je podáno zobecnění pro d-rozměrné stavy, přičemž diskuze navazuje na tu v sekci #Kvantový obvod|"Kvantový obvod". Nejprve je mezi Alici a Boba rozeslán pár částic v kvantově provázaném stavu
:| B_{00} \rangle = \frac{1}{\sqrt{d}} \sum_{l = 0}^{d-1} | ll \rangle,
přičemž Alice hodlá teleportovat d-rozměrný stav | \psi \rangle. Samotná teleportace pak probíhá následovně:
# Kvantové měření - V prvním kroku teleportace změří Alice své dvě částice v d-rozměrné Bellově bázi, kterou lze zvolit tak, aby byla složena ze stavů | B_{ij} \rangle = (U_{ij} \otimes \mathbb{I}) | B_{00} \rangle{{Poznámka|Tyto vektory jsou maximálně provázány, protože jsou až na lokální unitární operaci rovny maximálně provázanému stavu | B_{00} \rangle. Aby navíc tvořily ortonormální bázi, musí pro jejich skalární součiny platit \langle B_{ij}| B_{kl} \rangle = \delta_{ik} \delta_{jl}. +more Levá strana této rovnice zní \langle B_{00} |(U_{ij}^\dagger U_{kl}) \otimes \mathbb{I} | B_{00} \rangle, což lze explicitně přepsat do tvaru (1/d) {\textstyle \sum_{l,m=0}^{d-1}} \langle ll |(U_{ij}^\dagger U_{kl}) \otimes \mathbb{I} | mm \rangle. Tento výraz lze zjednodušit na (1/d) {\textstyle \sum_{l=0}^{d-1}} \langle l |(U_{ij}^\dagger U_{kl}) | l \rangle. To je však vzorec pro stopu matice a tak dostáváme (1/d) \mathrm{Tr} (U_{ij}^\dagger U_{kl}). }}, kde i, j \in \{ 0, \ldots, d-1 \} a kde U_{ij} jsou unitární matice splňující podmínku \mathrm{Tr} (U_{ij}^\dagger U_{kl}) = d \delta_{ik} \delta_{jl}, kde \mathrm{Tr} označuje stopu matice a \delta_{ab} je Kroneckerovo delta. {{Poznámka|Tuto podmínku lze splnit, pokud se za unitární matice položí různé mocniny d-rozměrných Pauliho X a Z operátorů definovaných vztahy Z | k \rangle = \exp(i 2 \pi k/d)| k \rangle, X | k \rangle = | k + 1 \rangle pro 0 \leq k a X | d-1 \rangle = | 0 \rangle. Konkrétně pak U_{ij} = X^i Z^j. }} # Přeposlání klasické zprávy - Měřením obdrží Alice se stejnou pravděpodobností jeden ze d^2 výsledků a tento výsledek zašle Bobovi. Pro přenesení této informace je přitom třeba 2 \log_2 d bitů. # Rekonstrukce stavu - Po přijetí výsledků se stav Bobovy částice nachází ve stavu | \psi_{ij} \rangle, který splňuje rovnost | \psi_{ij} \rangle = U_{ij} | \psi \rangle, viz odvození níže. Když nyní Bob aplikuje na svou částici operaci U_{ij}^\dagger, dostane se jeho částice do původního stavu | \psi \rangle, protože z unitarity platí: U_{ij}^\dagger | \psi_{ij} \rangle = U_{ij}^\dagger U_{ij} | \psi \rangle = | \psi \rangle.
Tímto je teleportace d-rozměrného stavu | \psi \rangle dokončena.
Pro osvětlení právě popsaného postupu je nutno vyjádřit počáteční stav všech tří zúčastněných částic pomocí superpozice stavů | B_{ij} \rangle. Vyjádřeme si přitom počáteční stav dvěma různými způsoby: jednak pomocí stavů výpočetní báze \{ |k \rangle \}_k, jednak pomocí stavů | \psi_{ij} \rangle, ve kterých se po měření ocitne Bobova částice. +more Dostáváme tak dvě vyjádření.
:| \psi \rangle \otimes | B_{00} \rangle = \sum_{i,j,k=0}^{d-1} \alpha_{ijk} | B_{ij} \rangle \otimes | k \rangle = \sum_{i,j=0}^{d-1} \beta_{ij} | B_{ij} \rangle \otimes | \psi_{ij} \rangle,
kde | \psi_{ij} \rangle = (1/\beta_{ij}) {\textstyle \sum_{k=0}^{d-1}} \alpha_{ijk} | k \rangle a kde dále koeficienty \alpha_{ijk} splňují vztahy :\begin{align} \alpha_{ijk} & = \langle B_{00}| \langle k | (U_{ij} \otimes \mathbb{I} \otimes \mathbb{I}) | \psi \rangle | B_{00} \rangle = \frac{1}{d} \sum_{l,m=0}^{d-1} \langle llk | (U_{ij} \otimes \mathbb{I} \otimes \mathbb{I}) | \psi \rangle | mm \rangle \\ & = \frac{1}{d} \sum_{l,m=0}^{d-1} \langle l | U_{ij} | \psi \rangle \delta_{lm} \delta_{km} = \frac{1}{d} \langle k | U_{ij} | \psi \rangle. \end{align}
Odtud dále z Parsevalovy rovnosti dostáváme: |\beta_{ij}|^2 = {\textstyle\sum_{k=0}^{d-1}} |\alpha_{ijk}|^2 = 1/d^2 { \textstyle\sum_{k=0}^{d-1}} | \langle k | U_{ij} | \psi \rangle |^2 = 1/d^2. Pokud nás nezajímá globální fáze stavů | \psi_{ij} \rangle můžeme bez újmy na obecnosti položit fáze koeficientů \beta_{ij} rovny nule. +more Z výpočtu výše tak plyne, že všechny tyto koeficienty, které udávají pravděpodobnost naměření konkrétního výsledku, jsou totožné a rovny \beta_{ij} = 1/d. Pro stav | \psi_{ij} \rangle dále platí:.
:| \psi_{ij} \rangle = \sum_{k=0}^{d-1} \frac{\alpha_{ijk}}{\beta_{ij}} | k \rangle = \sum_{k=0}^{d-1} \langle k | U_{ij} | \psi \rangle | k \rangle.
Poslední výraz ale není nic jiného, než vyjádření vektoru U_{ij} | \psi \rangle v ortonormální bázi \{ | k \rangle\}_k, a tak | \psi_{ij} \rangle = U_{ij} | \psi \rangle.
Spojité stavy
V předchozí kapitolce je rozebrán případ, kdy lze stav teleportovaného fyzikálního systému vyjádřit jako vektor v konečněrozměrném Hilbertově prostoru. Mnoho důležitých fyzikálních veličin ale takto popsat nelze, poloha a hybnost jsou patrně nejprominentnějšími příklady. +more Tyto lze popsat jen s použitím spojitě nekonečněrozměrného prostoru a takovým veličinám se tak říká spojité veličiny. Teleportaci lze nicméně zobecnit i pro ně.
Na rozdíl od předchozí kapitolky si zde pouze shrneme základní body. Poznamenejme, že pro popis kvantových stavů spojitých veličin se často používá Wignerova funkce, jež představuje zobecněné rozdělení pravděpodobnosti. +more Pro ilustraci vezměme za tyto veličiny polohu x_j a hybnost p_j částic. Na počátku je nutno mezi Alici a Boba rozeslat pár provázaných částic, to jest EPR pár. Jeho kvantový stav může vypadat v řeči Wignerovy funkce třeba takto:.
: W_{\mathrm{EPR}}(\alpha_1; \alpha_2) = \frac{4}{\pi^2}\exp \Big( -e^{-2 r}((x_1 - x_2)^2 + (p_1 + p_2)^2) - e^{+2 r}((x_1 + x_2)^2 + (p_1 - p_2)^2) \Big),
přičemž \alpha_j = x_j + i p_j a parametr r kvantifikuje "rozmazání" vlnového balíku EPR páru a tím i míru jeho provázání. Pro hodně velké r se tato funkce blíží součinu dvou delta funkcí: W_{\mathrm{EPR}}(\alpha_1; \alpha_2) \approx C \, \delta(x_1 + x_2) \, \delta(p_1 - p_2) pro jistou konstantu C. +more Tento součin vykazuje dokonalé korelace v poloze a hybnosti, které jsou charakteristické pro maximální kvantové provázání.
Alice chce teleportovat stav své částice, popsaný Wignerovou funkcí W_{A}(\alpha_1), Bobovi, který tak bude mít na konci částici ve stavu popsaném Wignerovou funkcí W_{B}(\alpha_2). V ideálním případě tak požadujeme, aby W_B = W_A. +more Alice nejprve vystaví svou částici a svoji část EPR páru vhodnému homodynovému měření, čímž obdrží dvě (spojité) hodnoty (\bar{x}_a, \bar{p}_b) a ty zašle Bobovi. Bob posléze přetransformuje stav své částice tak, že na ní aplikuje operátor posunutí \hat{D} s posunutím o velikosti \Delta = \sqrt{2} (\bar{x}_a - i \bar{p}_b). Tím se Bobova částice dostává do stavu popsaného Wignerovou funkcí W_B, která je rovna konvoluci původní funkce W_A a Gaussovy křivky G_\sigma(\xi) = \exp(-|\xi|^2/\sigma)/(\pi \sigma) s rozptylem o hodnotě \sigma = \exp(-2 r). To jest:.
:W_B = W_A \circ G_\sigma,
kde \circ značí konvoluci. Tedy na rozdíl od diskrétního případu není u spojitých proměnných výsledný stav Bobova systému nikdy zcela identický se stavem výchozím. +more Čím silnější je nicméně provázání počátečního EPR páru, to jest čím větší je r, tím více je funkce G soustředěna kolem nuly a tím více se tato podobá delta funkci. Jenže konvoluce nějaké funkce W_A s delta funkcí je rovna právě W_A a tak pro velká r je konečný stav Bobovy částice prakticky totožný s počátečním stavem částice Aliciny. Tímto je teleportace úspěšně dokončena.
Teleportace kvantového hradla
Kvantovou teleportaci lze využít i jako podpůrnou metodu, s jejíž pomocí lze zkonstruovat jiné kvantové operace. Jak plyne z teoretického odvození pro standardní teleportaci v sekci #Teoretické odvození|"Teoretické odvození", je třeba po Aliciině měření na Bobovu částici zapůsobit jistou operací, aby se tato částice dostala do kýženého stavu. +more Volba této operace přitom závisí na přijaté zprávě. Lze si však snadno představit situaci, kdy záměrně na částici zapůsobíme jinou sadou operací a tím částici dostaneme do odlišného stavu. Takto lze stav částice nejen teleportovat na jiné místo, ale současně s tím na tento stav aplikovat dodatečnou fixní operaci. Hovoříme potom o teleportaci (kvantového) hradla .
Přísně vzato se spíše než o teleportaci hradla jedná o implementaci hradla pomocí teleportace. Důvodem, proč může být výhodnější implementovat dané hradlo nepřímo pomocí teleportace je větší odolnost vůči rušivým vlivům prostředí, v němž se každá fyzikální součástka nutně nachází. +more Je-li naším cílem aplikovat unitární operaci V na daný kvantový stav, a to tak, aby byla tato aplikace ušetřena vlivům prostředí, lze jako mezičlánek použít právě kvantovou teleportaci, kde se za počáteční provázaný stav vezme (\mathbb{I} \otimes V) | \Phi^+ \rangle a ne jen | \Phi^+ \rangle.
Jednotlivé kroky teleportace hradla
V následujícím jsou představeny jednotlivé kroky teleportace kvantového hradla V v d-rozměrném prostoru. Diskuze níže staví na postupu podrobně popsaném v sekci #Diskrétní stavy|"Diskrétní stavy". +more Tento postup pro diskrétní stavy lze přímočaře zobecnit i na spojité proměnné. Nejprve je mezi Alici a Boba rozeslán pár částic v kvantově provázaném stavu | B_V \rangle, který vznikne aplikací unitární operace V na druhou částici maximálně provázaného stavu | B_{00} \rangle tak, že:.
:| B_V \rangle = \frac{1}{\sqrt{d}} \sum_{l = 0}^{d-1} | l \rangle \otimes V | l \rangle,
Cílem protokolu je teleportovat d-rozměrný stav | \psi \rangle od Alice k Bobovi tak, že se na tento stav současně aplikuje operace V a Bob má tak na konci ve svém držení částici ve stavu V | \psi \rangle. Samotná teleportace probíhá následovně:
# Kvantové měření - V prvním kroku teleportace změří Alice své dvě částice v d-rozměrné Bellově bázi tvořené stavy | B_{ij} \rangle, kde i, j \in \{ 0, \ldots, d-1 \}. # Přeposlání klasické zprávy - Měřením obdrží Alice se stejnou pravděpodobností jeden ze d^2 výsledků a tento výsledek zašle Bobovi. +more # Rekonstrukce stavu a současná aplikace unitární operace - Po přijetí výsledků se stav Bobovy částice nachází ve stavu | \psi_{ij} \rangle, který splňuje rovnost | \psi_{ij} \rangle = V U_{ij} | \psi \rangle, viz odvození níže. Pro každou kombinaci (i,j) lze definovat unitární operaci W_{ij} vztahem W_{ij} = V U_{ij} V^\dagger. Když Bob na svou částici aplikuje operaci W_{ij}^\dagger, dostane se jeho částice do stavu V | \psi \rangle.
Tímto je teleportace kvantového hradla V na stav | \psi \rangle dokončena.
Teoretické odvození pro teleportaci hradla
Matematické odvození probíhá zpočátku analogicky diskuzi v sekci #Diskrétní stavy|"Diskrétní stavy". Výchozí stav všech tří zúčastněných částic je tvaru
:| \psi \rangle \otimes | B_V \rangle = \sum_{i,j,k=0}^{d-1} \alpha_{ijk} | B_{ij} \rangle \otimes | k \rangle = \sum_{i,j=0}^{d-1} \beta_{ij} | B_{ij} \rangle \otimes | \psi_{ij} \rangle,
kde | \psi_{ij} \rangle = (1/\beta_{ij}) {\textstyle \sum_{k=0}^{d-1}} \alpha_{ijk} | k \rangle a kde dále koeficienty \alpha_{ijk} splňují vztahy
:\begin{align} \alpha_{ijk} & = \langle B_{00}| \langle k | (U_{ij} \otimes \mathbb{I} \otimes \mathbb{I}) | \psi \rangle | B_V \rangle = \frac{1}{d} \sum_{l,m=0}^{d-1} \langle llk | (U_{ij} \otimes \mathbb{I} \otimes V) | \psi \rangle | mm \rangle = \frac{1}{d} \sum_{l,m=0}^{d-1} \langle l | U_{ij} | \psi \rangle \delta_{lm} \langle k | V | m \rangle \\ & = \frac{1}{d} \sum_{m=0}^{d-1} \langle k | V | m \rangle \langle m | U_{ij} | \psi \rangle = \frac{1}{d} \langle k | V U_{ij} | \psi \rangle, \end{align}
přičemž je v poslední rovnosti využito tvaru identického operátoru vyjádřeného ve výpočetní bázi \mathbb{I} = {\textstyle \sum_{m=0}^{d-1}} | m \rangle \langle m |. Jak vidno, koeficient se od toho v sekci #Diskrétní stavy|"Diskrétní stavy" liší jen v tom, že nyní je v braketu unitární operace V U_{ij}. +more Zcela analogicky jako v oné sekci tak dostáváme, že \beta_{ij} = 1/d a | \psi_{ij} \rangle = V U_{ij} | \psi \rangle.
V tuto chvíli však nastává rozdíl od teleportace popsané výše, protože již nelze původní stav | \psi \rangle obdržet tak, že bychom na | \psi_{ij} \rangle aplikovali jednu z operací U_{ij}^\dagger. V takovém případě bychom totiž místo toho dostali stav U_{ij}^\dagger V U_{ij} | \psi \rangle. +more Tuto potíž lze obejít tak, že místo operací U_{ij}^\dagger na výsledný stav aplikujeme jejich sdružení podle operace V. To jest, místo U_{ij}^\dagger použijeme W_{ij}^\dagger, kde W_{ij} = V U_{ij} V^\dagger. Poté totiž platí, že W_{ij}^\dagger | \psi_{ij} \rangle = W_{ij}^\dagger V U_{ij} | \psi \rangle = V U_{ij}^\dagger V^\dagger V U_{ij} | \psi \rangle = V | \psi \rangle.
Teleportace hradla versus přímá aplikace
V návaznosti na odvození výše může být přirozenou otázkou, nejedná-li se pouze o matematický trik, kterým se pouze složitěji obdrží totéž co lze dostat standardní teleportací následovanou aplikací operátoru V u Boba. Výhoda výše uvedeného postupu je v tom, že implementace operace W_{ij} = V U_{ij} V^\dagger může být mnohem jednodušší či robustnější, než implementace operace V. +more Často zmiňovaným případem je ten, když je hradlo V prvkem Cliffordovy grupy, protože potom je operátor W_{ij} jedním z Pauliho operátorů. Na takové operátory lze uplatnit techniky, které ošetřují vznik chyb.
Povšimněme si navíc, že na počátku má Alice pouze svoji částici o neznámém stavu | \psi \rangle a svoji část provázaného páru, zatímco Bob má k dispozici druhou část provázaného páru, do jehož tvaru je zakódována operace V, a dále má Bob sadu operací W_{ij}^\dagger, které jsou zkonstruovány s pomocí V. Po dokončení teleportace má pak Bob částici ve stavu V | \psi \rangle. +more Bob tedy nezná původní stav | \psi \rangle, přičemž Alice pro změnu nezná tvar operace V po celou dobu teleportace. Máme tak situaci, kdy počáteční stav vlastní Alice, operaci vlastní Bob, a navzájem jsou tyto zdroje druhému účastníku skryty.
Obdobné protokoly
Jednobitová teleportace
Variací na výše zmíněný přístup je tak zvaná jednobitová teleportace , což je protokol, který není přísně vzato teleportací, ale vykazuje v některých ohledech podobné chování. Místo tří qubitů máme k dispozici jen dva, kde první qubit má v držení odesílatel a druhý qubit sedí u příjemce a je inicializován do fixního stavu | + \rangle = (1/\sqrt{2})(| 0 \rangle + | 1 \rangle). +more Formálně lze tento protokol popsat tak, že oba qubity jsou nejprve provázány aplikací operátoru CNOT, první qubit je změřen a výsledek měření je použit pro volbu korekce na druhém qubitu, viz odpovídající kvantový obvod na obrázku vpravo. Po skončení protokolu je stav prvního qubitu přenesen na stav qubitu druhého. Hlavním rozdílem od standardní teleportace je to, že nyní musí odesílatel a přijemce společně aplikovat nelokální operaci CNOT a nestačí si tedy mezi sebou pouze zaslat klasickou zprávu. Spíše než o plnohodnotný protokol se v případě jednobitové teleportace jedná o pomocnou proceduru, kterou lze navíc zobecnit na jednobitovou teleportaci hradla. Například jednosměrný kvantový počítač lze chápat jako posloupnost jednobitových teleportací hradla, z nichž každá implementuje nějaký vhodně zvolený unitární operátor. Samotnou teleportaci qubitu lze navíc vyjádřit jako dvě jednobitové teleportace.
Vzdálená příprava stavu
Výhodou kvantové teleportace je to, že Alice nemusí znát kvantový stav, který hodlá teleportovat. Pokud tento stav ale zná, lze místo kvantové teleportace použít techniku zvanou vzdálená příprava stavu . +more V takovém případě sdílejí na počátku Alice a Bob opět dvojici provázaných částic a Alice zasílá Bobovi klasickou zprávu, podobně jako u teleportace, počet přenesených bitů ale může být menší. Tak například, pokud je úkolem přenést pouze stavy tvaru |\psi \rangle = (|0\rangle + e^{i \theta} |1\rangle)/\sqrt{2}, kde \theta je lokální fáze, která je známá pouze Alici, tak může Alice použít napravo vyobrazený kvantový obvod pro to, aby byl Bob schopen tento stav u sebe zrekonstruovat. Na rozdíl od obecné teleportace, která potřebuje dva klasické bity, v tomto případě stačí přenést bit jediný.
Superhusté kódování
Kvantová teleportace v mnohém připomíná další kvantově-mechanický protokol a sice superhusté kvantové kódování . Zatímco je cílem teleportace přenést stav kvantového systému pomocí klasické zprávy, je cílem superhustého kódování zaslat klasickou informaci pomocí kvantového systému. +more Podobně jako u teleportace je nejprve mezi Alici a Boba rozeslán pár provázaných částic. Na rozdíl od toho, aby svou částici Alice spolu s další částicí změřila, aplikuje Alice na svou částici jednu ze čtyř operací. Poté místo klasické zprávy zašle pozměněnou částici Bobovi. Bob tak po přijetí této částice má k dispozici částice dvě a ty následně změří v Bellově bázi. Protože může Bob tímto měřením dostat jednu ze čtyř možností, lze tímto způsobem zakódovat čtyři různé zprávy. K tomu přitom stačí dva bity. Celkově vzato tak zasláním jednoho qubitu lze současně přenést dva bity klasické informace. Na rozdíl od teleportace tak měří v Bellově bázi své částice Bob a ne Alice. Výchozí provázaný stav lze volit ovšem shodně jako u teleportace a i operace použité Alicí odpovídají těm v teleportaci. Tato podobnost není náhodná, více viz .
Lokální implementace nelokálních hradel
Nelokální implementace hradla CNOT mezi stanicemi A a B.
Podobnost s kvantovou teleportací mají i techniky, kdy je lokálně implementováno nelokální hradlo: Je-li daný kvantový výpočet rozdistribuován mezi několik vzdálených účastníků, z nichž každý má přístup jen k části zpracovávaných qubitů, je obecně nutno provést i nelokální hradla jako CNOT mezi vzdálenými qubity. Mají-li účastníci výpočtu k dispozici předpřipravené provázané páry qubitů a mohou-li se dorozumívat pouze klasickými zprávami, není s těmito zdroji implementace nelokálních hradel zcela triviální. +more Techniky, které to umožňují, připomínají v jistých ohledech teleportaci.
Experimentální realizace
První experimentální realizace se kvantová teleportace dočkala v roce 1997 ve skupině Antona Zeilingera, čtyři roky po svém prvním teoretickém návrhu. Nedlouho poté byl publikován obdobný výsledek i skupinou Sandy Popesca. +more Roku 2012 provedla Zeilingerova skupina teleportaci fotonů na vzdálenost 143 kilometrů mezi dvěma Kanárskými ostrovy. V roce 2015 došlo k teleportaci více než jednoho stupně volnosti fotonů ve skupině Jianwei Pana. Stejná skupina pak provedla teleportaci mezi pozemní stanicí a družicí Micius v roce 2017. V kapitolkách níže jsou jednotlivé experimentální realizace probrány podrobněji.
Teleportace fotonů
Pro své žádoucí charakteristiky jsou často teleportovaným objektem fotony, to jest částice světla. Jak zmíněno výše, teleportován není samotný foton, ale spíše nějaká jeho vlastnost - obvykle je to jeho polarizace, ale provedena byla i teleportace orbitálního momentu hybnosti či kvadratury elektromagnetického pole. +more V následujícím je na konkrétním příkladu ilustruována teleportace qubitů reprezentovaných jako polarizace fotonů. Popsaný postup je přitom téměř totožný s první experimentálně provedenou teleportací z roku 1997, viz též obrázek vpravo.
Maximálně provázaný stav | \Psi^- \rangle dvou fotonů v polarizaci lze vytvořit například pomocí takzvané spontánní parametrické sestupné konverze, zkráceně SPDC, což je nelineární proces probíhající ve speciálních krystalech, pokud se do nich zamíří silný laserový paprsek. Po vytvoření odletí jeden foton k Alici, druhý foton pak k Bobovi. +more Po tomto počátečním přípravném kroku následuje měření, které Alice provede na svých dvou fotonech. To jest na právě přiletivším fotonu a na fotonu, který má Alice u sebe a který se nachází v jistém, Alici však neznámém, stavu | \psi \rangle. Měření polarizace fotonů v Bellově bázi lze za normálních podmínek provést pouze částečně. Relativně snadné je detekovat přítomnost antisymetrického stavu | \Psi^- \rangle pomocí interference na děliči paprsků efektem známým jako Hong-Ou-Mandelův jev. Protože je konkrétní výsledek Bellova měření náhodný, obdržíme stav | \Psi^- \rangle jen v jednom ze čtyř případů a teleportaci tak lze provést jen s 25% účinností. Pokud je detekován stav | \Psi^- \rangle, je signál o jeho naměření zaslán Bobovi, protože v takovém případě už není třeba na Bobův foton aplikovat žádnou dodatečnou operaci. Jeho stav je totiž až na globální fázi už roven stavu původnímu | \psi \rangle. Pokud Alice stav | \Psi^- \rangle nenaměří, nepošle posléze Bobovi žádnou zprávu a ten svůj foton zahodí. Teleportaci je pak nutno provést znovu s novým párem provázaných fotonů.
Další fyzikální systémy
Kromě polarizace fotonů byly teleportovány i další jejich vlastnosti, jako orbitální moment hybnosti či kvadratury pole. Teleportace se dočkaly i další fyzikální systémy jako ionty.
Dosažená vzdálenost
Distribuci počátečního provázaného stavu a zaslání klasické zprávy při teleportaci lze provádět jednak volným prostorem, jednak vedením jakým je např. optické vlákno. +more V případě volného prostoru je pozemní rekord teleportace na vzdálenost 143 km, přičemž teleportace mezi satelitem a pozemní stanicí provedená v roce 2017 překonala vzdálenost 1400 kilometrů.
Odkazy
Poznámky
Reference
Literatura
Související články
Externí odkazy
[url=https://www. aldebaran. +morecz/bulletin/2017_33_tel. php]Aldebaran Bulletin - Teleportace[/url] - Článek o kvantové teleportaci z roku 2017 * [url=https://www. aldebaran. cz/bulletin/2004_31_tel. php]Aldebaran Bulletin - Kvantová teleportace[/url] - Článek o kvantové teleportaci z roku 2004 * [url=https://physics. fjfi. cvut. cz/files/predmety/02UKT/Prezentace/11_-_kvantova_teleportace. pdf]FJFI ČVUT Kvantová teleportace[/url] - Prezentace na téma kvantové teleportace a její implementace na IBM Q * [url=https://www2. karlin. mff. cuni. cz/~holub/soubory/qc/node27. html]MFF UK Kvantová teleportace[/url] - Popis kvantové teleportace * [url=https://learn. qiskit. org/course/ch-algorithms/quantum-teleportation]Qiskit textbook - Quantum teleportation[/url] - Implementace kvantové teleportace na kvantovém počítači.
Kategorie:Kvantová fyzika Kategorie:Kvantová informatika Kategorie:Nově vznikající technologie