QuantumSimulator
Interactive Course
Interactive chapters from intuition to mastery
Structured Lessons
Eight modules with formulas and self-checks
Quantum Brain
Navigate lessons, laws, gates, devices, and tools
Guided Experiments
Hands-on circuits that teach one idea each
Circuit Lab
Build circuits, run them, and see the results
Gate Reference
Quick reference for all quantum gates
Cryostat Studio
3D cryostat design and simulation
Component Catalog
Browse all cryostat components
System Checks
Check your design for errors
Menu
physics
Interactive Course
Interactive chapters from intuition to mastery
Structured Lessons
Eight modules with formulas and self-checks
Quantum Brain
Navigate lessons, laws, gates, devices, and tools
Guided Experiments
Hands-on circuits that teach one idea each
simulator
Circuit Lab
Build circuits, run them, and see the results
Gate Reference
Quick reference for all quantum gates
wiringStudio
Cryostat Studio
3D cryostat design and simulation
Component Catalog
Browse all cryostat components
System Checks
Check your design for errors
Home/Quantum Physics/Lessons/Quantum Teleportation
▶

Quantum Teleportation

Transfer a quantum state using entanglement and classical bits

intermediate3 qubits·~3 min
The question

Can you move an unknown quantum state to a distant qubit without physically sending the qubit, and without knowing what the state is?

Before you start

Alice has a qubit (q0) in an unknown state that she wants to send to Bob. They share a Bell pair: Alice holds q1 and Bob holds q2. Alice will perform a Bell-basis measurement on her two qubits, get two classical bits, and send them to Bob. Bob then applies a correction to his qubit. After the correction, Bob's qubit is in the exact same state that Alice's qubit started in — and Alice's original is destroyed.

What you will see

The Bell pair acts like a shared quantum channel. Alice's measurement does not reveal the state — it projects the three-qubit system into one of four branches, each leaving Bob's qubit in a state that differs from the original by a known Pauli operation (I, X, Z, or XZ). The two classical bits tell Bob which branch occurred, so he knows which correction to apply. The original state is destroyed by Alice's measurement, so no cloning occurs. Classical communication is required, so nothing travels faster than light.

The circuit
Circuit
Open in simulator →
q0q1q2HCXCXHMM
▶ Try it in the simulator
Step-by-step walkthrough
1

Create the Bell pair: H on q1

Hadamard puts q1 into superposition. This is the first step in creating the entangled pair that Alice and Bob will share. The Bloch sphere for q1 moves to the equator.

∣ψ⟩0​⊗2​∣0⟩+∣1⟩​⊗∣0⟩
2

Complete the Bell pair: CNOT(q1, q2)

CNOT entangles q1 and q2 into a Bell state: (∣00⟩+∣11⟩)/2​. Alice keeps q1, Bob keeps q2. The histogram now shows only 00 and 11 for the pair. Alice's unknown qubit (q0) is still independent.

∣ψ⟩0​⊗2​∣00⟩+∣11⟩​
3

Alice entangles her state: CNOT(q0, q1)

Alice applies CNOT from her unknown qubit (q0) to her half of the Bell pair (q1). This entangles Alice's state with the shared pair. All three qubits are now part of one joint state.

4

Alice applies H to q0

Hadamard on Alice's original qubit completes the Bell-basis measurement preparation. The three-qubit state now splits into four equally likely branches, each leaving Bob's qubit in a different but predictable state.

5

Alice measures q0 and q1

Alice measures both her qubits, obtaining two classical bits (b0, b1). This collapses Bob's qubit into one of four states, each related to the original ∣ψ⟩ by a known Pauli operation. The measurement results are random, but the correlation with Bob's qubit is exact.

What to notice
  • After the Bell pair is created (steps 1-2), qubits 1 and 2 are entangled while qubit 0 is still independent.
  • After Alice's CNOT and H (steps 3-4), all three qubits are part of one joint state.
  • Alice's two measurement results are individually random, but they encode which correction Bob needs.
  • After correction, Bob's qubit reproduces the measurement statistics of Alice's original input state.
Tempting but wrong

It is tempting to think teleportation sends information faster than light. That is not what happens. Alice's two measurement bits must travel to Bob through an ordinary classical channel, which is limited by the speed of light. Until Bob receives those bits, his qubit looks completely random. The entanglement enables the transfer, but classical communication is still required to complete it.

Expected result

After the full protocol with corrections, Bob's qubit (q2) reproduces the measurement statistics of Alice's original state. Alice's qubits collapse to definite classical values. The original state on q0 is destroyed — the state was moved, not copied.

Connection to the theory

This experiment demonstrates the full quantum teleportation protocol from the Quantum Teleportation algorithm lesson. It combines three core ideas: entanglement (the Bell pair acts as a shared resource), measurement (Alice's Bell-basis measurement collapses the joint state), and classical communication (Bob needs Alice's bits to apply the right correction). It also illustrates the no-cloning theorem in action: the original state is destroyed, so at no point do two copies exist.

Read the full lesson →
Test your understanding

Why does quantum teleportation not violate the no-cloning theorem?

Certificate
Guided Experiments
You reached the last lesson

Guided Experiments

You’ve read 0 of 7 lessons, but no checkpoints are mastered yet. Answer the checkpoint below to start counting them.

Checking your plan…
▶ Load in simulator↗ Nielsen and Chuang, Quantum Computation and Quantum Information↗ MIT OCW 8.06: entanglement notes
Previous
Deutsch’s Algorithm
← Back to all lessons