El algoritmo de Deutsch es una computación cuántica bien conocida con solo una evaluación de . Si reemplazamos con el problema parece ser bastante diferente. Mi pregunta es: ¿existe un algoritmo cuántico que calcule el valor de (o AND si lo prefiere) usando solo una evaluación de . De lo contrario: ¿se sabe que tal algoritmo no existe?
Actualización: ahora me he dado cuenta del procedimiento que da una respuesta correcta con una probabilidad mayor que la que cualquier procedimiento clásico es capaz. El "error" es unilateral en el sentido de que siempre produce la respuesta correcta cuando . Esto me lleva a una pregunta extendida: ¿existe un algoritmo de quentum (posiblemente similar al mencionado a continuación) con la propiedad de que el resultado es solo si ? Por supuesto, el "mejor escenario" sería un algoritmo que da una respuesta correcta con probabilidad .
fuente
Primero, prepare un estado (que se puede hacer fácilmente usando una sola consulta de recuadro negro y unitarios). Observe que dos de estos estados correspondientes a diferentes tienen siempre un producto interno . Puede convertir fácilmente esta observación en un algoritmo que tenga éxito con un error unilateral o mejor si permite un error bilateral (tenga en cuenta que el mejor procedimiento clásico puede alcanzar la probabilidad como máximo ).13√((−1)f(0)|00⟩+(−1)f(1)|01⟩+|11⟩) f 13 89 23
fuente