Superdense kódování
Superdense kódování je protokol, který v jistém smyslu dosahuje opačného cíle než teleportace. Místo toho, aby umožňoval přenos jednoho Qubit pomocí dvou klasických bitů komunikace (za cenu jednoho e-bitu provázanosti), umožňuje přenos dvou klasických bitů pomocí jednoho Qubit kvantové komunikace (opět za cenu jednoho e-bitu provázanosti).
Podrobněji: máme odesílatele (Alice) a příjemce (Bob), kteří sdílejí jeden e-bit provázanosti. Podle konvencí zavedených v této lekci to znamená, že Alice drží Qubit Bob drží Qubit a společně je pár ve stavu Alice chce Bobovi přenést dva klasické bity, které budeme označovat a a dosáhne toho tak, že mu pošle jeden Qubit.
Je rozumné považovat tento výkon za méně zajímavý než to, čeho dosahuje teleportace. Posílání Qubit bude v dohledné budoucnosti pravděpodobně mnohem obtížnější než posílání klasických bitů, takže výměna jednoho Qubit kvantové komunikace za dva bity klasické komunikace, navíc za cenu e-bitu, se sotva zdá být výhodná. To ale neznamená, že superdense kódování není zajímavé, protože to rozhodně je.
V duchu tématu lekce je jedním z důvodů, proč je superdense kódování zajímavé, to, že ukazuje konkrétní a (v kontextu teorie informace) poměrně překvapivé využití provázanosti. Slavná věta v kvantové teorii informace, známá jako Holevova věta, implikuje, že bez použití sdíleného provázaného stavu je nemožné komunikovat více než jeden bit klasické informace posláním jednoho Qubit. (Holevova věta je obecnější. Její přesná formulace je technická a vyžaduje vysvětlení, ale toto je jeden z jejích důsledků.) Prostřednictvím superdense kódování tedy sdílená provázanost efektivně umožňuje zdvojení kapacity klasické informace přenášené pomocí Qubit.
Protokol
Následující diagram kvantového Circuit popisuje protokol superdense kódování:
Slovně, toto je to, co dělá Alice:
-
Pokud Alice provede Gate na svém Qubit (a pokud neprovede).
-
Pokud Alice provede Gate na svém Qubit (a pokud neprovede).
Alice poté pošle svůj Qubit Bobovi.
Když Bob obdrží Qubit nejprve provede controlled-NOT Gate, kde je řídicí a je cílový, a poté aplikuje Hadamardovu Gate na Následně změří a získá a a získá v obou případech měřením ve standardní bázi.
Analýza
Myšlenka za tímto protokolem je poměrně jednoduchá: Alice si efektivně vybere, který Bellův stav chce s Bobem sdílet, pošle Bobovi svůj Qubit a Bob měřením zjistí, který Bellův stav Alice zvolila.
To znamená, že zpočátku sdílejí a v závislosti na bitech a Alice buď tento stav ponechá beze změny, nebo ho posune do jednoho z ostatních Bellových stavů aplikací nebo na svůj Qubit
Bobovy akce mají následující účinky na čtyři Bellovy stavy:
To lze ověřit přímo výpočtem výsledků Bobových operací na těchto stavech jeden po druhém.
Když tedy Bob provede svá měření, je schopen určit, který Bellův stav Alice zvolila. Ověření, že protokol funguje správně, je otázkou kontroly každého případu:
-
Pokud pak stav když Bob obdrží je Tento stav transformuje na a získá
-
Pokud pak stav když Bob obdrží je Tento stav transformuje na a získá
-
Pokud pak stav když Bob obdrží je Tento stav transformuje na a získá
-
Pokud pak stav když Bob obdrží je Tento stav transformuje na a získá (Záporný fázový faktor zde nemá žádný vliv.)