Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

Qubit

Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Ne doit pas être confondu avec unecubit (ou coudée), ancienne mesure d'environ 44 à 54 centimètres selon le type de coudée et l'époque.

Représentation d'un qubit par unesphère de Bloch. Chaque point de la sphère est un état possible du qbit.

Eninformatique quantique, unqubit,qu-bit ouqbit (quantum +bit), aussi appelébit quantique, est un systèmequantique à deux niveaux, qui représente la plus petite unité destockage d'information quantique. Ces deux niveaux, notés|0{\displaystyle \left|0\right\rangle } et|1{\displaystyle \left|1\right\rangle } selon leformalisme de Dirac, représentent chacun un état de base du qubit et en font donc l'analogue quantique du bit.

Grâce à la propriété desuperposition quantique, un qubit stocke une information qualitativement différente de celle d'un bit. D'un point de vue quantitatif, un qbit peut être dans une infinité d'états combinaison linéaire tels queα|0+β|1{\displaystyle \alpha |0\rangle +\beta |1\rangle } avec|α|2+|β|2=1{\displaystyle \left|\alpha \right|^{2}+\left|\beta \right|^{2}=1} et(α,β)C2{\displaystyle (\alpha ,\beta )\in \mathbb {C} ^{2}}, il se réduira à un seul bit d'information au moment de samesure,|α|2{\displaystyle \left|\alpha \right|^{2}} et|β|2{\displaystyle \left|\beta \right|^{2}} seront les probabilités d'obtenir respectivement|0{\displaystyle \left|0\right\rangle } ou|1{\displaystyle \left|1\right\rangle }. Le concept de qubit, tout en étant discuté dès les années 1980, est formalisé parBenjamin Schumacher (en) en 1995[1].

Définition

[modifier |modifier le code]

Superposition d'états

[modifier |modifier le code]

Un qubit possède deux états de base (vecteurs propres), nommés par convention, et par analogie avec le bit classique,|0{\displaystyle \left|0\right\rangle } et|1{\displaystyle \left|1\right\rangle } (prononcés :ket 0 et ket 1). Alors qu'un bit classique est numérique et a toujours pour valeur soit 0 soit 1, l'état d'un qubit est une superposition quantique linéaire de ses deux états de base, et s'écrit comme la combinaison :α|0+β|1{\displaystyle \alpha \cdot \left|0\right\rangle +\beta \cdot \left|1\right\rangle }, oùα{\displaystyle \alpha } etβ{\displaystyle \beta } sont des coefficientscomplexes pouvant prendre toutes les valeurs possibles à condition de respecter la relation de normalisation (qui assure que le qubit est entièrement présent) :|α|2+|β|2=1{\displaystyle |\alpha |^{2}+|\beta |^{2}=1}[2]. Dans le formalisme quantique,α{\displaystyle \alpha } etβ{\displaystyle \beta } représentent desamplitudes de probabilité et englobent un facteur de phase relative à l'origine de phénomènes d'interférences.

Si ces coefficients étaient desnombres réels ordinaires, l'état serait descriptible par une position sur un cercle de rayon 1, et decoordonnées cartésiennes (cosθ{\displaystyle \theta }, sinθ{\displaystyle \theta }), pour vérifier la relation|α|2+|β|2=1{\displaystyle |\alpha |^{2}+|\beta |^{2}=1}.α{\displaystyle \alpha } etβ{\displaystyle \beta } sont deux nombres complexes, mais on peut choisir la phase (arbitraire) de lafonction d'onde de telle façon queα{\displaystyle \alpha } soit unnombre réel positif, et l'état du qubit se traduit donc par une position non sur un cercle, mais sur lasphère de Bloch (voir figure) de rayon 1, autrement dit par un vecteur dans unespace de Hilbert de dimension 2[2].

En théorie, on peut alors transmettre une infinité d'informations avec un qubit en mettant l'information dans l'angle de polarisation d'un qubit, cet angle étant réel. Cependant on ne peut pas récupérer cette information lors de la lecture.

Plusieurs qubits indépendants seraient à peine plus intéressants qu'un nombre identique de bits classiques. En revanche, en vertu du principe de superposition, lorsque des qubits se superposent et interfèrent, ils le font simultanément suivant toutes les combinaisons linéaires possibles de leurs états. En conséquence, l'espace de Hilbert associé à un système de n qubits correspond auproduit tensoriel des espaces de Hilbert de chacun des n qubits ; il est donc au minimum de dimension2n{\displaystyle 2^{n}}.

