O algoritmo de Deutsch é uma computação quântica bem conhecida com apenas uma avaliação de . Se substituirmos por o problema parecerá bastante diferente. Minha pergunta é: existe um algoritmo quântico calculando o valor de (ou AND, se você preferir) usando apenas uma avaliação de . Caso contrário: sabe-se que esse algoritmo não existe?
Atualização: agora tomei conhecimento de um procedimento que fornece uma resposta correta com uma probabilidade maior do que qualquer procedimento clássico é capaz. O "erro" é unilateral, no sentido de sempre produzir a resposta correta quando . Isso me leva a uma pergunta estendida: existe um algoritmo de quentum (possivelmente semelhante ao mencionado abaixo) com a propriedade de que o resultado é somente se ? Obviamente, o "melhor cenário" seria um algoritmo que fornece a resposta correta com probabilidade .
fonte
Primeiro, prepare um estado (que pode ser feito facilmente usando uma consulta de caixa preta única e unitaristas). Observe que dois desses estados correspondentes a diferentes têm sempre produto interno . Você pode facilmente transformar essa observação em um algoritmo que tenha êxito com erro unilateral ou melhor, se você permitir erro bilateral (observe que o melhor procedimento clássico pode atingir probabilidade no máximo ).13√((−1)f(0)|00⟩+(−1)f(1)|01⟩+|11⟩) f 13 89 23
fonte