¿Cómo ingresar 2 qubits en 2 puertas Hadamard?

12

Digamos que tenemos un circuito con puertas Hadamard:2

ingrese la descripción de la imagen aquí

Tomemos el estado como entrada. La representación vectorial de state es , pero esta es la representación de qubits y H acepta solo qubit, por lo que deberíamos aplicar la primera puerta H a y la segunda puerta H a ? ¿O deberíamos ingresar en cada puerta H , porque estamos aplicando puertas H a un solo qubit de estado cada vez?| 00 [ 1 0 0 0 ] 2 1 [ 1 0 ] [ 0 0 ] [ 1 0 ] | 0 El |00El |00[1 0 0 0 0 0 0]21[1 0 0][0 0 0 0][1 0 0]El |0 0

Archil Zhvania
fuente

Respuestas:

12

¿O deberíamos ingresar en cada puerta H, porque estamos aplicando puertas H a solo qubit de estado cada vez?| 0 [1 0]|0

Sí, cuando tiene un estado de dos qubits (digamos que etiqueta los dos qubits como y respectivamente), debe aplicar las dos puertas Hadamard por separado en el estado de cada qubit. El estado final será el producto tensorial de los dos estados de un solo qubit "transformados".BAB

Si su entrada es , la salida simplemente será( | 0 + | 1 El |0 0UNAEl |0 0si

(El |0 0+El |12)UNA(El |0 0+El |12)si

Alternativa:

Si los dos qubits de entrada están enredados , el método anterior no funcionará, ya que no podrá representar el estado de entrada como un producto tensor de los estados de los dos qubits. Entonces, estoy describiendo un método más general aquí.

Cuando dos puertas están en paralelo, como en su caso, se puede considerar el producto tensorial de las dos puertas y aplicar que en el vector de estado 2-qubit. Terminarás con el mismo resultado.

12[111-1]12[111-1]=12[11111-11-111-1-11-1-11]

Ahora, al aplicar esta matriz en el estado de 2 qubits obtienes:[10 00 00 0]

12[11111-11-111-1-11-1-11][10 00 00 0]=[1/ /21/ /21/ /21/ /2]

que es equivalente a

(El |0 0+El |12)UNA(El |0 0+El |12)si

Justificación

Producto tensorial de mapas lineales :

El producto tensor también opera en mapas lineales entre espacios vectoriales. Específicamente, dados dos mapas lineales y entre espacios vectoriales, el producto tensorial de los dos mapas lineales y es un mapa lineal definido por .S:VXT:WYST(ST)(vw)=S(v)T(w)(ST)(vw)=S(v)T(w)

Por lo tanto,

(HEl |0 0UNA)(HEl |0 0si)=(HH)(El |0 0UNAEl |0 0si)
Sanchayan Dutta
fuente
3

Es la segunda opción. Por lo tanto, aplicaría ambas puertas Hardmard al estado , para obtener dos . Por lo tanto, el estado final de dos qubits seríaEl |0 012(El |0 0+El |1)

12(El |0 0+El |1)12(El |0 0+El |1)=12(El |00+El |01+El |10+El |11)

Podemos verificar fácilmente que este es un estado cuántico válido verificando la condición de normalización.

El |12El |2+El |12El |2+El |12El |2+El |12El |2=14 4+14 4+14 4+14 4=1

En general, en este contexto, es más intuitivo si usa la notación de corchetes de Dirac (es decir, use lugar del vector de columna ). Luego, si tiene que aplicar una puerta a un subconjunto de los qubits, puede proceder de manera análoga como lo hice anteriormente.El |00(1,0 0,0 0,0 0)T

nbro
fuente