Eu acho que uma classe de complexidade para problemas de decisão , tendo estados quânticos como entrada, provavelmente terá uma definição frágil. Para problemas de promessa, ou a definição será sensível a escolhas numéricas ou essencialmente resolverá problemas clássicos de decisão / promessa codificados em alguma base decodificável de forma eficiente de estados quânticos.
A resposta de Tsuyoshi descreve o que eu consideraria a generalização correta dos problemas de função. Se o que você deseja é uma generalização dos problemas de decisão, você pode se especializar em famílias de canais de nΦn: L ( H⊗n2) → L ( H2)estados de qubit para estados de qubit único. Obviamente, um circuito quântico é um canal perfeitamente bom; se vamos falar sobre a execução de canais específicos que são limitados computacionalmente, também podemos falar de famílias uniformes de circuitos quânticos (ou, nesse caso, de qualquer maneira uniforme de implementar um mapa CPTP). Para uma boa medida, o circuito deve terminar com uma medida de base padrão, se quisermos manter a semântica de decidir algo com probabilidade limitada.
euρ′ρ ∈ Lρρ′eu
Além disso, parece provável - porque o teorema da não-clonagem o impede de fazer cópias do seu estado de entrada - que você não pode amplificar a probabilidade de sucesso. Portanto, qualquer definição deeueu(1), essa é uma probabilidade mais próxima da certeza à medida que o tamanho da entrada aumenta - e da mesma forma, a probabilidade de rejeição de qualquer estado que a rotina de decisão seja capaz de rejeitar também deve convergir para zero.
Os problemas de promessa quântica que um circuito QBQP (para entradas do tamanho n ) seriam capazes de distinguir seriam então
- H⊗ n2
- Para casos de NO, misturas de estados puros ortogonais a esse subespaço (ou pelo menos todos os estados ortocomplementares permitidos pela promessa).
eueu⊥ problema de decisão ou promessa, codificado em estados quânticos, com erro convergindo para zero.