L'algorithme de Deutsch est un calcul quantique bien connu avec une seule évaluation de . Si nous remplaçons par le problème semble devenir assez différent. Ma question est: existe-t-il un algorithme quantique calculant la valeur de (ou ET si vous préférez) en utilisant une seule évaluation de . Sinon: sait-on qu'un tel algorithme n'existe pas?
Mise à jour: J'ai maintenant pris connaissance d'une procédure qui donne une réponse correcte avec une probabilité supérieure à ce que n'importe quelle procédure classique est capable. L '"erreur" est unilatérale en ce sens qu'elle produit toujours la bonne réponse lorsque . Cela m'amène à une question étendue: existe-t-il un algorithme de quentum (peut-être similaire à celui mentionné ci-dessous) avec la propriété que le résultat est seulement si ? Bien sûr, le «meilleur scénario» serait un algorithme qui donne une réponse correcte avec la probabilité .
la source
Préparez d'abord un état (ce qui peut être fait facilement en utilisant une seule requête de boîte noire et des unitaires). Notez que deux de ces états correspondant à des différents ont toujours un produit interne . Vous pouvez facilement transformer cette observation en un algorithme réussissant avec une erreur unilatérale ou mieux si vous autorisez une erreur bilatérale (notez que la meilleure procédure classique peut atteindre une probabilité au plus ).13√((−1)f(0)|00⟩+(−1)f(1)|01⟩+|11⟩) f 13 89 23
la source