Unemémoire à qubits diffère significativement d'une mémoire classique[3].

Mesure

[modifier |modifier le code]

Lors de la mesure de la valeur du qubit, les seules réponses pouvant être obtenues sont|0{\displaystyle \left|0\right\rangle } ou|1{\displaystyle \left|1\right\rangle }, avec les probabilités, respectivement,|α|2{\displaystyle |\alpha |^{2}} et|β|2{\displaystyle |\beta |^{2}}. Après une mesure, le qubit se trouve projeté dans l'état mesuré (voir les articles concernant laphysique quantique).

Propriétés

[modifier |modifier le code]

Copie de l'information

[modifier |modifier le code]

Une autre particularité du qubit par rapport à un bit classique est qu'il ne peut pas être dupliqué. En effet, pour le dupliquer, il faudrait pouvoir mesurer les amplitudesα{\displaystyle \alpha } etβ{\displaystyle \beta } du qubit unique initial, tout en préservant son état, de sorte à préparer un autre qubit dans le même étatα|0+β|1{\displaystyle \alpha \cdot \left|0\right\rangle +\beta \cdot \left|1\right\rangle }. Ceci est doublement impossible :

  1. Il est impossible de lire un qubit sans figer définitivement son état (puisque après mesure le qubit est projeté dans l'état mesuré).
  2. Une mesure d'un qubit unique ne donne (et ne peut donner) aucune information surα{\displaystyle \alpha } etβ{\displaystyle \beta } puisque le résultat est soit|0{\displaystyle \left|0\right\rangle } soit|1{\displaystyle \left|1\right\rangle } ce qui équivaut à(α,β)=(1,0){\displaystyle (\alpha ,\beta )=(1,0)} ou(0,1){\displaystyle (0,1)}, ce qui ne correspond pas aux valeurs initiales deα{\displaystyle \alpha } etβ{\displaystyle \beta }.

En revanche, il est possible detransporter l'état (la valeur) d'un qubit sur un autre qubit (le premier qubit est alors réinitialisé), par un processus detéléportation quantique. Mais ce processus ne donne aucune information surα{\displaystyle \alpha } etβ{\displaystyle \beta }.

Utilisation

[modifier |modifier le code]

L'intérêt principal de l'ordinateur quantique serait que ses capacités detraitement parallèle soient liées par unefonction exponentielle au nombre de qubits. En effet, si un qubit est dans une quelconque superposition d'étatsα|0+β|1{\displaystyle \alpha \cdot \left|0\right\rangle +\beta \cdot \left|1\right\rangle }, deux qubitsintriqués sont quant à eux dans une superposition de quatre étatsα|00+β|01+γ|10+δ|11{\displaystyle \alpha \cdot \left|00\right\rangle +\beta \cdot \left|01\right\rangle +\gamma \cdot \left|10\right\rangle +\delta \cdot \left|11\right\rangle }, avec|α|2+|β|2+|γ|2+|δ|2=1{\displaystyle |\alpha |^{2}+|\beta |^{2}+|\gamma |^{2}+|\delta |^{2}=1}. Il s'agit cette fois d'employer la superposition des quatre états pour le calcul. Avec 10 qubits, on a 1 024 états superposables ; avecn{\displaystyle n} qubits,2n{\displaystyle 2^{n}}.

On pourrait aussi bien appliquer un algorithme quantique à une seule particule quantique ayant2n{\displaystyle 2^{n}} états sans avoir besoin d'intrication (laquelle pose des problèmes dedécohérence). L'intrication n'est pas nécessaire[4]. Mais trouver un objet quantique à 1 024 états n'est pas simple, et manipuler ces états encore moins. L'intrication den{\displaystyle n} qubits étant, de manière fondamentale et stricte, équivalente à un seul objet quantique ayant2n{\displaystyle 2^{n}} états, et malgré les complications et inconvénients de l'intrication, c'est le moyen le plus pratique d'implémenter un objet quantique avec un nombre arbitrairement grand d'états. De plus, l'implémentation d'objets quantiques à deux états, les qubits, offre la possibilité de nombreuses implémentations physiques[4].

Donc, quand unopérateur est appliqué à l'ensemble des qubits, il est appliqué à2n{\displaystyle 2^{n}} états en même temps, ce qui équivaut à un calcul parallèle sur2n{\displaystyle 2^{n}} données. Ainsi la puissance de calcul théorique d'un ordinateur quantique double chaque fois qu'on lui adjoint un qubit.

L'enjeu de l'informatique quantique est de concevoir desalgorithmes et les structures physiques pour les exécuter, de sorte que toutes les propriétés de la superposition soient utilisées pour le calcul. À la fin de l'exécution, les qubits doivent se trouver dans un état donnant le résultat de calcul sans risque d'obtenir un résultat aléatoire. On ne peut donc pas obtenir plus de données en autant de cycles qu'avec un ordinateur classique, mais on peut obtenir des résultats qui nécessiteraient plus de cycles. Le magazinePour la science a par exemple expliqué qu'un algorithme quantique pouvait répondre à la question, à propos de deux cartes à jouer, « les deux cartes sont-elles de la même couleur », en autant de cycles qu'un algorithme classique en aurait besoin pour donner la couleur d'une seule des cartes. L'algorithme classique ne pouvait en revanche pas déterminer si les deux cartes étaient de la même couleur sans connaître les couleurs des deux cartes. Il est à noter qu’à la fin de l'exécution de l'algorithme quantique, on ne connaît pas les couleurs ; on sait uniquement si elles sont identiques ou non. L'algorithme quantique qui permet ce résultat est appeléalgorithme de Deutsch-Jozsa, du nom de ses inventeurs.

Une des applications les plus notables des qbits est lacryptographie quantique, dont leprotocole BB84.

Extensions

[modifier |modifier le code]
Cette sectionne cite pas suffisamment ses sources (avril 2021)
Pour l'améliorer, ajoutezdes références de qualité et vérifiables (comment faire ?) ou le modèle{{Référence nécessaire}} sur les passages nécessitant une source.

Qutrit

[modifier |modifier le code]

Il est aussi possible d'avoir un état à trois positions, appelé unqutrit ou qtrit, dont les états mesurables sont conventionnellement indiqués comme|0{\displaystyle \left|0\right\rangle },|1{\displaystyle \left|1\right\rangle } et|2{\displaystyle \left|2\right\rangle }. Le qutrit est à l'état superposéα|0+β|1+γ|2{\displaystyle \alpha \cdot \left|0\right\rangle +\beta \cdot \left|1\right\rangle +\gamma \cdot \left|2\right\rangle }, les coefficients étant desnombres complexes vérifiant|α|2+|β|2+|γ|2=1{\displaystyle |\alpha |^{2}+|\beta |^{2}+|\gamma |^{2}=1}.

Qudit

[modifier |modifier le code]

De manière similaire au qutrit, un qudit est un état àd positions. Ces états sont notés|0{\displaystyle \left|0\right\rangle },|1{\displaystyle \left|1\right\rangle },|2{\displaystyle \left|2\right\rangle }, ... ,|d1{\displaystyle \left|d-1\right\rangle }. Comme pour les qubits et les qutrits, les coefficients de son état superposé doivent se normaliser à 1.

Notes et références

[modifier |modifier le code]
  1. (en) BenjaminSchumacher, « Quantum coding »,Physical Review A,vol. 51,no 4,‎1er avril 1995,p. 2738–2747(ISSN 1050-2947 et1094-1622,DOI 10.1103/PhysRevA.51.2738,lire en ligne, consulté le)
  2. a etb« Qu’est-ce qu’un Qubit ? », surAlliance Sorbonne Université
  3. Stéphanie Schmidt, « Pour la toute première fois, des scientifiques ont téléporté et mesuré une porte quantique en temps réel »,Trust My Science,‎(lire en ligne, consulté le)
  4. a etbJulien Bobroff,Bienvenue dans la nouvelle révolution quantique,Flammarion,, 338 p.(ISBN 978-2-08-027040-5).Voir et modifier les données sur Wikidata. Chapitre 15 "L'intrication, nouvelle frontière."

Voir aussi

[modifier |modifier le code]

Sur les autres projets Wikimedia :

Liens externes

[modifier |modifier le code]
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Qubit&oldid=231366452 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp