Quantum Teleportation

  • A protocol
  • User quantum entanglement and classical communication
  • To tranfer quantum state from one qubit to another
  • State not Particle
  • Teleportation protocol: 3 qubits and 2 classical bits
    • $q0, q1, q2, c0, c1$
    • $q0$ – Alice’s qubit $|\psi \rangle$; $q1,q2$ – $\frac{1}{2}$ of shared entangled pair; $c0,c1$ – classical bits to store Alice’s measurement results.
  • Procedure:
    • Alice and Bob
    • Alice’s state $|\psi \rangle$ on $q_0$
    • Create Bell pair between $q_1$ and $q_2$ for entanglement
    • Alice’s Bell measurement of $q_0$ and $q_1$ while storing those results in $c_0$ and $c_1$.
    • Alice sends classical bits $c_0$ and $c_1$ to Bob.
    • Based on the conditions of values of $c_0$ and $c_1$, Bob applies X and/or Z gates to his qubit.
    • The expectation is that with everything correctly done, $q_2$ will end up in the state $|\psi \rangle$ as the original state of Alice’s $q_0$.

Resources:

https://github.com/Qiskit/textbook/blob/main/notebooks/ch-algorithms/teleportation.ipynb

https://quantum.cloud.ibm.com/learning/en/courses/basics-of-quantum-information/entanglement-in-action/quantum-teleportation

https://quantum.cloud.ibm.com/learning/images/courses/basics-of-quantum-information/entanglement-in-action/teleportation.svg

https://quantum.cloud.ibm.com/learning/images/courses/basics-of-quantum-information/entanglement-in-action/teleportation-time-steps.svg

https://quantum.cloud.ibm.com/docs/en/guides/classical-feedforward-and-control-flow

https://journals.aps.org/prxquantum/abstract/10.1103/PRXQuantum.5.030339

https://github.com/qiskit-community/ibm-quantum-challenge-spring-2023/blob/main/content/lab_2/lab2.ipynb

https://quantum.cloud.ibm.com/learning/en/modules/computer-science/quantum-teleportation

Leave a Reply

Your email address will not be published. Required fields are marked *

error: