Quantum Teleportation Circuit

6f423d0a-733d-4eae-93a7-15dfcd0de5ec
4.0
Description

This circuit performs quantum teleportation of the state of one qubit to another.

Qiskit Circuit Code
Python
```python
from qiskit import *

# Create a circuit with 3 qubits and 3 classical bits
qc = QuantumCircuit(3, 3)

# Prepare the state to be teleported on qubit 0
qc.h(0)
qc.barrier()

# Create entanglement between qubits 1 and 2
qc.h(1)
qc.cx(1, 2)
qc.barrier()

# Perform Bell measurement on qubits 0 and 1
qc.cx(0, 1)
qc.h(0)
qc.barrier()

# Measure qubits 0 and 1
qc.measure([0, 1], [0, 1])
qc.barrier()

# Apply conditional operations based on measurement results
qc.cx(1, 2)
qc.cz(0, 2)
qc.barrier()

# Measure the output qubit
qc.measure(2, 2)
```
Quantum Execution Results
ibm_kyiv
unknown
1024 shots
Measurement Counts
{
  "000": 136,
  "001": 112,
  "010": 140,
  "011": 131,
  "100": 132,
  "101": 137,
  "110": 137,
  "111": 99
}
Raw Result Data
Download Results
Back to Home