Original teleportation protocol using an entangled pair and two classical bits.
doi.org/10.1103/physrevlett.70.1895 ↗Quantum teleportation
A communication primitive that makes entanglement, measurement, and classical feed-forward explicit.
Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.
Teleportation moves an unknown qubit state using a shared Bell pair and two classical bits. The protocol is a foundation for quantum networking and gate teleportation, not a replacement for classical communication.
Circuit & simulation
What this takes and returns
TakesNothingWhat joins here
No input port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.
Nothing in the Atlas meets this end.
ReturnsNothingWhat joins here
No output port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.
Nothing in the Atlas meets this end.
This record publishes no gate sequence and no register, so there is nothing here to read an interface off. Absent rather than empty. See all 152 →
How it works
Teleportation moves an unknown state from Alice to Bob using one shared Bell pair and two classical bits. Alice holds and her half of ; she applies CX then to the pair and measures both in the computational basis, obtaining classical bits . Before measurement the three-qubit state can be written as an equal superposition over Alice's four outcomes, each pairing a Bell-basis result with a specific Pauli acting on Bob's qubit: . Bob applies to undo that Pauli and recovers exactly — the ideal-circuit result this record checks on a toy state. No information travels faster than light: Bob's qubit is maximally mixed until the two classical bits arrive, and the protocol consumes (does not clone) the input state, consistent with the no-cloning theorem.
Implementation
from qiskit import QuantumCircuit
qc = QuantumCircuit(3, 2)
# Prepare an input state and a shared Bell pair.
qc.h(1)
qc.cx(1, 2)
qc.cx(0, 1)
qc.h(0)
qc.measure([0, 1], [0, 1])
# Apply classically controlled corrections to q2.
FINAL_CIRCUIT = qcThe final corrections are shown as a boundary because the exact dynamic-circuit syntax varies by backend.
Quantum vs classical
Classical baseline
Direct classical transmission of a known description, or physical transport of a classical bit; an unknown quantum state cannot be copied into a classical message of fixed size.
Quantum claim
Transfers an unknown qubit state using one shared entangled pair and two classical bits, with the input state consumed.
How to compare
Network latency, entanglement generation, memory lifetime, fidelity, and feed-forward control are the real system metrics.
Declared gaps
Nobody has reviewed this record for gaps yet.