Teletrasporto quantistico
Per questo modulo Qiskit in Classrooms, gli studenti devono disporre di un ambiente Python funzionante con i seguenti pacchetti installati:
qiskitv2.1.0 o versione più recenteqiskit-ibm-runtimev0.40.1 o versione più recenteqiskit-aerv0.17.0 o versione più recenteqiskit.visualizationnumpypylatexenc
Per configurare e installare i pacchetti sopra indicati, consulta la guida Installare Qiskit. Per eseguire job su veri computer quantistici, gli studenti dovranno creare un account IBM Quantum® seguendo i passaggi della guida Configura il tuo account IBM Cloud.
Questo modulo è stato testato e ha utilizzato 14 secondi di tempo QPU. Si tratta solo di una stima. Il tuo utilizzo effettivo può variare.
# Added by doQumentation — required packages for this notebook
!pip install -q numpy qiskit qiskit-aer qiskit-ibm-runtime
# Uncomment and modify this line as needed to install dependencies
#!pip install 'qiskit>=2.1.0' 'qiskit-ibm-runtime>=0.40.1' 'qiskit-aer>=0.17.0' 'numpy' 'pylatexenc'
Guarda il tutorial del modulo della Dr. Katie McCormick qui sotto, oppure clicca qui per guardarlo su YouTube.
Introduzione e contesto​
Il teletrasporto quantistico è una tecnica della fisica quantistica che consente di trasferire informazioni quantistiche da una posizione a un'altra senza spostare fisicamente le particelle. A differenza del concetto fantascentifico di teletrasporto, questo processo non comporta il trasporto di materia. Si basa invece sul principio dell'entanglement quantistico, secondo cui due particelle diventano collegate indipendentemente dalla distanza. Attraverso una serie di misurazioni precise e comunicazioni classiche, lo stato quantistico di una particella può essere ricreato in un'altra particella in una posizione distante, "teletrasportando" di fatto le informazioni quantistiche. In questo modulo vedremo come funziona matematicamente, e poi implementeremo il teletrasporto quantistico su un vero computer quantistico. L'introduzione qui sarà breve; per approfondire le informazioni quantistiche e avere ulteriori spiegazioni sul teletrasporto, consigliamo il corso di John Watrous sulle Basi dell'informazione quantistica, e in particolare la sezione sul Teletrasporto.
I bit classici possono trovarsi negli stati 0 o 1. I bit quantistici (qubit) possono trovarsi in stati quantistici indicati con e e anche in combinazioni lineari di questi stati, chiamate "sovrapposizioni", come , con e