Les bases de la mécanique quantique
Introduction
Dans la vidéo suivante, Olivia Lanes te guide à travers le contenu de cette leçon. Tu peux aussi ouvrir la vidéo YouTube de cette leçon dans une fenêtre séparée.
Dans la leçon précédente, nous avons appris à produire un état intriqué de deux qubits, connu sous le nom d'« état de Bell ». Lorsque nous avons mesuré l'état, nous avons constaté que les mesures des deux qubits étaient corrélées : quand l'un était mesuré à 0, l'autre l'était aussi à 0, et quand l'un était à 1, l'autre était également mesuré à 1. Nous avons vu que c'est une caractéristique de l'intrication quantique. Aujourd'hui, nous allons approfondir cet état et ce qu'il révèle sur la physique quantique fondamentale à l'informatique quantique.
L'état de Bell
Beaucoup des phénomènes quantiques qui font que les ordinateurs quantiques se comportent différemment des ordinateurs classiques sont déjà présents dans le déceptivement simple état de Bell que nous avons produit dans la leçon précédente. Reprenons ce circuit de l'état de Bell :
# Added by doQumentation — required packages for this notebook
!pip install -q qiskit
from qiskit import QuantumCircuit
qc = QuantumCircuit(2)
qc.h(0)
qc.cx(0, 1)
qc.measure_all()
qc.draw("mpl")
L'image ci-dessus représente le circuit quantique pour créer l'état de Bell . Les deux lignes horizontales noires représentent nos deux qubits, et les boîtes et autres symboles sur ces lignes représentent des gates ou des opérations effectuées sur les qubits correspondants. La double ligne grise est un bus d'information classique qui nous permet de stocker l'information classique obtenue en mesurant les deux qubits. Nous allons plonger dans les détails de ce circuit et de l'état de Bell résultant afin de comprendre les bases de l'informatique quantique.
Les mathématiques de l'informatique quantique
Représentation des états quantiques
Tout d'abord, nous avons besoin d'un langage commun pour discuter des états quantiques et des circuits. Il existe plusieurs façons de représenter les états quantiques. La première est la notation de Dirac. En notation de Dirac, l'état ressemble à ceci :
Ici, l'état est écrit à l'intérieur de crochets angulaires et de barres verticales. Les deux termes représentent chacun les deux résultats de mesure possibles de l'état. Ainsi, lorsque nous mesurons cet état, nous trouverons soit que les deux qubits sont dans l'état 0, soit que les deux sont dans l'état 1. La constante est appelée « constante de normalisation ». Elle est là pour garantir que la somme des carrés de chacun des coefficients de l'état est égale à . Nous verrons pourquoi c'est le cas plus tard, dans la section sur les mesures.
La deuxième façon de représenter un état est dans le langage standard de l'algèbre linéaire : comme un vecteur, où chaque entrée du vecteur représente un résultat de mesure possible différent. Dans cette notation, notre état de Bell s'écrirait ainsi :
Par convention, les entrées du vecteur sont ordonnées comme suit :
- La première entrée correspond à l'état à deux qubits
- La deuxième à
- La troisième à