Estoy estudiando el algoritmo de Deutsch y sigo encontrándome con la frase del tipo "Hay una transformación unitaria (una secuencia de puertas cuánticas) que transforma el estado ".
Estaba tratando de averiguar cómo esto se implementaría como una secuencia de puertas cuánticas.
Originalmente pensé que habría algún tipo de transformación que tomaría y luego aplicar la transformación CNOT para obtener el resultado. Sin embargo, creo que esta forma de pensar es incorrecta y no obtendría el estado deseado.
Entonces, ¿cómo es la transformación? realizado o depende de la función ?
Su debe depender de . Consideremos los dos ejemplos triviales:
es la función cero. En este caso, es solo la identidad.
es la función única ( ), entonces , entonces es una puerta NOT en el segundo qubit.
Solo una nota: la idea general del algoritmo Deutsch-Josza es que no necesita preocuparse por cómo implementar - está dado.
Norberto Schuch