Académique Documents
Professionnel Documents
Culture Documents
• Un ordinateur quantique, c’est une machine qui utilise les propriétés quantiques de la
matière pour effectuer un traitement informatique.
• Les ordinateurs quantiques pourraient remplacer les ordinateurs actuels d’ici quelques
décennies.
• Bit quantique :
Superposition des états de base 0 et 1
→ Traitement informatique sur les deux états en même temps
(parallélisme quantique)
→ Une observation du qubit projettera la superposition d’état en
un des états de base (0 ou 1) selon des probabilités données (et détruira
l’information).
→ Stockage de l’information dans la superposition d’états
Un peu de formalisme : l’algebre de Dirac
Le vecteur d’état : Vecteur décrivant l’état d’un qubit
Vecteur des amplitudes de probabilités des états du qubit :
• P(0) =
• P(1) =
→
Un peu de formalisme : l’algebre de Dirac
•|
Un peu de formalisme : l’algebre de Dirac
• → « Ket »
• → « Bra »
• → « Ket-Bra »
• → « Bra-Ket »
Un peu de formalisme : l’algebre de Dirac
Mesure d’un qubit
• ,
• Un opérateur de mesure est une matrice hermitienne (auto adjointe) décrivant l’observation
d’une grandeur caractéristique de notre état : un observable
• L’espérance de la sortie de l’observation de l’état d’un qubit selon un observable est donné par :
• L'espérance d’observer un qubit dans l’état 1 (respectivement 0) est donc donné par :
(respectivement )
Portes et circuits quantiques
• Portes quantiques : équivalent quantique des portes logiques
→ transformations décrites par des matrices unitaires
Rappel : matrice unitaire =
→ application de la transformation par produit de la porte quantique et
de l’état.
→
décomposition en entrée/sorties :
Portes et circuits quantiques
• Porte quantique faisant l’opération inverse : inverse de la matrice
• Matrice unitaire → inverse = matrice adjointe
Portes et circuits quantiques
• Exemples de portes simples :
- porte identité () :
Matrice : Schéma :
Application :
Portes et circuits quantiques
• Exemples de portes simples :
- porte NOT () :
Matrice : Schéma :
Application :
Portes et circuits quantiques
• Exemples de portes simples :
- porte Y :
Matrice : Schéma :
Application:
Portes et circuits quantiques
• Exemples de portes simples :
- porte Z:
Matrice : Schéma :
Application :
Portes et circuits quantiques
• Exemples de portes simples :
- porte de Hadamard () :
Matrice : Schéma :
Application :
Portes et circuits quantiques
1 / 2|0 ⟩
1 / √ 2|0 ⟩
1 / 2|1 ⟩ 1|0 ⟩
|0 ⟩
0|1 ⟩
1 / 2|0 ⟩
1 / √ 2|1 ⟩
−1 / 2|1 ⟩
Portes et circuits quantiques
1 / 2|0 ⟩
1 / √ 2|0 ⟩
1 / 2|1 ⟩ 0|0 ⟩
|1 ⟩
1|1 ⟩
−1 / 2|0 ⟩
−1 / √ 2|1 ⟩
1 / 2|1 ⟩
Portes et circuits quantiques
Portes et circuits quantiques
𝐻𝑍𝐻𝑋 |0 ⟩ =
(
1 1 1
√ 2 1 −1 )( ) ( )( )( )
1 0 1 1 1 0 1 1
0 −1 √ 2 1 −1 1 0 0
¿
(
1 1
√ 2 1 −1
1
)( 1 0
) (
1 1 1
0 −1 √ 2 1 −1 1)( )
0
¿
1 1
√2 1( 1
−1 )( 1
0
0
−1 )( 1/ √ 2
−1 / √ 2 )
¿
1 1
√2 1 ( 1
−1 )( 1/ √ 2
1/ √ 2
=
1
0) ( )
Portes et circuits quantiques
𝑒0 𝑒1 𝑒2 𝑒3 𝑒4 𝑒5
|0 ⟩ |1 ⟩ |− ⟩ |− ⟩ ¿ |0 ⟩
Quelques astuces :
• ( étant un facteur de phase)
• Par linéarité de :
Coordonnées :
Mesures
• Mesures projectives sur l’axe x, y ou z :
Projection d’un état sur un axe donné
L’information quantique
Systèmes multi-qubits et intrication quantique
Systèmes multiqubits : 2 qubits
• Vecteur d’état agrandi pour prendre en compte l’état des deux qubits :
→ le produit tensoriel de deux états monoqubits donne l’état à deux qubits.
→ on considère l’état du système dans son ensemble
Systèmes multiqubits : 2 qubits
Systèmes multiqubits : 2 qubits
• Exemples de cas simples d’états à deux qubits
Systèmes multiqubits : 2 qubits
• Exemples de cas simples d’états à deux qubits
Systèmes multiqubits : 2 qubits
• Exemples de cas simples d’états à deux qubits
Systèmes multiqubits : 2 qubits
• Pourquoi ne pas utiliser simplement les états des deux qubits distincts ?
Systèmes multiqubits : 2 qubits
• Pourquoi ne pas utiliser simplement les états des deux qubits distincts ?
Comment intriquer deux qubits avec des fonctions sur un seul qubit ?
Systèmes multiqubits : 2 qubits
• Portes natives pour systèmes à deux qubits
- porte SWAP :
Matrice : Schéma :
Application :
,
Systèmes multiqubits : 2 qubits
• Portes natives pour systèmes à deux qubits
- porte CNOT :
Matrice : Schéma :
Application :
,
Systèmes multiqubits : 2 qubits
• Portes natives pour systèmes à deux qubits
- porte CNOT :
Matrice : Schéma :
Application :
,
Systèmes multiqubits : 2 qubits
• Portes natives pour systèmes à deux qubits
- porte CNOT :
Matrice : Schéma :
Application :
,
Systèmes multiqubits : 2 qubits
• Portes contrôlées
Si
- porte Controlled-U :
Matrice : Schéma :
Application :
,
Systèmes multiqubits : 2 qubits
• Le produit tensoriel de deux portes simples donnent la transformation
applicable sur un état à deux qubits
Exemple :
Systèmes multiqubits : généralisation à qubits
• Généralisation pour les systèmes à qubits
→ Vecteur d’états de taille
→ Transformations décrites par des matrices unitaires de taille
Systèmes multiqubits
• Le « Hello World » quantique : le test de Bell
Systèmes multiqubits
Systèmes multiqubits
• Traduction des états de Bell :
→ J’observerais l’état avec une probabilité 0,5
→ J’observerais l’état avec une probabilité 0,5
Que se passe t-il si je sépare les deux qubits et que je n’en observe
qu’un seul ?
Systèmes multiqubits
• Mesure partielle d’un état à plusieurs qubits : Cas des états de Bell
→ Si j’observe un qubit en 0, j’observerai forcément l’autre en 0
→ Si j’observe un qubit en 1, j’observerai forcément l’autre en 1
Systèmes multiqubits
• Mesure partielle d’un état à plusieurs qubits : cas général
Pour un état quelconque :
L’observation d’un qubit projettera l’autre état dans une
superposition cohérente avec l’état observé.
Systèmes multiqubits
• Mesure partielle d’un état à plusieurs qubits : cas général
Pour un état quelconque :
Si j’observe le premier qubit dans l’état , le système sera projeté dans
l’état :
Systèmes multiqubits
• Mesure partielle d’un état à plusieurs qubits : cas général
Pour un état quelconque :
Si j’observe le premier qubit dans l’état , le système sera projeté dans
l’état :
Systèmes multiqubits
• Mesure partielle d’un état à plusieurs qubits : cas général
Pour un état quelconque :
Si j’observe le premier qubit dans l’état , le système sera projeté dans
l’état :
Non clonage de l’information
• Aucune transformation ne permet de passer d’un état à un état pour un
état quelconque.
Non clonage de l’information
• Aucune transformation ne permet de passer d’un état à un état pour un état quelconque.
On cherche telle que
→
→
Par définition :
→
On sait linéaire
→
→
→
Incohérence !
Application :
La téléportation quantique de
l’information
Téléportation quantique de l’information
• Alice et Bob veulent échanger une information contenue dans un état
quantique contenue dans un qubit ils disposent pour cela de deux qubits
intriqués et .
• Les deux qubits et sont séparés spatialement une fois intriqués. Aucune
porte multiqubits ne peut être appliqué sur cet ensemble
Téléportation quantique de l’information
• Alice et Bob veulent échanger une information contenue dans un état
quantique contenue dans un qubit ils disposent pour cela de deux qubits
intriqués et .
Téléportation quantique de l’information
• Alice et Bob veulent échanger une information contenue dans un état
quantique contenue dans un qubit ils disposent pour cela de deux qubits
intriqués et .
Téléportation quantique de l’information
• Alice et Bob veulent échanger une information contenue dans un état
quantique contenue dans un qubit ils disposent pour cela de deux qubits
intriqués et .
Téléportation quantique de l’information
• Alice et Bob veulent échanger une information contenue dans un état
quantique contenue dans un qubit ils disposent pour cela de deux qubits
intriqués et .
Mise en pratique
Outils de simulation quantique