Comment la mesure d'un qubit affecte-t-elle les autres?


21

Pour représenter l'état d'un ordinateur quantique, tous les qubits contribuent à un vecteur d'état (c'est l'une des principales différences entre l'informatique quantique et classique si je comprends bien). Ma compréhension est qu'il est possible de mesurer un seul qubit sur un système de plusieurs qubits. Comment la mesure de ce qubit affecte-t-elle l'ensemble du système (en particulier, comment affecte-t-elle le vecteur d'état)?

Réponses:


15

Il existe de nombreuses façons différentes d'examiner les qubits, et le formalisme des vecteurs d'État n'en est qu'une. Dans un sens général algébrique linéaire, une mesure est une projection sur une base. Ici, je vais donner un aperçu d'un exemple du point de vue observable de Pauli, qui est le modèle de circuit habituel du QC.

Tout d'abord, il est intéressant de savoir dans quelle base le vecteur d'état est fourni - chaque opérateur de mesure est livré avec un ensemble d'états propres et quelles que soient les mesures que vous regardez (par exemple , X,Y,Z,XX,XZ , etc.) déterminez la base qui vous convient le mieux pour écrire le vecteur d'état. La façon la plus simple de répondre à votre question est de savoir quelle base vous intéresse et, plus important encore, si elle commute avec la mesure que vous venez de faire .

Donc, par souci de simplicité, disons que vous commencez avec deux qubits couplés dans un état arbitraire écrit dans la base Z pour les deux qubits:

|ψ=a|0Z|0Z+b|0Z|1Z+c|1Z|0Z+d|1Z|1Z

Les mesures les plus simples possibles que vous pourriez faire seraient , c'est-à-dire l' opérateur Z sur le premier qubit, suivi de Z 2 , l' opérateur Z sur le deuxième qubit. Que fait la mesure? Il projette l'État dans l'un des états propres. Vous pouvez penser que cela élimine toutes les réponses possibles qui ne correspondent pas à celle que nous venons de mesurer. Par exemple, disons que nous mesurons Z 1 et obtenons le résultat 1 , alors l'état résultant que nous aurions serait:Z1ZZ2ZZ11

|ψ=1|c|2+|d|2(c|1Z|0Z+d|1Z|1Z)

Notez que le coefficient à l'avant est juste pour la renormalisation. Donc, notre probabilité de mesurer est 1Z2=0. Notez que ceci est différent de la probabilité que nous avions dans l'état initial, qui était| a| 2+| c| 2.1|c|2+|d|2|c2||a|2+|c|2

Supposons cependant que la mesure suivante que vous effectuez ne commute pas avec la précédente. C'est plus délicat car il faut implémenter un changement de base sur le vecteur d'état pour comprendre les probabilités. Avec les mesures de Pauli, cependant, cela a tendance à être facile car les bases propres sont liées de manière agréable, c'est-à-dire:

|0Z=12(|0X+|1X)

|1Z=12(|0X|1X)

Une bonne façon de vérifier votre compréhension: Quelle est la probabilité de mesurer après la mesure Z 1 = 1 ci-dessus? Quelle est la probabilité si nous n'avons pas effectué la mesure Z 1 ? Ensuite, une question plus compliquée consiste à examiner les opérateurs de produits qui agissent sur les deux qubits à la fois, par exemple, comment une mesure de Z 1 Z 2 = + 1 affecte-t-elle l'état initial? Ici Z 1 Z 2 mesure le produit des deux opérateurs.X=+1Z1=1Z1Z1Z2=+1Z1Z2


2
Réponse agréable et simple. Je pense qu'il est important de noter que ce que vous décrivez n'est vrai que si vous a) effectuez des mesures projectives et b) vous connaissez le résultat de la mesure. Gardez à l'esprit qu'en général, vous aurez besoin d'états mixtes pour décrire l'état post-mesure.
M. Stern

7

Supposons que, avant la mesure, votre système à bits soit dans un état | ψ H n 2 , où H 2C 2 est l'espace de Hilbert d'un seul qubit. Écrire | ψ = Σ x { 0 , 1 } n u x | x pour certains coefficients u xC tel que Σ x | u x | 2 =n|ψH2nH2C2

