Want to keep learning?

This content is taken from the Keio University's online course, Understanding Quantum Computers. Join the course to learn more.
A supporting figure depicts the explanation of “teleportation” in the article.


One of the most important uses of entanglement is quantum teleportation. In teleportation, the state of one qubit is destroyed in one place and resurrected in another, accomplished by using entanglement. Teleportation is a fundamental primitive in quantum networking, and in executing certain types of quantum computing.

Moving quantum states from one place to another is difficult: if we want to go any long distance, we want to use photons (light), which are pretty good at keeping a quantum state intact, but have the habit of getting lost along the way. Back in 1993, Bennett, Brassard, Crepeau, Jozsa, Peres and Wootters realized that it’s possible use two qubits entangled into a Bell pair as a tool for moving a qubit from one place to another.

To begin, create a Bell pair shared between two people, always called Alice and Bob in quantum discussions. Doing this over a distance using photons is hard, but has been done in many laboratories around the world. In the figure at the top of this Article, the entanglement is represented by the squiggly green line between the qubits A and B, but of course there’s nothing to see – that’s just to show you which two qubits are entangled.

Alice also creates (or receives from someone else) the qubit she wishes to teleport to Bob, marked D in the figure. (If the procedure for creating Alice’s data qubit is easy, it might be easier to just send the recipe to Bob; we are assuming here that the procedure is complicated, or the qubit is only part of a large quantum state, or that Alice was asked to relay the qubit for someone else.)

Next, Alice measures her two qubits (D and A) together, in a special way known as Bell state analysis. This measurement destroys the entanglement in the Bell pair, and also forces the collapse of any superposition in the data qubit. It leaves Bob’s half of the Bell pair in an ambiguous state.

This Bell state analysis gives Alice two classical bits of information. One of those classical bits tells Alice the parity of A and D: if they are both 0 or both 1, then the parity is even; if one of them is 0 and the other is 1, the parity is odd. Similarly, The other classical bit tells her the relative phase: is their phase the same or opposite?

If Alice sends these two classical bits to Bob, he can use those to turn his qubit into the state of the original qubit, “resurrecting” an apparently dead qubit. The two bits serve as corrections to the qubit; the first one tells Bob if he should flip the value of the qubit, the other tells him if he should flip the phase of the qubit. After he applies these corrections, the data has been teleported from Alice to Bob!

We saw in an earlier video Step that the entanglement behaves like there is some communication between the qubits over a distance, but it can’t be used to transmit data faster than the speed of light. The need for the transmission of the classical data and its use in order to recreate the data qubit is why this is so. If Bob measures the qubit without waiting for the data from Alice, he will get only random numbers that are of no use. It is only once the bits arrive, and tell him how to interpret that data – almost like an encryption key – that his data becomes useful.

Note that teleportation destroys the entanglement in the Bell pair, so if we want to repeat the teleportation operation (which we almost certainly do), we will need to invest a lot of effort in creating a stream of Bell pairs.

Teleportation will be the foundation of wide-area quantum networking. It is also used to execute gates in a fashion known as “gate teleportation”, and serves as the first key to a specialized type of quantum computing called “measurement-based quantum computation”, which operates on entangled states consisting of many qubits. In this course, we won’t have any further need for teleportation, but its importance can’t be overstated.



ある場所から別の場所へ量子状態を物理的に移動させることは非常に困難なことです。 仮に、遠く離れた場所に量子状態を移動したい場合、量子状態を損なわずに比較的長期に保存することができることから、光子(光)を媒体として使用しますが、光子は道半ばで迷子になり、目的地にきちんと届かないことがしばしばあります。 1993年に、Bennett、Brassard、Crepeau、Jozsa、Peres、Woottersが、ベルペア(2量子ビットからなる量子もつれの一種)を利用することで、量子ビットをある場所から別の場所に転送できることを発見しました。

二者間でのやり取りに関する説明では、片方の人をアリス(Alice)と呼び、もう片方をボブ(Bob)と呼ぶのが業界の定石となっているので、ここでもそれを採用し、まず、ベルペアをアリスとボブ間で共有します。 物理的に光子を使ってベルペアを共有することは簡単なことではありませんが、世界中の研究所で実験的に達成されています。 この記事の冒頭にある図では、量子ビットAとBのもつれを、間の緑色の波線で表しています。物理的にこの波線が目で見えるわけではありませんが、図中でどの量子ビットがどの量子ビットともつれているかを表す際に採用されている一般的な手法です。

次に、アリスがボブに転送したいデータ量子ビット(上図のD)を準備します(または他の人から受け取ります)。 (データ量子ビットを作る手順が十分に簡単な場合は、単にアリスがボブに作成方法を共有した方が簡単かもしれませんが、この場合、手順が複雑であるか、量子ビットが大きな量子状態の一部であるか、もしくはアリスが他の誰かのために量子ビットを中継するように頼まれたかのどれかだと仮定します。)

次に、アリスは2つの量子ビット(上図のDとA)にベル測定(ある特別な測定手法)を施します。 測定後、ベルペアは破壊され、データ量子ビットの重ね合わせも同様に崩壊します。 よって、ボブが保持しているベルペアの片割れがある曖昧な状態になります。

ベル測定の観測結果から、アリスは古典的なビット情報を2つ得ることができます。 このビット情報のうち1つは、AとDのパリティビットであり、両方ともが0か1だった場合は偶数に、片方が0でもう片方が1だった場合は奇数になります。 同様に、もう一つのビット情報はAとDの相対的な位相差を表しており、位相が同一か反対かを表します。

それらのビット情報をアリスがボブに送信することで、ボブの曖昧だった量子ビットBの状態を、もとの量子ビットAの状態と同じになるように変換することができます。 つまり、アリスによって観測されたビット情報は、いわば、ボブの”死んだ”量子ビットを”生き返らせる”ことができるのです。 1つのビット情報は量子ビットBの値を反転する必要があるかどうかを、もう1つは量子ビットBの位相を反転する必要があるかどうかを示してくれます。 これらの情報を基に、ボブが適切に訂正を行うことで、データ量子ビットはアリスからボブに無事に、テレポートされたことになります!

少し前のステップで、量子もつれ用いたとしても、光速を超えた情報の転送を行うのは不可能であることを学びました。 上記で説明したように古典的なビット情報伝送を行い、それを元にデータ量子ビットを訂正する必要があることこそが、その理由なのです。 仮にボブが、アリスからのビット情報を待たずに量子ビットの測定を行ってしまうと、その測定結果からは情報的価値の存在しない乱数しか得ることができません。 データをうけとり、その解釈を知ってこそ、彼のデータは意味のあるものになるので。ある意味でこれは、鍵と、鍵があって初めて意味を成す暗号化されたデータのような関係性を持っています。


量子テレポーテーションは、将来の広域量子ネットワーク技術の土台になると言われています。 “ゲートテレポーテーション(gate teleportation)”として知られているある種のゲートを実行するため処理にも利用されます。また、多数の量子ビットからなる量子もつれに対して実行される”測定型量子計算”と呼ばれる特殊な量子計算において重要な鍵となります。 このコースでは、テレポーテーションを扱うことは今後ありませんが、非常に重要な要素の内の1つですので、是非覚えておいてください。

Share this article:

This article is from the free online course:

Understanding Quantum Computers

Keio University