De Seitn is no ned ibersetzt worn. Sie schaung de englische Originalversion o.
Quantum teleportation and superdense coding
Kifumi Numata (26 Apr 2024)
Download the pdf of the original lecture. Note that some code snippets might become deprecated since these are static images.
Approximate QPU time to run this experiment is 10 seconds.
1. Introduction
To solve any utility-scale quantum problem, we will need to move information around on a quantum computer from one qubit to another. There are well-known protocols for doing this, but some of the most foundational were cast in the context of sending information between distant parties. Throughout this lesson, we will sometimes use language consistent with this context, such as "distant friends sending information". But keep in mind that these protocols have broader significance in quantum computing. In this lesson we consider the following quantum communication protocols:
- Quantum teleportation Using a shared entangled state (sometimes called an e-bit) to send an unknown quantum state to a distant friend, requiring supplemental classical communication.
- Quantum superdense coding How to send two bits of information by sending a single qubit to a distant friend (again using prior shared entangled qubits).
For more background relevant to these topics, we recommend lesson 4 in Basics of Quantum Information on Entanglement in action.
In the above description, an "unknown quantum state" simply refers to a state of the form described in the previous lesson:
where and are complex numbers such that . This allows us to write the quantum state as
Since we want to be able to transfer the information in any random quantum state, generating such a state is where we will begin this lesson.
2. Density matrices
We can also write the quantum state as its density matrix. This form is useful for denoting probabilistic mixture of pure quantum states. In the case of a single qubit, we can write