|ψ=x{0,1}nux|x
uxC .x|ux|2=1
  • Si vous mesurez le premier qubit dans la base standard, définissez et soit| ψ0=| φ0 /

    |φ0=x{0,1}n1u0x|0|x,|φ1=x{0,1}n1u1x|1|x,
    |ψ0=|φ0/φ0|φ0 et |ψ1=|φ1/φ1|φ1. Il n'est pas trop difficile de montrer que, si vous mesurez le premier qubit et obtenez l'état , l'état du système entier « affaisse » à | ψ 0 , et si vous obtenez | 1 ce que vous obtenez est | ψ 1 .|0|ψ0|1|ψ1

    Ceci est largement analogue à l'idée de distributions de probabilités conditionnelles: vous pourriez penser à comme l'état du système conditionné au premier être qubit | 0 , et | ψ 1 que l'état du système conditionné au premier être qubit | 1 (sauf bien sûr que l'histoire est un peu plus compliquée, en raison du fait que le premier qubit n'est pas « secret » , soit dans l'état 0 ou 1 ).|ψ0|0|ψ1|101

  • Ce qui précède ne dépend pas fortement de la mesure du premier qubit: nous pouvons définir et | φ 1 en termes de fixation un bit particulier dans la chaîne de bits x soit 0 ou 1 , la somme sur uniquement les composants qui sont compatibles avec soit le choix 0 ou 1 , et en procédant comme ci - dessus.|φ0|φ1x0101

  • Ce qui précède ne dépend pas non plus fortement de la mesure dans la base standard, comme Emily l'indique. Si nous souhaitons envisager de mesurer le premier qubit dans la base , où | α = α 0 | 0 + α 1 | 1 et | β = β 0 | 0 + β 1 | 1 , nous définissons | φ 0|α,|β|α=α0|0+α1|1|β=β0|0+β1|1 puis en procédant comme ci-dessus.

    |φ0=(|αα|In1)|ψ=x{0,1}n1(α0u0x+α1u1x)|α|x,|φ1=(|ββ|In1)|ψ=x{0,1}n1(β0u0x+β1u1x)|β|x,

6

Moins formellement déclaré que les autres réponses, mais pour les débutants, j'aime la méthode intuitive décrite par le professeur Vazirani dans cette vidéo .

Supposons que vous ayez un état général à deux qbits:

|ψ=[α00α01α10α11]=α00|00+α01|01+α10|10+α11|11

Maintenant , supposons que vous mesurez qbit le plus significatif (plus à gauche) dans la base de calcul (comme dans le réduire soit ou | 1 ). Il y a deux questions que nous pourrions poser:|0|1

  1. Quelle est la probabilité que le qbit mesuré s'effondre pour ? Qu'en est-il | 1 ?|0|1
  2. Quel est l'état du système à 2 qbit après la mesure?

Pour la première question, la réponse intuitive est la suivante: prenez la somme des carrés de toutes les amplitudes associées à la valeur pour laquelle vous souhaitez trouver la probabilité d'effondrement. Donc, si vous voulez connaître la probabilité que le qbit mesuré s'effondre en , vous regarderais les amplitudes associées aux cas | 00 et|0|00 , car ce sont les cas où la mesure est qbit | 0 . Donc:|01|0

P[|0]=|α00|2+|α01|2

|1|dix|11

P[|1]=|αdix|2+|α11|2

Quant à l'état du système à 2 qbit après la mesure, ce que vous faites est de rayer toutes les composantes de la superposition qui ne correspondent pas à la réponse que vous avez obtenue. Donc, si vous avez mesuré|0, alors l'état après la mesure est:

|ψ=α00|00+α01|01+α10|10+α11|11=α00|00+α01|01

However, this state is not normalized - the sum of squares does not add up to 1, and so you have to normalize it:

|ψ=α00|00+α01|01|α00|2+|α01|2

Similarly, if you measured |1 then you'd get:

|ψ=α00|00+α01|01+α10|10+α11|11=α10|10+α11|11

Normalized:

|ψ=α10|10+α11|11|α10|2+|α11|2

And that's how you calculate the action of measuring one qbit in a multi-qbit state, in the simplest case!

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.