¿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 ⟩UNA⊗ | 0 ⟩si
( | 0 ⟩ + | 1⟩2-√)UNA⊗ ( | 0 ⟩ + | 1 ⟩2-√)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
( | 0 ⟩ + | 1 ⟩2-√)UNA⊗ ( | 0 ⟩ + | 1 ⟩2-√)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: V→ XT: W→ YST( S⊗ T) ( v ⊗ w ) = S( v ) ⊗ T( w )( S⊗ T) ( v ⊗ w ) = S( v ) ⊗ T( w )
Por lo tanto,
( H | 0 ⟩UNA) ⊗ ( H | 0 ⟩si) = ( H ⊗ H ) ( | 0 ⟩UNA⊗ | 0 ⟩si)