Prueba de Hadamard (computación cuántica)

De testwiki
Revisión del 05:15 2 mar 2025 de imported>Ulsterz (growthexperiments-addlink-summary-summary:2|0|0)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

En computación cuántica, la prueba de Hadamard es un método utilizado para crear una variable aleatoria cuyo valor esperado es la parte real esperada. Reψ|U|ψ, donde |ψ es un estado cuántico y U es una compuerta unitaria que actúa sobre el espacio de |ψ .[1] La prueba de Hadamard produce una variable aleatoria cuya imagen está en {±1} y cuyo valor esperado es exactamente Reψ|U|ψ . Es posible modificar el circuito para producir una variable aleatoria cuyo valor esperado sea la parte imaginaria esperada Imψ|U|ψ.[1]

Descripción del circuito

Para realizar la prueba de Hadamard primero calculamos el estado 12(|0+|1)|ψ mediante la aplicación de la compuerta de Hadamard al qubit auxiliar |0. Posteriormente aplicamos el operador unitario en |ψ condicionado al primer qubit para obtener el estado 12(|0|ψ+|1U|ψ). Después aplicamos nuevamente la compuerta de Hadamard al primer qubit, obteniendo finalmente 12(|0(I+U)|ψ+|1(IU)|ψ).

La medición del primer qubit, tendrá el resultado |0 con probabilidad 14ψ|(I+U)(I+U)|ψ, en cuyo caso la salida tendrá valor de 1. El resultado es |1 con probabilidad 14ψ|(IU)(IU)|ψ, en cuyo caso el resultado tiene valor de 1. El valor esperado de la salida será entonces la diferencia entre las dos probabilidades, la cual es 12ψ|(U+U)|ψ=Reψ|U|ψ.

Para obtener una variable aleatoria cuyo valor esperado sea Imψ|U|ψ se sigue exactamente el mismo procedimiento pero iniciando con 12(|0i|1)|ψ.[2]

La prueba de Hadamard tiene muchas aplicaciones en algoritmos cuánticos, como por ejemplo en el algoritmo Aharonov-Jones-Landau. A través de una modificación muy simple, se puede usar para calcular el producto interno entre dos estados |ϕ1 y |ϕ2:[3] en lugar de comenzar desde un estado |ψ es suficiente comenzar desde el estado fundamental |0 y realizar dos operaciones controladas en el qubit auxiliar. Controlando que el registro auxiliar sea |0, aplicamos el unitario que produce |ϕ1 en el segundo registro, y controlando que el registro auxiliar esté en el estado |1, obtendremos |ϕ2 en el segundo registro. El valor esperado de las mediciones de los qubits auxiliares conduce a una estimación de ϕ1|ϕ2. El número de muestras necesarias para estimar el valor esperado con error absoluto ϵ es O(1ϵ2), debido a un límite de Chernoff. Este valor se puede mejorar a O(1ϵ) utilizando técnicas de estimación de amplitud.[3]

Referencias

Plantilla:Control de autoridades